For Grandma Maggie, who loves mysteries.

Sorry for the swear words.