Innovative problem-solving