stump
mix up
cause to be perplexed or confounded
This problem stumped her