What will be the output of the following program?
class Interfaces {
public static void main(String[] args) {
I i = new I() {
public void print(char c, int i) {
print(c);
print((char) i);
}
void print(char c) { System.out.print(c + " "); }
};
i.print('A', 67);
i = new I() {
public void print(char c, int i) {
print(c);
print(i);
}
void print(int i) { System.out.print(i + " "); }
};
i.print('C', 72);
}
}
interface I { void print(char c, int i); }