@SanFranLefty: The original was much nastier — and now unavailable — but I adapted it when I realized what the…