22. (A) Here are the memory slots before the first someMethod call: Just before exiting x = someMethod(y): After exiting x = someMethod(y); x has been reassigned, so the object with num = 2 has been recycled: