RSA加密运算

Time Limit: 1000 ms Memory Limit: 65536 KiB

Problem Description

RSA是目前最有影响力的公钥加密算法,它能够抵抗到目前为止已知的所有密码攻击,已被ISO推荐为公钥数据加密标准。由于RSA算法加密强度高、原理简洁易懂以及专利限制已过期等优势,被越来越多的共享软件采用。

RSA要依赖大数的运算,目前主流RSA算法都建立在512位到1024位的大数运算之上,而我们一般程序设计语言的整数类型能够表示数据范围是有限的(一般不超过64位)。请你试着模拟实现RSA的加法计算过程吧,你的任务:求两个不超过200位的非负整数的和。

Input

输入有两行,每行是一个不超过200位的非负整数,没有多余的前导0。

Output

输出一行,即相加后的结果。结果里不能有多余的前导0,即如果结果是342,那么就不能输出0342。

Sample Input

22222222222222222222222222222222222222
33333333333333333333333333333333333333

Sample Output

55555555555555555555555555555555555555

Hint

知识扩展:随着3G手机的普及,移动电子商务兴起、手机银行等业务开通,使得网络安全的重要性与日俱增。在实际网络应用中,经常采用各种加密算法来进行信息保护。

Source