// arabteam.cpp : Defines the entry point for the console application.
//


#include <math.h>

#include <iostream.h>

int* Input_Num(const int Data_Count)
{
//const Data_Count=5;
int Number,Temp;
cin>>Number;
int* Data_Result=new int[Data_Count];
Temp=Number;

for(int x=Data_Count-1;x>=0;x--)
{
 
 Temp=(Temp-Temp%(int)pow(10,x))/pow(10,x);
 Data_Result[Data_Count-1-x]=Temp;
 Temp=Number%(int)pow(10,x);
}

return Data_Result;

}
void Swap(int &x,int &y)
{
int temp=x;
x=y;y=temp;
}

int * Input_Data_To_Encrypt(int Hive_Num)
{

int* Data=Input_Num(Hive_Num);
for(int x=0;x<Hive_Num;x++)
 Data[x]+=7;
Swap(Data[0],Data[2]);
Swap(Data[1],Data[3]);

return Data;
}


void main()
{
int* Data;
//Data=Input_Num(5);
Data=Input_Data_To_Encrypt(4);
 
 cout<<Data[0];
 cout<<Data[1];
 cout<<Data[2];
 cout<<Data[3];
 
//cin.ignore();
int x;cin>>x;
}