import java.util.Scanner;
public class Main {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner scanner = new Scanner(System.in);
int n = scanner.nextInt();
int count=0;
for (int i = 10000; i < 1000000; i++) {//注意范围
int[] a = new int[10];
int x = 0;
int num = i;
int flag = 1;
int sum = 0;
while (num != 0) {
int yushu = num % 10;
sum = sum + yushu;
a[x++] = yushu;
num = num / 10;
}
for (int j = 0; j < x / 2; j++) {
if (a[j] != a[x - 1 - j]) {
flag = 0;
}
}
if ((flag == 1) && (sum == n)) {
System.out.println(i);
count++;
}
}
if(count==0)
{
System.out.print(-1);// 如果没有符合条件的 输出-1
}
}
}