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

个房间:

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

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

,若

则,骑士进入之后会恢复

的血,否则进入会扣除

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

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

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

的

序列,满足

,且骑士恰好走

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

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