digraph D {
     node [fontname="Helvetica", fontsize="11"]
     edge [fontname="Helvetica"]

start        [label="START HERE",  shape="box", style="bold"
               label_es="INICIAR AQUI", shape="box", style="bold"]

short        [label="Is it between\n2.5 and 2.75 inches\nlong?"
                label_es="¿Tiene esto\nentre\n2.5 y2.75 pulgadas\nde largo?"]

long         [label="Is it 5.25 inches long?"
               label_es="¿Tiene esto 5.25 pulgadas\nde largo?"]

multinotch   [label="Does it have exactly ONE notch?"
                label_es="¿Tiene esto solamente\nuna ranura?"]

endnotch     [label="Does it have TWO notches,\nONE near the middle\nAND\nONE near one end?"
                label_es="¿Tiene esto DOS ranuras,\nUNA cerca del centro\ny\nUNA cerca de un extremo?"]

closenotch   [label="Does it have TWO notches\nclose together near the center?"
                label_es="¿Tiene esto DOS ranuras\njuntas y al centro?"]

ddr          [label="DDR", shape="box", style="bold"]
sdram        [label="SDRAM", shape="box", style="bold"]
rambus       [label="RAMBUS", shape="box", style="bold"]
misc         [label="MISC", shape="box", style="bold"]
sodimm [label="SODIMM", shape="box", style="bold"]

start -> short

short -> long [taillabel="NO"]
short -> sodimm [label="YES" , label_es="SI"]

long -> multinotch [label="YES" , label_es="SI"]
long -> misc [taillabel="NO"]

multinotch -> ddr [label="YES" , label_es="SI"]
multinotch -> endnotch [taillabel="NO"]

endnotch -> sdram [label="YES" , label_es"SI"]
endnotch -> closenotch [taillabel="NO"]

closenotch -> rambus [label="YES" , label_es="SI"]
closenotch -> misc [taillabel="NO"]

}