Sean, I'm curious. Given the relatively trivial nature of your problem, I find it difficult to comprehend how anyone who has passed the SCJP 1.4 exam could possibly be so uninformed as to not be able to solve it themselves.
I apologise for any abruptness but please answer the following: - Did you really pass the SCJP 1.4 exam? - If so, how did you pass the SCJP 1.4 exam? Did you merely memorise the objectives, despite having little (no?) knowledge of how to apply them?