solve problem43