एक समीकरण बनाएं
हम तीन प्रकार के ऑपरेशन्स कर सकते हैं:
- (+) जोड़ (modulo
m
)
- (-) घटाव (modulo
m
)
- (*) गुणा (modulo
m
)
हमें तीन पूर्णांक दिए गए हैं। इन तीनों संख्याओं के बीच इन ऑपरेशन्स को इस तरह से लगाना है कि अंतिम परिणाम 0 के बराबर हो जाए।
सभी ऑपरेशन्स मानक गणितीय क्रम में ही किए जाते हैं: पहले गुणा, उसके बाद क्रम से बाएं से दाएं जोड़ और घटाव किए जाते हैं।
इनपुट
इनपुट की पहली पंक्ति में एक पूर्णांक
m
(1 ≤ m ≤ ) होगा।अगली पंक्ति में 3 स्पेस से अलग किए हुए पूर्णांक ( ≤ ≤ ) होंगे।
आउटपुट
कार्यक्रम को अंतिम समीकरण को प्रिंट करना चाहिए। यदि ऐसा समीकरण बनाना असंभव हो, तो
Impossible
प्रिंट करें। उदाहरण
इनपुट | आउटपुट |
5
8 2 4 | 8 * 2 + 4 |
Constraints
Time limit: 2 seconds
Memory limit: 512 MB
Output limit: 1 MB