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

    start         [label="START HERE",
                   label_es="INICIAR AQUI", 
                   shape="box", style="bold", color="orange"]
    
    what_class    [label="What class is it?\n(Red Light,\nYellow Light,\nor Green Light?)",
                   label_es="¿Qué clase es esto?\n(Red Light,\nYellow Light,\nor Green Light?)"]

    check_also_pull  [label="Check the\nWHITE BOARD\nfor ALSO PULL instructions",
                      label_es="Revise en el\nPIZARRON BLANCO\npor si hay instrucciones\n especiales de DESMONTAJE",
                      shape="box"]

remove_known_goods  [label="If you put any RAM,\n cards or a power supply\n in the system, return it",
                      label_es="Si ponga cualquier RAM,\n tarjetas, o una fuente de poder\n en el sistema, devuelvelo",
                      shape="box"]

    wantcase      [label="Do we want the\nCASE?\nSee the BLACK CHART", 
                   label_es="¿Queremos nosotros el\nGABINETE?\nVer en el DIAGRAMA NEGRO", 
                   color="black", shape="square", style="bold", URL="/index.php/Case_Triage"]

    process_hds   [label="Remove ALL\nHARD DRIVES\nand put them in\nthe PLASTIC GREEN TRAY", 
                   label_es="Remueva TODOS\nLOS DISCOS DUROS\ny ponerlos en\nla CAJA VERDE DE PLASTICO",
                   shape="box", style="bold", fontsize= "12"]

    process_case1 [label="Remove the power supply", 
                   label_es="Remueva la fuente de poder.",
                   shape="box"]
    process_case2 [label="Remove the motherboard\nand I/O shield from the case", 
                   label_es="Remueva la tarjeta madre\ny el protector I/O del gabinete",
                   shape="box"]
    process_case3 [label="Remove all optical drives\n(CD and DVD drives)", 
                   label_es="Remueva todas las unidades de disco\n(unidades de CD y DVD )",
                   shape="box"]
    process_case4 [label="Do not remove anything else", 
                   label_es="Usted no necesita remover nada más",
                   shape="box"]
    process_case5 [label="Replace all case screws", 
                   label_es="Reemplaze todos los tornillos del gabinete",
                   shape="box"]
    process_case6 [label="Take the case to the Thrift Store", 
                   label_es="Tome el gabinete y llévelo a la TIENDA DE FREE GEEK",
                   shape="box"]

    process_mobo1  [label="Remove any cards", 
                    label_es="Remueva todas las tarjetas",
                    shape="box"]
    process_mobo2  [label="Remove the motherboard from the case", 
                    label_es="Remueva la tarjeta madre del gabinete",
                    shape="box"]
    process_mobo3  [label="Remove the I/O shield\nand twist-tie it to the motherboard", 
                    label_es="Remueva el protector I/O \ny amarrelo a la tarjeta madre",
                    shape="box"]
    process_mobo4  [label="Take the motherboard to\nAdvanced Testing", 
                    label_es="Tome la tarjeta madre y llévela a\nAdvanced Testing.",
                    shape="box"]

    good_mobo      [label="Does the motherboard\nhave SATA ports?",
                    label_es="¿Tiene la tarjeta madre\nSATA ports?"]

    put_on_label   [label="Put the label on the front of the system\nif there isn't already one there.", 
                    label_es="Ponga una etiqueta en frente del sistema\nsi ya tiene una no ponga otra.",
                    shape="box"]

    check_hd   [label="Check again for hard drives", 
                    label_es="Chequea otra vez por discos duros",
                    shape="box"]

    safe_system   [label="Make sure system is put back together safely", 
                    label_es="Vuelva a juntar el sistema seguramente",
                    shape="box"]
    check_with_instructor  [label="Check with an instructor",
                           label_es="Consulte con un instructor",
                           shape="box"]
    put_on_cart   [label="Put the system on the cart\nwith label facing out", 
                   label_es="Ponga el sistema en el carro\ncon su etiqueta hacia el frente",
                   shape="box", style="bold"]

    process_yellow1 [label="Follow\nYELLOW LIGHT INSTRUCTIONS", 
                     label_es="Seguir las\nYELLOW LIGHT INSTRUCTIONS ",
                     shape="box", color="yellow", style="bold", URL="/index.php/Yellow_Light_Instructions"]

    process_green1  [label="Remove all\nRAM\n(memory)", 
                     label_es="Remover toda la\nmemoria\n(RAM)",
                     shape="box"]
    process_green2  [label="Remove all\nCARDS\n(except half height cards)", 
                     label_es="Remover todas las\nTARJETAS\n(excepto las tarjetas\nde medio tamaño)",
                     shape="box"]
    process_green3  [label="Leave all rails, brackets,\nand drive sleds in the case"
                     shape="box"]


   start -> process_hds

    process_hds -> what_class

    good_mobo -> process_mobo1 [label="YES", label_es="SÍ"]
    good_mobo -> process_yellow1 [taillabel="NO"]

    what_class -> check_also_pull [label="RED\nLIGHT", color="red", style="bold"]
    check_also_pull -> remove_known_goods [color="red", style="bold"]

    remove_known_goods -> check_hd [color="red", style="bold"]

    what_class -> process_green1 [label="GREEN\nLIGHT", color="green", style="bold"]
    process_green1 -> process_green2 -> process_green3 -> check_hd [color="green", style="bold"]

    what_class ->  wantcase [label="YELLOW\nLIGHT"]

    wantcase -> process_case1 [label="YES", label_es="SÍ"]
    process_case1 -> process_case2 -> process_case3 -> process_case4 -> process_case5 -> process_case6 -> good_mobo

    wantcase -> good_mobo [taillabel="NO"]

    process_mobo1 -> process_mobo2 -> process_mobo3 -> process_mobo4 -> process_yellow1

    process_yellow1 -> check_hd

    check_hd -> put_on_label

    put_on_label -> safe_system

    safe_system -> check_with_instructor

    check_with_instructor -> put_on_cart

}