I love this whole thread! I'm often not sure of the exact difference between придумать, выдумать, and изобрести. (And some conceptually similar terms like сделать вид and притвориться, etc.)