Bo Diddley Puzzles