public static int[] getJoinedPipes(int input1,int[] input2) throws Exception
{
//Write code here
int[] output = {0};
Exception e=new IOException();
if(input1>1)
{
Arrays.sort(input2);
output = new int[input1-1];
if(input2[0]<1||input2[2]<1)
throw e;
output[0] = input2[0]+input2[1];
for(int i=2;i<input1;i++)
{
output[i-1] = output[i-2]+input2[i];
}
}
return output;
}