Problem exploration, selection and validation.