What are the values of str and num after the call to foo?
private static void foo(String s, NaturalNumber n) {
s = "Columbus, " +s;
n = new NaturalNumber2(43210);
}
String str = "Ohio";
NaturalNumber num = new NaturalNumber2(314);
foo(str, num);
1) str="Ohio", num=314
2) str="Columbus, Ohio", num=314
3) str="Ohio", num=43210
4) str="Columbus, Ohio", num=43210