P10530 [AOJ] Rotation of a Pattern
普及
题目描述

Create a program that rotates the pattern of 8 characters x 8 lines clockwise by 90 degrees, 180 degrees, and 270 degrees and outputs it.

Input

A pattern consisting of 8 characters x 8 lines is given. Characters consist of alphanumeric characters, half-width pound'#', and asterisk'*'.

Output

Output the rotated pattern in the following format.

90 (fixed half-width numbers)
Pattern rotated 90 degrees
180 (fixed half-width numbers)
180 degree rotated pattern
270 (fixed half-width numbers)
Pattern rotated 270 degrees

Examples

Input

*

*

*

*

*

*

*

Output

90

*

*

*

*

*

*

*

180

*#
*#
*#
*#
*#
*#
*#
270
*#
*#
*#
*#
*#
*#
*#

Input








Output

90








180

*#
*#
*#
*#
*#
*#
*#
270
*#
*#
*#
*#
*#
*#
*#

输入格式

见题面

输出格式

见题面

样例输入
#******* #******* #******* #******* #******* #******* #******* ########
样例输出
90 ######## #******* #******* #******* #******* #******* #******* #******* 180 ######## *******# *******# *******# *******# *******# *******# *******# 270 *******# *******# *******# *******# *******# *******# *******# ########