baffled bewildered complicated confused disorganized entangled intricate involved puzzled
perplex perplexing perplexity