purpose of the problem