what is required in the problem​