program ideone;
var a, mx1, mx2:integer;
begin
	read(a);
	mx1 := -32767;
	mx2 := -32767;
	while a <> 0 do
	begin
		if mx1 < a then
			begin
				mx2 := mx1;
				mx1 := a;
			end
		else if mx2 < a then
			mx2 := a;
		read(a);
	end;
 
	write(mx1 + mx2);
end.
				cHJvZ3JhbSBpZGVvbmU7CnZhciBhLCBteDEsIG14MjppbnRlZ2VyOwpiZWdpbgoJcmVhZChhKTsKCW14MSA6PSAtMzI3Njc7CglteDIgOj0gLTMyNzY3OwoJd2hpbGUgYSA8PiAwIGRvCgliZWdpbgoJCWlmIG14MSA8IGEgdGhlbgoJCQliZWdpbgoJCQkJbXgyIDo9IG14MTsKCQkJCW14MSA6PSBhOwoJCQllbmQKCQllbHNlIGlmIG14MiA8IGEgdGhlbgoJCQlteDIgOj0gYTsKCQlyZWFkKGEpOwoJZW5kOwoJCgl3cml0ZShteDEgKyBteDIpOwplbmQu