(GOAL COMPLEXITY) (STARTTERM CONSTRUCTORBASED) (VAR x y ) (STRATEGY INNERMOST) (RULES dbl(S(0), S(0)) -> S(S(S(S(0)))) unsafe(S(x)) -> dbl(unsafe(x), 0) unsafe(0) -> 0 dbl(0, y) -> y )