/*#include <stdio.h>
int main()
{
int i,j;
int arr[12][12];
for (i=1;i<=11;i++)
{
for (j=1;j<=10;j++)
{
scanf("%d", &arr[i][j]);
}
}
for (j=1;j<=10;j++)
{
if (arr[11][j]==1)
{
printf("%d ", j);
for (i=10;i>=1;i--)
{
if (arr[i][j]>0)
{
printf("crash\n");
break;
}
else if (arr[i][j]<0)
{
printf("fall\n");
break;
}
if (i==1)
{
printf("safe\n");
}
}
}
}
return 0;
}*//*
#include <stdio.h>
int main()
{
int i,j,n,a=1;
int arr[50][50]={};
scanf("%d",&n);
}
*//*#include <stdio.h>
int main()
{
int n,x,y,i,j,k,m,a,b;
int arr[12][12], res[12][12]={}, peo[100]={};
for (i=1;i<=10;i++)
{
for (j=1;j<=10;j++)
{
scanf("%d", &arr[i][j]);
}
}
scanf("%d",&n);
for (i=1;i<=10;i++)
{
for (j=1;j<=10;j++)
{
if (arr[i][j]>0)
{
k=arr[i][j];
for(m=1;m<=k;m++)
{
if(arr[i+m][j]==-1 || i+m>10) break;
res[i+m][j]=-2;
}
for(m=1;m<=k;m++)
{
if(arr[i][j+m]==-1 || j+m>10) break;
res[i][j+m]=-2;
}
for(m=1;m<=k;m++)
{
if(arr[i-m][j]==-1|| i-m<1) break;
res[i-m][j]=-2;
}
for(m=1;m<=k;m++)
{
if(arr[i][j-m]==-1|| j-m<1) break;
res[i][j-m]=-2;
}
res[i][j]=-2;
}
if (arr[i][j]==-1)
{
res[i][j]=-1;
}
}
}
for (i=1;i<=n;i++)
{
scanf("%d %d", &a, &b);
if (res[a][b]==0)
{
res[a][b]=i;
peo[i]=1;
}
}
for (i=1;i<=10;i++)
{
for (j=1;j<=10;j++)
{
printf("%d ", res[i][j]);
}
printf("\n");
}
printf("Character Information\n");
for (i=1;i<=n;i++)
{
printf("player %d ", i);
if (peo[i]==1)
printf("survive");
else
printf("dead");
if (i!=n)
{
printf("\n");
}
}
return 0;
}
*//*
#include<stdio.h>
int main()
{
int i, j, x, y, n, k=1;
int map[100][100] = {0};
scanf("%d", &n);
x = 0;
y = n/2;
for(k=1;k<=n*n;k++)
{
map[x][y]=k;
if(k%n==0)
{
x++;
}
else
{
x--;
y++;
if(x<0)
{
x=n-1;
}
if(y>n-1)
{
y=0;
}
}
printf("k=%d\nx=%d y=%d ", k,x,y);
}
printf("\n");
for(i=0; i<n; i++)
{
for(j=0; j<n; j++)
{
printf("%d ",map[i][j]);
}
printf("\n");
}
}*/
/*
#include <stdio.h>
int main()
{
int i,j,n,k=1
int arr[100][100]
for (i=0;i<n;i++)
{
for (j=0;j<n;j++)
{
if (i+j>=n&&(i+j)%2==1)
arr[n-i][j]=k++;
else (i+j)
}
}
}
*/
/*
int arr[10];
char arr[10];
문자열 => 자료형처럼 string
#include <stdio.h>
#include <string.h>
int main()
{
char str[100]="abc";
int i;
for(i=0;i<5;i++)
{
scanf("%c",&str[i]);
}
scanf("%s",str);
//gets(str);
printf("%d\n",strlen(str));
printf("%s",str);
return 0;
}
*//*
#include <stdio.h>
#include <string.h>
int main()
{
char str[20]={};
int i;
scanf("%s", str);
for (i=0;i<strlen(str);i++)
printf("'""%c""'\n",str[i]);
return 0;
}
*//*
#include <stdio.h>
#include <string.h>
int main()
{
char a;
scanf("%c", &a);
printf("%c", a);
}
*//*
#include <stdio.h>
#include <string.h>
int main()
{
char str[8]={};
scanf("%s", str);
printf("%s",str);
return 0;
}
*//*
#include <stdio.h>
#include <string.h>
int main()
{
char str[30]={};
gets(str);
printf("%s", str);
return 0;
}
*/
#include <stdio.h>
#include <string.h>
int main()
{
char str[1000]={};
int i;
scanf("%s",str);
for (i=0;i<strlen(str);i++)
{
if (str[i]<91)
{
str[i]=+32;
}
else
{
str[i]=-32;
}
}
printf("%s",str);
}