-1; $i--) { if($i % 2) { $output[$i] = $input[$i] + $output[$i+1]; } else { $output[$i] = $input[$i] - $output[$i+1]; } } for($i = $minidx; $i < $n; $i++) { if($i % 2) { $output[$i+1] = $output[$i] - $input[$i]; } else { $output[$i+1] = $input[$i] - $output[$i]; } } if(min($output) < 1) { echo "-1\n"; exit; } echo ($n+1).PHP_EOL; ksort($output); echo implode(PHP_EOL, $output); echo PHP_EOL;