3106: 排队

Memory Limit:256 MB Time Limit:1.000 S
Judge Style:Text Compare Creator:
Submit:1 Solved:1

Description

某校组织了一场篮球比赛,其中一班和二班各出5名同学参加,入场时两个班10名同学需要按照以下规则从左到右排成一队,然后按顺序进入赛场。 规则: 一班5名同学排在队伍前半部分,且5名同学按照身高从矮到高的顺序排列(如下图蓝色背景小人); 二班5名同学排在队伍后半部分,且5名同学按照身高从高到矮的顺序排序(如下图橙色背景小人)。 ![](https://s11.ax1x.com/2024/01/30/pFKcEtI.jpg) 在给出10名同学的身高及班级后,按照排队规则输出最后排队的顺序。

Input

第一行输入10个浮点型数字,表示每名同学的身高(1.00<身高<2.50,身高保留2位小数),身高之间以一个空格隔开 第二行输入10个正整数,表示10名同学所在的班级(正整数只能为“1”或者“2”,且“1”和“2”各5个),班级之间以一个空格隔开 (注:第一行输入的第一个数字(身高)对应第二行输入的第一个正整数(班级),以此类推)

Output

按照排队规则,输出排序后的身高顺序,且身高之间以一个空格隔开。

Sample Input Copy

1.60 1.66 1.58 1.69 1.70 1.50 1.62 1.80 1.73 1.60
1 2 2 1 2 1 2 1 2 1

Sample Output Copy

1.50 1.60 1.60 1.69 1.80 1.73 1.70 1.66 1.62 1.58

HINT