print 256478 % 256479
print 256478 % 356479
print 256478 % 35647912313121
print 262713 % 262714
print 262713 % 272714
print 262713 % 2727141351351
cHJpbnQgMjU2NDc4ICUgMjU2NDc5IApwcmludCAyNTY0NzggJSAzNTY0NzkKcHJpbnQgMjU2NDc4ICUgMzU2NDc5MTIzMTMxMjEKCnByaW50IDI2MjcxMyAlIDI2MjcxNCAKcHJpbnQgMjYyNzEzICUgMjcyNzE0CnByaW50IDI2MjcxMyAlIDI3MjcxNDEzNTEzNTE=