著名核物理专家 Picks 最近发现了一种非常适合核裂变的元素叫囧元素。囧元素原子序数为 1024,囧-2333 如果被一个中子撞击后会分裂成 蒟-1234 和 蒻-1098 同时释放出恰好
核物理专家 Picks 做实验从来不用实验仪器。他用手指从宇宙中挑选出了
当一个囧-2333原子被中子撞击时,有两种情况。要么这个囧-2333原子变为了囧-2334 并不再参与后续反应,要么囧-2333会进行核裂变,一方面,裂变产生的破坏死光会照射到
经过反复实验,核物理专家 Picks 终于确定了
链式反应时 Picks 会用肉眼观察实验中出现的事件(仅包括中子的撞击和破坏死光的信息),结束后 Picks 会写下实验记录。
但是很不幸 Picks 的实验记录丢失了。他只记得链式反应后没有剩余的囧-2333原子,而且每次一个囧-2333原子核裂变时,中子总是撞击编号比它大的囧-2333原子,破坏死光也总是照射编号比它大的囧-2333原子。
求可能会有多少种不同的实验记录。你需要对于
两个实验记录
- “编号为
的囧-2333分裂产生的中子撞上了编号为 的囧-2333” 这个事件在 中当且仅当这个事件在 中。 - “编号为
的囧-2333分裂产生的破坏死光照射了编号为 的囧-2333” 这个事件在 中当且仅当这个事件在 中。
输入格式
第一行一个正整数
第二行是一个长度为
输出格式
样例一
input
5 10100
output
1 0 1 0 10
explanation
- 编号为
的囧-2333分裂产生的中子撞上了编号为 的囧-2333。 - 编号为
的囧-2333分裂产生的中子撞上了编号为 的囧-2333。
- 编号为
的囧-2333分裂产生的中子撞上了编号为 的囧-2333。 - 编号为
的囧-2333分裂产生的中子撞上了编号为 的囧-2333。 - 编号为
的囧-2333分裂产生的中子撞上了编号为 的囧-2333。 - 编号为
的囧-2333分裂产生的中子撞上了编号为 的囧-2333。
第二种是:
- 编号为
的囧-2333分裂产生的中子撞上了编号为 的囧-2333。 - 编号为
的囧-2333分裂产生的中子撞上了编号为 的囧-2333。 - 编号为
的囧-2333分裂产生的中子撞上了编号为 的囧-2333。 - 编号为
的囧-2333分裂产生的中子撞上了编号为 的囧-2333。
第三种是:
- 编号为
的囧-2333分裂产生的中子撞上了编号为 的囧-2333。 - 编号为
的囧-2333分裂产生的中子撞上了编号为 的囧-2333。 - 编号为
的囧-2333分裂产生的中子撞上了编号为 的囧-2333。 - 编号为
的囧-2333分裂产生的中子撞上了编号为 的囧-2333。
第四种是:
- 编号为
的囧-2333分裂产生的中子撞上了编号为 的囧-2333。 - 编号为
的囧-2333分裂产生的中子撞上了编号为 的囧-2333。 - 编号为
的囧-2333分裂产生的中子撞上了编号为 的囧-2333。 - 编号为
的囧-2333分裂产生的中子撞上了编号为 的囧-2333。
第五种是:
- 编号为
的囧-2333分裂产生的中子撞上了编号为 的囧-2333。 - 编号为
的囧-2333分裂产生的中子撞上了编号为 的囧-2333。 - 编号为
的囧-2333分裂产生的破坏死光照射了编号为 的囧-2333。 - 编号为
的囧-2333分裂产生的破坏死光照射了编号为 的囧-2333。
第六种到第十种均与第五种类似。空白太小我就不演示了。
样例二
input
8 10000000
output
1 0 1 0 4 0 34 0
样例三
见样例数据下载
样例四
见样例数据下载
限制与约定
测试点编号 | |
---|---|
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 |
时间限制:
空间限制: