#include <iostream>

int main() {
    int num;
    // 读取输入的三位正整数
    std::cin >> num;
    // 提取百位、十位、个位数字
    int hundreds = num / 100;
    int tens = (num / 10) % 10;
    int units = num % 10;
    // 计算倒过来的数
    int reversedNum = units * 100 + tens * 10 + hundreds;
    // 计算两数之和
    int sum = num + reversedNum;
    // 输出结果
    std::cout << sum << std::endl;
    return 0;
}    
/**************************************************************
	Problem: 1020
	User: fuyijun
	Language: C++
	Result: Accepted
	Time:6 ms
	Memory:2072 kb
****************************************************************/