#include <stdio.h>
#include <string.h>
#include <stdbool.h>
bool ispalindrome( long long n) {
    char str[30];
    printf(str,"11d" ,n);
    int i=0,j=strlen(str)-1;
    while(i<j){
        if(str[i]!=str[j])
        return false;
        i++;
        j--;
    }
    return true;
}
long long reverseNum(long long n){
    long long rev=0;
    while(n>0){
        rev=rev*10+n%10;
        n/=10;
    }
    return rev;
}
    int main(){
        long long n;
        scanf("%lld",&n);
        if(n<0){
            printf("Invalid input/n");
            return 0;
        }
        if(!ispolindrome(n)){
            printf("%lld/n" ,n);
            return 0;
        }
        int steps=0;
        while(ispolindrome(n)&&steps<1000){
            long long rev = reverseNum(n);
            n=n+rev;
            steps++;
        }
        printf("%lld/n" ,n);
        return 0;
    }