<?xml version="1.0" encoding="UTF-8"?>
<Worksheet>
<Version major="7" minor="1"/>
<Label-Scheme value="2" prefix=""/>
<View-Properties presentation="false"></View-Properties>
<MapleNet-Properties warnlevel="3" longdelim="true" plotoptions="" echo="1" errorcursor="false" elisiontermsthreshold="10000" elisiontermsbefore="100" errorbreak="1" prettyprint="3" prompt="&gt; " latexwidth="6.0" useclientjvm="true" ansi="false" screenheight="25" labelwidth="20" plotdevice="inline" typesetting="standard" displayprecision="-1" indentamount="4" elisiondigitsthreshold="10000" quiet="false" plotoutput="terminal" rtablesize="10" preplot="[]" showassumed="1" plotdriver="openviz" elisiontermsafter="100" labelling="true" postplot="[]" screenwidth="79" elisiondigitsbefore="100" elisiondigitsafter="100" verboseproc="1" imaginaryunit="I" ShowLabels="true"/>
<Styles><Font name="Ordered List 1" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Help Variable" background="[255,255,255]" bold="false" executable="false" family="Monospaced" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Help" background="[255,255,255]" bold="false" executable="false" family="Monospaced" foreground="[0,0,255]" italic="false" opaque="false" readonly="true" size="9" subscript="false" superscript="false" underline="false"/>
<Font name="Diagnostic" background="[255,255,255]" bold="false" executable="false" family="Monospaced" foreground="[64,128,64]" italic="false" opaque="false" readonly="true" size="10" subscript="false" superscript="false" underline="false"/>
<Font name="Help Bold" background="[255,255,255]" bold="true" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Page Number" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Help Nonterminal" background="[255,255,255]" bold="true" executable="false" family="Monospaced" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Ordered List 3" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Default" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Maple Comment" background="[255,255,255]" bold="true" executable="false" family="Monospaced" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math Small" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="1" subscript="false" superscript="false" underline="false"/>
<Font name="Annotation Title" background="[255,255,255]" bold="true" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="18" subscript="false" superscript="false" underline="false"/>
<Font name="2D Inert Output" background="[255,255,255]" bold="false" executable="true" family="Times New Roman" foreground="[144,144,144]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="R3 Font 2" background="[255,255,255]" bold="false" executable="false" family="Monospaced" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="14" subscript="false" superscript="false" underline="false"/>
<Font name="Popup" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,128,128]" italic="true" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="true"/>
<Font name="Copyright" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="10" subscript="false" superscript="false" underline="false"/>
<Font name="2D Input" background="[255,255,255]" bold="false" executable="true" family="Times New Roman" foreground="[255,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Maple Input Placeholder" background="[255,255,255]" bold="true" executable="true" family="Monospaced" foreground="[200,0,200]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Error" background="[255,255,255]" bold="false" executable="false" family="Monospaced" foreground="[255,0,255]" italic="false" opaque="false" readonly="true" size="10" subscript="false" superscript="false" underline="false"/>
<Font name="Annotation Text" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Help Underlined Bold" background="[255,255,255]" bold="true" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="true" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Bullet Item" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Author" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="14" subscript="false" superscript="false" underline="false"/>
<Font name="Plot Text" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="8" subscript="false" superscript="false" underline="false"/>
<Font name="R3 Font 0" background="[255,255,255]" bold="true" executable="false" family="Arial" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="14" subscript="false" superscript="false" underline="false"/>
<Font name="R3 Font 3" background="[255,255,255]" bold="true" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="18" subscript="false" superscript="false" underline="false"/>
<Font name="Help Italic" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="true" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Help Heading" background="[255,255,255]" bold="true" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="14" subscript="false" superscript="false" underline="false"/>
<Font name="Help Normal" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Dictionary Hyperlink" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[147,0,15]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="true"/>
<Font name="Help Emphasized" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="true" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Help Italic Bold" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="true" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="LaTeX" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Help Underlined" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="true"/>
<Font name="Help Underlined Italic" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="true" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="true"/>
<Font name="Warning" background="[255,255,255]" bold="false" executable="false" family="Monospaced" foreground="[0,0,255]" italic="false" opaque="false" readonly="true" size="10" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math Bold" background="[255,255,255]" bold="true" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math Italic" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="true" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Ordered List 2" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="R3 Font 4" background="[255,255,255]" bold="true" executable="false" family="Monospaced" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="14" subscript="false" superscript="false" underline="false"/>
<Font name="Heading 4" background="[255,255,255]" bold="true" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="true" opaque="false" readonly="false" size="10" subscript="false" superscript="false" underline="false"/>
<Font name="Left Justified Maple Output" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Text" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math Italic Small" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="true" opaque="false" readonly="false" size="1" subscript="false" superscript="false" underline="false"/>
<Font name="Normal" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="14" subscript="false" superscript="false" underline="false"/>
<Font name="Maple Input" background="[255,255,255]" bold="true" executable="true" family="Monospaced" foreground="[255,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Help Fixed" background="[255,255,255]" bold="false" executable="false" family="Monospaced" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="10" subscript="false" superscript="false" underline="false"/>
<Font name="R3 Font 5" background="[255,255,255]" bold="true" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="18" subscript="false" superscript="false" underline="false"/>
<Font name="Heading 3" background="[255,255,255]" bold="true" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="true" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Plot Title" background="[255,255,255]" bold="true" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="10" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math Bold Small" background="[255,255,255]" bold="true" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="1" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Fixed Width" background="[255,255,255]" bold="false" executable="false" family="Monospaced" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="10" subscript="false" superscript="false" underline="false"/>
<Font name="Heading 1" background="[255,255,255]" bold="true" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="18" subscript="false" superscript="false" underline="false"/>
<Font name="Title" background="[255,255,255]" bold="true" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="18" subscript="false" superscript="false" underline="true"/>
<Font name="Help Notes" background="[255,255,255]" bold="true" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Hyperlink" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,128,128]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="true"/>
<Font name="2D Math Symbol 2" background="[255,255,255]" bold="false" executable="false" family="SymbolPi" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Ordered List 5" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Text Output" background="[255,255,255]" bold="false" executable="false" family="Monospaced" foreground="[0,0,255]" italic="false" opaque="false" readonly="true" size="10" subscript="false" superscript="false" underline="false"/>
<Font name="Equation Label" background="[255,255,255]" bold="true" executable="false" family="Monospaced" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Heading 2" background="[255,255,255]" bold="true" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="14" subscript="false" superscript="false" underline="false"/>
<Font name="Maple Plot" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="14" subscript="false" superscript="false" underline="false"/>
<Font name="Output Labels" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="8" subscript="false" superscript="false" underline="false"/>
<Font name="2D Comment" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Output" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,255]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Help Maple Name" background="[255,255,255]" bold="true" executable="false" family="Times New Roman" foreground="[104,64,92]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Dash Item" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Help Menus" background="[255,255,255]" bold="true" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Ordered List 4" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Prompt" background="[255,255,255]" bold="true" executable="false" family="Monospaced" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Maple Output" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="14" subscript="false" superscript="false" underline="false"/>
<Font name="List Item" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Line Printed Output" background="[255,255,255]" bold="false" executable="false" family="Monospaced" foreground="[0,0,255]" italic="false" opaque="false" readonly="true" size="10" subscript="false" superscript="false" underline="false"/>
<Layout name="R3 Font 4" alignment="left" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="0" spacebelow="0" linebreak="space" pagebreak-before="false" initial="0"/>
<Layout name="Heading 4" alignment="left" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="0" spacebelow="0" linebreak="space" pagebreak-before="false" initial="0"/>
<Layout name="Ordered List 5" alignment="left" bullet="ROMAN" firstindent="0" leftmargin="144" rightmargin="0" linespacing="0.0" spaceabove="3" spacebelow="3" linebreak="space" pagebreak-before="false" initial="-1"/>
<Layout name="Ordered List 1" alignment="left" bullet="numeric" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="3" spacebelow="3" linebreak="space" pagebreak-before="false" initial="-1"/>
<Layout name="Text Output" alignment="left" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="0" spacebelow="0" linebreak="space" pagebreak-before="false" initial="0"/>
<Layout name="Bullet Item" alignment="left" bullet="dot" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="3" spacebelow="3" linebreak="space" pagebreak-before="false" initial="0"/>
<Layout name="Left Justified Maple Output" alignment="left" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.5" spaceabove="0" spacebelow="0" linebreak="space" pagebreak-before="false" initial="0"/>
<Layout name="Help" alignment="left" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="0" spacebelow="0" linebreak="space" pagebreak-before="false" initial="0"/>
<Layout name="Author" alignment="centred" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="8" spacebelow="8" linebreak="space" pagebreak-before="false" initial="0"/>
<Layout name="Diagnostic" alignment="left" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="0" spacebelow="0" linebreak="space" pagebreak-before="false" initial="0"/>
<Layout name="Heading 2" alignment="left" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="8" spacebelow="2" linebreak="space" pagebreak-before="false" initial="0"/>
<Layout name="Ordered List 3" alignment="left" bullet="roman" firstindent="0" leftmargin="72" rightmargin="0" linespacing="0.0" spaceabove="3" spacebelow="3" linebreak="space" pagebreak-before="false" initial="-1"/>
<Layout name="Maple Plot" alignment="centred" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="0" spacebelow="0" linebreak="space" pagebreak-before="false" initial="0"/>
<Layout name="R3 Font 0" alignment="left" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="0" spacebelow="0" linebreak="space" pagebreak-before="false" initial="0"/>
<Layout name="R3 Font 3" alignment="left" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="0" spacebelow="0" linebreak="space" pagebreak-before="false" initial="0"/>
<Layout name="Normal" alignment="left" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="0" spacebelow="0" linebreak="space" pagebreak-before="false" initial="0"/>
<Layout name="Annotation Title" alignment="centred" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="12" spacebelow="12" linebreak="space" pagebreak-before="false" initial="0"/>
<Layout name="R3 Font 2" alignment="left" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="0" spacebelow="0" linebreak="space" pagebreak-before="false" initial="0"/>
<Layout name="Dash Item" alignment="left" bullet="dash" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="3" spacebelow="3" linebreak="space" pagebreak-before="false" initial="0"/>
<Layout name="R3 Font 5" alignment="left" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="0" spacebelow="0" linebreak="space" pagebreak-before="false" initial="0"/>
<Layout name="Heading 3" alignment="left" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="0" spacebelow="0" linebreak="space" pagebreak-before="false" initial="0"/>
<Layout name="Ordered List 4" alignment="left" bullet="ALPHABETIC" firstindent="0" leftmargin="108" rightmargin="0" linespacing="0.0" spaceabove="3" spacebelow="3" linebreak="space" pagebreak-before="false" initial="-1"/>
<Layout name="Maple Output" alignment="centred" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.5" spaceabove="0" spacebelow="0" linebreak="space" pagebreak-before="false" initial="0"/>
<Layout name="List Item" alignment="left" bullet="indent" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="3" spacebelow="3" linebreak="space" pagebreak-before="false" initial="0"/>
<Layout name="Line Printed Output" alignment="left" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="0" spacebelow="0" linebreak="space" pagebreak-before="false" initial="0"/>
<Layout name="Fixed Width" alignment="centred" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="0" spacebelow="0" linebreak="space" pagebreak-before="false" initial="0"/>
<Layout name="Warning" alignment="left" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="0" spacebelow="0" linebreak="space" pagebreak-before="false" initial="0"/>
<Layout name="Error" alignment="left" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="0" spacebelow="0" linebreak="space" pagebreak-before="false" initial="0"/>
<Layout name="Heading 1" alignment="left" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="8" spacebelow="4" linebreak="space" pagebreak-before="false" initial="0"/>
<Layout name="Title" alignment="centred" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="12" spacebelow="12" linebreak="space" pagebreak-before="false" initial="0"/>
<Layout name="Ordered List 2" alignment="left" bullet="alphabetic" firstindent="0" leftmargin="36" rightmargin="0" linespacing="0.0" spaceabove="3" spacebelow="3" linebreak="space" pagebreak-before="false" initial="-1"/>
<Pencil-style name="Pencil 3" pen-color="[0,0,0]" pen-height="3.0" pen-width="3.0" pen-opacity="1.0"/>
<Pencil-style name="Pencil 1" pen-color="[0,0,0]" pen-height="1.0" pen-width="1.0" pen-opacity="1.0"/>
<Pencil-style name="Pencil 5" pen-color="[255,0,0]" pen-height="5.0" pen-width="5.0" pen-opacity="1.0"/>
<Pencil-style name="Pencil 2" pen-color="[0,0,255]" pen-height="1.0" pen-width="1.0" pen-opacity="1.0"/>
<Pencil-style name="Pencil 4" pen-color="[0,0,255]" pen-height="3.0" pen-width="3.0" pen-opacity="1.0"/>
<Highlighter-style name="Highlighter 2" pen-color="[255,204,0]" pen-height="14.0" pen-width="14.0" pen-opacity="0.8"/>
<Highlighter-style name="Highlighter 4" pen-color="[0,255,255]" pen-height="32.0" pen-width="32.0" pen-opacity="0.8"/>
<Highlighter-style name="Highlighter 3" pen-color="[51,255,0]" pen-height="24.0" pen-width="24.0" pen-opacity="0.8"/>
<Highlighter-style name="Highlighter 1" pen-color="[255,153,255]" pen-height="12.0" pen-width="8.0" pen-opacity="0.8"/>
<Highlighter-style name="Highlighter 5" pen-color="[255,255,0]" pen-height="48.0" pen-width="48.0" pen-opacity="0.8"/>
</Styles>
<Page-Numbers enabled="false" first-number="1" first-numbered-page="1" horizontal-location="right" style="Page Number" vertical-location="bottom"/>
<Task-table>
    <Task-category name="&lt;default&gt;">
    </Task-category>
</Task-table>
<Group labelreference="L2" drawlabel="true">
<Input>
<Text-field style="Text" bold="true" size="18" layout="Title"><Font bold="true" size="18">
Vibrating String Demo</Font></Text-field>
<Text-field style="Text" italic="true" layout="Author"><Font italic="true">
Chuck Gartland
Department of Mathematics and Computer Science
Kent State University

April, 1997
</Font></Text-field>
</Input>
</Group>
<Group labelreference="L3" drawlabel="true">
<Input>
<Text-field style="Text" layout="Normal">This Maple worksheet produces animations of a vibrating string (with fixed end points), started from rest, with a prescribed initial displacement.

It contrasts the truncated Fourier series solution (using a prescibed number of modes) with the exact solution, represented as a superposition of left/right traveling waves.</Text-field>
<Text-field style="Normal" layout="Normal"></Text-field>
</Input>
</Group>
<Group labelreference="L4" drawlabel="true">
<Input>
<Text-field style="Text" layout="Normal">Re-initialize workspace.</Text-field>
<Text-field prompt="&gt; " style="Maple Input" size="14" layout="Normal"><Font size="14">restart;</Font></Text-field>
</Input>
</Group>
<Group labelreference="L5" drawlabel="true">
<Input>
<Text-field style="Text" layout="Normal">Include special plotting functions.</Text-field>
<Text-field prompt="&gt; " style="Maple Input" size="14" layout="Normal"><Font size="14">with( plots ):</Font></Text-field>
</Input>
</Group>
<Group labelreference="L6" drawlabel="true">
<Input>
<Text-field style="Text" layout="Normal">Define an initial displacement function on (0,1).  Uncomment one of the functions below, or create one of your own.  Use the Heaviside function for piecewise-defined functions.</Text-field>
</Input>
</Group>
<Group labelreference="L7" drawlabel="true">
<Input>
<Text-field style="Text" layout="Normal">hat function</Text-field>
<Text-field prompt="&gt; " style="Maple Input" size="14" layout="Normal"><Font size="14">f := x -&gt; x*Heaviside(x) + (1-2*x)*Heaviside(x-1/2);</Font></Text-field>
</Input>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYlLUkjbWlHRiQ2JVEiZkYnLyUnaXRhbGljR1EldHJ1ZUYnLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWNGJy1JI21vR0YkNjBRIzo9RicvRjNRJ25vcm1hbEYnLyUmZmVuY2VHUSZmYWxzZUYnLyUqc2VwYXJhdG9yR0Y9LyUpc3RyZXRjaHlHRj0vJSpzeW1tZXRyaWNHRj0vJShsYXJnZW9wR0Y9LyUubW92YWJsZWxpbWl0c0dGPS8lJ2FjY2VudEdGPS8lJWZvcm1HUSZpbmZpeEYnLyUnbHNwYWNlR1EvdGhpY2ttYXRoc3BhY2VGJy8lJ3JzcGFjZUdGTy8lKG1pbnNpemVHUSIxRicvJShtYXhzaXplR1EpaW5maW5pdHlGJy1GIzYlLUYsNiVRInhGJ0YvRjItRjY2MFEoJiM4NTk0O0YnRjlGO0Y+RkBGQkZERkZGSC9GS1EhRicvRk5RJDBlbUYnL0ZRRl1vRlJGVS1GIzYlLUYjNiVGWi1GNjYwUTEmSW52aXNpYmxlVGltZXM7RidGOUY7Rj5GQEZCRkRGRkZIRkpGXG9GXm9GUkZVLUYjNiUtRiw2JVEqSGVhdmlzaWRlRicvRjBGPUY5LUY2NjBRMCZBcHBseUZ1bmN0aW9uO0YnRjlGO0Y+RkBGQkZERkZGSEZKRlxvRl5vRlJGVS1JKG1mZW5jZWRHRiQ2JC1GIzYjRlpGOS1GNjYwUSIrRidGOUY7Rj5GQEZCRkRGRkZIRkovRk5RMG1lZGl1bW1hdGhzcGFjZUYnL0ZRRmhwRlJGVS1GIzYlLUZgcDYkLUYjNiUtSSNtbkdGJDYkRlRGOS1GNjYwUSgmbWludXM7RidGOUY7Rj5GQEZCRkRGRkZIRkpGZ3BGaXBGUkZVLUYjNiUtRmFxNiRRIjJGJ0Y5RmNvRlpGOUZjby1GIzYlRmhvRlxwLUZgcDYkLUYjNiMtRiM2JUZaRmNxLUkmbWZyYWNHRiQ2KEZgcUZocS8lLmxpbmV0aGlja25lc3NHUSIxRicvJStkZW5vbWFsaWduR1EnY2VudGVyRicvJSludW1hbGlnbkdGW3MvJSliZXZlbGxlZEdGPUY5">Zio2I0kieEc2IkYlNiRJKW9wZXJhdG9yR0YlSSZhcnJvd0dGJUYlLCYqJjkkIiIiLUkqSGVhdmlzaWRlR0YlNiNGK0YsRiwqJiwmRixGLEYrISIjRiwtRi42IywmRitGLCMhIiIiIiNGLEYsRixGJUYlRiU=</Equation></Text-field>
</Output>
</Group>
<Group labelreference="L8" drawlabel="true">
<Input>
<Text-field style="Text" layout="Normal">smaller hat function</Text-field>
<Text-field prompt="&gt; " style="Maple Input" size="14" layout="Normal"><Font size="14"># f := x -&gt; (x-1/3)*Heaviside(x-1/3) + (1-2*x)*Heaviside(x-1/2) + (x-2/3)*Heaviside(x-2/3);</Font></Text-field>
</Input>
</Group>
<Group labelreference="L9" drawlabel="true">
<Input>
<Text-field style="Text" layout="Normal">square pulse</Text-field>
<Text-field prompt="&gt; " style="Maple Input" size="14" layout="Normal"><Font size="14"># f := x -&gt; Heaviside(x-1/3) - Heaviside(x-2/3);</Font></Text-field>
</Input>
</Group>
<Group labelreference="L10" drawlabel="true">
<Input>
<Text-field style="Text" layout="Normal">constant function</Text-field>
<Text-field prompt="&gt; " style="Maple Input" size="14" layout="Normal"><Font size="14"># f := x -&gt; 1;</Font></Text-field>
</Input>
</Group>
<Group labelreference="L11" drawlabel="true">
<Input>
<Text-field style="Text" layout="Normal">parabolic function</Text-field>
<Text-field prompt="&gt; " style="Maple Input" size="14" layout="Normal"><Font size="14"># f := x -&gt; x * ( 1 - x );</Font></Text-field>
</Input>
</Group>
<Group labelreference="L12" drawlabel="true">
<Input>
<Text-field style="Text" layout="Normal">semi-circle function</Text-field>
<Text-field prompt="&gt; " style="Maple Input" size="14" layout="Normal"><Font size="14"># f := x -&gt; sqrt( x * (1-x) );</Font></Text-field>
</Input>
</Group>
<Group labelreference="L13" drawlabel="true">
<Input>
<Text-field style="Text" layout="Normal">fundamental mode</Text-field>
<Text-field prompt="&gt; " style="Maple Input" size="14" layout="Normal"><Font size="14"># f := x -&gt; sin( Pi*x );</Font></Text-field>
</Input>
</Group>
<Group labelreference="L14" drawlabel="true">
<Input>
<Text-field style="Text" layout="Normal">your favorite function</Text-field>
<Text-field prompt="&gt; " style="Maple Input" size="14" layout="Normal"><Font size="14"># f := x -&gt; ???</Font></Text-field>
</Input>
</Group>
<Group labelreference="L16" drawlabel="true">
<Input>
<Text-field style="Text" layout="Normal">Preview the initial displacement function.</Text-field>
<Text-field prompt="&gt; " style="Maple Input" size="14" layout="Normal"><Font size="14">plot( f, 0..1, discont=true, color=red );</Font></Text-field>
</Input>
<Output>
<Text-field style="Maple Plot" layout="Maple Plot"><Plot height="207" type="two-dimensional" width="285" plot-scale="1.0" plot-xtrans="0.0" plot-ytrans="0.0">NiUtSSdDVVJWRVNHNiQlKnByb3RlY3RlZEdJKF9zeXNsaWJHNiI2JTdnbjckJCIiISIiISQiIiJJKnVuZGVmaW5lZEclKnByb3RlY3RlZEc3JCQiM0kubVg3JXliUyQhI0AkIjNJLm1YNyV5YlMkISNANyQkIjNoMUsiXCNvOjZvISNAJCIzaDFLIlwjbzo2byEjQDckJCIzJTQpcHRCTm5ANSEjPyQiMyU0KXB0Qk5uQDUhIz83JCQiM0xURSlcT0pBTyIhIz8kIjNMVEUpXE9KQU8iISM/NyQkIjMoPSdSWlpxTVY/ISM/JCIzKD0nUlpacU1WPyEjPzckJCIzayNHbCpIRllDRiEjPyQiM2sjR2wqSEZZQ0YhIz83JCQiM3VCeiVcNCVwJzMlISM/JCIzdUJ6JVw0JXAnMyUhIz83JCQiM0dsMCQqZmEjKlthISM/JCIzR2wwJCpmYSMqW2EhIz83JCQiM11aZSopKj0pUXQiKSEjPyQiM11aZSopKj0pUXQiKSEjPzckJCIzMThoKT40JnkqMyIhIz4kIjMxOGgpPjQmeSozIiEjPjckJCIzW2crdCM9JCpRYyIhIz4kIjNbZyt0Iz0kKlFjIiEjPjckJCIzdDJTWnQ3K1E/ISM+JCIzdDJTWnQ3K1E/ISM+NyQkIjMiKlI8UlMmcFY1JCEjPiQiMyIqUjxSUyZwVjUkISM+NyQkIjNrP3ZRKVExeTwlISM+JCIzaz92USlRMXk8JSEjPjckJCIzSCoqPlV5ODlZXyEjPiQiM0gqKj5VeTg5WV8hIz43JCQiM2AsPWVxWWlPaSEjPiQiM2AsPWVxWWlPaSEjPjckJCIzVl0+ZVtGQGlzISM+JCIzVl0+ZVtGQGlzISM+NyQkIjNENydvZlN4R0spISM+JCIzRDcnb2ZTeEdLKSEjPjckJCIzO2tzTSlcUyxRKiEjPiQiMztrc00pXFMsUSohIz43JCQiMzEqPSxWYm1uLyIhIz0kIjMxKj0sVmJtbi8iISM9NyQkIjNdci9WPmViVTYhIz0kIjNdci9WPmViVTYhIz03JCQiMyNHSVNWJT1SXTchIz0kIjMjR0lTViU9Ul03ISM9NyQkIjN6JjNIVmxxJ2U4ISM9JCIzeiYzSFZscSdlOCEjPTckJCIzN3ApRzhOPElZIiEjPSQiMzdwKUc4TjxJWSIhIz03JCQiM2UnKm96W1R4ZDohIz0kIjNlJypveltUeGQ6ISM9NyQkIjN1YCsxWSJcL24iISM9JCIzdWArMVkiXC9uIiEjPTckJCIzKTRuWCRbJyoqZXciISM9JCIzKTRuWCRbJyoqZXciISM9NyQkIjNBcEUnUUZKcCg9ISM9JCIzQXBFJ1FGSnAoPSEjPTckJCIzWU8sLndJQHY+ISM9JCIzWU8sLndJQHY+ISM9NyQkIjN5S2IkKSp5VkkzIyEjPSQiM3lLYiQpKnlWSTMjISM9NyQkIjN0Jno/IkhUcyY9IyEjPSQiM3Qmej8iSFRzJj0jISM9NyQkIjNvRytIIkhnR0gjISM9JCIzb0crSCJIZ0dIIyEjPTckJCIzISk+O1hLWkMiUiMhIz0kIjMhKT47WEtaQyJSIyEjPTckJCIzUUcyX1ZjTyhcIyEjPSQiM1FHMl9WY08oXCMhIz03JCQiMzFBR1FYYWYyRSEjPSQiMzFBR1FYYWYyRSEjPTckJCIzWmhUJT4iM2IuRiEjPSQiM1poVCU+IjNiLkYhIz03JCQiM0x3TmhPXz0yRyEjPSQiM0x3TmhPXz0yRyEjPTckJCIzJD4kRyR6dFxVIkghIz0kIjMkPiRHJHp0XFUiSCEjPTckJCIzKFFMZ1tZIioqPUkhIz0kIjMoUUxnW1kiKio9SSEjPTckJCIzVVk+UXJXTD9KISM9JCIzVVk+UXJXTD9KISM9NyQkIjNRKmU5O2dlR0IkISM9JCIzUSplOTtnZUdCJCEjPTckJCIzPSJcVHRgbVJMJCEjPSQiMz0iXFR0YG1STCQhIz03JCQiMyFvcyd5UjMjPlckISM9JCIzIW9zJ3lSMyM+VyQhIz03JCQiM1smSG1IW1YoUk4hIz0kIjNbJkhtSFtWKFJOISM9NyQkIjN1cHZJcSUqb1lPISM9JCIzdXB2SXElKm9ZTyEjPTckJCIzKlItKyo0dEpaUCEjPSQiMypSLSsqNHRKWlAhIz03JCQiMylmO29vUi1EJlEhIz0kIjMpZjtvb1ItRCZRISM9NyQkIjNMLklZWCtNYlIhIz0kIjNMLklZWCtNYlIhIz03JCQiMy5mWC9MOitqUyEjPSQiMy5mWC9MOitqUyEjPTckJCIzOT9wWFRCcG1UISM9JCIzOT9wWFRCcG1UISM9NyQkIjNjYlFYcDZ0c1UhIz0kIjNjYlFYcDZ0c1UhIz03JCQiMzRHclRVPip5UCUhIz0kIjM0R3JUVT4qeVAlISM9NyQkIjN6JSpcPnJQX3VXISM9JCIzeiUqXD5yUF91VyEjPTckJCIzPzgyKD12dV9lJSEjPSQiMz84Mig9dnVfZSUhIz03JCQiMyE+NWYjXDxMJW8lISM9JCIzIT41ZiNcPEwlbyUhIz03JCQiMyhvJDQscHIlKip5JSEjPSQiMyhvJDQscHIlKip5JSEjPTckJCIzX1t0JD5nTTUqWyEjPSQiM19bdCQ+Z001KlshIz03JCQiMysrKythb20qKlwhIz0kIjMrKysrYW9tKipcISM9N1M3JCQiM0orKyt5akIrXSEjPSQiM28qKioqKj5paigqKlwhIz03JCQiM1dFY1knKnBANF4hIz0kIjNjdFZgLkl5ISpbISM9NyQkIjMwbmooKVwvLy9fISM9JCIzJ0hqQixiZmZ6JSEjPTckJCIzdVpAXlMkejFKJiEjPSQiM0ZfeVtmMUsqbyUhIz03JCQiM0AlKm8kSDVEIT1hISM9JCIzeTBKMSgqWyg+ZSUhIz03JCQiMyMzIzRwcDEnW18mISM9JCIzPXohNC5MUl5aJSEjPTckJCIzJCp5aihmIjQiUmkmISM9JCIzMUBPLSUzKjN3ViEjPTckJCIzcSZ6IXozPFpFZCEjPSQiM0kvIzQ3SEdORiUhIz03JCQiM1UnPk11QVNEJGUhIz0kIjNlLmVjcyhmdTslISM9NyQkIjN5L0oqSGVvI1FmISM9JCIzQSYqbys8OXRoUyEjPTckJCIzWiZHX0I+QnEvJyEjPSQiM2A5eGsybyhIJlIhIz03JCQiMy0/QVo2ViJHOSchIz0kIjMqKnp4XylvJj1kUSEjPTckJCIzLzNrYEJDbF1pISM9JCIzJz5mamtkWiRcUCEjPTckJCIzPi8nXCNITCQqZWohIz0kIjMiZVJdMm5tNWskISM9NyQkIjNMKT1vZS8jR2prISM9JCIzbjY9OGF6ck9OISM9NyQkIjNicE5NeDEvZWwhIz0kIjNYSWtsQSRmPlckISM9NyQkIjNgZik9YSZ5cnFtISM9JCIzWlM2ZVdAR0hMISM9NyQkIjMlNFRRXj9xaHcnISM9JCIzMSplaFt6SFFCJCEjPTckJCIzYGotbXpSP3hvISM9JCIzWk8oUi4tJ3pBSiEjPTckJCIzRmg2MSVvKFt2cCEjPSQiM3RRKVFmSjdYLSQhIz03JCQiM2c9Ij1cWz9MMyghIz0kIjNSIik9Mzomem0iSCEjPTckJCIzYTcrZDZHKyc9KCEjPSQiM1ooKSpIJSk9KCpSIkchIz03JCQiM19QeU1aNTkkSCghIz0kIjNbaUBsXyplb3EjISM9NyQkIjNdQyVIRlJGOlIoISM9JCIzXnYwRjJFWjNFISM9NyQkIjMjPjBkeE5dd1woISM9JCIzNFtIQ1UnXEJdIyEjPTckJCIzcCF6L0pIIyl5ZyghIz0kIjNLNF8qb3E8QFIjISM9NyQkIjNwYzsob15SUXEoISM9JCIzS1YkR0pbZ2hIIyEjPTckJCIzIjMjUlBaZloyeSEjPSQiMz96Z2lfU18jPiMhIz03JCQiMzF6WiI0X1VYInohIz0kIjMlNEEmM3p1WCYzIyEjPTckJCIzblRvNXZpRz4hKSEjPSQiM0xlSipbczgyKT4hIz03JCQiM0RlNjZWN2o/IikhIz0kIjN2VCkpKW92byR6PSEjPTckJCIzKCo9ZkJedjpMIykhIz0kIjMuIjNrKFtDJW93IiEjPTckJCIzRGFkKlFXblVMKSEjPSQiM3dYVTVjRHRsOyEjPTckJCIzeiZmJXlOUUFVJSkhIz0kIjNBL2FAa2h4ZDohIz03JCQiM19CMUpzJFsrYSkhIz0kIjNadyQqb0Y7JipmOSEjPTckJCIzVHcneiZIaypwaykhIz0kIjNnQi5VcU4rYDghIz03JCQiMy1jRyJvQEV3dSkhIz0kIjMqUjkoPSR5dEJEIiEjPTckJCIzKVF1RSdSTCJHJikpISM9JCIzN2NLUGdtPVo2ISM9NyQkIjNgPEhqeUhsYiopISM9JCIzWSMzbjgtWlYvIiEjPTckJCIzcnkxKipcbEpqISohIz0kIjMmSEAkNCtYJG9PKiEjPjckJCIzLSE+RmBPNHE7KiEjPSQiMyMpKjRHbk0xKkgkKSEjPjckJCIzYk1ScFgtMHQjKiEjPSQiM2FhMTFWdlxwcyEjPjckJCIzRmVCLmFJQHkkKiEjPSQiM0M8a25mJXB5QCchIz43JCQiM0QtJzNKdllbWiohIz0kIjNeeFIiKm9DYF5fISM+NyQkIjN3Q3ROeCkqZiZlKiEjPSQiM0dfblVFNytXVCEjPjckJCIzKkgnSCk+emVZbyohIz0kIjNBcS48ITM3TTokISM+NyQkIjMlb2U0ZkR3LXoqISM9JCIzb0pUITRXUHM0IyEjPjckJCIzRy5AUFhjTyIqKSohIz0kIjNCbip5aWFWajMiISM+NyQkIiIiIiIhJCIiISIiIS1JJ0NPTE9VUkc2JCUqcHJvdGVjdGVkR0koX3N5c2xpYkc2IjYmSSRSR0JHNiIkIiorKysrIiEiKSQiIiEiIiEkIiIhIiIhLUkrQVhFU0xBQkVMU0c2JCUqcHJvdGVjdGVkR0koX3N5c2xpYkc2IjYkUSE2IlEhNiItSSVWSUVXRzYkJSpwcm90ZWN0ZWRHSShfc3lzbGliRzYiNiQ7JCIiISIiISQiIiIiIiFJKERFRkFVTFRHNiI=</Plot></Text-field>
</Output>
</Group>
<Group labelreference="L17" drawlabel="true">
<Input>
<Text-field style="Text" layout="Normal">Odd periodic extension of initial displacement function.</Text-field>
<Text-field prompt="&gt; " style="Maple Input" size="14" layout="Normal"><Font size="14">F := proc(x)</Font></Text-field>
<Text-field prompt="&gt; " style="Maple Input" size="14" layout="Normal"><Font size="14">        local s;</Font></Text-field>
<Text-field prompt="&gt; " style="Maple Input" size="14" layout="Normal"><Font size="14">        s := x - 2 * floor( (x+1) / 2 );</Font></Text-field>
<Text-field prompt="&gt; " style="Maple Input" size="14" layout="Normal"><Font size="14">        signum( 0, s, 0 ) * f( abs(s) )</Font></Text-field>
<Text-field prompt="&gt; " style="Maple Input" size="14" layout="Normal"><Font size="14">end:</Font></Text-field>
</Input>
</Group>
<Group labelreference="L18" drawlabel="true">
<Input>
<Text-field style="Text" layout="Normal">True solution.</Text-field>
<Text-field prompt="&gt; " style="Maple Input" size="14" layout="Normal"><Font size="14">True := (x,t) -&gt; ( F(x+t) + F(x-t) ) / 2;</Font></Text-field>
</Input>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYlLUkjbWlHRiQ2JVElVHJ1ZUYnLyUnaXRhbGljR1EldHJ1ZUYnLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWNGJy1JI21vR0YkNjBRIzo9RicvRjNRJ25vcm1hbEYnLyUmZmVuY2VHUSZmYWxzZUYnLyUqc2VwYXJhdG9yR0Y9LyUpc3RyZXRjaHlHRj0vJSpzeW1tZXRyaWNHRj0vJShsYXJnZW9wR0Y9LyUubW92YWJsZWxpbWl0c0dGPS8lJ2FjY2VudEdGPS8lJWZvcm1HUSZpbmZpeEYnLyUnbHNwYWNlR1EvdGhpY2ttYXRoc3BhY2VGJy8lJ3JzcGFjZUdGTy8lKG1pbnNpemVHUSIxRicvJShtYXhzaXplR1EpaW5maW5pdHlGJy1GIzYlLUkobWZlbmNlZEdGJDYkLUYjNiUtRiw2JVEieEYnRi9GMi1GNjYwUSIsRidGOUY7L0Y/RjFGQEZCRkRGRkZIRkovRk5RJDBlbUYnL0ZRUTN2ZXJ5dGhpY2ttYXRoc3BhY2VGJ0ZSRlUtRiw2JVEidEYnRi9GMkY5LUY2NjBRKCYjODU5NDtGJ0Y5RjtGPkZARkJGREZGRkgvRktRIUYnRmBvL0ZRRmFvRlJGVS1GIzYlLUYjNiUtSSZtZnJhY0dGJDYoLUkjbW5HRiQ2JEZURjktRmVwNiRRIjJGJ0Y5LyUubGluZXRoaWNrbmVzc0dRIjFGJy8lK2Rlbm9tYWxpZ25HUSdjZW50ZXJGJy8lKW51bWFsaWduR0ZfcS8lKWJldmVsbGVkR0Y9LUY2NjBRMSZJbnZpc2libGVUaW1lcztGJ0Y5RjtGPkZARkJGREZGRkhGSkZgb0ZccEZSRlUtRiM2Iy1GIzYlLUYsNiVRIkZGJ0YvRjItRjY2MFEwJkFwcGx5RnVuY3Rpb247RidGOUY7Rj5GQEZCRkRGRkZIRkpGYG9GXHBGUkZVLUZlbjYkLUYjNiMtRiM2JUZpbi1GNjYwUSIrRidGOUY7Rj5GQEZCRkRGRkZIRkovRk5RMG1lZGl1bW1hdGhzcGFjZUYnL0ZRRltzRlJGVUZkb0Y5RmdyLUYjNiVGYXBGZHEtRiM2Iy1GIzYlRltyRl5yLUZlbjYkLUYjNiMtRiM2JUZpbi1GNjYwUSgmbWludXM7RidGOUY7Rj5GQEZCRkRGRkZIRkpGanJGXHNGUkZVRmRvRjk=">Zio2JEkieEc2IkkidEdGJUYlNiRJKW9wZXJhdG9yR0YlSSZhcnJvd0dGJUYlLCYtSSJGR0YlNiMsJjkkIiIiOSVGMCNGMCIiIy1GLDYjLCZGL0YwRjEhIiJGMkYlRiVGJQ==</Equation></Text-field>
</Output>
</Group>
<Group labelreference="L19" drawlabel="true">
<Input>
<Text-field style="Text" layout="Normal">Generate (and save) animation plotting data for true solution.</Text-field>
<Text-field prompt="&gt; " style="Maple Input" size="14" layout="Normal"><Font size="14">an1 := animate( True(x,t), x=0..1, t=0..2, frames=41, numpoints=65, color=red ):</Font></Text-field>
</Input>
</Group>
<Group labelreference="L20" drawlabel="true">
<Input>
<Text-field style="Text" layout="Normal">Put animation in a separate window.</Text-field>
</Input>
</Group>
<Group labelreference="L30" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">plotsetup( window );</Text-field>
</Input>
</Group>
<Group labelreference="L21" drawlabel="true">
<Input>
<Text-field style="Text" layout="Normal">View animation of true solution.</Text-field>
<Text-field prompt="&gt; " style="Maple Input" size="14" layout="Normal"><Font size="14">display( an1, insequence=true );</Font></Text-field>
</Input>
</Group>
<Group labelreference="L22" drawlabel="true">
<Input>
<Text-field style="Text" layout="Normal">Number of Fourier sine modes to use.</Text-field>
<Text-field prompt="&gt; " style="Maple Input" size="14" layout="Normal"><Font size="14">N := 3;</Font></Text-field>
</Input>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYlLUkjbWlHRiQ2JVEiTkYnLyUnaXRhbGljR1EldHJ1ZUYnLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWNGJy1JI21vR0YkNjBRIzo9RicvRjNRJ25vcm1hbEYnLyUmZmVuY2VHUSZmYWxzZUYnLyUqc2VwYXJhdG9yR0Y9LyUpc3RyZXRjaHlHRj0vJSpzeW1tZXRyaWNHRj0vJShsYXJnZW9wR0Y9LyUubW92YWJsZWxpbWl0c0dGPS8lJ2FjY2VudEdGPS8lJWZvcm1HUSZpbmZpeEYnLyUnbHNwYWNlR1EvdGhpY2ttYXRoc3BhY2VGJy8lJ3JzcGFjZUdGTy8lKG1pbnNpemVHUSIxRicvJShtYXhzaXplR1EpaW5maW5pdHlGJy1JI21uR0YkNiRRIjNGJ0Y5">IiIk</Equation></Text-field>
</Output>
</Group>
<Group labelreference="L23" drawlabel="true">
<Input>
<Text-field style="Text" layout="Normal">Calculate (and display) first N Fourier sine coefficients.</Text-field>
<Text-field prompt="&gt; " style="Maple Input" size="14" layout="Normal"><Font size="14">for m from 1 to N do</Font></Text-field>
<Text-field prompt="&gt; " style="Maple Input" size="14" layout="Normal"><Font size="14">   B[m] := evalf( 2*int( sin(m*Pi*x)*f(x), x=0..1 ), 5 )</Font></Text-field>
<Text-field prompt="&gt; " style="Maple Input" size="14" layout="Normal"><Font size="14">od;</Font></Text-field>
</Input>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYlLUklbXN1YkdGJDYlLUkjbWlHRiQ2JVEiQkYnLyUnaXRhbGljR1EldHJ1ZUYnLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWNGJy1GIzYjLUkjbW5HRiQ2JFEiMUYnL0Y2USdub3JtYWxGJy8lL3N1YnNjcmlwdHNoaWZ0R1EiMEYnLUkjbW9HRiQ2MFEjOj1GJ0Y+LyUmZmVuY2VHUSZmYWxzZUYnLyUqc2VwYXJhdG9yR0ZJLyUpc3RyZXRjaHlHRkkvJSpzeW1tZXRyaWNHRkkvJShsYXJnZW9wR0ZJLyUubW92YWJsZWxpbWl0c0dGSS8lJ2FjY2VudEdGSS8lJWZvcm1HUSZpbmZpeEYnLyUnbHNwYWNlR1EvdGhpY2ttYXRoc3BhY2VGJy8lJ3JzcGFjZUdGZW4vJShtaW5zaXplR0Y9LyUobWF4c2l6ZUdRKWluZmluaXR5RictRjs2JFEoMC40MDUyOEYnRj4=">JCImRzAlISIm</Equation></Text-field>
</Output>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYlLUklbXN1YkdGJDYlLUkjbWlHRiQ2JVEiQkYnLyUnaXRhbGljR1EldHJ1ZUYnLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWNGJy1GIzYjLUkjbW5HRiQ2JFEiMkYnL0Y2USdub3JtYWxGJy8lL3N1YnNjcmlwdHNoaWZ0R1EiMEYnLUkjbW9HRiQ2MFEjOj1GJ0Y+LyUmZmVuY2VHUSZmYWxzZUYnLyUqc2VwYXJhdG9yR0ZJLyUpc3RyZXRjaHlHRkkvJSpzeW1tZXRyaWNHRkkvJShsYXJnZW9wR0ZJLyUubW92YWJsZWxpbWl0c0dGSS8lJ2FjY2VudEdGSS8lJWZvcm1HUSZpbmZpeEYnLyUnbHNwYWNlR1EvdGhpY2ttYXRoc3BhY2VGJy8lJ3JzcGFjZUdGZW4vJShtaW5zaXplR1EiMUYnLyUobWF4c2l6ZUdRKWluZmluaXR5RictRjs2JFEjMC5GJ0Y+">JCIiIUYj</Equation></Text-field>
</Output>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYlLUklbXN1YkdGJDYlLUkjbWlHRiQ2JVEiQkYnLyUnaXRhbGljR1EldHJ1ZUYnLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWNGJy1GIzYjLUkjbW5HRiQ2JFEiM0YnL0Y2USdub3JtYWxGJy8lL3N1YnNjcmlwdHNoaWZ0R1EiMEYnLUkjbW9HRiQ2MFEjOj1GJ0Y+LyUmZmVuY2VHUSZmYWxzZUYnLyUqc2VwYXJhdG9yR0ZJLyUpc3RyZXRjaHlHRkkvJSpzeW1tZXRyaWNHRkkvJShsYXJnZW9wR0ZJLyUubW92YWJsZWxpbWl0c0dGSS8lJ2FjY2VudEdGSS8lJWZvcm1HUSZpbmZpeEYnLyUnbHNwYWNlR1EvdGhpY2ttYXRoc3BhY2VGJy8lJ3JzcGFjZUdGZW4vJShtaW5zaXplR1EiMUYnLyUobWF4c2l6ZUdRKWluZmluaXR5RictRjs2JFEyJnVtaW51czA7MC4wNDUwMzFGJ0Y+">JCEmSl0lISIn</Equation></Text-field>
</Output>
</Group>
<Group labelreference="L24" drawlabel="true">
<Input>
<Text-field style="Text" layout="Normal">Truncated Fourier series solution.</Text-field>
<Text-field prompt="&gt; " style="Maple Input" size="14" layout="Normal"><Font size="14">Fourier := (x,t) -&gt; sum( B[n]*cos(n*Pi*t)*sin(n*Pi*x), n=1..N );</Font></Text-field>
</Input>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYlLUkjbWlHRiQ2JVEoRm91cmllckYnLyUnaXRhbGljR1EldHJ1ZUYnLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWNGJy1JI21vR0YkNjBRIzo9RicvRjNRJ25vcm1hbEYnLyUmZmVuY2VHUSZmYWxzZUYnLyUqc2VwYXJhdG9yR0Y9LyUpc3RyZXRjaHlHRj0vJSpzeW1tZXRyaWNHRj0vJShsYXJnZW9wR0Y9LyUubW92YWJsZWxpbWl0c0dGPS8lJ2FjY2VudEdGPS8lJWZvcm1HUSZpbmZpeEYnLyUnbHNwYWNlR1EvdGhpY2ttYXRoc3BhY2VGJy8lJ3JzcGFjZUdGTy8lKG1pbnNpemVHUSIxRicvJShtYXhzaXplR1EpaW5maW5pdHlGJy1GIzYlLUkobWZlbmNlZEdGJDYkLUYjNiUtRiw2JVEieEYnRi9GMi1GNjYwUSIsRidGOUY7L0Y/RjFGQEZCRkRGRkZIRkovRk5RJDBlbUYnL0ZRUTN2ZXJ5dGhpY2ttYXRoc3BhY2VGJ0ZSRlUtRiw2JVEidEYnRi9GMkY5LUY2NjBRKCYjODU5NDtGJ0Y5RjtGPkZARkJGREZGRkgvRktRIUYnRmBvL0ZRRmFvRlJGVS1GIzYlLUkrbXVuZGVyb3ZlckdGJDYnLUY2NjBRJiZTdW07RidGOUY7Rj4vRkFGMUZCL0ZFRjEvRkdGMUZIL0ZLUSdwcmVmaXhGJ0Zgby9GUVEudGhpbm1hdGhzcGFjZUYnRlJGVS1GIzYlLUYsNiVRIm5GJ0YvRjItRjY2MFEiPUYnRjlGO0Y+RkBGQkZERkZGSEZKRk1GUEZSRlUtSSNtbkdGJDYkRlRGOS1GLDYlUSJORidGL0YyLyUnYWNjZW50R0Y9LyUsYWNjZW50dW5kZXJHRj0tSSdtc3BhY2VHRiQ2Ji8lJ2hlaWdodEdRJjAuMGV4RicvJSZ3aWR0aEdRJDUuMEYnLyUmZGVwdGhHRmNyLyUqbGluZWJyZWFrR1ElYXV0b0YnLUYjNictSSVtc3ViR0YkNiUtRiw2JVEiQkYnRi9GMi1GIzYjRl5xLyUvc3Vic2NyaXB0c2hpZnRHUSIwRictRjY2MFExJkludmlzaWJsZVRpbWVzO0YnRjlGO0Y+RkBGQkZERkZGSEZKRmBvRlxwRlJGVS1GIzYlLUYsNiVRJGNvc0YnL0YwRj1GOS1GNjYwUTAmQXBwbHlGdW5jdGlvbjtGJ0Y5RjtGPkZARkJGREZGRkhGSkZgb0ZccEZSRlUtRmVuNiQtRiM2Iy1GIzYnRl5xRmlzLUYsNiVRI1BpRidGYXRGOUZpc0Zkb0Y5RmlzLUYjNiUtRiw2JVEkc2luRidGYXRGOUZidC1GZW42JC1GIzYjLUYjNidGXnFGaXNGW3VGaXNGaW5GOQ==">Zio2JEkieEc2IkkidEdGJUYlNiRJKW9wZXJhdG9yR0YlSSZhcnJvd0dGJUYlLUkkc3VtR0YlNiQqKCZJIkJHRiU2I0kibkdGJSIiIi1JJGNvc0c2JCUqcHJvdGVjdGVkR0koX3N5c2xpYkdGJTYjKihGMUYySSNQaUdGNkYyOSVGMkYyLUkkc2luR0Y1NiMqKEYxRjJGOkYyOSRGMkYyL0YxO0YySSJOR0YlRiVGJUYl</Equation></Text-field>
</Output>
</Group>
<Group labelreference="L25" drawlabel="true">
<Input>
<Text-field style="Text" layout="Normal">Generate (and save) animation plotting data for truncated Fourier solution.</Text-field>
<Text-field prompt="&gt; " style="Maple Input" size="14" layout="Normal"><Font size="14">an2 := animate( Fourier(x,t), x=0..1, t=0..2, frames=41, numpoints=65, color=blue ):</Font></Text-field>
</Input>
</Group>
<Group labelreference="L31" drawlabel="true">
<Input>
<Text-field style="Text" layout="Normal">View animation of truncated Fourier solution (use 'inline' or 'default' to see it here in the worksheet).</Text-field>
</Input>
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">plotsetup( window );</Text-field>
</Input>
<Input>
<Text-field prompt="&gt; " style="Maple Input" size="14" layout="Normal"><Font size="14">display( an2, insequence=true );</Font></Text-field>
</Input>
</Group>
<Group labelreference="L34" drawlabel="true">
<Input>
<Text-field style="Text" layout="Normal">View animations of both solutions together.</Text-field>
</Input>
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">plotsetup( window );</Text-field>
</Input>
<Input>
<Text-field prompt="&gt; " style="Maple Input" size="14" layout="Normal"><Font size="14">display( [ an1, an2 ] );</Font></Text-field>
</Input>
</Group>
<Group labelreference="L29" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal"></Text-field>
</Input>
</Group>
</Worksheet>