lst=[["x^4*(a+b*asin(c*x))","x",1], ["x^3*(a+b*asin(c*x))","x",1], ["x^2*(a+b*asin(c*x))","x",1], ["x*(a+b*asin(c*x))","x",1], ["a+b*asin(c*x)","x",1], ["(a+b*asin(c*x))/x","x",1], ["(a+b*asin(c*x))/x^2","x",1], ["(a+b*asin(c*x))/x^3","x",1], ["(a+b*asin(c*x))/x^4","x",1], ["(a+b*asin(c*x))/x^5","x",1], ["(a+b*asin(c*x))/x^6","x",1], ["x^3*(a+b*asin(c*x))^2","x",1], ["x^2*(a+b*asin(c*x))^2","x",1], ["x*(a+b*asin(c*x))^2","x",1], ["(a+b*asin(c*x))^2","x",1], ["(a+b*asin(c*x))^2/x","x",1], ["(a+b*asin(c*x))^2/x^2","x",1], ["(a+b*asin(c*x))^2/x^3","x",1], ["(a+b*asin(c*x))^2/x^4","x",1], ["(a+b*asin(c*x))^2/x^5","x",1], ["x^3*(a+b*asin(c*x))^3","x",1], ["x^2*(a+b*asin(c*x))^3","x",1], ["x*(a+b*asin(c*x))^3","x",1], ["(a+b*asin(c*x))^3","x",1], ["(a+b*asin(c*x))^3/x","x",1], ["(a+b*asin(c*x))^3/x^2","x",1], ["(a+b*asin(c*x))^3/x^3","x",1], ["(a+b*asin(c*x))^3/x^4","x",1], ["(a+b*asin(c*x))^3/x^5","x",1], ["x^4*asin(a*x)^4","x",1], ["x^3*asin(a*x)^4","x",1], ["x^2*asin(a*x)^4","x",1], ["x*asin(a*x)^4","x",1], ["asin(a*x)^4","x",1], ["asin(a*x)^4/x","x",1], ["asin(a*x)^4/x^2","x",1], ["asin(a*x)^4/x^3","x",1], ["asin(a*x)^4/x^4","x",1], ["x^4/(a+b*asin(c*x))","x",1], ["x^3/(a+b*asin(c*x))","x",1], ["x^2/(a+b*asin(c*x))","x",1], ["x/(a+b*asin(c*x))","x",1], ["1/(a+b*asin(c*x))","x",1], ["1/x/(a+b*asin(c*x))","x",0], ["1/x^2/(a+b*asin(c*x))","x",0], ["x^4/(a+b*asin(c*x))^2","x",1], ["x^3/(a+b*asin(c*x))^2","x",1], ["x^2/(a+b*asin(c*x))^2","x",1], ["x/(a+b*asin(c*x))^2","x",1], ["1/(a+b*asin(c*x))^2","x",1], ["1/x/(a+b*asin(c*x))^2","x",0], ["1/x^2/(a+b*asin(c*x))^2","x",0], ["x^4/(a+b*asin(c*x))^3","x",1], ["x^3/(a+b*asin(c*x))^3","x",1], ["x^2/(a+b*asin(c*x))^3","x",1], ["x/(a+b*asin(c*x))^3","x",1], ["1/(a+b*asin(c*x))^3","x",1], ["1/x/(a+b*asin(c*x))^3","x",0], ["1/x^2/(a+b*asin(c*x))^3","x",0], ["x^4/asin(a*x)^4","x",1], ["x^3/asin(a*x)^4","x",1], ["x^2/asin(a*x)^4","x",1], ["x/asin(a*x)^4","x",1], ["1/asin(a*x)^4","x",1], ["1/x/asin(a*x)^4","x",0], ["1/x^2/asin(a*x)^4","x",0], ["(d*x)^(5/2)*(a+b*asin(c*x))","x",1], ["(d*x)^(3/2)*(a+b*asin(c*x))","x",1], ["(d*x)^(1/2)*(a+b*asin(c*x))","x",1], ["(a+b*asin(c*x))/(d*x)^(1/2)","x",1], ["(a+b*asin(c*x))/(d*x)^(3/2)","x",1], ["(a+b*asin(c*x))/(d*x)^(5/2)","x",1], ["(d*x)^(3/2)*(a+b*asin(c*x))^2","x",1], ["(d*x)^(1/2)*(a+b*asin(c*x))^2","x",1], ["(a+b*asin(c*x))^2/(d*x)^(1/2)","x",1], ["(a+b*asin(c*x))^2/(d*x)^(3/2)","x",1], ["(a+b*asin(c*x))^2/(d*x)^(5/2)","x",1], ["(d*x)^(3/2)*(a+b*asin(c*x))^3","x",0], ["(d*x)^(1/2)*(a+b*asin(c*x))^3","x",0], ["(a+b*asin(c*x))^3/(d*x)^(1/2)","x",0], ["(a+b*asin(c*x))^3/(d*x)^(3/2)","x",0], ["(d*x)^(3/2)/(a+b*asin(c*x))","x",0], ["(d*x)^(1/2)/(a+b*asin(c*x))","x",0], ["1/(d*x)^(1/2)/(a+b*asin(c*x))","x",0], ["1/(d*x)^(3/2)/(a+b*asin(c*x))","x",0], ["(d*x)^(3/2)/(a+b*asin(c*x))^2","x",0], ["(d*x)^(1/2)/(a+b*asin(c*x))^2","x",0], ["1/(d*x)^(1/2)/(a+b*asin(c*x))^2","x",0], ["1/(d*x)^(3/2)/(a+b*asin(c*x))^2","x",0], ["(b*x)^m*asin(a*x)^4","x",0], ["(b*x)^m*asin(a*x)^3","x",0], ["(b*x)^m*asin(a*x)^2","x",1], ["(b*x)^m*asin(a*x)","x",1], ["(b*x)^m/asin(a*x)","x",0], ["(b*x)^m/asin(a*x)^2","x",0], ["x^4*asin(a*x)^(1/2)","x",1], ["x^3*asin(a*x)^(1/2)","x",1], ["x^2*asin(a*x)^(1/2)","x",1], ["x*asin(a*x)^(1/2)","x",1], ["asin(a*x)^(1/2)","x",1], ["asin(a*x)^(1/2)/x","x",0], ["x^4*asin(a*x)^(3/2)","x",1], ["x^3*asin(a*x)^(3/2)","x",1], ["x^2*asin(a*x)^(3/2)","x",1], ["x*asin(a*x)^(3/2)","x",1], ["asin(a*x)^(3/2)","x",1], ["asin(a*x)^(3/2)/x","x",0], ["x^4*asin(a*x)^(5/2)","x",1], ["x^3*asin(a*x)^(5/2)","x",1], ["x^2*asin(a*x)^(5/2)","x",1], ["x*asin(a*x)^(5/2)","x",1], ["asin(a*x)^(5/2)","x",1], ["asin(a*x)^(5/2)/x","x",0], ["x^4/asin(a*x)^(1/2)","x",1], ["x^3/asin(a*x)^(1/2)","x",1], ["x^2/asin(a*x)^(1/2)","x",1], ["x/asin(a*x)^(1/2)","x",1], ["1/asin(a*x)^(1/2)","x",1], ["1/x/asin(a*x)^(1/2)","x",0], ["1/x^2/asin(a*x)^(1/2)","x",0], ["x^6/asin(a*x)^(3/2)","x",1], ["x^5/asin(a*x)^(3/2)","x",1], ["x^4/asin(a*x)^(3/2)","x",1], ["x^3/asin(a*x)^(3/2)","x",1], ["x^2/asin(a*x)^(3/2)","x",1], ["x/asin(a*x)^(3/2)","x",1], ["1/asin(a*x)^(3/2)","x",1], ["1/x/asin(a*x)^(3/2)","x",0], ["x^4/asin(a*x)^(5/2)","x",1], ["x^3/asin(a*x)^(5/2)","x",1], ["x^2/asin(a*x)^(5/2)","x",1], ["x/asin(a*x)^(5/2)","x",1], ["1/asin(a*x)^(5/2)","x",1], ["1/x/asin(a*x)^(5/2)","x",0], ["x^4/asin(a*x)^(7/2)","x",1], ["x^3/asin(a*x)^(7/2)","x",1], ["x^2/asin(a*x)^(7/2)","x",1], ["x/asin(a*x)^(7/2)","x",1], ["1/asin(a*x)^(7/2)","x",1], ["1/x/asin(a*x)^(7/2)","x",0], ["x^2*(a+b*asin(c*x))^(1/2)","x",1], ["x*(a+b*asin(c*x))^(1/2)","x",1], ["(a+b*asin(c*x))^(1/2)","x",1], ["(a+b*asin(c*x))^(1/2)/x","x",0], ["(a+b*asin(c*x))^(1/2)/x^2","x",0], ["x^2*(a+b*asin(c*x))^(3/2)","x",1], ["x*(a+b*asin(c*x))^(3/2)","x",1], ["(a+b*asin(c*x))^(3/2)","x",1], ["(a+b*asin(c*x))^(3/2)/x","x",0], ["(a+b*asin(c*x))^(3/2)/x^2","x",0], ["x^2*(a+b*asin(c*x))^(5/2)","x",1], ["x*(a+b*asin(c*x))^(5/2)","x",1], ["(a+b*asin(c*x))^(5/2)","x",1], ["(a+b*asin(c*x))^(5/2)/x","x",0], ["(a+b*asin(c*x))^(5/2)/x^2","x",0], ["x^2/(a+b*asin(c*x))^(1/2)","x",1], ["x/(a+b*asin(c*x))^(1/2)","x",1], ["1/(a+b*asin(c*x))^(1/2)","x",1], ["1/x/(a+b*asin(c*x))^(1/2)","x",0], ["1/x^2/(a+b*asin(c*x))^(1/2)","x",0], ["x^2/(a+b*asin(c*x))^(3/2)","x",1], ["x/(a+b*asin(c*x))^(3/2)","x",1], ["1/(a+b*asin(c*x))^(3/2)","x",1], ["1/x/(a+b*asin(c*x))^(3/2)","x",0], ["1/x^2/(a+b*asin(c*x))^(3/2)","x",0], ["x^2/(a+b*asin(c*x))^(5/2)","x",1], ["x/(a+b*asin(c*x))^(5/2)","x",1], ["1/(a+b*asin(c*x))^(5/2)","x",1], ["1/x/(a+b*asin(c*x))^(5/2)","x",0], ["1/x^2/(a+b*asin(c*x))^(5/2)","x",0], ["(b*x)^m*asin(a*x)^(3/2)","x",0], ["(b*x)^m*asin(a*x)^(1/2)","x",0], ["(b*x)^m/asin(a*x)^(1/2)","x",0], ["(b*x)^m/asin(a*x)^(3/2)","x",0], ["x^3*asin(a*x)^n","x",1], ["x^2*asin(a*x)^n","x",1], ["x*asin(a*x)^n","x",1], ["asin(a*x)^n","x",1], ["asin(a*x)^n/x","x",0], ["asin(a*x)^n/x^2","x",0], ["(b*x)^(3/2)*asin(a*x)^n","x",0], ["(b*x)^(1/2)*asin(a*x)^n","x",0], ["asin(a*x)^n/(b*x)^(1/2)","x",0], ["asin(a*x)^n/(b*x)^(3/2)","x",0], ["(b*x)^m*asin(a*x)^n","x",0], ["x^3*(c+d*acos(e*x))*(a+b*asin(e*x))","x",1], ["x^2*(c+d*acos(e*x))*(a+b*asin(e*x))","x",1], ["x*(c+d*acos(e*x))*(a+b*asin(e*x))","x",1], ["(c+d*acos(e*x))*(a+b*asin(e*x))","x",1], ["(c+d*acos(e*x))*(a+b*asin(e*x))/x","x",0], ["(c+d*acos(e*x))*(a+b*asin(e*x))/x^2","x",0]]