(defun get-reps (text) (lists:filtermap (lambda (x) (case (get-rep text (lists:split x text)) ('() 'false) (x `#(true ,x)))) (lists:seq 1 (div (length text) 2)))) (defun get-rep ((text `#(,head ,tail)) (case (string:str text tail) (1 head) (_ '()))))