The cycloaddition chemistry of 3-oxidopyraziniums. Dimerisation of 1-(4-methoxybenzyl)-5,6-dimethyl-3-oxidopyrazinium