soft-skills puzzle