a pair of giant trees .