1(f(1),a)
2(f(1),b)
3(f(1),c)
4(f(2),a)
5(f(2),b)
6(f(2),c)
7(f(3),a)
8(f(3),b)
9(f(3),c)
10(g(1),a)
11(g(1),b)
12(g(1),c)
13(g(2),a)
14(g(2),b)
15(g(2),c)
16(g(3),a)
17(g(3),b)
18(g(3),c)
19first(f(1))
20first(f(1))
21first(f(2))
22first(f(2))
23first(f(3))
24first(f(3))
25first(g(1))
26first(g(1))
27first(g(2))
28first(g(2))
29first(g(3))
30first(g(3))
31remaining(0)
32