#include<iostream>
using namespace std;
int main(){
int n;
cin>>n;
int d[1001][10];
for(int i=0;i<10;i++){
d[1][i]=1;
}
for(int i=2;i<=n;i++){
for(int j=0;j<10;j++){
for(int k=0;k<10&&j-k>=0;k++)
d[i][j]+=d[i-1][j-k]%10007;
}
}
int ans=0;
for(int i=0;i<10;i++){
ans+=d[n][i]%10007;
}
cout<<ans%10007;
}
I2luY2x1ZGU8aW9zdHJlYW0+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CmludCBtYWluKCl7CiAgICBpbnQgbjsKICAgIGNpbj4+bjsKICAgIGludCBkWzEwMDFdWzEwXTsKICAgIGZvcihpbnQgaT0wO2k8MTA7aSsrKXsKICAgICAgICBkWzFdW2ldPTE7CiAgICB9CiAgICBmb3IoaW50IGk9MjtpPD1uO2krKyl7CiAgICAgICAgZm9yKGludCBqPTA7ajwxMDtqKyspewogICAgICAgICAgICBmb3IoaW50IGs9MDtrPDEwJiZqLWs+PTA7aysrKQogICAgICAgICAgICBkW2ldW2pdKz1kW2ktMV1bai1rXSUxMDAwNzsKICAgICAgICB9CiAgICB9CiAgICBpbnQgYW5zPTA7CiAgICBmb3IoaW50IGk9MDtpPDEwO2krKyl7CiAgICAgICAgYW5zKz1kW25dW2ldJTEwMDA3OwogICAgfQogICAgY291dDw8YW5zJTEwMDA3Owp9