t=[]
j=0
def FillZero(str,i)
	while str.size<i
		str="0"+str
	end
	return str
end
loop{
	a,b,c=gets.chomp.split(' ').map(&:to_i)
	if a==-1 and b==-1 and c==-1 then
		break
	end 
	t[j]=2 * 3600 - (a * 3600 + b * 60 + c)
	j+=1
}
j-=1
(0..j).each{|i|
	h=(t[i]/3600).floor
	m=((t[i]-h*3600)/60).floor
	s=t[i]%60
	puts FillZero(h.to_s,2) + ":" + FillZero(m.to_s,2) + ":" + FillZero(s.to_s,2)

	t[i]=3*t[i]
	h=(t[i]/3600).floor
	m=((t[i]-h*3600)/60).floor
	s=t[i]%60
	puts FillZero(h.to_s,2) + ":" + FillZero(m.to_s,2) + ":" + FillZero(s.to_s,2)
}