riddle canons