with ada.numerics.discrete_random, ada.text_io;
use ada.text_io;

procedure randomos is
	subtype intv is integer range 1..10;
	package rand is new ada.numerics.discrete_random(intv);
	use rand;
	package boolrand is new ada.numerics.discrete_random(boolean);
	use boolrand;

	G : rand.Generator;
	GB : boolrand.Generator;
	i : intv;

begin
	reset(G);
	reset(GB);
	i := random(G);
	while  i < 8  loop
		put_line(intv'image(i));
		put_line(boolean'image(random(GB)));
		i := random(G);
	end loop;
	put_line("Kilepett");
end randomos;
	
    VISSZA