若n减29是完全平方数,n加31也是完全平方数,则自然数n为几?要解题过