$ENTRY Go { , : e.Eck , : (e.First10) e.Rest1 , : (e.Rest2) e.Last10 = ; }; Eck { s.N = >; }; Reverse { = ; e.X s.I = s.I ; }; Repeat { 0 s.F e.X = e.X; s.N s.F e.X = s.F >; }; EckStep { = 0; s.N e.X, e.X: e.F s.N e.R, : s.M e.F = <+ s.M 1> s.N e.X; s.N e.X = 0 s.N e.X; };