D0 D1 B1 A B2 D2 C1 C2 D3 D4