#include <stdio.h>
#define mod 1000000007
int main()
{
int t;
int a[1000001]={};
a[0]=a[1]=1;
int i,n;
for(i=2;i<1000001;i++)
a[i]=(a[i-1]%mod + ((long long int)((i-1)%mod)*(a[i-2]%mod)%mod))%mod;
while(t--)
{
}
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNkZWZpbmUgbW9kIDEwMDAwMDAwMDcKaW50IG1haW4oKQp7CiAgICBpbnQgdDsKICAgIHNjYW5mKCIlZCIsJnQpOwogICAgaW50IGFbMTAwMDAwMV09e307CiAgICBhWzBdPWFbMV09MTsKICAgIGludCBpLG47CiAgICBmb3IoaT0yO2k8MTAwMDAwMTtpKyspCiAgICBhW2ldPShhW2ktMV0lbW9kICsgKChsb25nIGxvbmcgaW50KSgoaS0xKSVtb2QpKihhW2ktMl0lbW9kKSVtb2QpKSVtb2Q7CiAgICB3aGlsZSh0LS0pCiAgICB7CiAgICAJc2NhbmYoIiVkIiwmbik7CiAgICAJcHJpbnRmKCIlbGxkXG4iLGFbbl0pOwogICAgfQogICAgcmV0dXJuIDA7Cn0=