Title: 50 activities for effective problem solving