the two giants