WORST_CASE(?,O(n^1))
* Step 1: Ara WORST_CASE(?,O(n^1))
    + Considered Problem:
        - Strict TRS:
            app(cons(X),YS) -> cons(X)
            app(nil(),YS) -> YS
            from(X) -> cons(X)
            prefix(L) -> cons(nil())
            zWadr(XS,nil()) -> nil()
            zWadr(cons(X),cons(Y)) -> cons(app(Y,cons(X)))
            zWadr(nil(),YS) -> nil()
        - Signature:
            {app/2,from/1,prefix/1,zWadr/2} / {cons/1,nil/0}
        - Obligation:
            innermost runtime complexity wrt. defined symbols {app,from,prefix,zWadr} and constructors {cons,nil}
    + Applied Processor:
        Ara {heuristics_ = NoHeuristics, minDegree = 1, maxDegree = 3, araTimeout = 60, araFindStrictRules = Nothing, araSmtSolver = MiniSMT}
    + Details:
        Signatures used:
        ----------------
          app :: [A(0) x A(0)] -(1)-> A(0)
          cons :: [A(0)] -(0)-> A(0)
          cons :: [A(0)] -(1)-> A(1)
          from :: [A(0)] -(8)-> A(0)
          nil :: [] -(0)-> A(0)
          nil :: [] -(0)-> A(1)
          prefix :: [A(0)] -(8)-> A(0)
          zWadr :: [A(0) x A(1)] -(8)-> A(0)
        
        
        Cost-free Signatures used:
        --------------------------
        
        
        
        Base Constructor Signatures used:
        ---------------------------------
          cons_A :: [A(0)] -(1)-> A(1)
          nil_A :: [] -(0)-> A(1)
        
* Step 2: Open MAYBE
    - Strict TRS:
        app(cons(X),YS) -> cons(X)
        app(nil(),YS) -> YS
        from(X) -> cons(X)
        prefix(L) -> cons(nil())
        zWadr(XS,nil()) -> nil()
        zWadr(cons(X),cons(Y)) -> cons(app(Y,cons(X)))
        zWadr(nil(),YS) -> nil()
    - Signature:
        {app/2,from/1,prefix/1,zWadr/2} / {cons/1,nil/0}
    - Obligation:
        innermost runtime complexity wrt. defined symbols {app,from,prefix,zWadr} and constructors {cons,nil}
Following problems could not be solved:
  - Strict TRS:
      app(cons(X),YS) -> cons(X)
      app(nil(),YS) -> YS
      from(X) -> cons(X)
      prefix(L) -> cons(nil())
      zWadr(XS,nil()) -> nil()
      zWadr(cons(X),cons(Y)) -> cons(app(Y,cons(X)))
      zWadr(nil(),YS) -> nil()
  - Signature:
      {app/2,from/1,prefix/1,zWadr/2} / {cons/1,nil/0}
  - Obligation:
      innermost runtime complexity wrt. defined symbols {app,from,prefix,zWadr} and constructors {cons,nil}
WORST_CASE(?,O(n^1))