perplexing [adjective] + puzzle [noun]