after 1: foo = a b c after 2: tot = 6 after: 7 last = c 1 -- 142 1 0 -- 0 1 0 1 -- 0 0 1 1 -- 0 0 1 1 -- 0 1 0 1 42 lastpipe1.sub lastpipe1.sub returns 14 lastpipe2.sub A1 A2 B1 B2 HI A1 A2 B1 B2 HI -- 42 -- 0 42 lastpipe3.sub x=x x=x