ring_z2_slow - initial version done