Məsələlər
Выражение
Выражение
Дано $n$ целых чисел $x_1, x_2, ..., x_n$. Расставьте между ними знаки "+" и "-" так, чтобы значение полученного выражения равнялось $s$.
\InputFile
Первая строка содержит числа $n~(2 \le n \le 24)$ и $s~(-10^9 \le s \le 10^9)$. Следующая строка содержит $n$ целых чисел $x_1, x_2, ..., x_n~(0 \le x_i \le 5 \cdot 10^7)$.
\OutputFile
Если получить требуемый результат невозможно, то вывести "\textbf{No solution}". Иначе вывести требуемое равенство. Если решение не единственное, то вывести любое.
Giriş verilənləri #1
3 10 15 25 30
Çıxış verilənləri #1
15+25-30=10