program histogram;

var a:array[1..10] of integer;
    i,x:integer;
begin
  for i:= 1 to 10 do a[i]:= 0;

  while true do
    begin
    readln(x);
    if x = 0 then break;
    for i := 1 to 10 do
      if x mod i = 0
        then inc(a[i]);
    end;

  for i:=1 to 10 do
    begin
    write(i,' ');
    for x:=1 to a[i] do
      write('|');
    writeln;
    end;
end.
