program slatkisi;
var x,y,c,k,i,j:longint;
var a,b: array [1..9] of longint;
begin
readln(c);
readln(k);
        if k = 0 then writeln(c);

        if k= 1 then begin
        x:= c mod 10;
        y:= c div 10;
        if x<5 then writeln(y*10)
        else writeln((y*10)+10);
        end;

        if k= 2 then begin
        x:= c mod 100;
        y:= c div 100;
        if x<50 then writeln(y*100)
        else writeln((y*100)+100);
        end;
        if k= 3 then begin
        x:= c mod 1000;
        y:= c div 1000;
        if x<500 then writeln(y*1000)
        else writeln((y*1000)+1000);
        end;

        if k= 4 then begin
        x:= c mod 10000;
        y:= c div 10000;
        if x<5000 then writeln(y*10000)
        else writeln((y*10000)+10000);
        end;

        if k= 5 then begin
        x:= c mod 100000;
        y:= c div 100000;
        if x<50000 then writeln(y*100000)
        else writeln((y*100000)+100000);
        end;

        if k= 6 then begin
        x:= c mod 1000000;
        y:= c div 1000000;
        if x<500000 then writeln(y*100000)
        else writeln((y*100000)+100000);
        end;

        if k= 7 then begin
        x:= c mod 10000000;
        y:= c div 10000000;
        if x<5000000 then writeln(y*10000000)
        else writeln((y*10000000)+10000000);
        end;

        if k= 8 then begin
        x:= c mod 100000000;
        y:= c div 100000000;
        if x<50000000 then writeln(y*100000000)
        else writeln((y*100000000)+100000000);
        end;

        if k= 9 then begin
        x:= c mod 1000000000;
        y:= c div 1000000000;
        if x<500000000 then writeln(y*1000000000)
        else writeln((y*1000000000)+1000000000);
        end;
end.
