시간 제한 메모리 제한 제출 정답 맞은 사람 정답 비율
1 초 256 MB 44 28 28 68.293%

문제

가톨릭대학교 안 풀숲 사이 집에 살고 있는 고양이 홀릭이는 다른 고양이들에 비해 많이 예민한 고양이이다.

홀릭이네 집에는 홀릭이가 어렸을 때부터 전시해왔던 사료그릇의 사진이 있는데 홀릭이네 식구들은 학생들이 나눠 준 사료가 그 사진에 나온 사료그릇속의 사료의 위치와 동일한 위치에 담겨져있을때만 사료를 먹는다.

홀릭이가 청소를 하다가 바람에 의해 사진이 반시계방향으로 90도 돌아가 버렸다. 홀릭이는 청소중에 손을 다쳐 사진을 다시 원래대로 돌려 놓을 수 없다.

아픈 홀릭이를 대신해서 홀릭이가 바로바로 사료를 먹을 수 있게 학생들이 나눠준 사료가 먹을 수 있는지 대신 알아봐 주자!

입력

첫째 줄에는 바람에 의해 반시계 방향으로 90도 돌아간 사료그림을 나타내는 열과 행의 개수를 나타내는 수 R, C가 입력된다. RC는 1이상 100이하의 정수이다. 둘째 줄부터 행과 열의 수에 맞게 사료위치가 1과 0으로 주어진다. 사료그림이 주어진 후 다음 줄 부터는 학생들이 나눠준 사료가 주어진다. 학생들이 나눠준 사료의 행과 열은 사료그림의 행, 열과는 반대이기때문에 따로 입력받지 않고 학생들이 나눠준 사료를 입력받는다.

출력

홀릭이가 학생들이 준 사료를 먹을 수 있다면 웃는 고양이를 그렇지 않다면 놀란 고양이를 출력한다.

예제 입력 1

5 5
0 0 0 1 0
1 0 0 1 0
1 1 1 1 1
0 1 0 1 1
0 1 0 1 1
0 0 1 1 0
0 1 1 0 0
0 0 1 0 0
1 0 1 1 1
1 0 1 0 0

예제 출력 1

|>___/|     /}
| O O |    / }
( =0= )""""  \
| ^  ____    |
|_|_/    ||__|

예제 입력 2

5 15
1 0 1 1 0
1 0 0 1 1
0 1 0 0 0
1 1 1 1 1
1 0 1 0 0
1 0 1 1 1
1 0 0 0 1
0 1 0 0 1
1 0 1 0 1
1 1 1 1 0
0 1 0 0 0
1 0 0 1 0
1 0 0 1 0
1 1 1 1 1
1 1 1 0 0
1 1 1 1 0 1 1 0 1 1 1 1 0 1 1
1 1 0 0 1 1 0 1 0 0 0 1 1 0 0
1 1 0 0 0 1 1 0 0 1 1 1 0 0 1
0 1 1 1 0 1 0 0 0 1 0 1 0 1 1
0 1 0 0 0 0 1 1 1 1 0 1 0 1 0

예제 출력 2

|>___/|        /}
| O < |       / }
(==0==)------/ }
| ^  _____    |
|_|_/     ||__|