<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<ndbx formatVersion="20" type="file" uuid="de6823d9-9972-47ad-a4e9-67e9de370bc7">
    <property name="canvasHeight" value="1000"/>
    <property name="canvasWidth" value="1000"/>
    <property name="canvasX" value="0"/>
    <property name="canvasY" value="0"/>
    <node name="root" prototype="core.network" renderedChild="combine1">
        <node name="colorize1" position="2.00,4.00" prototype="corevector.colorize">
            <port name="fill" type="color" value="#ffffffff"/>
            <port name="strokeWidth" type="float" value="1.0"/>
        </node>
        <node name="combine1" position="4.00,7.00" prototype="list.combine"/>
        <node name="compound1" position="7.00,5.00" prototype="corevector.compound">
            <port name="function" type="string" value="intersected"/>
            <port name="invert_difference" type="boolean" value="true"/>
        </node>
        <node name="ellipse1" position="10.00,3.00" prototype="corevector.ellipse">
            <port name="width" type="float" value="2.0"/>
            <port name="height" type="float" value="2.0"/>
        </node>
        <node name="grid1" position="11.00,1.00" prototype="corevector.grid">
            <port name="columns" type="int" value="76"/>
            <port name="rows" type="int" value="78"/>
        </node>
        <node name="polygon1" position="5.00,1.00" prototype="corevector.polygon">
            <port name="sides" type="int" value="7"/>
        </node>
        <conn input="colorize1.shape" output="polygon1"/>
        <conn input="ellipse1.position" output="grid1"/>
        <conn input="compound1.shape2" output="ellipse1"/>
        <conn input="compound1.shape1" output="polygon1"/>
        <conn input="combine1.list1" output="colorize1"/>
        <conn input="combine1.list2" output="compound1"/>
    </node>
</ndbx>
