Diddley-Dee

Diddley-Dee (Extended Version)