题目描述 在田忌赛马的故事中,孙膑用自己的 $下等马$ 对战对手的 $上等马$,自己 $上等马$ 对阵对手的 $中等马$,自己的 $中等马$ 对阵对手的 $下等马$,从而赢得了胜利。 现在即将进行的是 $N$ 匹马的赛马比赛,双方队伍的马各分为 $N$ 等。 已知只有当我方马的等级比对方马等级高 $X$ 等以上(包含 $X$)时,我方才可以取得这场比赛的胜利。 如果在 $N$ 场比赛中我方的胜场数大于对方,则我方取得最终的胜利。 现在已知对方这 $N$ 场比赛的出战方案,请计算所有令我方最终获胜的出战方案。 输入格式 第一行两个整数,$N$ 和 $X$。 $N \leq 9$, $0 \leq X$ 第二行 $N$ 个正整数,$A(1) \ldots A(N)$。 $A(i)$ 表示第 $i$ 场比赛对方马的等级,$1 \leq i \leq N$。 等级越高越强 输出格式 按字典序输出所有我方最终获胜的方案,每个方案一行。 每行是 $N$ 个正整数,第 $i$ 个数表示我方第 $i$ 场比赛马的等级。 输入样例 3 1 3 2 1 输出样例 1 3 2