Today's Doonesbury... Perfect