after applying start
( + . (!.(id.2π1,mod.(2π2,2)o)o,1)o )* . distl . (id,iota.#.id)o . id . id . id
after applying RemoveIds1
( + . (!.(2π1,mod.(2π2,2)o)o,1)o )* . distl . (id,iota.#.id)o . id . id . id
after applying MapIntoComp
( + )* . ( (!.(2π1,mod.(2π2,2)o)o,1)o )* . distl . (id,iota.#.id)o . id . id . id
after applying MapIntoAlltup
( + )* . zip2 . ((!.(2π1,mod.(2π2,2)o)o)*,(1)*)o . distl . (id,iota.#.id)o . id . id . id
after applying MapIntoComp
( + )* . zip2 . ((!)*.((2π1,mod.(2π2,2)o)o)*,(1)*)o . distl . (id,iota.#.id)o . id . id . id
after applying MapIntoAlltup
( + )* . zip2 . ((!)*.zip2.((2π1)*,(mod.(2π2,2)o)*)o,(1)*)o . distl . (id,iota.#.id)o . id . id . id
after applying MapIntoComp
( + )* . zip2 . ((!)*.zip2.((2π1)*,(mod)*.((2π2,2)o)*)o,(1)*)o . distl . (id,iota.#.id)o . id . id . id
after applying MapIntoAlltup
( + )* . zip2 . ((!)*.zip2.((2π1)*,(mod)*.zip2.((2π2)*,(2)*)o)o,(1)*)o . distl . (id,iota.#.id)o . id . id . id
after applying LeftAssociate
( + )* . zip2 . ((!)*.zip2.((2π1)*,(mod)*.zip2.((2π2)*,(2)*)o)o,(1)*)o . distl . (id,iota.#.id)o . id . id . id
after applying LeftAssociate
( + )* . zip2 . ((!)*.zip2.((2π1)*,(mod)*.zip2.((2π2)*,(2)*)o)o,(1)*)o . distl . (id,iota.#.id)o . id . id . id
after applying LeftAssociate
( + )* . zip2 . ((!)*.zip2.((2π1)*,(mod)*.zip2.((2π2)*,(2)*)o)o,(1)*)o . distl . (id,iota.#.id)o . id . id . id
after applying ConRepeat
( + )* . zip2 . ((!)*.zip2.((2π1)*,(mod)*.zip2.((2π2)*,repeat.(2,#)o)o)o,(1)*)o . distl . (id,iota.#.id)o . id . id . id
after applying ConRepeat
( + )* . zip2 . ((!)*.zip2.((2π1)*,(mod)*.zip2.((2π2)*,repeat.(2,#)o)o)o,repeat.(1,#)o)o . distl . (id,iota.#.id)o . id . id . id
after applying DistlElim
( + )* . zip2 . ((!)*.zip2.((2π1)*,(mod)*.zip2.((2π2)*,repeat.(2,#)o)o)o,repeat.(1,#)o)o . zip2 . (repeat.(2π1,#.2π2)o,2π2)o . (id,iota.#.id)o . id . id . id
after applying LeftAssociate
( + )* . zip2 . ((!)*.zip2.((2π1)*,(mod)*.zip2.((2π2)*,repeat.(2,#)o)o)o,repeat.(1,#)o)o . zip2 . (repeat.(2π1,#.2π2)o,2π2)o . (id,iota.#.id)o . id . id . id
after applying RightAssoc2
( + )* . zip2 . ((!)*.zip2.((2π1)*,(mod)*.zip2.((2π2)*,repeat.(2,#)o)o)o,repeat.(1,#)o)o . zip2 . (repeat.(2π1,#.2π2)o,2π2)o . (id,iota.#.id)o . id . id . id
after applying CompIntoAlltup1
( + )* . zip2 . ((!)*.zip2.((2π1)*,(mod)*.zip2.((2π2)*,repeat.(2,#)o)o)o.zip2,repeat.(1,#)o.zip2)o . (repeat.(2π1,#.2π2)o,2π2)o . (id,iota.#.id)o . id . id . id
after applying RightAssoc2
( + )* . zip2 . ((!)*.zip2.((2π1)*,(mod)*.zip2.((2π2)*,repeat.(2,#)o)o)o.zip2,repeat.(1,#)o.zip2)o . (repeat.(2π1,#.2π2)o,2π2)o . (id,iota.#.id)o . id . id . id
after applying CompIntoAlltup1
( + )* . zip2 . ((!)*.zip2.((2π1)*.zip2,(mod)*.zip2.((2π2)*,repeat.(2,#)o)o.zip2)o,repeat.(1,#)o.zip2)o . (repeat.(2π1,#.2π2)o,2π2)o . (id,iota.#.id)o . id . id . id
after applying RightAssoc2
( + )* . zip2 . ((!)*.zip2.((2π1)*.zip2,(mod)*.zip2.((2π2)*,repeat.(2,#)o)o.zip2)o,repeat.(1,#)o.zip2)o . (repeat.(2π1,#.2π2)o,2π2)o . (id,iota.#.id)o . id . id . id
after applying CompIntoAlltup1
( + )* . zip2 . ((!)*.zip2.((2π1)*.zip2,(mod)*.zip2.((2π2)*.zip2,repeat.(2,#)o.zip2)o)o,repeat.(1,#)o.zip2)o . (repeat.(2π1,#.2π2)o,2π2)o . (id,iota.#.id)o . id . id . id
after applying RightAssoc2
( + )* . zip2 . ((!)*.zip2.((2π1)*.zip2,(mod)*.zip2.((2π2)*.zip2,repeat.(2,#)o.zip2)o)o,repeat.(1,#)o.zip2)o . (repeat.(2π1,#.2π2)o,2π2)o . (id,iota.#.id)o . id . id . id
after applying CompIntoAlltup1
( + )* . zip2 . ((!)*.zip2.((2π1)*.zip2,(mod)*.zip2.((2π2)*.zip2,repeat.(2.zip2,#.zip2)o)o)o,repeat.(1,#)o.zip2)o . (repeat.(2π1,#.2π2)o,2π2)o . (id,iota.#.id)o . id . id . id
after applying RightAssoc2
( + )* . zip2 . ((!)*.zip2.((2π1)*.zip2,(mod)*.zip2.((2π2)*.zip2,repeat.(2.zip2,#.zip2)o)o)o,repeat.(1,#)o.zip2)o . (repeat.(2π1,#.2π2)o,2π2)o . (id,iota.#.id)o . id . id . id
after applying CompIntoAlltup1
( + )* . zip2 . ((!)*.zip2.((2π1)*.zip2,(mod)*.zip2.((2π2)*.zip2,repeat.(2.zip2,#.zip2)o)o)o,repeat.(1.zip2,#.zip2)o)o . (repeat.(2π1,#.2π2)o,2π2)o . (id,iota.#.id)o . id . id . id
after applying RightAssoc2
( + )* . zip2 . ((!)*.zip2.((2π1)*.zip2,(mod)*.zip2.((2π2)*.zip2,repeat.(2.zip2,#.zip2)o)o)o,repeat.(1.zip2,#.zip2)o)o . (repeat.(2π1,#.2π2)o,2π2)o . (id,iota.#.id)o . id . id . id
after applying CompIntoAlltup1
( + )* . zip2 . ((!)*.zip2.((2π1)*.zip2,(mod)*.zip2.((2π2)*.zip2,repeat.(2.zip2,#.zip2)o)o)o.(repeat.(2π1,#.2π2)o,2π2)o,repeat.(1.zip2,#.zip2)o.(repeat.(2π1,#.2π2)o,2π2)o)o . (id,iota.#.id)o . id . id . id
after applying RightAssoc2
( + )* . zip2 . ((!)*.zip2.((2π1)*.zip2,(mod)*.zip2.((2π2)*.zip2,repeat.(2.zip2,#.zip2)o)o)o.(repeat.(2π1,#.2π2)o,2π2)o,repeat.(1.zip2,#.zip2)o.(repeat.(2π1,#.2π2)o,2π2)o)o . (id,iota.#.id)o . id . id . id
after applying CompIntoAlltup1
( + )* . zip2 . ((!)*.zip2.((2π1)*.zip2.(repeat.(2π1,#.2π2)o,2π2)o,(mod)*.zip2.((2π2)*.zip2,repeat.(2.zip2,#.zip2)o)o.(repeat.(2π1,#.2π2)o,2π2)o)o,repeat.(1.zip2,#.zip2)o.(repeat.(2π1,#.2π2)o,2π2)o)o . (id,iota.#.id)o . id . id . id
after applying RightAssoc2
( + )* . zip2 . ((!)*.zip2.((2π1)*.zip2.(repeat.(2π1,#.2π2)o,2π2)o,(mod)*.zip2.((2π2)*.zip2,repeat.(2.zip2,#.zip2)o)o.(repeat.(2π1,#.2π2)o,2π2)o)o,repeat.(1.zip2,#.zip2)o.(repeat.(2π1,#.2π2)o,2π2)o)o . (id,iota.#.id)o . id . id . id
after applying CompIntoAlltup1
( + )* . zip2 . ((!)*.zip2.((2π1)*.zip2.(repeat.(2π1,#.2π2)o,2π2)o,(mod)*.zip2.((2π2)*.zip2.(repeat.(2π1,#.2π2)o,2π2)o,repeat.(2.zip2,#.zip2)o.(repeat.(2π1,#.2π2)o,2π2)o)o)o,repeat.(1.zip2,#.zip2)o.(repeat.(2π1,#.2π2)o,2π2)o)o . (id,iota.#.id)o . id . id . id
after applying RightAssoc2
( + )* . zip2 . ((!)*.zip2.((2π1)*.zip2.(repeat.(2π1,#.2π2)o,2π2)o,(mod)*.zip2.((2π2)*.zip2.(repeat.(2π1,#.2π2)o,2π2)o,repeat.(2.zip2,#.zip2)o.(repeat.(2π1,#.2π2)o,2π2)o)o)o,repeat.(1.zip2,#.zip2)o.(repeat.(2π1,#.2π2)o,2π2)o)o . (id,iota.#.id)o . id . id . id
after applying CompIntoAlltup1
( + )* . zip2 . ((!)*.zip2.((2π1)*.zip2.(repeat.(2π1,#.2π2)o,2π2)o,(mod)*.zip2.((2π2)*.zip2.(repeat.(2π1,#.2π2)o,2π2)o,repeat.(2.zip2.(repeat.(2π1,#.2π2)o,2π2)o,#.zip2.(repeat.(2π1,#.2π2)o,2π2)o)o)o)o,repeat.(1.zip2,#.zip2)o.(repeat.(2π1,#.2π2)o,2π2)o)o . (id,iota.#.id)o . id . id . id
after applying RightAssoc2
( + )* . zip2 . ((!)*.zip2.((2π1)*.zip2.(repeat.(2π1,#.2π2)o,2π2)o,(mod)*.zip2.((2π2)*.zip2.(repeat.(2π1,#.2π2)o,2π2)o,repeat.(2.zip2.(repeat.(2π1,#.2π2)o,2π2)o,#.zip2.(repeat.(2π1,#.2π2)o,2π2)o)o)o)o,repeat.(1.zip2,#.zip2)o.(repeat.(2π1,#.2π2)o,2π2)o)o . (id,iota.#.id)o . id . id . id
after applying CompIntoAlltup1
( + )* . zip2 . ((!)*.zip2.((2π1)*.zip2.(repeat.(2π1,#.2π2)o,2π2)o,(mod)*.zip2.((2π2)*.zip2.(repeat.(2π1,#.2π2)o,2π2)o,repeat.(2.zip2.(repeat.(2π1,#.2π2)o,2π2)o,#.zip2.(repeat.(2π1,#.2π2)o,2π2)o)o)o)o,repeat.(1.zip2.(repeat.(2π1,#.2π2)o,2π2)o,#.zip2.(repeat.(2π1,#.2π2)o,2π2)o)o)o . (id,iota.#.id)o . id . id . id
after applying AddrIntoZip
( + )* . zip2 . ((!)*.zip2.(2π1.(repeat.(2π1,#.2π2)o,2π2)o,(mod)*.zip2.((2π2)*.zip2.(repeat.(2π1,#.2π2)o,2π2)o,repeat.(2.zip2.(repeat.(2π1,#.2π2)o,2π2)o,#.zip2.(repeat.(2π1,#.2π2)o,2π2)o)o)o)o,repeat.(1.zip2.(repeat.(2π1,#.2π2)o,2π2)o,#.zip2.(repeat.(2π1,#.2π2)o,2π2)o)o)o . (id,iota.#.id)o . id . id . id
after applying AddrIntoAlltup
( + )* . zip2 . ((!)*.zip2.(repeat.(2π1,#.2π2)o,(mod)*.zip2.((2π2)*.zip2.(repeat.(2π1,#.2π2)o,2π2)o,repeat.(2.zip2.(repeat.(2π1,#.2π2)o,2π2)o,#.zip2.(repeat.(2π1,#.2π2)o,2π2)o)o)o)o,repeat.(1.zip2.(repeat.(2π1,#.2π2)o,2π2)o,#.zip2.(repeat.(2π1,#.2π2)o,2π2)o)o)o . (id,iota.#.id)o . id . id . id
after applying AddrIntoZip
( + )* . zip2 . ((!)*.zip2.(repeat.(2π1,#.2π2)o,(mod)*.zip2.(2π2.(repeat.(2π1,#.2π2)o,2π2)o,repeat.(2.zip2.(repeat.(2π1,#.2π2)o,2π2)o,#.zip2.(repeat.(2π1,#.2π2)o,2π2)o)o)o)o,repeat.(1.zip2.(repeat.(2π1,#.2π2)o,2π2)o,#.zip2.(repeat.(2π1,#.2π2)o,2π2)o)o)o . (id,iota.#.id)o . id . id . id
after applying AddrIntoAlltup
( + )* . zip2 . ((!)*.zip2.(repeat.(2π1,#.2π2)o,(mod)*.zip2.(2π2,repeat.(2.zip2.(repeat.(2π1,#.2π2)o,2π2)o,#.zip2.(repeat.(2π1,#.2π2)o,2π2)o)o)o)o,repeat.(1.zip2.(repeat.(2π1,#.2π2)o,2π2)o,#.zip2.(repeat.(2π1,#.2π2)o,2π2)o)o)o . (id,iota.#.id)o . id . id . id
after applying ConAsorb
( + )* . zip2 . ((!)*.zip2.(repeat.(2π1,#.2π2)o,(mod)*.zip2.(2π2,repeat.(2.(repeat.(2π1,#.2π2)o,2π2)o,#.zip2.(repeat.(2π1,#.2π2)o,2π2)o)o)o)o,repeat.(1.zip2.(repeat.(2π1,#.2π2)o,2π2)o,#.zip2.(repeat.(2π1,#.2π2)o,2π2)o)o)o . (id,iota.#.id)o . id . id . id
after applying ConAsorb
( + )* . zip2 . ((!)*.zip2.(repeat.(2π1,#.2π2)o,(mod)*.zip2.(2π2,repeat.(2,#.zip2.(repeat.(2π1,#.2π2)o,2π2)o)o)o)o,repeat.(1.zip2.(repeat.(2π1,#.2π2)o,2π2)o,#.zip2.(repeat.(2π1,#.2π2)o,2π2)o)o)o . (id,iota.#.id)o . id . id . id
after applying LengthIntoZip
( + )* . zip2 . ((!)*.zip2.(repeat.(2π1,#.2π2)o,(mod)*.zip2.(2π2,repeat.(2,#.2π1.(repeat.(2π1,#.2π2)o,2π2)o)o)o)o,repeat.(1.zip2.(repeat.(2π1,#.2π2)o,2π2)o,#.zip2.(repeat.(2π1,#.2π2)o,2π2)o)o)o . (id,iota.#.id)o . id . id . id
after applying RightAssoc2
( + )* . zip2 . ((!)*.zip2.(repeat.(2π1,#.2π2)o,(mod)*.zip2.(2π2,repeat.(2,#.2π1.(repeat.(2π1,#.2π2)o,2π2)o)o)o)o,repeat.(1.zip2.(repeat.(2π1,#.2π2)o,2π2)o,#.zip2.(repeat.(2π1,#.2π2)o,2π2)o)o)o . (id,iota.#.id)o . id . id . id
after applying AddrIntoAlltup
( + )* . zip2 . ((!)*.zip2.(repeat.(2π1,#.2π2)o,(mod)*.zip2.(2π2,repeat.(2,#.repeat.(2π1,#.2π2)o)o)o)o,repeat.(1.zip2.(repeat.(2π1,#.2π2)o,2π2)o,#.zip2.(repeat.(2π1,#.2π2)o,2π2)o)o)o . (id,iota.#.id)o . id . id . id
after applying LeftAssociate
( + )* . zip2 . ((!)*.zip2.(repeat.(2π1,#.2π2)o,(mod)*.zip2.(2π2,repeat.(2,#.repeat.(2π1,#.2π2)o)o)o)o,repeat.(1.zip2.(repeat.(2π1,#.2π2)o,2π2)o,#.zip2.(repeat.(2π1,#.2π2)o,2π2)o)o)o . (id,iota.#.id)o . id . id . id
after applying LengthIntoRepeat
( + )* . zip2 . ((!)*.zip2.(repeat.(2π1,#.2π2)o,(mod)*.zip2.(2π2,repeat.(2,2π2.(2π1,#.2π2)o)o)o)o,repeat.(1.zip2.(repeat.(2π1,#.2π2)o,2π2)o,#.zip2.(repeat.(2π1,#.2π2)o,2π2)o)o)o . (id,iota.#.id)o . id . id . id
after applying AddrIntoAlltup
( + )* . zip2 . ((!)*.zip2.(repeat.(2π1,#.2π2)o,(mod)*.zip2.(2π2,repeat.(2,#.2π2)o)o)o,repeat.(1.zip2.(repeat.(2π1,#.2π2)o,2π2)o,#.zip2.(repeat.(2π1,#.2π2)o,2π2)o)o)o . (id,iota.#.id)o . id . id . id
after applying SelectIntro
( + )* . zip2 . (select.(2π1,(mod)*.zip2.(2π2,repeat.(2,#.2π2)o)o)o,repeat.(1.zip2.(repeat.(2π1,#.2π2)o,2π2)o,#.zip2.(repeat.(2π1,#.2π2)o,2π2)o)o)o . (id,iota.#.id)o . id . id . id
after applying ConAsorb
( + )* . zip2 . (select.(2π1,(mod)*.zip2.(2π2,repeat.(2,#.2π2)o)o)o,repeat.(1.(repeat.(2π1,#.2π2)o,2π2)o,#.zip2.(repeat.(2π1,#.2π2)o,2π2)o)o)o . (id,iota.#.id)o . id . id . id
after applying ConAsorb
( + )* . zip2 . (select.(2π1,(mod)*.zip2.(2π2,repeat.(2,#.2π2)o)o)o,repeat.(1,#.zip2.(repeat.(2π1,#.2π2)o,2π2)o)o)o . (id,iota.#.id)o . id . id . id
after applying LengthIntoZip
( + )* . zip2 . (select.(2π1,(mod)*.zip2.(2π2,repeat.(2,#.2π2)o)o)o,repeat.(1,#.2π1.(repeat.(2π1,#.2π2)o,2π2)o)o)o . (id,iota.#.id)o . id . id . id
after applying RightAssoc2
( + )* . zip2 . (select.(2π1,(mod)*.zip2.(2π2,repeat.(2,#.2π2)o)o)o,repeat.(1,#.2π1.(repeat.(2π1,#.2π2)o,2π2)o)o)o . (id,iota.#.id)o . id . id . id
after applying AddrIntoAlltup
( + )* . zip2 . (select.(2π1,(mod)*.zip2.(2π2,repeat.(2,#.2π2)o)o)o,repeat.(1,#.repeat.(2π1,#.2π2)o)o)o . (id,iota.#.id)o . id . id . id
after applying LeftAssociate
( + )* . zip2 . (select.(2π1,(mod)*.zip2.(2π2,repeat.(2,#.2π2)o)o)o,repeat.(1,#.repeat.(2π1,#.2π2)o)o)o . (id,iota.#.id)o . id . id . id
after applying LengthIntoRepeat
( + )* . zip2 . (select.(2π1,(mod)*.zip2.(2π2,repeat.(2,#.2π2)o)o)o,repeat.(1,2π2.(2π1,#.2π2)o)o)o . (id,iota.#.id)o . id . id . id
after applying AddrIntoAlltup
( + )* . zip2 . (select.(2π1,(mod)*.zip2.(2π2,repeat.(2,#.2π2)o)o)o,repeat.(1,#.2π2)o)o . (id,iota.#.id)o . id . id . id
after applying RemoveIds2
( + )* . zip2 . (select.(2π1,(mod)*.zip2.(2π2,repeat.(2,#.2π2)o)o)o,repeat.(1,#.2π2)o)o . (id,iota.#)o . id . id . id
after applying RightAssoc2
( + )* . zip2 . (select.(2π1,(mod)*.zip2.(2π2,repeat.(2,#.2π2)o)o)o,repeat.(1,#.2π2)o)o . (id,iota.#)o . id . id . id
after applying CompIntoAlltup1
( + )* . zip2 . (select.(2π1,(mod)*.zip2.(2π2,repeat.(2,#.2π2)o)o)o.(id,iota.#)o,repeat.(1,#.2π2)o.(id,iota.#)o)o . id . id . id
after applying RightAssoc2
( + )* . zip2 . (select.(2π1,(mod)*.zip2.(2π2,repeat.(2,#.2π2)o)o)o.(id,iota.#)o,repeat.(1,#.2π2)o.(id,iota.#)o)o . id . id . id
after applying CompIntoAlltup1
( + )* . zip2 . (select.(2π1.(id,iota.#)o,(mod)*.zip2.(2π2,repeat.(2,#.2π2)o)o.(id,iota.#)o)o,repeat.(1,#.2π2)o.(id,iota.#)o)o . id . id . id
after applying RightAssoc2
( + )* . zip2 . (select.(2π1.(id,iota.#)o,(mod)*.zip2.(2π2,repeat.(2,#.2π2)o)o.(id,iota.#)o)o,repeat.(1,#.2π2)o.(id,iota.#)o)o . id . id . id
after applying CompIntoAlltup1
( + )* . zip2 . (select.(2π1.(id,iota.#)o,(mod)*.zip2.(2π2.(id,iota.#)o,repeat.(2,#.2π2)o.(id,iota.#)o)o)o,repeat.(1,#.2π2)o.(id,iota.#)o)o . id . id . id
after applying RightAssoc2
( + )* . zip2 . (select.(2π1.(id,iota.#)o,(mod)*.zip2.(2π2.(id,iota.#)o,repeat.(2,#.2π2)o.(id,iota.#)o)o)o,repeat.(1,#.2π2)o.(id,iota.#)o)o . id . id . id
after applying CompIntoAlltup1
( + )* . zip2 . (select.(2π1.(id,iota.#)o,(mod)*.zip2.(2π2.(id,iota.#)o,repeat.(2.(id,iota.#)o,#.2π2.(id,iota.#)o)o)o)o,repeat.(1,#.2π2)o.(id,iota.#)o)o . id . id . id
after applying RightAssoc2
( + )* . zip2 . (select.(2π1.(id,iota.#)o,(mod)*.zip2.(2π2.(id,iota.#)o,repeat.(2.(id,iota.#)o,#.2π2.(id,iota.#)o)o)o)o,repeat.(1,#.2π2)o.(id,iota.#)o)o . id . id . id
after applying CompIntoAlltup1
( + )* . zip2 . (select.(2π1.(id,iota.#)o,(mod)*.zip2.(2π2.(id,iota.#)o,repeat.(2.(id,iota.#)o,#.2π2.(id,iota.#)o)o)o)o,repeat.(1.(id,iota.#)o,#.2π2.(id,iota.#)o)o)o . id . id . id
after applying AddrIntoAlltup
( + )* . zip2 . (select.(id,(mod)*.zip2.(2π2.(id,iota.#)o,repeat.(2.(id,iota.#)o,#.2π2.(id,iota.#)o)o)o)o,repeat.(1.(id,iota.#)o,#.2π2.(id,iota.#)o)o)o . id . id . id
after applying AddrIntoAlltup
( + )* . zip2 . (select.(id,(mod)*.zip2.(iota.#,repeat.(2.(id,iota.#)o,#.2π2.(id,iota.#)o)o)o)o,repeat.(1.(id,iota.#)o,#.2π2.(id,iota.#)o)o)o . id . id . id
after applying ConAsorb
( + )* . zip2 . (select.(id,(mod)*.zip2.(iota.#,repeat.(2,#.2π2.(id,iota.#)o)o)o)o,repeat.(1.(id,iota.#)o,#.2π2.(id,iota.#)o)o)o . id . id . id
after applying RightAssoc2
( + )* . zip2 . (select.(id,(mod)*.zip2.(iota.#,repeat.(2,#.2π2.(id,iota.#)o)o)o)o,repeat.(1.(id,iota.#)o,#.2π2.(id,iota.#)o)o)o . id . id . id
after applying AddrIntoAlltup
( + )* . zip2 . (select.(id,(mod)*.zip2.(iota.#,repeat.(2,#.iota.#)o)o)o,repeat.(1.(id,iota.#)o,#.2π2.(id,iota.#)o)o)o . id . id . id
after applying LeftAssociate
( + )* . zip2 . (select.(id,(mod)*.zip2.(iota.#,repeat.(2,#.iota.#)o)o)o,repeat.(1.(id,iota.#)o,#.2π2.(id,iota.#)o)o)o . id . id . id
after applying LengthIntoIota
( + )* . zip2 . (select.(id,(mod)*.zip2.(iota.#,repeat.(2,id.#)o)o)o,repeat.(1.(id,iota.#)o,#.2π2.(id,iota.#)o)o)o . id . id . id
after applying RemoveIds1
( + )* . zip2 . (select.(id,(mod)*.zip2.(iota.#,repeat.(2,#)o)o)o,repeat.(1.(id,iota.#)o,#.2π2.(id,iota.#)o)o)o . id . id . id
after applying ConAsorb
( + )* . zip2 . (select.(id,(mod)*.zip2.(iota.#,repeat.(2,#)o)o)o,repeat.(1,#.2π2.(id,iota.#)o)o)o . id . id . id
after applying RightAssoc2
( + )* . zip2 . (select.(id,(mod)*.zip2.(iota.#,repeat.(2,#)o)o)o,repeat.(1,#.2π2.(id,iota.#)o)o)o . id . id . id
after applying AddrIntoAlltup
( + )* . zip2 . (select.(id,(mod)*.zip2.(iota.#,repeat.(2,#)o)o)o,repeat.(1,#.iota.#)o)o . id . id . id
after applying LeftAssociate
( + )* . zip2 . (select.(id,(mod)*.zip2.(iota.#,repeat.(2,#)o)o)o,repeat.(1,#.iota.#)o)o . id . id . id
after applying LengthIntoIota
( + )* . zip2 . (select.(id,(mod)*.zip2.(iota.#,repeat.(2,#)o)o)o,repeat.(1,id.#)o)o . id . id . id
after applying RemoveIds1
( + )* . zip2 . (select.(id,(mod)*.zip2.(iota.#,repeat.(2,#)o)o)o,repeat.(1,#)o)o . id . id . id
after applying RemoveIds1
( + )* . zip2 . (select.(id,(mod)*.zip2.(iota.#,repeat.(2,#)o)o)o,repeat.(1,#)o)o . id . id
after applying RightAssoc2
( + )* . zip2 . (select.(id,(mod)*.zip2.(iota.#,repeat.(2,#)o)o)o,repeat.(1,#)o)o . id . id
after applying CompIntoAlltup1
( + )* . zip2 . (select.(id,(mod)*.zip2.(iota.#,repeat.(2,#)o)o)o.id,repeat.(1,#)o.id)o . id
after applying RightAssoc2
( + )* . zip2 . (select.(id,(mod)*.zip2.(iota.#,repeat.(2,#)o)o)o.id,repeat.(1,#)o.id)o . id
after applying CompIntoAlltup1
( + )* . zip2 . (select.(id.id,(mod)*.zip2.(iota.#,repeat.(2,#)o)o.id)o,repeat.(1,#)o.id)o . id
after applying RightAssoc2
( + )* . zip2 . (select.(id.id,(mod)*.zip2.(iota.#,repeat.(2,#)o)o.id)o,repeat.(1,#)o.id)o . id
after applying CompIntoAlltup1
( + )* . zip2 . (select.(id.id,(mod)*.zip2.(iota.#.id,repeat.(2,#)o.id)o)o,repeat.(1,#)o.id)o . id
after applying RightAssoc2
( + )* . zip2 . (select.(id.id,(mod)*.zip2.(iota.#.id,repeat.(2,#)o.id)o)o,repeat.(1,#)o.id)o . id
after applying CompIntoAlltup1
( + )* . zip2 . (select.(id.id,(mod)*.zip2.(iota.#.id,repeat.(2.id,#.id)o)o)o,repeat.(1,#)o.id)o . id
after applying RightAssoc2
( + )* . zip2 . (select.(id.id,(mod)*.zip2.(iota.#.id,repeat.(2.id,#.id)o)o)o,repeat.(1,#)o.id)o . id
after applying CompIntoAlltup1
( + )* . zip2 . (select.(id.id,(mod)*.zip2.(iota.#.id,repeat.(2.id,#.id)o)o)o,repeat.(1.id,#.id)o)o . id
after applying RemoveIds1
( + )* . zip2 . (select.(id,(mod)*.zip2.(iota.#.id,repeat.(2.id,#.id)o)o)o,repeat.(1.id,#.id)o)o . id
after applying RightAssoc2
( + )* . zip2 . (select.(id,(mod)*.zip2.(iota.#.id,repeat.(2.id,#.id)o)o)o,repeat.(1.id,#.id)o)o . id
after applying RemoveIds2
( + )* . zip2 . (select.(id,(mod)*.zip2.(iota.#,repeat.(2.id,#.id)o)o)o,repeat.(1.id,#.id)o)o . id
after applying ConAsorb
( + )* . zip2 . (select.(id,(mod)*.zip2.(iota.#,repeat.(2,#.id)o)o)o,repeat.(1.id,#.id)o)o . id
after applying RemoveIds2
( + )* . zip2 . (select.(id,(mod)*.zip2.(iota.#,repeat.(2,#)o)o)o,repeat.(1.id,#.id)o)o . id
after applying ConAsorb
( + )* . zip2 . (select.(id,(mod)*.zip2.(iota.#,repeat.(2,#)o)o)o,repeat.(1,#.id)o)o . id
after applying RemoveIds2
( + )* . zip2 . (select.(id,(mod)*.zip2.(iota.#,repeat.(2,#)o)o)o,repeat.(1,#)o)o . id
after applying RightAssoc2
( + )* . zip2 . (select.(id,(mod)*.zip2.(iota.#,repeat.(2,#)o)o)o,repeat.(1,#)o)o . id
after applying CompIntoAlltup1
( + )* . zip2 . (select.(id,(mod)*.zip2.(iota.#,repeat.(2,#)o)o)o.id,repeat.(1,#)o.id)o
after applying RightAssoc2
( + )* . zip2 . (select.(id,(mod)*.zip2.(iota.#,repeat.(2,#)o)o)o.id,repeat.(1,#)o.id)o
after applying CompIntoAlltup1
( + )* . zip2 . (select.(id.id,(mod)*.zip2.(iota.#,repeat.(2,#)o)o.id)o,repeat.(1,#)o.id)o
after applying RightAssoc2
( + )* . zip2 . (select.(id.id,(mod)*.zip2.(iota.#,repeat.(2,#)o)o.id)o,repeat.(1,#)o.id)o
after applying CompIntoAlltup1
( + )* . zip2 . (select.(id.id,(mod)*.zip2.(iota.#.id,repeat.(2,#)o.id)o)o,repeat.(1,#)o.id)o
after applying RightAssoc2
( + )* . zip2 . (select.(id.id,(mod)*.zip2.(iota.#.id,repeat.(2,#)o.id)o)o,repeat.(1,#)o.id)o
after applying CompIntoAlltup1
( + )* . zip2 . (select.(id.id,(mod)*.zip2.(iota.#.id,repeat.(2.id,#.id)o)o)o,repeat.(1,#)o.id)o
after applying RightAssoc2
( + )* . zip2 . (select.(id.id,(mod)*.zip2.(iota.#.id,repeat.(2.id,#.id)o)o)o,repeat.(1,#)o.id)o
after applying CompIntoAlltup1
( + )* . zip2 . (select.(id.id,(mod)*.zip2.(iota.#.id,repeat.(2.id,#.id)o)o)o,repeat.(1.id,#.id)o)o
after applying RemoveIds1
( + )* . zip2 . (select.(id,(mod)*.zip2.(iota.#.id,repeat.(2.id,#.id)o)o)o,repeat.(1.id,#.id)o)o
after applying RightAssoc2
( + )* . zip2 . (select.(id,(mod)*.zip2.(iota.#.id,repeat.(2.id,#.id)o)o)o,repeat.(1.id,#.id)o)o
after applying RemoveIds2
( + )* . zip2 . (select.(id,(mod)*.zip2.(iota.#,repeat.(2.id,#.id)o)o)o,repeat.(1.id,#.id)o)o
after applying ConAsorb
( + )* . zip2 . (select.(id,(mod)*.zip2.(iota.#,repeat.(2,#.id)o)o)o,repeat.(1.id,#.id)o)o
after applying RemoveIds2
( + )* . zip2 . (select.(id,(mod)*.zip2.(iota.#,repeat.(2,#)o)o)o,repeat.(1.id,#.id)o)o
after applying ConAsorb
( + )* . zip2 . (select.(id,(mod)*.zip2.(iota.#,repeat.(2,#)o)o)o,repeat.(1,#.id)o)o
after applying RemoveIds2
( + )* . zip2 . (select.(id,(mod)*.zip2.(iota.#,repeat.(2,#)o)o)o,repeat.(1,#)o)o
end trace