#include <iostream>
#include <string.h>
#include <cstdio>
using namespace std;

char MAP[8][9];//}bvîñ

void rotate(){//}bvð90xñ]
  char bM[8][9];
  memcpy(bM,MAP,72);
  for(int i = 0 ; i < 8 ; i++){
    for(int j = 0 ; j < 8 ; j++){
      MAP[i][j] = bM[7-j][i];
    }
  }
}
void showmap() {//}bvðoÍ
  for(int i = 0 ; i < 8 ; i++){
    printf("%s\n",MAP[i]);
  }
}
int main(){
  for(int i = 0 ; i < 8 ; i++){
    scanf("%s",MAP[i]);
  }
  for(int i = 1 ; i <= 3 ; i++) {
    printf("%d\n", 90*i);
    rotate();
    showmap();
  }
  return 0;
}