two subtrees replication