AT_arc211_b [ARC211B] Three Sequences

Description

You are given a triple of positive integers $ (X,Y,Z) $ such that $ X\leq Y\leq Z $ . Output one triple of sequences of non-negative integers $ (S_1,S_2,S_3) $ that satisfies all of the following conditions: - The lengths of $ S_1,S_2,S_3 $ are each between $ 1 $ and $ 1000 $ , inclusive. - The length of a longest sequence that is both a contiguous subsequence of $ S_1 $ and a contiguous subsequence of $ S_2 $ is $ X $ . - The length of a longest sequence that is both a contiguous subsequence of $ S_1 $ and a contiguous subsequence of $ S_3 $ is $ Y $ . - The length of a longest sequence that is both a contiguous subsequence of $ S_2 $ and a contiguous subsequence of $ S_3 $ is $ Z $ . - $ \max(\max(S_1),\max(S_2),\max(S_3)) $ is minimized among all triples satisfying the above four conditions. It can be proved that under the constraints of this problem, a triple $ (S_1,S_2,S_3) $ satisfying the conditions always exists. If there are multiple such triples, you may output any of them.

Input Format

The input is given from Standard Input in the following format: > $ X $ $ Y $ $ Z $

Output Format

Output three lines. The first line should contain $ S_1 $ in the following format, where $ |S_1| $ denotes the length of $ S_1 $ and $ S_{1,i} $ denotes the $ i $ -th element of $ S_1 $ : > $ |S_1| $ $ S_{1,1} $ $ S_{1,2} $ $ \dots $ $ S_{1,|S_1|} $ The second line should contain $ S_2 $ and the third line should contain $ S_3 $ , both in the same format as $ S_1 $ . If there are multiple solutions, you may output any of them.

Explanation/Hint

### Sample Explanation 1 It can be verified that $ S_1=(1,1,0,0,1,0,1,0,1,1),S_2=(1,1,0,1,0,0,1,1),S_3=(1,0,0,0,1,1,0,1,0,1,0) $ satisfies the conditions as follows: - The lengths of $ S_1,S_2,S_3 $ are $ 10,8,11 $ , respectively, all of which are between $ 1 $ and $ 1000 $ , inclusive. - The longest sequences that are both a contiguous subsequence of $ S_1 $ and a contiguous subsequence of $ S_2 $ are $ (1,0,0,1) $ and $ (1,0,1,0) $ , with length $ X=4 $ . - The longest sequences that are both a contiguous subsequence of $ S_1 $ and a contiguous subsequence of $ S_3 $ are $ (1,0,1,0,1) $ and $ (0,1,0,1,0) $ , with length $ Y=5 $ . - The longest sequence that is both a contiguous subsequence of $ S_2 $ and a contiguous subsequence of $ S_3 $ is $ (1,1,0,1,0) $ , with length $ Z=5 $ . - $ \max(\max(S_1),\max(S_2),\max(S_3))=1 $ , and it can be shown that it is impossible to satisfy the above four conditions with $ \max(\max(S_1),\max(S_2),\max(S_3))=0 $ , so this is minimal. ### Constraints - $ 1\leq X\leq Y\leq Z\leq 100 $ - All input values are integers.