$ENTRY Go { , : e.Dict , : e.LongestOrdered = ; }; ReadFile { s.Chan e.File = ; (s.Chan), : { 0 = ; e.Line = (e.Line) ; }; }; Reduce { (e.F) t.1 = t.1; (e.F) t.1 e.2 = >; }; Max { s.1 s.2, : { '+' = s.1; e.X = s.2; }; }; Each { (e.F) = ; (e.F) (e.1) e.2 = ; }; Select { (e.F) = ; (e.F) (e.1) e.2, : { True = (e.1) ; }; }; Ordered { s.1 = True; s.1 s.2 e.3, >: { '+' = False; s.4 = ; }; e.1 = False; }; IsLength { s.Len e.1, : s.Len e.1 = True; s.Len e.1 = False; }; Length { e.1, : s.Len e.1 = s.Len; };