How do you master solving problems?