We consider the following Problem: Strict Trs: { *(x, +(y, z)) -> +(*(x, y), *(x, z)) , *(+(x, y), z) -> +(*(x, z), *(y, z)) , *(x, 1()) -> x , *(1(), y) -> y} StartTerms: basic terms Strategy: innermost Certificate: YES(?,O(n^2)) Proof: We consider the following Problem: Strict Trs: { *(x, +(y, z)) -> +(*(x, y), *(x, z)) , *(+(x, y), z) -> +(*(x, z), *(y, z)) , *(x, 1()) -> x , *(1(), y) -> y} StartTerms: basic terms Strategy: innermost Certificate: YES(?,O(n^2)) Proof: We consider the following Problem: Strict Trs: { *(x, +(y, z)) -> +(*(x, y), *(x, z)) , *(+(x, y), z) -> +(*(x, z), *(y, z)) , *(x, 1()) -> x , *(1(), y) -> y} StartTerms: basic terms Strategy: innermost Certificate: YES(?,O(n^2)) Proof: The following argument positions are usable: Uargs(*) = {}, Uargs(+) = {1, 2} We have the following restricted polynomial interpretation: Interpretation Functions: [*](x1, x2) = 1 + 3*x1 + 3*x1*x2 + 2*x2 [+](x1, x2) = 2 + x1 + x2 [1]() = 3 Hurray, we answered YES(?,O(n^2))