To perplex (someone).
To think long and carefully, in bewilderment.
To make intricate; to entangle.
Confused or perplexed.