Васе по прозвищу Феррари задали на дом решить уравнение четвёртой степени с целыми 
коэффициентами x4+ax3+bx2+cx+d = 0.
Вася хочет разложить многочлен из левой части уравнения на как можно большее число множителей c целыми 
коэффициентами, чтобы свести задачу к решению нескольких уравнений меньшей степени.
Исходные данные
4 целых числа a, b, c, d — коэффициенты многочлена, 
по модулю не превосходящие 20000.
Результат
Если многочлен не раскладывается на множители с целыми коэффициентами, нужно вывести единственную строку Irreducible.  
Иначе выведите разложение многочлена на множители в виде произведения нескольких многочленов с целыми коэффициентами, заключённых в круглые скобки.
Не нужно разделять множители пробелами и выводить одночлены с нулевыми коэффициентами. Единичные коэффициенты и показатели степеней не пишутся, за исключением слагаемого 1.
Примеры
| исходные данные | результат | 
|---|
0 0 0 0
  | (x)(x)(x)(x)
  | 
-4 -3 24 45
  | (x2+3x+3)(x2-7x+15)
  | 
1 1 1 1
  | Irreducible
  | 
Автор задачи: Игорь Чевдарь
Источник задачи: Ural SU Contest. Petrozavodsk Winter Session, January 2008