///
1 import java.util.ArrayList;
2
3 class C1 {
4 }
5
6 class C2 extends C1 {
7 }
8
9 public class Teste {
10 public static void main(String[] args) {
11 C1 a = new C1();
12 C2 b = new C2();
13 C1 c = new C2();
14 ArrayList<C1> lista = new ArrayList<C1>();
15 lista.add(a);
16 lista.add(b);
17 lista.add(c);
18 lista.add(new C1());
19 lista.add(lista.get(1));
20 lista.add(lista.get(2));
21 lista.remove(0);
22 a = null;
23 b = null;
24 c = null;
25 /* AQUI */
26 }
27 }Analisando-se o código acima, na linha 25, qual a quantidade de objetos, que são instâncias de C1, elegível à coleta de lixo?