program okupljanje;
var a,i,n,n1,n2,n3,n4,n5,k,k1,k2,k3,k4,l,p:integer;
begin
readln(p);
readln(l);
readln(n1);
readln(n2);
readln(n3);
readln(n4);
readln(n5);
n:=l*p;
begin
if (n1>n) or (n1<n) or (n1=n) then k:=n1-n;
if (n2>n) or (n2<n) or (n2=n) then k1:=n2-n;
if (n3>n) or (n3<n) or (n3=n) then k2:=n3-n;
if (n4>n) or (n4<n) or (n4=n) then k3:=n4-n;
if (n5>n) or (n5<n) or (n5=n) then k4:=n5-n;
end;
writeln(k,' ',k1,' ',k2,' ',k3,' ',k4);
end.

