splits.pl 67 B

12
  1. splits(L, ([], L)).
  2. splits([X|L], ([X|S], E)) :- splits(L, (S, E)).