<?xml version="1.0" encoding="UTF-8"?>
<workflow id="233" name="part3b">
  <module cache="0" id="0" name="FileSet">
    <location id="" relative="" x="-25.8037974684" y="213.120253165"/>
    <function id="0" name="baseName">
      <parameter alias="" id="0" name="&lt;no description&gt;" type="String" val="softmean"/>
    </function>
  </module>
  <module cache="0" id="1" name="Slicer">
    <location id="" relative="" x="-160.556962025" y="120.417721519"/>
    <function id="0" name="slice_x">
      <parameter alias="" id="0" name="&lt;no description&gt;" type="Float" val="0.5"/>
    </function>
  </module>
  <module cache="0" id="2" name="Slicer">
    <location id="" relative="" x="-19.1139240506" y="121.373417722"/>
    <function id="0" name="slice_y">
      <parameter alias="" id="0" name="&lt;no description&gt;" type="Float" val="0.5"/>
    </function>
  </module>
  <module cache="0" id="3" name="Slicer">
    <location id="" relative="" x="128.063291139" y="122.329113924"/>
    <function id="0" name="slice_z">
      <parameter alias="" id="0" name="&lt;no description&gt;" type="Float" val="0.5"/>
    </function>
  </module>
  <module cache="0" id="7" name="FileSink">
    <location id="" relative="" x="-174.882445566" y="-118.282240429"/>
    <function id="0" name="outputName">
      <parameter alias="" id="0" name="&lt;no description&gt;" type="String" val="atlas-x.jpg"/>
    </function>
    <function id="1" name="overrideFile">
      <parameter alias="" id="0" name="&lt;no description&gt;" type="Boolean" val="True"/>
    </function>
  </module>
  <module cache="0" id="8" name="FileSink">
    <location id="" relative="" x="-19.1288632963" y="-123.986539153"/>
    <function id="0" name="outputName">
      <parameter alias="" id="0" name="&lt;no description&gt;" type="String" val="atlas-y.jpg"/>
    </function>
    <function id="1" name="overrideFile">
      <parameter alias="" id="0" name="&lt;no description&gt;" type="Boolean" val="True"/>
    </function>
  </module>
  <module cache="0" id="9" name="FileSink">
    <location id="" relative="" x="145.186146808" y="-118.257341686"/>
    <function id="0" name="outputName">
      <parameter alias="" id="0" name="&lt;no description&gt;" type="String" val="atlas-z.jpg"/>
    </function>
    <function id="1" name="overrideFile">
      <parameter alias="" id="0" name="&lt;no description&gt;" type="Boolean" val="True"/>
    </function>
  </module>
  <module cache="0" id="10" name="PGMToPPM">
    <location id="" relative="" x="-163.523230085" y="49.4372556069"/>
  </module>
  <module cache="0" id="11" name="PGMToPPM">
    <location id="" relative="" x="-14.2607468097" y="47.535822699"/>
  </module>
  <module cache="0" id="12" name="PGMToPPM">
    <location id="" relative="" x="136.903169373" y="49.4372556069"/>
  </module>
  <module cache="0" id="13" name="PNMToJpeg">
    <location id="" relative="" x="-169.227528809" y="-33.2750758893"/>
  </module>
  <module cache="0" id="14" name="PNMToJpeg">
    <location id="" relative="" x="-12.3593139017" y="-30.4229265273"/>
  </module>
  <module cache="0" id="15" name="PNMToJpeg">
    <location id="" relative="" x="137.853885827" y="-22.8171948955"/>
  </module>
  <connection id="0">
    <port id="0" moduleId="0" moduleName="FileSet" sig="self(FileSet)" type="source"/>
    <port id="0" moduleId="1" moduleName="Slicer" sig="input(FileSet)" type="destination"/>
  </connection>
  <connection id="1">
    <port id="1" moduleId="0" moduleName="FileSet" sig="self(FileSet)" type="source"/>
    <port id="1" moduleId="2" moduleName="Slicer" sig="input(FileSet)" type="destination"/>
  </connection>
  <connection id="2">
    <port id="2" moduleId="0" moduleName="FileSet" sig="self(FileSet)" type="source"/>
    <port id="2" moduleId="3" moduleName="Slicer" sig="input(FileSet)" type="destination"/>
  </connection>
  <connection id="9">
    <port id="9" moduleId="1" moduleName="Slicer" sig="output(File)" type="source"/>
    <port id="9" moduleId="10" moduleName="PGMToPPM" sig="input(File)" type="destination"/>
  </connection>
  <connection id="10">
    <port id="10" moduleId="2" moduleName="Slicer" sig="output(File)" type="source"/>
    <port id="10" moduleId="11" moduleName="PGMToPPM" sig="input(File)" type="destination"/>
  </connection>
  <connection id="11">
    <port id="11" moduleId="3" moduleName="Slicer" sig="output(File)" type="source"/>
    <port id="11" moduleId="12" moduleName="PGMToPPM" sig="input(File)" type="destination"/>
  </connection>
  <connection id="12">
    <port id="12" moduleId="10" moduleName="PGMToPPM" sig="output(File)" type="source"/>
    <port id="12" moduleId="13" moduleName="PNMToJpeg" sig="input(File)" type="destination"/>
  </connection>
  <connection id="13">
    <port id="13" moduleId="11" moduleName="PGMToPPM" sig="output(File)" type="source"/>
    <port id="13" moduleId="14" moduleName="PNMToJpeg" sig="input(File)" type="destination"/>
  </connection>
  <connection id="14">
    <port id="14" moduleId="12" moduleName="PGMToPPM" sig="output(File)" type="source"/>
    <port id="14" moduleId="15" moduleName="PNMToJpeg" sig="input(File)" type="destination"/>
  </connection>
  <connection id="15">
    <port id="15" moduleId="15" moduleName="PNMToJpeg" sig="output(File)" type="source"/>
    <port id="15" moduleId="9" moduleName="FileSink" sig="file(File)" type="destination"/>
  </connection>
  <connection id="16">
    <port id="16" moduleId="14" moduleName="PNMToJpeg" sig="output(File)" type="source"/>
    <port id="16" moduleId="8" moduleName="FileSink" sig="file(File)" type="destination"/>
  </connection>
  <connection id="17">
    <port id="17" moduleId="13" moduleName="PNMToJpeg" sig="output(File)" type="source"/>
    <port id="17" moduleId="7" moduleName="FileSink" sig="file(File)" type="destination"/>
  </connection>
</workflow>
