Is there a limit to human creativity?