Табачное зелье Шира славится своим одурманивающим эффектом. Но вы, должно быть, 
не знали, что многие хоббиты-родители используют его для воспитания своих отпрысков.
Можно накрутить несколько палочек табака и подсунуть ребёнку — пусть играет.
А если поскладывать из этих палочек с ним числа, то он и арифметике научится.
Давайте попробуем вникнуть в тонкости хоббитского искусства арифметического счёта 
на табачных палочках. Плюс получается наложением двух палочек друг на друга крестом, а знак равенства — двумя 
параллельными палочками. На рисунке показано, как из палочек складываются цифры от 0 до 9. 
Маленькие хоббиты 
половину своего обучения учатся работать с операцией сложения, поэтому мы так и не смогли получить никаких дополнительных сведений 
о том, как изображаются остальные действия.
Сэм как-то рассказывал, что в детстве он любил забавляться над своим отцом, перекладывая табачные 
палочки в выложенном выражении так, что равенство переставало быть верным. Сейчас же для своих детей 
он придумал новую забаву. Он сам составляет на столе некоторое выражение и просит преобразовать его 
к верному выражению вида X + Y = Z, переложив при этом не более K палочек. Каждое из чисел X, Y и Z должно содержать не более 8 цифр и не должно иметь ведущих нулей (хотя может равняться нулю).
При перекладываниях запрещается менять количество знаков и цифр в выражении. Кроме того, запрещается выкидывать палочки
или добавлять новые. Помогите Сэму определить, разрешима ли его задача.
Исходные данные
В первой строке записано выражение вида a1 + a2 = b
(0 ≤ a1, a2, b < 108). 
Во второй строке дано целое число K (0 ≤ K ≤ 100).
Результат
Определите, можно ли из расположенных на столе палочек получить верное выражение не более,
чем за K перекладываний. Если можно, то выведите одно из таких выражений. В противном случае
выведите «Impossible».
Примеры
| исходные данные | результат | 
|---|
| 33+88=127
2
 | 33+88=121
 | 
| 3+3=7
1
 | Impossible
 | 
Автор задачи: Сергей Пупырев
Источник задачи: Восьмое открытое личное первенство УрГУ (3 марта 2007)