The function $f: \mathbb{R}\rightarrow \mathbb{R}$ is such that $f(x+1)\leq f(2x+1)$ and $f(3x+1)\geq f(6x+1)$ for $\forall$ $x\in \mathbb{R}$. If $f(3)=2$, prove that there exist at least 2013 distinct values of $x$, for which $f(x)=2$.
Problem
Source: IV International Festival of Young Mathematicians Sozopol 2013, Theme for 10-12 grade
Tags: algebra