foo start 1; foo start 2; foo start 3; got 3 ---------------- bar start 1; bar start 2; bar start 3; bar end 3; bar end 2; bar end 1; bar end 3; bar end 2; bar end 1; bar end 3; bar end 2; bar end 1; done