D0 A B1 B2 D1 D2 C1 C2 D3 D4