var
a,b:string;
k,i,j,l,t:longint;
p,s:boolean;
begin
readln(k);
for i:=10000to30000dobegin
str(i,a);
l:=1;p:=true;
for j:=1to3dobegin
b:=copy(a,l,3);
inc(l);
val(b,t);
if t mod k<>0thenbegin p:=false;break;end;
end;
if p thenbegin writeln(i);s:=true;end;
end;
ifnot s then writeln(-1);
end.