Реализовать Класс FazzyNumber для работы с нечеткими числами, которые представляются тройками чисел (x – e1, x, x + e2). Для чисел A = (A – a1, A, A + ar) и B = (B – b1, B, B + br) арифметические операции выполняются по следующим формулам:
– сложение A + B = (A + B – a1 – b1, A + B, A + B + ar + br);
– вычитание A – B = (A – B – a1 – b1, A – B, A – B + ar + br);
– умножение A*B = (A*B – B*a1 – A*b1 + a1*b1, A*B, A*B + B*a1 + A*b1 + a1*b1);
– обратное число A = (1/(A + ar), 1/A, 1/(A – al)), A > 0;
– деление A/B = ((A – al)/(B + br), A/B, (A + ar)/(B – bl), B > 0.