Is that a finite set? (mathematic question)

Let f: N -> N be a function define by f(i) = 3i + (i mod 2) for all i >= 0.
Let S be a set of natural numbers: S = {f(i) | 0 >= i > inf}. Is S a finite set of natural numbers? Prove it.
Let L = {n in N | (for all i in N)[n = i2 ]}. Is L a finite set of natural numbers? Prove it.

Report as