BEST_CASE(Omega(n^1),?)

Solution:
---------

  "Cons" :: ["__ANY_TYPE__"(0) x "list"(0)] -(0)-> "list"(0)
  "Cons" :: ["__ANY_TYPE__"(0) x "list"(1)] -(1)-> "list"(1)
  "Nil" :: [] -(0)-> "list"(0)
  "Nil" :: [] -(0)-> "list"(1)
  "append_xs" :: ["list"(0)] -(0)-> "list"(0)
  "append_xs#1" :: ["list"(0) x "list"(0)] -(1)-> "list"(0)
  "main" :: ["list"(0) x "list"(1)] -(1)-> "list"(0)
  "map#2" :: ["list"(0) x "list"(1)] -(1)-> "list"(0)


Cost Free Signatures:
---------------------



Used heuristics (no base constructurs)
--------------------------------------


Parsed Typed Term Rewrite System:
---------------------------------

(STRATEGY
 INNERMOST)
(VAR
 "v8" "v7" "v12" "v14" "v2" "v6" "v4" "v3")
(DATATYPES
   "list" = µX.< "Nil", "Cons"("__ANY_TYPE__", X), "append_xs"(X) >)
(SIGNATURES
   "append_xs#1" :: ["list" x "list"] --> "list"
   "map#2" :: ["list" x "list"] --> "list"
   "main" :: ["list" x "list"] --> "list")
(RULES
 "append_xs#1"("Nil"(),"v8") -> "v8"
 "append_xs#1"("Cons"("v7","v12"),"v14") -> "Cons"("v7","append_xs#1"("v12","v14"))
 "map#2"("append_xs"("v2"),"Nil"()) -> "Nil"()
 "map#2"("append_xs"("v6"),"Cons"("v4","v2")) -> "Cons"("append_xs#1"("v6","v4"),"map#2"("append_xs"("v6"),"v2"))
 "main"("v12","v3") -> "map#2"("append_xs"("v12"),"v3"))


BEST_CASE(Omega(n^1),?)