Suppose f is a function from the positive integers to the positive integers that satisfies
f(n)={n−600,f(f(n+800)), for n>2013, for n≤2013.
How many fixed points does f have?
Details and assumptions
A fixed point of a function f is a value x which satisfies f(x)=x.