<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<ndbx formatVersion="17" type="file" uuid="e1bfe57a-3a22-4aa1-9d41-861d82425dfb">
    <property name="canvasHeight" value="1000"/>
    <property name="canvasWidth" value="1000"/>
    <node name="root" prototype="core.network" renderedChild="slice3">
        <node name="average1" position="21.00,84.00" prototype="math.average"/>
        <node name="color1" position="20.00,89.00" prototype="color.color">
            <port name="color" type="color" value="#0000edff"/>
        </node>
        <node name="color2" position="23.00,89.00" prototype="color.color">
            <port name="color" type="color" value="#000006ff"/>
        </node>
        <node name="colorize1" position="19.00,88.00" prototype="corevector.colorize">
            <port name="fill" type="color" value="#000005ff"/>
        </node>
        <node name="colorize2" position="26.00,88.00" prototype="corevector.colorize"/>
        <node name="colorize3" position="15.00,88.00" prototype="corevector.colorize"/>
        <node name="combine1" position="20.00,91.00" prototype="list.combine"/>
        <node name="combine2" position="26.00,91.00" prototype="list.combine"/>
        <node name="combine3" position="15.00,91.00" prototype="list.combine"/>
        <node name="compare1" position="19.00,86.00" prototype="math.compare"/>
        <node name="compare2" position="25.00,86.00" prototype="math.compare">
            <port name="value1" type="float" value="1.0"/>
            <port name="comparator" type="string" value="&gt;="/>
        </node>
        <node name="count1" position="19.00,80.00" prototype="list.count"/>
        <node name="cull1" position="28.00,80.00" prototype="list.cull"/>
        <node name="cull2" position="14.00,84.00" prototype="list.cull"/>
        <node name="ellipse1" position="23.00,83.00" prototype="corevector.ellipse"/>
        <node name="grid1" position="15.00,79.00" prototype="corevector.grid"/>
        <node name="group1" position="28.00,82.00" prototype="corevector.group"/>
        <node name="multiply1" position="19.00,87.00" prototype="math.multiply"/>
        <node name="multiply2" position="25.00,87.00" prototype="math.multiply">
            <port name="value1" type="float" value="1.0"/>
        </node>
        <node name="multiply3" position="14.00,87.00" prototype="math.multiply"/>
        <node name="random_numbers1" position="19.00,81.00" prototype="math.random_numbers">
            <port name="start" type="float" value="15.0"/>
            <port name="end" type="float" value="35.0"/>
        </node>
        <node name="rect1" position="15.00,83.00" prototype="corevector.rect"/>
        <node name="slice1" position="19.00,93.00" prototype="list.slice">
            <port name="size" type="int" value="1"/>
        </node>
        <node name="slice2" position="25.00,93.00" prototype="list.slice"/>
        <node name="slice3" position="14.00,93.00" prototype="list.slice"/>
        <node name="zip_map1" position="28.00,84.00" prototype="list.zip_map"/>
        <conn input="count1.list" output="grid1"/>
        <conn input="random_numbers1.amount" output="count1"/>
        <conn input="average1.values" output="random_numbers1"/>
        <conn input="rect1.width" output="random_numbers1"/>
        <conn input="rect1.height" output="random_numbers1"/>
        <conn input="compare1.value1" output="random_numbers1"/>
        <conn input="compare1.value2" output="average1"/>
        <conn input="rect1.position" output="grid1"/>
        <conn input="compare2.value2" output="average1"/>
        <conn input="compare2.value1" output="random_numbers1"/>
        <conn input="combine1.list2" output="color1"/>
        <conn input="combine1.list1" output="color2"/>
        <conn input="combine2.list1" output="color1"/>
        <conn input="combine2.list2" output="color2"/>
        <conn input="multiply1.value1" output="compare1"/>
        <conn input="slice2.list" output="combine2"/>
        <conn input="slice1.list" output="combine1"/>
        <conn input="ellipse1.width" output="random_numbers1"/>
        <conn input="ellipse1.height" output="random_numbers1"/>
        <conn input="slice1.start_index" output="multiply1"/>
        <conn input="colorize2.shape" output="ellipse1"/>
        <conn input="slice2.start_index" output="multiply2"/>
        <conn input="ellipse1.position" output="grid1"/>
        <conn input="slice3.list" output="combine3"/>
        <conn input="combine3.list1" output="color2"/>
        <conn input="combine3.list2" output="color1"/>
        <conn input="slice3.start_index" output="multiply3"/>
        <conn input="colorize1.fill" output="slice1"/>
        <conn input="colorize2.fill" output="slice2"/>
        <conn input="cull2.list" output="random_numbers1"/>
        <conn input="multiply2.value1" output="compare2"/>
        <conn input="cull2.booleans" output="compare1"/>
        <conn input="colorize3.fill" output="slice3"/>
        <conn input="multiply3.value2" output="average1"/>
        <conn input="colorize1.shape" output="rect1"/>
        <conn input="multiply3.value1" output="cull2"/>
    </node>
</ndbx>
