I'm really doubting that if the question has been worded better that the guy would have gotten it correctly. You don't need precision English here, you just need to know the terms
1. Square number
2. Sum
Both of these are terms hammered into you by the time you leave high school...supposedly. The question reads just fine to me.
Single Sign On provided by
vBSSO