n-way branch