understanding the problem