一个骑士在进行闯关,面前有 

 个房间:

,他
初始在  号房间
 号房间,他需要按顺序通过房间。
从 

 号房间开始,每个房间有个数值 

,若 

 则,骑士进入之后会恢复 

 的血,否则进入会扣除 

 的血。
骑士每走一步,都会前进一个房间,若骑士在某一时刻的血量 

,则死亡,无法继续闯关。
现在骑士有 

 的初始血量,jackle 想让你构造一个长度为 

 的 

 序列,满足 

,且骑士恰好走 

 步之后死亡。
输入描述:
                                                    在一行输入  个整数
 个整数 ) ,分别表示序列长度,恰好走的步数,初始血量,以及两个边界参数。
,分别表示序列长度,恰好走的步数,初始血量,以及两个边界参数。
                                                                            输出描述:
                                                    如果无法构造请输出 impossible。
否则在一行输出 

 个整数,表示任意一组合法解。