Perplex

a.
  1. Intricate; difficult.