start trace

after applying start

2π2 . (2π1.2π1,+.(id.2π1.2π2,id.2π2.2π2)o.(2π1.2π1,(2π2.2π1,2π2.2π2)o)o)o / . distl . (id,++.(b_allvec[0]o,id)o)o . id . id . id

after applying RemoveIds1

2π2 . (2π1.2π1,+.(2π1.2π2,id.2π2.2π2)o.(2π1.2π1,(2π2.2π1,2π2.2π2)o)o)o / . distl . (id,++.(b_allvec[0]o,id)o)o . id . id . id

after applying RemoveIds1

2π2 . (2π1.2π1,+.(2π1.2π2,2π2.2π2)o.(2π1.2π1,(2π2.2π1,2π2.2π2)o)o)o / . distl . (id,++.(b_allvec[0]o,id)o)o . id . id . id

after applying RightAssoc2

2π2 . (2π1.2π1,+.(2π1.2π2,2π2.2π2)o.(2π1.2π1,(2π2.2π1,2π2.2π2)o)o)o / . distl . (id,++.(b_allvec[0]o,id)o)o . id . id . id

after applying CompIntoAlltup1

2π2 . (2π1.2π1,+.(2π1.2π2.(2π1.2π1,(2π2.2π1,2π2.2π2)o)o,2π2.2π2.(2π1.2π1,(2π2.2π1,2π2.2π2)o)o)o)o / . distl . (id,++.(b_allvec[0]o,id)o)o . id . id . id

after applying RightAssoc2

2π2 . (2π1.2π1,+.(2π1.2π2.(2π1.2π1,(2π2.2π1,2π2.2π2)o)o,2π2.2π2.(2π1.2π1,(2π2.2π1,2π2.2π2)o)o)o)o / . distl . (id,++.(b_allvec[0]o,id)o)o . id . id . id

after applying AddrIntoAlltup

2π2 . (2π1.2π1,+.(2π1.(2π2.2π1,2π2.2π2)o,2π2.2π2.(2π1.2π1,(2π2.2π1,2π2.2π2)o)o)o)o / . distl . (id,++.(b_allvec[0]o,id)o)o . id . id . id

after applying AddrIntoAlltup

2π2 . (2π1.2π1,+.(2π2.2π1,2π2.2π2.(2π1.2π1,(2π2.2π1,2π2.2π2)o)o)o)o / . distl . (id,++.(b_allvec[0]o,id)o)o . id . id . id

after applying RightAssoc2

2π2 . (2π1.2π1,+.(2π2.2π1,2π2.2π2.(2π1.2π1,(2π2.2π1,2π2.2π2)o)o)o)o / . distl . (id,++.(b_allvec[0]o,id)o)o . id . id . id

after applying AddrIntoAlltup

2π2 . (2π1.2π1,+.(2π2.2π1,2π2.(2π2.2π1,2π2.2π2)o)o)o / . distl . (id,++.(b_allvec[0]o,id)o)o . id . id . id

after applying AddrIntoAlltup

2π2 . (2π1.2π1,+.(2π2.2π1,2π2.2π2)o)o / . distl . (id,++.(b_allvec[0]o,id)o)o . id . id . id

after applying AddrIntoReducep

+ . (2π1,2π2)o / . ( 2π2 )* . distl . (id,++.(b_allvec[0]o,id)o)o . id . id . id

after applying AlltupId

+ . id / . ( 2π2 )* . distl . (id,++.(b_allvec[0]o,id)o)o . id . id . id

after applying RemoveIds2

+ / . ( 2π2 )* . distl . (id,++.(b_allvec[0]o,id)o)o . id . id . id

after applying DistlElim

+ / . ( 2π2 )* . zip2 . (repeat.(2π1,#.2π2)o,2π2)o . (id,++.(b_allvec[0]o,id)o)o . id . id . id

after applying LeftAssociate

+ / . ( 2π2 )* . zip2 . (repeat.(2π1,#.2π2)o,2π2)o . (id,++.(b_allvec[0]o,id)o)o . id . id . id

after applying RightAssoc2

+ / . ( 2π2 )* . zip2 . (repeat.(2π1,#.2π2)o,2π2)o . (id,++.(b_allvec[0]o,id)o)o . id . id . id

after applying AddrIntoZip

+ / . 2π2 . (repeat.(2π1,#.2π2)o,2π2)o . (id,++.(b_allvec[0]o,id)o)o . id . id . id

after applying RightAssoc2

+ / . 2π2 . (repeat.(2π1,#.2π2)o,2π2)o . (id,++.(b_allvec[0]o,id)o)o . id . id . id

after applying AddrIntoAlltup

+ / . 2π2 . (id,++.(b_allvec[0]o,id)o)o . id . id . id

after applying RightAssoc2

+ / . 2π2 . (id,++.(b_allvec[0]o,id)o)o . id . id . id

after applying AddrIntoAlltup

+ / . ++ . (b_allvec[0]o,id)o . id . id . id

after applying LeftAssociate

+ / . ++ . (b_allvec[0]o,id)o . id . id . id

after applying RemoveIds1

+ / . ++ . (b_allvec[0]o,id)o . id . id

after applying RightAssoc2

+ / . ++ . (b_allvec[0]o,id)o . id . id

after applying CompIntoAlltup1

+ / . ++ . (b_allvec[0]o.id,id.id)o . id

after applying RemoveIds2

+ / . ++ . (b_allvec[0]o,id.id)o . id

after applying RemoveIds1

+ / . ++ . (b_allvec[0]o,id)o . id

after applying RightAssoc2

+ / . ++ . (b_allvec[0]o,id)o . id

after applying CompIntoAlltup1

+ / . ++ . (b_allvec[0]o.id,id.id)o

after applying RemoveIds2

+ / . ++ . (b_allvec[0]o,id.id)o

after applying RemoveIds1

+ / . ++ . (b_allvec[0]o,id)o

end trace