Հավասարում կազմել
Կան 3 գործողություններ, որոնք կարող ենք կիրառել.
(+) գումարում մոդուլո
m
(-) հանում մոդուլո
m
(*) բազմապատկում մոդուլո
m
Ձեզ տրված են 3 ամբողջ թվեր ։ Անհրաժեշտ է տեղադրել այս գործողությունները թվերի միջև այնպես, որ վերջնական արդյունքը լինի 0։
Բոլոր գործողությունները կատարվում են սովորական մաթեմատիկական հերթականությամբ (նախ բազմապատկումը, հետո գումարումն ու հանումը ձախից աջ):
Մուտք
Մուտքի առաջին տողում տրված է մեկ ամբողջ թիվ m
(1 ≤ m ≤ )։
Հաջորդ տողում տրված են 3 ամբողջ թվեր (0 ≤ ≤ ), որոնք բաժանված են բացատներով:
Ելք
Ծրագիրը պետք է տպի ստացված հավասարումը։ Եթե նման հավասարում կազմել հնարավոր չէ, ապա պետք է տպել Impossible
:
Օրինակներ
Մուտք | Ելք |
---|---|
5 8 2 4 | 8 * 2 + 4 |
Constraints
Time limit: 2 seconds
Memory limit: 512 MB
Output limit: 1 MB