import java.util.*;
public class Main{
	public static void main(String[] args){
		Scanner sc = new Scanner(System.in);
		// 整数の入力
		int n = sc.nextInt();
                int answer = 0;
		int digit = n/100;
		n = n - digit*100;
                if(digit*10+ digit >= n){
			answer = digit*100+ digit*10 + digit;
		}else{
			answer = (digit+1)*100+ (digit+1)*10 + digit+1;
		}
		System.out.println(answer);
	}
} import java.util.*; util.* java public class Main{
	public static void main(String[] args){
		Scanner sc = new Scanner(System.in);
		// 整数の入力
		int n = sc.nextInt();
                int answer = 0;
		int digit = n/100;
		n = n - digit*100;
                if(digit*10+ digit >= n){
			answer = digit*100+ digit*10 + digit;
		}else{
			answer = (digit+1)*100+ (digit+1)*10 + digit+1;
		}
		System.out.println(answer);
	}
} Main public static void main(String[] args){
		Scanner sc = new Scanner(System.in);
		// 整数の入力
		int n = sc.nextInt();
                int answer = 0;
		int digit = n/100;
		n = n - digit*100;
                if(digit*10+ digit >= n){
			answer = digit*100+ digit*10 + digit;
		}else{
			answer = (digit+1)*100+ (digit+1)*10 + digit+1;
		}
		System.out.println(answer);
	} main {
		Scanner sc = new Scanner(System.in);
		// 整数の入力
		int n = sc.nextInt();
                int answer = 0;
		int digit = n/100;
		n = n - digit*100;
                if(digit*10+ digit >= n){
			answer = digit*100+ digit*10 + digit;
		}else{
			answer = (digit+1)*100+ (digit+1)*10 + digit+1;
		}
		System.out.println(answer);
	} Scanner sc = new Scanner(System.in); sc new Scanner(System.in) int n = sc.nextInt(); n sc.nextInt() sc.nextInt sc int answer = 0; answer 0 int digit = n/100; digit n/100 n 100 n = n - digit*100 n n - digit*100 n digit*100 digit 100 if(digit*10+ digit >= n){
			answer = digit*100+ digit*10 + digit;
		}else{
			answer = (digit+1)*100+ (digit+1)*10 + digit+1;
		} digit*10+ digit >= n digit*10+ digit digit*10 digit 10 digit n {
			answer = digit*100+ digit*10 + digit;
		} answer = digit*100+ digit*10 + digit answer digit*100+ digit*10 + digit digit*100+ digit*10 + digit digit*100 digit 100 digit*10 digit 10 digit {
			answer = (digit+1)*100+ (digit+1)*10 + digit+1;
		} answer = (digit+1)*100+ (digit+1)*10 + digit+1 answer (digit+1)*100+ (digit+1)*10 + digit+1 digit (digit+1)*100+ (digit+1)*10 + digit+1 (digit+1)*100 (digit+1) digit 1 100 (digit+1)*10 (digit+1) digit 1 10 digit 1 System.out.println(answer) System.out.println System.out System System.out answer String[] args args public class Main{
	public static void main(String[] args){
		Scanner sc = new Scanner(System.in);
		// 整数の入力
		int n = sc.nextInt();
                int answer = 0;
		int digit = n/100;
		n = n - digit*100;
                if(digit*10+ digit >= n){
			answer = digit*100+ digit*10 + digit;
		}else{
			answer = (digit+1)*100+ (digit+1)*10 + digit+1;
		}
		System.out.println(answer);
	}
} public class Main{
	public static void main(String[] args){
		Scanner sc = new Scanner(System.in);
		// 整数の入力
		int n = sc.nextInt();
                int answer = 0;
		int digit = n/100;
		n = n - digit*100;
                if(digit*10+ digit >= n){
			answer = digit*100+ digit*10 + digit;
		}else{
			answer = (digit+1)*100+ (digit+1)*10 + digit+1;
		}
		System.out.println(answer);
	}
} Main
import java.util.*;
public class Main{
	public static void main(String[] args){
		Scanner sc = new Scanner(System.in);
		// 整数の入力
		int n = sc.nextInt();
                int answer = 0;
		int digit = n/100;
		n = n - digit*100;
                if(digit*10+ digit >= n){
			answer = digit*100+ digit*10 + digit;
		}else{
			answer = (digit+1)*100+ (digit+1)*10 + digit+1;
		}
		System.out.println(answer);
	}
}