perplexities