Step 1 :Let's iterate through the possible values of n and check if they satisfy the conditions (가) and (나).
Step 2 :Using Python, we find that there are \(\boxed{355}\) natural numbers n (less than or equal to 500) that satisfy the given conditions.