lst=[["exp(b*x+a)*sinh(b*x+d)","x",1], ["exp(b*x+a)*sinh(b*x+d)^2","x",1], ["exp(b*x+a)*sinh(b*x+d)^3","x",1], ["exp(b*x+a)*sinh(b*x+d)^4","x",1], ["exp(2*b*x+2*a)*sinh(b*x+d)","x",1], ["exp(2*b*x+2*a)*sinh(b*x+d)^2","x",1], ["exp(2*b*x+2*a)*sinh(b*x+d)^3","x",1], ["exp(2*b*x+2*a)*sinh(b*x+d)^4","x",1], ["exp(5/3*b*x+5/3*a)*sinh(b*x+d)","x",1], ["exp(5/3*b*x+5/3*a)*sinh(b*x+d)^2","x",1], ["exp(5/3*b*x+5/3*a)*sinh(b*x+d)^3","x",1], ["exp(5/3*b*x+5/3*a)*sinh(b*x+d)^4","x",1], ["F^(c*(b*x+a))*sinh(e*x+d)","x",1], ["F^(c*(b*x+a))*sinh(e*x+d)^2","x",1], ["F^(c*(b*x+a))*sinh(e*x+d)^3","x",1], ["F^(c*(b*x+a))*sinh(e*x+d)^4","x",1], ["-3/4*d^2*exp(b*x+a)/(b^2-9/4*d^2)/sinh(d*x+c)^(1/2)+exp(b*x+a)*sinh(d*x+c)^(3/2)","x",1], ["exp(b*x+a)*sinh(b*x+a)^n","x",1], ["F^(c*(b*x+a))*(f*sinh(e*x+d))^n","x",1], ["F^(c*(b*x+a))*(f*sinh(d+b*c*x*log(F)/(2+n)))^n","x",1], ["F^(c*(b*x+a))*(-f*sinh(-d+b*c*x*log(F)/(2+n)))^n","x",1], ["exp(b*x+a)*cosh(b*x+d)","x",1], ["exp(b*x+a)*cosh(b*x+d)^2","x",1], ["exp(b*x+a)*cosh(b*x+d)^3","x",1], ["exp(b*x+a)*cosh(b*x+d)^4","x",1], ["exp(2*b*x+2*a)*cosh(b*x+d)","x",1], ["exp(2*b*x+2*a)*cosh(b*x+d)^2","x",1], ["exp(2*b*x+2*a)*cosh(b*x+d)^3","x",1], ["exp(2*b*x+2*a)*cosh(b*x+d)^4","x",1], ["exp(5/3*b*x+5/3*a)*cosh(b*x+a)","x",1], ["exp(5/3*b*x+5/3*a)*cosh(b*x+a)^2","x",1], ["exp(5/3*b*x+5/3*a)*cosh(b*x+a)^3","x",1], ["exp(5/3*b*x+5/3*a)*cosh(b*x+a)^4","x",1], ["F^(c*(b*x+a))*cosh(e*x+d)","x",1], ["F^(c*(b*x+a))*cosh(e*x+d)^2","x",1], ["F^(c*(b*x+a))*cosh(e*x+d)^3","x",1], ["F^(c*(b*x+a))*cosh(e*x+d)^4","x",1], ["exp(b*x+a)*cosh(b*x+a)^n","x",1], ["F^(c*(b*x+a))*(f*cosh(e*x+d))^n","x",1], ["F^(c*(b*x+a))*(f*cosh(d+b*c*x*log(F)/(2+n)))^n","x",1], ["F^(c*(b*x+a))*(f*cosh(-d+b*c*x*log(F)/(2+n)))^n","x",1], ["exp(b*x+a)*tanh(b*x+d)","x",1], ["exp(b*x+a)*tanh(b*x+d)^2","x",1], ["exp(b*x+a)*tanh(b*x+d)^3","x",1], ["exp(b*x+a)*tanh(b*x+d)^4","x",1], ["exp(2*b*x+2*a)*tanh(b*x+d)","x",1], ["exp(2*b*x+2*a)*tanh(b*x+d)^2","x",1], ["exp(2*b*x+2*a)*tanh(b*x+d)^3","x",1], ["exp(2*b*x+2*a)*tanh(b*x+d)^4","x",1], ["exp(5/3*b*x+5/3*a)*tanh(b*x+d)","x",1], ["exp(5/3*b*x+5/3*a)*tanh(b*x+d)^2","x",1], ["exp(5/3*b*x+5/3*a)*tanh(b*x+d)^3","x",1], ["F^(c*(b*x+a))*tanh(e*x+d)","x",1], ["F^(c*(b*x+a))*tanh(e*x+d)^2","x",1], ["F^(c*(b*x+a))*tanh(e*x+d)^3","x",1], ["F^(c*(b*x+a))*tanh(e*x+d)^4","x",1], ["exp(b*x+a)*tanh(b*x+a)^n","x",1], ["F^(c*(b*x+a))*(f*tanh(e*x+d))^n","x",1], ["exp(b*x+a)*coth(b*x+d)","x",1], ["exp(b*x+a)*coth(b*x+d)^2","x",1], ["exp(b*x+a)*coth(b*x+d)^3","x",1], ["exp(b*x+a)*coth(b*x+d)^4","x",1], ["exp(2*b*x+2*a)*coth(b*x+d)","x",1], ["exp(2*b*x+2*a)*coth(b*x+d)^2","x",1], ["exp(2*b*x+2*a)*coth(b*x+d)^3","x",1], ["exp(2*b*x+2*a)*coth(b*x+d)^4","x",1], ["exp(5/3*b*x+5/3*a)*coth(b*x+d)","x",1], ["exp(5/3*b*x+5/3*a)*coth(b*x+d)^2","x",1], ["exp(5/3*b*x+5/3*a)*coth(b*x+d)^3","x",1], ["F^(c*(b*x+a))*coth(e*x+d)","x",1], ["F^(c*(b*x+a))*coth(e*x+d)^2","x",1], ["F^(c*(b*x+a))*coth(e*x+d)^3","x",1], ["F^(c*(b*x+a))*coth(e*x+d)^4","x",1], ["exp(b*x+a)*coth(b*x+a)^n","x",1], ["F^(c*(b*x+a))*(f*coth(e*x+d))^n","x",1], ["exp(b*x+a)*sech(b*x+d)","x",1], ["exp(b*x+a)*sech(b*x+d)^2","x",1], ["exp(b*x+a)*sech(b*x+d)^3","x",1], ["exp(b*x+a)*sech(b*x+d)^4","x",1], ["exp(b*x+a)*sech(b*x+d)^5","x",1], ["exp(2*b*x+2*a)*sech(b*x+d)","x",1], ["exp(2*b*x+2*a)*sech(b*x+d)^2","x",1], ["exp(2*b*x+2*a)*sech(b*x+d)^3","x",1], ["exp(2*b*x+2*a)*sech(b*x+d)^4","x",1], ["exp(2*b*x+2*a)*sech(b*x+d)^5","x",1], ["exp(5/3*b*x+5/3*a)*sech(b*x+d)","x",1], ["exp(5/3*b*x+5/3*a)*sech(b*x+d)^2","x",1], ["exp(5/3*b*x+5/3*a)*sech(b*x+d)^3","x",1], ["exp(5/3*b*x+5/3*a)*sech(b*x+d)^4","x",1], ["exp(5/3*b*x+5/3*a)*sech(b*x+d)^5","x",1], ["F^(c*(b*x+a))*sech(e*x+d)","x",1], ["F^(c*(b*x+a))*sech(e*x+d)^2","x",1], ["F^(c*(b*x+a))*sech(e*x+d)^3","x",1], ["exp(b*x+a)*sech(b*x+a)^n","x",1], ["F^(c*(b*x+a))*(f*sech(e*x+d))^n","x",1], ["F^(c*(b*x+a))*(f*sech(d+b*c*x*log(F)/(-2+n)))^n","x",1], ["F^(c*(b*x+a))*(f*sech(-d+b*c*x*log(F)/(-2+n)))^n","x",1], ["exp(b*x+a)*csch(b*x+d)","x",1], ["exp(b*x+a)*csch(b*x+d)^2","x",1], ["exp(b*x+a)*csch(b*x+d)^3","x",1], ["exp(b*x+a)*csch(b*x+d)^4","x",1], ["exp(b*x+a)*csch(b*x+d)^5","x",1], ["exp(2*b*x+2*a)*csch(b*x+d)","x",1], ["exp(2*b*x+2*a)*csch(b*x+d)^2","x",1], ["exp(2*b*x+2*a)*csch(b*x+d)^3","x",1], ["exp(2*b*x+2*a)*csch(b*x+d)^4","x",1], ["exp(2*b*x+2*a)*csch(b*x+d)^5","x",1], ["exp(5/3*b*x+5/3*a)*csch(b*x+d)","x",1], ["exp(5/3*b*x+5/3*a)*csch(b*x+d)^2","x",1], ["exp(5/3*b*x+5/3*a)*csch(b*x+d)^3","x",1], ["exp(5/3*b*x+5/3*a)*csch(b*x+d)^4","x",1], ["exp(5/3*b*x+5/3*a)*csch(b*x+d)^5","x",1], ["F^(c*(b*x+a))*csch(e*x+d)","x",1], ["F^(c*(b*x+a))*csch(e*x+d)^2","x",1], ["F^(c*(b*x+a))*csch(e*x+d)^3","x",1], ["exp(b*x+a)*csch(b*x+a)^n","x",1], ["F^(c*(b*x+a))*(f*csch(e*x+d))^n","x",1], ["F^(c*(b*x+a))*(f*csch(d+b*c*x*log(F)/(-2+n)))^n","x",1], ["F^(c*(b*x+a))*(-f*csch(-d+b*c*x*log(F)/(-2+n)))^n","x",1]]