-interleave([], _) -> [];
-interleave([X], _) -> [X];
-interleave([X|Xs], Sep) ->
- [X, Sep | interleave(Xs, Sep)].
+list_interleave([], _) ->
+ [];
+list_interleave([X], _) ->
+ [X];
+list_interleave([X|Xs], Sep) ->
+ [X, Sep | list_interleave(Xs, Sep)].