<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<ndbx formatVersion="17" type="file" uuid="0b43b920-e170-4845-8895-6687d95a65fd">
    <property name="canvasHeight" value="1000"/>
    <property name="canvasWidth" value="1000"/>
    <node name="root" prototype="core.network" renderedChild="colorize1">
        <node name="colorize1" position="2.00,10.00" prototype="corevector.colorize"/>
        <node name="compare1" position="6.00,5.00" prototype="math.compare">
            <port name="value2" type="float" value="50.0"/>
        </node>
        <node name="count1" position="6.00,3.00" prototype="list.count"/>
        <node name="ellipse1" position="2.00,8.00" prototype="corevector.ellipse">
            <port name="width" type="float" value="20.0"/>
            <port name="height" type="float" value="20.0"/>
        </node>
        <node name="grid1" position="2.00,4.00" prototype="corevector.grid"/>
        <node name="integer1" position="6.00,6.00" prototype="math.integer"/>
        <node name="number1" position="2.00,1.00" prototype="math.number">
            <port name="value" type="float" value="100.0"/>
        </node>
        <node name="pickColor" position="6.00,8.00" prototype="core.network" renderedChild="slice1">
            <node name="combine1" position="5.00,7.00" prototype="list.combine"/>
            <node name="green" position="5.00,5.00" prototype="color.color">
                <port name="color" type="color" value="#00ff00ff"/>
            </node>
            <node name="red" position="5.00,4.00" prototype="color.color">
                <port name="color" type="color" value="#ff0000ff"/>
            </node>
            <node name="slice1" position="6.00,9.00" prototype="list.slice">
                <port name="size" type="int" value="1"/>
            </node>
            <port childReference="slice1.start_index" description="The starting index in the list." label="" min="0.0" name="start_index" range="value" type="int" value="0" widget="int"/>
            <conn input="combine1.list2" output="green"/>
            <conn input="combine1.list1" output="red"/>
            <conn input="slice1.list" output="combine1"/>
        </node>
        <node name="range1" position="6.00,4.00" prototype="math.range"/>
        <node name="sqrt1" position="2.00,3.00" prototype="math.sqrt"/>
        <conn input="sqrt1.value" output="number1"/>
        <conn input="grid1.columns" output="sqrt1"/>
        <conn input="grid1.rows" output="sqrt1"/>
        <conn input="count1.list" output="grid1"/>
        <conn input="range1.end" output="count1"/>
        <conn input="compare1.value1" output="range1"/>
        <conn input="integer1.value" output="compare1"/>
        <conn input="pickColor.start_index" output="integer1"/>
        <conn input="ellipse1.position" output="grid1"/>
        <conn input="colorize1.shape" output="ellipse1"/>
        <conn input="colorize1.fill" output="pickColor"/>
    </node>
</ndbx>
