{"raw_statement":[{"iden":"background","content":"**Update on 2023.2.1：新增一组针对 @[yuanjiabao](https://www.luogu.com.cn/user/455558) 的 Hack 数据，放置于 #21。**\n\n**Update on 2023.2.2：新增一组针对 @[CourtesyWei](https://www.luogu.com.cn/user/664070) 和 @[bizhidaojiaosha](https://www.luogu.com.cn/user/613616) 的 Hack 数据，放置于 #22。**\n\n------------\n\n~~构造一个排列 $p$，使得~~$\\small\\color{white}{下标为奇数的项之和 \\geq a 且下标为偶数的项之和 \\geq b。}$"},{"iden":"statement","content":"小 L 给你一个**偶数** $n$ 和两个整数 $a, b$，请你构造一个长为 $n$ 的排列 $p$，使得其满足 $\\displaystyle\\sum_{i = 1}^{\\frac{n}{2}} p_i \\geq a$ 且 $\\displaystyle\\sum_{i = \\frac{n}{2} + 1}^{n} p_i \\geq b$。"},{"iden":"input","content":"**本题有多组测试数据。**\n\n第一行，一个整数 $T$，表示数据组数。\n\n对于每组数据：\n\n一行，三个整数 $n, a, b$。"},{"iden":"output","content":"对于每组数据，如果无解，输出 $-1$；否则，输出一行，$n$ 个整数，表示你构造出的排列 $p$。\n\n**如有多解，输出任意一组均可。**"},{"iden":"note","content":"**本题开启 Special Judge。**\n\n| $\\textbf{Subtask}$ | $n$ | $a, b$ | 分值 |\n| :------: | :------: | :------: | :------: |\n| $1$ | $2 \\leq n \\leq 10$ | 无特殊限制 | $20 \\operatorname{pts}$ |\n| $2$ | 无特殊限制 | $a = b = 0$ | $10 \\operatorname{pts}$ |\n| $3$ | 同上 | $a = 0$ 或 $b = 0$ | $10 \\operatorname{pts}$ |\n| $4$ | 同上 | 无特殊限制 | $60 \\operatorname{pts}$ |\n\n对于 $100\\%$ 的数据，$2 \\leq n, \\sum n \\leq 10^5$，$0 \\leq a, b \\leq \\frac{n(n + 1)}{2}$，$1 \\leq T \\leq 10$，$n$ 为**偶数**。"}],"translated_statement":null,"sample_group":[["2\n6 6 12\n6 8 14","1 6 2 5 3 4\n-1"]],"show_order":[],"formal_statement":null,"simple_statement":null,"has_page_source":false}