B2163 棋盘覆盖
题目描述
在一个 $2^k \times 2^k$ 个方格组成的棋盘中,恰有一个方格与其他方格不同,称该方格为一特殊方格。现在用 L 型(占 $3$ 小格)骨牌覆盖棋盘上除了特殊方格的所有方格,各骨牌不能重叠。

现给出棋盘的大小和特殊方格所在的位置,请找出一种满足条件的放置方法。
输入格式
输入两行。
第一行一个正整数 $k$。
第二行两个正整数 $x,y$,表示第 $x$ 行第 $y$ 列为特殊方格。
输出格式
输出一个 $2^k$ 行 $2^k$ 列的棋盘,每两个整数之间由空格隔开。特殊方格用 $0$ 表示。对于其他方格,从 $1$ 开始编号骨牌,输出该方格所属的骨牌编号。
输出任意一种符合要求的答案都算作正确。
说明/提示
本题共有 $10$ 个子任务,第 $i$ 个子任务中 $k=i$。每个子任务记 $10$ 分,你只有通过每个子任务中所有测试点才能获得该子任务的分数。