}
else
printf(" ");
}
}
}
}
return 0;
}
#include
#include
int main()
{
char str[100];
int len,i,n,j;
while(~scanf("%s%d",str,&n))
{
if(n>=8)
{
n = n%8;
}
else if(n<0)
{
n = n%8;
n = n+8;
n = n%8;
}
len = strlen(str);
if(n == 0)
puts(str);
else if(n == 1)
{
for(i = len-1; i>=0; i--)
{
for(j = 0; j
if(j == i)
{
printf("%c\n",str[j]);
break;
}
else
printf(" ");
}
}
}
else if(n == 2)
{
for(i = len-1; i>=0; i--)
{
for(j = 0; j<=len/2; j++)
{
if(j == len/2)
{
printf("%c\n",str[i]);
break;
}
else
printf(" ");
}
}
}
else if(n == 3)
{
for(i = 0; i
for(j = 0; j
if(j == i)
{
printf("%c\n",str[len-1-i]);
break;
}
else
printf(" ");
}
}
}
else if(n == 4)
{
for(i = len-1; i>=0; i--)
{
putchar(str[i]);
}
printf("\n");
}
else if(n == 5)
{
for(i = 0; i
for(j = len-1; j>=0; j--)
{
if(j == i)
{
printf("%c\n",str[i]);
break;
}
else
printf(" ");
}
}
}
else if(n == 6)
{
for(i = 0; i
for(j = 0; j<=len/2; j++)
{
if(j == len/2)
{
printf("%c\n",str[i]);
break;
}
else
printf(" ");
}
}
}
else if(n == 7)
{
for(i = 0; i
for(j = 0; j
if(j == i)
{
printf("%c\n",str[i]);
break;
}
else
printf(" ");
}
}
}
}
return 0;
}