AT_xmascon19_a Signboard 1

Description

[problemUrl]: https://atcoder.jp/contests/xmascon19/tasks/xmascon19_a うさぎが Xmas Contest 2019 に向けて看板を作ろうとしている. 今年は巨大な看板を作ろう.そう思ってうさぎはデザイン案の検討を始めようとした. ところが,困ったことにうさぎの手元にはあまり大きな紙がない.そこで,ノートの紙を貼り合わせることで大きな紙を作り,そこにデザイン案を描いていくことにした. ―――――― 膨大な時間をかけ,うさぎはようやく会心のデザイン案を描きあげた! 長く苦しい戦いだった.うさぎが一息つこうと部屋の窓を開けたとき,なんたる運命のイタズラか,一陣の風が吹き込み……! 気がつくとそこには,無情にもバラバラの紙片が散らばっていた.せっかくの会心のデザインが……. 別の紙にうろ覚えでさきほどのデザインを描きなおしてみたが,どうもしっくりこない.バラバラの紙片をもう一度つなぎ合わせるしかないのだろうか? ![](https://cdn.luogu.com.cn/upload/vjudge_pic/AT_xmascon19_a/6a882268c778e442ef609690265774e64e850c10.png)うろ覚えデザイン #### 問題 バラバラになった紙片をうまく並べることで,うさぎの考えた会心のデザインを復元せよ. 紙片は全部で $ 64 $ 枚あり,$ 1 $ から $ 64 $ までの番号が振られている.これを $ 8\ \times\ 8 $ のグリッド状に並べることでデザインを復元したい. **紙片たちの情報と,うさぎがうろ覚えで描き直したデザインをまとめた zip ファイルが[こちら](https://img.atcoder.jp/xmascon19/signboard_t1.zip)からダウンロードできる.**zip 内には以下のファイルが入っている. - `signboard_t1/design.png` : うさぎがうろ覚えで描き直したデザイン. - `signboard_t1/pieces/*.txt` : 紙片たちの情報.たとえば番号 $ 10 $ の紙片に描かれているものは `10.txt` として与えられる. - `signboard_t1/pieces/p_*.png` : 対応する `*.txt` を画像化したもの. 幸いにも,元々の紙にあった模様から紙片の向きは特定できているので,各紙片の回転を考える必要はない.

Input Format

この問題では入力は与えられない.

Output Format

$ 8 $ 行出力し,各行には $ 8 $ 個の整数を出力せよ. 会心のデザインを復元したとき,上から $ i $ 行目かつ左から $ j $ 列目に置かれた紙片の番号が $ x $ であれば,出力の $ i $ 行目のうち $ j $ 個目に $ x $ を出力せよ. たとえば, ```
1 2 3 4 5 6 7 8
9 10 11 12 13 14 15 16
17 18 19 20 21 22 23 24
25 26 27 28 29 30 31 32
33 34 35 36 37 38 39 40
41 42 43 44 45 46 47 48
49 50 51 52 53 54 55 56
57 58 59 60 61 62 63 64
```

は上記の書式の条件を満たす出力である.(ただし,この並べ方では会心のデザインを復元できていないので `WA` になる)