MAYBE 4.533 H-Termination proof of /home/matraf/haskell/eval_FullyBlown_Fast/empty.hs
H-Termination of the given Haskell-Program with start terms could not be shown:



HASKELL
  ↳ LR

mainModule Main
  ((getLine :: IO [Char]) :: IO [Char])

module Main where
  import qualified Prelude



Lambda Reductions:
The following Lambda expression
\ex→if isEOFError ex then return '\10' else ioError ex

is transformed to
getRest0 ex = if isEOFError ex then return '\10' else ioError ex

The following Lambda expression
\csreturn (c : cs)

is transformed to
getRest1 c cs = return (c : cs)

The following Lambda expression
\c→if c == '\10' then return [] else getRest >>= getRest1 c

is transformed to
getRest2 c = if c == '\10' then return [] else getRest >>= getRest1 c

The following Lambda expression
\lsreturn (c : ls)

is transformed to
getLine0 c ls = return (c : ls)

The following Lambda expression
\c→if c == '\10' then return [] else getRest >>= getLine0 c

is transformed to
getLine1 c = if c == '\10' then return [] else getRest >>= getLine0 c



↳ HASKELL
  ↳ LR
HASKELL
      ↳ IFR

mainModule Main
  ((getLine :: IO [Char]) :: IO [Char])

module Main where
  import qualified Prelude



If Reductions:
The following If expression
if isEOFError ex then return '\10' else ioError ex

is transformed to
getRest00 ex True = return '\10'
getRest00 ex False = ioError ex

The following If expression
if c == '\10' then return [] else getRest >>= getRest1 c

is transformed to
getRest20 c True = return []
getRest20 c False = getRest >>= getRest1 c

The following If expression
if c == '\10' then return [] else getRest >>= getLine0 c

is transformed to
getLine10 c True = return []
getLine10 c False = getRest >>= getLine0 c



↳ HASKELL
  ↳ LR
    ↳ HASKELL
      ↳ IFR
HASKELL
          ↳ BR

mainModule Main
  ((getLine :: IO [Char]) :: IO [Char])

module Main where
  import qualified Prelude



Replaced joker patterns by fresh variables and removed binding patterns.

↳ HASKELL
  ↳ LR
    ↳ HASKELL
      ↳ IFR
        ↳ HASKELL
          ↳ BR
HASKELL
              ↳ COR

mainModule Main
  ((getLine :: IO [Char]) :: IO [Char])

module Main where
  import qualified Prelude



Cond Reductions:
The following Function with conditions
undefined 
 | False
 = undefined

is transformed to
undefined  = undefined1

undefined0 True = undefined

undefined1  = undefined0 False



↳ HASKELL
  ↳ LR
    ↳ HASKELL
      ↳ IFR
        ↳ HASKELL
          ↳ BR
            ↳ HASKELL
              ↳ COR
HASKELL
                  ↳ LetRed

mainModule Main
  ((getLine :: IO [Char]) :: IO [Char])

module Main where
  import qualified Prelude



Let/Where Reductions:
The bindings of the following Let/Where expression
getChar >>= getLine1
where 
getLine0 c ls = return (c : ls)
getLine1 c = getLine10 c (c == '\10')
getLine10 c True = return []
getLine10 c False = getRest >>= getLine0 c
getRest  = catch getChar getRest0 >>= getRest2
getRest0 ex = getRest00 ex (isEOFError ex)
getRest00 ex True = return '\10'
getRest00 ex False = ioError ex
getRest1 c cs = return (c : cs)
getRest2 c = getRest20 c (c == '\10')
getRest20 c True = return []
getRest20 c False = getRest >>= getRest1 c

are unpacked to the following functions on top level
getLineGetRest20 c True = return []
getLineGetRest20 c False = getLineGetRest >>= getLineGetRest1 c

getLineGetRest  = catch getChar getLineGetRest0 >>= getLineGetRest2

getLineGetLine1 c = getLineGetLine10 c (c == '\10')

getLineGetLine10 c True = return []
getLineGetLine10 c False = getLineGetRest >>= getLineGetLine0 c

getLineGetRest1 c cs = return (c : cs)

getLineGetLine0 c ls = return (c : ls)

getLineGetRest0 ex = getLineGetRest00 ex (isEOFError ex)

getLineGetRest00 ex True = return '\10'
getLineGetRest00 ex False = ioError ex

getLineGetRest2 c = getLineGetRest20 c (c == '\10')



↳ HASKELL
  ↳ LR
    ↳ HASKELL
      ↳ IFR
        ↳ HASKELL
          ↳ BR
            ↳ HASKELL
              ↳ COR
                ↳ HASKELL
                  ↳ LetRed
HASKELL
                      ↳ NumRed

mainModule Main
  ((getLine :: IO [Char]) :: IO [Char])

module Main where
  import qualified Prelude



Num Reduction: All numbers are transformed to thier corresponding representation with Pos, Neg, Succ and Zero.

↳ HASKELL
  ↳ LR
    ↳ HASKELL
      ↳ IFR
        ↳ HASKELL
          ↳ BR
            ↳ HASKELL
              ↳ COR
                ↳ HASKELL
                  ↳ LetRed
                    ↳ HASKELL
                      ↳ NumRed
HASKELL
                          ↳ Narrow
                          ↳ Narrow

mainModule Main
  (getLine :: IO [Char])

module Main where
  import qualified Prelude



Haskell To QDPs


↳ HASKELL
  ↳ LR
    ↳ HASKELL
      ↳ IFR
        ↳ HASKELL
          ↳ BR
            ↳ HASKELL
              ↳ COR
                ↳ HASKELL
                  ↳ LetRed
                    ↳ HASKELL
                      ↳ NumRed
                        ↳ HASKELL
                          ↳ Narrow
                            ↳ AND
QDP
                                ↳ NonTerminationProof
                              ↳ QDP
                              ↳ QDP
                              ↳ QDP
                          ↳ Narrow

Q DP problem:
The TRS P consists of the following rules:

new_getLineGetRest00(vx17) → new_getLineGetRest00(vx17)

R is empty.
Q is empty.
We have to consider all minimal (P,Q,R)-chains.
We used the non-termination processor [17] to show that the DP problem is infinite.
Found a loop by semiunifying a rule from P directly.

The TRS P consists of the following rules:

new_getLineGetRest00(vx17) → new_getLineGetRest00(vx17)

The TRS R consists of the following rules:none


s = new_getLineGetRest00(vx17) evaluates to t =new_getLineGetRest00(vx17)

Thus s starts an infinite chain as s semiunifies with t with the following substitutions:




Rewriting sequence

The DP semiunifies directly so there is only one rewrite step from new_getLineGetRest00(vx17) to new_getLineGetRest00(vx17).





↳ HASKELL
  ↳ LR
    ↳ HASKELL
      ↳ IFR
        ↳ HASKELL
          ↳ BR
            ↳ HASKELL
              ↳ COR
                ↳ HASKELL
                  ↳ LetRed
                    ↳ HASKELL
                      ↳ NumRed
                        ↳ HASKELL
                          ↳ Narrow
                            ↳ AND
                              ↳ QDP
QDP
                                ↳ NonTerminationProof
                              ↳ QDP
                              ↳ QDP
                          ↳ Narrow

Q DP problem:
The TRS P consists of the following rules:

new_getCharnew_getChar

R is empty.
Q is empty.
We have to consider all minimal (P,Q,R)-chains.
We used the non-termination processor [17] to show that the DP problem is infinite.
Found a loop by semiunifying a rule from P directly.

The TRS P consists of the following rules:

new_getCharnew_getChar

The TRS R consists of the following rules:none


s = new_getChar evaluates to t =new_getChar

Thus s starts an infinite chain as s semiunifies with t with the following substitutions:




Rewriting sequence

The DP semiunifies directly so there is only one rewrite step from new_getChar to new_getChar.





↳ HASKELL
  ↳ LR
    ↳ HASKELL
      ↳ IFR
        ↳ HASKELL
          ↳ BR
            ↳ HASKELL
              ↳ COR
                ↳ HASKELL
                  ↳ LetRed
                    ↳ HASKELL
                      ↳ NumRed
                        ↳ HASKELL
                          ↳ Narrow
                            ↳ AND
                              ↳ QDP
                              ↳ QDP
QDP
                                ↳ DependencyGraphProof
                              ↳ QDP
                          ↳ Narrow

Q DP problem:
The TRS P consists of the following rules:

new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest2(vx13) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest20(vx16) → new_getLineGetRest
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRestnew_gtGtEs(new_getChar0)
new_getLineGetRest201new_getLineGetRest
new_getLineGetRest200(Zero) → new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201

The TRS R consists of the following rules:

new_getChar0new_getChar0

The set Q consists of the following terms:

new_getChar0

We have to consider all minimal (P,Q,R)-chains.
The approximation of the Dependency Graph [15,17,22] contains 1 SCC with 1 less node.

↳ HASKELL
  ↳ LR
    ↳ HASKELL
      ↳ IFR
        ↳ HASKELL
          ↳ BR
            ↳ HASKELL
              ↳ COR
                ↳ HASKELL
                  ↳ LetRed
                    ↳ HASKELL
                      ↳ NumRed
                        ↳ HASKELL
                          ↳ Narrow
                            ↳ AND
                              ↳ QDP
                              ↳ QDP
                              ↳ QDP
                                ↳ DependencyGraphProof
QDP
                                    ↳ Rewriting
                              ↳ QDP
                          ↳ Narrow

Q DP problem:
The TRS P consists of the following rules:

new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRestnew_gtGtEs(new_getChar0)
new_getLineGetRest201new_getLineGetRest
new_getLineGetRest200(Zero) → new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201

The TRS R consists of the following rules:

new_getChar0new_getChar0

The set Q consists of the following terms:

new_getChar0

We have to consider all minimal (P,Q,R)-chains.
By rewriting [15] the rule new_getLineGetRestnew_gtGtEs(new_getChar0) at position [0] we obtained the following new rules:

new_getLineGetRestnew_gtGtEs(new_getChar0)



↳ HASKELL
  ↳ LR
    ↳ HASKELL
      ↳ IFR
        ↳ HASKELL
          ↳ BR
            ↳ HASKELL
              ↳ COR
                ↳ HASKELL
                  ↳ LetRed
                    ↳ HASKELL
                      ↳ NumRed
                        ↳ HASKELL
                          ↳ Narrow
                            ↳ AND
                              ↳ QDP
                              ↳ QDP
                              ↳ QDP
                                ↳ DependencyGraphProof
                                  ↳ QDP
                                    ↳ Rewriting
QDP
                                        ↳ Rewriting
                              ↳ QDP
                          ↳ Narrow

Q DP problem:
The TRS P consists of the following rules:

new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_getLineGetRestnew_gtGtEs(new_getChar0)
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest201new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201
new_getLineGetRest200(Zero) → new_getLineGetRest

The TRS R consists of the following rules:

new_getChar0new_getChar0

The set Q consists of the following terms:

new_getChar0

We have to consider all minimal (P,Q,R)-chains.
By rewriting [15] the rule new_getLineGetRestnew_gtGtEs(new_getChar0) at position [0] we obtained the following new rules:

new_getLineGetRestnew_gtGtEs(new_getChar0)



↳ HASKELL
  ↳ LR
    ↳ HASKELL
      ↳ IFR
        ↳ HASKELL
          ↳ BR
            ↳ HASKELL
              ↳ COR
                ↳ HASKELL
                  ↳ LetRed
                    ↳ HASKELL
                      ↳ NumRed
                        ↳ HASKELL
                          ↳ Narrow
                            ↳ AND
                              ↳ QDP
                              ↳ QDP
                              ↳ QDP
                                ↳ DependencyGraphProof
                                  ↳ QDP
                                    ↳ Rewriting
                                      ↳ QDP
                                        ↳ Rewriting
QDP
                                            ↳ Rewriting
                              ↳ QDP
                          ↳ Narrow

Q DP problem:
The TRS P consists of the following rules:

new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRestnew_gtGtEs(new_getChar0)
new_getLineGetRest201new_getLineGetRest
new_getLineGetRest200(Zero) → new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201

The TRS R consists of the following rules:

new_getChar0new_getChar0

The set Q consists of the following terms:

new_getChar0

We have to consider all minimal (P,Q,R)-chains.
By rewriting [15] the rule new_getLineGetRestnew_gtGtEs(new_getChar0) at position [0] we obtained the following new rules:

new_getLineGetRestnew_gtGtEs(new_getChar0)



↳ HASKELL
  ↳ LR
    ↳ HASKELL
      ↳ IFR
        ↳ HASKELL
          ↳ BR
            ↳ HASKELL
              ↳ COR
                ↳ HASKELL
                  ↳ LetRed
                    ↳ HASKELL
                      ↳ NumRed
                        ↳ HASKELL
                          ↳ Narrow
                            ↳ AND
                              ↳ QDP
                              ↳ QDP
                              ↳ QDP
                                ↳ DependencyGraphProof
                                  ↳ QDP
                                    ↳ Rewriting
                                      ↳ QDP
                                        ↳ Rewriting
                                          ↳ QDP
                                            ↳ Rewriting
QDP
                                                ↳ Rewriting
                              ↳ QDP
                          ↳ Narrow

Q DP problem:
The TRS P consists of the following rules:

new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_getLineGetRestnew_gtGtEs(new_getChar0)
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest201new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201
new_getLineGetRest200(Zero) → new_getLineGetRest

The TRS R consists of the following rules:

new_getChar0new_getChar0

The set Q consists of the following terms:

new_getChar0

We have to consider all minimal (P,Q,R)-chains.
By rewriting [15] the rule new_getLineGetRestnew_gtGtEs(new_getChar0) at position [0] we obtained the following new rules:

new_getLineGetRestnew_gtGtEs(new_getChar0)



↳ HASKELL
  ↳ LR
    ↳ HASKELL
      ↳ IFR
        ↳ HASKELL
          ↳ BR
            ↳ HASKELL
              ↳ COR
                ↳ HASKELL
                  ↳ LetRed
                    ↳ HASKELL
                      ↳ NumRed
                        ↳ HASKELL
                          ↳ Narrow
                            ↳ AND
                              ↳ QDP
                              ↳ QDP
                              ↳ QDP
                                ↳ DependencyGraphProof
                                  ↳ QDP
                                    ↳ Rewriting
                                      ↳ QDP
                                        ↳ Rewriting
                                          ↳ QDP
                                            ↳ Rewriting
                                              ↳ QDP
                                                ↳ Rewriting
QDP
                                                    ↳ Rewriting
                              ↳ QDP
                          ↳ Narrow

Q DP problem:
The TRS P consists of the following rules:

new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRestnew_gtGtEs(new_getChar0)
new_getLineGetRest201new_getLineGetRest
new_getLineGetRest200(Zero) → new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201

The TRS R consists of the following rules:

new_getChar0new_getChar0

The set Q consists of the following terms:

new_getChar0

We have to consider all minimal (P,Q,R)-chains.
By rewriting [15] the rule new_getLineGetRestnew_gtGtEs(new_getChar0) at position [0] we obtained the following new rules:

new_getLineGetRestnew_gtGtEs(new_getChar0)



↳ HASKELL
  ↳ LR
    ↳ HASKELL
      ↳ IFR
        ↳ HASKELL
          ↳ BR
            ↳ HASKELL
              ↳ COR
                ↳ HASKELL
                  ↳ LetRed
                    ↳ HASKELL
                      ↳ NumRed
                        ↳ HASKELL
                          ↳ Narrow
                            ↳ AND
                              ↳ QDP
                              ↳ QDP
                              ↳ QDP
                                ↳ DependencyGraphProof
                                  ↳ QDP
                                    ↳ Rewriting
                                      ↳ QDP
                                        ↳ Rewriting
                                          ↳ QDP
                                            ↳ Rewriting
                                              ↳ QDP
                                                ↳ Rewriting
                                                  ↳ QDP
                                                    ↳ Rewriting
QDP
                                                        ↳ Rewriting
                              ↳ QDP
                          ↳ Narrow

Q DP problem:
The TRS P consists of the following rules:

new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_getLineGetRestnew_gtGtEs(new_getChar0)
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest201new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201
new_getLineGetRest200(Zero) → new_getLineGetRest

The TRS R consists of the following rules:

new_getChar0new_getChar0

The set Q consists of the following terms:

new_getChar0

We have to consider all minimal (P,Q,R)-chains.
By rewriting [15] the rule new_getLineGetRestnew_gtGtEs(new_getChar0) at position [0] we obtained the following new rules:

new_getLineGetRestnew_gtGtEs(new_getChar0)



↳ HASKELL
  ↳ LR
    ↳ HASKELL
      ↳ IFR
        ↳ HASKELL
          ↳ BR
            ↳ HASKELL
              ↳ COR
                ↳ HASKELL
                  ↳ LetRed
                    ↳ HASKELL
                      ↳ NumRed
                        ↳ HASKELL
                          ↳ Narrow
                            ↳ AND
                              ↳ QDP
                              ↳ QDP
                              ↳ QDP
                                ↳ DependencyGraphProof
                                  ↳ QDP
                                    ↳ Rewriting
                                      ↳ QDP
                                        ↳ Rewriting
                                          ↳ QDP
                                            ↳ Rewriting
                                              ↳ QDP
                                                ↳ Rewriting
                                                  ↳ QDP
                                                    ↳ Rewriting
                                                      ↳ QDP
                                                        ↳ Rewriting
QDP
                                                            ↳ Rewriting
                              ↳ QDP
                          ↳ Narrow

Q DP problem:
The TRS P consists of the following rules:

new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRestnew_gtGtEs(new_getChar0)
new_getLineGetRest201new_getLineGetRest
new_getLineGetRest200(Zero) → new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201

The TRS R consists of the following rules:

new_getChar0new_getChar0

The set Q consists of the following terms:

new_getChar0

We have to consider all minimal (P,Q,R)-chains.
By rewriting [15] the rule new_getLineGetRestnew_gtGtEs(new_getChar0) at position [0] we obtained the following new rules:

new_getLineGetRestnew_gtGtEs(new_getChar0)



↳ HASKELL
  ↳ LR
    ↳ HASKELL
      ↳ IFR
        ↳ HASKELL
          ↳ BR
            ↳ HASKELL
              ↳ COR
                ↳ HASKELL
                  ↳ LetRed
                    ↳ HASKELL
                      ↳ NumRed
                        ↳ HASKELL
                          ↳ Narrow
                            ↳ AND
                              ↳ QDP
                              ↳ QDP
                              ↳ QDP
                                ↳ DependencyGraphProof
                                  ↳ QDP
                                    ↳ Rewriting
                                      ↳ QDP
                                        ↳ Rewriting
                                          ↳ QDP
                                            ↳ Rewriting
                                              ↳ QDP
                                                ↳ Rewriting
                                                  ↳ QDP
                                                    ↳ Rewriting
                                                      ↳ QDP
                                                        ↳ Rewriting
                                                          ↳ QDP
                                                            ↳ Rewriting
QDP
                                                                ↳ Rewriting
                              ↳ QDP
                          ↳ Narrow

Q DP problem:
The TRS P consists of the following rules:

new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_getLineGetRestnew_gtGtEs(new_getChar0)
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest201new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201
new_getLineGetRest200(Zero) → new_getLineGetRest

The TRS R consists of the following rules:

new_getChar0new_getChar0

The set Q consists of the following terms:

new_getChar0

We have to consider all minimal (P,Q,R)-chains.
By rewriting [15] the rule new_getLineGetRestnew_gtGtEs(new_getChar0) at position [0] we obtained the following new rules:

new_getLineGetRestnew_gtGtEs(new_getChar0)



↳ HASKELL
  ↳ LR
    ↳ HASKELL
      ↳ IFR
        ↳ HASKELL
          ↳ BR
            ↳ HASKELL
              ↳ COR
                ↳ HASKELL
                  ↳ LetRed
                    ↳ HASKELL
                      ↳ NumRed
                        ↳ HASKELL
                          ↳ Narrow
                            ↳ AND
                              ↳ QDP
                              ↳ QDP
                              ↳ QDP
                                ↳ DependencyGraphProof
                                  ↳ QDP
                                    ↳ Rewriting
                                      ↳ QDP
                                        ↳ Rewriting
                                          ↳ QDP
                                            ↳ Rewriting
                                              ↳ QDP
                                                ↳ Rewriting
                                                  ↳ QDP
                                                    ↳ Rewriting
                                                      ↳ QDP
                                                        ↳ Rewriting
                                                          ↳ QDP
                                                            ↳ Rewriting
                                                              ↳ QDP
                                                                ↳ Rewriting
QDP
                                                                    ↳ Rewriting
                              ↳ QDP
                          ↳ Narrow

Q DP problem:
The TRS P consists of the following rules:

new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRestnew_gtGtEs(new_getChar0)
new_getLineGetRest201new_getLineGetRest
new_getLineGetRest200(Zero) → new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201

The TRS R consists of the following rules:

new_getChar0new_getChar0

The set Q consists of the following terms:

new_getChar0

We have to consider all minimal (P,Q,R)-chains.
By rewriting [15] the rule new_getLineGetRestnew_gtGtEs(new_getChar0) at position [0] we obtained the following new rules:

new_getLineGetRestnew_gtGtEs(new_getChar0)



↳ HASKELL
  ↳ LR
    ↳ HASKELL
      ↳ IFR
        ↳ HASKELL
          ↳ BR
            ↳ HASKELL
              ↳ COR
                ↳ HASKELL
                  ↳ LetRed
                    ↳ HASKELL
                      ↳ NumRed
                        ↳ HASKELL
                          ↳ Narrow
                            ↳ AND
                              ↳ QDP
                              ↳ QDP
                              ↳ QDP
                                ↳ DependencyGraphProof
                                  ↳ QDP
                                    ↳ Rewriting
                                      ↳ QDP
                                        ↳ Rewriting
                                          ↳ QDP
                                            ↳ Rewriting
                                              ↳ QDP
                                                ↳ Rewriting
                                                  ↳ QDP
                                                    ↳ Rewriting
                                                      ↳ QDP
                                                        ↳ Rewriting
                                                          ↳ QDP
                                                            ↳ Rewriting
                                                              ↳ QDP
                                                                ↳ Rewriting
                                                                  ↳ QDP
                                                                    ↳ Rewriting
QDP
                                                                        ↳ Rewriting
                              ↳ QDP
                          ↳ Narrow

Q DP problem:
The TRS P consists of the following rules:

new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_getLineGetRestnew_gtGtEs(new_getChar0)
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest201new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201
new_getLineGetRest200(Zero) → new_getLineGetRest

The TRS R consists of the following rules:

new_getChar0new_getChar0

The set Q consists of the following terms:

new_getChar0

We have to consider all minimal (P,Q,R)-chains.
By rewriting [15] the rule new_getLineGetRestnew_gtGtEs(new_getChar0) at position [0] we obtained the following new rules:

new_getLineGetRestnew_gtGtEs(new_getChar0)



↳ HASKELL
  ↳ LR
    ↳ HASKELL
      ↳ IFR
        ↳ HASKELL
          ↳ BR
            ↳ HASKELL
              ↳ COR
                ↳ HASKELL
                  ↳ LetRed
                    ↳ HASKELL
                      ↳ NumRed
                        ↳ HASKELL
                          ↳ Narrow
                            ↳ AND
                              ↳ QDP
                              ↳ QDP
                              ↳ QDP
                                ↳ DependencyGraphProof
                                  ↳ QDP
                                    ↳ Rewriting
                                      ↳ QDP
                                        ↳ Rewriting
                                          ↳ QDP
                                            ↳ Rewriting
                                              ↳ QDP
                                                ↳ Rewriting
                                                  ↳ QDP
                                                    ↳ Rewriting
                                                      ↳ QDP
                                                        ↳ Rewriting
                                                          ↳ QDP
                                                            ↳ Rewriting
                                                              ↳ QDP
                                                                ↳ Rewriting
                                                                  ↳ QDP
                                                                    ↳ Rewriting
                                                                      ↳ QDP
                                                                        ↳ Rewriting
QDP
                                                                            ↳ Rewriting
                              ↳ QDP
                          ↳ Narrow

Q DP problem:
The TRS P consists of the following rules:

new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRestnew_gtGtEs(new_getChar0)
new_getLineGetRest201new_getLineGetRest
new_getLineGetRest200(Zero) → new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201

The TRS R consists of the following rules:

new_getChar0new_getChar0

The set Q consists of the following terms:

new_getChar0

We have to consider all minimal (P,Q,R)-chains.
By rewriting [15] the rule new_getLineGetRestnew_gtGtEs(new_getChar0) at position [0] we obtained the following new rules:

new_getLineGetRestnew_gtGtEs(new_getChar0)



↳ HASKELL
  ↳ LR
    ↳ HASKELL
      ↳ IFR
        ↳ HASKELL
          ↳ BR
            ↳ HASKELL
              ↳ COR
                ↳ HASKELL
                  ↳ LetRed
                    ↳ HASKELL
                      ↳ NumRed
                        ↳ HASKELL
                          ↳ Narrow
                            ↳ AND
                              ↳ QDP
                              ↳ QDP
                              ↳ QDP
                                ↳ DependencyGraphProof
                                  ↳ QDP
                                    ↳ Rewriting
                                      ↳ QDP
                                        ↳ Rewriting
                                          ↳ QDP
                                            ↳ Rewriting
                                              ↳ QDP
                                                ↳ Rewriting
                                                  ↳ QDP
                                                    ↳ Rewriting
                                                      ↳ QDP
                                                        ↳ Rewriting
                                                          ↳ QDP
                                                            ↳ Rewriting
                                                              ↳ QDP
                                                                ↳ Rewriting
                                                                  ↳ QDP
                                                                    ↳ Rewriting
                                                                      ↳ QDP
                                                                        ↳ Rewriting
                                                                          ↳ QDP
                                                                            ↳ Rewriting
QDP
                                                                                ↳ Rewriting
                              ↳ QDP
                          ↳ Narrow

Q DP problem:
The TRS P consists of the following rules:

new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_getLineGetRestnew_gtGtEs(new_getChar0)
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest201new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201
new_getLineGetRest200(Zero) → new_getLineGetRest

The TRS R consists of the following rules:

new_getChar0new_getChar0

The set Q consists of the following terms:

new_getChar0

We have to consider all minimal (P,Q,R)-chains.
By rewriting [15] the rule new_getLineGetRestnew_gtGtEs(new_getChar0) at position [0] we obtained the following new rules:

new_getLineGetRestnew_gtGtEs(new_getChar0)



↳ HASKELL
  ↳ LR
    ↳ HASKELL
      ↳ IFR
        ↳ HASKELL
          ↳ BR
            ↳ HASKELL
              ↳ COR
                ↳ HASKELL
                  ↳ LetRed
                    ↳ HASKELL
                      ↳ NumRed
                        ↳ HASKELL
                          ↳ Narrow
                            ↳ AND
                              ↳ QDP
                              ↳ QDP
                              ↳ QDP
                                ↳ DependencyGraphProof
                                  ↳ QDP
                                    ↳ Rewriting
                                      ↳ QDP
                                        ↳ Rewriting
                                          ↳ QDP
                                            ↳ Rewriting
                                              ↳ QDP
                                                ↳ Rewriting
                                                  ↳ QDP
                                                    ↳ Rewriting
                                                      ↳ QDP
                                                        ↳ Rewriting
                                                          ↳ QDP
                                                            ↳ Rewriting
                                                              ↳ QDP
                                                                ↳ Rewriting
                                                                  ↳ QDP
                                                                    ↳ Rewriting
                                                                      ↳ QDP
                                                                        ↳ Rewriting
                                                                          ↳ QDP
                                                                            ↳ Rewriting
                                                                              ↳ QDP
                                                                                ↳ Rewriting
QDP
                                                                                    ↳ Rewriting
                              ↳ QDP
                          ↳ Narrow

Q DP problem:
The TRS P consists of the following rules:

new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRestnew_gtGtEs(new_getChar0)
new_getLineGetRest201new_getLineGetRest
new_getLineGetRest200(Zero) → new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201

The TRS R consists of the following rules:

new_getChar0new_getChar0

The set Q consists of the following terms:

new_getChar0

We have to consider all minimal (P,Q,R)-chains.
By rewriting [15] the rule new_getLineGetRestnew_gtGtEs(new_getChar0) at position [0] we obtained the following new rules:

new_getLineGetRestnew_gtGtEs(new_getChar0)



↳ HASKELL
  ↳ LR
    ↳ HASKELL
      ↳ IFR
        ↳ HASKELL
          ↳ BR
            ↳ HASKELL
              ↳ COR
                ↳ HASKELL
                  ↳ LetRed
                    ↳ HASKELL
                      ↳ NumRed
                        ↳ HASKELL
                          ↳ Narrow
                            ↳ AND
                              ↳ QDP
                              ↳ QDP
                              ↳ QDP
                                ↳ DependencyGraphProof
                                  ↳ QDP
                                    ↳ Rewriting
                                      ↳ QDP
                                        ↳ Rewriting
                                          ↳ QDP
                                            ↳ Rewriting
                                              ↳ QDP
                                                ↳ Rewriting
                                                  ↳ QDP
                                                    ↳ Rewriting
                                                      ↳ QDP
                                                        ↳ Rewriting
                                                          ↳ QDP
                                                            ↳ Rewriting
                                                              ↳ QDP
                                                                ↳ Rewriting
                                                                  ↳ QDP
                                                                    ↳ Rewriting
                                                                      ↳ QDP
                                                                        ↳ Rewriting
                                                                          ↳ QDP
                                                                            ↳ Rewriting
                                                                              ↳ QDP
                                                                                ↳ Rewriting
                                                                                  ↳ QDP
                                                                                    ↳ Rewriting
QDP
                                                                                        ↳ Rewriting
                              ↳ QDP
                          ↳ Narrow

Q DP problem:
The TRS P consists of the following rules:

new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_getLineGetRestnew_gtGtEs(new_getChar0)
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest201new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201
new_getLineGetRest200(Zero) → new_getLineGetRest

The TRS R consists of the following rules:

new_getChar0new_getChar0

The set Q consists of the following terms:

new_getChar0

We have to consider all minimal (P,Q,R)-chains.
By rewriting [15] the rule new_getLineGetRestnew_gtGtEs(new_getChar0) at position [0] we obtained the following new rules:

new_getLineGetRestnew_gtGtEs(new_getChar0)



↳ HASKELL
  ↳ LR
    ↳ HASKELL
      ↳ IFR
        ↳ HASKELL
          ↳ BR
            ↳ HASKELL
              ↳ COR
                ↳ HASKELL
                  ↳ LetRed
                    ↳ HASKELL
                      ↳ NumRed
                        ↳ HASKELL
                          ↳ Narrow
                            ↳ AND
                              ↳ QDP
                              ↳ QDP
                              ↳ QDP
                                ↳ DependencyGraphProof
                                  ↳ QDP
                                    ↳ Rewriting
                                      ↳ QDP
                                        ↳ Rewriting
                                          ↳ QDP
                                            ↳ Rewriting
                                              ↳ QDP
                                                ↳ Rewriting
                                                  ↳ QDP
                                                    ↳ Rewriting
                                                      ↳ QDP
                                                        ↳ Rewriting
                                                          ↳ QDP
                                                            ↳ Rewriting
                                                              ↳ QDP
                                                                ↳ Rewriting
                                                                  ↳ QDP
                                                                    ↳ Rewriting
                                                                      ↳ QDP
                                                                        ↳ Rewriting
                                                                          ↳ QDP
                                                                            ↳ Rewriting
                                                                              ↳ QDP
                                                                                ↳ Rewriting
                                                                                  ↳ QDP
                                                                                    ↳ Rewriting
                                                                                      ↳ QDP
                                                                                        ↳ Rewriting
QDP
                                                                                            ↳ Rewriting
                              ↳ QDP
                          ↳ Narrow

Q DP problem:
The TRS P consists of the following rules:

new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRestnew_gtGtEs(new_getChar0)
new_getLineGetRest201new_getLineGetRest
new_getLineGetRest200(Zero) → new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201

The TRS R consists of the following rules:

new_getChar0new_getChar0

The set Q consists of the following terms:

new_getChar0

We have to consider all minimal (P,Q,R)-chains.
By rewriting [15] the rule new_getLineGetRestnew_gtGtEs(new_getChar0) at position [0] we obtained the following new rules:

new_getLineGetRestnew_gtGtEs(new_getChar0)



↳ HASKELL
  ↳ LR
    ↳ HASKELL
      ↳ IFR
        ↳ HASKELL
          ↳ BR
            ↳ HASKELL
              ↳ COR
                ↳ HASKELL
                  ↳ LetRed
                    ↳ HASKELL
                      ↳ NumRed
                        ↳ HASKELL
                          ↳ Narrow
                            ↳ AND
                              ↳ QDP
                              ↳ QDP
                              ↳ QDP
                                ↳ DependencyGraphProof
                                  ↳ QDP
                                    ↳ Rewriting
                                      ↳ QDP
                                        ↳ Rewriting
                                          ↳ QDP
                                            ↳ Rewriting
                                              ↳ QDP
                                                ↳ Rewriting
                                                  ↳ QDP
                                                    ↳ Rewriting
                                                      ↳ QDP
                                                        ↳ Rewriting
                                                          ↳ QDP
                                                            ↳ Rewriting
                                                              ↳ QDP
                                                                ↳ Rewriting
                                                                  ↳ QDP
                                                                    ↳ Rewriting
                                                                      ↳ QDP
                                                                        ↳ Rewriting
                                                                          ↳ QDP
                                                                            ↳ Rewriting
                                                                              ↳ QDP
                                                                                ↳ Rewriting
                                                                                  ↳ QDP
                                                                                    ↳ Rewriting
                                                                                      ↳ QDP
                                                                                        ↳ Rewriting
                                                                                          ↳ QDP
                                                                                            ↳ Rewriting
QDP
                                                                                                ↳ Rewriting
                              ↳ QDP
                          ↳ Narrow

Q DP problem:
The TRS P consists of the following rules:

new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_getLineGetRestnew_gtGtEs(new_getChar0)
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest201new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201
new_getLineGetRest200(Zero) → new_getLineGetRest

The TRS R consists of the following rules:

new_getChar0new_getChar0

The set Q consists of the following terms:

new_getChar0

We have to consider all minimal (P,Q,R)-chains.
By rewriting [15] the rule new_getLineGetRestnew_gtGtEs(new_getChar0) at position [0] we obtained the following new rules:

new_getLineGetRestnew_gtGtEs(new_getChar0)



↳ HASKELL
  ↳ LR
    ↳ HASKELL
      ↳ IFR
        ↳ HASKELL
          ↳ BR
            ↳ HASKELL
              ↳ COR
                ↳ HASKELL
                  ↳ LetRed
                    ↳ HASKELL
                      ↳ NumRed
                        ↳ HASKELL
                          ↳ Narrow
                            ↳ AND
                              ↳ QDP
                              ↳ QDP
                              ↳ QDP
                                ↳ DependencyGraphProof
                                  ↳ QDP
                                    ↳ Rewriting
                                      ↳ QDP
                                        ↳ Rewriting
                                          ↳ QDP
                                            ↳ Rewriting
                                              ↳ QDP
                                                ↳ Rewriting
                                                  ↳ QDP
                                                    ↳ Rewriting
                                                      ↳ QDP
                                                        ↳ Rewriting
                                                          ↳ QDP
                                                            ↳ Rewriting
                                                              ↳ QDP
                                                                ↳ Rewriting
                                                                  ↳ QDP
                                                                    ↳ Rewriting
                                                                      ↳ QDP
                                                                        ↳ Rewriting
                                                                          ↳ QDP
                                                                            ↳ Rewriting
                                                                              ↳ QDP
                                                                                ↳ Rewriting
                                                                                  ↳ QDP
                                                                                    ↳ Rewriting
                                                                                      ↳ QDP
                                                                                        ↳ Rewriting
                                                                                          ↳ QDP
                                                                                            ↳ Rewriting
                                                                                              ↳ QDP
                                                                                                ↳ Rewriting
QDP
                                                                                                    ↳ Rewriting
                              ↳ QDP
                          ↳ Narrow

Q DP problem:
The TRS P consists of the following rules:

new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRestnew_gtGtEs(new_getChar0)
new_getLineGetRest201new_getLineGetRest
new_getLineGetRest200(Zero) → new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201

The TRS R consists of the following rules:

new_getChar0new_getChar0

The set Q consists of the following terms:

new_getChar0

We have to consider all minimal (P,Q,R)-chains.
By rewriting [15] the rule new_getLineGetRestnew_gtGtEs(new_getChar0) at position [0] we obtained the following new rules:

new_getLineGetRestnew_gtGtEs(new_getChar0)



↳ HASKELL
  ↳ LR
    ↳ HASKELL
      ↳ IFR
        ↳ HASKELL
          ↳ BR
            ↳ HASKELL
              ↳ COR
                ↳ HASKELL
                  ↳ LetRed
                    ↳ HASKELL
                      ↳ NumRed
                        ↳ HASKELL
                          ↳ Narrow
                            ↳ AND
                              ↳ QDP
                              ↳ QDP
                              ↳ QDP
                                ↳ DependencyGraphProof
                                  ↳ QDP
                                    ↳ Rewriting
                                      ↳ QDP
                                        ↳ Rewriting
                                          ↳ QDP
                                            ↳ Rewriting
                                              ↳ QDP
                                                ↳ Rewriting
                                                  ↳ QDP
                                                    ↳ Rewriting
                                                      ↳ QDP
                                                        ↳ Rewriting
                                                          ↳ QDP
                                                            ↳ Rewriting
                                                              ↳ QDP
                                                                ↳ Rewriting
                                                                  ↳ QDP
                                                                    ↳ Rewriting
                                                                      ↳ QDP
                                                                        ↳ Rewriting
                                                                          ↳ QDP
                                                                            ↳ Rewriting
                                                                              ↳ QDP
                                                                                ↳ Rewriting
                                                                                  ↳ QDP
                                                                                    ↳ Rewriting
                                                                                      ↳ QDP
                                                                                        ↳ Rewriting
                                                                                          ↳ QDP
                                                                                            ↳ Rewriting
                                                                                              ↳ QDP
                                                                                                ↳ Rewriting
                                                                                                  ↳ QDP
                                                                                                    ↳ Rewriting
QDP
                                                                                                        ↳ Rewriting
                              ↳ QDP
                          ↳ Narrow

Q DP problem:
The TRS P consists of the following rules:

new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_getLineGetRestnew_gtGtEs(new_getChar0)
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest201new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201
new_getLineGetRest200(Zero) → new_getLineGetRest

The TRS R consists of the following rules:

new_getChar0new_getChar0

The set Q consists of the following terms:

new_getChar0

We have to consider all minimal (P,Q,R)-chains.
By rewriting [15] the rule new_getLineGetRestnew_gtGtEs(new_getChar0) at position [0] we obtained the following new rules:

new_getLineGetRestnew_gtGtEs(new_getChar0)



↳ HASKELL
  ↳ LR
    ↳ HASKELL
      ↳ IFR
        ↳ HASKELL
          ↳ BR
            ↳ HASKELL
              ↳ COR
                ↳ HASKELL
                  ↳ LetRed
                    ↳ HASKELL
                      ↳ NumRed
                        ↳ HASKELL
                          ↳ Narrow
                            ↳ AND
                              ↳ QDP
                              ↳ QDP
                              ↳ QDP
                                ↳ DependencyGraphProof
                                  ↳ QDP
                                    ↳ Rewriting
                                      ↳ QDP
                                        ↳ Rewriting
                                          ↳ QDP
                                            ↳ Rewriting
                                              ↳ QDP
                                                ↳ Rewriting
                                                  ↳ QDP
                                                    ↳ Rewriting
                                                      ↳ QDP
                                                        ↳ Rewriting
                                                          ↳ QDP
                                                            ↳ Rewriting
                                                              ↳ QDP
                                                                ↳ Rewriting
                                                                  ↳ QDP
                                                                    ↳ Rewriting
                                                                      ↳ QDP
                                                                        ↳ Rewriting
                                                                          ↳ QDP
                                                                            ↳ Rewriting
                                                                              ↳ QDP
                                                                                ↳ Rewriting
                                                                                  ↳ QDP
                                                                                    ↳ Rewriting
                                                                                      ↳ QDP
                                                                                        ↳ Rewriting
                                                                                          ↳ QDP
                                                                                            ↳ Rewriting
                                                                                              ↳ QDP
                                                                                                ↳ Rewriting
                                                                                                  ↳ QDP
                                                                                                    ↳ Rewriting
                                                                                                      ↳ QDP
                                                                                                        ↳ Rewriting
QDP
                                                                                                            ↳ Rewriting
                              ↳ QDP
                          ↳ Narrow

Q DP problem:
The TRS P consists of the following rules:

new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRestnew_gtGtEs(new_getChar0)
new_getLineGetRest201new_getLineGetRest
new_getLineGetRest200(Zero) → new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201

The TRS R consists of the following rules:

new_getChar0new_getChar0

The set Q consists of the following terms:

new_getChar0

We have to consider all minimal (P,Q,R)-chains.
By rewriting [15] the rule new_getLineGetRestnew_gtGtEs(new_getChar0) at position [0] we obtained the following new rules:

new_getLineGetRestnew_gtGtEs(new_getChar0)



↳ HASKELL
  ↳ LR
    ↳ HASKELL
      ↳ IFR
        ↳ HASKELL
          ↳ BR
            ↳ HASKELL
              ↳ COR
                ↳ HASKELL
                  ↳ LetRed
                    ↳ HASKELL
                      ↳ NumRed
                        ↳ HASKELL
                          ↳ Narrow
                            ↳ AND
                              ↳ QDP
                              ↳ QDP
                              ↳ QDP
                                ↳ DependencyGraphProof
                                  ↳ QDP
                                    ↳ Rewriting
                                      ↳ QDP
                                        ↳ Rewriting
                                          ↳ QDP
                                            ↳ Rewriting
                                              ↳ QDP
                                                ↳ Rewriting
                                                  ↳ QDP
                                                    ↳ Rewriting
                                                      ↳ QDP
                                                        ↳ Rewriting
                                                          ↳ QDP
                                                            ↳ Rewriting
                                                              ↳ QDP
                                                                ↳ Rewriting
                                                                  ↳ QDP
                                                                    ↳ Rewriting
                                                                      ↳ QDP
                                                                        ↳ Rewriting
                                                                          ↳ QDP
                                                                            ↳ Rewriting
                                                                              ↳ QDP
                                                                                ↳ Rewriting
                                                                                  ↳ QDP
                                                                                    ↳ Rewriting
                                                                                      ↳ QDP
                                                                                        ↳ Rewriting
                                                                                          ↳ QDP
                                                                                            ↳ Rewriting
                                                                                              ↳ QDP
                                                                                                ↳ Rewriting
                                                                                                  ↳ QDP
                                                                                                    ↳ Rewriting
                                                                                                      ↳ QDP
                                                                                                        ↳ Rewriting
                                                                                                          ↳ QDP
                                                                                                            ↳ Rewriting
QDP
                                                                                                                ↳ Rewriting
                              ↳ QDP
                          ↳ Narrow

Q DP problem:
The TRS P consists of the following rules:

new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_getLineGetRestnew_gtGtEs(new_getChar0)
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest201new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201
new_getLineGetRest200(Zero) → new_getLineGetRest

The TRS R consists of the following rules:

new_getChar0new_getChar0

The set Q consists of the following terms:

new_getChar0

We have to consider all minimal (P,Q,R)-chains.
By rewriting [15] the rule new_getLineGetRestnew_gtGtEs(new_getChar0) at position [0] we obtained the following new rules:

new_getLineGetRestnew_gtGtEs(new_getChar0)



↳ HASKELL
  ↳ LR
    ↳ HASKELL
      ↳ IFR
        ↳ HASKELL
          ↳ BR
            ↳ HASKELL
              ↳ COR
                ↳ HASKELL
                  ↳ LetRed
                    ↳ HASKELL
                      ↳ NumRed
                        ↳ HASKELL
                          ↳ Narrow
                            ↳ AND
                              ↳ QDP
                              ↳ QDP
                              ↳ QDP
                                ↳ DependencyGraphProof
                                  ↳ QDP
                                    ↳ Rewriting
                                      ↳ QDP
                                        ↳ Rewriting
                                          ↳ QDP
                                            ↳ Rewriting
                                              ↳ QDP
                                                ↳ Rewriting
                                                  ↳ QDP
                                                    ↳ Rewriting
                                                      ↳ QDP
                                                        ↳ Rewriting
                                                          ↳ QDP
                                                            ↳ Rewriting
                                                              ↳ QDP
                                                                ↳ Rewriting
                                                                  ↳ QDP
                                                                    ↳ Rewriting
                                                                      ↳ QDP
                                                                        ↳ Rewriting
                                                                          ↳ QDP
                                                                            ↳ Rewriting
                                                                              ↳ QDP
                                                                                ↳ Rewriting
                                                                                  ↳ QDP
                                                                                    ↳ Rewriting
                                                                                      ↳ QDP
                                                                                        ↳ Rewriting
                                                                                          ↳ QDP
                                                                                            ↳ Rewriting
                                                                                              ↳ QDP
                                                                                                ↳ Rewriting
                                                                                                  ↳ QDP
                                                                                                    ↳ Rewriting
                                                                                                      ↳ QDP
                                                                                                        ↳ Rewriting
                                                                                                          ↳ QDP
                                                                                                            ↳ Rewriting
                                                                                                              ↳ QDP
                                                                                                                ↳ Rewriting
QDP
                                                                                                                    ↳ Rewriting
                              ↳ QDP
                          ↳ Narrow

Q DP problem:
The TRS P consists of the following rules:

new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRestnew_gtGtEs(new_getChar0)
new_getLineGetRest201new_getLineGetRest
new_getLineGetRest200(Zero) → new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201

The TRS R consists of the following rules:

new_getChar0new_getChar0

The set Q consists of the following terms:

new_getChar0

We have to consider all minimal (P,Q,R)-chains.
By rewriting [15] the rule new_getLineGetRestnew_gtGtEs(new_getChar0) at position [0] we obtained the following new rules:

new_getLineGetRestnew_gtGtEs(new_getChar0)



↳ HASKELL
  ↳ LR
    ↳ HASKELL
      ↳ IFR
        ↳ HASKELL
          ↳ BR
            ↳ HASKELL
              ↳ COR
                ↳ HASKELL
                  ↳ LetRed
                    ↳ HASKELL
                      ↳ NumRed
                        ↳ HASKELL
                          ↳ Narrow
                            ↳ AND
                              ↳ QDP
                              ↳ QDP
                              ↳ QDP
                                ↳ DependencyGraphProof
                                  ↳ QDP
                                    ↳ Rewriting
                                      ↳ QDP
                                        ↳ Rewriting
                                          ↳ QDP
                                            ↳ Rewriting
                                              ↳ QDP
                                                ↳ Rewriting
                                                  ↳ QDP
                                                    ↳ Rewriting
                                                      ↳ QDP
                                                        ↳ Rewriting
                                                          ↳ QDP
                                                            ↳ Rewriting
                                                              ↳ QDP
                                                                ↳ Rewriting
                                                                  ↳ QDP
                                                                    ↳ Rewriting
                                                                      ↳ QDP
                                                                        ↳ Rewriting
                                                                          ↳ QDP
                                                                            ↳ Rewriting
                                                                              ↳ QDP
                                                                                ↳ Rewriting
                                                                                  ↳ QDP
                                                                                    ↳ Rewriting
                                                                                      ↳ QDP
                                                                                        ↳ Rewriting
                                                                                          ↳ QDP
                                                                                            ↳ Rewriting
                                                                                              ↳ QDP
                                                                                                ↳ Rewriting
                                                                                                  ↳ QDP
                                                                                                    ↳ Rewriting
                                                                                                      ↳ QDP
                                                                                                        ↳ Rewriting
                                                                                                          ↳ QDP
                                                                                                            ↳ Rewriting
                                                                                                              ↳ QDP
                                                                                                                ↳ Rewriting
                                                                                                                  ↳ QDP
                                                                                                                    ↳ Rewriting
QDP
                                                                                                                        ↳ Rewriting
                              ↳ QDP
                          ↳ Narrow

Q DP problem:
The TRS P consists of the following rules:

new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_getLineGetRestnew_gtGtEs(new_getChar0)
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest201new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201
new_getLineGetRest200(Zero) → new_getLineGetRest

The TRS R consists of the following rules:

new_getChar0new_getChar0

The set Q consists of the following terms:

new_getChar0

We have to consider all minimal (P,Q,R)-chains.
By rewriting [15] the rule new_getLineGetRestnew_gtGtEs(new_getChar0) at position [0] we obtained the following new rules:

new_getLineGetRestnew_gtGtEs(new_getChar0)



↳ HASKELL
  ↳ LR
    ↳ HASKELL
      ↳ IFR
        ↳ HASKELL
          ↳ BR
            ↳ HASKELL
              ↳ COR
                ↳ HASKELL
                  ↳ LetRed
                    ↳ HASKELL
                      ↳ NumRed
                        ↳ HASKELL
                          ↳ Narrow
                            ↳ AND
                              ↳ QDP
                              ↳ QDP
                              ↳ QDP
                                ↳ DependencyGraphProof
                                  ↳ QDP
                                    ↳ Rewriting
                                      ↳ QDP
                                        ↳ Rewriting
                                          ↳ QDP
                                            ↳ Rewriting
                                              ↳ QDP
                                                ↳ Rewriting
                                                  ↳ QDP
                                                    ↳ Rewriting
                                                      ↳ QDP
                                                        ↳ Rewriting
                                                          ↳ QDP
                                                            ↳ Rewriting
                                                              ↳ QDP
                                                                ↳ Rewriting
                                                                  ↳ QDP
                                                                    ↳ Rewriting
                                                                      ↳ QDP
                                                                        ↳ Rewriting
                                                                          ↳ QDP
                                                                            ↳ Rewriting
                                                                              ↳ QDP
                                                                                ↳ Rewriting
                                                                                  ↳ QDP
                                                                                    ↳ Rewriting
                                                                                      ↳ QDP
                                                                                        ↳ Rewriting
                                                                                          ↳ QDP
                                                                                            ↳ Rewriting
                                                                                              ↳ QDP
                                                                                                ↳ Rewriting
                                                                                                  ↳ QDP
                                                                                                    ↳ Rewriting
                                                                                                      ↳ QDP
                                                                                                        ↳ Rewriting
                                                                                                          ↳ QDP
                                                                                                            ↳ Rewriting
                                                                                                              ↳ QDP
                                                                                                                ↳ Rewriting
                                                                                                                  ↳ QDP
                                                                                                                    ↳ Rewriting
                                                                                                                      ↳ QDP
                                                                                                                        ↳ Rewriting
QDP
                                                                                                                            ↳ Rewriting
                              ↳ QDP
                          ↳ Narrow

Q DP problem:
The TRS P consists of the following rules:

new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRestnew_gtGtEs(new_getChar0)
new_getLineGetRest201new_getLineGetRest
new_getLineGetRest200(Zero) → new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201

The TRS R consists of the following rules:

new_getChar0new_getChar0

The set Q consists of the following terms:

new_getChar0

We have to consider all minimal (P,Q,R)-chains.
By rewriting [15] the rule new_getLineGetRestnew_gtGtEs(new_getChar0) at position [0] we obtained the following new rules:

new_getLineGetRestnew_gtGtEs(new_getChar0)



↳ HASKELL
  ↳ LR
    ↳ HASKELL
      ↳ IFR
        ↳ HASKELL
          ↳ BR
            ↳ HASKELL
              ↳ COR
                ↳ HASKELL
                  ↳ LetRed
                    ↳ HASKELL
                      ↳ NumRed
                        ↳ HASKELL
                          ↳ Narrow
                            ↳ AND
                              ↳ QDP
                              ↳ QDP
                              ↳ QDP
                                ↳ DependencyGraphProof
                                  ↳ QDP
                                    ↳ Rewriting
                                      ↳ QDP
                                        ↳ Rewriting
                                          ↳ QDP
                                            ↳ Rewriting
                                              ↳ QDP
                                                ↳ Rewriting
                                                  ↳ QDP
                                                    ↳ Rewriting
                                                      ↳ QDP
                                                        ↳ Rewriting
                                                          ↳ QDP
                                                            ↳ Rewriting
                                                              ↳ QDP
                                                                ↳ Rewriting
                                                                  ↳ QDP
                                                                    ↳ Rewriting
                                                                      ↳ QDP
                                                                        ↳ Rewriting
                                                                          ↳ QDP
                                                                            ↳ Rewriting
                                                                              ↳ QDP
                                                                                ↳ Rewriting
                                                                                  ↳ QDP
                                                                                    ↳ Rewriting
                                                                                      ↳ QDP
                                                                                        ↳ Rewriting
                                                                                          ↳ QDP
                                                                                            ↳ Rewriting
                                                                                              ↳ QDP
                                                                                                ↳ Rewriting
                                                                                                  ↳ QDP
                                                                                                    ↳ Rewriting
                                                                                                      ↳ QDP
                                                                                                        ↳ Rewriting
                                                                                                          ↳ QDP
                                                                                                            ↳ Rewriting
                                                                                                              ↳ QDP
                                                                                                                ↳ Rewriting
                                                                                                                  ↳ QDP
                                                                                                                    ↳ Rewriting
                                                                                                                      ↳ QDP
                                                                                                                        ↳ Rewriting
                                                                                                                          ↳ QDP
                                                                                                                            ↳ Rewriting
QDP
                                                                                                                                ↳ Rewriting
                              ↳ QDP
                          ↳ Narrow

Q DP problem:
The TRS P consists of the following rules:

new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_getLineGetRestnew_gtGtEs(new_getChar0)
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest201new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201
new_getLineGetRest200(Zero) → new_getLineGetRest

The TRS R consists of the following rules:

new_getChar0new_getChar0

The set Q consists of the following terms:

new_getChar0

We have to consider all minimal (P,Q,R)-chains.
By rewriting [15] the rule new_getLineGetRestnew_gtGtEs(new_getChar0) at position [0] we obtained the following new rules:

new_getLineGetRestnew_gtGtEs(new_getChar0)



↳ HASKELL
  ↳ LR
    ↳ HASKELL
      ↳ IFR
        ↳ HASKELL
          ↳ BR
            ↳ HASKELL
              ↳ COR
                ↳ HASKELL
                  ↳ LetRed
                    ↳ HASKELL
                      ↳ NumRed
                        ↳ HASKELL
                          ↳ Narrow
                            ↳ AND
                              ↳ QDP
                              ↳ QDP
                              ↳ QDP
                                ↳ DependencyGraphProof
                                  ↳ QDP
                                    ↳ Rewriting
                                      ↳ QDP
                                        ↳ Rewriting
                                          ↳ QDP
                                            ↳ Rewriting
                                              ↳ QDP
                                                ↳ Rewriting
                                                  ↳ QDP
                                                    ↳ Rewriting
                                                      ↳ QDP
                                                        ↳ Rewriting
                                                          ↳ QDP
                                                            ↳ Rewriting
                                                              ↳ QDP
                                                                ↳ Rewriting
                                                                  ↳ QDP
                                                                    ↳ Rewriting
                                                                      ↳ QDP
                                                                        ↳ Rewriting
                                                                          ↳ QDP
                                                                            ↳ Rewriting
                                                                              ↳ QDP
                                                                                ↳ Rewriting
                                                                                  ↳ QDP
                                                                                    ↳ Rewriting
                                                                                      ↳ QDP
                                                                                        ↳ Rewriting
                                                                                          ↳ QDP
                                                                                            ↳ Rewriting
                                                                                              ↳ QDP
                                                                                                ↳ Rewriting
                                                                                                  ↳ QDP
                                                                                                    ↳ Rewriting
                                                                                                      ↳ QDP
                                                                                                        ↳ Rewriting
                                                                                                          ↳ QDP
                                                                                                            ↳ Rewriting
                                                                                                              ↳ QDP
                                                                                                                ↳ Rewriting
                                                                                                                  ↳ QDP
                                                                                                                    ↳ Rewriting
                                                                                                                      ↳ QDP
                                                                                                                        ↳ Rewriting
                                                                                                                          ↳ QDP
                                                                                                                            ↳ Rewriting
                                                                                                                              ↳ QDP
                                                                                                                                ↳ Rewriting
QDP
                                                                                                                                    ↳ Rewriting
                              ↳ QDP
                          ↳ Narrow

Q DP problem:
The TRS P consists of the following rules:

new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRestnew_gtGtEs(new_getChar0)
new_getLineGetRest201new_getLineGetRest
new_getLineGetRest200(Zero) → new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201

The TRS R consists of the following rules:

new_getChar0new_getChar0

The set Q consists of the following terms:

new_getChar0

We have to consider all minimal (P,Q,R)-chains.
By rewriting [15] the rule new_getLineGetRestnew_gtGtEs(new_getChar0) at position [0] we obtained the following new rules:

new_getLineGetRestnew_gtGtEs(new_getChar0)



↳ HASKELL
  ↳ LR
    ↳ HASKELL
      ↳ IFR
        ↳ HASKELL
          ↳ BR
            ↳ HASKELL
              ↳ COR
                ↳ HASKELL
                  ↳ LetRed
                    ↳ HASKELL
                      ↳ NumRed
                        ↳ HASKELL
                          ↳ Narrow
                            ↳ AND
                              ↳ QDP
                              ↳ QDP
                              ↳ QDP
                                ↳ DependencyGraphProof
                                  ↳ QDP
                                    ↳ Rewriting
                                      ↳ QDP
                                        ↳ Rewriting
                                          ↳ QDP
                                            ↳ Rewriting
                                              ↳ QDP
                                                ↳ Rewriting
                                                  ↳ QDP
                                                    ↳ Rewriting
                                                      ↳ QDP
                                                        ↳ Rewriting
                                                          ↳ QDP
                                                            ↳ Rewriting
                                                              ↳ QDP
                                                                ↳ Rewriting
                                                                  ↳ QDP
                                                                    ↳ Rewriting
                                                                      ↳ QDP
                                                                        ↳ Rewriting
                                                                          ↳ QDP
                                                                            ↳ Rewriting
                                                                              ↳ QDP
                                                                                ↳ Rewriting
                                                                                  ↳ QDP
                                                                                    ↳ Rewriting
                                                                                      ↳ QDP
                                                                                        ↳ Rewriting
                                                                                          ↳ QDP
                                                                                            ↳ Rewriting
                                                                                              ↳ QDP
                                                                                                ↳ Rewriting
                                                                                                  ↳ QDP
                                                                                                    ↳ Rewriting
                                                                                                      ↳ QDP
                                                                                                        ↳ Rewriting
                                                                                                          ↳ QDP
                                                                                                            ↳ Rewriting
                                                                                                              ↳ QDP
                                                                                                                ↳ Rewriting
                                                                                                                  ↳ QDP
                                                                                                                    ↳ Rewriting
                                                                                                                      ↳ QDP
                                                                                                                        ↳ Rewriting
                                                                                                                          ↳ QDP
                                                                                                                            ↳ Rewriting
                                                                                                                              ↳ QDP
                                                                                                                                ↳ Rewriting
                                                                                                                                  ↳ QDP
                                                                                                                                    ↳ Rewriting
QDP
                                                                                                                                        ↳ Rewriting
                              ↳ QDP
                          ↳ Narrow

Q DP problem:
The TRS P consists of the following rules:

new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_getLineGetRestnew_gtGtEs(new_getChar0)
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest201new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201
new_getLineGetRest200(Zero) → new_getLineGetRest

The TRS R consists of the following rules:

new_getChar0new_getChar0

The set Q consists of the following terms:

new_getChar0

We have to consider all minimal (P,Q,R)-chains.
By rewriting [15] the rule new_getLineGetRestnew_gtGtEs(new_getChar0) at position [0] we obtained the following new rules:

new_getLineGetRestnew_gtGtEs(new_getChar0)



↳ HASKELL
  ↳ LR
    ↳ HASKELL
      ↳ IFR
        ↳ HASKELL
          ↳ BR
            ↳ HASKELL
              ↳ COR
                ↳ HASKELL
                  ↳ LetRed
                    ↳ HASKELL
                      ↳ NumRed
                        ↳ HASKELL
                          ↳ Narrow
                            ↳ AND
                              ↳ QDP
                              ↳ QDP
                              ↳ QDP
                                ↳ DependencyGraphProof
                                  ↳ QDP
                                    ↳ Rewriting
                                      ↳ QDP
                                        ↳ Rewriting
                                          ↳ QDP
                                            ↳ Rewriting
                                              ↳ QDP
                                                ↳ Rewriting
                                                  ↳ QDP
                                                    ↳ Rewriting
                                                      ↳ QDP
                                                        ↳ Rewriting
                                                          ↳ QDP
                                                            ↳ Rewriting
                                                              ↳ QDP
                                                                ↳ Rewriting
                                                                  ↳ QDP
                                                                    ↳ Rewriting
                                                                      ↳ QDP
                                                                        ↳ Rewriting
                                                                          ↳ QDP
                                                                            ↳ Rewriting
                                                                              ↳ QDP
                                                                                ↳ Rewriting
                                                                                  ↳ QDP
                                                                                    ↳ Rewriting
                                                                                      ↳ QDP
                                                                                        ↳ Rewriting
                                                                                          ↳ QDP
                                                                                            ↳ Rewriting
                                                                                              ↳ QDP
                                                                                                ↳ Rewriting
                                                                                                  ↳ QDP
                                                                                                    ↳ Rewriting
                                                                                                      ↳ QDP
                                                                                                        ↳ Rewriting
                                                                                                          ↳ QDP
                                                                                                            ↳ Rewriting
                                                                                                              ↳ QDP
                                                                                                                ↳ Rewriting
                                                                                                                  ↳ QDP
                                                                                                                    ↳ Rewriting
                                                                                                                      ↳ QDP
                                                                                                                        ↳ Rewriting
                                                                                                                          ↳ QDP
                                                                                                                            ↳ Rewriting
                                                                                                                              ↳ QDP
                                                                                                                                ↳ Rewriting
                                                                                                                                  ↳ QDP
                                                                                                                                    ↳ Rewriting
                                                                                                                                      ↳ QDP
                                                                                                                                        ↳ Rewriting
QDP
                                                                                                                                            ↳ Rewriting
                              ↳ QDP
                          ↳ Narrow

Q DP problem:
The TRS P consists of the following rules:

new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRestnew_gtGtEs(new_getChar0)
new_getLineGetRest201new_getLineGetRest
new_getLineGetRest200(Zero) → new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201

The TRS R consists of the following rules:

new_getChar0new_getChar0

The set Q consists of the following terms:

new_getChar0

We have to consider all minimal (P,Q,R)-chains.
By rewriting [15] the rule new_getLineGetRestnew_gtGtEs(new_getChar0) at position [0] we obtained the following new rules:

new_getLineGetRestnew_gtGtEs(new_getChar0)



↳ HASKELL
  ↳ LR
    ↳ HASKELL
      ↳ IFR
        ↳ HASKELL
          ↳ BR
            ↳ HASKELL
              ↳ COR
                ↳ HASKELL
                  ↳ LetRed
                    ↳ HASKELL
                      ↳ NumRed
                        ↳ HASKELL
                          ↳ Narrow
                            ↳ AND
                              ↳ QDP
                              ↳ QDP
                              ↳ QDP
                                ↳ DependencyGraphProof
                                  ↳ QDP
                                    ↳ Rewriting
                                      ↳ QDP
                                        ↳ Rewriting
                                          ↳ QDP
                                            ↳ Rewriting
                                              ↳ QDP
                                                ↳ Rewriting
                                                  ↳ QDP
                                                    ↳ Rewriting
                                                      ↳ QDP
                                                        ↳ Rewriting
                                                          ↳ QDP
                                                            ↳ Rewriting
                                                              ↳ QDP
                                                                ↳ Rewriting
                                                                  ↳ QDP
                                                                    ↳ Rewriting
                                                                      ↳ QDP
                                                                        ↳ Rewriting
                                                                          ↳ QDP
                                                                            ↳ Rewriting
                                                                              ↳ QDP
                                                                                ↳ Rewriting
                                                                                  ↳ QDP
                                                                                    ↳ Rewriting
                                                                                      ↳ QDP
                                                                                        ↳ Rewriting
                                                                                          ↳ QDP
                                                                                            ↳ Rewriting
                                                                                              ↳ QDP
                                                                                                ↳ Rewriting
                                                                                                  ↳ QDP
                                                                                                    ↳ Rewriting
                                                                                                      ↳ QDP
                                                                                                        ↳ Rewriting
                                                                                                          ↳ QDP
                                                                                                            ↳ Rewriting
                                                                                                              ↳ QDP
                                                                                                                ↳ Rewriting
                                                                                                                  ↳ QDP
                                                                                                                    ↳ Rewriting
                                                                                                                      ↳ QDP
                                                                                                                        ↳ Rewriting
                                                                                                                          ↳ QDP
                                                                                                                            ↳ Rewriting
                                                                                                                              ↳ QDP
                                                                                                                                ↳ Rewriting
                                                                                                                                  ↳ QDP
                                                                                                                                    ↳ Rewriting
                                                                                                                                      ↳ QDP
                                                                                                                                        ↳ Rewriting
                                                                                                                                          ↳ QDP
                                                                                                                                            ↳ Rewriting
QDP
                                                                                                                                                ↳ Rewriting
                              ↳ QDP
                          ↳ Narrow

Q DP problem:
The TRS P consists of the following rules:

new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_getLineGetRestnew_gtGtEs(new_getChar0)
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest201new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201
new_getLineGetRest200(Zero) → new_getLineGetRest

The TRS R consists of the following rules:

new_getChar0new_getChar0

The set Q consists of the following terms:

new_getChar0

We have to consider all minimal (P,Q,R)-chains.
By rewriting [15] the rule new_getLineGetRestnew_gtGtEs(new_getChar0) at position [0] we obtained the following new rules:

new_getLineGetRestnew_gtGtEs(new_getChar0)



↳ HASKELL
  ↳ LR
    ↳ HASKELL
      ↳ IFR
        ↳ HASKELL
          ↳ BR
            ↳ HASKELL
              ↳ COR
                ↳ HASKELL
                  ↳ LetRed
                    ↳ HASKELL
                      ↳ NumRed
                        ↳ HASKELL
                          ↳ Narrow
                            ↳ AND
                              ↳ QDP
                              ↳ QDP
                              ↳ QDP
                                ↳ DependencyGraphProof
                                  ↳ QDP
                                    ↳ Rewriting
                                      ↳ QDP
                                        ↳ Rewriting
                                          ↳ QDP
                                            ↳ Rewriting
                                              ↳ QDP
                                                ↳ Rewriting
                                                  ↳ QDP
                                                    ↳ Rewriting
                                                      ↳ QDP
                                                        ↳ Rewriting
                                                          ↳ QDP
                                                            ↳ Rewriting
                                                              ↳ QDP
                                                                ↳ Rewriting
                                                                  ↳ QDP
                                                                    ↳ Rewriting
                                                                      ↳ QDP
                                                                        ↳ Rewriting
                                                                          ↳ QDP
                                                                            ↳ Rewriting
                                                                              ↳ QDP
                                                                                ↳ Rewriting
                                                                                  ↳ QDP
                                                                                    ↳ Rewriting
                                                                                      ↳ QDP
                                                                                        ↳ Rewriting
                                                                                          ↳ QDP
                                                                                            ↳ Rewriting
                                                                                              ↳ QDP
                                                                                                ↳ Rewriting
                                                                                                  ↳ QDP
                                                                                                    ↳ Rewriting
                                                                                                      ↳ QDP
                                                                                                        ↳ Rewriting
                                                                                                          ↳ QDP
                                                                                                            ↳ Rewriting
                                                                                                              ↳ QDP
                                                                                                                ↳ Rewriting
                                                                                                                  ↳ QDP
                                                                                                                    ↳ Rewriting
                                                                                                                      ↳ QDP
                                                                                                                        ↳ Rewriting
                                                                                                                          ↳ QDP
                                                                                                                            ↳ Rewriting
                                                                                                                              ↳ QDP
                                                                                                                                ↳ Rewriting
                                                                                                                                  ↳ QDP
                                                                                                                                    ↳ Rewriting
                                                                                                                                      ↳ QDP
                                                                                                                                        ↳ Rewriting
                                                                                                                                          ↳ QDP
                                                                                                                                            ↳ Rewriting
                                                                                                                                              ↳ QDP
                                                                                                                                                ↳ Rewriting
QDP
                                                                                                                                                    ↳ Rewriting
                              ↳ QDP
                          ↳ Narrow

Q DP problem:
The TRS P consists of the following rules:

new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRestnew_gtGtEs(new_getChar0)
new_getLineGetRest201new_getLineGetRest
new_getLineGetRest200(Zero) → new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201

The TRS R consists of the following rules:

new_getChar0new_getChar0

The set Q consists of the following terms:

new_getChar0

We have to consider all minimal (P,Q,R)-chains.
By rewriting [15] the rule new_getLineGetRestnew_gtGtEs(new_getChar0) at position [0] we obtained the following new rules:

new_getLineGetRestnew_gtGtEs(new_getChar0)



↳ HASKELL
  ↳ LR
    ↳ HASKELL
      ↳ IFR
        ↳ HASKELL
          ↳ BR
            ↳ HASKELL
              ↳ COR
                ↳ HASKELL
                  ↳ LetRed
                    ↳ HASKELL
                      ↳ NumRed
                        ↳ HASKELL
                          ↳ Narrow
                            ↳ AND
                              ↳ QDP
                              ↳ QDP
                              ↳ QDP
                                ↳ DependencyGraphProof
                                  ↳ QDP
                                    ↳ Rewriting
                                      ↳ QDP
                                        ↳ Rewriting
                                          ↳ QDP
                                            ↳ Rewriting
                                              ↳ QDP
                                                ↳ Rewriting
                                                  ↳ QDP
                                                    ↳ Rewriting
                                                      ↳ QDP
                                                        ↳ Rewriting
                                                          ↳ QDP
                                                            ↳ Rewriting
                                                              ↳ QDP
                                                                ↳ Rewriting
                                                                  ↳ QDP
                                                                    ↳ Rewriting
                                                                      ↳ QDP
                                                                        ↳ Rewriting
                                                                          ↳ QDP
                                                                            ↳ Rewriting
                                                                              ↳ QDP
                                                                                ↳ Rewriting
                                                                                  ↳ QDP
                                                                                    ↳ Rewriting
                                                                                      ↳ QDP
                                                                                        ↳ Rewriting
                                                                                          ↳ QDP
                                                                                            ↳ Rewriting
                                                                                              ↳ QDP
                                                                                                ↳ Rewriting
                                                                                                  ↳ QDP
                                                                                                    ↳ Rewriting
                                                                                                      ↳ QDP
                                                                                                        ↳ Rewriting
                                                                                                          ↳ QDP
                                                                                                            ↳ Rewriting
                                                                                                              ↳ QDP
                                                                                                                ↳ Rewriting
                                                                                                                  ↳ QDP
                                                                                                                    ↳ Rewriting
                                                                                                                      ↳ QDP
                                                                                                                        ↳ Rewriting
                                                                                                                          ↳ QDP
                                                                                                                            ↳ Rewriting
                                                                                                                              ↳ QDP
                                                                                                                                ↳ Rewriting
                                                                                                                                  ↳ QDP
                                                                                                                                    ↳ Rewriting
                                                                                                                                      ↳ QDP
                                                                                                                                        ↳ Rewriting
                                                                                                                                          ↳ QDP
                                                                                                                                            ↳ Rewriting
                                                                                                                                              ↳ QDP
                                                                                                                                                ↳ Rewriting
                                                                                                                                                  ↳ QDP
                                                                                                                                                    ↳ Rewriting
QDP
                                                                                                                                                        ↳ Rewriting
                              ↳ QDP
                          ↳ Narrow

Q DP problem:
The TRS P consists of the following rules:

new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_getLineGetRestnew_gtGtEs(new_getChar0)
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest201new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201
new_getLineGetRest200(Zero) → new_getLineGetRest

The TRS R consists of the following rules:

new_getChar0new_getChar0

The set Q consists of the following terms:

new_getChar0

We have to consider all minimal (P,Q,R)-chains.
By rewriting [15] the rule new_getLineGetRestnew_gtGtEs(new_getChar0) at position [0] we obtained the following new rules:

new_getLineGetRestnew_gtGtEs(new_getChar0)



↳ HASKELL
  ↳ LR
    ↳ HASKELL
      ↳ IFR
        ↳ HASKELL
          ↳ BR
            ↳ HASKELL
              ↳ COR
                ↳ HASKELL
                  ↳ LetRed
                    ↳ HASKELL
                      ↳ NumRed
                        ↳ HASKELL
                          ↳ Narrow
                            ↳ AND
                              ↳ QDP
                              ↳ QDP
                              ↳ QDP
                                ↳ DependencyGraphProof
                                  ↳ QDP
                                    ↳ Rewriting
                                      ↳ QDP
                                        ↳ Rewriting
                                          ↳ QDP
                                            ↳ Rewriting
                                              ↳ QDP
                                                ↳ Rewriting
                                                  ↳ QDP
                                                    ↳ Rewriting
                                                      ↳ QDP
                                                        ↳ Rewriting
                                                          ↳ QDP
                                                            ↳ Rewriting
                                                              ↳ QDP
                                                                ↳ Rewriting
                                                                  ↳ QDP
                                                                    ↳ Rewriting
                                                                      ↳ QDP
                                                                        ↳ Rewriting
                                                                          ↳ QDP
                                                                            ↳ Rewriting
                                                                              ↳ QDP
                                                                                ↳ Rewriting
                                                                                  ↳ QDP
                                                                                    ↳ Rewriting
                                                                                      ↳ QDP
                                                                                        ↳ Rewriting
                                                                                          ↳ QDP
                                                                                            ↳ Rewriting
                                                                                              ↳ QDP
                                                                                                ↳ Rewriting
                                                                                                  ↳ QDP
                                                                                                    ↳ Rewriting
                                                                                                      ↳ QDP
                                                                                                        ↳ Rewriting
                                                                                                          ↳ QDP
                                                                                                            ↳ Rewriting
                                                                                                              ↳ QDP
                                                                                                                ↳ Rewriting
                                                                                                                  ↳ QDP
                                                                                                                    ↳ Rewriting
                                                                                                                      ↳ QDP
                                                                                                                        ↳ Rewriting
                                                                                                                          ↳ QDP
                                                                                                                            ↳ Rewriting
                                                                                                                              ↳ QDP
                                                                                                                                ↳ Rewriting
                                                                                                                                  ↳ QDP
                                                                                                                                    ↳ Rewriting
                                                                                                                                      ↳ QDP
                                                                                                                                        ↳ Rewriting
                                                                                                                                          ↳ QDP
                                                                                                                                            ↳ Rewriting
                                                                                                                                              ↳ QDP
                                                                                                                                                ↳ Rewriting
                                                                                                                                                  ↳ QDP
                                                                                                                                                    ↳ Rewriting
                                                                                                                                                      ↳ QDP
                                                                                                                                                        ↳ Rewriting
QDP
                                                                                                                                                            ↳ Rewriting
                              ↳ QDP
                          ↳ Narrow

Q DP problem:
The TRS P consists of the following rules:

new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRestnew_gtGtEs(new_getChar0)
new_getLineGetRest201new_getLineGetRest
new_getLineGetRest200(Zero) → new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201

The TRS R consists of the following rules:

new_getChar0new_getChar0

The set Q consists of the following terms:

new_getChar0

We have to consider all minimal (P,Q,R)-chains.
By rewriting [15] the rule new_getLineGetRestnew_gtGtEs(new_getChar0) at position [0] we obtained the following new rules:

new_getLineGetRestnew_gtGtEs(new_getChar0)



↳ HASKELL
  ↳ LR
    ↳ HASKELL
      ↳ IFR
        ↳ HASKELL
          ↳ BR
            ↳ HASKELL
              ↳ COR
                ↳ HASKELL
                  ↳ LetRed
                    ↳ HASKELL
                      ↳ NumRed
                        ↳ HASKELL
                          ↳ Narrow
                            ↳ AND
                              ↳ QDP
                              ↳ QDP
                              ↳ QDP
                                ↳ DependencyGraphProof
                                  ↳ QDP
                                    ↳ Rewriting
                                      ↳ QDP
                                        ↳ Rewriting
                                          ↳ QDP
                                            ↳ Rewriting
                                              ↳ QDP
                                                ↳ Rewriting
                                                  ↳ QDP
                                                    ↳ Rewriting
                                                      ↳ QDP
                                                        ↳ Rewriting
                                                          ↳ QDP
                                                            ↳ Rewriting
                                                              ↳ QDP
                                                                ↳ Rewriting
                                                                  ↳ QDP
                                                                    ↳ Rewriting
                                                                      ↳ QDP
                                                                        ↳ Rewriting
                                                                          ↳ QDP
                                                                            ↳ Rewriting
                                                                              ↳ QDP
                                                                                ↳ Rewriting
                                                                                  ↳ QDP
                                                                                    ↳ Rewriting
                                                                                      ↳ QDP
                                                                                        ↳ Rewriting
                                                                                          ↳ QDP
                                                                                            ↳ Rewriting
                                                                                              ↳ QDP
                                                                                                ↳ Rewriting
                                                                                                  ↳ QDP
                                                                                                    ↳ Rewriting
                                                                                                      ↳ QDP
                                                                                                        ↳ Rewriting
                                                                                                          ↳ QDP
                                                                                                            ↳ Rewriting
                                                                                                              ↳ QDP
                                                                                                                ↳ Rewriting
                                                                                                                  ↳ QDP
                                                                                                                    ↳ Rewriting
                                                                                                                      ↳ QDP
                                                                                                                        ↳ Rewriting
                                                                                                                          ↳ QDP
                                                                                                                            ↳ Rewriting
                                                                                                                              ↳ QDP
                                                                                                                                ↳ Rewriting
                                                                                                                                  ↳ QDP
                                                                                                                                    ↳ Rewriting
                                                                                                                                      ↳ QDP
                                                                                                                                        ↳ Rewriting
                                                                                                                                          ↳ QDP
                                                                                                                                            ↳ Rewriting
                                                                                                                                              ↳ QDP
                                                                                                                                                ↳ Rewriting
                                                                                                                                                  ↳ QDP
                                                                                                                                                    ↳ Rewriting
                                                                                                                                                      ↳ QDP
                                                                                                                                                        ↳ Rewriting
                                                                                                                                                          ↳ QDP
                                                                                                                                                            ↳ Rewriting
QDP
                                                                                                                                                                ↳ Rewriting
                              ↳ QDP
                          ↳ Narrow

Q DP problem:
The TRS P consists of the following rules:

new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_getLineGetRestnew_gtGtEs(new_getChar0)
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest201new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201
new_getLineGetRest200(Zero) → new_getLineGetRest

The TRS R consists of the following rules:

new_getChar0new_getChar0

The set Q consists of the following terms:

new_getChar0

We have to consider all minimal (P,Q,R)-chains.
By rewriting [15] the rule new_getLineGetRestnew_gtGtEs(new_getChar0) at position [0] we obtained the following new rules:

new_getLineGetRestnew_gtGtEs(new_getChar0)



↳ HASKELL
  ↳ LR
    ↳ HASKELL
      ↳ IFR
        ↳ HASKELL
          ↳ BR
            ↳ HASKELL
              ↳ COR
                ↳ HASKELL
                  ↳ LetRed
                    ↳ HASKELL
                      ↳ NumRed
                        ↳ HASKELL
                          ↳ Narrow
                            ↳ AND
                              ↳ QDP
                              ↳ QDP
                              ↳ QDP
                                ↳ DependencyGraphProof
                                  ↳ QDP
                                    ↳ Rewriting
                                      ↳ QDP
                                        ↳ Rewriting
                                          ↳ QDP
                                            ↳ Rewriting
                                              ↳ QDP
                                                ↳ Rewriting
                                                  ↳ QDP
                                                    ↳ Rewriting
                                                      ↳ QDP
                                                        ↳ Rewriting
                                                          ↳ QDP
                                                            ↳ Rewriting
                                                              ↳ QDP
                                                                ↳ Rewriting
                                                                  ↳ QDP
                                                                    ↳ Rewriting
                                                                      ↳ QDP
                                                                        ↳ Rewriting
                                                                          ↳ QDP
                                                                            ↳ Rewriting
                                                                              ↳ QDP
                                                                                ↳ Rewriting
                                                                                  ↳ QDP
                                                                                    ↳ Rewriting
                                                                                      ↳ QDP
                                                                                        ↳ Rewriting
                                                                                          ↳ QDP
                                                                                            ↳ Rewriting
                                                                                              ↳ QDP
                                                                                                ↳ Rewriting
                                                                                                  ↳ QDP
                                                                                                    ↳ Rewriting
                                                                                                      ↳ QDP
                                                                                                        ↳ Rewriting
                                                                                                          ↳ QDP
                                                                                                            ↳ Rewriting
                                                                                                              ↳ QDP
                                                                                                                ↳ Rewriting
                                                                                                                  ↳ QDP
                                                                                                                    ↳ Rewriting
                                                                                                                      ↳ QDP
                                                                                                                        ↳ Rewriting
                                                                                                                          ↳ QDP
                                                                                                                            ↳ Rewriting
                                                                                                                              ↳ QDP
                                                                                                                                ↳ Rewriting
                                                                                                                                  ↳ QDP
                                                                                                                                    ↳ Rewriting
                                                                                                                                      ↳ QDP
                                                                                                                                        ↳ Rewriting
                                                                                                                                          ↳ QDP
                                                                                                                                            ↳ Rewriting
                                                                                                                                              ↳ QDP
                                                                                                                                                ↳ Rewriting
                                                                                                                                                  ↳ QDP
                                                                                                                                                    ↳ Rewriting
                                                                                                                                                      ↳ QDP
                                                                                                                                                        ↳ Rewriting
                                                                                                                                                          ↳ QDP
                                                                                                                                                            ↳ Rewriting
                                                                                                                                                              ↳ QDP
                                                                                                                                                                ↳ Rewriting
QDP
                                                                                                                                                                    ↳ Rewriting
                              ↳ QDP
                          ↳ Narrow

Q DP problem:
The TRS P consists of the following rules:

new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRestnew_gtGtEs(new_getChar0)
new_getLineGetRest201new_getLineGetRest
new_getLineGetRest200(Zero) → new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201

The TRS R consists of the following rules:

new_getChar0new_getChar0

The set Q consists of the following terms:

new_getChar0

We have to consider all minimal (P,Q,R)-chains.
By rewriting [15] the rule new_getLineGetRestnew_gtGtEs(new_getChar0) at position [0] we obtained the following new rules:

new_getLineGetRestnew_gtGtEs(new_getChar0)



↳ HASKELL
  ↳ LR
    ↳ HASKELL
      ↳ IFR
        ↳ HASKELL
          ↳ BR
            ↳ HASKELL
              ↳ COR
                ↳ HASKELL
                  ↳ LetRed
                    ↳ HASKELL
                      ↳ NumRed
                        ↳ HASKELL
                          ↳ Narrow
                            ↳ AND
                              ↳ QDP
                              ↳ QDP
                              ↳ QDP
                                ↳ DependencyGraphProof
                                  ↳ QDP
                                    ↳ Rewriting
                                      ↳ QDP
                                        ↳ Rewriting
                                          ↳ QDP
                                            ↳ Rewriting
                                              ↳ QDP
                                                ↳ Rewriting
                                                  ↳ QDP
                                                    ↳ Rewriting
                                                      ↳ QDP
                                                        ↳ Rewriting
                                                          ↳ QDP
                                                            ↳ Rewriting
                                                              ↳ QDP
                                                                ↳ Rewriting
                                                                  ↳ QDP
                                                                    ↳ Rewriting
                                                                      ↳ QDP
                                                                        ↳ Rewriting
                                                                          ↳ QDP
                                                                            ↳ Rewriting
                                                                              ↳ QDP
                                                                                ↳ Rewriting
                                                                                  ↳ QDP
                                                                                    ↳ Rewriting
                                                                                      ↳ QDP
                                                                                        ↳ Rewriting
                                                                                          ↳ QDP
                                                                                            ↳ Rewriting
                                                                                              ↳ QDP
                                                                                                ↳ Rewriting
                                                                                                  ↳ QDP
                                                                                                    ↳ Rewriting
                                                                                                      ↳ QDP
                                                                                                        ↳ Rewriting
                                                                                                          ↳ QDP
                                                                                                            ↳ Rewriting
                                                                                                              ↳ QDP
                                                                                                                ↳ Rewriting
                                                                                                                  ↳ QDP
                                                                                                                    ↳ Rewriting
                                                                                                                      ↳ QDP
                                                                                                                        ↳ Rewriting
                                                                                                                          ↳ QDP
                                                                                                                            ↳ Rewriting
                                                                                                                              ↳ QDP
                                                                                                                                ↳ Rewriting
                                                                                                                                  ↳ QDP
                                                                                                                                    ↳ Rewriting
                                                                                                                                      ↳ QDP
                                                                                                                                        ↳ Rewriting
                                                                                                                                          ↳ QDP
                                                                                                                                            ↳ Rewriting
                                                                                                                                              ↳ QDP
                                                                                                                                                ↳ Rewriting
                                                                                                                                                  ↳ QDP
                                                                                                                                                    ↳ Rewriting
                                                                                                                                                      ↳ QDP
                                                                                                                                                        ↳ Rewriting
                                                                                                                                                          ↳ QDP
                                                                                                                                                            ↳ Rewriting
                                                                                                                                                              ↳ QDP
                                                                                                                                                                ↳ Rewriting
                                                                                                                                                                  ↳ QDP
                                                                                                                                                                    ↳ Rewriting
QDP
                                                                                                                                                                        ↳ Rewriting
                              ↳ QDP
                          ↳ Narrow

Q DP problem:
The TRS P consists of the following rules:

new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_getLineGetRestnew_gtGtEs(new_getChar0)
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest201new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201
new_getLineGetRest200(Zero) → new_getLineGetRest

The TRS R consists of the following rules:

new_getChar0new_getChar0

The set Q consists of the following terms:

new_getChar0

We have to consider all minimal (P,Q,R)-chains.
By rewriting [15] the rule new_getLineGetRestnew_gtGtEs(new_getChar0) at position [0] we obtained the following new rules:

new_getLineGetRestnew_gtGtEs(new_getChar0)



↳ HASKELL
  ↳ LR
    ↳ HASKELL
      ↳ IFR
        ↳ HASKELL
          ↳ BR
            ↳ HASKELL
              ↳ COR
                ↳ HASKELL
                  ↳ LetRed
                    ↳ HASKELL
                      ↳ NumRed
                        ↳ HASKELL
                          ↳ Narrow
                            ↳ AND
                              ↳ QDP
                              ↳ QDP
                              ↳ QDP
                                ↳ DependencyGraphProof
                                  ↳ QDP
                                    ↳ Rewriting
                                      ↳ QDP
                                        ↳ Rewriting
                                          ↳ QDP
                                            ↳ Rewriting
                                              ↳ QDP
                                                ↳ Rewriting
                                                  ↳ QDP
                                                    ↳ Rewriting
                                                      ↳ QDP
                                                        ↳ Rewriting
                                                          ↳ QDP
                                                            ↳ Rewriting
                                                              ↳ QDP
                                                                ↳ Rewriting
                                                                  ↳ QDP
                                                                    ↳ Rewriting
                                                                      ↳ QDP
                                                                        ↳ Rewriting
                                                                          ↳ QDP
                                                                            ↳ Rewriting
                                                                              ↳ QDP
                                                                                ↳ Rewriting
                                                                                  ↳ QDP
                                                                                    ↳ Rewriting
                                                                                      ↳ QDP
                                                                                        ↳ Rewriting
                                                                                          ↳ QDP
                                                                                            ↳ Rewriting
                                                                                              ↳ QDP
                                                                                                ↳ Rewriting
                                                                                                  ↳ QDP
                                                                                                    ↳ Rewriting
                                                                                                      ↳ QDP
                                                                                                        ↳ Rewriting
                                                                                                          ↳ QDP
                                                                                                            ↳ Rewriting
                                                                                                              ↳ QDP
                                                                                                                ↳ Rewriting
                                                                                                                  ↳ QDP
                                                                                                                    ↳ Rewriting
                                                                                                                      ↳ QDP
                                                                                                                        ↳ Rewriting
                                                                                                                          ↳ QDP
                                                                                                                            ↳ Rewriting
                                                                                                                              ↳ QDP
                                                                                                                                ↳ Rewriting
                                                                                                                                  ↳ QDP
                                                                                                                                    ↳ Rewriting
                                                                                                                                      ↳ QDP
                                                                                                                                        ↳ Rewriting
                                                                                                                                          ↳ QDP
                                                                                                                                            ↳ Rewriting
                                                                                                                                              ↳ QDP
                                                                                                                                                ↳ Rewriting
                                                                                                                                                  ↳ QDP
                                                                                                                                                    ↳ Rewriting
                                                                                                                                                      ↳ QDP
                                                                                                                                                        ↳ Rewriting
                                                                                                                                                          ↳ QDP
                                                                                                                                                            ↳ Rewriting
                                                                                                                                                              ↳ QDP
                                                                                                                                                                ↳ Rewriting
                                                                                                                                                                  ↳ QDP
                                                                                                                                                                    ↳ Rewriting
                                                                                                                                                                      ↳ QDP
                                                                                                                                                                        ↳ Rewriting
QDP
                                                                                                                                                                            ↳ Rewriting
                              ↳ QDP
                          ↳ Narrow

Q DP problem:
The TRS P consists of the following rules:

new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRestnew_gtGtEs(new_getChar0)
new_getLineGetRest201new_getLineGetRest
new_getLineGetRest200(Zero) → new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201

The TRS R consists of the following rules:

new_getChar0new_getChar0

The set Q consists of the following terms:

new_getChar0

We have to consider all minimal (P,Q,R)-chains.
By rewriting [15] the rule new_getLineGetRestnew_gtGtEs(new_getChar0) at position [0] we obtained the following new rules:

new_getLineGetRestnew_gtGtEs(new_getChar0)



↳ HASKELL
  ↳ LR
    ↳ HASKELL
      ↳ IFR
        ↳ HASKELL
          ↳ BR
            ↳ HASKELL
              ↳ COR
                ↳ HASKELL
                  ↳ LetRed
                    ↳ HASKELL
                      ↳ NumRed
                        ↳ HASKELL
                          ↳ Narrow
                            ↳ AND
                              ↳ QDP
                              ↳ QDP
                              ↳ QDP
                                ↳ DependencyGraphProof
                                  ↳ QDP
                                    ↳ Rewriting
                                      ↳ QDP
                                        ↳ Rewriting
                                          ↳ QDP
                                            ↳ Rewriting
                                              ↳ QDP
                                                ↳ Rewriting
                                                  ↳ QDP
                                                    ↳ Rewriting
                                                      ↳ QDP
                                                        ↳ Rewriting
                                                          ↳ QDP
                                                            ↳ Rewriting
                                                              ↳ QDP
                                                                ↳ Rewriting
                                                                  ↳ QDP
                                                                    ↳ Rewriting
                                                                      ↳ QDP
                                                                        ↳ Rewriting
                                                                          ↳ QDP
                                                                            ↳ Rewriting
                                                                              ↳ QDP
                                                                                ↳ Rewriting
                                                                                  ↳ QDP
                                                                                    ↳ Rewriting
                                                                                      ↳ QDP
                                                                                        ↳ Rewriting
                                                                                          ↳ QDP
                                                                                            ↳ Rewriting
                                                                                              ↳ QDP
                                                                                                ↳ Rewriting
                                                                                                  ↳ QDP
                                                                                                    ↳ Rewriting
                                                                                                      ↳ QDP
                                                                                                        ↳ Rewriting
                                                                                                          ↳ QDP
                                                                                                            ↳ Rewriting
                                                                                                              ↳ QDP
                                                                                                                ↳ Rewriting
                                                                                                                  ↳ QDP
                                                                                                                    ↳ Rewriting
                                                                                                                      ↳ QDP
                                                                                                                        ↳ Rewriting
                                                                                                                          ↳ QDP
                                                                                                                            ↳ Rewriting
                                                                                                                              ↳ QDP
                                                                                                                                ↳ Rewriting
                                                                                                                                  ↳ QDP
                                                                                                                                    ↳ Rewriting
                                                                                                                                      ↳ QDP
                                                                                                                                        ↳ Rewriting
                                                                                                                                          ↳ QDP
                                                                                                                                            ↳ Rewriting
                                                                                                                                              ↳ QDP
                                                                                                                                                ↳ Rewriting
                                                                                                                                                  ↳ QDP
                                                                                                                                                    ↳ Rewriting
                                                                                                                                                      ↳ QDP
                                                                                                                                                        ↳ Rewriting
                                                                                                                                                          ↳ QDP
                                                                                                                                                            ↳ Rewriting
                                                                                                                                                              ↳ QDP
                                                                                                                                                                ↳ Rewriting
                                                                                                                                                                  ↳ QDP
                                                                                                                                                                    ↳ Rewriting
                                                                                                                                                                      ↳ QDP
                                                                                                                                                                        ↳ Rewriting
                                                                                                                                                                          ↳ QDP
                                                                                                                                                                            ↳ Rewriting
QDP
                                                                                                                                                                                ↳ Rewriting
                              ↳ QDP
                          ↳ Narrow

Q DP problem:
The TRS P consists of the following rules:

new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_getLineGetRestnew_gtGtEs(new_getChar0)
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest201new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201
new_getLineGetRest200(Zero) → new_getLineGetRest

The TRS R consists of the following rules:

new_getChar0new_getChar0

The set Q consists of the following terms:

new_getChar0

We have to consider all minimal (P,Q,R)-chains.
By rewriting [15] the rule new_getLineGetRestnew_gtGtEs(new_getChar0) at position [0] we obtained the following new rules:

new_getLineGetRestnew_gtGtEs(new_getChar0)



↳ HASKELL
  ↳ LR
    ↳ HASKELL
      ↳ IFR
        ↳ HASKELL
          ↳ BR
            ↳ HASKELL
              ↳ COR
                ↳ HASKELL
                  ↳ LetRed
                    ↳ HASKELL
                      ↳ NumRed
                        ↳ HASKELL
                          ↳ Narrow
                            ↳ AND
                              ↳ QDP
                              ↳ QDP
                              ↳ QDP
                                ↳ DependencyGraphProof
                                  ↳ QDP
                                    ↳ Rewriting
                                      ↳ QDP
                                        ↳ Rewriting
                                          ↳ QDP
                                            ↳ Rewriting
                                              ↳ QDP
                                                ↳ Rewriting
                                                  ↳ QDP
                                                    ↳ Rewriting
                                                      ↳ QDP
                                                        ↳ Rewriting
                                                          ↳ QDP
                                                            ↳ Rewriting
                                                              ↳ QDP
                                                                ↳ Rewriting
                                                                  ↳ QDP
                                                                    ↳ Rewriting
                                                                      ↳ QDP
                                                                        ↳ Rewriting
                                                                          ↳ QDP
                                                                            ↳ Rewriting
                                                                              ↳ QDP
                                                                                ↳ Rewriting
                                                                                  ↳ QDP
                                                                                    ↳ Rewriting
                                                                                      ↳ QDP
                                                                                        ↳ Rewriting
                                                                                          ↳ QDP
                                                                                            ↳ Rewriting
                                                                                              ↳ QDP
                                                                                                ↳ Rewriting
                                                                                                  ↳ QDP
                                                                                                    ↳ Rewriting
                                                                                                      ↳ QDP
                                                                                                        ↳ Rewriting
                                                                                                          ↳ QDP
                                                                                                            ↳ Rewriting
                                                                                                              ↳ QDP
                                                                                                                ↳ Rewriting
                                                                                                                  ↳ QDP
                                                                                                                    ↳ Rewriting
                                                                                                                      ↳ QDP
                                                                                                                        ↳ Rewriting
                                                                                                                          ↳ QDP
                                                                                                                            ↳ Rewriting
                                                                                                                              ↳ QDP
                                                                                                                                ↳ Rewriting
                                                                                                                                  ↳ QDP
                                                                                                                                    ↳ Rewriting
                                                                                                                                      ↳ QDP
                                                                                                                                        ↳ Rewriting
                                                                                                                                          ↳ QDP
                                                                                                                                            ↳ Rewriting
                                                                                                                                              ↳ QDP
                                                                                                                                                ↳ Rewriting
                                                                                                                                                  ↳ QDP
                                                                                                                                                    ↳ Rewriting
                                                                                                                                                      ↳ QDP
                                                                                                                                                        ↳ Rewriting
                                                                                                                                                          ↳ QDP
                                                                                                                                                            ↳ Rewriting
                                                                                                                                                              ↳ QDP
                                                                                                                                                                ↳ Rewriting
                                                                                                                                                                  ↳ QDP
                                                                                                                                                                    ↳ Rewriting
                                                                                                                                                                      ↳ QDP
                                                                                                                                                                        ↳ Rewriting
                                                                                                                                                                          ↳ QDP
                                                                                                                                                                            ↳ Rewriting
                                                                                                                                                                              ↳ QDP
                                                                                                                                                                                ↳ Rewriting
QDP
                                                                                                                                                                                    ↳ Rewriting
                              ↳ QDP
                          ↳ Narrow

Q DP problem:
The TRS P consists of the following rules:

new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRestnew_gtGtEs(new_getChar0)
new_getLineGetRest201new_getLineGetRest
new_getLineGetRest200(Zero) → new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201

The TRS R consists of the following rules:

new_getChar0new_getChar0

The set Q consists of the following terms:

new_getChar0

We have to consider all minimal (P,Q,R)-chains.
By rewriting [15] the rule new_getLineGetRestnew_gtGtEs(new_getChar0) at position [0] we obtained the following new rules:

new_getLineGetRestnew_gtGtEs(new_getChar0)



↳ HASKELL
  ↳ LR
    ↳ HASKELL
      ↳ IFR
        ↳ HASKELL
          ↳ BR
            ↳ HASKELL
              ↳ COR
                ↳ HASKELL
                  ↳ LetRed
                    ↳ HASKELL
                      ↳ NumRed
                        ↳ HASKELL
                          ↳ Narrow
                            ↳ AND
                              ↳ QDP
                              ↳ QDP
                              ↳ QDP
                                ↳ DependencyGraphProof
                                  ↳ QDP
                                    ↳ Rewriting
                                      ↳ QDP
                                        ↳ Rewriting
                                          ↳ QDP
                                            ↳ Rewriting
                                              ↳ QDP
                                                ↳ Rewriting
                                                  ↳ QDP
                                                    ↳ Rewriting
                                                      ↳ QDP
                                                        ↳ Rewriting
                                                          ↳ QDP
                                                            ↳ Rewriting
                                                              ↳ QDP
                                                                ↳ Rewriting
                                                                  ↳ QDP
                                                                    ↳ Rewriting
                                                                      ↳ QDP
                                                                        ↳ Rewriting
                                                                          ↳ QDP
                                                                            ↳ Rewriting
                                                                              ↳ QDP
                                                                                ↳ Rewriting
                                                                                  ↳ QDP
                                                                                    ↳ Rewriting
                                                                                      ↳ QDP
                                                                                        ↳ Rewriting
                                                                                          ↳ QDP
                                                                                            ↳ Rewriting
                                                                                              ↳ QDP
                                                                                                ↳ Rewriting
                                                                                                  ↳ QDP
                                                                                                    ↳ Rewriting
                                                                                                      ↳ QDP
                                                                                                        ↳ Rewriting
                                                                                                          ↳ QDP
                                                                                                            ↳ Rewriting
                                                                                                              ↳ QDP
                                                                                                                ↳ Rewriting
                                                                                                                  ↳ QDP
                                                                                                                    ↳ Rewriting
                                                                                                                      ↳ QDP
                                                                                                                        ↳ Rewriting
                                                                                                                          ↳ QDP
                                                                                                                            ↳ Rewriting
                                                                                                                              ↳ QDP
                                                                                                                                ↳ Rewriting
                                                                                                                                  ↳ QDP
                                                                                                                                    ↳ Rewriting
                                                                                                                                      ↳ QDP
                                                                                                                                        ↳ Rewriting
                                                                                                                                          ↳ QDP
                                                                                                                                            ↳ Rewriting
                                                                                                                                              ↳ QDP
                                                                                                                                                ↳ Rewriting
                                                                                                                                                  ↳ QDP
                                                                                                                                                    ↳ Rewriting
                                                                                                                                                      ↳ QDP
                                                                                                                                                        ↳ Rewriting
                                                                                                                                                          ↳ QDP
                                                                                                                                                            ↳ Rewriting
                                                                                                                                                              ↳ QDP
                                                                                                                                                                ↳ Rewriting
                                                                                                                                                                  ↳ QDP
                                                                                                                                                                    ↳ Rewriting
                                                                                                                                                                      ↳ QDP
                                                                                                                                                                        ↳ Rewriting
                                                                                                                                                                          ↳ QDP
                                                                                                                                                                            ↳ Rewriting
                                                                                                                                                                              ↳ QDP
                                                                                                                                                                                ↳ Rewriting
                                                                                                                                                                                  ↳ QDP
                                                                                                                                                                                    ↳ Rewriting
QDP
                                                                                                                                                                                        ↳ Rewriting
                              ↳ QDP
                          ↳ Narrow

Q DP problem:
The TRS P consists of the following rules:

new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_getLineGetRestnew_gtGtEs(new_getChar0)
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest201new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201
new_getLineGetRest200(Zero) → new_getLineGetRest

The TRS R consists of the following rules:

new_getChar0new_getChar0

The set Q consists of the following terms:

new_getChar0

We have to consider all minimal (P,Q,R)-chains.
By rewriting [15] the rule new_getLineGetRestnew_gtGtEs(new_getChar0) at position [0] we obtained the following new rules:

new_getLineGetRestnew_gtGtEs(new_getChar0)



↳ HASKELL
  ↳ LR
    ↳ HASKELL
      ↳ IFR
        ↳ HASKELL
          ↳ BR
            ↳ HASKELL
              ↳ COR
                ↳ HASKELL
                  ↳ LetRed
                    ↳ HASKELL
                      ↳ NumRed
                        ↳ HASKELL
                          ↳ Narrow
                            ↳ AND
                              ↳ QDP
                              ↳ QDP
                              ↳ QDP
                                ↳ DependencyGraphProof
                                  ↳ QDP
                                    ↳ Rewriting
                                      ↳ QDP
                                        ↳ Rewriting
                                          ↳ QDP
                                            ↳ Rewriting
                                              ↳ QDP
                                                ↳ Rewriting
                                                  ↳ QDP
                                                    ↳ Rewriting
                                                      ↳ QDP
                                                        ↳ Rewriting
                                                          ↳ QDP
                                                            ↳ Rewriting
                                                              ↳ QDP
                                                                ↳ Rewriting
                                                                  ↳ QDP
                                                                    ↳ Rewriting
                                                                      ↳ QDP
                                                                        ↳ Rewriting
                                                                          ↳ QDP
                                                                            ↳ Rewriting
                                                                              ↳ QDP
                                                                                ↳ Rewriting
                                                                                  ↳ QDP
                                                                                    ↳ Rewriting
                                                                                      ↳ QDP
                                                                                        ↳ Rewriting
                                                                                          ↳ QDP
                                                                                            ↳ Rewriting
                                                                                              ↳ QDP
                                                                                                ↳ Rewriting
                                                                                                  ↳ QDP
                                                                                                    ↳ Rewriting
                                                                                                      ↳ QDP
                                                                                                        ↳ Rewriting
                                                                                                          ↳ QDP
                                                                                                            ↳ Rewriting
                                                                                                              ↳ QDP
                                                                                                                ↳ Rewriting
                                                                                                                  ↳ QDP
                                                                                                                    ↳ Rewriting
                                                                                                                      ↳ QDP
                                                                                                                        ↳ Rewriting
                                                                                                                          ↳ QDP
                                                                                                                            ↳ Rewriting
                                                                                                                              ↳ QDP
                                                                                                                                ↳ Rewriting
                                                                                                                                  ↳ QDP
                                                                                                                                    ↳ Rewriting
                                                                                                                                      ↳ QDP
                                                                                                                                        ↳ Rewriting
                                                                                                                                          ↳ QDP
                                                                                                                                            ↳ Rewriting
                                                                                                                                              ↳ QDP
                                                                                                                                                ↳ Rewriting
                                                                                                                                                  ↳ QDP
                                                                                                                                                    ↳ Rewriting
                                                                                                                                                      ↳ QDP
                                                                                                                                                        ↳ Rewriting
                                                                                                                                                          ↳ QDP
                                                                                                                                                            ↳ Rewriting
                                                                                                                                                              ↳ QDP
                                                                                                                                                                ↳ Rewriting
                                                                                                                                                                  ↳ QDP
                                                                                                                                                                    ↳ Rewriting
                                                                                                                                                                      ↳ QDP
                                                                                                                                                                        ↳ Rewriting
                                                                                                                                                                          ↳ QDP
                                                                                                                                                                            ↳ Rewriting
                                                                                                                                                                              ↳ QDP
                                                                                                                                                                                ↳ Rewriting
                                                                                                                                                                                  ↳ QDP
                                                                                                                                                                                    ↳ Rewriting
                                                                                                                                                                                      ↳ QDP
                                                                                                                                                                                        ↳ Rewriting
QDP
                                                                                                                                                                                            ↳ Rewriting
                              ↳ QDP
                          ↳ Narrow

Q DP problem:
The TRS P consists of the following rules:

new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRestnew_gtGtEs(new_getChar0)
new_getLineGetRest201new_getLineGetRest
new_getLineGetRest200(Zero) → new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201

The TRS R consists of the following rules:

new_getChar0new_getChar0

The set Q consists of the following terms:

new_getChar0

We have to consider all minimal (P,Q,R)-chains.
By rewriting [15] the rule new_getLineGetRestnew_gtGtEs(new_getChar0) at position [0] we obtained the following new rules:

new_getLineGetRestnew_gtGtEs(new_getChar0)



↳ HASKELL
  ↳ LR
    ↳ HASKELL
      ↳ IFR
        ↳ HASKELL
          ↳ BR
            ↳ HASKELL
              ↳ COR
                ↳ HASKELL
                  ↳ LetRed
                    ↳ HASKELL
                      ↳ NumRed
                        ↳ HASKELL
                          ↳ Narrow
                            ↳ AND
                              ↳ QDP
                              ↳ QDP
                              ↳ QDP
                                ↳ DependencyGraphProof
                                  ↳ QDP
                                    ↳ Rewriting
                                      ↳ QDP
                                        ↳ Rewriting
                                          ↳ QDP
                                            ↳ Rewriting
                                              ↳ QDP
                                                ↳ Rewriting
                                                  ↳ QDP
                                                    ↳ Rewriting
                                                      ↳ QDP
                                                        ↳ Rewriting
                                                          ↳ QDP
                                                            ↳ Rewriting
                                                              ↳ QDP
                                                                ↳ Rewriting
                                                                  ↳ QDP
                                                                    ↳ Rewriting
                                                                      ↳ QDP
                                                                        ↳ Rewriting
                                                                          ↳ QDP
                                                                            ↳ Rewriting
                                                                              ↳ QDP
                                                                                ↳ Rewriting
                                                                                  ↳ QDP
                                                                                    ↳ Rewriting
                                                                                      ↳ QDP
                                                                                        ↳ Rewriting
                                                                                          ↳ QDP
                                                                                            ↳ Rewriting
                                                                                              ↳ QDP
                                                                                                ↳ Rewriting
                                                                                                  ↳ QDP
                                                                                                    ↳ Rewriting
                                                                                                      ↳ QDP
                                                                                                        ↳ Rewriting
                                                                                                          ↳ QDP
                                                                                                            ↳ Rewriting
                                                                                                              ↳ QDP
                                                                                                                ↳ Rewriting
                                                                                                                  ↳ QDP
                                                                                                                    ↳ Rewriting
                                                                                                                      ↳ QDP
                                                                                                                        ↳ Rewriting
                                                                                                                          ↳ QDP
                                                                                                                            ↳ Rewriting
                                                                                                                              ↳ QDP
                                                                                                                                ↳ Rewriting
                                                                                                                                  ↳ QDP
                                                                                                                                    ↳ Rewriting
                                                                                                                                      ↳ QDP
                                                                                                                                        ↳ Rewriting
                                                                                                                                          ↳ QDP
                                                                                                                                            ↳ Rewriting
                                                                                                                                              ↳ QDP
                                                                                                                                                ↳ Rewriting
                                                                                                                                                  ↳ QDP
                                                                                                                                                    ↳ Rewriting
                                                                                                                                                      ↳ QDP
                                                                                                                                                        ↳ Rewriting
                                                                                                                                                          ↳ QDP
                                                                                                                                                            ↳ Rewriting
                                                                                                                                                              ↳ QDP
                                                                                                                                                                ↳ Rewriting
                                                                                                                                                                  ↳ QDP
                                                                                                                                                                    ↳ Rewriting
                                                                                                                                                                      ↳ QDP
                                                                                                                                                                        ↳ Rewriting
                                                                                                                                                                          ↳ QDP
                                                                                                                                                                            ↳ Rewriting
                                                                                                                                                                              ↳ QDP
                                                                                                                                                                                ↳ Rewriting
                                                                                                                                                                                  ↳ QDP
                                                                                                                                                                                    ↳ Rewriting
                                                                                                                                                                                      ↳ QDP
                                                                                                                                                                                        ↳ Rewriting
                                                                                                                                                                                          ↳ QDP
                                                                                                                                                                                            ↳ Rewriting
QDP
                                                                                                                                                                                                ↳ Rewriting
                              ↳ QDP
                          ↳ Narrow

Q DP problem:
The TRS P consists of the following rules:

new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_getLineGetRestnew_gtGtEs(new_getChar0)
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest201new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201
new_getLineGetRest200(Zero) → new_getLineGetRest

The TRS R consists of the following rules:

new_getChar0new_getChar0

The set Q consists of the following terms:

new_getChar0

We have to consider all minimal (P,Q,R)-chains.
By rewriting [15] the rule new_getLineGetRestnew_gtGtEs(new_getChar0) at position [0] we obtained the following new rules:

new_getLineGetRestnew_gtGtEs(new_getChar0)



↳ HASKELL
  ↳ LR
    ↳ HASKELL
      ↳ IFR
        ↳ HASKELL
          ↳ BR
            ↳ HASKELL
              ↳ COR
                ↳ HASKELL
                  ↳ LetRed
                    ↳ HASKELL
                      ↳ NumRed
                        ↳ HASKELL
                          ↳ Narrow
                            ↳ AND
                              ↳ QDP
                              ↳ QDP
                              ↳ QDP
                                ↳ DependencyGraphProof
                                  ↳ QDP
                                    ↳ Rewriting
                                      ↳ QDP
                                        ↳ Rewriting
                                          ↳ QDP
                                            ↳ Rewriting
                                              ↳ QDP
                                                ↳ Rewriting
                                                  ↳ QDP
                                                    ↳ Rewriting
                                                      ↳ QDP
                                                        ↳ Rewriting
                                                          ↳ QDP
                                                            ↳ Rewriting
                                                              ↳ QDP
                                                                ↳ Rewriting
                                                                  ↳ QDP
                                                                    ↳ Rewriting
                                                                      ↳ QDP
                                                                        ↳ Rewriting
                                                                          ↳ QDP
                                                                            ↳ Rewriting
                                                                              ↳ QDP
                                                                                ↳ Rewriting
                                                                                  ↳ QDP
                                                                                    ↳ Rewriting
                                                                                      ↳ QDP
                                                                                        ↳ Rewriting
                                                                                          ↳ QDP
                                                                                            ↳ Rewriting
                                                                                              ↳ QDP
                                                                                                ↳ Rewriting
                                                                                                  ↳ QDP
                                                                                                    ↳ Rewriting
                                                                                                      ↳ QDP
                                                                                                        ↳ Rewriting
                                                                                                          ↳ QDP
                                                                                                            ↳ Rewriting
                                                                                                              ↳ QDP
                                                                                                                ↳ Rewriting
                                                                                                                  ↳ QDP
                                                                                                                    ↳ Rewriting
                                                                                                                      ↳ QDP
                                                                                                                        ↳ Rewriting
                                                                                                                          ↳ QDP
                                                                                                                            ↳ Rewriting
                                                                                                                              ↳ QDP
                                                                                                                                ↳ Rewriting
                                                                                                                                  ↳ QDP
                                                                                                                                    ↳ Rewriting
                                                                                                                                      ↳ QDP
                                                                                                                                        ↳ Rewriting
                                                                                                                                          ↳ QDP
                                                                                                                                            ↳ Rewriting
                                                                                                                                              ↳ QDP
                                                                                                                                                ↳ Rewriting
                                                                                                                                                  ↳ QDP
                                                                                                                                                    ↳ Rewriting
                                                                                                                                                      ↳ QDP
                                                                                                                                                        ↳ Rewriting
                                                                                                                                                          ↳ QDP
                                                                                                                                                            ↳ Rewriting
                                                                                                                                                              ↳ QDP
                                                                                                                                                                ↳ Rewriting
                                                                                                                                                                  ↳ QDP
                                                                                                                                                                    ↳ Rewriting
                                                                                                                                                                      ↳ QDP
                                                                                                                                                                        ↳ Rewriting
                                                                                                                                                                          ↳ QDP
                                                                                                                                                                            ↳ Rewriting
                                                                                                                                                                              ↳ QDP
                                                                                                                                                                                ↳ Rewriting
                                                                                                                                                                                  ↳ QDP
                                                                                                                                                                                    ↳ Rewriting
                                                                                                                                                                                      ↳ QDP
                                                                                                                                                                                        ↳ Rewriting
                                                                                                                                                                                          ↳ QDP
                                                                                                                                                                                            ↳ Rewriting
                                                                                                                                                                                              ↳ QDP
                                                                                                                                                                                                ↳ Rewriting
QDP
                                                                                                                                                                                                    ↳ Rewriting
                              ↳ QDP
                          ↳ Narrow

Q DP problem:
The TRS P consists of the following rules:

new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRestnew_gtGtEs(new_getChar0)
new_getLineGetRest201new_getLineGetRest
new_getLineGetRest200(Zero) → new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201

The TRS R consists of the following rules:

new_getChar0new_getChar0

The set Q consists of the following terms:

new_getChar0

We have to consider all minimal (P,Q,R)-chains.
By rewriting [15] the rule new_getLineGetRestnew_gtGtEs(new_getChar0) at position [0] we obtained the following new rules:

new_getLineGetRestnew_gtGtEs(new_getChar0)



↳ HASKELL
  ↳ LR
    ↳ HASKELL
      ↳ IFR
        ↳ HASKELL
          ↳ BR
            ↳ HASKELL
              ↳ COR
                ↳ HASKELL
                  ↳ LetRed
                    ↳ HASKELL
                      ↳ NumRed
                        ↳ HASKELL
                          ↳ Narrow
                            ↳ AND
                              ↳ QDP
                              ↳ QDP
                              ↳ QDP
                                ↳ DependencyGraphProof
                                  ↳ QDP
                                    ↳ Rewriting
                                      ↳ QDP
                                        ↳ Rewriting
                                          ↳ QDP
                                            ↳ Rewriting
                                              ↳ QDP
                                                ↳ Rewriting
                                                  ↳ QDP
                                                    ↳ Rewriting
                                                      ↳ QDP
                                                        ↳ Rewriting
                                                          ↳ QDP
                                                            ↳ Rewriting
                                                              ↳ QDP
                                                                ↳ Rewriting
                                                                  ↳ QDP
                                                                    ↳ Rewriting
                                                                      ↳ QDP
                                                                        ↳ Rewriting
                                                                          ↳ QDP
                                                                            ↳ Rewriting
                                                                              ↳ QDP
                                                                                ↳ Rewriting
                                                                                  ↳ QDP
                                                                                    ↳ Rewriting
                                                                                      ↳ QDP
                                                                                        ↳ Rewriting
                                                                                          ↳ QDP
                                                                                            ↳ Rewriting
                                                                                              ↳ QDP
                                                                                                ↳ Rewriting
                                                                                                  ↳ QDP
                                                                                                    ↳ Rewriting
                                                                                                      ↳ QDP
                                                                                                        ↳ Rewriting
                                                                                                          ↳ QDP
                                                                                                            ↳ Rewriting
                                                                                                              ↳ QDP
                                                                                                                ↳ Rewriting
                                                                                                                  ↳ QDP
                                                                                                                    ↳ Rewriting
                                                                                                                      ↳ QDP
                                                                                                                        ↳ Rewriting
                                                                                                                          ↳ QDP
                                                                                                                            ↳ Rewriting
                                                                                                                              ↳ QDP
                                                                                                                                ↳ Rewriting
                                                                                                                                  ↳ QDP
                                                                                                                                    ↳ Rewriting
                                                                                                                                      ↳ QDP
                                                                                                                                        ↳ Rewriting
                                                                                                                                          ↳ QDP
                                                                                                                                            ↳ Rewriting
                                                                                                                                              ↳ QDP
                                                                                                                                                ↳ Rewriting
                                                                                                                                                  ↳ QDP
                                                                                                                                                    ↳ Rewriting
                                                                                                                                                      ↳ QDP
                                                                                                                                                        ↳ Rewriting
                                                                                                                                                          ↳ QDP
                                                                                                                                                            ↳ Rewriting
                                                                                                                                                              ↳ QDP
                                                                                                                                                                ↳ Rewriting
                                                                                                                                                                  ↳ QDP
                                                                                                                                                                    ↳ Rewriting
                                                                                                                                                                      ↳ QDP
                                                                                                                                                                        ↳ Rewriting
                                                                                                                                                                          ↳ QDP
                                                                                                                                                                            ↳ Rewriting
                                                                                                                                                                              ↳ QDP
                                                                                                                                                                                ↳ Rewriting
                                                                                                                                                                                  ↳ QDP
                                                                                                                                                                                    ↳ Rewriting
                                                                                                                                                                                      ↳ QDP
                                                                                                                                                                                        ↳ Rewriting
                                                                                                                                                                                          ↳ QDP
                                                                                                                                                                                            ↳ Rewriting
                                                                                                                                                                                              ↳ QDP
                                                                                                                                                                                                ↳ Rewriting
                                                                                                                                                                                                  ↳ QDP
                                                                                                                                                                                                    ↳ Rewriting
QDP
                                                                                                                                                                                                        ↳ Rewriting
                              ↳ QDP
                          ↳ Narrow

Q DP problem:
The TRS P consists of the following rules:

new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_getLineGetRestnew_gtGtEs(new_getChar0)
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest201new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201
new_getLineGetRest200(Zero) → new_getLineGetRest

The TRS R consists of the following rules:

new_getChar0new_getChar0

The set Q consists of the following terms:

new_getChar0

We have to consider all minimal (P,Q,R)-chains.
By rewriting [15] the rule new_getLineGetRestnew_gtGtEs(new_getChar0) at position [0] we obtained the following new rules:

new_getLineGetRestnew_gtGtEs(new_getChar0)



↳ HASKELL
  ↳ LR
    ↳ HASKELL
      ↳ IFR
        ↳ HASKELL
          ↳ BR
            ↳ HASKELL
              ↳ COR
                ↳ HASKELL
                  ↳ LetRed
                    ↳ HASKELL
                      ↳ NumRed
                        ↳ HASKELL
                          ↳ Narrow
                            ↳ AND
                              ↳ QDP
                              ↳ QDP
                              ↳ QDP
                                ↳ DependencyGraphProof
                                  ↳ QDP
                                    ↳ Rewriting
                                      ↳ QDP
                                        ↳ Rewriting
                                          ↳ QDP
                                            ↳ Rewriting
                                              ↳ QDP
                                                ↳ Rewriting
                                                  ↳ QDP
                                                    ↳ Rewriting
                                                      ↳ QDP
                                                        ↳ Rewriting
                                                          ↳ QDP
                                                            ↳ Rewriting
                                                              ↳ QDP
                                                                ↳ Rewriting
                                                                  ↳ QDP
                                                                    ↳ Rewriting
                                                                      ↳ QDP
                                                                        ↳ Rewriting
                                                                          ↳ QDP
                                                                            ↳ Rewriting
                                                                              ↳ QDP
                                                                                ↳ Rewriting
                                                                                  ↳ QDP
                                                                                    ↳ Rewriting
                                                                                      ↳ QDP
                                                                                        ↳ Rewriting
                                                                                          ↳ QDP
                                                                                            ↳ Rewriting
                                                                                              ↳ QDP
                                                                                                ↳ Rewriting
                                                                                                  ↳ QDP
                                                                                                    ↳ Rewriting
                                                                                                      ↳ QDP
                                                                                                        ↳ Rewriting
                                                                                                          ↳ QDP
                                                                                                            ↳ Rewriting
                                                                                                              ↳ QDP
                                                                                                                ↳ Rewriting
                                                                                                                  ↳ QDP
                                                                                                                    ↳ Rewriting
                                                                                                                      ↳ QDP
                                                                                                                        ↳ Rewriting
                                                                                                                          ↳ QDP
                                                                                                                            ↳ Rewriting
                                                                                                                              ↳ QDP
                                                                                                                                ↳ Rewriting
                                                                                                                                  ↳ QDP
                                                                                                                                    ↳ Rewriting
                                                                                                                                      ↳ QDP
                                                                                                                                        ↳ Rewriting
                                                                                                                                          ↳ QDP
                                                                                                                                            ↳ Rewriting
                                                                                                                                              ↳ QDP
                                                                                                                                                ↳ Rewriting
                                                                                                                                                  ↳ QDP
                                                                                                                                                    ↳ Rewriting
                                                                                                                                                      ↳ QDP
                                                                                                                                                        ↳ Rewriting
                                                                                                                                                          ↳ QDP
                                                                                                                                                            ↳ Rewriting
                                                                                                                                                              ↳ QDP
                                                                                                                                                                ↳ Rewriting
                                                                                                                                                                  ↳ QDP
                                                                                                                                                                    ↳ Rewriting
                                                                                                                                                                      ↳ QDP
                                                                                                                                                                        ↳ Rewriting
                                                                                                                                                                          ↳ QDP
                                                                                                                                                                            ↳ Rewriting
                                                                                                                                                                              ↳ QDP
                                                                                                                                                                                ↳ Rewriting
                                                                                                                                                                                  ↳ QDP
                                                                                                                                                                                    ↳ Rewriting
                                                                                                                                                                                      ↳ QDP
                                                                                                                                                                                        ↳ Rewriting
                                                                                                                                                                                          ↳ QDP
                                                                                                                                                                                            ↳ Rewriting
                                                                                                                                                                                              ↳ QDP
                                                                                                                                                                                                ↳ Rewriting
                                                                                                                                                                                                  ↳ QDP
                                                                                                                                                                                                    ↳ Rewriting
                                                                                                                                                                                                      ↳ QDP
                                                                                                                                                                                                        ↳ Rewriting
QDP
                                                                                                                                                                                                            ↳ Rewriting
                              ↳ QDP
                          ↳ Narrow

Q DP problem:
The TRS P consists of the following rules:

new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRestnew_gtGtEs(new_getChar0)
new_getLineGetRest201new_getLineGetRest
new_getLineGetRest200(Zero) → new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201

The TRS R consists of the following rules:

new_getChar0new_getChar0

The set Q consists of the following terms:

new_getChar0

We have to consider all minimal (P,Q,R)-chains.
By rewriting [15] the rule new_getLineGetRestnew_gtGtEs(new_getChar0) at position [0] we obtained the following new rules:

new_getLineGetRestnew_gtGtEs(new_getChar0)



↳ HASKELL
  ↳ LR
    ↳ HASKELL
      ↳ IFR
        ↳ HASKELL
          ↳ BR
            ↳ HASKELL
              ↳ COR
                ↳ HASKELL
                  ↳ LetRed
                    ↳ HASKELL
                      ↳ NumRed
                        ↳ HASKELL
                          ↳ Narrow
                            ↳ AND
                              ↳ QDP
                              ↳ QDP
                              ↳ QDP
                                ↳ DependencyGraphProof
                                  ↳ QDP
                                    ↳ Rewriting
                                      ↳ QDP
                                        ↳ Rewriting
                                          ↳ QDP
                                            ↳ Rewriting
                                              ↳ QDP
                                                ↳ Rewriting
                                                  ↳ QDP
                                                    ↳ Rewriting
                                                      ↳ QDP
                                                        ↳ Rewriting
                                                          ↳ QDP
                                                            ↳ Rewriting
                                                              ↳ QDP
                                                                ↳ Rewriting
                                                                  ↳ QDP
                                                                    ↳ Rewriting
                                                                      ↳ QDP
                                                                        ↳ Rewriting
                                                                          ↳ QDP
                                                                            ↳ Rewriting
                                                                              ↳ QDP
                                                                                ↳ Rewriting
                                                                                  ↳ QDP
                                                                                    ↳ Rewriting
                                                                                      ↳ QDP
                                                                                        ↳ Rewriting
                                                                                          ↳ QDP
                                                                                            ↳ Rewriting
                                                                                              ↳ QDP
                                                                                                ↳ Rewriting
                                                                                                  ↳ QDP
                                                                                                    ↳ Rewriting
                                                                                                      ↳ QDP
                                                                                                        ↳ Rewriting
                                                                                                          ↳ QDP
                                                                                                            ↳ Rewriting
                                                                                                              ↳ QDP
                                                                                                                ↳ Rewriting
                                                                                                                  ↳ QDP
                                                                                                                    ↳ Rewriting
                                                                                                                      ↳ QDP
                                                                                                                        ↳ Rewriting
                                                                                                                          ↳ QDP
                                                                                                                            ↳ Rewriting
                                                                                                                              ↳ QDP
                                                                                                                                ↳ Rewriting
                                                                                                                                  ↳ QDP
                                                                                                                                    ↳ Rewriting
                                                                                                                                      ↳ QDP
                                                                                                                                        ↳ Rewriting
                                                                                                                                          ↳ QDP
                                                                                                                                            ↳ Rewriting
                                                                                                                                              ↳ QDP
                                                                                                                                                ↳ Rewriting
                                                                                                                                                  ↳ QDP
                                                                                                                                                    ↳ Rewriting
                                                                                                                                                      ↳ QDP
                                                                                                                                                        ↳ Rewriting
                                                                                                                                                          ↳ QDP
                                                                                                                                                            ↳ Rewriting
                                                                                                                                                              ↳ QDP
                                                                                                                                                                ↳ Rewriting
                                                                                                                                                                  ↳ QDP
                                                                                                                                                                    ↳ Rewriting
                                                                                                                                                                      ↳ QDP
                                                                                                                                                                        ↳ Rewriting
                                                                                                                                                                          ↳ QDP
                                                                                                                                                                            ↳ Rewriting
                                                                                                                                                                              ↳ QDP
                                                                                                                                                                                ↳ Rewriting
                                                                                                                                                                                  ↳ QDP
                                                                                                                                                                                    ↳ Rewriting
                                                                                                                                                                                      ↳ QDP
                                                                                                                                                                                        ↳ Rewriting
                                                                                                                                                                                          ↳ QDP
                                                                                                                                                                                            ↳ Rewriting
                                                                                                                                                                                              ↳ QDP
                                                                                                                                                                                                ↳ Rewriting
                                                                                                                                                                                                  ↳ QDP
                                                                                                                                                                                                    ↳ Rewriting
                                                                                                                                                                                                      ↳ QDP
                                                                                                                                                                                                        ↳ Rewriting
                                                                                                                                                                                                          ↳ QDP
                                                                                                                                                                                                            ↳ Rewriting
QDP
                                                                                                                                                                                                                ↳ Rewriting
                              ↳ QDP
                          ↳ Narrow

Q DP problem:
The TRS P consists of the following rules:

new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_getLineGetRestnew_gtGtEs(new_getChar0)
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest201new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201
new_getLineGetRest200(Zero) → new_getLineGetRest

The TRS R consists of the following rules:

new_getChar0new_getChar0

The set Q consists of the following terms:

new_getChar0

We have to consider all minimal (P,Q,R)-chains.
By rewriting [15] the rule new_getLineGetRestnew_gtGtEs(new_getChar0) at position [0] we obtained the following new rules:

new_getLineGetRestnew_gtGtEs(new_getChar0)



↳ HASKELL
  ↳ LR
    ↳ HASKELL
      ↳ IFR
        ↳ HASKELL
          ↳ BR
            ↳ HASKELL
              ↳ COR
                ↳ HASKELL
                  ↳ LetRed
                    ↳ HASKELL
                      ↳ NumRed
                        ↳ HASKELL
                          ↳ Narrow
                            ↳ AND
                              ↳ QDP
                              ↳ QDP
                              ↳ QDP
                                ↳ DependencyGraphProof
                                  ↳ QDP
                                    ↳ Rewriting
                                      ↳ QDP
                                        ↳ Rewriting
                                          ↳ QDP
                                            ↳ Rewriting
                                              ↳ QDP
                                                ↳ Rewriting
                                                  ↳ QDP
                                                    ↳ Rewriting
                                                      ↳ QDP
                                                        ↳ Rewriting
                                                          ↳ QDP
                                                            ↳ Rewriting
                                                              ↳ QDP
                                                                ↳ Rewriting
                                                                  ↳ QDP
                                                                    ↳ Rewriting
                                                                      ↳ QDP
                                                                        ↳ Rewriting
                                                                          ↳ QDP
                                                                            ↳ Rewriting
                                                                              ↳ QDP
                                                                                ↳ Rewriting
                                                                                  ↳ QDP
                                                                                    ↳ Rewriting
                                                                                      ↳ QDP
                                                                                        ↳ Rewriting
                                                                                          ↳ QDP
                                                                                            ↳ Rewriting
                                                                                              ↳ QDP
                                                                                                ↳ Rewriting
                                                                                                  ↳ QDP
                                                                                                    ↳ Rewriting
                                                                                                      ↳ QDP
                                                                                                        ↳ Rewriting
                                                                                                          ↳ QDP
                                                                                                            ↳ Rewriting
                                                                                                              ↳ QDP
                                                                                                                ↳ Rewriting
                                                                                                                  ↳ QDP
                                                                                                                    ↳ Rewriting
                                                                                                                      ↳ QDP
                                                                                                                        ↳ Rewriting
                                                                                                                          ↳ QDP
                                                                                                                            ↳ Rewriting
                                                                                                                              ↳ QDP
                                                                                                                                ↳ Rewriting
                                                                                                                                  ↳ QDP
                                                                                                                                    ↳ Rewriting
                                                                                                                                      ↳ QDP
                                                                                                                                        ↳ Rewriting
                                                                                                                                          ↳ QDP
                                                                                                                                            ↳ Rewriting
                                                                                                                                              ↳ QDP
                                                                                                                                                ↳ Rewriting
                                                                                                                                                  ↳ QDP
                                                                                                                                                    ↳ Rewriting
                                                                                                                                                      ↳ QDP
                                                                                                                                                        ↳ Rewriting
                                                                                                                                                          ↳ QDP
                                                                                                                                                            ↳ Rewriting
                                                                                                                                                              ↳ QDP
                                                                                                                                                                ↳ Rewriting
                                                                                                                                                                  ↳ QDP
                                                                                                                                                                    ↳ Rewriting
                                                                                                                                                                      ↳ QDP
                                                                                                                                                                        ↳ Rewriting
                                                                                                                                                                          ↳ QDP
                                                                                                                                                                            ↳ Rewriting
                                                                                                                                                                              ↳ QDP
                                                                                                                                                                                ↳ Rewriting
                                                                                                                                                                                  ↳ QDP
                                                                                                                                                                                    ↳ Rewriting
                                                                                                                                                                                      ↳ QDP
                                                                                                                                                                                        ↳ Rewriting
                                                                                                                                                                                          ↳ QDP
                                                                                                                                                                                            ↳ Rewriting
                                                                                                                                                                                              ↳ QDP
                                                                                                                                                                                                ↳ Rewriting
                                                                                                                                                                                                  ↳ QDP
                                                                                                                                                                                                    ↳ Rewriting
                                                                                                                                                                                                      ↳ QDP
                                                                                                                                                                                                        ↳ Rewriting
                                                                                                                                                                                                          ↳ QDP
                                                                                                                                                                                                            ↳ Rewriting
                                                                                                                                                                                                              ↳ QDP
                                                                                                                                                                                                                ↳ Rewriting
QDP
                                                                                                                                                                                                                    ↳ Rewriting
                              ↳ QDP
                          ↳ Narrow

Q DP problem:
The TRS P consists of the following rules:

new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRestnew_gtGtEs(new_getChar0)
new_getLineGetRest201new_getLineGetRest
new_getLineGetRest200(Zero) → new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201

The TRS R consists of the following rules:

new_getChar0new_getChar0

The set Q consists of the following terms:

new_getChar0

We have to consider all minimal (P,Q,R)-chains.
By rewriting [15] the rule new_getLineGetRestnew_gtGtEs(new_getChar0) at position [0] we obtained the following new rules:

new_getLineGetRestnew_gtGtEs(new_getChar0)



↳ HASKELL
  ↳ LR
    ↳ HASKELL
      ↳ IFR
        ↳ HASKELL
          ↳ BR
            ↳ HASKELL
              ↳ COR
                ↳ HASKELL
                  ↳ LetRed
                    ↳ HASKELL
                      ↳ NumRed
                        ↳ HASKELL
                          ↳ Narrow
                            ↳ AND
                              ↳ QDP
                              ↳ QDP
                              ↳ QDP
                                ↳ DependencyGraphProof
                                  ↳ QDP
                                    ↳ Rewriting
                                      ↳ QDP
                                        ↳ Rewriting
                                          ↳ QDP
                                            ↳ Rewriting
                                              ↳ QDP
                                                ↳ Rewriting
                                                  ↳ QDP
                                                    ↳ Rewriting
                                                      ↳ QDP
                                                        ↳ Rewriting
                                                          ↳ QDP
                                                            ↳ Rewriting
                                                              ↳ QDP
                                                                ↳ Rewriting
                                                                  ↳ QDP
                                                                    ↳ Rewriting
                                                                      ↳ QDP
                                                                        ↳ Rewriting
                                                                          ↳ QDP
                                                                            ↳ Rewriting
                                                                              ↳ QDP
                                                                                ↳ Rewriting
                                                                                  ↳ QDP
                                                                                    ↳ Rewriting
                                                                                      ↳ QDP
                                                                                        ↳ Rewriting
                                                                                          ↳ QDP
                                                                                            ↳ Rewriting
                                                                                              ↳ QDP
                                                                                                ↳ Rewriting
                                                                                                  ↳ QDP
                                                                                                    ↳ Rewriting
                                                                                                      ↳ QDP
                                                                                                        ↳ Rewriting
                                                                                                          ↳ QDP
                                                                                                            ↳ Rewriting
                                                                                                              ↳ QDP
                                                                                                                ↳ Rewriting
                                                                                                                  ↳ QDP
                                                                                                                    ↳ Rewriting
                                                                                                                      ↳ QDP
                                                                                                                        ↳ Rewriting
                                                                                                                          ↳ QDP
                                                                                                                            ↳ Rewriting
                                                                                                                              ↳ QDP
                                                                                                                                ↳ Rewriting
                                                                                                                                  ↳ QDP
                                                                                                                                    ↳ Rewriting
                                                                                                                                      ↳ QDP
                                                                                                                                        ↳ Rewriting
                                                                                                                                          ↳ QDP
                                                                                                                                            ↳ Rewriting
                                                                                                                                              ↳ QDP
                                                                                                                                                ↳ Rewriting
                                                                                                                                                  ↳ QDP
                                                                                                                                                    ↳ Rewriting
                                                                                                                                                      ↳ QDP
                                                                                                                                                        ↳ Rewriting
                                                                                                                                                          ↳ QDP
                                                                                                                                                            ↳ Rewriting
                                                                                                                                                              ↳ QDP
                                                                                                                                                                ↳ Rewriting
                                                                                                                                                                  ↳ QDP
                                                                                                                                                                    ↳ Rewriting
                                                                                                                                                                      ↳ QDP
                                                                                                                                                                        ↳ Rewriting
                                                                                                                                                                          ↳ QDP
                                                                                                                                                                            ↳ Rewriting
                                                                                                                                                                              ↳ QDP
                                                                                                                                                                                ↳ Rewriting
                                                                                                                                                                                  ↳ QDP
                                                                                                                                                                                    ↳ Rewriting
                                                                                                                                                                                      ↳ QDP
                                                                                                                                                                                        ↳ Rewriting
                                                                                                                                                                                          ↳ QDP
                                                                                                                                                                                            ↳ Rewriting
                                                                                                                                                                                              ↳ QDP
                                                                                                                                                                                                ↳ Rewriting
                                                                                                                                                                                                  ↳ QDP
                                                                                                                                                                                                    ↳ Rewriting
                                                                                                                                                                                                      ↳ QDP
                                                                                                                                                                                                        ↳ Rewriting
                                                                                                                                                                                                          ↳ QDP
                                                                                                                                                                                                            ↳ Rewriting
                                                                                                                                                                                                              ↳ QDP
                                                                                                                                                                                                                ↳ Rewriting
                                                                                                                                                                                                                  ↳ QDP
                                                                                                                                                                                                                    ↳ Rewriting
QDP
                                                                                                                                                                                                                        ↳ Rewriting
                              ↳ QDP
                          ↳ Narrow

Q DP problem:
The TRS P consists of the following rules:

new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_getLineGetRestnew_gtGtEs(new_getChar0)
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest201new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201
new_getLineGetRest200(Zero) → new_getLineGetRest

The TRS R consists of the following rules:

new_getChar0new_getChar0

The set Q consists of the following terms:

new_getChar0

We have to consider all minimal (P,Q,R)-chains.
By rewriting [15] the rule new_getLineGetRestnew_gtGtEs(new_getChar0) at position [0] we obtained the following new rules:

new_getLineGetRestnew_gtGtEs(new_getChar0)



↳ HASKELL
  ↳ LR
    ↳ HASKELL
      ↳ IFR
        ↳ HASKELL
          ↳ BR
            ↳ HASKELL
              ↳ COR
                ↳ HASKELL
                  ↳ LetRed
                    ↳ HASKELL
                      ↳ NumRed
                        ↳ HASKELL
                          ↳ Narrow
                            ↳ AND
                              ↳ QDP
                              ↳ QDP
                              ↳ QDP
                                ↳ DependencyGraphProof
                                  ↳ QDP
                                    ↳ Rewriting
                                      ↳ QDP
                                        ↳ Rewriting
                                          ↳ QDP
                                            ↳ Rewriting
                                              ↳ QDP
                                                ↳ Rewriting
                                                  ↳ QDP
                                                    ↳ Rewriting
                                                      ↳ QDP
                                                        ↳ Rewriting
                                                          ↳ QDP
                                                            ↳ Rewriting
                                                              ↳ QDP
                                                                ↳ Rewriting
                                                                  ↳ QDP
                                                                    ↳ Rewriting
                                                                      ↳ QDP
                                                                        ↳ Rewriting
                                                                          ↳ QDP
                                                                            ↳ Rewriting
                                                                              ↳ QDP
                                                                                ↳ Rewriting
                                                                                  ↳ QDP
                                                                                    ↳ Rewriting
                                                                                      ↳ QDP
                                                                                        ↳ Rewriting
                                                                                          ↳ QDP
                                                                                            ↳ Rewriting
                                                                                              ↳ QDP
                                                                                                ↳ Rewriting
                                                                                                  ↳ QDP
                                                                                                    ↳ Rewriting
                                                                                                      ↳ QDP
                                                                                                        ↳ Rewriting
                                                                                                          ↳ QDP
                                                                                                            ↳ Rewriting
                                                                                                              ↳ QDP
                                                                                                                ↳ Rewriting
                                                                                                                  ↳ QDP
                                                                                                                    ↳ Rewriting
                                                                                                                      ↳ QDP
                                                                                                                        ↳ Rewriting
                                                                                                                          ↳ QDP
                                                                                                                            ↳ Rewriting
                                                                                                                              ↳ QDP
                                                                                                                                ↳ Rewriting
                                                                                                                                  ↳ QDP
                                                                                                                                    ↳ Rewriting
                                                                                                                                      ↳ QDP
                                                                                                                                        ↳ Rewriting
                                                                                                                                          ↳ QDP
                                                                                                                                            ↳ Rewriting
                                                                                                                                              ↳ QDP
                                                                                                                                                ↳ Rewriting
                                                                                                                                                  ↳ QDP
                                                                                                                                                    ↳ Rewriting
                                                                                                                                                      ↳ QDP
                                                                                                                                                        ↳ Rewriting
                                                                                                                                                          ↳ QDP
                                                                                                                                                            ↳ Rewriting
                                                                                                                                                              ↳ QDP
                                                                                                                                                                ↳ Rewriting
                                                                                                                                                                  ↳ QDP
                                                                                                                                                                    ↳ Rewriting
                                                                                                                                                                      ↳ QDP
                                                                                                                                                                        ↳ Rewriting
                                                                                                                                                                          ↳ QDP
                                                                                                                                                                            ↳ Rewriting
                                                                                                                                                                              ↳ QDP
                                                                                                                                                                                ↳ Rewriting
                                                                                                                                                                                  ↳ QDP
                                                                                                                                                                                    ↳ Rewriting
                                                                                                                                                                                      ↳ QDP
                                                                                                                                                                                        ↳ Rewriting
                                                                                                                                                                                          ↳ QDP
                                                                                                                                                                                            ↳ Rewriting
                                                                                                                                                                                              ↳ QDP
                                                                                                                                                                                                ↳ Rewriting
                                                                                                                                                                                                  ↳ QDP
                                                                                                                                                                                                    ↳ Rewriting
                                                                                                                                                                                                      ↳ QDP
                                                                                                                                                                                                        ↳ Rewriting
                                                                                                                                                                                                          ↳ QDP
                                                                                                                                                                                                            ↳ Rewriting
                                                                                                                                                                                                              ↳ QDP
                                                                                                                                                                                                                ↳ Rewriting
                                                                                                                                                                                                                  ↳ QDP
                                                                                                                                                                                                                    ↳ Rewriting
                                                                                                                                                                                                                      ↳ QDP
                                                                                                                                                                                                                        ↳ Rewriting
QDP
                                                                                                                                                                                                                            ↳ Rewriting
                              ↳ QDP
                          ↳ Narrow

Q DP problem:
The TRS P consists of the following rules:

new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRestnew_gtGtEs(new_getChar0)
new_getLineGetRest201new_getLineGetRest
new_getLineGetRest200(Zero) → new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201

The TRS R consists of the following rules:

new_getChar0new_getChar0

The set Q consists of the following terms:

new_getChar0

We have to consider all minimal (P,Q,R)-chains.
By rewriting [15] the rule new_getLineGetRestnew_gtGtEs(new_getChar0) at position [0] we obtained the following new rules:

new_getLineGetRestnew_gtGtEs(new_getChar0)



↳ HASKELL
  ↳ LR
    ↳ HASKELL
      ↳ IFR
        ↳ HASKELL
          ↳ BR
            ↳ HASKELL
              ↳ COR
                ↳ HASKELL
                  ↳ LetRed
                    ↳ HASKELL
                      ↳ NumRed
                        ↳ HASKELL
                          ↳ Narrow
                            ↳ AND
                              ↳ QDP
                              ↳ QDP
                              ↳ QDP
                                ↳ DependencyGraphProof
                                  ↳ QDP
                                    ↳ Rewriting
                                      ↳ QDP
                                        ↳ Rewriting
                                          ↳ QDP
                                            ↳ Rewriting
                                              ↳ QDP
                                                ↳ Rewriting
                                                  ↳ QDP
                                                    ↳ Rewriting
                                                      ↳ QDP
                                                        ↳ Rewriting
                                                          ↳ QDP
                                                            ↳ Rewriting
                                                              ↳ QDP
                                                                ↳ Rewriting
                                                                  ↳ QDP
                                                                    ↳ Rewriting
                                                                      ↳ QDP
                                                                        ↳ Rewriting
                                                                          ↳ QDP
                                                                            ↳ Rewriting
                                                                              ↳ QDP
                                                                                ↳ Rewriting
                                                                                  ↳ QDP
                                                                                    ↳ Rewriting
                                                                                      ↳ QDP
                                                                                        ↳ Rewriting
                                                                                          ↳ QDP
                                                                                            ↳ Rewriting
                                                                                              ↳ QDP
                                                                                                ↳ Rewriting
                                                                                                  ↳ QDP
                                                                                                    ↳ Rewriting
                                                                                                      ↳ QDP
                                                                                                        ↳ Rewriting
                                                                                                          ↳ QDP
                                                                                                            ↳ Rewriting
                                                                                                              ↳ QDP
                                                                                                                ↳ Rewriting
                                                                                                                  ↳ QDP
                                                                                                                    ↳ Rewriting
                                                                                                                      ↳ QDP
                                                                                                                        ↳ Rewriting
                                                                                                                          ↳ QDP
                                                                                                                            ↳ Rewriting
                                                                                                                              ↳ QDP
                                                                                                                                ↳ Rewriting
                                                                                                                                  ↳ QDP
                                                                                                                                    ↳ Rewriting
                                                                                                                                      ↳ QDP
                                                                                                                                        ↳ Rewriting
                                                                                                                                          ↳ QDP
                                                                                                                                            ↳ Rewriting
                                                                                                                                              ↳ QDP
                                                                                                                                                ↳ Rewriting
                                                                                                                                                  ↳ QDP
                                                                                                                                                    ↳ Rewriting
                                                                                                                                                      ↳ QDP
                                                                                                                                                        ↳ Rewriting
                                                                                                                                                          ↳ QDP
                                                                                                                                                            ↳ Rewriting
                                                                                                                                                              ↳ QDP
                                                                                                                                                                ↳ Rewriting
                                                                                                                                                                  ↳ QDP
                                                                                                                                                                    ↳ Rewriting
                                                                                                                                                                      ↳ QDP
                                                                                                                                                                        ↳ Rewriting
                                                                                                                                                                          ↳ QDP
                                                                                                                                                                            ↳ Rewriting
                                                                                                                                                                              ↳ QDP
                                                                                                                                                                                ↳ Rewriting
                                                                                                                                                                                  ↳ QDP
                                                                                                                                                                                    ↳ Rewriting
                                                                                                                                                                                      ↳ QDP
                                                                                                                                                                                        ↳ Rewriting
                                                                                                                                                                                          ↳ QDP
                                                                                                                                                                                            ↳ Rewriting
                                                                                                                                                                                              ↳ QDP
                                                                                                                                                                                                ↳ Rewriting
                                                                                                                                                                                                  ↳ QDP
                                                                                                                                                                                                    ↳ Rewriting
                                                                                                                                                                                                      ↳ QDP
                                                                                                                                                                                                        ↳ Rewriting
                                                                                                                                                                                                          ↳ QDP
                                                                                                                                                                                                            ↳ Rewriting
                                                                                                                                                                                                              ↳ QDP
                                                                                                                                                                                                                ↳ Rewriting
                                                                                                                                                                                                                  ↳ QDP
                                                                                                                                                                                                                    ↳ Rewriting
                                                                                                                                                                                                                      ↳ QDP
                                                                                                                                                                                                                        ↳ Rewriting
                                                                                                                                                                                                                          ↳ QDP
                                                                                                                                                                                                                            ↳ Rewriting
QDP
                                                                                                                                                                                                                                ↳ Rewriting
                              ↳ QDP
                          ↳ Narrow

Q DP problem:
The TRS P consists of the following rules:

new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_getLineGetRestnew_gtGtEs(new_getChar0)
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest201new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201
new_getLineGetRest200(Zero) → new_getLineGetRest

The TRS R consists of the following rules:

new_getChar0new_getChar0

The set Q consists of the following terms:

new_getChar0

We have to consider all minimal (P,Q,R)-chains.
By rewriting [15] the rule new_getLineGetRestnew_gtGtEs(new_getChar0) at position [0] we obtained the following new rules:

new_getLineGetRestnew_gtGtEs(new_getChar0)



↳ HASKELL
  ↳ LR
    ↳ HASKELL
      ↳ IFR
        ↳ HASKELL
          ↳ BR
            ↳ HASKELL
              ↳ COR
                ↳ HASKELL
                  ↳ LetRed
                    ↳ HASKELL
                      ↳ NumRed
                        ↳ HASKELL
                          ↳ Narrow
                            ↳ AND
                              ↳ QDP
                              ↳ QDP
                              ↳ QDP
                                ↳ DependencyGraphProof
                                  ↳ QDP
                                    ↳ Rewriting
                                      ↳ QDP
                                        ↳ Rewriting
                                          ↳ QDP
                                            ↳ Rewriting
                                              ↳ QDP
                                                ↳ Rewriting
                                                  ↳ QDP
                                                    ↳ Rewriting
                                                      ↳ QDP
                                                        ↳ Rewriting
                                                          ↳ QDP
                                                            ↳ Rewriting
                                                              ↳ QDP
                                                                ↳ Rewriting
                                                                  ↳ QDP
                                                                    ↳ Rewriting
                                                                      ↳ QDP
                                                                        ↳ Rewriting
                                                                          ↳ QDP
                                                                            ↳ Rewriting
                                                                              ↳ QDP
                                                                                ↳ Rewriting
                                                                                  ↳ QDP
                                                                                    ↳ Rewriting
                                                                                      ↳ QDP
                                                                                        ↳ Rewriting
                                                                                          ↳ QDP
                                                                                            ↳ Rewriting
                                                                                              ↳ QDP
                                                                                                ↳ Rewriting
                                                                                                  ↳ QDP
                                                                                                    ↳ Rewriting
                                                                                                      ↳ QDP
                                                                                                        ↳ Rewriting
                                                                                                          ↳ QDP
                                                                                                            ↳ Rewriting
                                                                                                              ↳ QDP
                                                                                                                ↳ Rewriting
                                                                                                                  ↳ QDP
                                                                                                                    ↳ Rewriting
                                                                                                                      ↳ QDP
                                                                                                                        ↳ Rewriting
                                                                                                                          ↳ QDP
                                                                                                                            ↳ Rewriting
                                                                                                                              ↳ QDP
                                                                                                                                ↳ Rewriting
                                                                                                                                  ↳ QDP
                                                                                                                                    ↳ Rewriting
                                                                                                                                      ↳ QDP
                                                                                                                                        ↳ Rewriting
                                                                                                                                          ↳ QDP
                                                                                                                                            ↳ Rewriting
                                                                                                                                              ↳ QDP
                                                                                                                                                ↳ Rewriting
                                                                                                                                                  ↳ QDP
                                                                                                                                                    ↳ Rewriting
                                                                                                                                                      ↳ QDP
                                                                                                                                                        ↳ Rewriting
                                                                                                                                                          ↳ QDP
                                                                                                                                                            ↳ Rewriting
                                                                                                                                                              ↳ QDP
                                                                                                                                                                ↳ Rewriting
                                                                                                                                                                  ↳ QDP
                                                                                                                                                                    ↳ Rewriting
                                                                                                                                                                      ↳ QDP
                                                                                                                                                                        ↳ Rewriting
                                                                                                                                                                          ↳ QDP
                                                                                                                                                                            ↳ Rewriting
                                                                                                                                                                              ↳ QDP
                                                                                                                                                                                ↳ Rewriting
                                                                                                                                                                                  ↳ QDP
                                                                                                                                                                                    ↳ Rewriting
                                                                                                                                                                                      ↳ QDP
                                                                                                                                                                                        ↳ Rewriting
                                                                                                                                                                                          ↳ QDP
                                                                                                                                                                                            ↳ Rewriting
                                                                                                                                                                                              ↳ QDP
                                                                                                                                                                                                ↳ Rewriting
                                                                                                                                                                                                  ↳ QDP
                                                                                                                                                                                                    ↳ Rewriting
                                                                                                                                                                                                      ↳ QDP
                                                                                                                                                                                                        ↳ Rewriting
                                                                                                                                                                                                          ↳ QDP
                                                                                                                                                                                                            ↳ Rewriting
                                                                                                                                                                                                              ↳ QDP
                                                                                                                                                                                                                ↳ Rewriting
                                                                                                                                                                                                                  ↳ QDP
                                                                                                                                                                                                                    ↳ Rewriting
                                                                                                                                                                                                                      ↳ QDP
                                                                                                                                                                                                                        ↳ Rewriting
                                                                                                                                                                                                                          ↳ QDP
                                                                                                                                                                                                                            ↳ Rewriting
                                                                                                                                                                                                                              ↳ QDP
                                                                                                                                                                                                                                ↳ Rewriting
QDP
                                                                                                                                                                                                                                    ↳ Rewriting
                              ↳ QDP
                          ↳ Narrow

Q DP problem:
The TRS P consists of the following rules:

new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRestnew_gtGtEs(new_getChar0)
new_getLineGetRest201new_getLineGetRest
new_getLineGetRest200(Zero) → new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201

The TRS R consists of the following rules:

new_getChar0new_getChar0

The set Q consists of the following terms:

new_getChar0

We have to consider all minimal (P,Q,R)-chains.
By rewriting [15] the rule new_getLineGetRestnew_gtGtEs(new_getChar0) at position [0] we obtained the following new rules:

new_getLineGetRestnew_gtGtEs(new_getChar0)



↳ HASKELL
  ↳ LR
    ↳ HASKELL
      ↳ IFR
        ↳ HASKELL
          ↳ BR
            ↳ HASKELL
              ↳ COR
                ↳ HASKELL
                  ↳ LetRed
                    ↳ HASKELL
                      ↳ NumRed
                        ↳ HASKELL
                          ↳ Narrow
                            ↳ AND
                              ↳ QDP
                              ↳ QDP
                              ↳ QDP
                                ↳ DependencyGraphProof
                                  ↳ QDP
                                    ↳ Rewriting
                                      ↳ QDP
                                        ↳ Rewriting
                                          ↳ QDP
                                            ↳ Rewriting
                                              ↳ QDP
                                                ↳ Rewriting
                                                  ↳ QDP
                                                    ↳ Rewriting
                                                      ↳ QDP
                                                        ↳ Rewriting
                                                          ↳ QDP
                                                            ↳ Rewriting
                                                              ↳ QDP
                                                                ↳ Rewriting
                                                                  ↳ QDP
                                                                    ↳ Rewriting
                                                                      ↳ QDP
                                                                        ↳ Rewriting
                                                                          ↳ QDP
                                                                            ↳ Rewriting
                                                                              ↳ QDP
                                                                                ↳ Rewriting
                                                                                  ↳ QDP
                                                                                    ↳ Rewriting
                                                                                      ↳ QDP
                                                                                        ↳ Rewriting
                                                                                          ↳ QDP
                                                                                            ↳ Rewriting
                                                                                              ↳ QDP
                                                                                                ↳ Rewriting
                                                                                                  ↳ QDP
                                                                                                    ↳ Rewriting
                                                                                                      ↳ QDP
                                                                                                        ↳ Rewriting
                                                                                                          ↳ QDP
                                                                                                            ↳ Rewriting
                                                                                                              ↳ QDP
                                                                                                                ↳ Rewriting
                                                                                                                  ↳ QDP
                                                                                                                    ↳ Rewriting
                                                                                                                      ↳ QDP
                                                                                                                        ↳ Rewriting
                                                                                                                          ↳ QDP
                                                                                                                            ↳ Rewriting
                                                                                                                              ↳ QDP
                                                                                                                                ↳ Rewriting
                                                                                                                                  ↳ QDP
                                                                                                                                    ↳ Rewriting
                                                                                                                                      ↳ QDP
                                                                                                                                        ↳ Rewriting
                                                                                                                                          ↳ QDP
                                                                                                                                            ↳ Rewriting
                                                                                                                                              ↳ QDP
                                                                                                                                                ↳ Rewriting
                                                                                                                                                  ↳ QDP
                                                                                                                                                    ↳ Rewriting
                                                                                                                                                      ↳ QDP
                                                                                                                                                        ↳ Rewriting
                                                                                                                                                          ↳ QDP
                                                                                                                                                            ↳ Rewriting
                                                                                                                                                              ↳ QDP
                                                                                                                                                                ↳ Rewriting
                                                                                                                                                                  ↳ QDP
                                                                                                                                                                    ↳ Rewriting
                                                                                                                                                                      ↳ QDP
                                                                                                                                                                        ↳ Rewriting
                                                                                                                                                                          ↳ QDP
                                                                                                                                                                            ↳ Rewriting
                                                                                                                                                                              ↳ QDP
                                                                                                                                                                                ↳ Rewriting
                                                                                                                                                                                  ↳ QDP
                                                                                                                                                                                    ↳ Rewriting
                                                                                                                                                                                      ↳ QDP
                                                                                                                                                                                        ↳ Rewriting
                                                                                                                                                                                          ↳ QDP
                                                                                                                                                                                            ↳ Rewriting
                                                                                                                                                                                              ↳ QDP
                                                                                                                                                                                                ↳ Rewriting
                                                                                                                                                                                                  ↳ QDP
                                                                                                                                                                                                    ↳ Rewriting
                                                                                                                                                                                                      ↳ QDP
                                                                                                                                                                                                        ↳ Rewriting
                                                                                                                                                                                                          ↳ QDP
                                                                                                                                                                                                            ↳ Rewriting
                                                                                                                                                                                                              ↳ QDP
                                                                                                                                                                                                                ↳ Rewriting
                                                                                                                                                                                                                  ↳ QDP
                                                                                                                                                                                                                    ↳ Rewriting
                                                                                                                                                                                                                      ↳ QDP
                                                                                                                                                                                                                        ↳ Rewriting
                                                                                                                                                                                                                          ↳ QDP
                                                                                                                                                                                                                            ↳ Rewriting
                                                                                                                                                                                                                              ↳ QDP
                                                                                                                                                                                                                                ↳ Rewriting
                                                                                                                                                                                                                                  ↳ QDP
                                                                                                                                                                                                                                    ↳ Rewriting
QDP
                                                                                                                                                                                                                                        ↳ Rewriting
                              ↳ QDP
                          ↳ Narrow

Q DP problem:
The TRS P consists of the following rules:

new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_getLineGetRestnew_gtGtEs(new_getChar0)
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest201new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201
new_getLineGetRest200(Zero) → new_getLineGetRest

The TRS R consists of the following rules:

new_getChar0new_getChar0

The set Q consists of the following terms:

new_getChar0

We have to consider all minimal (P,Q,R)-chains.
By rewriting [15] the rule new_getLineGetRestnew_gtGtEs(new_getChar0) at position [0] we obtained the following new rules:

new_getLineGetRestnew_gtGtEs(new_getChar0)



↳ HASKELL
  ↳ LR
    ↳ HASKELL
      ↳ IFR
        ↳ HASKELL
          ↳ BR
            ↳ HASKELL
              ↳ COR
                ↳ HASKELL
                  ↳ LetRed
                    ↳ HASKELL
                      ↳ NumRed
                        ↳ HASKELL
                          ↳ Narrow
                            ↳ AND
                              ↳ QDP
                              ↳ QDP
                              ↳ QDP
                                ↳ DependencyGraphProof
                                  ↳ QDP
                                    ↳ Rewriting
                                      ↳ QDP
                                        ↳ Rewriting
                                          ↳ QDP
                                            ↳ Rewriting
                                              ↳ QDP
                                                ↳ Rewriting
                                                  ↳ QDP
                                                    ↳ Rewriting
                                                      ↳ QDP
                                                        ↳ Rewriting
                                                          ↳ QDP
                                                            ↳ Rewriting
                                                              ↳ QDP
                                                                ↳ Rewriting
                                                                  ↳ QDP
                                                                    ↳ Rewriting
                                                                      ↳ QDP
                                                                        ↳ Rewriting
                                                                          ↳ QDP
                                                                            ↳ Rewriting
                                                                              ↳ QDP
                                                                                ↳ Rewriting
                                                                                  ↳ QDP
                                                                                    ↳ Rewriting
                                                                                      ↳ QDP
                                                                                        ↳ Rewriting
                                                                                          ↳ QDP
                                                                                            ↳ Rewriting
                                                                                              ↳ QDP
                                                                                                ↳ Rewriting
                                                                                                  ↳ QDP
                                                                                                    ↳ Rewriting
                                                                                                      ↳ QDP
                                                                                                        ↳ Rewriting
                                                                                                          ↳ QDP
                                                                                                            ↳ Rewriting
                                                                                                              ↳ QDP
                                                                                                                ↳ Rewriting
                                                                                                                  ↳ QDP
                                                                                                                    ↳ Rewriting
                                                                                                                      ↳ QDP
                                                                                                                        ↳ Rewriting
                                                                                                                          ↳ QDP
                                                                                                                            ↳ Rewriting
                                                                                                                              ↳ QDP
                                                                                                                                ↳ Rewriting
                                                                                                                                  ↳ QDP
                                                                                                                                    ↳ Rewriting
                                                                                                                                      ↳ QDP
                                                                                                                                        ↳ Rewriting
                                                                                                                                          ↳ QDP
                                                                                                                                            ↳ Rewriting
                                                                                                                                              ↳ QDP
                                                                                                                                                ↳ Rewriting
                                                                                                                                                  ↳ QDP
                                                                                                                                                    ↳ Rewriting
                                                                                                                                                      ↳ QDP
                                                                                                                                                        ↳ Rewriting
                                                                                                                                                          ↳ QDP
                                                                                                                                                            ↳ Rewriting
                                                                                                                                                              ↳ QDP
                                                                                                                                                                ↳ Rewriting
                                                                                                                                                                  ↳ QDP
                                                                                                                                                                    ↳ Rewriting
                                                                                                                                                                      ↳ QDP
                                                                                                                                                                        ↳ Rewriting
                                                                                                                                                                          ↳ QDP
                                                                                                                                                                            ↳ Rewriting
                                                                                                                                                                              ↳ QDP
                                                                                                                                                                                ↳ Rewriting
                                                                                                                                                                                  ↳ QDP
                                                                                                                                                                                    ↳ Rewriting
                                                                                                                                                                                      ↳ QDP
                                                                                                                                                                                        ↳ Rewriting
                                                                                                                                                                                          ↳ QDP
                                                                                                                                                                                            ↳ Rewriting
                                                                                                                                                                                              ↳ QDP
                                                                                                                                                                                                ↳ Rewriting
                                                                                                                                                                                                  ↳ QDP
                                                                                                                                                                                                    ↳ Rewriting
                                                                                                                                                                                                      ↳ QDP
                                                                                                                                                                                                        ↳ Rewriting
                                                                                                                                                                                                          ↳ QDP
                                                                                                                                                                                                            ↳ Rewriting
                                                                                                                                                                                                              ↳ QDP
                                                                                                                                                                                                                ↳ Rewriting
                                                                                                                                                                                                                  ↳ QDP
                                                                                                                                                                                                                    ↳ Rewriting
                                                                                                                                                                                                                      ↳ QDP
                                                                                                                                                                                                                        ↳ Rewriting
                                                                                                                                                                                                                          ↳ QDP
                                                                                                                                                                                                                            ↳ Rewriting
                                                                                                                                                                                                                              ↳ QDP
                                                                                                                                                                                                                                ↳ Rewriting
                                                                                                                                                                                                                                  ↳ QDP
                                                                                                                                                                                                                                    ↳ Rewriting
                                                                                                                                                                                                                                      ↳ QDP
                                                                                                                                                                                                                                        ↳ Rewriting
QDP
                                                                                                                                                                                                                                            ↳ Instantiation
                              ↳ QDP
                          ↳ Narrow

Q DP problem:
The TRS P consists of the following rules:

new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRestnew_gtGtEs(new_getChar0)
new_getLineGetRest201new_getLineGetRest
new_getLineGetRest200(Zero) → new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201

The TRS R consists of the following rules:

new_getChar0new_getChar0

The set Q consists of the following terms:

new_getChar0

We have to consider all minimal (P,Q,R)-chains.
By instantiating [15] the rule new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16) we obtained the following new rules:

new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero)))))))))) → new_getLineGetRest200(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))



↳ HASKELL
  ↳ LR
    ↳ HASKELL
      ↳ IFR
        ↳ HASKELL
          ↳ BR
            ↳ HASKELL
              ↳ COR
                ↳ HASKELL
                  ↳ LetRed
                    ↳ HASKELL
                      ↳ NumRed
                        ↳ HASKELL
                          ↳ Narrow
                            ↳ AND
                              ↳ QDP
                              ↳ QDP
                              ↳ QDP
                                ↳ DependencyGraphProof
                                  ↳ QDP
                                    ↳ Rewriting
                                      ↳ QDP
                                        ↳ Rewriting
                                          ↳ QDP
                                            ↳ Rewriting
                                              ↳ QDP
                                                ↳ Rewriting
                                                  ↳ QDP
                                                    ↳ Rewriting
                                                      ↳ QDP
                                                        ↳ Rewriting
                                                          ↳ QDP
                                                            ↳ Rewriting
                                                              ↳ QDP
                                                                ↳ Rewriting
                                                                  ↳ QDP
                                                                    ↳ Rewriting
                                                                      ↳ QDP
                                                                        ↳ Rewriting
                                                                          ↳ QDP
                                                                            ↳ Rewriting
                                                                              ↳ QDP
                                                                                ↳ Rewriting
                                                                                  ↳ QDP
                                                                                    ↳ Rewriting
                                                                                      ↳ QDP
                                                                                        ↳ Rewriting
                                                                                          ↳ QDP
                                                                                            ↳ Rewriting
                                                                                              ↳ QDP
                                                                                                ↳ Rewriting
                                                                                                  ↳ QDP
                                                                                                    ↳ Rewriting
                                                                                                      ↳ QDP
                                                                                                        ↳ Rewriting
                                                                                                          ↳ QDP
                                                                                                            ↳ Rewriting
                                                                                                              ↳ QDP
                                                                                                                ↳ Rewriting
                                                                                                                  ↳ QDP
                                                                                                                    ↳ Rewriting
                                                                                                                      ↳ QDP
                                                                                                                        ↳ Rewriting
                                                                                                                          ↳ QDP
                                                                                                                            ↳ Rewriting
                                                                                                                              ↳ QDP
                                                                                                                                ↳ Rewriting
                                                                                                                                  ↳ QDP
                                                                                                                                    ↳ Rewriting
                                                                                                                                      ↳ QDP
                                                                                                                                        ↳ Rewriting
                                                                                                                                          ↳ QDP
                                                                                                                                            ↳ Rewriting
                                                                                                                                              ↳ QDP
                                                                                                                                                ↳ Rewriting
                                                                                                                                                  ↳ QDP
                                                                                                                                                    ↳ Rewriting
                                                                                                                                                      ↳ QDP
                                                                                                                                                        ↳ Rewriting
                                                                                                                                                          ↳ QDP
                                                                                                                                                            ↳ Rewriting
                                                                                                                                                              ↳ QDP
                                                                                                                                                                ↳ Rewriting
                                                                                                                                                                  ↳ QDP
                                                                                                                                                                    ↳ Rewriting
                                                                                                                                                                      ↳ QDP
                                                                                                                                                                        ↳ Rewriting
                                                                                                                                                                          ↳ QDP
                                                                                                                                                                            ↳ Rewriting
                                                                                                                                                                              ↳ QDP
                                                                                                                                                                                ↳ Rewriting
                                                                                                                                                                                  ↳ QDP
                                                                                                                                                                                    ↳ Rewriting
                                                                                                                                                                                      ↳ QDP
                                                                                                                                                                                        ↳ Rewriting
                                                                                                                                                                                          ↳ QDP
                                                                                                                                                                                            ↳ Rewriting
                                                                                                                                                                                              ↳ QDP
                                                                                                                                                                                                ↳ Rewriting
                                                                                                                                                                                                  ↳ QDP
                                                                                                                                                                                                    ↳ Rewriting
                                                                                                                                                                                                      ↳ QDP
                                                                                                                                                                                                        ↳ Rewriting
                                                                                                                                                                                                          ↳ QDP
                                                                                                                                                                                                            ↳ Rewriting
                                                                                                                                                                                                              ↳ QDP
                                                                                                                                                                                                                ↳ Rewriting
                                                                                                                                                                                                                  ↳ QDP
                                                                                                                                                                                                                    ↳ Rewriting
                                                                                                                                                                                                                      ↳ QDP
                                                                                                                                                                                                                        ↳ Rewriting
                                                                                                                                                                                                                          ↳ QDP
                                                                                                                                                                                                                            ↳ Rewriting
                                                                                                                                                                                                                              ↳ QDP
                                                                                                                                                                                                                                ↳ Rewriting
                                                                                                                                                                                                                                  ↳ QDP
                                                                                                                                                                                                                                    ↳ Rewriting
                                                                                                                                                                                                                                      ↳ QDP
                                                                                                                                                                                                                                        ↳ Rewriting
                                                                                                                                                                                                                                          ↳ QDP
                                                                                                                                                                                                                                            ↳ Instantiation
QDP
                                                                                                                                                                                                                                                ↳ Instantiation
                              ↳ QDP
                          ↳ Narrow

Q DP problem:
The TRS P consists of the following rules:

new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_getLineGetRestnew_gtGtEs(new_getChar0)
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero)))))))))) → new_getLineGetRest200(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest201new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201
new_getLineGetRest200(Zero) → new_getLineGetRest

The TRS R consists of the following rules:

new_getChar0new_getChar0

The set Q consists of the following terms:

new_getChar0

We have to consider all minimal (P,Q,R)-chains.
By instantiating [15] the rule new_getLineGetRest20(vx16) → new_getLineGetRest we obtained the following new rules:

new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero)))))))))) → new_getLineGetRest



↳ HASKELL
  ↳ LR
    ↳ HASKELL
      ↳ IFR
        ↳ HASKELL
          ↳ BR
            ↳ HASKELL
              ↳ COR
                ↳ HASKELL
                  ↳ LetRed
                    ↳ HASKELL
                      ↳ NumRed
                        ↳ HASKELL
                          ↳ Narrow
                            ↳ AND
                              ↳ QDP
                              ↳ QDP
                              ↳ QDP
                                ↳ DependencyGraphProof
                                  ↳ QDP
                                    ↳ Rewriting
                                      ↳ QDP
                                        ↳ Rewriting
                                          ↳ QDP
                                            ↳ Rewriting
                                              ↳ QDP
                                                ↳ Rewriting
                                                  ↳ QDP
                                                    ↳ Rewriting
                                                      ↳ QDP
                                                        ↳ Rewriting
                                                          ↳ QDP
                                                            ↳ Rewriting
                                                              ↳ QDP
                                                                ↳ Rewriting
                                                                  ↳ QDP
                                                                    ↳ Rewriting
                                                                      ↳ QDP
                                                                        ↳ Rewriting
                                                                          ↳ QDP
                                                                            ↳ Rewriting
                                                                              ↳ QDP
                                                                                ↳ Rewriting
                                                                                  ↳ QDP
                                                                                    ↳ Rewriting
                                                                                      ↳ QDP
                                                                                        ↳ Rewriting
                                                                                          ↳ QDP
                                                                                            ↳ Rewriting
                                                                                              ↳ QDP
                                                                                                ↳ Rewriting
                                                                                                  ↳ QDP
                                                                                                    ↳ Rewriting
                                                                                                      ↳ QDP
                                                                                                        ↳ Rewriting
                                                                                                          ↳ QDP
                                                                                                            ↳ Rewriting
                                                                                                              ↳ QDP
                                                                                                                ↳ Rewriting
                                                                                                                  ↳ QDP
                                                                                                                    ↳ Rewriting
                                                                                                                      ↳ QDP
                                                                                                                        ↳ Rewriting
                                                                                                                          ↳ QDP
                                                                                                                            ↳ Rewriting
                                                                                                                              ↳ QDP
                                                                                                                                ↳ Rewriting
                                                                                                                                  ↳ QDP
                                                                                                                                    ↳ Rewriting
                                                                                                                                      ↳ QDP
                                                                                                                                        ↳ Rewriting
                                                                                                                                          ↳ QDP
                                                                                                                                            ↳ Rewriting
                                                                                                                                              ↳ QDP
                                                                                                                                                ↳ Rewriting
                                                                                                                                                  ↳ QDP
                                                                                                                                                    ↳ Rewriting
                                                                                                                                                      ↳ QDP
                                                                                                                                                        ↳ Rewriting
                                                                                                                                                          ↳ QDP
                                                                                                                                                            ↳ Rewriting
                                                                                                                                                              ↳ QDP
                                                                                                                                                                ↳ Rewriting
                                                                                                                                                                  ↳ QDP
                                                                                                                                                                    ↳ Rewriting
                                                                                                                                                                      ↳ QDP
                                                                                                                                                                        ↳ Rewriting
                                                                                                                                                                          ↳ QDP
                                                                                                                                                                            ↳ Rewriting
                                                                                                                                                                              ↳ QDP
                                                                                                                                                                                ↳ Rewriting
                                                                                                                                                                                  ↳ QDP
                                                                                                                                                                                    ↳ Rewriting
                                                                                                                                                                                      ↳ QDP
                                                                                                                                                                                        ↳ Rewriting
                                                                                                                                                                                          ↳ QDP
                                                                                                                                                                                            ↳ Rewriting
                                                                                                                                                                                              ↳ QDP
                                                                                                                                                                                                ↳ Rewriting
                                                                                                                                                                                                  ↳ QDP
                                                                                                                                                                                                    ↳ Rewriting
                                                                                                                                                                                                      ↳ QDP
                                                                                                                                                                                                        ↳ Rewriting
                                                                                                                                                                                                          ↳ QDP
                                                                                                                                                                                                            ↳ Rewriting
                                                                                                                                                                                                              ↳ QDP
                                                                                                                                                                                                                ↳ Rewriting
                                                                                                                                                                                                                  ↳ QDP
                                                                                                                                                                                                                    ↳ Rewriting
                                                                                                                                                                                                                      ↳ QDP
                                                                                                                                                                                                                        ↳ Rewriting
                                                                                                                                                                                                                          ↳ QDP
                                                                                                                                                                                                                            ↳ Rewriting
                                                                                                                                                                                                                              ↳ QDP
                                                                                                                                                                                                                                ↳ Rewriting
                                                                                                                                                                                                                                  ↳ QDP
                                                                                                                                                                                                                                    ↳ Rewriting
                                                                                                                                                                                                                                      ↳ QDP
                                                                                                                                                                                                                                        ↳ Rewriting
                                                                                                                                                                                                                                          ↳ QDP
                                                                                                                                                                                                                                            ↳ Instantiation
                                                                                                                                                                                                                                              ↳ QDP
                                                                                                                                                                                                                                                ↳ Instantiation
QDP
                                                                                                                                                                                                                                                    ↳ Narrowing
                              ↳ QDP
                          ↳ Narrow

Q DP problem:
The TRS P consists of the following rules:

new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero)))))))))) → new_getLineGetRest
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRestnew_gtGtEs(new_getChar0)
new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero)))))))))) → new_getLineGetRest200(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest201new_getLineGetRest
new_getLineGetRest200(Zero) → new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201

The TRS R consists of the following rules:

new_getChar0new_getChar0

The set Q consists of the following terms:

new_getChar0

We have to consider all minimal (P,Q,R)-chains.
By narrowing [15] the rule new_getLineGetRestnew_gtGtEs(new_getChar0) at position [0] we obtained the following new rules:

new_getLineGetRestnew_gtGtEs(new_getChar0)



↳ HASKELL
  ↳ LR
    ↳ HASKELL
      ↳ IFR
        ↳ HASKELL
          ↳ BR
            ↳ HASKELL
              ↳ COR
                ↳ HASKELL
                  ↳ LetRed
                    ↳ HASKELL
                      ↳ NumRed
                        ↳ HASKELL
                          ↳ Narrow
                            ↳ AND
                              ↳ QDP
                              ↳ QDP
                              ↳ QDP
                                ↳ DependencyGraphProof
                                  ↳ QDP
                                    ↳ Rewriting
                                      ↳ QDP
                                        ↳ Rewriting
                                          ↳ QDP
                                            ↳ Rewriting
                                              ↳ QDP
                                                ↳ Rewriting
                                                  ↳ QDP
                                                    ↳ Rewriting
                                                      ↳ QDP
                                                        ↳ Rewriting
                                                          ↳ QDP
                                                            ↳ Rewriting
                                                              ↳ QDP
                                                                ↳ Rewriting
                                                                  ↳ QDP
                                                                    ↳ Rewriting
                                                                      ↳ QDP
                                                                        ↳ Rewriting
                                                                          ↳ QDP
                                                                            ↳ Rewriting
                                                                              ↳ QDP
                                                                                ↳ Rewriting
                                                                                  ↳ QDP
                                                                                    ↳ Rewriting
                                                                                      ↳ QDP
                                                                                        ↳ Rewriting
                                                                                          ↳ QDP
                                                                                            ↳ Rewriting
                                                                                              ↳ QDP
                                                                                                ↳ Rewriting
                                                                                                  ↳ QDP
                                                                                                    ↳ Rewriting
                                                                                                      ↳ QDP
                                                                                                        ↳ Rewriting
                                                                                                          ↳ QDP
                                                                                                            ↳ Rewriting
                                                                                                              ↳ QDP
                                                                                                                ↳ Rewriting
                                                                                                                  ↳ QDP
                                                                                                                    ↳ Rewriting
                                                                                                                      ↳ QDP
                                                                                                                        ↳ Rewriting
                                                                                                                          ↳ QDP
                                                                                                                            ↳ Rewriting
                                                                                                                              ↳ QDP
                                                                                                                                ↳ Rewriting
                                                                                                                                  ↳ QDP
                                                                                                                                    ↳ Rewriting
                                                                                                                                      ↳ QDP
                                                                                                                                        ↳ Rewriting
                                                                                                                                          ↳ QDP
                                                                                                                                            ↳ Rewriting
                                                                                                                                              ↳ QDP
                                                                                                                                                ↳ Rewriting
                                                                                                                                                  ↳ QDP
                                                                                                                                                    ↳ Rewriting
                                                                                                                                                      ↳ QDP
                                                                                                                                                        ↳ Rewriting
                                                                                                                                                          ↳ QDP
                                                                                                                                                            ↳ Rewriting
                                                                                                                                                              ↳ QDP
                                                                                                                                                                ↳ Rewriting
                                                                                                                                                                  ↳ QDP
                                                                                                                                                                    ↳ Rewriting
                                                                                                                                                                      ↳ QDP
                                                                                                                                                                        ↳ Rewriting
                                                                                                                                                                          ↳ QDP
                                                                                                                                                                            ↳ Rewriting
                                                                                                                                                                              ↳ QDP
                                                                                                                                                                                ↳ Rewriting
                                                                                                                                                                                  ↳ QDP
                                                                                                                                                                                    ↳ Rewriting
                                                                                                                                                                                      ↳ QDP
                                                                                                                                                                                        ↳ Rewriting
                                                                                                                                                                                          ↳ QDP
                                                                                                                                                                                            ↳ Rewriting
                                                                                                                                                                                              ↳ QDP
                                                                                                                                                                                                ↳ Rewriting
                                                                                                                                                                                                  ↳ QDP
                                                                                                                                                                                                    ↳ Rewriting
                                                                                                                                                                                                      ↳ QDP
                                                                                                                                                                                                        ↳ Rewriting
                                                                                                                                                                                                          ↳ QDP
                                                                                                                                                                                                            ↳ Rewriting
                                                                                                                                                                                                              ↳ QDP
                                                                                                                                                                                                                ↳ Rewriting
                                                                                                                                                                                                                  ↳ QDP
                                                                                                                                                                                                                    ↳ Rewriting
                                                                                                                                                                                                                      ↳ QDP
                                                                                                                                                                                                                        ↳ Rewriting
                                                                                                                                                                                                                          ↳ QDP
                                                                                                                                                                                                                            ↳ Rewriting
                                                                                                                                                                                                                              ↳ QDP
                                                                                                                                                                                                                                ↳ Rewriting
                                                                                                                                                                                                                                  ↳ QDP
                                                                                                                                                                                                                                    ↳ Rewriting
                                                                                                                                                                                                                                      ↳ QDP
                                                                                                                                                                                                                                        ↳ Rewriting
                                                                                                                                                                                                                                          ↳ QDP
                                                                                                                                                                                                                                            ↳ Instantiation
                                                                                                                                                                                                                                              ↳ QDP
                                                                                                                                                                                                                                                ↳ Instantiation
                                                                                                                                                                                                                                                  ↳ QDP
                                                                                                                                                                                                                                                    ↳ Narrowing
QDP
                                                                                                                                                                                                                                                        ↳ ForwardInstantiation
                              ↳ QDP
                          ↳ Narrow

Q DP problem:
The TRS P consists of the following rules:

new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero)))))))))) → new_getLineGetRest
new_getLineGetRestnew_gtGtEs(new_getChar0)
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero)))))))))) → new_getLineGetRest200(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest201new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201
new_getLineGetRest200(Zero) → new_getLineGetRest

The TRS R consists of the following rules:

new_getChar0new_getChar0

The set Q consists of the following terms:

new_getChar0

We have to consider all minimal (P,Q,R)-chains.
By forward instantiating [14] the rule new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350) we obtained the following new rules:

new_getLineGetRest200(Succ(Zero)) → new_getLineGetRest200(Zero)
new_getLineGetRest200(Succ(Succ(y_0))) → new_getLineGetRest200(Succ(y_0))



↳ HASKELL
  ↳ LR
    ↳ HASKELL
      ↳ IFR
        ↳ HASKELL
          ↳ BR
            ↳ HASKELL
              ↳ COR
                ↳ HASKELL
                  ↳ LetRed
                    ↳ HASKELL
                      ↳ NumRed
                        ↳ HASKELL
                          ↳ Narrow
                            ↳ AND
                              ↳ QDP
                              ↳ QDP
                              ↳ QDP
                                ↳ DependencyGraphProof
                                  ↳ QDP
                                    ↳ Rewriting
                                      ↳ QDP
                                        ↳ Rewriting
                                          ↳ QDP
                                            ↳ Rewriting
                                              ↳ QDP
                                                ↳ Rewriting
                                                  ↳ QDP
                                                    ↳ Rewriting
                                                      ↳ QDP
                                                        ↳ Rewriting
                                                          ↳ QDP
                                                            ↳ Rewriting
                                                              ↳ QDP
                                                                ↳ Rewriting
                                                                  ↳ QDP
                                                                    ↳ Rewriting
                                                                      ↳ QDP
                                                                        ↳ Rewriting
                                                                          ↳ QDP
                                                                            ↳ Rewriting
                                                                              ↳ QDP
                                                                                ↳ Rewriting
                                                                                  ↳ QDP
                                                                                    ↳ Rewriting
                                                                                      ↳ QDP
                                                                                        ↳ Rewriting
                                                                                          ↳ QDP
                                                                                            ↳ Rewriting
                                                                                              ↳ QDP
                                                                                                ↳ Rewriting
                                                                                                  ↳ QDP
                                                                                                    ↳ Rewriting
                                                                                                      ↳ QDP
                                                                                                        ↳ Rewriting
                                                                                                          ↳ QDP
                                                                                                            ↳ Rewriting
                                                                                                              ↳ QDP
                                                                                                                ↳ Rewriting
                                                                                                                  ↳ QDP
                                                                                                                    ↳ Rewriting
                                                                                                                      ↳ QDP
                                                                                                                        ↳ Rewriting
                                                                                                                          ↳ QDP
                                                                                                                            ↳ Rewriting
                                                                                                                              ↳ QDP
                                                                                                                                ↳ Rewriting
                                                                                                                                  ↳ QDP
                                                                                                                                    ↳ Rewriting
                                                                                                                                      ↳ QDP
                                                                                                                                        ↳ Rewriting
                                                                                                                                          ↳ QDP
                                                                                                                                            ↳ Rewriting
                                                                                                                                              ↳ QDP
                                                                                                                                                ↳ Rewriting
                                                                                                                                                  ↳ QDP
                                                                                                                                                    ↳ Rewriting
                                                                                                                                                      ↳ QDP
                                                                                                                                                        ↳ Rewriting
                                                                                                                                                          ↳ QDP
                                                                                                                                                            ↳ Rewriting
                                                                                                                                                              ↳ QDP
                                                                                                                                                                ↳ Rewriting
                                                                                                                                                                  ↳ QDP
                                                                                                                                                                    ↳ Rewriting
                                                                                                                                                                      ↳ QDP
                                                                                                                                                                        ↳ Rewriting
                                                                                                                                                                          ↳ QDP
                                                                                                                                                                            ↳ Rewriting
                                                                                                                                                                              ↳ QDP
                                                                                                                                                                                ↳ Rewriting
                                                                                                                                                                                  ↳ QDP
                                                                                                                                                                                    ↳ Rewriting
                                                                                                                                                                                      ↳ QDP
                                                                                                                                                                                        ↳ Rewriting
                                                                                                                                                                                          ↳ QDP
                                                                                                                                                                                            ↳ Rewriting
                                                                                                                                                                                              ↳ QDP
                                                                                                                                                                                                ↳ Rewriting
                                                                                                                                                                                                  ↳ QDP
                                                                                                                                                                                                    ↳ Rewriting
                                                                                                                                                                                                      ↳ QDP
                                                                                                                                                                                                        ↳ Rewriting
                                                                                                                                                                                                          ↳ QDP
                                                                                                                                                                                                            ↳ Rewriting
                                                                                                                                                                                                              ↳ QDP
                                                                                                                                                                                                                ↳ Rewriting
                                                                                                                                                                                                                  ↳ QDP
                                                                                                                                                                                                                    ↳ Rewriting
                                                                                                                                                                                                                      ↳ QDP
                                                                                                                                                                                                                        ↳ Rewriting
                                                                                                                                                                                                                          ↳ QDP
                                                                                                                                                                                                                            ↳ Rewriting
                                                                                                                                                                                                                              ↳ QDP
                                                                                                                                                                                                                                ↳ Rewriting
                                                                                                                                                                                                                                  ↳ QDP
                                                                                                                                                                                                                                    ↳ Rewriting
                                                                                                                                                                                                                                      ↳ QDP
                                                                                                                                                                                                                                        ↳ Rewriting
                                                                                                                                                                                                                                          ↳ QDP
                                                                                                                                                                                                                                            ↳ Instantiation
                                                                                                                                                                                                                                              ↳ QDP
                                                                                                                                                                                                                                                ↳ Instantiation
                                                                                                                                                                                                                                                  ↳ QDP
                                                                                                                                                                                                                                                    ↳ Narrowing
                                                                                                                                                                                                                                                      ↳ QDP
                                                                                                                                                                                                                                                        ↳ ForwardInstantiation
QDP
                                                                                                                                                                                                                                                            ↳ MNOCProof
                              ↳ QDP
                          ↳ Narrow

Q DP problem:
The TRS P consists of the following rules:

new_getLineGetRest200(Succ(Succ(y_0))) → new_getLineGetRest200(Succ(y_0))
new_getLineGetRest200(Succ(Zero)) → new_getLineGetRest200(Zero)
new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero)))))))))) → new_getLineGetRest
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRestnew_gtGtEs(new_getChar0)
new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero)))))))))) → new_getLineGetRest200(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest201new_getLineGetRest
new_getLineGetRest200(Zero) → new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201

The TRS R consists of the following rules:

new_getChar0new_getChar0

The set Q consists of the following terms:

new_getChar0

We have to consider all minimal (P,Q,R)-chains.
We use the modular non-overlap check [17] to decrease Q to the empty set.

↳ HASKELL
  ↳ LR
    ↳ HASKELL
      ↳ IFR
        ↳ HASKELL
          ↳ BR
            ↳ HASKELL
              ↳ COR
                ↳ HASKELL
                  ↳ LetRed
                    ↳ HASKELL
                      ↳ NumRed
                        ↳ HASKELL
                          ↳ Narrow
                            ↳ AND
                              ↳ QDP
                              ↳ QDP
                              ↳ QDP
                                ↳ DependencyGraphProof
                                  ↳ QDP
                                    ↳ Rewriting
                                      ↳ QDP
                                        ↳ Rewriting
                                          ↳ QDP
                                            ↳ Rewriting
                                              ↳ QDP
                                                ↳ Rewriting
                                                  ↳ QDP
                                                    ↳ Rewriting
                                                      ↳ QDP
                                                        ↳ Rewriting
                                                          ↳ QDP
                                                            ↳ Rewriting
                                                              ↳ QDP
                                                                ↳ Rewriting
                                                                  ↳ QDP
                                                                    ↳ Rewriting
                                                                      ↳ QDP
                                                                        ↳ Rewriting
                                                                          ↳ QDP
                                                                            ↳ Rewriting
                                                                              ↳ QDP
                                                                                ↳ Rewriting
                                                                                  ↳ QDP
                                                                                    ↳ Rewriting
                                                                                      ↳ QDP
                                                                                        ↳ Rewriting
                                                                                          ↳ QDP
                                                                                            ↳ Rewriting
                                                                                              ↳ QDP
                                                                                                ↳ Rewriting
                                                                                                  ↳ QDP
                                                                                                    ↳ Rewriting
                                                                                                      ↳ QDP
                                                                                                        ↳ Rewriting
                                                                                                          ↳ QDP
                                                                                                            ↳ Rewriting
                                                                                                              ↳ QDP
                                                                                                                ↳ Rewriting
                                                                                                                  ↳ QDP
                                                                                                                    ↳ Rewriting
                                                                                                                      ↳ QDP
                                                                                                                        ↳ Rewriting
                                                                                                                          ↳ QDP
                                                                                                                            ↳ Rewriting
                                                                                                                              ↳ QDP
                                                                                                                                ↳ Rewriting
                                                                                                                                  ↳ QDP
                                                                                                                                    ↳ Rewriting
                                                                                                                                      ↳ QDP
                                                                                                                                        ↳ Rewriting
                                                                                                                                          ↳ QDP
                                                                                                                                            ↳ Rewriting
                                                                                                                                              ↳ QDP
                                                                                                                                                ↳ Rewriting
                                                                                                                                                  ↳ QDP
                                                                                                                                                    ↳ Rewriting
                                                                                                                                                      ↳ QDP
                                                                                                                                                        ↳ Rewriting
                                                                                                                                                          ↳ QDP
                                                                                                                                                            ↳ Rewriting
                                                                                                                                                              ↳ QDP
                                                                                                                                                                ↳ Rewriting
                                                                                                                                                                  ↳ QDP
                                                                                                                                                                    ↳ Rewriting
                                                                                                                                                                      ↳ QDP
                                                                                                                                                                        ↳ Rewriting
                                                                                                                                                                          ↳ QDP
                                                                                                                                                                            ↳ Rewriting
                                                                                                                                                                              ↳ QDP
                                                                                                                                                                                ↳ Rewriting
                                                                                                                                                                                  ↳ QDP
                                                                                                                                                                                    ↳ Rewriting
                                                                                                                                                                                      ↳ QDP
                                                                                                                                                                                        ↳ Rewriting
                                                                                                                                                                                          ↳ QDP
                                                                                                                                                                                            ↳ Rewriting
                                                                                                                                                                                              ↳ QDP
                                                                                                                                                                                                ↳ Rewriting
                                                                                                                                                                                                  ↳ QDP
                                                                                                                                                                                                    ↳ Rewriting
                                                                                                                                                                                                      ↳ QDP
                                                                                                                                                                                                        ↳ Rewriting
                                                                                                                                                                                                          ↳ QDP
                                                                                                                                                                                                            ↳ Rewriting
                                                                                                                                                                                                              ↳ QDP
                                                                                                                                                                                                                ↳ Rewriting
                                                                                                                                                                                                                  ↳ QDP
                                                                                                                                                                                                                    ↳ Rewriting
                                                                                                                                                                                                                      ↳ QDP
                                                                                                                                                                                                                        ↳ Rewriting
                                                                                                                                                                                                                          ↳ QDP
                                                                                                                                                                                                                            ↳ Rewriting
                                                                                                                                                                                                                              ↳ QDP
                                                                                                                                                                                                                                ↳ Rewriting
                                                                                                                                                                                                                                  ↳ QDP
                                                                                                                                                                                                                                    ↳ Rewriting
                                                                                                                                                                                                                                      ↳ QDP
                                                                                                                                                                                                                                        ↳ Rewriting
                                                                                                                                                                                                                                          ↳ QDP
                                                                                                                                                                                                                                            ↳ Instantiation
                                                                                                                                                                                                                                              ↳ QDP
                                                                                                                                                                                                                                                ↳ Instantiation
                                                                                                                                                                                                                                                  ↳ QDP
                                                                                                                                                                                                                                                    ↳ Narrowing
                                                                                                                                                                                                                                                      ↳ QDP
                                                                                                                                                                                                                                                        ↳ ForwardInstantiation
                                                                                                                                                                                                                                                          ↳ QDP
                                                                                                                                                                                                                                                            ↳ MNOCProof
QDP
                                                                                                                                                                                                                                                                ↳ NonTerminationProof
                              ↳ QDP
                          ↳ Narrow

Q DP problem:
The TRS P consists of the following rules:

new_getLineGetRest200(Succ(Zero)) → new_getLineGetRest200(Zero)
new_getLineGetRest200(Succ(Succ(y_0))) → new_getLineGetRest200(Succ(y_0))
new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero)))))))))) → new_getLineGetRest
new_getLineGetRestnew_gtGtEs(new_getChar0)
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero)))))))))) → new_getLineGetRest200(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest201new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201
new_getLineGetRest200(Zero) → new_getLineGetRest

The TRS R consists of the following rules:

new_getChar0new_getChar0

Q is empty.
We have to consider all (P,Q,R)-chains.
We used the non-termination processor [17] to show that the DP problem is infinite.
Found a loop by narrowing to the left:

The TRS P consists of the following rules:

new_getLineGetRest200(Succ(Zero)) → new_getLineGetRest200(Zero)
new_getLineGetRest200(Succ(Succ(y_0))) → new_getLineGetRest200(Succ(y_0))
new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero)))))))))) → new_getLineGetRest
new_getLineGetRestnew_gtGtEs(new_getChar0)
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero)))))))))) → new_getLineGetRest200(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest201new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201
new_getLineGetRest200(Zero) → new_getLineGetRest

The TRS R consists of the following rules:

new_getChar0new_getChar0


s = new_getLineGetRest evaluates to t =new_getLineGetRest

Thus s starts an infinite chain as s semiunifies with t with the following substitutions:




Rewriting sequence

new_getLineGetRestnew_gtGtEs(new_getChar0)
with rule new_getLineGetRestnew_gtGtEs(new_getChar0) at position [] and matcher [ ]

new_gtGtEs(new_getChar0)new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
with rule new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero)))))))))) at position [] and matcher [vx10 / new_getChar0]

new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))new_getLineGetRest
with rule new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero)))))))))) → new_getLineGetRest

Now applying the matcher to the start term leads to a term which is equal to the last term in the rewriting sequence


All these steps are and every following step will be a correct step w.r.t to Q.





↳ HASKELL
  ↳ LR
    ↳ HASKELL
      ↳ IFR
        ↳ HASKELL
          ↳ BR
            ↳ HASKELL
              ↳ COR
                ↳ HASKELL
                  ↳ LetRed
                    ↳ HASKELL
                      ↳ NumRed
                        ↳ HASKELL
                          ↳ Narrow
                            ↳ AND
                              ↳ QDP
                              ↳ QDP
                              ↳ QDP
QDP
                                ↳ QDPSizeChangeProof
                          ↳ Narrow

Q DP problem:
The TRS P consists of the following rules:

new_getLineGetLine10(vx24, Succ(vx250), Succ(vx260)) → new_getLineGetLine10(vx24, vx250, vx260)

R is empty.
Q is empty.
We have to consider all minimal (P,Q,R)-chains.
By using the subterm criterion [20] together with the size-change analysis [32] we have proven that there are no infinite chains for this DP problem.

From the DPs we obtained the following set of size-change graphs:


Haskell To QDPs


↳ HASKELL
  ↳ LR
    ↳ HASKELL
      ↳ IFR
        ↳ HASKELL
          ↳ BR
            ↳ HASKELL
              ↳ COR
                ↳ HASKELL
                  ↳ LetRed
                    ↳ HASKELL
                      ↳ NumRed
                        ↳ HASKELL
                          ↳ Narrow
                          ↳ Narrow
QDP
                              ↳ NonTerminationProof

Q DP problem:
The TRS P consists of the following rules:

new_getChar([]) → new_getChar([])

R is empty.
Q is empty.
We have to consider all (P,Q,R)-chains.
We used the non-termination processor [17] to show that the DP problem is infinite.
Found a loop by semiunifying a rule from P directly.

The TRS P consists of the following rules:

new_getChar([]) → new_getChar([])

The TRS R consists of the following rules:none


s = new_getChar([]) evaluates to t =new_getChar([])

Thus s starts an infinite chain as s semiunifies with t with the following substitutions:




Rewriting sequence

The DP semiunifies directly so there is only one rewrite step from new_getChar([]) to new_getChar([]).