a__U101 tt V2 a__U102 a__isLNat V2 a__U102 tt tt a__U11 tt N XS a__U12 a__isLNat XS N XS a__U111 tt tt a__U12 tt N XS a__snd a__splitAt mark N mark XS a__U121 tt tt a__U131 tt V2 a__U132 a__isLNat V2 a__U132 tt tt a__U141 tt V2 a__U142 a__isLNat V2 a__U142 tt tt a__U151 tt V2 a__U152 a__isLNat V2 a__U152 tt tt a__U161 tt N cons mark N natsFrom s N a__U171 tt N XS a__U172 a__isLNat XS N XS a__U172 tt N XS a__head a__afterNth mark N mark XS a__U181 tt Y a__U182 a__isLNat Y Y a__U182 tt Y mark Y a__U191 tt XS pair nil mark XS a__U201 tt N X XS a__U202 a__isNatural X N X XS a__U202 tt N X XS a__U203 a__isLNat XS N X XS a__U203 tt N X XS a__U204 a__splitAt mark N mark XS X a__U204 pair YS ZS X pair cons mark X YS mark ZS a__U21 tt X Y a__U22 a__isLNat Y X a__U211 tt XS a__U212 a__isLNat XS XS a__U212 tt XS mark XS a__U22 tt X mark X a__U221 tt N XS a__U222 a__isLNat XS N XS a__U222 tt N XS a__fst a__splitAt mark N mark XS a__U31 tt N XS a__U32 a__isLNat XS N a__U32 tt N mark N a__U41 tt V2 a__U42 a__isLNat V2 a__U42 tt tt a__U51 tt V2 a__U52 a__isLNat V2 a__U52 tt tt a__U61 tt tt a__U71 tt tt a__U81 tt tt a__U91 tt tt a__afterNth N XS a__U11 a__isNatural N N XS a__fst pair X Y a__U21 a__isLNat X X Y a__head cons N XS a__U31 a__isNatural N N XS a__isLNat nil tt a__isLNat afterNth V1 V2 a__U41 a__isNatural V1 V2 a__isLNat cons V1 V2 a__U51 a__isNatural V1 V2 a__isLNat fst V1 a__U61 a__isPLNat V1 a__isLNat natsFrom V1 a__U71 a__isNatural V1 a__isLNat snd V1 a__U81 a__isPLNat V1 a__isLNat tail V1 a__U91 a__isLNat V1 a__isLNat take V1 V2 a__U101 a__isNatural V1 V2 a__isNatural 0 tt a__isNatural head V1 a__U111 a__isLNat V1 a__isNatural s V1 a__U121 a__isNatural V1 a__isNatural sel V1 V2 a__U131 a__isNatural V1 V2 a__isPLNat pair V1 V2 a__U141 a__isLNat V1 V2 a__isPLNat splitAt V1 V2 a__U151 a__isNatural V1 V2 a__natsFrom N a__U161 a__isNatural N N a__sel N XS a__U171 a__isNatural N N XS a__snd pair X Y a__U181 a__isLNat X Y a__splitAt 0 XS a__U191 a__isLNat XS XS a__splitAt s N cons X XS a__U201 a__isNatural N N X XS a__tail cons N XS a__U211 a__isNatural N XS a__take N XS a__U221 a__isNatural N N XS mark U101 X1 X2 a__U101 mark X1 X2 mark U102 X a__U102 mark X mark isLNat X a__isLNat X mark U11 X1 X2 X3 a__U11 mark X1 X2 X3 mark U12 X1 X2 X3 a__U12 mark X1 X2 X3 mark U111 X a__U111 mark X mark snd X a__snd mark X mark splitAt X1 X2 a__splitAt mark X1 mark X2 mark U121 X a__U121 mark X mark U131 X1 X2 a__U131 mark X1 X2 mark U132 X a__U132 mark X mark U141 X1 X2 a__U141 mark X1 X2 mark U142 X a__U142 mark X mark U151 X1 X2 a__U151 mark X1 X2 mark U152 X a__U152 mark X mark U161 X1 X2 a__U161 mark X1 X2 mark natsFrom X a__natsFrom mark X mark U171 X1 X2 X3 a__U171 mark X1 X2 X3 mark U172 X1 X2 X3 a__U172 mark X1 X2 X3 mark head X a__head mark X mark afterNth X1 X2 a__afterNth mark X1 mark X2 mark U181 X1 X2 a__U181 mark X1 X2 mark U182 X1 X2 a__U182 mark X1 X2 mark U191 X1 X2 a__U191 mark X1 X2 mark U201 X1 X2 X3 X4 a__U201 mark X1 X2 X3 X4 mark U202 X1 X2 X3 X4 a__U202 mark X1 X2 X3 X4 mark isNatural X a__isNatural X mark U203 X1 X2 X3 X4 a__U203 mark X1 X2 X3 X4 mark U204 X1 X2 a__U204 mark X1 X2 mark U21 X1 X2 X3 a__U21 mark X1 X2 X3 mark U22 X1 X2 a__U22 mark X1 X2 mark U211 X1 X2 a__U211 mark X1 X2 mark U212 X1 X2 a__U212 mark X1 X2 mark U221 X1 X2 X3 a__U221 mark X1 X2 X3 mark U222 X1 X2 X3 a__U222 mark X1 X2 X3 mark fst X a__fst mark X mark U31 X1 X2 X3 a__U31 mark X1 X2 X3 mark U32 X1 X2 a__U32 mark X1 X2 mark U41 X1 X2 a__U41 mark X1 X2 mark U42 X a__U42 mark X mark U51 X1 X2 a__U51 mark X1 X2 mark U52 X a__U52 mark X mark U61 X a__U61 mark X mark U71 X a__U71 mark X mark U81 X a__U81 mark X mark U91 X a__U91 mark X mark isPLNat X a__isPLNat X mark tail X a__tail mark X mark take X1 X2 a__take mark X1 mark X2 mark sel X1 X2 a__sel mark X1 mark X2 mark tt tt mark cons X1 X2 cons mark X1 X2 mark s X s mark X mark pair X1 X2 pair mark X1 mark X2 mark nil nil mark 0 0 a__U101 X1 X2 U101 X1 X2 a__U102 X U102 X a__isLNat X isLNat X a__U11 X1 X2 X3 U11 X1 X2 X3 a__U12 X1 X2 X3 U12 X1 X2 X3 a__U111 X U111 X a__snd X snd X a__splitAt X1 X2 splitAt X1 X2 a__U121 X U121 X a__U131 X1 X2 U131 X1 X2 a__U132 X U132 X a__U141 X1 X2 U141 X1 X2 a__U142 X U142 X a__U151 X1 X2 U151 X1 X2 a__U152 X U152 X a__U161 X1 X2 U161 X1 X2 a__natsFrom X natsFrom X a__U171 X1 X2 X3 U171 X1 X2 X3 a__U172 X1 X2 X3 U172 X1 X2 X3 a__head X head X a__afterNth X1 X2 afterNth X1 X2 a__U181 X1 X2 U181 X1 X2 a__U182 X1 X2 U182 X1 X2 a__U191 X1 X2 U191 X1 X2 a__U201 X1 X2 X3 X4 U201 X1 X2 X3 X4 a__U202 X1 X2 X3 X4 U202 X1 X2 X3 X4 a__isNatural X isNatural X a__U203 X1 X2 X3 X4 U203 X1 X2 X3 X4 a__U204 X1 X2 U204 X1 X2 a__U21 X1 X2 X3 U21 X1 X2 X3 a__U22 X1 X2 U22 X1 X2 a__U211 X1 X2 U211 X1 X2 a__U212 X1 X2 U212 X1 X2 a__U221 X1 X2 X3 U221 X1 X2 X3 a__U222 X1 X2 X3 U222 X1 X2 X3 a__fst X fst X a__U31 X1 X2 X3 U31 X1 X2 X3 a__U32 X1 X2 U32 X1 X2 a__U41 X1 X2 U41 X1 X2 a__U42 X U42 X a__U51 X1 X2 U51 X1 X2 a__U52 X U52 X a__U61 X U61 X a__U71 X U71 X a__U81 X U81 X a__U91 X U91 X a__isPLNat X isPLNat X a__tail X tail X a__take X1 X2 take X1 X2 a__sel X1 X2 sel X1 X2 2.2 mark U191 X1 X2 mark X1 mark U172 X1 X2 X3 a__U172 mark X1 X2 X3 a__snd pair X Y a__U181 a__isLNat X Y a__isLNat snd V1 a__isPLNat V1 a__isLNat tail V1 a__isLNat V1 mark splitAt X1 X2 mark X2 a__U141 tt V2 a__U142 a__isLNat V2 a__U203 tt N X XS a__U204 a__splitAt mark N mark XS X a__tail cons N XS a__isNatural N mark U141 X1 X2 mark X1 a__take N XS a__isNatural N mark U51 X1 X2 mark X1 a__U222 tt N XS a__fst a__splitAt mark N mark XS mark snd X mark X mark U141 X1 X2 a__U141 mark X1 X2 mark U142 X mark X a__take N XS a__U221 a__isNatural N N XS a__U41 tt V2 a__isLNat V2 a__U182 tt Y mark Y mark U41 X1 X2 mark X1 a__isLNat fst V1 a__isPLNat V1 a__sel N XS a__isNatural N mark pair X1 X2 mark X1 a__U172 tt N XS a__head a__afterNth mark N mark XS a__isPLNat splitAt V1 V2 a__U151 a__isNatural V1 V2 mark U182 X1 X2 a__U182 mark X1 X2 mark fst X mark X a__isLNat cons V1 V2 a__isNatural V1 a__U51 tt V2 a__isLNat V2 mark pair X1 X2 mark X2 mark U91 X mark X mark U151 X1 X2 mark X1 a__U203 tt N X XS a__splitAt mark N mark XS mark U71 X a__U71 mark X mark U151 X1 X2 a__U151 mark X1 X2 a__U22 tt X mark X a__fst pair X Y a__isLNat X a__U51 tt V2 a__U52 a__isLNat V2 mark U71 X mark X mark U201 X1 X2 X3 X4 mark X1 mark U81 X a__U81 mark X mark sel X1 X2 a__sel mark X1 mark X2 a__U222 tt N XS mark N a__U204 pair YS ZS X mark ZS a__U32 tt N mark N mark U181 X1 X2 a__U181 mark X1 X2 a__U31 tt N XS a__isLNat XS mark U42 X mark X a__U201 tt N X XS a__isNatural X mark U203 X1 X2 X3 X4 a__U203 mark X1 X2 X3 X4 a__U172 tt N XS mark N a__U171 tt N XS a__U172 a__isLNat XS N XS mark U21 X1 X2 X3 a__U21 mark X1 X2 X3 mark U12 X1 X2 X3 a__U12 mark X1 X2 X3 a__U141 tt V2 a__isLNat V2 mark sel X1 X2 mark X2 a__isLNat fst V1 a__U61 a__isPLNat V1 a__isLNat cons V1 V2 a__U51 a__isNatural V1 V2 mark take X1 X2 a__take mark X1 mark X2 mark tail X a__tail mark X a__isLNat natsFrom V1 a__isNatural V1 mark afterNth X1 X2 mark X2 mark U171 X1 X2 X3 mark X1 mark U11 X1 X2 X3 mark X1 a__U41 tt V2 a__U42 a__isLNat V2 mark U181 X1 X2 mark X1 a__fst pair X Y a__U21 a__isLNat X X Y mark U51 X1 X2 a__U51 mark X1 X2 mark isPLNat X a__isPLNat X mark U101 X1 X2 mark X1 a__isPLNat pair V1 V2 a__isLNat V1 mark take X1 X2 mark X2 mark snd X a__snd mark X mark U204 X1 X2 a__U204 mark X1 X2 mark U22 X1 X2 a__U22 mark X1 X2 mark fst X a__fst mark X mark U222 X1 X2 X3 mark X1 a__U131 tt V2 a__U132 a__isLNat V2 mark splitAt X1 X2 a__splitAt mark X1 mark X2 a__isNatural s V1 a__isNatural V1 mark U211 X1 X2 mark X1 a__tail cons N XS a__U211 a__isNatural N XS mark U41 X1 X2 a__U41 mark X1 X2 a__U191 tt XS mark XS mark U171 X1 X2 X3 a__U171 mark X1 X2 X3 a__U151 tt V2 a__isLNat V2 mark natsFrom X mark X a__isLNat natsFrom V1 a__U71 a__isNatural V1 a__isNatural sel V1 V2 a__isNatural V1 a__U201 tt N X XS a__U202 a__isNatural X N X XS a__U211 tt XS a__U212 a__isLNat XS XS mark U12 X1 X2 X3 mark X1 mark U161 X1 X2 mark X1 mark U21 X1 X2 X3 mark X1 mark splitAt X1 X2 mark X1 a__U171 tt N XS a__isLNat XS mark s X mark X mark head X mark X mark U152 X a__U152 mark X mark U81 X mark X a__isNatural sel V1 V2 a__U131 a__isNatural V1 V2 mark U52 X mark X mark tail X mark X a__splitAt 0 XS a__U191 a__isLNat XS XS mark U204 X1 X2 mark X1 a__afterNth N XS a__U11 a__isNatural N N XS mark U101 X1 X2 a__U101 mark X1 X2 mark take X1 X2 mark X1 a__U131 tt V2 a__isLNat V2 mark U31 X1 X2 X3 a__U31 mark X1 X2 X3 a__U203 tt N X XS mark N mark U202 X1 X2 X3 X4 a__U202 mark X1 X2 X3 X4 mark U182 X1 X2 mark X1 mark U161 X1 X2 a__U161 mark X1 X2 mark afterNth X1 X2 a__afterNth mark X1 mark X2 mark sel X1 X2 mark X1 a__U204 pair YS ZS X mark X mark U102 X a__U102 mark X mark U11 X1 X2 X3 a__U11 mark X1 X2 X3 mark U221 X1 X2 X3 a__U221 mark X1 X2 X3 mark U111 X a__U111 mark X a__isLNat take V1 V2 a__U101 a__isNatural V1 V2 mark U221 X1 X2 X3 mark X1 a__isNatural head V1 a__isLNat V1 mark U121 X mark X a__sel N XS a__U171 a__isNatural N N XS a__splitAt s N cons X XS a__isNatural N a__U11 tt N XS a__isLNat XS a__isLNat take V1 V2 a__isNatural V1 a__U31 tt N XS a__U32 a__isLNat XS N a__snd pair X Y a__isLNat X a__U161 tt N mark N mark isLNat X a__isLNat X a__isLNat snd V1 a__U81 a__isPLNat V1 mark U222 X1 X2 X3 a__U222 mark X1 X2 X3 mark U202 X1 X2 X3 X4 mark X1 mark U61 X mark X a__isLNat tail V1 a__U91 a__isLNat V1 mark U32 X1 X2 a__U32 mark X1 X2 a__U11 tt N XS a__U12 a__isLNat XS N XS a__U21 tt X Y a__U22 a__isLNat Y X mark U172 X1 X2 X3 mark X1 a__U172 tt N XS mark XS mark U201 X1 X2 X3 X4 a__U201 mark X1 X2 X3 X4 mark U132 X mark X mark U102 X mark X a__U12 tt N XS mark N a__U12 tt N XS a__snd a__splitAt mark N mark XS a__splitAt s N cons X XS a__U201 a__isNatural N N X XS a__U101 tt V2 a__U102 a__isLNat V2 a__U222 tt N XS a__splitAt mark N mark XS mark U203 X1 X2 X3 X4 mark X1 a__isNatural s V1 a__U121 a__isNatural V1 mark U52 X a__U52 mark X mark U32 X1 X2 mark X1 a__head cons N XS a__U31 a__isNatural N N XS mark U121 X a__U121 mark X mark cons X1 X2 mark X1 a__U12 tt N XS a__splitAt mark N mark XS a__U202 tt N X XS a__isLNat XS a__U172 tt N XS a__afterNth mark N mark XS mark U152 X mark X mark U111 X mark X a__isNatural head V1 a__U111 a__isLNat V1 mark U22 X1 X2 mark X1 mark head X a__head mark X mark U132 X a__U132 mark X mark natsFrom X a__natsFrom mark X a__U21 tt X Y a__isLNat Y a__U181 tt Y a__U182 a__isLNat Y Y mark U91 X a__U91 mark X a__U151 tt V2 a__U152 a__isLNat V2 a__afterNth N XS a__isNatural N mark U142 X a__U142 mark X mark U31 X1 X2 X3 mark X1 mark U212 X1 X2 mark X1 a__isLNat afterNth V1 V2 a__U41 a__isNatural V1 V2 a__U221 tt N XS a__U222 a__isLNat XS N XS mark U211 X1 X2 a__U211 mark X1 X2 mark U191 X1 X2 a__U191 mark X1 X2 mark U131 X1 X2 a__U131 mark X1 X2 a__U202 tt N X XS a__U203 a__isLNat XS N X XS a__isPLNat splitAt V1 V2 a__isNatural V1 mark U42 X a__U42 mark X a__U221 tt N XS a__isLNat XS mark afterNth X1 X2 mark X1 a__U222 tt N XS mark XS mark U61 X a__U61 mark X mark U131 X1 X2 mark X1 a__U212 tt XS mark XS a__U203 tt N X XS mark XS mark U212 X1 X2 a__U212 mark X1 X2 a__U12 tt N XS mark XS a__natsFrom N a__U161 a__isNatural N N a__isPLNat pair V1 V2 a__U141 a__isLNat V1 V2 a__natsFrom N a__isNatural N a__isLNat afterNth V1 V2 a__isNatural V1 a__U101 tt V2 a__isLNat V2 mark isNatural X a__isNatural X a__U211 tt XS a__isLNat XS a__splitAt 0 XS a__isLNat XS a__head cons N XS a__isNatural N a__U181 tt Y a__isLNat Y true mark take X1 X2 mark X1 a__afterNth N XS a__U11 a__isNatural N N XS mark U204 X1 X2 mark X1 mark tail X mark X a__splitAt 0 XS a__U191 a__isLNat XS XS mark U52 X mark X mark U81 X mark X mark head X mark X a__natsFrom N a__U161 a__isNatural N N mark s X mark X a__U12 tt N XS mark XS mark splitAt X1 X2 mark X1 mark U212 X1 X2 a__U212 mark X1 X2 mark U21 X1 X2 X3 mark X1 mark U161 X1 X2 mark X1 a__U203 tt N X XS mark XS a__U211 tt XS a__U212 a__isLNat XS XS mark U12 X1 X2 X3 mark X1 a__U201 tt N X XS a__U202 a__isNatural X N X XS a__U212 tt XS mark XS mark U131 X1 X2 mark X1 mark natsFrom X mark X a__U222 tt N XS mark XS mark U171 X1 X2 X3 a__U171 mark X1 X2 X3 mark afterNth X1 X2 mark X1 a__U191 tt XS mark XS a__tail cons N XS a__U211 a__isNatural N XS mark U211 X1 X2 mark X1 a__U202 tt N X XS a__U203 a__isLNat XS N X XS mark splitAt X1 X2 a__splitAt mark X1 mark X2 mark U191 X1 X2 a__U191 mark X1 X2 mark U222 X1 X2 X3 mark X1 mark U211 X1 X2 a__U211 mark X1 X2 mark fst X a__fst mark X a__U221 tt N XS a__U222 a__isLNat XS N XS mark U22 X1 X2 a__U22 mark X1 X2 mark U204 X1 X2 a__U204 mark X1 X2 mark U212 X1 X2 mark X1 mark take X1 X2 mark X2 mark snd X a__snd mark X mark U31 X1 X2 X3 mark X1 mark U101 X1 X2 mark X1 mark U181 X1 X2 mark X1 a__fst pair X Y a__U21 a__isLNat X X Y a__U181 tt Y a__U182 a__isLNat Y Y mark natsFrom X a__natsFrom mark X mark head X a__head mark X mark U11 X1 X2 X3 mark X1 mark U171 X1 X2 X3 mark X1 mark afterNth X1 X2 mark X2 mark U22 X1 X2 mark X1 mark U152 X mark X mark U111 X mark X mark take X1 X2 a__take mark X1 mark X2 mark tail X a__tail mark X a__U172 tt N XS a__afterNth mark N mark XS a__U12 tt N XS a__splitAt mark N mark XS mark cons X1 X2 mark X1 mark U32 X1 X2 mark X1 a__head cons N XS a__U31 a__isNatural N N XS mark sel X1 X2 mark X2 mark U21 X1 X2 X3 a__U21 mark X1 X2 X3 mark U12 X1 X2 X3 a__U12 mark X1 X2 X3 a__U172 tt N XS mark N a__U171 tt N XS a__U172 a__isLNat XS N XS a__U222 tt N XS a__splitAt mark N mark XS mark U203 X1 X2 X3 X4 mark X1 mark U203 X1 X2 X3 X4 a__U203 mark X1 X2 X3 X4 mark U42 X mark X a__splitAt s N cons X XS a__U201 a__isNatural N N X XS mark U181 X1 X2 a__U181 mark X1 X2 a__U12 tt N XS mark N a__U12 tt N XS a__snd a__splitAt mark N mark XS a__U32 tt N mark N mark U102 X mark X a__U204 pair YS ZS X mark ZS mark U132 X mark X a__U222 tt N XS mark N a__U172 tt N XS mark XS mark U201 X1 X2 X3 X4 a__U201 mark X1 X2 X3 X4 mark U201 X1 X2 X3 X4 mark X1 mark sel X1 X2 a__sel mark X1 mark X2 mark U172 X1 X2 X3 mark X1 mark U71 X mark X a__U22 tt X mark X a__U11 tt N XS a__U12 a__isLNat XS N XS a__U21 tt X Y a__U22 a__isLNat Y X mark U32 X1 X2 a__U32 mark X1 X2 a__U203 tt N X XS a__splitAt mark N mark XS mark U91 X mark X mark U151 X1 X2 mark X1 mark pair X1 X2 mark X2 mark U61 X mark X mark U202 X1 X2 X3 X4 mark X1 mark fst X mark X mark U222 X1 X2 X3 a__U222 mark X1 X2 X3 mark U182 X1 X2 a__U182 mark X1 X2 a__U172 tt N XS a__head a__afterNth mark N mark XS a__U161 tt N mark N mark pair X1 X2 mark X1 a__U31 tt N XS a__U32 a__isLNat XS N mark U41 X1 X2 mark X1 a__U182 tt Y mark Y a__take N XS a__U221 a__isNatural N N XS a__sel N XS a__U171 a__isNatural N N XS mark U142 X mark X mark U121 X mark X mark U221 X1 X2 X3 mark X1 mark U51 X1 X2 mark X1 a__U222 tt N XS a__fst a__splitAt mark N mark XS mark snd X mark X mark U221 X1 X2 X3 a__U221 mark X1 X2 X3 mark U141 X1 X2 mark X1 mark U11 X1 X2 X3 a__U11 mark X1 X2 X3 a__U203 tt N X XS a__U204 a__splitAt mark N mark XS X a__U204 pair YS ZS X mark X mark splitAt X1 X2 mark X2 mark sel X1 X2 mark X1 mark U161 X1 X2 a__U161 mark X1 X2 mark afterNth X1 X2 a__afterNth mark X1 mark X2 mark U182 X1 X2 mark X1 a__U203 tt N X XS mark N mark U202 X1 X2 X3 X4 a__U202 mark X1 X2 X3 X4 mark U172 X1 X2 X3 a__U172 mark X1 X2 X3 a__snd pair X Y a__U181 a__isLNat X Y mark U191 X1 X2 mark X1 mark U31 X1 X2 X3 a__U31 mark X1 X2 X3 true U204 2 1 0 2 42 0 a__U151 2 1 4 2 13 0 a__U131 2 0 U21 3 1 26 2 26 3 24 0 a__U102 1 1 4 a__U152 1 1 3 U161 2 1 9 2 22 0 a__U71 1 0 U182 2 1 3 2 2 0 U11 3 1 19532 2 19531 3 19529 0 a__U171 3 1 46110 2 46110 3 46110 0 a__U182 2 1 3 2 2 0 a__U191 2 1 49 2 59 0 s 1 1 0 a__U31 3 2 69023 3 1 0 a__U132 1 1 46114 a__head 1 1 69022 a__natsFrom 1 1 42491 U142 1 1 4 a__U142 1 0 a__U191 2 1 42482 2 42490 0 isPLNat 1 1 0 a__snd 1 1 42473 a__afterNth 2 1 19547 2 19545 0 U42 1 1 19545 U91 1 1 28593 U221 3 1 75 2 76 3 75 0 a__U182 2 1 2 2 42490 0 a__U152 1 0 take 2 1 90 2 88 0 U71 1 1 7 U131 2 1 46125 2 46124 0 a__U221 3 1 75 2 76 3 75 0 U101 2 1 86 2 87 0 pair 2 1 25 2 23 0 fst 1 1 14 U111 1 1 6 U132 1 1 46114 a__U121 1 1 0 U152 1 1 3 a__U204 2 1 42467 2 42529 0 a__U111 1 1 6 natsFrom 1 1 22 a__snd 1 1 19454 a__U181 2 2 42495 0 a__U51 2 0 a__U172 3 1 46099 2 46095 3 46097 0 a__U22 2 1 7 2 6 0 U172 3 1 46099 2 46095 3 46097 0 splitAt 2 1 61 2 59 0 a__U222 3 1 64 2 75 3 75 0 a__U11 3 1 62006 2 62019 3 62017 0 a__U31 3 1 26535 2 26544 3 26545 0 a__U51 2 1 1 2 10 0 a__U81 1 1 4730 a__take 2 1 42578 2 42565 0 a__U172 3 1 88587 2 88583 3 88585 0 U12 3 1 19518 2 19515 3 19516 0 isNatural 1 1 13 a__U42 1 0 a__U41 2 1 19544 2 19555 0 U222 3 1 64 2 75 3 75 0 a__U12 3 1 62006 2 42550 3 42548 0 U201 4 1 39 2 61 3 58 4 59 0 a__U21 3 2 42514 3 42512 0 a__U81 1 0 a__U161 2 1 9 2 22 0 a__U61 1 0 U141 2 1 14 2 14 0 a__fst 1 1 14 tail 1 1 28593 a__natsFrom 1 1 22 mark 1 1 42489 a__U204 2 1 0 2 42 0 0 0 44495 a__U211 2 2 42491 0 a__isLNat 1 1 10 U191 2 1 49 2 59 0 a__U21 3 1 26 2 26 3 24 0 U171 3 1 46110 2 46110 3 46110 0 a__U32 2 1 26535 2 26544 0 a__U91 1 1 28593 sel 2 1 46125 2 46123 0 U202 4 1 45 2 61 3 42 4 59 0 afterNth 2 1 19547 2 19545 0 a__U151 2 0 a__U111 1 0 a__U161 2 2 42490 0 a__U141 2 0 nil 0 1 a__splitAt 2 1 61 2 59 0 isLNat 1 1 10 a__U142 1 1 4 a__U52 1 0 a__U211 2 1 28580 2 28579 0 a__U102 1 0 a__sel 2 1 88613 2 88599 0 mark 1 1 0 U151 2 1 4 2 13 0 a__isLNat 1 0 a__U101 2 0 a__U11 3 1 19532 2 19531 3 19529 0 a__U222 3 2 42552 3 42550 0 U32 2 1 26535 2 26544 0 a__U141 2 1 14 2 14 0 a__sel 2 1 46125 2 46123 0 a__U42 1 1 19545 a__U52 1 1 0 a__U181 2 1 5 2 13 0 U211 2 1 28580 2 28579 0 U203 4 1 43 2 61 3 42 4 59 0 a__U202 4 1 42532 2 42549 3 42530 4 42529 0 a__U12 3 1 19518 2 19515 3 19516 0 a__U201 4 2 42549 3 42546 4 42529 0 a__isPLNat 1 1 0 a__U121 1 0 U52 1 1 0 U61 1 1 24 a__U22 2 2 42494 0 U31 3 1 26535 2 26544 3 26545 0 a__U171 3 1 88588 2 88584 3 88598 0 a__U71 1 1 7 a__U203 4 2 42549 3 42530 4 42529 0 a__isPLNat 1 0 head 1 1 26548 a__afterNth 2 1 62035 2 62020 0 a__splitAt 2 1 42549 2 42529 0 cons 2 1 17 2 0 0 a__U61 1 1 24 U102 1 1 4 snd 1 1 19454 a__take 2 1 90 2 88 0 U81 1 1 4730 a__U41 2 0 tt 0 8 a__isNatural 1 1 13 a__U131 2 1 46125 2 46124 0 a__isNatural 1 0 a__fst 1 1 42490 a__U212 2 2 42490 0 a__U201 4 1 39 2 61 3 58 4 59 0 a__U202 4 1 45 2 61 3 42 4 59 0 U22 2 1 7 2 6 0 U51 2 1 1 2 10 0 a__U132 1 0 a__tail 1 1 28593 U212 2 1 28569 2 2090 0 U41 2 1 19544 2 19555 0 a__tail 1 1 42492 a__U203 4 1 43 2 61 3 42 4 59 0 a__U32 2 2 69022 0 a__U221 3 2 42564 3 42552 0 a__U101 2 1 86 2 87 0 a__U91 1 0 U121 1 1 0 a__head 1 1 26548 U181 2 1 5 2 13 0 a__U212 2 1 28569 2 2090 0 mark U121 X mark X a__U203 tt N X XS a__splitAt mark N mark XS a__splitAt s N cons X XS a__U201 a__isNatural N N X XS a__U202 tt N X XS a__U203 a__isLNat XS N X XS a__U201 tt N X XS a__U202 a__isNatural X N X XS mark s X mark X mark U52 X mark X mark U204 X1 X2 mark X1 a__U191 tt XS pair nil mark XS a__isNatural 0 tt mark U171 X1 X2 X3 a__U171 mark X1 X2 X3 mark U52 X a__U52 mark X a__U111 tt tt mark U51 X1 X2 a__U51 mark X1 X2 mark U42 X a__U42 mark X a__isNatural X isNatural X a__U172 tt N XS a__head a__afterNth mark N mark XS a__isLNat X isLNat X a__U182 X1 X2 U182 X1 X2 a__sel X1 X2 sel X1 X2 a__U221 X1 X2 X3 U221 X1 X2 X3 a__U132 tt tt a__U52 X U52 X a__isPLNat pair V1 V2 a__U141 a__isLNat V1 V2 a__U111 X U111 X a__U181 X1 X2 U181 X1 X2 a__U101 tt V2 a__U102 a__isLNat V2 mark U152 X a__U152 mark X a__U51 X1 X2 U51 X1 X2 a__U11 tt N XS a__U12 a__isLNat XS N XS a__U181 tt Y a__U182 a__isLNat Y Y a__U203 tt N X XS a__U204 a__splitAt mark N mark XS X a__U71 tt tt a__U142 X U142 X mark U111 X a__U111 mark X a__U11 X1 X2 X3 U11 X1 X2 X3 mark U182 X1 X2 a__U182 mark X1 X2 mark U32 X1 X2 a__U32 mark X1 X2 a__U22 tt X mark X mark U61 X a__U61 mark X a__natsFrom X natsFrom X mark U101 X1 X2 a__U101 mark X1 X2 a__snd X snd X a__U201 X1 X2 X3 X4 U201 X1 X2 X3 X4 a__U201 tt N X XS a__U202 a__isNatural X N X XS a__U42 tt tt a__U182 tt Y mark Y mark nil nil a__splitAt s N cons X XS a__U201 a__isNatural N N X XS a__U211 X1 X2 U211 X1 X2 a__U61 X U61 X a__U191 X1 X2 U191 X1 X2 a__U202 X1 X2 X3 X4 U202 X1 X2 X3 X4 a__U172 X1 X2 X3 U172 X1 X2 X3 a__U221 tt N XS a__U222 a__isLNat XS N XS a__U41 X1 X2 U41 X1 X2 mark U201 X1 X2 X3 X4 a__U201 mark X1 X2 X3 X4 mark U181 X1 X2 a__U181 mark X1 X2 a__U52 tt tt a__U121 X U121 X a__U204 pair YS ZS X pair cons mark X YS mark ZS a__U222 tt N XS a__fst a__splitAt mark N mark XS a__U21 X1 X2 X3 U21 X1 X2 X3 mark isLNat X a__isLNat X a__isLNat cons V1 V2 a__U51 a__isNatural V1 V2 a__U12 tt N XS a__snd a__splitAt mark N mark XS a__U102 X U102 X a__U71 X U71 X mark U131 X1 X2 a__U131 mark X1 X2 a__U51 tt V2 a__U52 a__isLNat V2 mark U102 X a__U102 mark X mark U22 X1 X2 a__U22 mark X1 X2 a__U101 X1 X2 U101 X1 X2 mark U21 X1 X2 X3 a__U21 mark X1 X2 X3 a__U142 tt tt a__U171 X1 X2 X3 U171 X1 X2 X3 a__U222 X1 X2 X3 U222 X1 X2 X3 a__afterNth N XS a__U11 a__isNatural N N XS a__U131 tt V2 a__U132 a__isLNat V2 mark U202 X1 X2 X3 X4 a__U202 mark X1 X2 X3 X4 a__splitAt X1 X2 splitAt X1 X2 a__U202 tt N X XS a__U203 a__isLNat XS N X XS a__U132 X U132 X mark U91 X a__U91 mark X a__tail X tail X a__U141 X1 X2 U141 X1 X2 a__U212 tt XS mark XS a__isLNat take V1 V2 a__U101 a__isNatural V1 V2 a__isNatural s V1 a__U121 a__isNatural V1 a__U32 tt N mark N a__take N XS a__U221 a__isNatural N N XS mark U71 X a__U71 mark X a__U171 tt N XS a__U172 a__isLNat XS N XS mark take X1 X2 a__take mark X1 mark X2 mark head X a__head mark X a__U152 X U152 X mark isNatural X a__isNatural X a__natsFrom N a__U161 a__isNatural N N mark natsFrom X a__natsFrom mark X a__U91 X U91 X a__U41 tt V2 a__U42 a__isLNat V2 a__U152 tt tt mark U41 X1 X2 a__U41 mark X1 X2 mark snd X a__snd mark X mark U221 X1 X2 X3 a__U221 mark X1 X2 X3 a__isLNat fst V1 a__U61 a__isPLNat V1 mark U161 X1 X2 a__U161 mark X1 X2 mark 0 0 mark U172 X1 X2 X3 a__U172 mark X1 X2 X3 a__U131 X1 X2 U131 X1 X2 a__U21 tt X Y a__U22 a__isLNat Y X mark splitAt X1 X2 a__splitAt mark X1 mark X2 a__U161 X1 X2 U161 X1 X2 a__U211 tt XS a__U212 a__isLNat XS XS mark U211 X1 X2 a__U211 mark X1 X2 mark isPLNat X a__isPLNat X a__take X1 X2 take X1 X2 mark U151 X1 X2 a__U151 mark X1 X2 a__sel N XS a__U171 a__isNatural N N XS a__U32 X1 X2 U32 X1 X2 mark fst X a__fst mark X a__U151 tt V2 a__U152 a__isLNat V2 a__U141 tt V2 a__U142 a__isLNat V2 a__U161 tt N cons mark N natsFrom s N a__isNatural head V1 a__U111 a__isLNat V1 mark U81 X a__U81 mark X a__U203 X1 X2 X3 X4 U203 X1 X2 X3 X4 mark U203 X1 X2 X3 X4 a__U203 mark X1 X2 X3 X4 a__fst pair X Y a__U21 a__isLNat X X Y mark U12 X1 X2 X3 a__U12 mark X1 X2 X3 a__isPLNat splitAt V1 V2 a__U151 a__isNatural V1 V2 a__U151 X1 X2 U151 X1 X2 mark tail X a__tail mark X a__splitAt 0 XS a__U191 a__isLNat XS XS a__isPLNat X isPLNat X a__U121 tt tt a__U31 X1 X2 X3 U31 X1 X2 X3 mark pair X1 X2 pair mark X1 mark X2 a__fst X fst X a__U212 X1 X2 U212 X1 X2 a__U91 tt tt a__tail cons N XS a__U211 a__isNatural N XS a__U42 X U42 X mark tt tt a__head X head X a__snd pair X Y a__U181 a__isLNat X Y mark U141 X1 X2 a__U141 mark X1 X2 mark sel X1 X2 a__sel mark X1 mark X2 mark U142 X a__U142 mark X a__U12 X1 X2 X3 U12 X1 X2 X3 a__isLNat tail V1 a__U91 a__isLNat V1 a__afterNth X1 X2 afterNth X1 X2 a__U204 X1 X2 U204 X1 X2 mark U121 X a__U121 mark X a__isNatural sel V1 V2 a__U131 a__isNatural V1 V2 a__isLNat snd V1 a__U81 a__isPLNat V1 mark U132 X a__U132 mark X mark U204 X1 X2 a__U204 mark X1 X2 mark U222 X1 X2 X3 a__U222 mark X1 X2 X3 a__U81 X U81 X mark U31 X1 X2 X3 a__U31 mark X1 X2 X3 mark cons X1 X2 cons mark X1 X2 a__U81 tt tt a__head cons N XS a__U31 a__isNatural N N XS mark U212 X1 X2 a__U212 mark X1 X2 a__U22 X1 X2 U22 X1 X2 mark s X s mark X a__isLNat nil tt a__isLNat natsFrom V1 a__U71 a__isNatural V1 mark U11 X1 X2 X3 a__U11 mark X1 X2 X3 mark afterNth X1 X2 a__afterNth mark X1 mark X2 a__U61 tt tt a__U31 tt N XS a__U32 a__isLNat XS N a__isLNat afterNth V1 V2 a__U41 a__isNatural V1 V2 mark U191 X1 X2 a__U191 mark X1 X2 a__U102 tt tt a__U203 tt N X XS a__splitAt mark N mark XS a__U201 tt N X XS a__U202 a__isNatural X N X XS a__splitAt s N cons X XS a__U201 a__isNatural N N X XS a__U202 tt N X XS a__U203 a__isLNat XS N X XS true a__snd 1 1 U42 1 1 U91 1 1 a__U11 3 1 a__U61 1 1 a__U211 2 1 a__U91 1 1 a__U161 2 1 a__U102 1 1 mark 1 1 a__isLNat 1 1 a__U222 3 1 a__U42 1 1 a__U202 4 2 a__U201 4 2 a__U203 4 2 a__splitAt 2 1 a__fst 1 1 a__U212 2 2 U204 2 3 a__U151 2 11 a__U131 2 0 2 1 U21 3 14 2 a__U102 1 18 a__U152 1 11 U161 2 2 2 a__U71 1 0 U182 2 0 U11 3 0 a__U171 3 0 2 1 3 a__U182 2 0 a__U191 2 1 s 1 6 1 a__U31 3 0 1 2 3 a__U132 1 11 a__head 1 0 a__natsFrom 1 0 U142 1 14 a__U142 1 0 a__U191 2 0 2 1 isPLNat 1 16 a__afterNth 2 14 2 U221 3 17 a__U182 2 0 2 1 a__U152 1 0 take 2 17 1 U71 1 8 U131 2 11 a__U221 3 17 U101 2 18 1 pair 2 1 1 fst 1 15 1 U111 1 6 U132 1 11 a__U121 1 6 U152 1 11 a__U204 2 0 2 1 a__U111 1 6 natsFrom 1 13 a__snd 1 14 a__U181 2 0 1 2 a__U51 2 0 a__U172 3 15 a__U22 2 14 2 U172 3 15 splitAt 2 6 a__U222 3 16 2 a__U31 3 15 a__U51 2 9 a__U81 1 8 a__take 2 0 2 a__U172 3 0 3 1 U12 3 14 isNatural 1 6 a__U42 1 0 a__U41 2 8 U222 3 16 2 a__U12 3 0 3 1 2 U201 4 6 a__U21 3 0 2 3 1 a__U81 1 0 a__U161 2 2 2 U141 2 15 a__fst 1 15 1 tail 1 1 a__natsFrom 1 13 mark 1 0 a__U204 2 3 0 0 14 a__isLNat 1 9 U191 2 1 a__U21 3 14 2 U171 3 0 2 1 3 a__U32 2 12 sel 2 5 U202 4 5 4 afterNth 2 14 2 a__U151 2 0 1 a__U111 1 0 a__U141 2 0 2 nil 0 0 a__splitAt 2 6 isLNat 1 9 a__U142 1 14 a__U52 1 0 a__U211 2 1 1 a__sel 2 0 U151 2 11 a__U101 2 0 1 2 a__U11 3 0 U32 2 12 a__U141 2 15 a__sel 2 5 a__U52 1 10 a__U181 2 14 U211 2 1 1 U203 4 4 4 a__U12 3 14 a__isPLNat 1 16 a__U121 1 0 U52 1 10 U61 1 9 a__U22 2 0 1 2 U31 3 15 a__U171 3 0 3 2 a__U71 1 8 a__isPLNat 1 0 head 1 15 a__afterNth 2 0 2 1 cons 2 2 a__U61 1 9 U102 1 18 snd 1 14 a__take 2 17 1 U81 1 8 a__U41 2 0 1 2 tt 0 11 a__isNatural 1 6 a__U131 2 11 a__isNatural 1 0 a__U201 4 6 a__U202 4 5 4 U22 2 14 2 U51 2 9 a__U132 1 0 a__tail 1 1 U212 2 14 2 U41 2 8 a__tail 1 0 a__U203 4 4 4 a__U32 2 0 a__U221 3 0 a__U101 2 18 1 a__U91 1 0 U121 1 6 a__head 1 15 U181 2 14 a__U212 2 14 2 U204 2 1 0 2 0 0 a__U151 2 0 a__U131 2 1 2 1 U21 3 2 0 0 a__U102 1 1 39915 a__U152 1 0 U161 2 1 6309 2 6314 0 a__U71 1 1 U182 2 2 23699 0 U11 3 1 63607 3 63611 0 a__U171 3 1 87313 2 87311 3 87312 0 a__U182 2 2 23699 0 a__U191 2 2 39911 0 s 1 1 0 a__U31 3 1 2 3 1 a__U132 1 0 a__head 1 1 a__natsFrom 1 1 U142 1 0 a__U142 1 1 a__U191 2 1 2 1 isPLNat 1 0 a__afterNth 2 2 63612 0 U221 3 1 39915 2 39914 3 39913 0 a__U182 2 1 2 1 a__U152 1 1 take 2 1 2 39921 U71 1 3 U131 2 4 a__U221 3 1 39915 2 39914 3 39913 0 U101 2 1 2 63614 pair 2 1 0 2 0 0 fst 1 1 0 U111 1 1 U132 1 0 a__U121 1 5 U152 1 0 a__U204 2 1 2 1 a__U111 1 1 natsFrom 1 1 6314 a__snd 1 1 23699 a__U181 2 1 2 1 a__U51 2 2 1 0 a__U172 3 3 87310 0 a__U22 2 2 0 0 U172 3 3 87310 0 splitAt 2 2 39911 0 a__U222 3 2 39910 3 39912 0 a__U31 3 1 23692 2 23693 0 a__U51 2 1 19805 0 a__U81 1 47398 a__take 2 2 1 a__U172 3 1 3 1 U12 3 3 63610 0 isNatural 1 5 a__U42 1 1 a__U41 2 2 63613 0 U222 3 2 39910 3 39912 0 a__U12 3 1 2 3 0 U201 4 1 16213 3 39911 4 39911 0 a__U21 3 1 2 3 1 a__U81 1 1 a__U161 2 1 6309 2 6314 0 U141 2 0 a__fst 1 1 0 tail 1 1 74900 a__natsFrom 1 1 6314 mark 1 1 a__U204 2 1 0 2 0 0 0 0 23700 a__isLNat 1 1 23699 U191 2 2 39911 0 a__U21 3 2 0 0 U171 3 1 87313 2 87311 3 87312 0 a__U32 2 2 1 0 sel 2 1 2 87319 U202 4 1 16208 3 39910 4 39911 0 afterNth 2 2 63612 0 a__U151 2 1 1 0 a__U111 1 1 a__U141 2 2 1 0 nil 0 4900 a__splitAt 2 2 39911 0 isLNat 1 1 23699 a__U142 1 0 a__U52 1 1 a__U211 2 1 0 2 74899 0 a__sel 2 2 1 U151 2 0 a__U101 2 1 2 1 a__U11 3 1 63607 3 63611 0 U32 2 2 1 0 a__U141 2 0 a__sel 2 1 2 87319 a__U52 1 19803 a__U181 2 2 23699 0 U211 2 1 0 2 74899 0 U203 4 1 16210 3 16209 4 39911 0 a__U12 3 3 63610 0 a__isPLNat 1 0 a__U121 1 1 U52 1 19803 U61 1 23699 a__U22 2 1 2 1 U31 3 1 23692 2 23693 0 a__U171 3 2 3 1 a__U71 1 3 a__isPLNat 1 1 head 1 1 23698 a__afterNth 2 1 2 1 cons 2 1 0 2 0 0 a__U61 1 23699 U102 1 1 39915 snd 1 1 23699 a__take 2 1 2 39921 U81 1 47398 a__U41 2 1 1 2 1 0 tt 0 0 a__isNatural 1 5 a__U131 2 4 a__isNatural 1 1 a__U201 4 1 16213 3 39911 4 39911 0 a__U202 4 1 16208 3 39910 4 39911 0 U22 2 2 0 0 U51 2 1 19805 0 a__U132 1 1 a__tail 1 1 74900 U212 2 1 51199 2 51199 0 U41 2 2 63613 0 a__tail 1 1 a__U203 4 1 16210 3 16209 4 39911 0 a__U32 2 2 1 a__U221 3 1 1 a__U101 2 1 2 63614 a__U91 1 1 U121 1 5 a__head 1 1 23698 U181 2 2 23699 0 a__U212 2 1 51199 2 51199 0 a__U202 tt N X XS a__U203 a__isLNat XS N X XS a__U201 tt N X XS a__U202 a__isNatural X N X XS a__U203 tt N X XS a__splitAt mark N mark XS a__U191 tt XS pair nil mark XS a__isNatural 0 tt mark U171 X1 X2 X3 a__U171 mark X1 X2 X3 mark U52 X a__U52 mark X a__U111 tt tt mark U51 X1 X2 a__U51 mark X1 X2 mark U42 X a__U42 mark X a__isNatural X isNatural X a__U172 tt N XS a__head a__afterNth mark N mark XS a__isLNat X isLNat X a__U182 X1 X2 U182 X1 X2 a__sel X1 X2 sel X1 X2 a__U221 X1 X2 X3 U221 X1 X2 X3 a__U132 tt tt a__U52 X U52 X a__isPLNat pair V1 V2 a__U141 a__isLNat V1 V2 a__U111 X U111 X a__U181 X1 X2 U181 X1 X2 a__U101 tt V2 a__U102 a__isLNat V2 mark U152 X a__U152 mark X a__U51 X1 X2 U51 X1 X2 a__U11 tt N XS a__U12 a__isLNat XS N XS a__U181 tt Y a__U182 a__isLNat Y Y a__U203 tt N X XS a__U204 a__splitAt mark N mark XS X a__U71 tt tt a__U142 X U142 X mark U111 X a__U111 mark X a__U11 X1 X2 X3 U11 X1 X2 X3 mark U182 X1 X2 a__U182 mark X1 X2 mark U32 X1 X2 a__U32 mark X1 X2 a__U22 tt X mark X mark U61 X a__U61 mark X a__natsFrom X natsFrom X mark U101 X1 X2 a__U101 mark X1 X2 a__snd X snd X a__U201 X1 X2 X3 X4 U201 X1 X2 X3 X4 a__U201 tt N X XS a__U202 a__isNatural X N X XS a__U42 tt tt a__U182 tt Y mark Y mark nil nil a__splitAt s N cons X XS a__U201 a__isNatural N N X XS a__U211 X1 X2 U211 X1 X2 a__U61 X U61 X a__U191 X1 X2 U191 X1 X2 a__U202 X1 X2 X3 X4 U202 X1 X2 X3 X4 a__U172 X1 X2 X3 U172 X1 X2 X3 a__U221 tt N XS a__U222 a__isLNat XS N XS a__U41 X1 X2 U41 X1 X2 mark U201 X1 X2 X3 X4 a__U201 mark X1 X2 X3 X4 mark U181 X1 X2 a__U181 mark X1 X2 a__U52 tt tt a__U121 X U121 X a__U204 pair YS ZS X pair cons mark X YS mark ZS a__U222 tt N XS a__fst a__splitAt mark N mark XS a__U21 X1 X2 X3 U21 X1 X2 X3 mark isLNat X a__isLNat X a__isLNat cons V1 V2 a__U51 a__isNatural V1 V2 a__U12 tt N XS a__snd a__splitAt mark N mark XS a__U102 X U102 X a__U71 X U71 X mark U131 X1 X2 a__U131 mark X1 X2 a__U51 tt V2 a__U52 a__isLNat V2 mark U102 X a__U102 mark X mark U22 X1 X2 a__U22 mark X1 X2 a__U101 X1 X2 U101 X1 X2 mark U21 X1 X2 X3 a__U21 mark X1 X2 X3 a__U142 tt tt a__U171 X1 X2 X3 U171 X1 X2 X3 a__U222 X1 X2 X3 U222 X1 X2 X3 a__afterNth N XS a__U11 a__isNatural N N XS a__U131 tt V2 a__U132 a__isLNat V2 mark U202 X1 X2 X3 X4 a__U202 mark X1 X2 X3 X4 a__splitAt X1 X2 splitAt X1 X2 a__U202 tt N X XS a__U203 a__isLNat XS N X XS a__U132 X U132 X mark U91 X a__U91 mark X a__tail X tail X a__U141 X1 X2 U141 X1 X2 a__U212 tt XS mark XS a__isLNat take V1 V2 a__U101 a__isNatural V1 V2 a__isNatural s V1 a__U121 a__isNatural V1 a__U32 tt N mark N a__take N XS a__U221 a__isNatural N N XS mark U71 X a__U71 mark X a__U171 tt N XS a__U172 a__isLNat XS N XS mark take X1 X2 a__take mark X1 mark X2 mark head X a__head mark X a__U152 X U152 X mark isNatural X a__isNatural X a__natsFrom N a__U161 a__isNatural N N mark natsFrom X a__natsFrom mark X a__U91 X U91 X a__U41 tt V2 a__U42 a__isLNat V2 a__U152 tt tt mark U41 X1 X2 a__U41 mark X1 X2 mark snd X a__snd mark X mark U221 X1 X2 X3 a__U221 mark X1 X2 X3 a__isLNat fst V1 a__U61 a__isPLNat V1 mark U161 X1 X2 a__U161 mark X1 X2 mark 0 0 mark U172 X1 X2 X3 a__U172 mark X1 X2 X3 a__U131 X1 X2 U131 X1 X2 a__U21 tt X Y a__U22 a__isLNat Y X mark splitAt X1 X2 a__splitAt mark X1 mark X2 a__U161 X1 X2 U161 X1 X2 a__U211 tt XS a__U212 a__isLNat XS XS mark U211 X1 X2 a__U211 mark X1 X2 mark isPLNat X a__isPLNat X a__take X1 X2 take X1 X2 mark U151 X1 X2 a__U151 mark X1 X2 a__sel N XS a__U171 a__isNatural N N XS a__U32 X1 X2 U32 X1 X2 mark fst X a__fst mark X a__U151 tt V2 a__U152 a__isLNat V2 a__U141 tt V2 a__U142 a__isLNat V2 a__U161 tt N cons mark N natsFrom s N a__isNatural head V1 a__U111 a__isLNat V1 mark U81 X a__U81 mark X a__U203 X1 X2 X3 X4 U203 X1 X2 X3 X4 mark U203 X1 X2 X3 X4 a__U203 mark X1 X2 X3 X4 a__fst pair X Y a__U21 a__isLNat X X Y mark U12 X1 X2 X3 a__U12 mark X1 X2 X3 a__isPLNat splitAt V1 V2 a__U151 a__isNatural V1 V2 a__U151 X1 X2 U151 X1 X2 mark tail X a__tail mark X a__splitAt 0 XS a__U191 a__isLNat XS XS a__isPLNat X isPLNat X a__U121 tt tt a__U31 X1 X2 X3 U31 X1 X2 X3 mark pair X1 X2 pair mark X1 mark X2 a__fst X fst X a__U212 X1 X2 U212 X1 X2 a__U91 tt tt a__tail cons N XS a__U211 a__isNatural N XS a__U42 X U42 X mark tt tt a__head X head X a__snd pair X Y a__U181 a__isLNat X Y mark U141 X1 X2 a__U141 mark X1 X2 mark sel X1 X2 a__sel mark X1 mark X2 mark U142 X a__U142 mark X a__U12 X1 X2 X3 U12 X1 X2 X3 a__isLNat tail V1 a__U91 a__isLNat V1 a__afterNth X1 X2 afterNth X1 X2 a__U204 X1 X2 U204 X1 X2 mark U121 X a__U121 mark X a__isNatural sel V1 V2 a__U131 a__isNatural V1 V2 a__isLNat snd V1 a__U81 a__isPLNat V1 mark U132 X a__U132 mark X mark U204 X1 X2 a__U204 mark X1 X2 mark U222 X1 X2 X3 a__U222 mark X1 X2 X3 a__U81 X U81 X mark U31 X1 X2 X3 a__U31 mark X1 X2 X3 mark cons X1 X2 cons mark X1 X2 a__U81 tt tt a__head cons N XS a__U31 a__isNatural N N XS mark U212 X1 X2 a__U212 mark X1 X2 a__U22 X1 X2 U22 X1 X2 mark s X s mark X a__isLNat nil tt a__isLNat natsFrom V1 a__U71 a__isNatural V1 mark U11 X1 X2 X3 a__U11 mark X1 X2 X3 mark afterNth X1 X2 a__afterNth mark X1 mark X2 a__U61 tt tt a__U31 tt N XS a__U32 a__isLNat XS N a__isLNat afterNth V1 V2 a__U41 a__isNatural V1 V2 mark U191 X1 X2 a__U191 mark X1 X2 a__U102 tt tt a__U201 tt N X XS a__U202 a__isNatural X N X XS false a__U202 tt N X XS a__U203 a__isLNat XS N X XS false a__U203 tt N X XS a__splitAt mark N mark XS false mark U52 X mark X mark U121 X mark X mark U204 X1 X2 mark X1 mark s X mark X true U204 2 1 32036 a__U151 2 2 a__U131 2 0 U21 3 2 32026 a__U102 1 6 a__U152 1 3 U161 2 2 a__U71 1 0 U182 2 5 U11 3 3 a__U171 3 3 a__U182 2 1 2 4 a__U191 2 1 1 s 1 1 1 a__U31 3 0 a__U132 1 32030 a__head 1 0 a__natsFrom 1 0 U142 1 1 32031 a__U142 1 0 a__U191 2 0 isPLNat 1 1 1 a__snd 1 0 a__afterNth 2 2 1 U42 1 1 32031 U91 1 1 5 U221 3 2 a__U182 2 0 a__U152 1 0 take 2 1 2 2 U71 1 10 U131 2 32030 a__U221 3 1 3 1 U101 2 1 6 pair 2 32036 fst 1 32027 U111 1 32031 U132 1 1 32031 a__U121 1 4 U152 1 4 a__U204 2 0 a__U111 1 32030 natsFrom 1 1 8 a__snd 1 4 a__U181 2 0 a__U51 2 0 a__U172 3 2 4 a__U22 2 2 0 U172 3 1 5 splitAt 2 3 a__U222 3 2 3 32033 a__U11 3 0 a__U31 3 1 3 4 a__U51 2 2 32027 a__U81 1 1 8 a__take 2 0 a__U172 3 0 U12 3 1 4 isNatural 1 3 a__U42 1 0 a__U41 2 32029 U222 3 1 32034 a__U12 3 0 U201 4 2 3 4 4 a__U21 3 0 a__U81 1 0 a__U161 2 1 1 a__U61 1 0 U141 2 2 a__fst 1 32026 tail 1 3 a__natsFrom 1 2 mark 1 1 0 a__U204 2 2 32035 0 0 2 a__U211 2 0 a__isLNat 1 1 2 U191 2 2 a__U21 3 1 3 32025 U171 3 1 4 a__U32 2 2 32036 a__U91 1 1 4 sel 2 1 3 U202 4 5 afterNth 2 1 4 a__U151 2 0 a__U111 1 0 a__U161 2 0 a__U141 2 0 nil 0 5 a__splitAt 2 2 isLNat 1 1 3 a__U142 1 32030 a__U52 1 0 a__U211 2 2 3 a__U102 1 0 a__sel 2 1 mark 1 1 U151 2 1 3 a__isLNat 1 0 a__U101 2 0 a__U11 3 2 3 2 a__U222 3 0 U32 2 32037 a__U141 2 1 2 1 a__sel 2 2 a__U42 1 32030 a__U52 1 32030 a__U181 2 2 5 U211 2 1 4 U203 4 4 a__U202 4 0 a__U12 3 3 a__U201 4 0 a__isPLNat 1 0 a__U121 1 0 U52 1 1 32031 U61 1 1 32031 a__U22 2 0 U31 3 2 5 a__U171 3 1 a__U71 1 1 9 a__U203 4 0 a__isPLNat 1 0 head 1 1 32027 a__afterNth 2 0 a__splitAt 2 0 cons 2 2 32024 a__U61 1 32030 U102 1 7 snd 1 5 a__take 2 1 1 U81 1 1 9 a__U41 2 0 tt 0 32031 a__isNatural 1 1 2 a__U131 2 2 32029 a__isNatural 1 0 a__fst 1 0 a__U212 2 0 a__U201 4 3 a__U202 4 4 4 U22 2 1 U51 2 32028 a__U132 1 0 a__tail 1 2 U212 2 1 1 U41 2 1 2 32030 a__tail 1 0 a__U203 4 1 4 3 a__U32 2 0 a__U221 3 0 a__U101 2 5 a__U91 1 0 U121 1 1 5 a__head 1 5 U181 2 6 a__U212 2 2 0 a__afterNth N XS a__isNatural N false a__U11 tt N XS a__isLNat XS false mark U132 X a__U132 mark X false mark U121 X a__U121 mark X false mark U142 X a__U142 mark X false a__sel N XS a__isNatural N false mark U141 X1 X2 a__U141 mark X1 X2 false a__tail cons N XS a__isNatural N false mark U81 X a__U81 mark X false a__fst pair X Y a__isLNat X false mark U151 X1 X2 a__U151 mark X1 X2 false mark isPLNat X a__isPLNat X false a__U211 tt XS a__isLNat XS false a__splitAt 0 XS a__isLNat XS false a__splitAt s N cons X XS a__isNatural N false a__snd pair X Y a__isLNat X false mark U41 X1 X2 a__U41 mark X1 X2 false a__natsFrom N a__isNatural N false mark isNatural X a__isNatural X false a__head cons N XS a__isNatural N false a__U221 tt N XS a__isLNat XS false a__take N XS a__isNatural N false mark U71 X a__U71 mark X false mark U91 X a__U91 mark X false a__U21 tt X Y a__isLNat Y false mark U102 X a__U102 mark X false mark U131 X1 X2 a__U131 mark X1 X2 false mark isLNat X a__isLNat X false a__U181 tt Y a__isLNat Y false a__U202 tt N X XS a__isLNat XS false a__U201 tt N X XS a__isNatural X false mark U101 X1 X2 a__U101 mark X1 X2 false mark U61 X a__U61 mark X false mark U111 X a__U111 mark X false mark U152 X a__U152 mark X false mark U42 X a__U42 mark X false mark U51 X1 X2 a__U51 mark X1 X2 false mark U52 X a__U52 mark X false a__U171 tt N XS a__isLNat XS false a__U31 tt N XS a__isLNat XS false a__U131 tt V2 a__isLNat V2 a__U101 tt V2 a__isLNat V2 a__isLNat afterNth V1 V2 a__isNatural V1 a__isNatural sel V1 V2 a__U131 a__isNatural V1 V2 a__isPLNat pair V1 V2 a__U141 a__isLNat V1 V2 a__isNatural sel V1 V2 a__isNatural V1 a__U151 tt V2 a__isLNat V2 a__isPLNat splitAt V1 V2 a__isNatural V1 a__isNatural s V1 a__isNatural V1 a__isLNat afterNth V1 V2 a__U41 a__isNatural V1 V2 a__isPLNat pair V1 V2 a__isLNat V1 a__isLNat natsFrom V1 a__isNatural V1 a__isLNat cons V1 V2 a__U51 a__isNatural V1 V2 a__U141 tt V2 a__isLNat V2 a__isLNat cons V1 V2 a__isNatural V1 a__U51 tt V2 a__isLNat V2 a__isPLNat splitAt V1 V2 a__U151 a__isNatural V1 V2 a__isLNat fst V1 a__isPLNat V1 a__isLNat take V1 V2 a__isNatural V1 a__U41 tt V2 a__isLNat V2 a__isNatural head V1 a__isLNat V1 a__isLNat take V1 V2 a__U101 a__isNatural V1 V2 a__isLNat tail V1 a__isLNat V1 a__isLNat snd V1 a__isPLNat V1 true U204 2 1 15 a__U151 2 2 a__U131 2 2 1 U21 3 2 64047 a__U102 1 6 a__U152 1 3 U161 2 2 a__U71 1 0 U182 2 5 U11 3 3 a__U171 3 3 a__U182 2 1 2 4 a__U191 2 1 1 s 1 1 1 a__U31 3 0 a__U132 1 7 a__head 1 0 a__natsFrom 1 0 U142 1 1 10 a__U142 1 0 a__U191 2 0 isPLNat 1 1 1 a__snd 1 0 a__afterNth 2 2 1 U42 1 1 7 U91 1 1 5 U221 3 2 a__U182 2 0 a__U152 1 0 take 2 1 2 2 U71 1 12 U131 2 7 a__U221 3 1 3 1 U101 2 1 6 pair 2 1 2 8 fst 1 1 5 U111 1 10 U132 1 1 8 a__U121 1 4 U152 1 4 a__U204 2 0 a__U111 1 9 natsFrom 1 1 8 a__snd 1 4 a__U181 2 0 a__U51 2 2 1 a__U172 3 2 4 a__U22 2 2 0 U172 3 1 5 splitAt 2 1 2 3 a__U222 3 2 3 12 a__U11 3 0 a__U31 3 1 3 4 a__U51 2 2 8 a__U81 1 1 8 a__take 2 0 a__U172 3 0 U12 3 1 4 isNatural 1 3 a__U42 1 0 a__U41 2 5 U222 3 1 13 a__U12 3 0 U201 4 2 3 4 4 a__U21 3 0 a__U81 1 0 a__U161 2 1 1 a__U61 1 0 U141 2 2 a__fst 1 2 tail 1 1 3 a__natsFrom 1 2 mark 1 0 a__U204 2 2 14 0 0 2 a__U211 2 0 a__isLNat 1 1 2 U191 2 2 a__U21 3 1 3 64046 U171 3 1 4 a__U32 2 2 15 a__U91 1 1 4 sel 2 1 2 3 U202 4 5 afterNth 2 1 2 2 a__U151 2 2 1 a__U111 1 0 a__U161 2 0 a__U141 2 2 1 nil 0 7 a__splitAt 2 2 isLNat 1 1 3 a__U142 1 9 a__U52 1 0 a__U211 2 2 3 a__U102 1 0 a__sel 2 1 mark 1 1 U151 2 1 3 a__isLNat 1 1 0 a__U101 2 2 1 a__U11 3 2 3 2 a__U222 3 0 U32 2 16 a__U141 2 1 2 1 a__sel 2 2 a__U42 1 6 a__U52 1 9 a__U181 2 2 5 U211 2 1 4 U203 4 4 a__U202 4 0 a__U12 3 3 a__U201 4 0 a__isPLNat 1 0 a__U121 1 0 U52 1 1 10 U61 1 1 9 a__U22 2 0 U31 3 2 5 a__U171 3 1 a__U71 1 1 11 a__U203 4 0 a__isPLNat 1 1 4 head 1 1 6 a__afterNth 2 0 a__splitAt 2 0 cons 2 1 2 5 a__U61 1 8 U102 1 7 snd 1 1 5 a__take 2 1 1 U81 1 1 9 a__U41 2 2 1 tt 0 10 a__isNatural 1 1 2 a__U131 2 2 6 a__isNatural 1 1 0 a__fst 1 0 a__U212 2 0 a__U201 4 3 a__U202 4 4 4 U22 2 1 U51 2 9 a__U132 1 0 a__tail 1 2 U212 2 1 1 U41 2 1 2 6 a__tail 1 0 a__U203 4 1 4 3 a__U32 2 0 a__U221 3 0 a__U101 2 5 a__U91 1 0 U121 1 1 5 a__head 1 5 U181 2 6 a__U212 2 2 0 a__U51 tt V2 a__U52 a__isLNat V2 false a__U131 tt V2 a__U132 a__isLNat V2 false a__U101 tt V2 a__U102 a__isLNat V2 false a__U151 tt V2 a__U152 a__isLNat V2 false a__U141 tt V2 a__U142 a__isLNat V2 false a__U41 tt V2 a__U42 a__isLNat V2 false a__isLNat natsFrom V1 a__U71 a__isNatural V1 false a__isLNat snd V1 a__U81 a__isPLNat V1 false a__isLNat tail V1 a__U91 a__isLNat V1 false a__isLNat fst V1 a__U61 a__isPLNat V1 false a__isNatural head V1 a__U111 a__isLNat V1 false a__isNatural s V1 a__U121 a__isNatural V1 false NaTT certifiable-1.6