#include <stdio.h>
int main(void)
{
  int k,run=0,a[6],b,j;
  long int i=0;
  scanf("%d",&k);
  do{   
    i++;
    b=0;
    
    a[0]=i/100000%10;
    a[1]=i/10000%10;
    a[2]=i/1000%10;
    a[3]=i/100%10;
    a[4]=i/10%10;
    a[5]=i/1%10;
    
    for(j=0;j<5;j++)
      if((a[j]==a[j+1]) || ((a[j]-a[j+1])==1) || ((a[j+1]-a[j])==1))
        b++;
    
    if(b==5)  
      run++;
  }while(run!=k);  
  printf("%ld",i);
  
  return 0;
}