I love a good puzzle. ;-)
"I love a good puzzle." I don't know how old you are, but are you, by any chance, a fan of Nancy Drew, Encyclopedia Brown and of course, Sherlock Holmes? ;)