public class Primo {
	private int primo;
	private Primo sigPrimo;
	
	public Primo(int n) {
		primo = n;
		sigPrimo = null;
	}
	
	public void filtra(int n) {
		if (n % primo != 0) 
			if (sigPrimo != null)
				sigPrimo.filtra(n);
			else
				sigPrimo = new Primo(n);
	}
	
	public int primo() {
		return primo;
	}
	
	public Primo sigPrimo() {
		return sigPrimo;
	}
}		