#include<bits/stdc++.h>
#define int long long
using namespace std;
int A;
signed main(){
freopen("test.out","w",stdout);
cin>>A;
ios::sync_with_stdio(0),cin.tie(0),cout.tie(0);
cout<<100<<endl;
mt19937 srand(time(NULL));
for(int i=1;i<=100;i++){
int len=rand()*A%16+1;
string a="",b="";
for(int i=0;i<len;i++){
int tmp=rand()*A%30;
if(tmp>=10)a[i]='?';
else a[i]=tmp+'0';
}
for(int i=0;i<len;i++){
int tmp=rand()*A%30;
if(tmp>=10)b[i]='?';
else b[i]=tmp+'0';
}
for(int i=0;i<len;i++)cout<<a[i];cout<<" ";
for(int i=0;i<len;i++)cout<<b[i];cout<<endl;
}
}