How to develop problem solving skills pdf