<?xml version="1.0" encoding="UTF-8"?>
<Worksheet>
<Version major="15" minor="1"/>
<Label-Scheme value="2" prefix=""/>
<View-Properties presentation="false"></View-Properties>
<MapleNet-Properties elisiondigitsbefore="100" labelling="true" indentamount="4" elisiontermsthreshold="10000" ansi="false" errorbreak="1" useclientjvm="true" echo="1" imaginaryunit="I" labelwidth="20" contextmenusize="automatic" plotdriver="opengl" elisiondigitsafter="100" plotoutput="terminal" helpbrowser="standard" rtablesize="10" elisiontermsbefore="100" elisiondigitsthreshold="10000" typesetting="standard" plotdevice="inline" verboseproc="1" showassumed="0" errorcursor="false" longdelim="true" plotoptions="" quiet="false" elisiontermsafter="100" screenwidth="79" preplot="" prettyprint="3" displayprecision="-1" screenpixelheight="1024" warnlevel="3" screenheight="25" latexwidth="6.0" postplot="" prompt="&gt; " 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" placeholder="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" placeholder="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" placeholder="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" placeholder="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" placeholder="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" placeholder="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="12" subscript="false" superscript="false" underline="false" placeholder="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" placeholder="false"/>
<Font name="Warning" background="[255,255,255]" bold="false" executable="false" family="Courier New" foreground="[0,0,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false" placeholder="false"/>
<Font name="Caption Reference" 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" placeholder="false"/>
<Font name="Maple Input Placeholder" background="[255,255,255]" bold="true" executable="true" family="Courier New" foreground="[200,0,200]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false" placeholder="true"/>
<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="12" subscript="false" superscript="false" underline="false" placeholder="false"/>
<Font name="Code" background="[255,255,255]" bold="false" executable="false" family="Courier New" foreground="[255,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false" placeholder="false"/>
<Font name="Line Printed Output" background="[255,255,255]" bold="false" executable="false" family="Courier New" foreground="[0,0,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false" placeholder="false"/>
<Font name="Text Output" background="[255,255,255]" bold="false" executable="false" family="Courier New" foreground="[0,0,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false" placeholder="false"/>
<Font name="Diagnostic" background="[255,255,255]" bold="false" executable="false" family="Courier New" foreground="[40,120,40]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false" placeholder="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" placeholder="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="12" subscript="false" superscript="false" underline="false" placeholder="false"/>
<Font name="Hyperlink" background="[255,255,255]" bold="false" executable="false" family="Times New Roma" foreground="[0,128,128]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="true" placeholder="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="12" subscript="false" superscript="false" underline="false" placeholder="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" placeholder="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" placeholder="false"/>
<Font name="Maple Input" background="[255,255,255]" bold="true" executable="true" family="Courier New" foreground="[255,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false" placeholder="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="true" size="12" subscript="false" superscript="false" underline="false" placeholder="false"/>
<Font name="2D Input" background="[255,255,255]" bold="false" executable="true" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false" placeholder="false"/>
<Font name="HyperlinkError" background="[255,255,255]" bold="false" executable="false" family="Courier New" foreground="[255,0,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="true" placeholder="false"/>
<Font name="Header and Footer" 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" placeholder="false"/>
<Font name="Error" background="[255,255,255]" bold="false" executable="false" family="Courier New" foreground="[255,0,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false" placeholder="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="false" placeholder="false"/>
<Font name="Heading 1" background="[255,255,255]" bold="true" executable="false" family="Times New Roma" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="18" subscript="false" superscript="false" underline="false" placeholder="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" placeholder="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" placeholder="false"/>
<Font name="Heading 4" background="[255,255,255]" bold="false" executable="false" family="Times New Roma" foreground="[0,0,0]" italic="true" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false" placeholder="false"/>
<Font name="Equation Label" 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" placeholder="false"/>
<Font name="Heading 3" background="[255,255,255]" bold="true" executable="false" family="Times New Roma" foreground="[0,0,0]" italic="true" opaque="false" readonly="false" size="14" subscript="false" superscript="false" underline="false" placeholder="false"/>
<Font name="Heading 2" background="[255,255,255]" bold="true" executable="false" family="Times New Roma" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="16" subscript="false" superscript="false" underline="false" placeholder="false"/>
<Font name="HyperlinkWarning" background="[255,255,255]" bold="false" executable="false" family="Courier New" foreground="[0,0,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="true" placeholder="false"/>
<Font name="Dictionary Hyperlink" background="[255,255,255]" bold="false" executable="false" family="Times New Roma" foreground="[147,0,15]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="true" placeholder="false"/>
<Font name="Caption Text" 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" placeholder="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" placeholder="false"/>
<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" bulletsuffix=""/>
<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" bulletsuffix=""/>
<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" bulletsuffix=""/>
<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" bulletsuffix=""/>
<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" bulletsuffix=""/>
<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" bulletsuffix=""/>
<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" bulletsuffix=""/>
<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" bulletsuffix=""/>
<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" bulletsuffix=""/>
<Layout name="Line Printed Output" alignment="left" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="0" spacebelow="0" linebreak="any" pagebreak-before="false" initial="0" bulletsuffix=""/>
<Layout name="Text Output" alignment="left" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="0" spacebelow="0" linebreak="newline" pagebreak-before="false" initial="0" bulletsuffix=""/>
<Layout name="Diagnostic" alignment="left" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="0" spacebelow="0" linebreak="any" pagebreak-before="false" initial="0" bulletsuffix=""/>
<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" bulletsuffix=""/>
<Layout name="Maple Output" alignment="centred" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.3" spaceabove="0" spacebelow="0" linebreak="space" pagebreak-before="false" initial="0" bulletsuffix=""/>
<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" bulletsuffix=""/>
<Layout name="HyperlinkError" alignment="left" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="0" spacebelow="0" linebreak="space" pagebreak-before="false" initial="0" bulletsuffix=""/>
<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" bulletsuffix=""/>
<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" bulletsuffix=""/>
<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" bulletsuffix=""/>
<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" bulletsuffix=""/>
<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" bulletsuffix=""/>
<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" bulletsuffix=""/>
<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" bulletsuffix=""/>
<Layout name="HyperlinkWarning" alignment="left" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="0" spacebelow="0" linebreak="space" pagebreak-before="false" initial="0" bulletsuffix=""/>
<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" bulletsuffix=""/>
<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 4" pen-color="[0,0,255]" pen-height="3.0" pen-width="3.0" pen-opacity="1.0"/>
<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 2" pen-color="[0,0,255]" pen-height="1.0" pen-width="1.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"/>
<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 1" pen-color="[255,153,255]" pen-height="12.0" pen-width="8.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 5" pen-color="[255,255,0]" pen-height="48.0" pen-width="48.0" pen-opacity="0.8"/>
</Styles>
<Task-table>
    <Task-category name="&lt;default&gt;">
    </Task-category>
</Task-table>
<Task>
</Task>
<Group labelreference="L96" drawlabel="true">
<Input>
<Text-field style="Text" layout="Normal">Intersection of 2 Lines in R^3</Text-field>
<Text-field style="Text" layout="Normal">Programmers: Raquel Belnap &amp; Farhan Siddiqui</Text-field>
<Text-field style="Text" layout="Normal">Math 253 Honors Section 202</Text-field>
<Text-field style="Text" layout="Normal">Fall 2012</Text-field>
<Text-field style="Text" layout="Normal">Instructor: Philip Yasskin</Text-field>
<Text-field style="Text" layout="Normal"></Text-field>
</Input>
</Group>
<Group labelreference="L98" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">###################################
# # Header For All Maplets
restart:
with(Maplets[Elements]):
with(Maplets[Tools]):
StartEngine():
randomize():</Text-field>
</Input>
</Group>
<Group labelreference="L100" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">lightorange:=&quot;#FFB300&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">lightcyan:=&quot;#DDFFFF&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">lightblue:=&quot;#CFCFFF&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">lightgreen:=&quot;#CCFFCC&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">darkgreen:=&quot;#00C000&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">ColorBkgd:=wheat:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">ColorDefaultMenu:=lightcyan:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">ColorHelpMenu:=lightorange:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">ColorFileMenu:=pink:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">ColorFooter:=lightcyan:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">ColorNewButton:=magenta: # or Make, Save, Enter Problem</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">ColorReturnButton:=magenta:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">ColorCloseButton:=pink: # or Quit, Clear, Reset, Cancel</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">ColorHintButton:=lightorange: # or Syntax</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">ColorPrevButton:=turquoise: # or Update</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">ColorEnterButton:=turquoise:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">ColorSimplifyButton:=lightorange:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">ColorCheckButton:=green:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">ColorShowButton:=yellow:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">ColorPlotButton:=gold: ColorPlotButtonFrgd:=black:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">ColorPlotFrame:=gold:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">ColorTableBkgd:=lightgreen:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">ColorCalculatorBkgd:=gold:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">ColorBlackBox:=black: ColorBlackBoxFrgd:=yellow:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">ColorMessage:=white: ColorMessageFrgd:=black:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">ColorInput:=turquoise: ColorInputFrgd:=black:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">ColorCorrect:=green: ColorCorrectFrgd:=black:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">ColorIncorrect:=red: ColorIncorrectFrgd:=white:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">ColorWarning:=yellow: ColorWarningFrgd:=black:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">ColorShow:=yellow: ColorShowFrgd:=black:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">ColorHint:=lightorange: ColorHintFrgd:=black: # or Info, Syntax</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">ColorDisable:=wheat: ColorDisableFrgd:=black:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">FontFooter:=Font(&quot;helvetica&quot;,10):</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">FontSymbol:=Font(&quot;symbol&quot;,12):</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">FontBig:=Font(&quot;times&quot;,20):</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">LIBLogo:=cat(libname,&quot;/M4C/M4C.png&quot;):</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">Logo:=&quot;M4C.png&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">#LIBLogo:=cat(libname,&quot;/M4C/WebALT_logo.png&quot;):</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">#Logo:=&quot;WebALT_logo.png&quot;:</Text-field>
</Input>
</Group>
<Group labelreference="L104" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal"># ##################################</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal"># # Template Translation Table For All Maplets</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTLprogrammers:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Programmers: D.B. Meade &amp; P.B. Yasskin&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTLcopyright:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal"><Font encoding="UTF-8">&quot;\302\251 Copyright: Maplets for Calculus 2004-10&quot;:</Font></Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal"><Font encoding="UTF-8">#&quot;\302\251 Copyright: WebALT 2006-07&quot;:</Font></Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTLversion:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;M4C v1.3 July 2010&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTBQuit:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Quit&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTBClose:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Close&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTBCheck:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Check&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTBShow:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Show&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTBShowAll:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Show All Steps&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTBCheckAns:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Check Answer&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTBShowAns:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Show Answer&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTBInstructions:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Instructions&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTBHint:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Hint&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTBHints:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Hints&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTBSyntax:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Syntax&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTBHintSyntax:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Hints and Syntax&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTBPrev:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Preview&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTBUpdate:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Update&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTBDerivation:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Derivation&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTBNewProblem:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;New Problem&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTBNewFunction:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;New Function&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTBNewGraph:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;New Graph&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTBNewEquation:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;New Equation&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTBNewLimit:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;New Limit&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTBNewDerivative:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;New Derivative&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTBNewIntegral:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;New Integral&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTBNewSequence:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;New Sequence&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTBNewSeries:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;New Series&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTBNewDiffEq:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;New Differential Equation&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTBNewCurve:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;New Curve&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTBEnterProblem:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Enter Problem&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTBEnterFunction:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Enter Function&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTBEnterGraph:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Enter Graph&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTBEnterEquation:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Enter Equation&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTBEnterLimit:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Enter Limit&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTBEnterDerivative:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Enter Derivative&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTBEnterIntegral:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Enter Integral&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTBEnterSequence:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Enter Sequence&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTBEnterSeries:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Enter Series&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTBEnterDiffEq:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Enter Differential Equation&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTBMake:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Modify or Make Your Own Problem&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTBSaveClose:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Save Problem and Close&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTBAskQuestion:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Ask Question&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTBNextQuestion:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Next Question&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTBHowtoAnswer:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;How to Answer&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTBEnter:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Enter&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTBOK:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;OK&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTBAccept:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Accept&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTBReturn:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Return&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTBClear:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Clear&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTBClearSelections:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Clear Selections&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTBClearAll:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Clear All Steps&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTBReset:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Reset&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTBRestart:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Restart&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTBCancel:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Cancel&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTBPlot:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Plot&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTBPlotIt:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Plot It&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTBAnimate:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Animate&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTBPlay:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Play&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTBPause:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Pause&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTBForward:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Forward&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTBReverse:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Reverse&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTBStep:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Step&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTBUpdatePlot:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Update Plot&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTBZoomIn:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Zoom In&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTBZoomOut:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Zoom Out&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTBPlotSetup:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Plot Setup&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTBRefresh:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Refresh&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTBCalculate:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Calculate&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTBSimplify:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Simplify&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTBFactor:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Factor&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTBExpand:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Expand&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTBNormalize:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Normalize&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTBCombine:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Combine&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTBRationalize:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Rationalize&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTBSort:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Sort&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTBDecimal:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Decimal&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTBExact:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Exact&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTCorrect:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; correct &quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTIncorrect:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;incorrect&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTAlmost:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; almost  &quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTWarning:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; warning &quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTShown:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;  shown  &quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTSlower:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Slower&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTFaster:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Faster&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTEnterFormula:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Enter Formula:&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTEvaluate:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Evaluate:&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTApproximate:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Approximate:&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTand:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; and &quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTor:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; or &quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTThus:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Thus &quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTSo:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; So &quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTType:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Type &quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTfor:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; for &quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTat:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; at &quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTorcheck:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; or check: &quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTvertical:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;vertical&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXThorizontal:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;horizontal&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTleft:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;left&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTright:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;right&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTless:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;less&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTgreater:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;greater&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTCBDNE:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;does not exist&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTCBNone:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;None&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTCB11scaling:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;1-1 scaling&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTdefault:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; default &quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTCBDoNotShow:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Do not show this window again.&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTRBNumeric:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Numeric&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTRBSymbolic:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Symbolic&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTRBTrue:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;True&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTRBFalse:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;False&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTRBT:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;T&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTRBF:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;F&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTRBOn:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;On&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTRBOff:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Off&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTRed:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Red&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTGreen:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Green&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTBlue:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Blue&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTCyan:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Cyan&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTMagenta:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Magenta&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTYellow:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Yellow&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTRedR:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;R&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTGreenG:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;G&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTBlueB:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;B&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTRBPlot1:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Plot # 1&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTRBPlot2:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Plot # 2&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTRBPlot3:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Plot # 3&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTRBPlot4:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Plot # 4&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTRBPlot5:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Plot # 5&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTRBPlot6:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Plot # 6&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTRBconverge:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;converge&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTRBdiverge:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;diverge&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTRBconverges:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;converges&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTRBdiverges:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;diverges&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTRBdiverges2:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;diverges   &quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTRBconvergent:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Convergent&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTRBdivergent:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Divergent&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTtitlePROBLEM:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Modify or Make Your Own Problem&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTtitlePREVIEW:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Preview&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTtitleHINT:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Hint&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTtitleSYNTAX:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Syntax&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTtitlePlotSetup:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Plot Setup&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTCapGoal:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Goal:&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTCapProbStat:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Problem Statement:&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTCapSyntaxTutorial:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Syntax Tutorial:&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTCapEnter:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Enter:&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTCapSpecify:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Specify:&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTCapTrueFalse:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;True or False?&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTCapCalculator:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Calculator&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTCapPlot:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Plot&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTCapLegend:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Legend&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTCapEvaluate:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Evaluate:&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTCapDataTable:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Data Table&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTCapVis:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Visualization&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTCapAnim:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Animation&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTCapPreviewer:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Previewer&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTCapHorRng:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Horizontal Range:&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTxmin:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;xmin =&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTxmax:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;xmax =&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTCapVertRng:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Vertical Range:&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTymin:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;ymin =&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTymax:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;ymax =&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTPlotWait:= #Use ColorHint</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Please be patient while the plot is generated.&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTAnimWait:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Please be patient while the animation is generated.&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTRotatePlot:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; You may rotate the plot with your mouse.&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTreplyNoCheck:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; You must enter an expression to be checked.&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTreplyNoCheckBoth:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; You must answer both questions before checking.&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTreplyNoChecks:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; You must answer all %a questions before checking.&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTreplyNoPrev:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; You must enter an expression to be previewed.&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTreplyNoSimplify:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; You must enter an expression to be simplified.&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTreplyNoFactor:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; You must enter an expression to be factored.&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTreplyNoExpand:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; You must enter an expression to be expanded.&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTreplyNoNormalize:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; You must enter an expression to be normalized.&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTreplyNoModify:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; You must enter an expression to be modified.&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTreplyNoPlot:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Please select a plot.&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTreplyNoSelection:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Please select an answer.&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTreplyNoSaveProblem:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; You must fill in all the boxes before saving the problem.&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTreplyNoSaveSettings:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; You must fill in all the boxes before saving the settings.&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTreplyNoSlider:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Set the slider to a number between  %a  and  %a&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTreplySideEqWrong:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; The %a side of your equation is wrong.&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTreplyBothSideEqWrong:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Both sides of your equation are wrong.&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTreplySideIneqWrong:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; The %a side of your inequality is wrong.&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTreplyBothSideIneqWrong:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Both sides of your inequality are wrong.&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTreplyNoConst:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; You forgot to add a constant of integration.&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTreplyManyConst:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Your answer should have only one constant of integration.&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTreplyMinusErr:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; You have a minus sign error.&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">DNEset:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">{&quot;&quot;, undefined, Undefined, UNDEFINED, divergent,  Divergent,  DIVERGENT, diverges, Diverges, DIVERGES, dne, DNE, doesnotexist, DoesNotExist}:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTM_File:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;File&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTM_Fns:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Functions&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTCBMI_polygen:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Polynomials (Generalized)&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTCBMI_exp:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Exponentials&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTCBMI_log:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Logarithms&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTCBMI_trig:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Trigonometric&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTCBMI_invtrig:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Inverse Trigonometric&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTCBMI_hyper:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Hyperbolic&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTCBMI_invhyper:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Inverse Hyperbolic&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTCBMI_simpsubst:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Allow Simple Substitutions&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTM_Rules:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Rules&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTCBMI_prod:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Product Rule&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTCBMI_quot:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Quotient Rule&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTCBMI_power:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Power Rule&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTCBMI_chain:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Chain Rule&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTM_Methods:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Methods&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTCBMI_subst:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Substitution&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTCBMI_parts:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Integration by Parts&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTCBMI_trigpow:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Trigonometric Powers&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTCBMI_trigsubst:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Trigonometric Substitution&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTCBMI_trigident:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Trigonometric Identity&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTCBMI_parfrac:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Partial Fractions&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTCBMI_impfrac:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Improper Fraction&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTRBproper:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;only proper integrals&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTRBimproper:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;allow improper integrals&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTM_RulesProb:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Rules per Problem&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTreply_manyrules:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Problems which involve too many rules tend to become rather messy.&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTM_MaxTerms:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Max # Terms&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTreply_manyterms:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Problems with large numbers of terms tend to become rather messy.&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTM_TermsPoly:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Terms in Polynomial&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTM_PowerProp:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Power Properties&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTCBMI_neg:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Allow Negatives&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTCBMI_frac:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Allow Fractions&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTreply_largepower:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Problems with large degree polynomials tend to become rather messy.&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTM_Help:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Help&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTmenu_start:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Getting Started&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTmenu_custom:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Customized Problems&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTmenu_manip:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;Manipulating Functions&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTmenu_about:=</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot;About this maplet&quot;:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">great:=[</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Bullseye.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Right on the mark.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Great.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; That's absolutely right.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Awesome. You're unstoppable.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Correct.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; WOW, nailed that one.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; You got it!&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; YES! Right on.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Way to go.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Don't stop now.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; I knew you could do it!&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Perfect. You're unstoppable.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Radical Dude.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Power house.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Sweet! Keep on Rockin'.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; You rock!&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; You got those mad skills.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Awesome!&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Wowzers! That was great!&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Awesome man!&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Good job! You really know what you are doing.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; You're awesome kid.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Tearing it up.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Right on the money.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; High Five!!!!!&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Cool Beans.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; What a nerd!&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; You're so money.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; You're a genius.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; You hit the nail on the head.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Excellent!&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; If I had a cookie, I'd give it to you.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; You're a winner.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; That's a winner.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Whoop! Way to go.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; That's the way, ah ha ah ha, I like it.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Oh yeah!&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; You're the bomb!&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; That was fantastic!&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Oh Snap!&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">NULL</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">]:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">nextgeneric:=[</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Keep it up.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Keep going.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">NULL</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">]:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">nextprob:=[</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; On to the next problem.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Try another problem.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; You're ready for another problem.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">NULL</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">]:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">nextquest:=[</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; On to the next question.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Try another question.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; You're ready for another question.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">NULL</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">]:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">nextpart:=[</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; On to the next part.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Try another part.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; You're ready for another part.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">NULL</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">]:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">nextstep:=[</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; On to the next step.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Try another step.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; You're ready for another step.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">NULL</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">]:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">nexteq:=[</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; On to the next equation.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Try another equation.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Solve another equation.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; You're ready for another equation.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">NULL</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">]:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">nextfn:=[</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; On to the next function.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Try another function.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; You're ready for another function.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">NULL</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">]:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">nextlim:=[</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; On to the next limit.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Try another limit.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Compute another limit.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; You're ready for another limit.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Find another limit.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">NULL</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">]:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">nextderiv:=[</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; On to the next derivative.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Try another derivative.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Compute another derivative.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; You're ready for another derivative.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Differentiate another function.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">NULL</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">]:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">nextinteg:=[</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; On to the next integral.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Try another integral.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Compute another integral.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; You're ready for another integral.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Integrate another function.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">NULL</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">]:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">nextdiffeq:=[</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; On to the next differential equation.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Try another differential equation.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; You're ready for another differential equation.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Analyze another differential equation.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">NULL</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">]:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">nextseq:=[</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; On to the next sequence.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Try another sequence.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Find the limit of another sequence.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; You're ready for another sequence.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">NULL</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">]:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">nextser:=[</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; On to the next series.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Try another series.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Sum another series.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; You're ready for another series.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">NULL</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">]:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">almost:=[</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Close.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Oh so close.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Close call. &quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Near miss.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Not quite good enough for government work.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Ooooh...close.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Yikes! Really close. You'll get it next time.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Close, but no cigar.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Slightly off.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Off by a hair.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Almost there.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Almost got it.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">NULL</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">]:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">sorry:=[</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Sorry, that's not right.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Nope, but don't give up.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Not quite, it's a little off.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Bummer, thought you would get it this time.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; If you need help, please ask a human.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; I don't know where you went wrong.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Sorry, killer problem.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; No, but don't blow it off.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; D'oh!&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; That's whack.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Thought you would get it this time.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Nice try, but your answer is wrong.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Ask your neighbor for help.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Brutal kid.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; That won't fly.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; So close and yet so far.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; So, that was just practice.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; A swing and a miss.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Better luck next time.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Oops.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Tilt. Play again.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; I know you can do better.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Sorry Charlie.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Tisk, tisk. It's a tough one.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; It takes a lot of wrongs to make a right.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Even Einstein didn't get everything right.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Today's not your lucky day.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Don't quit your day job.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; You're colder than a polar bear's toenail.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">op(almost),</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">NULL</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">]:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">trygeneric:=[</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Fix your answer and check it again.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Give it another try.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Try again.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Please try again.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">NULL</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">]:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">tryhint:=[</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Try the hints and answer again.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Read the hints and try again.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Study the hints and answer again.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">NULL</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">]:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">tryhelp:=[</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Try the Help menu and answer again.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Look at the Help menu and try again.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">NULL</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">]:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">showgeneric:=[</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; OK That's just practice. But try doing it yourself.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; That's fine for practice. Try doing it yourself.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Think about it and enter an answer yourself.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Next time, compute an answer yourself.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; So that was practice. Try doing it yourself.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">NULL</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">]:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">showhint:=[</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Next time, try the hints.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Read the hints and enter an answer yourself.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">NULL</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">]:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">showhelp:=[</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Next time, read the Help menu.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">&quot; Read the Help and enter an answer yourself.&quot;,</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">NULL</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">]:</Text-field>
</Input>
</Group>
<Group labelreference="L102" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal"># ##################################</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal"># Procs for all maplets.</Text-field>
</Input>
</Group>
<Group labelreference="L82" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">GetVersion:=proc()</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">local S, S1, S3, S4;</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">options `Copyright 2009-10, Philip B. Yasskin and Douglas B. Meade, Maplets for Calculus`;</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">uses StringTools;</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">S:=interface(version);</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">S:=map( Trim, Split( S, &quot;,&quot; ) );</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">S1:=Split(S[1], &quot; &quot; );</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">S3:=Split(S[3], &quot; &quot; );</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">S4:=Split(S[-1], &quot; &quot; );</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">sprintf(&quot;%s (%s)&quot;, S[2],S3[-1]);</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">end proc:</Text-field>
</Input>
</Group>
<Group labelreference="L81" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">###################################</Text-field>
</Input>
</Group>
<Group labelreference="L91" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal"># # Customize For Each Maplet</Text-field>
</Input>
</Group>
<Group labelreference="L90" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">with(LinearAlgebra):
with(plots):</Text-field>
</Input>
</Group>
<Group labelreference="L92" drawlabel="true">
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">nextlocal:=[</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">NULL</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">]:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">trylocal:=[</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">NULL</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">]:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">showlocal:=[</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">NULL</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">]:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">nexts1:=[ #Keep what is appropriate. This is for all but the last check.</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">op(nextgeneric),</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">#op(nextprob),</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">#op(nextquest),</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">op(nextpart),</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">op(nextstep),</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">#op(nextlocal),</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">NULL</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">]:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">nexts2:=[ #Keep what is appropriate. This is for the last check.</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">op(nextgeneric),</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">op(nextprob),</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">op(nextquest),</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">op(nexteq),</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">#op(nextfn),</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">#op(nextlim),</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">#op(nextderiv),</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">#op(nextinteg),</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">#op(nextdiffeq),</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">#op(nextseq),</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">#op(nextser),</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">#op(nextlocal),</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">NULL</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">]:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">trys:=[ #Keep what is appropriate.</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">op(trygeneric),</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">#op(tryhint),</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">op(tryhelp),</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">#op(trylocal),</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">NULL</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">]:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">shows:=[ #Keep what is appropriate.</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">op(showgeneric),</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">#op(showhint),</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">op(showhelp),</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">#op(showlocal),</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">NULL</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">]:</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">randgreat:=rand(1..nops(great)):</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">randnext1:=rand(1..nops(nexts1)):</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">randnext2:=rand(1..nops(nexts2)):</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">randalmost:=rand(1..nops(almost)):</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">randsorry:=rand(1..nops(sorry)):</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">randtry:=rand(1..nops(trys)):</Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">randshow:=rand(1..nops(shows)):</Text-field>
</Group>
<Group labelreference="L89" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal"># #####################################</Text-field>
</Input>
</Group>
<Group labelreference="L88" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal"># # English Translation Table for Line-Plane Intersection</Text-field>
</Input>
</Group>
<Group labelreference="L87" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal"></Text-field>
</Input>
</Group>
<Group labelreference="L86" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal"># Fill this out
TEXTLasstprogrammer:=&quot;Raquel Belnap &amp; Farhan Siddiqui&quot;:
TEXTTitleMain:=&quot;Intersection of 2 Lines in R^3&quot;:
TEXTGoal:=&quot;Goal: Determine if the following lines are parallel, skew or intersecting. If intersecting, find the point of intersection.&quot;:
TEXTtheLineA:=&quot;the line A&quot;:
TEXTtheLineB:=&quot;and the line B&quot;:
TEXTFindvNvN:=&quot;Equations of x &amp; y:&quot;:</Text-field>
</Input>
</Group>
<Group labelreference="L94" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTHint2:=&quot;Equate x &amp; y components to solve for s &amp; t.&quot;:
TEXTHint3:=&quot;Evaulate the line at these values of s &amp; t.&quot;:
TEXTHint4:=&quot;Substitute the value of t that you found back into the line to find the point of intersection.&quot;:</Text-field>
</Input>
</Group>
<Group labelreference="L85" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">TEXTX:=&quot;X =&quot;:
TEXTY:=&quot;Y =&quot;:
TEXTS:=&quot;S =&quot;:
TEXTT:=&quot;T =&quot;:
TEXTRBPara:=&quot;Parallel&quot;:
TEXTPtInt:=&quot;Step 2:Evaluate the lines at these values of s &amp; t :&quot;:
TEXTSubPlane:=&quot;Blahh:&quot;:
TEXTSolveT:=&quot;Solve for s:&quot;:
TEXT2:=&quot;Solve for t:&quot;:
TEXTSubT:=&quot;Solve for t:&quot;:
TEXTSkIn:=&quot;Step 3: Find if the lines are skew or intersecting:&quot;:
</Text-field>
</Input>
</Group>
<Group labelreference="L84" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal"></Text-field>
</Input>
</Group>
<Group labelreference="L83" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">################### Maplet Code Start</Text-field>
</Input>
</Group>
<Group labelreference="L17" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">rand14:=rand(1..4):
randt0:=rand(-3..4):
comps:=[-2,-1,1,2]:
randrel:=rand(1..5):</Text-field>
</Input>
</Group>
<Group labelreference="L31" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal"></Text-field>
</Input>
</Group>
<Group labelreference="L73" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">plotf:=proc()
global X1, X2;
local plotf1:=spacecurve(X1, t=-20+t0..20+t0, color=red, thickness=3, numpoints=2000):
local plotf2:=spacecurve(X2, s=-20+s0..20+s0, color=blue, thickness=3, numpoints=2000):
Set(myplot=display(plotf1,plotf2, axes=normal, view=[-10..10,-10..10,-10..10])):
end proc:</Text-field>
</Input>
</Group>
<Group labelreference="L147" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal"></Text-field>
</Input>
</Group>
<Group labelreference="L9" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">funcgen:=proc()
global X1,X2,vec1,vec2,P0,P0z,P1,P2,s0,t0,whichrel, xeq, yeq,r1t,r2s:
local a:=comps[rand14()]:
local b:=comps[rand14()]:
local c:=comps[rand14()]:
local d:=comps[rand14()]:
local e:=comps[rand14()]:
local f:=comps[rand14()]:
local g:=comps[rand14()]:
local h:=comps[rand14()]:
local j:=comps[rand14()]:
local k:=comps[rand14()]:
while k=j do
  k:=comps[rand14()]
end do:
vec1:=[a,b,c]:
vec2:=[d,e,f]:
P0:=[g,h,j]:
P0z:=[g,h,k]:
s0:=comps[rand14()];
t0:=comps[rand14()];
whichrel:=randrel();

P1:=P0-t0*vec1;
X1:=expand(P1+t*vec1);
if whichrel=1 then
  P2:=P0-s0*vec2;
  vec2:=vec1;
  X2:=expand(P2+s*vec2);
elif whichrel in {2,3} then
  P2:=P0-s0*vec2;
  X2:=expand(P2+s*vec2);
elif whichrel in {4,5} then
  P2:=P0z-s0*vec2;
  X2:=expand(P2+s*vec2);
end if;

xeq:=X1[1]=X2[1]:
yeq:=X1[2]=X2[2]:
r1t:=expand(P1+t0*vec1);
r2s:=expand(P2+s0*vec2);

Set(TFr1=map(sort,X1,[t],ascending));
Set(TFr2=map(sort,X2,[s],ascending));
Set(reply=&quot;&quot;, reply(background)=white):
Set(TFv1=&quot;&quot;):
Set(TFv2=&quot;&quot;):
Set(RBpara=false):
Set(RBnotpara=false):
Set(replypara=&quot;&quot;, replypara(background)=white):
Set(TFxeq=&quot;&quot;):
Set(TFyeq=&quot;&quot;):
Set(replyeqs=&quot;&quot;, replyeqs(background)=white):
Set(TFtval=&quot;&quot;):
Set(TFsval=&quot;&quot;):
Set(replyts=&quot;&quot;, replyts(background)=white):
Set(TFr1t=&quot;&quot;):
Set(TFr2s=&quot;&quot;):
Set(replyinter=&quot;&quot;, replyinter(background)=white):
Set(myplot=display(plot3d(0,x=0..0, y=0..0))):
Set(BCkpara(enabled)=true):
Set(BShpara(enabled)=true):
Set(BCkeqs(enabled)=false):
Set(BSheqs(enabled)=false):
Set(BCkts(enabled)=false):
Set(BShts(enabled)=false):
Set(BCkinter(enabled)=false):
Set(BShinter(enabled)=false):
Set(RBinter=false):
Set(RBskew=false):
end proc:</Text-field>
</Input>
</Group>
<Group labelreference="L116" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal"></Text-field>
</Input>
</Group>
<Group labelreference="L115" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">hintpara:=proc()
Set(reply=&quot;The tangent to each line is the vector of coefficients of t or s in the parametric equations of the line. The lines are parallel if one tangent is a scalar multiple of the other.&quot;,
  reply(background)=ColorHint, reply(foreground)=ColorHintFrgd):
end proc:</Text-field>
</Input>
</Group>
<Group labelreference="L148" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">ispara:=proc(v1,v2)
is(v1[1]*v2[2]=v2[1]*v1[2] and v1[3]*v2[2]=v2[3]*v1[2]);
end proc:</Text-field>
</Input>
</Group>
<Group labelreference="L66" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">checkpara:=proc()
global vec1,vec2:
local userv1, userv2, message, correct, para:
if Get(TFv1)=&quot;&quot; or Get(TFv2)=&quot;&quot; or not (Get(RBpara) or Get(RBnotpara)) then
  Set(replypara=&quot;&quot;,
    replypara(background)=ColorMessage):
  Set(reply=sprintf(TEXTreplyNoChecks,3),
    reply(background)=ColorWarning, reply(foreground)=ColorWarningFrgd):
  return:
end if:
userv1:=Get(TFv1::list, corrections=true, update=true):
userv2:=Get(TFv2::list, corrections=true, update=true):
correct:=true;
if ispara(userv1,vec1) then
  message:=&quot;v1 is correct. &quot;;
else
  message:=&quot;v1 is incorrect. &quot;;
  correct:=false;
end if:
if ispara(userv2,vec2) then
  message:=cat(message, &quot;v2 is correct. &quot;);
else
  message:=cat(message, &quot;v2 is incorrect. &quot;);
  correct:=false;
end if:
if not correct then
  Set(replypara=TEXTIncorrect,
    replypara(background)=ColorIncorrect, replypara(foreground)=ColorIncorrectFrgd):
  Set(reply=cat(message,
    &quot;You must get both vectors correct before I will tell you if the rest is correct.&quot;),
    reply(background)=ColorIncorrect, reply(foreground)=ColorIncorrectFrgd):
  return;
end if;

para:=ispara(vec1,vec2);

if ( para and Get(RBpara) ) or ( not para and Get(RBnotpara) ) then
  Set(replypara=TEXTCorrect,
     replypara(background)=ColorCorrect, replypara(foreground)=ColorCorrectFrgd):
  if para then
    Set(reply=cat(great[randgreat()], &quot;Since they are parallel, there is no point of intersection.&quot;, nexts2[randnext2()]),
      reply(background)=green, reply(foreground)=ColorCorrectFrgd):
    plotf():
  else
    Set(reply=cat(great[randgreat()], &quot;Since they are not parallel, find the point of intersection or determine if they are skew.&quot;,nexts1[randnext1()]),
      reply(background)=green, reply(foreground)=ColorCorrectFrgd,
      BCkeqs(enabled)=true, BSheqs(enabled)=true):
  end if
else
  Set(replypara=TEXTIncorrect,
    replypara(background)=ColorIncorrect, replypara(foreground)=ColorIncorrectFrgd):
  Set(reply=cat(message,&quot;The lines are parallel if their tangents are proportional. Try again.&quot;),
    reply(background)=ColorIncorrect, reply(foreground)=ColorIncorrectFrgd):
  return;
end if:
end proc:</Text-field>
</Input>
</Group>
<Group labelreference="L113" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">showpara:=proc()
global X1,X2,vec1,vec2,P0,P0z,P1,P2,s0,t0,whichrel:
Set(TFv1=vec1):
Set(TFv2=vec2):
if vec1=vec2 then
  Set(RBpara=true):
  plotf():
else
  Set(RBnotpara=true):
  Set(BCkeqs(enabled)=true, BSheqs(enabled)=true);
end if:
Set(replypara=TEXTShown,
  replypara(background)=ColorShow, replypara(foreground)=ColorCorrectFrgd):
Set(reply=shows[randshow()],
  reply(background)=ColorShow, reply(foreground)=ColorShowFrgd):
end proc:</Text-field>
</Input>
</Group>
<Group labelreference="L117" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal"></Text-field>
</Input>
</Group>
<Group labelreference="L119" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">hinteqs:=proc()
Set(reply=&quot;Equate x and y components. Solving these will tell you where the lines have the same x and y components but not necessarily z components.&quot;,
  reply(background)=ColorHint, reply(foreground)=ColorHintFrgd):
end proc:</Text-field>
</Input>
</Group>
<Group labelreference="L64" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">checkeqs:=proc()
global xeq, yeq:
local userxeq, useryeq, correct, message:
if Get(TFxeq)=&quot;&quot;or Get(TFyeq)=&quot;&quot; then
  Set(replyeqs=&quot;&quot;,
    replyeqs(background)=ColorMessage):
  Set(reply=&quot;Enter Answers.&quot;,
    reply(background)=ColorWarning, reply(foreground)=ColorWarningFrgd):
  return:
end if:
userxeq:=Get(TFxeq::equation, corrections=true, update=true):
useryeq:=Get(TFyeq::equation, corrections=true, update=true):
correct:=true;
if lhs(userxeq)&lt;&gt;lhs(xeq) or rhs(userxeq)&lt;&gt;rhs(xeq) then
  message:=&quot; Equation x is incorrect.&quot;;
  correct:=false;
else
  message:=&quot; Equation x is correct.&quot;;
end if:
if lhs(useryeq)&lt;&gt;lhs(yeq) or rhs(useryeq)&lt;&gt;rhs(yeq) then
  message:=cat(message,&quot; Equation y is incorrect.&quot;);
  correct:=false;
else
  message:=cat(message,&quot; Equation y is correct.&quot;);
end if:
if correct then
  Set(replyeqs=TEXTCorrect,
    replyeqs(background)=ColorCorrect, replyeqs(foreground)=ColorCorrectFrgd):
  Set(reply=cat(great[randgreat()], nexts1[randnext1()]),
    reply(background)=ColorCorrect, reply(foreground)=ColorCorrectFrgd):
  Set(BCkts(enabled)=true):
  Set(BShts(enabled)=true):
else
  Set(replyeqs=TEXTIncorrect,
    replyeqs(background)=ColorIncorrect, replyeqs(foreground)=ColorIncorrectFrgd):
  Set(reply=cat(message,
    &quot; Fix your answer and check again.&quot;),
    reply(background)=ColorIncorrect, reply(foreground)=ColorIncorrectFrgd):
end if;
end proc:</Text-field>
</Input>
</Group>
<Group labelreference="L134" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">showeqs:=proc()
global xeq,yeq:
Set(TFxeq=xeq):
Set(TFyeq=yeq):
Set(replyeqs=TEXTShown,
  replyeqs(background)=ColorShow, replyeqs(foreground)=ColorCorrectFrgd):
Set(reply=shows[randshow()],
  reply(background)=ColorShow, reply(foreground)=ColorShowFrgd):
Set(BCkts(enabled)=true):
  Set(BShts(enabled)=true):
end proc:</Text-field>
</Input>
</Group>
<Group labelreference="L125" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal"></Text-field>
</Input>
</Group>
<Group labelreference="L128" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">hintts:=proc()
Set(reply=&quot;Solve one equation for t or s and plug into the other equation.&quot;,
  reply(background)=ColorHint, reply(foreground)=ColorHintFrgd):
end proc:</Text-field>
</Input>
</Group>
<Group labelreference="L76" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">checkts:=proc()
local usert, users:
if Get(TFtval)=&quot;&quot;or Get(TFsval)=&quot;&quot; then
  Set(replyts=&quot;&quot;,
    replyts(background)=ColorMessage):
  Set(reply=TEXTreplyNoCheck,
    reply(background)=ColorWarning, reply(foreground)=ColorWarningFrgd):
  return:
end if:
usert:=Get(TFtval::algebraic, corrections=true, update=true):
users:=Get(TFsval::algebraic, corrections=true, update=true):
if usert=t0 and users=s0 then
  Set(replyts=TEXTCorrect,
    replyts(background)=green, replyts(foreground)=ColorCorrectFrgd):
  Set(reply=cat(great[randgreat()], nexts1[randnext1()]),
    reply(background)=green, reply(foreground)=ColorCorrectFrgd):
  Set(BCkinter(enabled)=true):
Set(BShinter(enabled)=true):
else
  Set(replyts=TEXTIncorrect,
    replyts(background)=ColorIncorrect, replyts(foreground)=ColorIncorrectFrgd):
  Set(reply=cat(sorry[randsorry()], trys[randtry()]),
    reply(background)=ColorIncorrect, reply(foreground)=ColorIncorrectFrgd):
end if:
end proc:</Text-field>
</Input>
</Group>
<Group labelreference="L131" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">showts:=proc()
Set(TFtval=t0):
Set(TFsval=s0):
Set(replyts=TEXTShown,
  replyts(background)=ColorShow, replyts(foreground)=ColorCorrectFrgd):
Set(reply=shows[randshow()],
  reply(background)=ColorShow, reply(foreground)=ColorShowFrgd):
Set(BCkinter(enabled)=true):
Set(BShinter(enabled)=true):
end proc:</Text-field>
</Input>
</Group>
<Group labelreference="L143" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal"></Text-field>
</Input>
</Group>
<Group labelreference="L132" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">hintinter:=proc()
Set(reply=&quot;Substitute the value of t into r1(t) and the value of s into r2(s). If these are the same, then this is the point of intersection. Otherwise they are skew.&quot;,
  reply(background)=ColorHint, reply(foreground)=ColorHintFrgd):
end proc:</Text-field>
</Input>
</Group>
<Group labelreference="L61" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">checkinter:=proc()
global r1t, r2s:
local user1, user2,correct, inter,message:
if Get(TFr1t)=&quot;&quot; or Get(TFr2s)=&quot;&quot; or not (Get(RBinter) or Get(RBskew)) then
print(a=Get(TFr1t),b=Get(TFr2s),c=Get(RBinter),d=Get(RBskew));
  Set(replyinter=&quot;&quot;,
    replyinter(background)=ColorMessage):
  Set(reply=sprintf(TEXTreplyNoChecks,3),
    reply(background)=ColorWarning, reply(foreground)=ColorWarningFrgd):
  return:
end if:
user1:=Get(TFr1t::list, corrections=true, update=true):
user2:=Get(TFr2s::list, corrections=true, update=true):
correct:=true;
if user1&lt;&gt;r1t then
  message:=&quot;r1(t) is incorrect.&quot;:
  correct:=false:
else
  message:=&quot;r1(t) is correct.&quot;:
end if:
if user2&lt;&gt;r2s then 
  message:=cat(message,&quot;r2(s) is incorrect.&quot;):
  correct:=false:
else
  message:=cat(message, &quot;r2(s) is correct.&quot;):
end if:
if not correct then
  Set(replyinter=TEXTIncorrect,
    replyinter(background)=ColorIncorrect, replyinter(foreground)=ColorIncorrectFrgd):
  Set(reply=cat(message, &quot;You must get these both correct before I will tell you if the rest is correct.&quot;),
    reply(background)=ColorIncorrect, reply(foreground)=ColorIncorrectFrgd):
  return:
end if:
if r1t=r2s then
  inter:=true:
else
  inter:=false:
end if:
if ( inter and Get(RBinter) ) or ( not inter and Get(RBskew) ) then
  Set(replyinter=TEXTCorrect, replyinter(background)=ColorCorrect, replyinter(foreground)=ColorCorrectFrgd):
  if inter then
    Set(reply=cat(great[randgreat()], &quot;They are intersecting. Good job!&quot;, nexts2[randnext2()]),
      reply(background)=green, reply(foreground)=ColorCorrectFrgd):
  else
    Set(reply=cat(great[randgreat()], &quot;They are skew. Good job!&quot;,nexts2[randnext2()]),
      reply(background)=green, reply(foreground)=ColorCorrectFrgd):
  end if:
  plotf():
else
  Set(replyinter=TEXTIncorrect,
    replyinter(background)=ColorIncorrect, replyinter(foreground)=ColorIncorrectFrgd):
  Set(reply=cat(message,&quot;The lines are parallel if their tangents are proportional. Try again.&quot;),
    reply(background)=ColorIncorrect, reply(foreground)=ColorIncorrectFrgd):
end if:
end proc:</Text-field>
</Input>
</Group>
<Group labelreference="L53" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">showinter:=proc()
global r1t,r2s:
Set(TFr1t=r1t):
Set(TFr2s=r2s):
if r1t=r2s then
Set(RBinter=true):
else
Set(RBskew=true):
end if:
Set(replyinter=TEXTShown,
  replyinter(background)=ColorShow, replyinter(foreground)=ColorCorrectFrgd):
Set(reply=shows[randshow()],
  reply(background)=ColorShow, reply(foreground)=ColorShowFrgd):
plotf():
end proc:</Text-field>
</Input>
</Group>
<Group labelreference="L43" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal"></Text-field>
</Input>
</Group>
<Group labelreference="L111" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">LineRelationship:=Maplet(onstartup = RunWindow(MAIN),
Window[MAIN](title=TEXTTitleMain,
[ valign=none, inset=0, spacing=0,
  [ halign=none,
    Button(TEXTBNewFunction, Evaluate(function=&quot;funcgen&quot;), background=ColorNewButton),
    HorizontalGlue(),
    BoxRow( halign=none, border=true,
      caption=TEXTGoal,
      HorizontalGlue(),
      &quot;Line r1(t) =&quot;,
      TextField[TFr1](width=20, editable=false, background=white),
      HorizontalGlue(),
      &quot;Line r2(s) =&quot;,
      TextField[TFr2](width=20, editable=false, background=white),
      HorizontalGlue()
    ),
    HorizontalGlue(),
    Button(TEXTBQuit, Shutdown(), background=pink)
  ],
  [ halign=none, inset=0, spacing=0,
    [ border=true, caption=TEXTBPlot, 
      [ background=gold, Plotter[myplot](width=250,height=250)
      ]
    ],
    [ valign=none, inset=0, spacing=0,
      BoxColumn( valign=none, inset=0, spacing=0, border=true,
        caption=&quot;Step 1: Determine if the lines are parallel:&quot;,
        [ halign=none,
          &quot;Find the tangent vectors:   v1 =&quot;,
          TextField[TFv1](width=7),
          &quot;   v2 =&quot;,
          TextField[TFv2](width=7),
          HorizontalGlue()
        ],
        [ halign=none,
          &quot;Select:&quot;,
          HorizontalGlue(),
          RadioButton[RBpara](&quot;Parallel&quot;, group=BGpara),
          HorizontalGlue(),
          RadioButton[RBnotpara](&quot;Not Parallel&quot;, group=BGpara),
          HorizontalGlue(),
          Button[BHtpara](TEXTBHint, Evaluate(function=&quot;hintpara&quot;), background=ColorHintButton),
          Button[BCkpara](TEXTBCheck, Evaluate(function=&quot;checkpara&quot;), background=ColorCheckButton, enabled=false),
          TextField[replypara](width=7, editable=false, background=white),
          Button[BShpara](TEXTBShow, Evaluate(function=&quot;showpara&quot;), background=ColorShowButton, enabled=false)
        ]
      ),
      BoxColumn( valign=none, inset=0, spacing=0, border=true,
        caption=&quot;Step 2: Equate the x &amp; y components and solve for t &amp; s:&quot;,
        [ halign=none,
          &quot;x Equation:&quot;,
          TextField[TFxeq](width=11),
          HorizontalGlue(),
          &quot;y Equation:&quot;,
          TextField[TFyeq](width=11),
          HorizontalGlue(),
          Button[BHteqs](TEXTBHint, Evaluate(function=&quot;hinteqs&quot;), background=ColorHintButton),
          Button[BCkeqs](TEXTBCheck, Evaluate(function=&quot;checkeqs&quot;), background=ColorCheckButton, enabled=false),
          TextField[replyeqs](width=7, editable=false, background=white),
          Button[BSheqs](TEXTBShow, Evaluate(function=&quot;showeqs&quot;), background=ColorShowButton, enabled=false)
        ],
        [ halign=none,
          &quot;t =&quot;,
          TextField[TFtval](width=10),
          HorizontalGlue(),
          &quot;s =&quot;,
          TextField[TFsval](width=10),
          HorizontalGlue(),
          Button[BHtts](TEXTBHint, Evaluate(function=&quot;hintts&quot;), background=ColorHintButton),
          Button[BCkts](TEXTBCheck, Evaluate(function=&quot;checkts&quot;), background=ColorCheckButton, enabled=false),
          TextField[replyts](width=7, editable=false, background=white),
          Button[BShts](TEXTBShow, Evaluate(function=&quot;showts&quot;), background=ColorShowButton, enabled=false)
        ]
      ),
      BoxColumn( valign=none, inset=0, spacing=0, border=true,
        caption=&quot;Step 3: Evaluate the lines at these values of t &amp; s:&quot;,
        [ halign=none,
          &quot;r1(t) =&quot;,
          TextField[TFr1t](width=10),
          
          &quot;   r2(s) =&quot;,
          TextField[TFr2s](width=10),
          HorizontalGlue()
        ],
        [ halign=none,
          &quot;Select:&quot;,
          HorizontalGlue(),
          RadioButton[RBskew](&quot;Skew&quot;, group=BGinter),
          HorizontalGlue(),
          RadioButton[RBinter](&quot;Intersecting&quot;, group=BGinter),
          HorizontalGlue(),
          Button[BHtinter](TEXTBHint, Evaluate(function=&quot;hintinter&quot;), background=ColorHintButton),
          Button[BCkinter](TEXTBCheck, Evaluate(function=&quot;checkinter&quot;), background=ColorCheckButton, enabled=false),
          TextField[replyinter](width=7, editable=false, background=white),
          Button[BShinter](TEXTBShow, Evaluate(function=&quot;showinter&quot;), background=ColorShowButton, enabled=false)
        ]
      )
    ]
  ],
  [ TextBox[reply](width=85, height=3, editable=false, background=white)
  ],
  BoxColumn( halign=none, background=ColorFooter, inset=0, spacing=0,
    [ background=ColorFooter, inset=0, spacing=0,
      Label(TEXTLprogrammers, font=FontFooter),
      &quot;     &quot;, HorizontalGlue(),
      Label(TEXTLcopyright, font=FontFooter),
      &quot;     &quot;, HorizontalGlue(),
      Label(TEXTLversion, font=FontFooter)
    ],
    [ background=ColorFooter, inset=0, spacing=0,
      Label(TEXTLasstprogrammer, font=FontFooter),
      HorizontalGlue(),
      Label(GetVersion(), font=FontFooter)
    ]
  )
]
),
ButtonGroup[BGpara](),
ButtonGroup[BGinter]()
):    </Text-field>
</Input>
</Group>
<Group labelreference="L10" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">Maplets[Display]( LineRelationship );</Text-field>
</Input>
</Group>
<Group labelreference="L145" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal"></Text-field>
</Input>
</Group>
</Worksheet>