#include <bits/stdc++.h>
using namespace std;
int main(){
int n;
cin>>n;
int sum=0,s=1,nn=n,nnn=n;
while(n>0){
n=n/10;
sum++;
s=s*10;
}
s=s/10;
cout<<sum<<endl;
while(s>0){
cout<<nn/s<<" ";
nn=nn%s;
s=s/10;
}
cout<<endl;
while(nnn>0){
cout<<nnn%10;
nnn=nnn/10;
}
}
/**************************************************************
Problem: 1962
User: wangyiyang
Language: C++
Result: Accepted
Time:9 ms
Memory:2072 kb
****************************************************************/