#include<bits/stdc++.h>
using namespace std;
int main(){
int a,b,n;
cin>>n>>a>>b;
if(n==1){
if(a==b) cout<<1<<endl<<a<<':'<<b;
else cout<<0<<endl<<a<<':'<<b;
return 0;
}
if(a+b>=n) cout<<0<<endl;
else cout<<n-a-b<<endl;
if(a==n&&b==1){
for(int i=1;i<=n-2;i++){
cout<<"1:0"<<endl;
}
cout<<"0:1"<<endl<<"2:0";
return 0;
}
if(b==n&&a==1){
for(int i=1;i<=n-2;i++){
cout<<"0:1"<<endl;
}
cout<<"1:0"<<endl<<"0:2";
return 0;
}
for(int i=1;i<n;i++){
if(a>0){
cout<<"1:0"<<endl;
a--;
}
else if(b>0){
cout<<"0:1"<<endl;
b--;
}
else cout<<"0:0"<<endl;
}
cout<<a<<':'<<b;
return 0;
}