Periodic solutions to a difference equation with maximum

An open problem posed by G. Ladas is to investigate the difference equation x n = max { }, n = 0,1,..., where A, B, C are any nonnegative real numbers with A + B + C > 0. We prove that there exists a positive integer T such that every positive solution of this equation is eventually periodic of period T.