ingenuity
ingenuity - noun
the power of creative imagination
the property of being ingenious
ingenuity - thesaurus
cleverness
ingeniousness
inventiveness