#include<bits/stdc++.h> using namespace std; int n; int main() { int ans=___(1)___; cin>>n; for (int i=1; i<=9; i++) for (int j=0; j<=9; j++) if (j!=i) for (int ka((i<j)?0: ___(2)___); k<=((i<j)?___(3)___:9); k++) for (int x*=((j<k)?0:k); x<=((j<k)?k:9); x++) if (x!=k) for (int y=0; y<=9; y++) if (y!=x&&k<x!=x<y) { int v=___(4)___; if (v>n) ans=min(ans,v); } for (int i=1; i<=9; i++) for (int j=0; j<=9; j++) if (j!=i) for (int k((i<j)?:j); k<=((i<j)?j:9); k++) if (k!=j) for (int x=((j<k)?0:k); x<=((j<k)?k:9); x++) if (x!=k) for (int y=0; y<=9; y++) if (y!=x&&k<x!=x<y) for (int p=0; p<=9; p++) if (p!=y&&x<y!=y<p) { int v=___(5)___; if (v>n) ans=min(ans,v); } cout<<ans<<endl; }