Toggle navigation
?
users online
Logout
Open hangout
Open chat for current file
first( N , [X|L] , [X|Xs] , Sfx ) :- N > 0, N1 is N-1, first( N1, L, Xs, Sfx ) . first( N , [] , [] , [] ) :- N > 0 . first( 0 , Xs , [] , Xs ) . split_every( _ , [] , [] ) . split_every( N , [X|Xs] , [Pfx|LoL] ) :- first(N,[X|Xs],Pfx,Sfx), split_every(N,Sfx,LoL) .