problem solving process in social case work