opposite vs alternate leaves - Search