Spaces
Explore
Communities
Statistics
Reports
Cluster
Status
Help
TRS Standard Certified pair #487124623
details
property
value
status
complete
benchmark
LISTUTILITIES_nokinds-noand_Z.xml
ran by
Akihisa Yamada
cpu timeout
1200 seconds
wallclock timeout
300 seconds
memory limit
137438953472 bytes
execution host
n144.star.cs.uiowa.edu
space
Transformed_CSR_04
run statistics
property
value
solver
ttt2-1.20
configuration
ttt2_cert
runtime (wallclock)
299.356 seconds
cpu usage
401.854
user time
398.689
system time
3.16476
max virtual memory
5351624.0
max residence set size
456128.0
stage attributes
key
value
starexec-result
MAYBE
bare-result
MAYBE
output
<?xml version="1.0"?> <?xml-stylesheet type="text/xsl" href="cpfHTML.xsl"?><certificationProblem xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="cpf.xsd"><input><trsInput><trs><rules><rule><lhs><funapp><name>U101</name><arg><funapp><name>tt</name></funapp></arg><arg><var>V2</var></arg></funapp></lhs><rhs><funapp><name>U102</name><arg><funapp><name>isLNat</name><arg><funapp><name>activate</name><arg><var>V2</var></arg></funapp></arg></funapp></arg></funapp></rhs></rule><rule><lhs><funapp><name>U102</name><arg><funapp><name>tt</name></funapp></arg></funapp></lhs><rhs><funapp><name>tt</name></funapp></rhs></rule><rule><lhs><funapp><name>U11</name><arg><funapp><name>tt</name></funapp></arg><arg><var>N</var></arg><arg><var>XS</var></arg></funapp></lhs><rhs><funapp><name>U12</name><arg><funapp><name>isLNat</name><arg><funapp><name>activate</name><arg><var>XS</var></arg></funapp></arg></funapp></arg><arg><funapp><name>activate</name><arg><var>N</var></arg></funapp></arg><arg><funapp><name>activate</name><arg><var>XS</var></arg></funapp></arg></funapp></rhs></rule><rule><lhs><funapp><name>U111</name><arg><funapp><name>tt</name></funapp></arg></funapp></lhs><rhs><funapp><name>tt</name></funapp></rhs></rule><rule><lhs><funapp><name>U12</name><arg><funapp><name>tt</name></funapp></arg><arg><var>N</var></arg><arg><var>XS</var></arg></funapp></lhs><rhs><funapp><name>snd</name><arg><funapp><name>splitAt</name><arg><funapp><name>activate</name><arg><var>N</var></arg></funapp></arg><arg><funapp><name>activate</name><arg><var>XS</var></arg></funapp></arg></funapp></arg></funapp></rhs></rule><rule><lhs><funapp><name>U121</name><arg><funapp><name>tt</name></funapp></arg></funapp></lhs><rhs><funapp><name>tt</name></funapp></rhs></rule><rule><lhs><funapp><name>U131</name><arg><funapp><name>tt</name></funapp></arg><arg><var>V2</var></arg></funapp></lhs><rhs><funapp><name>U132</name><arg><funapp><name>isLNat</name><arg><funapp><name>activate</name><arg><var>V2</var></arg></funapp></arg></funapp></arg></funapp></rhs></rule><rule><lhs><funapp><name>U132</name><arg><funapp><name>tt</name></funapp></arg></funapp></lhs><rhs><funapp><name>tt</name></funapp></rhs></rule><rule><lhs><funapp><name>U141</name><arg><funapp><name>tt</name></funapp></arg><arg><var>V2</var></arg></funapp></lhs><rhs><funapp><name>U142</name><arg><funapp><name>isLNat</name><arg><funapp><name>activate</name><arg><var>V2</var></arg></funapp></arg></funapp></arg></funapp></rhs></rule><rule><lhs><funapp><name>U142</name><arg><funapp><name>tt</name></funapp></arg></funapp></lhs><rhs><funapp><name>tt</name></funapp></rhs></rule><rule><lhs><funapp><name>U151</name><arg><funapp><name>tt</name></funapp></arg><arg><var>V2</var></arg></funapp></lhs><rhs><funapp><name>U152</name><arg><funapp><name>isLNat</name><arg><funapp><name>activate</name><arg><var>V2</var></arg></funapp></arg></funapp></arg></funapp></rhs></rule><rule><lhs><funapp><name>U152</name><arg><funapp><name>tt</name></funapp></arg></funapp></lhs><rhs><funapp><name>tt</name></funapp></rhs></rule><rule><lhs><funapp><name>U161</name><arg><funapp><name>tt</name></funapp></arg><arg><var>N</var></arg></funapp></lhs><rhs><funapp><name>cons</name><arg><funapp><name>activate</name><arg><var>N</var></arg></funapp></arg><arg><funapp><name>n__natsFrom</name><arg><funapp><name>s</name><arg><funapp><name>activate</name><arg><var>N</var></arg></funapp></arg></funapp></arg></funapp></arg></funapp></rhs></rule><rule><lhs><funapp><name>U171</name><arg><funapp><name>tt</name></funapp></arg><arg><var>N</var></arg><arg><var>XS</var></arg></funapp></lhs><rhs><funapp><name>U172</name><arg><funapp><name>isLNat</name><arg><funapp><name>activate</name><arg><var>XS</var></arg></funapp></arg></funapp></arg><arg><funapp><name>activate</name><arg><var>N</var></arg></funapp></arg><arg><funapp><name>activate</name><arg><var>XS</var></arg></funapp></arg></funapp></rhs></rule><rule><lhs><funapp><name>U172</name><arg><funapp><name>tt</name></funapp></arg><arg><var>N</var></arg><arg><var>XS</var></arg></funapp></lhs><rhs><funapp><name>head</name><arg><funapp><name>afterNth</name><arg><funapp><name>activate</name><arg><var>N</var></arg></funapp></arg><arg><funapp><name>activate</name><arg><var>XS</var></arg></funapp></arg></funapp></arg></funapp></rhs></rule><rule><lhs><funapp><name>U181</name><arg><funapp><name>tt</name></funapp></arg><arg><var>Y</var></arg></funapp></lhs><rhs><funapp><name>U182</name><arg><funapp><name>isLNat</name><arg><funapp><name>activate</name><arg><var>Y</var></arg></funapp></arg></funapp></arg><arg><funapp><name>activate</name><arg><var>Y</var></arg></funapp></arg></funapp></rhs></rule><rule><lhs><funapp><name>U182</name><arg><funapp><name>tt</name></funapp></arg><arg><var>Y</var></arg></funapp></lhs><rhs><funapp><name>activate</name><arg><var>Y</var></arg></funapp></rhs></rule><rule><lhs><funapp><name>U191</name><arg><funapp><name>tt</name></funapp></arg><arg><var>XS</var></arg></funapp></lhs><rhs><funapp><name>pair</name><arg><funapp><name>nil</name></funapp></arg><arg><funapp><name>activate</name><arg><var>XS</var></arg></funapp></arg></funapp></rhs></rule><rule><lhs><funapp><name>U201</name><arg><funapp><name>tt</name></funapp></arg><arg><var>N</var></arg><arg><var>X</var></arg><arg><var>XS</var></arg></funapp></lhs><rhs><funapp><name>U202</name><arg><funapp><name>isNatural</name><arg><funapp><name>activate</name><arg><var>X</var></arg></funapp></arg></funapp></arg><arg><funapp><name>activate</name><arg><var>N</var></arg></funapp></arg><arg><funapp><name>activate</name><arg><var>X</var></arg></funapp></arg><arg><funapp><name>activate</name><arg><var>XS</var></arg></funapp></arg></funapp></rhs></rule><rule><lhs><funapp><name>U202</name><arg><funapp><name>tt</name></funapp></arg><arg><var>N</var></arg><arg><var>X</var></arg><arg><var>XS</var></arg></funapp></lhs><rhs><funapp><name>U203</name><arg><funapp><name>isLNat</name><arg><funapp><name>activate</name><arg><var>XS</var></arg></funapp></arg></funapp></arg><arg><funapp><name>activate</name><arg><var>N</var></arg></funapp></arg><arg><funapp><name>activate</name><arg><var>X</var></arg></funapp></arg><arg><funapp><name>activate</name><arg><var>XS</var></arg></funapp></arg></funapp></rhs></rule><rule><lhs><funapp><name>U203</name><arg><funapp><name>tt</name></funapp></arg><arg><var>N</var></arg><arg><var>X</var></arg><arg><var>XS</var></arg></funapp></lhs><rhs><funapp><name>U204</name><arg><funapp><name>splitAt</name><arg><funapp><name>activate</name><arg><var>N</var></arg></funapp></arg><arg><funapp><name>activate</name><arg><var>XS</var></arg></funapp></arg></funapp></arg><arg><funapp><name>activate</name><arg><var>X</var></arg></funapp></arg></funapp></rhs></rule><rule><lhs><funapp><name>U204</name><arg><funapp><name>pair</name><arg><var>YS</var></arg><arg><var>ZS</var></arg></funapp></arg><arg><var>X</var></arg></funapp></lhs><rhs><funapp><name>pair</name><arg><funapp><name>cons</name><arg><funapp><name>activate</name><arg><var>X</var></arg></funapp></arg><arg><var>YS</var></arg></funapp></arg><arg><var>ZS</var></arg></funapp></rhs></rule><rule><lhs><funapp><name>U21</name><arg><funapp><name>tt</name></funapp></arg><arg><var>X</var></arg><arg><var>Y</var></arg></funapp></lhs><rhs><funapp><name>U22</name><arg><funapp><name>isLNat</name><arg><funapp><name>activate</name><arg><var>Y</var></arg></funapp></arg></funapp></arg><arg><funapp><name>activate</name><arg><var>X</var></arg></funapp></arg></funapp></rhs></rule><rule><lhs><funapp><name>U211</name><arg><funapp><name>tt</name></funapp></arg><arg><var>XS</var></arg></funapp></lhs><rhs><funapp><name>U212</name><arg><funapp><name>isLNat</name><arg><funapp><name>activate</name><arg><var>XS</var></arg></funapp></arg></funapp></arg><arg><funapp><name>activate</name><arg><var>XS</var></arg></funapp></arg></funapp></rhs></rule><rule><lhs><funapp><name>U212</name><arg><funapp><name>tt</name></funapp></arg><arg><var>XS</var></arg></funapp></lhs><rhs><funapp><name>activate</name><arg><var>XS</var></arg></funapp></rhs></rule><rule><lhs><funapp><name>U22</name><arg><funapp><name>tt</name></funapp></arg><arg><var>X</var></arg></funapp></lhs><rhs><funapp><name>activate</name><arg><var>X</var></arg></funapp></rhs></rule><rule><lhs><funapp><name>U221</name><arg><funapp><name>tt</name></funapp></arg><arg><var>N</var></arg><arg><var>XS</var></arg></funapp></lhs><rhs><funapp><name>U222</name><arg><funapp><name>isLNat</name><arg><funapp><name>activate</name><arg><var>XS</var></arg></funapp></arg></funapp></arg><arg><funapp><name>activate</name><arg><var>N</var></arg></funapp></arg><arg><funapp><name>activate</name><arg><var>XS</var></arg></funapp></arg></funapp></rhs></rule><rule><lhs><funapp><name>U222</name><arg><funapp><name>tt</name></funapp></arg><arg><var>N</var></arg><arg><var>XS</var></arg></funapp></lhs><rhs><funapp><name>fst</name><arg><funapp><name>splitAt</name><arg><funapp><name>activate</name><arg><var>N</var></arg></funapp></arg><arg><funapp><name>activate</name><arg><var>XS</var></arg></funapp></arg></funapp></arg></funapp></rhs></rule><rule><lhs><funapp><name>U31</name><arg><funapp><name>tt</name></funapp></arg><arg><var>N</var></arg><arg><var>XS</var></arg></funapp></lhs><rhs><funapp><name>U32</name><arg><funapp><name>isLNat</name><arg><funapp><name>activate</name><arg><var>XS</var></arg></funapp></arg></funapp></arg><arg><funapp><name>activate</name><arg><var>N</var></arg></funapp></arg></funapp></rhs></rule><rule><lhs><funapp><name>U32</name><arg><funapp><name>tt</name></funapp></arg><arg><var>N</var></arg></funapp></lhs><rhs><funapp><name>activate</name><arg><var>N</var></arg></funapp></rhs></rule><rule><lhs><funapp><name>U41</name><arg><funapp><name>tt</name></funapp></arg><arg><var>V2</var></arg></funapp></lhs><rhs><funapp><name>U42</name><arg><funapp><name>isLNat</name><arg><funapp><name>activate</name><arg><var>V2</var></arg></funapp></arg></funapp></arg></funapp></rhs></rule><rule><lhs><funapp><name>U42</name><arg><funapp><name>tt</name></funapp></arg></funapp></lhs><rhs><funapp><name>tt</name></funapp></rhs></rule><rule><lhs><funapp><name>U51</name><arg><funapp><name>tt</name></funapp></arg><arg><var>V2</var></arg></funapp></lhs><rhs><funapp><name>U52</name><arg><funapp><name>isLNat</name><arg><funapp><name>activate</name><arg><var>V2</var></arg></funapp></arg></funapp></arg></funapp></rhs></rule><rule><lhs><funapp><name>U52</name><arg><funapp><name>tt</name></funapp></arg></funapp></lhs><rhs><funapp><name>tt</name></funapp></rhs></rule><rule><lhs><funapp><name>U61</name><arg><funapp><name>tt</name></funapp></arg></funapp></lhs><rhs><funapp><name>tt</name></funapp></rhs></rule><rule><lhs><funapp><name>U71</name><arg><funapp><name>tt</name></funapp></arg></funapp></lhs><rhs><funapp><name>tt</name></funapp></rhs></rule><rule><lhs><funapp><name>U81</name><arg><funapp><name>tt</name></funapp></arg></funapp></lhs><rhs><funapp><name>tt</name></funapp></rhs></rule><rule><lhs><funapp><name>U91</name><arg><funapp><name>tt</name></funapp></arg></funapp></lhs><rhs><funapp><name>tt</name></funapp></rhs></rule><rule><lhs><funapp><name>afterNth</name><arg><var>N</var></arg><arg><var>XS</var></arg></funapp></lhs><rhs><funapp><name>U11</name><arg><funapp><name>isNatural</name><arg><var>N</var></arg></funapp></arg><arg><var>N</var></arg><arg><var>XS</var></arg></funapp></rhs></rule><rule><lhs><funapp><name>fst</name><arg><funapp><name>pair</name><arg><var>X</var></arg><arg><var>Y</var></arg></funapp></arg></funapp></lhs><rhs><funapp><name>U21</name><arg><funapp><name>isLNat</name><arg><var>X</var></arg></funapp></arg><arg><var>X</var></arg><arg><var>Y</var></arg></funapp></rhs></rule><rule><lhs><funapp><name>head</name><arg><funapp><name>cons</name><arg><var>N</var></arg><arg><var>XS</var></arg></funapp></arg></funapp></lhs><rhs><funapp><name>U31</name><arg><funapp><name>isNatural</name><arg><var>N</var></arg></funapp></arg><arg><var>N</var></arg><arg><funapp><name>activate</name><arg><var>XS</var></arg></funapp></arg></funapp></rhs></rule><rule><lhs><funapp><name>isLNat</name><arg><funapp><name>n__nil</name></funapp></arg></funapp></lhs><rhs><funapp><name>tt</name></funapp></rhs></rule><rule><lhs><funapp><name>isLNat</name><arg><funapp><name>n__afterNth</name><arg><var>V1</var></arg><arg><var>V2</var></arg></funapp></arg></funapp></lhs><rhs><funapp><name>U41</name><arg><funapp><name>isNatural</name><arg><funapp><name>activate</name><arg><var>V1</var></arg></funapp></arg></funapp></arg><arg><funapp><name>activate</name><arg><var>V2</var></arg></funapp></arg></funapp></rhs></rule><rule><lhs><funapp><name>isLNat</name><arg><funapp><name>n__cons</name><arg><var>V1</var></arg><arg><var>V2</var></arg></funapp></arg></funapp></lhs><rhs><funapp><name>U51</name><arg><funapp><name>isNatural</name><arg><funapp><name>activate</name><arg><var>V1</var></arg></funapp></arg></funapp></arg><arg><funapp><name>activate</name><arg><var>V2</var></arg></funapp></arg></funapp></rhs></rule><rule><lhs><funapp><name>isLNat</name><arg><funapp><name>n__fst</name><arg><var>V1</var></arg></funapp></arg></funapp></lhs><rhs><funapp><name>U61</name><arg><funapp><name>isPLNat</name><arg><funapp><name>activate</name><arg><var>V1</var></arg></funapp></arg></funapp></arg></funapp></rhs></rule><rule><lhs><funapp><name>isLNat</name><arg><funapp><name>n__natsFrom</name><arg><var>V1</var></arg></funapp></arg></funapp></lhs><rhs><funapp><name>U71</name><arg><funapp><name>isNatural</name><arg><funapp><name>activate</name><arg><var>V1</var></arg></funapp></arg></funapp></arg></funapp></rhs></rule><rule><lhs><funapp><name>isLNat</name><arg><funapp><name>n__snd</name><arg><var>V1</var></arg></funapp></arg></funapp></lhs><rhs><funapp><name>U81</name><arg><funapp><name>isPLNat</name><arg><funapp><name>activate</name><arg><var>V1</var></arg></funapp></arg></funapp></arg></funapp></rhs></rule><rule><lhs><funapp><name>isLNat</name><arg><funapp><name>n__tail</name><arg><var>V1</var></arg></funapp></arg></funapp></lhs><rhs><funapp><name>U91</name><arg><funapp><name>isLNat</name><arg><funapp><name>activate</name><arg><var>V1</var></arg></funapp></arg></funapp></arg></funapp></rhs></rule><rule><lhs><funapp><name>isLNat</name><arg><funapp><name>n__take</name><arg><var>V1</var></arg><arg><var>V2</var></arg></funapp></arg></funapp></lhs><rhs><funapp><name>U101</name><arg><funapp><name>isNatural</name><arg><funapp><name>activate</name><arg><var>V1</var></arg></funapp></arg></funapp></arg><arg><funapp><name>activate</name><arg><var>V2</var></arg></funapp></arg></funapp></rhs></rule><rule><lhs><funapp><name>isNatural</name><arg><funapp><name>n__0</name></funapp></arg></funapp></lhs><rhs><funapp><name>tt</name></funapp></rhs></rule><rule><lhs><funapp><name>isNatural</name><arg><funapp><name>n__head</name><arg><var>V1</var></arg></funapp></arg></funapp></lhs><rhs><funapp><name>U111</name><arg><funapp><name>isLNat</name><arg><funapp><name>activate</name><arg><var>V1</var></arg></funapp></arg></funapp></arg></funapp></rhs></rule><rule><lhs><funapp><name>isNatural</name><arg><funapp><name>n__s</name><arg><var>V1</var></arg></funapp></arg></funapp></lhs><rhs><funapp><name>U121</name><arg><funapp><name>isNatural</name><arg><funapp><name>activate</name><arg><var>V1</var></arg></funapp></arg></funapp></arg></funapp></rhs></rule><rule><lhs><funapp><name>isNatural</name><arg><funapp><name>n__sel</name><arg><var>V1</var></arg><arg><var>V2</var></arg></funapp></arg></funapp></lhs><rhs><funapp><name>U131</name><arg><funapp><name>isNatural</name><arg><funapp><name>activate</name><arg><var>V1</var></arg></funapp></arg></funapp></arg><arg><funapp><name>activate</name><arg><var>V2</var></arg></funapp></arg></funapp></rhs></rule><rule><lhs><funapp><name>isPLNat</name><arg><funapp><name>n__pair</name><arg><var>V1</var></arg><arg><var>V2</var></arg></funapp></arg></funapp></lhs><rhs><funapp><name>U141</name><arg><funapp><name>isLNat</name><arg><funapp><name>activate</name><arg><var>V1</var></arg></funapp></arg></funapp></arg><arg><funapp><name>activate</name><arg><var>V2</var></arg></funapp></arg></funapp></rhs></rule><rule><lhs><funapp><name>isPLNat</name><arg><funapp><name>n__splitAt</name><arg><var>V1</var></arg><arg><var>V2</var></arg></funapp></arg></funapp></lhs><rhs><funapp><name>U151</name><arg><funapp><name>isNatural</name><arg><funapp><name>activate</name><arg><var>V1</var></arg></funapp></arg></funapp></arg><arg><funapp><name>activate</name><arg><var>V2</var></arg></funapp></arg></funapp></rhs></rule><rule><lhs><funapp><name>natsFrom</name><arg><var>N</var></arg></funapp></lhs><rhs><funapp><name>U161</name><arg><funapp><name>isNatural</name><arg><var>N</var></arg></funapp></arg><arg><var>N</var></arg></funapp></rhs></rule><rule><lhs><funapp><name>sel</name><arg><var>N</var></arg><arg><var>XS</var></arg></funapp></lhs><rhs><funapp><name>U171</name><arg><funapp><name>isNatural</name><arg><var>N</var></arg></funapp></arg><arg><var>N</var></arg><arg><var>XS</var></arg></funapp></rhs></rule><rule><lhs><funapp><name>snd</name><arg><funapp><name>pair</name><arg><var>X</var></arg><arg><var>Y</var></arg></funapp></arg></funapp></lhs><rhs><funapp><name>U181</name><arg><funapp><name>isLNat</name><arg><var>X</var></arg></funapp></arg><arg><var>Y</var></arg></funapp></rhs></rule><rule><lhs><funapp><name>splitAt</name><arg><funapp><name>0</name></funapp></arg><arg><var>XS</var></arg></funapp></lhs><rhs><funapp><name>U191</name><arg><funapp><name>isLNat</name><arg><var>XS</var></arg></funapp></arg><arg><var>XS</var></arg></funapp></rhs></rule><rule><lhs><funapp><name>splitAt</name><arg><funapp><name>s</name><arg><var>N</var></arg></funapp></arg><arg><funapp><name>cons</name><arg><var>X</var></arg><arg><var>XS</var></arg></funapp></arg></funapp></lhs><rhs><funapp><name>U201</name><arg><funapp><name>isNatural</name><arg><var>N</var></arg></funapp></arg><arg><var>N</var></arg><arg><var>X</var></arg><arg><funapp><name>activate</name><arg><var>XS</var></arg></funapp></arg></funapp></rhs></rule><rule><lhs><funapp><name>tail</name><arg><funapp><name>cons</name><arg><var>N</var></arg><arg><var>XS</var></arg></funapp></arg></funapp></lhs><rhs><funapp><name>U211</name><arg><funapp><name>isNatural</name><arg><var>N</var></arg></funapp></arg><arg><funapp><name>activate</name><arg><var>XS</var></arg></funapp></arg></funapp></rhs></rule><rule><lhs><funapp><name>take</name><arg><var>N</var></arg><arg><var>XS</var></arg></funapp></lhs><rhs><funapp><name>U221</name><arg><funapp><name>isNatural</name><arg><var>N</var></arg></funapp></arg><arg><var>N</var></arg><arg><var>XS</var></arg></funapp></rhs></rule><rule><lhs><funapp><name>natsFrom</name><arg><var>X</var></arg></funapp></lhs><rhs><funapp><name>n__natsFrom</name><arg><var>X</var></arg></funapp></rhs></rule><rule><lhs><funapp><name>nil</name></funapp></lhs><rhs><funapp><name>n__nil</name></funapp></rhs></rule><rule><lhs><funapp><name>afterNth</name><arg><var>X1</var></arg><arg><var>X2</var></arg></funapp></lhs><rhs><funapp><name>n__afterNth</name><arg><var>X1</var></arg><arg><var>X2</var></arg></funapp></rhs></rule><rule><lhs><funapp><name>cons</name><arg><var>X1</var></arg><arg><var>X2</var></arg></funapp></lhs><rhs><funapp><name>n__cons</name><arg><var>X1</var></arg><arg><var>X2</var></arg></funapp></rhs></rule><rule><lhs><funapp><name>fst</name><arg><var>X</var></arg></funapp></lhs><rhs><funapp><name>n__fst</name><arg><var>X</var></arg></funapp></rhs></rule><rule><lhs><funapp><name>snd</name><arg><var>X</var></arg></funapp></lhs><rhs><funapp><name>n__snd</name><arg><var>X</var></arg></funapp></rhs></rule><rule><lhs><funapp><name>tail</name><arg><var>X</var></arg></funapp></lhs><rhs><funapp><name>n__tail</name><arg><var>X</var></arg></funapp></rhs></rule><rule><lhs><funapp><name>take</name><arg><var>X1</var></arg><arg><var>X2</var></arg></funapp></lhs><rhs><funapp><name>n__take</name><arg><var>X1</var></arg><arg><var>X2</var></arg></funapp></rhs></rule><rule><lhs><funapp><name>0</name></funapp></lhs><rhs><funapp><name>n__0</name></funapp></rhs></rule><rule><lhs><funapp><name>head</name><arg><var>X</var></arg></funapp></lhs><rhs><funapp><name>n__head</name><arg><var>X</var></arg></funapp></rhs></rule><rule><lhs><funapp><name>s</name><arg><var>X</var></arg></funapp></lhs><rhs><funapp><name>n__s</name><arg><var>X</var></arg></funapp></rhs></rule><rule><lhs><funapp><name>sel</name><arg><var>X1</var></arg><arg><var>X2</var></arg></funapp></lhs><rhs><funapp><name>n__sel</name><arg><var>X1</var></arg><arg><var>X2</var></arg></funapp></rhs></rule><rule><lhs><funapp><name>pair</name><arg><var>X1</var></arg><arg><var>X2</var></arg></funapp></lhs><rhs><funapp><name>n__pair</name><arg><var>X1</var></arg><arg><var>X2</var></arg></funapp></rhs></rule><rule><lhs><funapp><name>splitAt</name><arg><var>X1</var></arg><arg><var>X2</var></arg></funapp></lhs><rhs><funapp><name>n__splitAt</name><arg><var>X1</var></arg><arg><var>X2</var></arg></funapp></rhs></rule><rule><lhs><funapp><name>activate</name><arg><funapp><name>n__natsFrom</name><arg><var>X</var></arg></funapp></arg></funapp></lhs><rhs><funapp><name>natsFrom</name><arg><var>X</var></arg></funapp></rhs></rule><rule><lhs><funapp><name>activate</name><arg><funapp><name>n__nil</name></funapp></arg></funapp></lhs><rhs><funapp><name>nil</name></funapp></rhs></rule><rule><lhs><funapp><name>activate</name><arg><funapp><name>n__afterNth</name><arg><var>X1</var></arg><arg><var>X2</var></arg></funapp></arg></funapp></lhs><rhs><funapp><name>afterNth</name><arg><var>X1</var></arg><arg><var>X2</var></arg></funapp></rhs></rule><rule><lhs><funapp><name>activate</name><arg><funapp><name>n__cons</name><arg><var>X1</var></arg><arg><var>X2</var></arg></funapp></arg></funapp></lhs><rhs><funapp><name>cons</name><arg><var>X1</var></arg><arg><var>X2</var></arg></funapp></rhs></rule><rule><lhs><funapp><name>activate</name><arg><funapp><name>n__fst</name><arg><var>X</var></arg></funapp></arg></funapp></lhs><rhs><funapp><name>fst</name><arg><var>X</var></arg></funapp></rhs></rule><rule><lhs><funapp><name>activate</name><arg><funapp><name>n__snd</name><arg><var>X</var></arg></funapp></arg></funapp></lhs><rhs><funapp><name>snd</name><arg><var>X</var></arg></funapp></rhs></rule><rule><lhs><funapp><name>activate</name><arg><funapp><name>n__tail</name><arg><var>X</var></arg></funapp></arg></funapp></lhs><rhs><funapp><name>tail</name><arg><var>X</var></arg></funapp></rhs></rule><rule><lhs><funapp><name>activate</name><arg><funapp><name>n__take</name><arg><var>X1</var></arg><arg><var>X2</var></arg></funapp></arg></funapp></lhs><rhs><funapp><name>take</name><arg><var>X1</var></arg><arg><var>X2</var></arg></funapp></rhs></rule><rule><lhs><funapp><name>activate</name><arg><funapp><name>n__0</name></funapp></arg></funapp></lhs><rhs><funapp><name>0</name></funapp></rhs></rule><rule><lhs><funapp><name>activate</name><arg><funapp><name>n__head</name><arg><var>X</var></arg></funapp></arg></funapp></lhs><rhs><funapp><name>head</name><arg><var>X</var></arg></funapp></rhs></rule><rule><lhs><funapp><name>activate</name><arg><funapp><name>n__s</name><arg><var>X</var></arg></funapp></arg></funapp></lhs><rhs><funapp><name>s</name><arg><var>X</var></arg></funapp></rhs></rule><rule><lhs><funapp><name>activate</name><arg><funapp><name>n__sel</name><arg><var>X1</var></arg><arg><var>X2</var></arg></funapp></arg></funapp></lhs><rhs><funapp><name>sel</name><arg><var>X1</var></arg><arg><var>X2</var></arg></funapp></rhs></rule><rule><lhs><funapp><name>activate</name><arg><funapp><name>n__pair</name><arg><var>X1</var></arg><arg><var>X2</var></arg></funapp></arg></funapp></lhs><rhs><funapp><name>pair</name><arg><var>X1</var></arg><arg><var>X2</var></arg></funapp></rhs></rule><rule><lhs><funapp><name>activate</name><arg><funapp><name>n__splitAt</name><arg><var>X1</var></arg><arg><var>X2</var></arg></funapp></arg></funapp></lhs><rhs><funapp><name>splitAt</name><arg><var>X1</var></arg><arg><var>X2</var></arg></funapp></rhs></rule><rule><lhs><funapp><name>activate</name><arg><var>X</var></arg></funapp></lhs><rhs><var>X</var></rhs></rule></rules></trs></trsInput></input><cpfVersion>2.1</cpfVersion><proof><trsTerminationProof><terminationAssumption><trsInput><trs><rules><rule><lhs><funapp><name>U101</name><arg><funapp><name>tt</name></funapp></arg><arg><var>V2</var></arg></funapp></lhs><rhs><funapp><name>U102</name><arg><funapp><name>isLNat</name><arg><funapp><name>activate</name><arg><var>V2</var></arg></funapp></arg></funapp></arg></funapp></rhs></rule><rule><lhs><funapp><name>U102</name><arg><funapp><name>tt</name></funapp></arg></funapp></lhs><rhs><funapp><name>tt</name></funapp></rhs></rule><rule><lhs><funapp><name>U11</name><arg><funapp><name>tt</name></funapp></arg><arg><var>N</var></arg><arg><var>XS</var></arg></funapp></lhs><rhs><funapp><name>U12</name><arg><funapp><name>isLNat</name><arg><funapp><name>activate</name><arg><var>XS</var></arg></funapp></arg></funapp></arg><arg><funapp><name>activate</name><arg><var>N</var></arg></funapp></arg><arg><funapp><name>activate</name><arg><var>XS</var></arg></funapp></arg></funapp></rhs></rule><rule><lhs><funapp><name>U111</name><arg><funapp><name>tt</name></funapp></arg></funapp></lhs><rhs><funapp><name>tt</name></funapp></rhs></rule><rule><lhs><funapp><name>U12</name><arg><funapp><name>tt</name></funapp></arg><arg><var>N</var></arg><arg><var>XS</var></arg></funapp></lhs><rhs><funapp><name>snd</name><arg><funapp><name>splitAt</name><arg><funapp><name>activate</name><arg><var>N</var></arg></funapp></arg><arg><funapp><name>activate</name><arg><var>XS</var></arg></funapp></arg></funapp></arg></funapp></rhs></rule><rule><lhs><funapp><name>U121</name><arg><funapp><name>tt</name></funapp></arg></funapp></lhs><rhs><funapp><name>tt</name></funapp></rhs></rule><rule><lhs><funapp><name>U131</name><arg><funapp><name>tt</name></funapp></arg><arg><var>V2</var></arg></funapp></lhs><rhs><funapp><name>U132</name><arg><funapp><name>isLNat</name><arg><funapp><name>activate</name><arg><var>V2</var></arg></funapp></arg></funapp></arg></funapp></rhs></rule><rule><lhs><funapp><name>U132</name><arg><funapp><name>tt</name></funapp></arg></funapp></lhs><rhs><funapp><name>tt</name></funapp></rhs></rule><rule><lhs><funapp><name>U141</name><arg><funapp><name>tt</name></funapp></arg><arg><var>V2</var></arg></funapp></lhs><rhs><funapp><name>U142</name><arg><funapp><name>isLNat</name><arg><funapp><name>activate</name><arg><var>V2</var></arg></funapp></arg></funapp></arg></funapp></rhs></rule><rule><lhs><funapp><name>U142</name><arg><funapp><name>tt</name></funapp></arg></funapp></lhs><rhs><funapp><name>tt</name></funapp></rhs></rule><rule><lhs><funapp><name>U151</name><arg><funapp><name>tt</name></funapp></arg><arg><var>V2</var></arg></funapp></lhs><rhs><funapp><name>U152</name><arg><funapp><name>isLNat</name><arg><funapp><name>activate</name><arg><var>V2</var></arg></funapp></arg></funapp></arg></funapp></rhs></rule><rule><lhs><funapp><name>U152</name><arg><funapp><name>tt</name></funapp></arg></funapp></lhs><rhs><funapp><name>tt</name></funapp></rhs></rule><rule><lhs><funapp><name>U161</name><arg><funapp><name>tt</name></funapp></arg><arg><var>N</var></arg></funapp></lhs><rhs><funapp><name>cons</name><arg><funapp><name>activate</name><arg><var>N</var></arg></funapp></arg><arg><funapp><name>n__natsFrom</name><arg><funapp><name>s</name><arg><funapp><name>activate</name><arg><var>N</var></arg></funapp></arg></funapp></arg></funapp></arg></funapp></rhs></rule><rule><lhs><funapp><name>U171</name><arg><funapp><name>tt</name></funapp></arg><arg><var>N</var></arg><arg><var>XS</var></arg></funapp></lhs><rhs><funapp><name>U172</name><arg><funapp><name>isLNat</name><arg><funapp><name>activate</name><arg><var>XS</var></arg></funapp></arg></funapp></arg><arg><funapp><name>activate</name><arg><var>N</var></arg></funapp></arg><arg><funapp><name>activate</name><arg><var>XS</var></arg></funapp></arg></funapp></rhs></rule><rule><lhs><funapp><name>U172</name><arg><funapp><name>tt</name></funapp></arg><arg><var>N</var></arg><arg><var>XS</var></arg></funapp></lhs><rhs><funapp><name>head</name><arg><funapp><name>afterNth</name><arg><funapp><name>activate</name><arg><var>N</var></arg></funapp></arg><arg><funapp><name>activate</name><arg><var>XS</var></arg></funapp></arg></funapp></arg></funapp></rhs></rule><rule><lhs><funapp><name>U181</name><arg><funapp><name>tt</name></funapp></arg><arg><var>Y</var></arg></funapp></lhs><rhs><funapp><name>U182</name><arg><funapp><name>isLNat</name><arg><funapp><name>activate</name><arg><var>Y</var></arg></funapp></arg></funapp></arg><arg><funapp><name>activate</name><arg><var>Y</var></arg></funapp></arg></funapp></rhs></rule><rule><lhs><funapp><name>U182</name><arg><funapp><name>tt</name></funapp></arg><arg><var>Y</var></arg></funapp></lhs><rhs><funapp><name>activate</name><arg><var>Y</var></arg></funapp></rhs></rule><rule><lhs><funapp><name>U191</name><arg><funapp><name>tt</name></funapp></arg><arg><var>XS</var></arg></funapp></lhs><rhs><funapp><name>pair</name><arg><funapp><name>nil</name></funapp></arg><arg><funapp><name>activate</name><arg><var>XS</var></arg></funapp></arg></funapp></rhs></rule><rule><lhs><funapp><name>U201</name><arg><funapp><name>tt</name></funapp></arg><arg><var>N</var></arg><arg><var>X</var></arg><arg><var>XS</var></arg></funapp></lhs><rhs><funapp><name>U202</name><arg><funapp><name>isNatural</name><arg><funapp><name>activate</name><arg><var>X</var></arg></funapp></arg></funapp></arg><arg><funapp><name>activate</name><arg><var>N</var></arg></funapp></arg><arg><funapp><name>activate</name><arg><var>X</var></arg></funapp></arg><arg><funapp><name>activate</name><arg><var>XS</var></arg></funapp></arg></funapp></rhs></rule><rule><lhs><funapp><name>U202</name><arg><funapp><name>tt</name></funapp></arg><arg><var>N</var></arg><arg><var>X</var></arg><arg><var>XS</var></arg></funapp></lhs><rhs><funapp><name>U203</name><arg><funapp><name>isLNat</name><arg><funapp><name>activate</name><arg><var>XS</var></arg></funapp></arg></funapp></arg><arg><funapp><name>activate</name><arg><var>N</var></arg></funapp></arg><arg><funapp><name>activate</name><arg><var>X</var></arg></funapp></arg><arg><funapp><name>activate</name><arg><var>XS</var></arg></funapp></arg></funapp></rhs></rule><rule><lhs><funapp><name>U203</name><arg><funapp><name>tt</name></funapp></arg><arg><var>N</var></arg><arg><var>X</var></arg><arg><var>XS</var></arg></funapp></lhs><rhs><funapp><name>U204</name><arg><funapp><name>splitAt</name><arg><funapp><name>activate</name><arg><var>N</var></arg></funapp></arg><arg><funapp><name>activate</name><arg><var>XS</var></arg></funapp></arg></funapp></arg><arg><funapp><name>activate</name><arg><var>X</var></arg></funapp></arg></funapp></rhs></rule><rule><lhs><funapp><name>U204</name><arg><funapp><name>pair</name><arg><var>YS</var></arg><arg><var>ZS</var></arg></funapp></arg><arg><var>X</var></arg></funapp></lhs><rhs><funapp><name>pair</name><arg><funapp><name>cons</name><arg><funapp><name>activate</name><arg><var>X</var></arg></funapp></arg><arg><var>YS</var></arg></funapp></arg><arg><var>ZS</var></arg></funapp></rhs></rule><rule><lhs><funapp><name>U21</name><arg><funapp><name>tt</name></funapp></arg><arg><var>X</var></arg><arg><var>Y</var></arg></funapp></lhs><rhs><funapp><name>U22</name><arg><funapp><name>isLNat</name><arg><funapp><name>activate</name><arg><var>Y</var></arg></funapp></arg></funapp></arg><arg><funapp><name>activate</name><arg><var>X</var></arg></funapp></arg></funapp></rhs></rule><rule><lhs><funapp><name>U211</name><arg><funapp><name>tt</name></funapp></arg><arg><var>XS</var></arg></funapp></lhs><rhs><funapp><name>U212</name><arg><funapp><name>isLNat</name><arg><funapp><name>activate</name><arg><var>XS</var></arg></funapp></arg></funapp></arg><arg><funapp><name>activate</name><arg><var>XS</var></arg></funapp></arg></funapp></rhs></rule><rule><lhs><funapp><name>U212</name><arg><funapp><name>tt</name></funapp></arg><arg><var>XS</var></arg></funapp></lhs><rhs><funapp><name>activate</name><arg><var>XS</var></arg></funapp></rhs></rule><rule><lhs><funapp><name>U22</name><arg><funapp><name>tt</name></funapp></arg><arg><var>X</var></arg></funapp></lhs><rhs><funapp><name>activate</name><arg><var>X</var></arg></funapp></rhs></rule><rule><lhs><funapp><name>U221</name><arg><funapp><name>tt</name></funapp></arg><arg><var>N</var></arg><arg><var>XS</var></arg></funapp></lhs><rhs><funapp><name>U222</name><arg><funapp><name>isLNat</name><arg><funapp><name>activate</name><arg><var>XS</var></arg></funapp></arg></funapp></arg><arg><funapp><name>activate</name><arg><var>N</var></arg></funapp></arg><arg><funapp><name>activate</name><arg><var>XS</var></arg></funapp></arg></funapp></rhs></rule><rule><lhs><funapp><name>U222</name><arg><funapp><name>tt</name></funapp></arg><arg><var>N</var></arg><arg><var>XS</var></arg></funapp></lhs><rhs><funapp><name>fst</name><arg><funapp><name>splitAt</name><arg><funapp><name>activate</name><arg><var>N</var></arg></funapp></arg><arg><funapp><name>activate</name><arg><var>XS</var></arg></funapp></arg></funapp></arg></funapp></rhs></rule><rule><lhs><funapp><name>U31</name><arg><funapp><name>tt</name></funapp></arg><arg><var>N</var></arg><arg><var>XS</var></arg></funapp></lhs><rhs><funapp><name>U32</name><arg><funapp><name>isLNat</name><arg><funapp><name>activate</name><arg><var>XS</var></arg></funapp></arg></funapp></arg><arg><funapp><name>activate</name><arg><var>N</var></arg></funapp></arg></funapp></rhs></rule><rule><lhs><funapp><name>U32</name><arg><funapp><name>tt</name></funapp></arg><arg><var>N</var></arg></funapp></lhs><rhs><funapp><name>activate</name><arg><var>N</var></arg></funapp></rhs></rule><rule><lhs><funapp><name>U41</name><arg><funapp><name>tt</name></funapp></arg><arg><var>V2</var></arg></funapp></lhs><rhs><funapp><name>U42</name><arg><funapp><name>isLNat</name><arg><funapp><name>activate</name><arg><var>V2</var></arg></funapp></arg></funapp></arg></funapp></rhs></rule><rule><lhs><funapp><name>U42</name><arg><funapp><name>tt</name></funapp></arg></funapp></lhs><rhs><funapp><name>tt</name></funapp></rhs></rule><rule><lhs><funapp><name>U51</name><arg><funapp><name>tt</name></funapp></arg><arg><var>V2</var></arg></funapp></lhs><rhs><funapp><name>U52</name><arg><funapp><name>isLNat</name><arg><funapp><name>activate</name><arg><var>V2</var></arg></funapp></arg></funapp></arg></funapp></rhs></rule><rule><lhs><funapp><name>U52</name><arg><funapp><name>tt</name></funapp></arg></funapp></lhs><rhs><funapp><name>tt</name></funapp></rhs></rule><rule><lhs><funapp><name>U61</name><arg><funapp><name>tt</name></funapp></arg></funapp></lhs><rhs><funapp><name>tt</name></funapp></rhs></rule><rule><lhs><funapp><name>U71</name><arg><funapp><name>tt</name></funapp></arg></funapp></lhs><rhs><funapp><name>tt</name></funapp></rhs></rule><rule><lhs><funapp><name>U81</name><arg><funapp><name>tt</name></funapp></arg></funapp></lhs><rhs><funapp><name>tt</name></funapp></rhs></rule><rule><lhs><funapp><name>U91</name><arg><funapp><name>tt</name></funapp></arg></funapp></lhs><rhs><funapp><name>tt</name></funapp></rhs></rule><rule><lhs><funapp><name>afterNth</name><arg><var>N</var></arg><arg><var>XS</var></arg></funapp></lhs><rhs><funapp><name>U11</name><arg><funapp><name>isNatural</name><arg><var>N</var></arg></funapp></arg><arg><var>N</var></arg><arg><var>XS</var></arg></funapp></rhs></rule><rule><lhs><funapp><name>fst</name><arg><funapp><name>pair</name><arg><var>X</var></arg><arg><var>Y</var></arg></funapp></arg></funapp></lhs><rhs><funapp><name>U21</name><arg><funapp><name>isLNat</name><arg><var>X</var></arg></funapp></arg><arg><var>X</var></arg><arg><var>Y</var></arg></funapp></rhs></rule><rule><lhs><funapp><name>head</name><arg><funapp><name>cons</name><arg><var>N</var></arg><arg><var>XS</var></arg></funapp></arg></funapp></lhs><rhs><funapp><name>U31</name><arg><funapp><name>isNatural</name><arg><var>N</var></arg></funapp></arg><arg><var>N</var></arg><arg><funapp><name>activate</name><arg><var>XS</var></arg></funapp></arg></funapp></rhs></rule><rule><lhs><funapp><name>isLNat</name><arg><funapp><name>n__nil</name></funapp></arg></funapp></lhs><rhs><funapp><name>tt</name></funapp></rhs></rule><rule><lhs><funapp><name>isLNat</name><arg><funapp><name>n__afterNth</name><arg><var>V1</var></arg><arg><var>V2</var></arg></funapp></arg></funapp></lhs><rhs><funapp><name>U41</name><arg><funapp><name>isNatural</name><arg><funapp><name>activate</name><arg><var>V1</var></arg></funapp></arg></funapp></arg><arg><funapp><name>activate</name><arg><var>V2</var></arg></funapp></arg></funapp></rhs></rule><rule><lhs><funapp><name>isLNat</name><arg><funapp><name>n__cons</name><arg><var>V1</var></arg><arg><var>V2</var></arg></funapp></arg></funapp></lhs><rhs><funapp><name>U51</name><arg><funapp><name>isNatural</name><arg><funapp><name>activate</name><arg><var>V1</var></arg></funapp></arg></funapp></arg><arg><funapp><name>activate</name><arg><var>V2</var></arg></funapp></arg></funapp></rhs></rule><rule><lhs><funapp><name>isLNat</name><arg><funapp><name>n__fst</name><arg><var>V1</var></arg></funapp></arg></funapp></lhs><rhs><funapp><name>U61</name><arg><funapp><name>isPLNat</name><arg><funapp><name>activate</name><arg><var>V1</var></arg></funapp></arg></funapp></arg></funapp></rhs></rule><rule><lhs><funapp><name>isLNat</name><arg><funapp><name>n__natsFrom</name><arg><var>V1</var></arg></funapp></arg></funapp></lhs><rhs><funapp><name>U71</name><arg><funapp><name>isNatural</name><arg><funapp><name>activate</name><arg><var>V1</var></arg></funapp></arg></funapp></arg></funapp></rhs></rule><rule><lhs><funapp><name>isLNat</name><arg><funapp><name>n__snd</name><arg><var>V1</var></arg></funapp></arg></funapp></lhs><rhs><funapp><name>U81</name><arg><funapp><name>isPLNat</name><arg><funapp><name>activate</name><arg><var>V1</var></arg></funapp></arg></funapp></arg></funapp></rhs></rule><rule><lhs><funapp><name>isLNat</name><arg><funapp><name>n__tail</name><arg><var>V1</var></arg></funapp></arg></funapp></lhs><rhs><funapp><name>U91</name><arg><funapp><name>isLNat</name><arg><funapp><name>activate</name><arg><var>V1</var></arg></funapp></arg></funapp></arg></funapp></rhs></rule><rule><lhs><funapp><name>isLNat</name><arg><funapp><name>n__take</name><arg><var>V1</var></arg><arg><var>V2</var></arg></funapp></arg></funapp></lhs><rhs><funapp><name>U101</name><arg><funapp><name>isNatural</name><arg><funapp><name>activate</name><arg><var>V1</var></arg></funapp></arg></funapp></arg><arg><funapp><name>activate</name><arg><var>V2</var></arg></funapp></arg></funapp></rhs></rule><rule><lhs><funapp><name>isNatural</name><arg><funapp><name>n__0</name></funapp></arg></funapp></lhs><rhs><funapp><name>tt</name></funapp></rhs></rule><rule><lhs><funapp><name>isNatural</name><arg><funapp><name>n__head</name><arg><var>V1</var></arg></funapp></arg></funapp></lhs><rhs><funapp><name>U111</name><arg><funapp><name>isLNat</name><arg><funapp><name>activate</name><arg><var>V1</var></arg></funapp></arg></funapp></arg></funapp></rhs></rule><rule><lhs><funapp><name>isNatural</name><arg><funapp><name>n__s</name><arg><var>V1</var></arg></funapp></arg></funapp></lhs><rhs><funapp><name>U121</name><arg><funapp><name>isNatural</name><arg><funapp><name>activate</name><arg><var>V1</var></arg></funapp></arg></funapp></arg></funapp></rhs></rule><rule><lhs><funapp><name>isNatural</name><arg><funapp><name>n__sel</name><arg><var>V1</var></arg><arg><var>V2</var></arg></funapp></arg></funapp></lhs><rhs><funapp><name>U131</name><arg><funapp><name>isNatural</name><arg><funapp><name>activate</name><arg><var>V1</var></arg></funapp></arg></funapp></arg><arg><funapp><name>activate</name><arg><var>V2</var></arg></funapp></arg></funapp></rhs></rule><rule><lhs><funapp><name>isPLNat</name><arg><funapp><name>n__pair</name><arg><var>V1</var></arg><arg><var>V2</var></arg></funapp></arg></funapp></lhs><rhs><funapp><name>U141</name><arg><funapp><name>isLNat</name><arg><funapp><name>activate</name><arg><var>V1</var></arg></funapp></arg></funapp></arg><arg><funapp><name>activate</name><arg><var>V2</var></arg></funapp></arg></funapp></rhs></rule><rule><lhs><funapp><name>isPLNat</name><arg><funapp><name>n__splitAt</name><arg><var>V1</var></arg><arg><var>V2</var></arg></funapp></arg></funapp></lhs><rhs><funapp><name>U151</name><arg><funapp><name>isNatural</name><arg><funapp><name>activate</name><arg><var>V1</var></arg></funapp></arg></funapp></arg><arg><funapp><name>activate</name><arg><var>V2</var></arg></funapp></arg></funapp></rhs></rule><rule><lhs><funapp><name>natsFrom</name><arg><var>N</var></arg></funapp></lhs><rhs><funapp><name>U161</name><arg><funapp><name>isNatural</name><arg><var>N</var></arg></funapp></arg><arg><var>N</var></arg></funapp></rhs></rule><rule><lhs><funapp><name>sel</name><arg><var>N</var></arg><arg><var>XS</var></arg></funapp></lhs><rhs><funapp><name>U171</name><arg><funapp><name>isNatural</name><arg><var>N</var></arg></funapp></arg><arg><var>N</var></arg><arg><var>XS</var></arg></funapp></rhs></rule><rule><lhs><funapp><name>snd</name><arg><funapp><name>pair</name><arg><var>X</var></arg><arg><var>Y</var></arg></funapp></arg></funapp></lhs><rhs><funapp><name>U181</name><arg><funapp><name>isLNat</name><arg><var>X</var></arg></funapp></arg><arg><var>Y</var></arg></funapp></rhs></rule><rule><lhs><funapp><name>splitAt</name><arg><funapp><name>0</name></funapp></arg><arg><var>XS</var></arg></funapp></lhs><rhs><funapp><name>U191</name><arg><funapp><name>isLNat</name><arg><var>XS</var></arg></funapp></arg><arg><var>XS</var></arg></funapp></rhs></rule><rule><lhs><funapp><name>splitAt</name><arg><funapp><name>s</name><arg><var>N</var></arg></funapp></arg><arg><funapp><name>cons</name><arg><var>X</var></arg><arg><var>XS</var></arg></funapp></arg></funapp></lhs><rhs><funapp><name>U201</name><arg><funapp><name>isNatural</name><arg><var>N</var></arg></funapp></arg><arg><var>N</var></arg><arg><var>X</var></arg><arg><funapp><name>activate</name><arg><var>XS</var></arg></funapp></arg></funapp></rhs></rule><rule><lhs><funapp><name>tail</name><arg><funapp><name>cons</name><arg><var>N</var></arg><arg><var>XS</var></arg></funapp></arg></funapp></lhs><rhs><funapp><name>U211</name><arg><funapp><name>isNatural</name><arg><var>N</var></arg></funapp></arg><arg><funapp><name>activate</name><arg><var>XS</var></arg></funapp></arg></funapp></rhs></rule><rule><lhs><funapp><name>take</name><arg><var>N</var></arg><arg><var>XS</var></arg></funapp></lhs><rhs><funapp><name>U221</name><arg><funapp><name>isNatural</name><arg><var>N</var></arg></funapp></arg><arg><var>N</var></arg><arg><var>XS</var></arg></funapp></rhs></rule><rule><lhs><funapp><name>natsFrom</name><arg><var>X</var></arg></funapp></lhs><rhs><funapp><name>n__natsFrom</name><arg><var>X</var></arg></funapp></rhs></rule><rule><lhs><funapp><name>nil</name></funapp></lhs><rhs><funapp><name>n__nil</name></funapp></rhs></rule><rule><lhs><funapp><name>afterNth</name><arg><var>X1</var></arg><arg><var>X2</var></arg></funapp></lhs><rhs><funapp><name>n__afterNth</name><arg><var>X1</var></arg><arg><var>X2</var></arg></funapp></rhs></rule><rule><lhs><funapp><name>cons</name><arg><var>X1</var></arg><arg><var>X2</var></arg></funapp></lhs><rhs><funapp><name>n__cons</name><arg><var>X1</var></arg><arg><var>X2</var></arg></funapp></rhs></rule><rule><lhs><funapp><name>fst</name><arg><var>X</var></arg></funapp></lhs><rhs><funapp><name>n__fst</name><arg><var>X</var></arg></funapp></rhs></rule><rule><lhs><funapp><name>snd</name><arg><var>X</var></arg></funapp></lhs><rhs><funapp><name>n__snd</name><arg><var>X</var></arg></funapp></rhs></rule><rule><lhs><funapp><name>tail</name><arg><var>X</var></arg></funapp></lhs><rhs><funapp><name>n__tail</name><arg><var>X</var></arg></funapp></rhs></rule><rule><lhs><funapp><name>take</name><arg><var>X1</var></arg><arg><var>X2</var></arg></funapp></lhs><rhs><funapp><name>n__take</name><arg><var>X1</var></arg><arg><var>X2</var></arg></funapp></rhs></rule><rule><lhs><funapp><name>0</name></funapp></lhs><rhs><funapp><name>n__0</name></funapp></rhs></rule><rule><lhs><funapp><name>head</name><arg><var>X</var></arg></funapp></lhs><rhs><funapp><name>n__head</name><arg><var>X</var></arg></funapp></rhs></rule><rule><lhs><funapp><name>s</name><arg><var>X</var></arg></funapp></lhs><rhs><funapp><name>n__s</name><arg><var>X</var></arg></funapp></rhs></rule><rule><lhs><funapp><name>sel</name><arg><var>X1</var></arg><arg><var>X2</var></arg></funapp></lhs><rhs><funapp><name>n__sel</name><arg><var>X1</var></arg><arg><var>X2</var></arg></funapp></rhs></rule><rule><lhs><funapp><name>pair</name><arg><var>X1</var></arg><arg><var>X2</var></arg></funapp></lhs><rhs><funapp><name>n__pair</name><arg><var>X1</var></arg><arg><var>X2</var></arg></funapp></rhs></rule><rule><lhs><funapp><name>splitAt</name><arg><var>X1</var></arg><arg><var>X2</var></arg></funapp></lhs><rhs><funapp><name>n__splitAt</name><arg><var>X1</var></arg><arg><var>X2</var></arg></funapp></rhs></rule><rule><lhs><funapp><name>activate</name><arg><funapp><name>n__natsFrom</name><arg><var>X</var></arg></funapp></arg></funapp></lhs><rhs><funapp><name>natsFrom</name><arg><var>X</var></arg></funapp></rhs></rule><rule><lhs><funapp><name>activate</name><arg><funapp><name>n__nil</name></funapp></arg></funapp></lhs><rhs><funapp><name>nil</name></funapp></rhs></rule><rule><lhs><funapp><name>activate</name><arg><funapp><name>n__afterNth</name><arg><var>X1</var></arg><arg><var>X2</var></arg></funapp></arg></funapp></lhs><rhs><funapp><name>afterNth</name><arg><var>X1</var></arg><arg><var>X2</var></arg></funapp></rhs></rule><rule><lhs><funapp><name>activate</name><arg><funapp><name>n__cons</name><arg><var>X1</var></arg><arg><var>X2</var></arg></funapp></arg></funapp></lhs><rhs><funapp><name>cons</name><arg><var>X1</var></arg><arg><var>X2</var></arg></funapp></rhs></rule><rule><lhs><funapp><name>activate</name><arg><funapp><name>n__fst</name><arg><var>X</var></arg></funapp></arg></funapp></lhs><rhs><funapp><name>fst</name><arg><var>X</var></arg></funapp></rhs></rule><rule><lhs><funapp><name>activate</name><arg><funapp><name>n__snd</name><arg><var>X</var></arg></funapp></arg></funapp></lhs><rhs><funapp><name>snd</name><arg><var>X</var></arg></funapp></rhs></rule><rule><lhs><funapp><name>activate</name><arg><funapp><name>n__tail</name><arg><var>X</var></arg></funapp></arg></funapp></lhs><rhs><funapp><name>tail</name><arg><var>X</var></arg></funapp></rhs></rule><rule><lhs><funapp><name>activate</name><arg><funapp><name>n__take</name><arg><var>X1</var></arg><arg><var>X2</var></arg></funapp></arg></funapp></lhs><rhs><funapp><name>take</name><arg><var>X1</var></arg><arg><var>X2</var></arg></funapp></rhs></rule><rule><lhs><funapp><name>activate</name><arg><funapp><name>n__0</name></funapp></arg></funapp></lhs><rhs><funapp><name>0</name></funapp></rhs></rule><rule><lhs><funapp><name>activate</name><arg><funapp><name>n__head</name><arg><var>X</var></arg></funapp></arg></funapp></lhs><rhs><funapp><name>head</name><arg><var>X</var></arg></funapp></rhs></rule><rule><lhs><funapp><name>activate</name><arg><funapp><name>n__s</name><arg><var>X</var></arg></funapp></arg></funapp></lhs><rhs><funapp><name>s</name><arg><var>X</var></arg></funapp></rhs></rule><rule><lhs><funapp><name>activate</name><arg><funapp><name>n__sel</name><arg><var>X1</var></arg><arg><var>X2</var></arg></funapp></arg></funapp></lhs><rhs><funapp><name>sel</name><arg><var>X1</var></arg><arg><var>X2</var></arg></funapp></rhs></rule><rule><lhs><funapp><name>activate</name><arg><funapp><name>n__pair</name><arg><var>X1</var></arg><arg><var>X2</var></arg></funapp></arg></funapp></lhs><rhs><funapp><name>pair</name><arg><var>X1</var></arg><arg><var>X2</var></arg></funapp></rhs></rule><rule><lhs><funapp><name>activate</name><arg><funapp><name>n__splitAt</name><arg><var>X1</var></arg><arg><var>X2</var></arg></funapp></arg></funapp></lhs><rhs><funapp><name>splitAt</name><arg><var>X1</var></arg><arg><var>X2</var></arg></funapp></rhs></rule><rule><lhs><funapp><name>activate</name><arg><var>X</var></arg></funapp></lhs><rhs><var>X</var></rhs></rule></rules></trs></trsInput></terminationAssumption></trsTerminationProof></proof><origin><proofOrigin><tool><name>ttt2</name><version>ttt2 1.20 [hg: unknown]</version><strategy>((if standard then var else fail) | con | (if srs then ((sleep -t 25?;rlab;(((( (if srs then arctic -dim 1 -ib 4 -ob 5 else fail) || (if srs then arctic -dim 2 -ib 2 -ob 3 else fail) || (if srs then arctic -dim 3 -ib 1 -ob 2 else fail) || (if srs then arctic -dim 3 -ib 2 -ob 2 else fail) || matrix -dim 1 -ib 5 -ob 8 || matrix -dim 2 -ib 3 -ob 4 || matrix -dim 3 -ib 2 -ob 3 || matrix -dim 3 -ib 1 -ob 2 || matrix -dim 4 -ib 1 -ob 2 || matrix -dim 5 -ib 1 -ob 1 || kbo -ib 3 -ob 4 || wpo -msum -ib 3 -ob 4 -cpf || fail)[5]*);((dp;(edg -gtcap -nl[1.0]?;(sccs | ((sc || sc -rec -defs || sc -mulex -defs) || sct || {ur?;( (wpo -cpf -dp -ur -sum -ib 3 -ob 3 [3] | wpo -cpf -dp -ur -pol -ib 3 -ob 3 [3] | wpo -cpf -dp -ur -max -ib 3 -ob 3 [3] | wpo -cpf -dp -ur -msum -ib 3 -ob 3 [4] | wpo -cpf -dp -ur -mat -dim 2 -ib 3 -ob 3 [5] | wpo -cpf -dp -ur -mat -dim 3 -ib 3 -ob 3 [5] | wpo -cpf -dp -ur -ib 3 -ob 3 [9] | fail ) || matrix -dp -ur -dim 1 -ib 3 -ob 5 || matrix -dp -ur -dim 1 -ib 3 -ob 8 -rat 2 -db 1 || matrix -dp -ur -dim 1 -ib 4 -ob 10 -rat 4 -db 1 || matrix -dp -ur -dim 2 -ib 2 -ob 3 || matrix -dp -ur -dim 2 -ib 3 -ob 4 -rat 2 -db 0 || matrix -dp -ur -dim 3 -ib 1 -ob 3 || matrix -dp -ur -dim 3 -ib 2 -ob 3 || matrix -dp -ur -dim 3 -ib 2 -ob 3 -rat 2 -db 0 || matrix -dp -ur -dim 4 -ib 1 -ob 2 || lpo -ur -af || (arctic -dp -ur -dim 1 -ib 4 -ob 3[25] | arctic -dp -ur -dim 2 -ib 2 -ob 2[28] | arctic -dp -ur -dim 3 -ib 1 -ob 1[28] | arctic -dp -ur -dim 4 -ib 1 -ob 1[28] | fail) || (arctic -bz -dp -ur -dim 1 -ib 4 -ob 3[25] | arctic -bz -dp -ur -dim 2 -ib 2 -ob 2[28] | arctic -bz -dp -ur -dim 3 -ib 1 -ob 1[28] | arctic -bz -dp -ur -dim 4 -ib 1 -ob 1[28] | fail) || fail) } restore) )*[29])) || (bounds -cert || fail;(bounds -rfc -qc))))! || (( unfold || fail)*[7])!)[299])! || ((((( (if srs then arctic -dim 1 -ib 4 -ob 5 else fail) || (if srs then arctic -dim 2 -ib 2 -ob 3 else fail) || (if srs then arctic -dim 3 -ib 1 -ob 2 else fail) || (if srs then arctic -dim 3 -ib 2 -ob 2 else fail) || matrix -dim 1 -ib 5 -ob 8 || matrix -dim 2 -ib 3 -ob 4 || matrix -dim 3 -ib 2 -ob 3 || matrix -dim 3 -ib 1 -ob 2 || matrix -dim 4 -ib 1 -ob 2 || matrix -dim 5 -ib 1 -ob 1 || kbo -ib 3 -ob 4 || wpo -msum -ib 3 -ob 4 -cpf || fail)[5]*);((dp;(edg -gtcap -nl[1.0]?;(sccs | ((sc || sc -rec -defs || sc -mulex -defs) || sct || {ur?;( (wpo -cpf -dp -ur -sum -ib 3 -ob 3 [3] | wpo -cpf -dp -ur -pol -ib 3 -ob 3 [3] | wpo -cpf -dp -ur -max -ib 3 -ob 3 [3] | wpo -cpf -dp -ur -msum -ib 3 -ob 3 [4] | wpo -cpf -dp -ur -mat -dim 2 -ib 3 -ob 3 [5] | wpo -cpf -dp -ur -mat -dim 3 -ib 3 -ob 3 [5] | wpo -cpf -dp -ur -ib 3 -ob 3 [9] | fail ) || matrix -dp -ur -dim 1 -ib 3 -ob 5 || matrix -dp -ur -dim 1 -ib 3 -ob 8 -rat 2 -db 1 || matrix -dp -ur -dim 1 -ib 4 -ob 10 -rat 4 -db 1 || matrix -dp -ur -dim 2 -ib 2 -ob 3 || matrix -dp -ur -dim 2 -ib 3 -ob 4 -rat 2 -db 0 || matrix -dp -ur -dim 3 -ib 1 -ob 3 || matrix -dp -ur -dim 3 -ib 2 -ob 3 || matrix -dp -ur -dim 3 -ib 2 -ob 3 -rat 2 -db 0 || matrix -dp -ur -dim 4 -ib 1 -ob 2 || lpo -ur -af || (arctic -dp -ur -dim 1 -ib 4 -ob 3[25] | arctic -dp -ur -dim 2 -ib 2 -ob 2[28] | arctic -dp -ur -dim 3 -ib 1 -ob 1[28] | arctic -dp -ur -dim 4 -ib 1 -ob 1[28] | fail) || (arctic -bz -dp -ur -dim 1 -ib 4 -ob 3[25] | arctic -bz -dp -ur -dim 2 -ib 2 -ob 2[28] | arctic -bz -dp -ur -dim 3 -ib 1 -ob 1[28] | arctic -bz -dp -ur -dim 4 -ib 1 -ob 1[28] | fail) || fail) } restore) )*[29])) || (bounds -cert || fail;(bounds -rfc -qc))))! || (( unfold || fail)*[7])!)[299])! || (rev?;((( (if srs then arctic -dim 1 -ib 4 -ob 5 else fail) || (if srs then arctic -dim 2 -ib 2 -ob 3 else fail) || (if srs then arctic -dim 3 -ib 1 -ob 2 else fail) || (if srs then arctic -dim 3 -ib 2 -ob 2 else fail) || matrix -dim 1 -ib 5 -ob 8 || matrix -dim 2 -ib 3 -ob 4 || matrix -dim 3 -ib 2 -ob 3 || matrix -dim 3 -ib 1 -ob 2 || matrix -dim 4 -ib 1 -ob 2 || matrix -dim 5 -ib 1 -ob 1 || kbo -ib 3 -ob 4 || wpo -msum -ib 3 -ob 4 -cpf || fail)[5]*);((dp;(edg -gtcap -nl[1.0]?;(sccs | ((sc || sc -rec -defs || sc -mulex -defs) || sct || {ur?;( (wpo -cpf -dp -ur -sum -ib 3 -ob 3 [3] | wpo -cpf -dp -ur -pol -ib 3 -ob 3 [3] | wpo -cpf -dp -ur -max -ib 3 -ob 3 [3] | wpo -cpf -dp -ur -msum -ib 3 -ob 3 [4] | wpo -cpf -dp -ur -mat -dim 2 -ib 3 -ob 3 [5] | wpo -cpf -dp -ur -mat -dim 3 -ib 3 -ob 3 [5] | wpo -cpf -dp -ur -ib 3 -ob 3 [9] | fail ) || matrix -dp -ur -dim 1 -ib 3 -ob 5 || matrix -dp -ur -dim 1 -ib 3 -ob 8 -rat 2 -db 1 || matrix -dp -ur -dim 1 -ib 4 -ob 10 -rat 4 -db 1 || matrix -dp -ur -dim 2 -ib 2 -ob 3 || matrix -dp -ur -dim 2 -ib 3 -ob 4 -rat 2 -db 0 || matrix -dp -ur -dim 3 -ib 1 -ob 3 || matrix -dp -ur -dim 3 -ib 2 -ob 3 || matrix -dp -ur -dim 3 -ib 2 -ob 3 -rat 2 -db 0 || matrix -dp -ur -dim 4 -ib 1 -ob 2 || lpo -ur -af || (arctic -dp -ur -dim 1 -ib 4 -ob 3[25] | arctic -dp -ur -dim 2 -ib 2 -ob 2[28] | arctic -dp -ur -dim 3 -ib 1 -ob 1[28] | arctic -dp -ur -dim 4 -ib 1 -ob 1[28] | fail) || (arctic -bz -dp -ur -dim 1 -ib 4 -ob 3[25] | arctic -bz -dp -ur -dim 2 -ib 2 -ob 2[28] | arctic -bz -dp -ur -dim 3 -ib 1 -ob 1[28] | arctic -bz -dp -ur -dim 4 -ib 1 -ob 1[28] | fail) || fail) } restore) )*[29])) || (bounds -cert || fail;(bounds -rfc -qc))))![299])! ) else ((((( (if srs then arctic -dim 1 -ib 4 -ob 5 else fail) || (if srs then arctic -dim 2 -ib 2 -ob 3 else fail) || (if srs then arctic -dim 3 -ib 1 -ob 2 else fail) || (if srs then arctic -dim 3 -ib 2 -ob 2 else fail) || matrix -dim 1 -ib 5 -ob 8 || matrix -dim 2 -ib 3 -ob 4 || matrix -dim 3 -ib 2 -ob 3 || matrix -dim 3 -ib 1 -ob 2 || matrix -dim 4 -ib 1 -ob 2 || matrix -dim 5 -ib 1 -ob 1 || kbo -ib 3 -ob 4 || wpo -msum -ib 3 -ob 4 -cpf || fail)[5]*);((dp;(edg -gtcap -nl[1.0]?;(sccs | ((sc || sc -rec -defs || sc -mulex -defs) || sct || {ur?;( (wpo -cpf -dp -ur -sum -ib 3 -ob 3 [3] | wpo -cpf -dp -ur -pol -ib 3 -ob 3 [3] | wpo -cpf -dp -ur -max -ib 3 -ob 3 [3] | wpo -cpf -dp -ur -msum -ib 3 -ob 3 [4] | wpo -cpf -dp -ur -mat -dim 2 -ib 3 -ob 3 [5] | wpo -cpf -dp -ur -mat -dim 3 -ib 3 -ob 3 [5] | wpo -cpf -dp -ur -ib 3 -ob 3 [9] | fail ) || matrix -dp -ur -dim 1 -ib 3 -ob 5 || matrix -dp -ur -dim 1 -ib 3 -ob 8 -rat 2 -db 1 || matrix -dp -ur -dim 1 -ib 4 -ob 10 -rat 4 -db 1 || matrix -dp -ur -dim 2 -ib 2 -ob 3 || matrix -dp -ur -dim 2 -ib 3 -ob 4 -rat 2 -db 0 || matrix -dp -ur -dim 3 -ib 1 -ob 3 || matrix -dp -ur -dim 3 -ib 2 -ob 3 || matrix -dp -ur -dim 3 -ib 2 -ob 3 -rat 2 -db 0 || matrix -dp -ur -dim 4 -ib 1 -ob 2 || lpo -ur -af || (arctic -dp -ur -dim 1 -ib 4 -ob 3[25] | arctic -dp -ur -dim 2 -ib 2 -ob 2[28] | arctic -dp -ur -dim 3 -ib 1 -ob 1[28] | arctic -dp -ur -dim 4 -ib 1 -ob 1[28] | fail) || (arctic -bz -dp -ur -dim 1 -ib 4 -ob 3[25] | arctic -bz -dp -ur -dim 2 -ib 2 -ob 2[28] | arctic -bz -dp -ur -dim 3 -ib 1 -ob 1[28] | arctic -bz -dp -ur -dim 4 -ib 1 -ob 1[28] | fail) || fail) } restore) )*[29])) || (bounds -cert || fail;(bounds -rfc -qc))))! || (( unfold || fail)*[7])!)[299])))</strategy></tool></proofOrigin></origin></certificationProblem>
popout
output may be truncated. 'popout' for the full output.
job log
popout
actions
all output
return to TRS Standard Certified