var
n,k:integer;
begin
readln (n);
k:=64;
while n>0 do
begin
if n>=k then writeln(n div k,'*',k);
n:=n mod k;
k:=k div 2;
end;
readln;
end.
var
n,k:integer;
begin
readln (n);
k:=64;
while n>0 do
begin
if n>=k then writeln(n div k,'*',k);
n:=n mod k;
k:=k div 2;
end;
readln;
end.