(v)stump, mix upcause to be perplexed or confounded“This problem stumped her”