# Graph::Easy v0.76 input file
graph { flow: south; }

( main
  [ pull ] -> { start: south,0; end: north,0; } [ main ] { origin: pull; offset: 0,2; }
) {
  border-style: dashed;
  }

( analysis
  [ analysus_pull ] { label: "pull"; origin: analysis_main; offset: 0,-2; } -> { start: south,0; end: north,0; } [ analysis_main ] { label: "main"; }

) {
  border-style: dashed;
  }

( vis
  [ vis_pull ] { label: "pull"; origin: vis_main; offset: 0,-2; } -> { start: south,0; end: north,0; } [ vis_main ] { label: "main"; }

) {
  border-style: dashed;
  }

[ main ] -> { start: east; end: west; } [ analysis_main ] { origin: main; offset: 4,0; }
[ main ] -> { start: east; end: west; } [ vis_main ] { origin: main; offset: 2,1; }
[ analysis_main ] -> [ vis_main ]

[ $sys$Node ] { shape: invisible; origin: main; offset: -2,0; } -- fws_root inputs --> { start: east; end: west,0; } [ main ]
[ main ] -- fws_leaf outputs --> { start: west,1; end: east; } [ $sys$Node ]
