For Grandma Maggie, who loves mysteries.
Sorry for the swear words.