lst=[["sin(f*x+e)^m*(1+m-(2+m)*sin(f*x+e)^2)","x",1], ["sin(f*x+e)^5*(6-7*sin(f*x+e)^2)","x",1], ["sin(f*x+e)^4*(5-6*sin(f*x+e)^2)","x",1], ["sin(f*x+e)^3*(4-5*sin(f*x+e)^2)","x",1], ["sin(f*x+e)^2*(3-4*sin(f*x+e)^2)","x",1], ["sin(f*x+e)*(2-3*sin(f*x+e)^2)","x",1], ["1-2*sin(f*x+e)^2","x",1], ["-sin(f*x+e)","x",1], ["-csc(f*x+e)^2","x",1], ["csc(f*x+e)^3*(-2+sin(f*x+e)^2)","x",1], ["csc(f*x+e)^4*(-3+2*sin(f*x+e)^2)","x",1], ["csc(f*x+e)^5*(-4+3*sin(f*x+e)^2)","x",1], ["(a+a*sin(f*x+e))^m*(A+C*sin(f*x+e)^2)","x",1], ["(a+b*sin(f*x+e))^m*(A-A*sin(f*x+e)^2)","x",1], ["(a+b*sin(f*x+e))^m*(A+C*sin(f*x+e)^2)","x",1], ["sin(f*x+e)^5*(A+C*sin(f*x+e)^2)","x",1], ["(a+a*sin(f*x+e))^m*(A+B*sin(f*x+e)+C*sin(f*x+e)^2)","x",1], ["(a+b*sin(f*x+e))^m*(A+(A+C)*sin(f*x+e)+C*sin(f*x+e)^2)","x",1], ["(a+b*sin(f*x+e))^m*(A+B*sin(f*x+e)+C*sin(f*x+e)^2)","x",1]]