Problem

Source: iran tst 2014 second exam

Tags: algebra, polynomial, number theory proposed, number theory



prove for all $k> 1$ equation $(x+1)(x+2)...(x+k)=y^{2}$ has finite solutions.