import java.util.*; public class Tekm_63230317_goljufija_SEME implements Stroj { List lstBesede = new ArrayList(); @Override public void inicializiraj(Set besede) { this.lstBesede = new ArrayList<>(besede); boolean ukradel = false; Integer seme = null; for (String arg : ProcessHandle.current().info().arguments().get()) try { seme = Integer.parseInt(arg); } catch (Exception ex) { } if (seme == null) throw new RuntimeException("ni mi uspelo ukrasti semena!!!"); Collections.shuffle(this.lstBesede, new Random(seme)); } @Override public String poteza(List odziv) { if (odziv == null) { String beseda = lstBesede.get(0); lstBesede.remove(0); return beseda; } return null; } }