fork download
  1. :- set_prolog_flag(verbose,silent).
  2. :- prompt(_, '').
  3. :- use_module(library(readutil)).
  4.  
  5.  
  6. onlySecond([],[]).
  7. onlySecond([_], []).
  8. onlySecond([_,H2|T1],[H2|T2]) :- onlySecond(T1,T2).
  9.  
  10. main:-
  11. process,
  12.  
  13. process:-
  14. onlySecond([1,2,3,4,5,6,7], X), write(X), nl,
  15.  
  16. :- main.
Success #stdin #stdout 0.04s 7468KB
stdin
Standard input is empty
stdout
[2,4,6]