unriddle

Etymology
From.

Verb

 * 1)  To figure out the answer to (a riddle).
 * 2)  To solve (a perplexing problem).