2 3 0 3 10 11 12 1 1 0 1 99 2 1 1 2 A-----------------------------1-1-2 B---10-11-12 C----------2 D---99