Program Hotboy;
Uses crt;
Var a:array[1..100] of integer;
Max,min,nt,j:longint;
i,n : byte;
Function snt(m : integer) : boolean;
begin
nt:=0;
For i:=1 to m do
if m mod i = 0 then inc(nt);
if (nt= 2 ) then snt:=true else snt:=false;
end;
Begin
Clrscr;
Write('nhap n ');
Readln(n);
For i:=1 to n do
Begin
Write('A[',i,']');
Readln(A[i]);
End;
Max:=A[1];
Min:= A[1];
For i:= 2 to n do
If (A[i] > max) then Max:= A[i];
If (A[i] < min ) then Min :=A[i];
Writeln('so nho nhat la',min,' so lon nhat la',max);
For i:=1 to n do
If (A[i] mod 3=0) then writeln('so chia het cho 3 la',A[i]:3:2);
For i:=1 to n do
If snt(A[i])= true then write(a[i],' ');
Readln
End.