Common collocations of 'ingenious'

answer, argument, back, book, came, come, end, enough, father, find, first, has, hundred, idea, law, most, off, other, play, read, reader, something, such, team, tell, thing, think, though, through, very