#Branching & Merging Strategies