ring experiments
sample ring decoder