digraph G {
    fontname="Helvetica,Arial,sans-serif"
        edge [fontname="Helvetica,Arial,sans-serif"]
        node [fontname="Helvetica,Arial,sans-serif"];

    subgraph cluster_0 {
        style=filled;
        color=lightgrey;
        node [style=filled,color=white];
        "YGO-SET-PASSCODE" -> "YGO-SET-ID";
        label = "YGO-SET";
    }

    subgraph cluster_1 {
        node [style=filled];
        label = "YGO-CARD";
        "YGO-CARD-PASSCODE";
        color=blue;
    }

    start -> "Mystic Tomato" -> 83011278;

    83011278 -> "YGO-CARD-PASSCODE";
    83011278 -> "YGO-SET-PASSCODE";

    "YGO-CARD-PASSCODE" -> "YGO-SET-PASSCODE";
    "YGO-SET-PASSCODE" -> "YGO-CARD-PASSCODE";

    // "YGO-CARD-PASSCODE" -> end;
    // "YGO-SET-PASSCODE" -> end;

    83011277 -> "YGO-ALTERNATE-ID" -> "YGO-CARD-PASSCODE";
    "VARIANT-CONDITION" -> "YGO-SET-ITEM";
    "YGO-SET-ID" -> "YGO-SET-ITEM";

    "YGO-SET-ITEM" -> end;

    start [shape=Mdiamond];
    end [shape=Msquare];
}
