#include <iostream>
using namespace std;
#define MAX 100
int main() {
// your code goes here
long long int a[MAX], b[MAX],f=11111;
int n,i,j=1,count;
//cout<<"enter no of data packets:";
cin>>n;
a[0]=f;
for(i=0;i<n;i++)
{
cin>>a[j];
j++;
a[j]=f;
j++;
}
cout<<"after stuffing:";
for(i=0;i<(2*n+1);i++)
cout<<a[i]<<endl;
count=0;
cout<<"destuffing";
for(i=0;i<(2*n+1);i++)
{
if(a[i]==f)
count++;
else
cout<<a[i]<<endl;
}
cout<<"no of data packets:"<<(count-1);
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwojZGVmaW5lIE1BWCAxMDAKCmludCBtYWluKCkgewoJLy8geW91ciBjb2RlIGdvZXMgaGVyZQoJbG9uZyBsb25nIGludCBhW01BWF0sIGJbTUFYXSxmPTExMTExOwoJaW50IG4saSxqPTEsY291bnQ7CgkvL2NvdXQ8PCJlbnRlciBubyBvZiBkYXRhIHBhY2tldHM6IjsKCWNpbj4+bjsKCWFbMF09ZjsKCWZvcihpPTA7aTxuO2krKykKCXsKCQljaW4+PmFbal07CgkJaisrOwoJCWFbal09ZjsKCQlqKys7Cgl9Cgljb3V0PDwiYWZ0ZXIgc3R1ZmZpbmc6IjsKCWZvcihpPTA7aTwoMipuKzEpO2krKykKCWNvdXQ8PGFbaV08PGVuZGw7Cgljb3VudD0wOwoJY291dDw8ImRlc3R1ZmZpbmciOwoJZm9yKGk9MDtpPCgyKm4rMSk7aSsrKQoJewoJCWlmKGFbaV09PWYpCgkJY291bnQrKzsKCQllbHNlCgkJY291dDw8YVtpXTw8ZW5kbDsKCX0KCWNvdXQ8PCJubyBvZiBkYXRhIHBhY2tldHM6Ijw8KGNvdW50LTEpOwoJcmV0dXJuIDA7Cn0=