Unriddler
/(?)/
Un·rid·dler
Unriddler
n.
One who unriddles.