PREFIX m: <http://josd.github.io/eye/math#>

{("(x+1)*((x^2+2)*(x^3+3))" "x") m:derivative ?D} => {("(x+1)*((x^2+2)*(x^3+3))" "x") m:derivative ?D}.
{("x/x/x/x/x/x/x/x/x/x" "x") m:derivative ?D} => {("x/x/x/x/x/x/x/x/x/x" "x") m:derivative ?D}.
{("log(log(log(log(log(log(log(log(log(log(x))))))))))" "x") m:derivative ?D} => {("log(log(log(log(log(log(log(log(log(log(x))))))))))" "x") m:derivative ?D}.
{("x*x*x*x*x*x*x*x*x*x" "x") m:derivative ?D} => {("x*x*x*x*x*x*x*x*x*x" "x") m:derivative ?D}.
