<?xml version="1.0" encoding="UTF-8"?>
<Worksheet>
<Version major="7" minor="1"/>
<Label-Scheme value="2" prefix=""/>
<View-Properties presentation="false"></View-Properties>
<MapleNet-Properties warnlevel="3" longdelim="true" plotoptions="" echo="1" errorcursor="false" elisiontermsthreshold="10000" elisiontermsbefore="100" errorbreak="1" prettyprint="3" prompt="&gt; " latexwidth="6.0" useclientjvm="true" ansi="false" screenheight="25" labelwidth="20" plotdevice="inline" typesetting="standard" displayprecision="-1" indentamount="4" elisiondigitsthreshold="10000" quiet="false" plotoutput="terminal" rtablesize="10" preplot="" showassumed="1" plotdriver="openviz" elisiontermsafter="100" labelling="true" postplot="" screenwidth="79" elisiondigitsbefore="100" elisiondigitsafter="100" verboseproc="2" imaginaryunit="I" ShowLabels="true"/>
<Styles><Font name="Heading 4" background="[255,255,255]" bold="false" executable="false" family="Serif" foreground="[0,0,0]" italic="true" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Ordered List 5" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Ordered List 1" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Text Output" background="[255,255,255]" bold="false" executable="false" family="Monospaced" foreground="[0,0,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Bullet Item" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Equation Label" background="[255,255,255]" bold="true" executable="false" family="Monospaced" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="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"/>
<Font name="Text" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Diagnostic" background="[255,255,255]" bold="false" executable="false" family="Monospaced" foreground="[40,120,40]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Heading 2" background="[255,255,255]" bold="true" executable="false" family="Serif" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="16" subscript="false" superscript="false" underline="false"/>
<Font name="Page Number" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="10" subscript="false" superscript="false" underline="false"/>
<Font name="Ordered List 3" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="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"/>
<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"/>
<Font name="Maple Input" background="[255,255,255]" bold="true" executable="true" family="Monospaced" foreground="[255,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="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"/>
<Font name="Dictionary Hyperlink" background="[255,255,255]" bold="false" executable="false" family="Serif" foreground="[147,0,15]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="true"/>
<Font name="Dash Item" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Heading 3" background="[255,255,255]" bold="true" executable="false" family="Serif" foreground="[0,0,0]" italic="true" opaque="false" readonly="false" size="14" subscript="false" superscript="false" underline="false"/>
<Font name="Ordered List 4" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Maple Output" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="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"/>
<Font name="Line Printed Output" background="[255,255,255]" bold="false" executable="false" family="Monospaced" foreground="[0,0,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="List Item" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Maple Input Placeholder" background="[255,255,255]" bold="true" executable="true" family="Monospaced" foreground="[200,0,200]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Error" background="[255,255,255]" bold="false" executable="false" family="Monospaced" foreground="[255,0,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Warning" background="[255,255,255]" bold="false" executable="false" family="Monospaced" foreground="[0,0,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Heading 1" background="[255,255,255]" bold="true" executable="false" family="Serif" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="18" subscript="false" superscript="false" underline="false"/>
<Font name="Title" background="[255,255,255]" bold="true" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="18" subscript="false" superscript="false" underline="false"/>
<Font name="Ordered List 2" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Hyperlink" background="[255,255,255]" bold="false" executable="false" family="Serif" foreground="[0,128,128]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="true"/>
<Layout name="Heading 4" alignment="left" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="0" spacebelow="0" linebreak="space" pagebreak-before="false" initial="0"/>
<Layout name="Ordered List 5" alignment="left" bullet="ROMAN" firstindent="0" leftmargin="144" rightmargin="0" linespacing="0.0" spaceabove="3" spacebelow="3" linebreak="space" pagebreak-before="false" initial="-1"/>
<Layout name="Ordered List 1" alignment="left" bullet="numeric" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="3" spacebelow="3" linebreak="space" pagebreak-before="false" initial="-1"/>
<Layout name="Text Output" alignment="left" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="0" spacebelow="0" linebreak="space" pagebreak-before="false" initial="0"/>
<Layout name="Bullet Item" alignment="left" bullet="dot" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="3" spacebelow="3" linebreak="space" pagebreak-before="false" initial="0"/>
<Layout name="Left Justified Maple Output" alignment="left" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.5" spaceabove="0" spacebelow="0" linebreak="space" pagebreak-before="false" initial="0"/>
<Layout name="Help" alignment="left" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="0" spacebelow="0" linebreak="space" pagebreak-before="false" initial="0"/>
<Layout name="Author" alignment="centred" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="8" spacebelow="8" linebreak="space" pagebreak-before="false" initial="0"/>
<Layout name="Diagnostic" alignment="left" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="0" spacebelow="0" linebreak="space" pagebreak-before="false" initial="0"/>
<Layout name="Heading 2" alignment="left" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="8" spacebelow="2" linebreak="space" pagebreak-before="false" initial="0"/>
<Layout name="Ordered List 3" alignment="left" bullet="roman" firstindent="0" leftmargin="72" rightmargin="0" linespacing="0.0" spaceabove="3" spacebelow="3" linebreak="space" pagebreak-before="false" initial="-1"/>
<Layout name="Maple Plot" alignment="centred" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="0" spacebelow="0" linebreak="space" pagebreak-before="false" initial="0"/>
<Layout name="Normal" alignment="left" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="0" spacebelow="0" linebreak="space" pagebreak-before="false" initial="0"/>
<Layout name="Dash Item" alignment="left" bullet="dash" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="3" spacebelow="3" linebreak="space" pagebreak-before="false" initial="0"/>
<Layout name="Heading 3" alignment="left" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="0" spacebelow="0" linebreak="space" pagebreak-before="false" initial="0"/>
<Layout name="Ordered List 4" alignment="left" bullet="ALPHABETIC" firstindent="0" leftmargin="108" rightmargin="0" linespacing="0.0" spaceabove="3" spacebelow="3" linebreak="space" pagebreak-before="false" initial="-1"/>
<Layout name="Maple Output" alignment="centred" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.5" spaceabove="0" spacebelow="0" linebreak="space" pagebreak-before="false" initial="0"/>
<Layout name="Line Printed Output" alignment="left" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="0" spacebelow="0" linebreak="space" pagebreak-before="false" initial="0"/>
<Layout name="List Item" alignment="left" bullet="indent" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="3" spacebelow="3" linebreak="space" pagebreak-before="false" initial="0"/>
<Layout name="Warning" alignment="left" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="0" spacebelow="0" linebreak="space" pagebreak-before="false" initial="0"/>
<Layout name="Error" alignment="left" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="0" spacebelow="0" linebreak="space" pagebreak-before="false" initial="0"/>
<Layout name="Fixed Width" alignment="centred" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="0" spacebelow="0" linebreak="space" pagebreak-before="false" initial="0"/>
<Layout name="Heading 1" alignment="left" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="8" spacebelow="4" linebreak="space" pagebreak-before="false" initial="0"/>
<Layout name="Title" alignment="centred" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="12" spacebelow="12" linebreak="space" pagebreak-before="false" initial="0"/>
<Layout name="Ordered List 2" alignment="left" bullet="alphabetic" firstindent="0" leftmargin="36" rightmargin="0" linespacing="0.0" spaceabove="3" spacebelow="3" linebreak="space" pagebreak-before="false" initial="-1"/>
<Pencil-style name="Pencil 3" pen-color="[0,0,0]" pen-height="3.0" pen-width="3.0" pen-opacity="1.0"/>
<Pencil-style name="Pencil 1" pen-color="[0,0,0]" pen-height="1.0" pen-width="1.0" pen-opacity="1.0"/>
<Pencil-style name="Pencil 5" pen-color="[255,0,0]" pen-height="5.0" pen-width="5.0" pen-opacity="1.0"/>
<Pencil-style name="Pencil 2" pen-color="[0,0,255]" pen-height="1.0" pen-width="1.0" pen-opacity="1.0"/>
<Pencil-style name="Pencil 4" pen-color="[0,0,255]" pen-height="3.0" pen-width="3.0" pen-opacity="1.0"/>
<Highlighter-style name="Highlighter 2" pen-color="[255,204,0]" pen-height="14.0" pen-width="14.0" pen-opacity="0.8"/>
<Highlighter-style name="Highlighter 4" pen-color="[0,255,255]" pen-height="32.0" pen-width="32.0" pen-opacity="0.8"/>
<Highlighter-style name="Highlighter 3" pen-color="[51,255,0]" pen-height="24.0" pen-width="24.0" pen-opacity="0.8"/>
<Highlighter-style name="Highlighter 1" pen-color="[255,153,255]" pen-height="12.0" pen-width="8.0" pen-opacity="0.8"/>
<Highlighter-style name="Highlighter 5" pen-color="[255,255,0]" pen-height="48.0" pen-width="48.0" pen-opacity="0.8"/>
</Styles>
<Task-table>
    <Task-category name="&lt;default&gt;">
    </Task-category>
</Task-table><Presentation-Block>
<Group view="presentation" hide-input="false" hide-output="true" inline-output="false" labelreference="L8" drawlabel="true">
<Input>
<Text-field style="Title" layout="Title"><Font encoding="UTF-8">Sz\303\241m\303\255t\303\263g\303\251pes sz\303\241melm\303\251let</Font></Text-field>
</Input>
</Group></Presentation-Block><Presentation-Block>
<Group view="presentation" hide-input="false" hide-output="true" inline-output="false" labelreference="L124" drawlabel="true">
<Input>
<Text-field style="Author" layout="Author"><Font encoding="UTF-8">J\303\241rai Antal</Font></Text-field>
</Input>
</Group></Presentation-Block><Presentation-Block>
<Group view="presentation" hide-input="false" hide-output="true" inline-output="false" labelreference="L308" drawlabel="true">
<Input>
<Text-field style="Text" layout="Author"><Font encoding="UTF-8" style="Author">Ezek a programok csak szeml\303\251ltet\303\251sre szolg\303\241lnak</Font></Text-field>
</Input>
</Group></Presentation-Block>
<Section collapsed="false" MultipleChoiceAnswerIndex="-1" MultipleChoiceRandomizeChoices="false" TrueFalseAnswerIndex="-1" EssayAnswerRows="5" EssayAnswerColumns="60"><Title>
<Text-field style="Heading 1" layout="Heading 1"><Font encoding="UTF-8">1. A pr\303\255mek eloszl\303\241sa, szit\303\241l\303\241s</Font></Text-field></Title>
</Section>
<Section collapsed="false" MultipleChoiceAnswerIndex="-1" MultipleChoiceRandomizeChoices="false" TrueFalseAnswerIndex="-1" EssayAnswerRows="5" EssayAnswerColumns="60"><Title>
<Text-field style="Heading 1" layout="Heading 1"><Font encoding="UTF-8">2. Egyszer\305\261 faktoriz\303\241l\303\241si m\303\263dszerek</Font></Text-field></Title>
<Text-field style="Text" layout="Normal"></Text-field>
<Group labelreference="L339" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">restart; with(numtheory);</Text-field>
</Input>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output">N1FJJkdJZ2NkRzYiSSliaWdvbWVnYUdGJEkmY2ZyYWNHRiRJKWNmcmFjcG9sR0YkSStjeWNsb3RvbWljR0YkSSlkaXZpc29yc0dGJEkpZmFjdG9yRVFHRiRJKmZhY3RvcnNldEdGJEknZmVybWF0R0YkSSlpbWFndW5pdEdGJEkmaW5kZXhHRiRJL2ludGVncmFsX2Jhc2lzR0YkSSlpbnZjZnJhY0dGJEknaW52cGhpR0YkSSppc3NxcmZyZWVHRiRJJ2phY29iaUdGJEkqa3JvbmVja2VyR0YkSSdsYW1iZGFHRiRJKWxlZ2VuZHJlR0YkSSltY29tYmluZUdGJEkpbWVyc2VubmVHRiRJKG1pZ2NkZXhHRiRJKm1pbmtvd3NraUdGJEkobWlwb2x5c0dGJEklbWxvZ0dGJEknbW9iaXVzR0YkSSZtcm9vdEdGJEkmbXNxcnRHRiRJKW5lYXJlc3RwR0YkSSpudGhjb252ZXJHRiRJKW50aGRlbm9tR0YkSSludGhudW1lckdGJEknbnRocG93R0YkSSZvcmRlckclKnByb3RlY3RlZEdJKXBkZXhwYW5kR0YkSSRwaGlHRiRJI3BpR0YkSSpwcHJpbXJvb3RHRiRJKXByaW1yb290R0YkSShxdWFkcmVzR0YkSStyb290c3VuaXR5R0YkSSpzYWZlcHJpbWVHRiRJJnNpZ21hR0YkSSpzcTJmYWN0b3JHRiRJKHN1bTJzcXJHRiRJJHRhdUdGJEkldGh1ZUdGJA==</Equation></Text-field>
</Output>
</Group>
<Section collapsed="false" MultipleChoiceAnswerIndex="-1" MultipleChoiceRandomizeChoices="false" TrueFalseAnswerIndex="-1" EssayAnswerRows="5" EssayAnswerColumns="60"><Title>
<Text-field style="Heading 2" layout="Heading 2">2.1. Pr<Font encoding="UTF-8">\303\263</Font>baoszt<Font encoding="UTF-8">\303\241s</Font>.</Text-field></Title>
<Text-field style="Text" layout="Normal"></Text-field>
<Group labelreference="L362" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">#
# This is a simple factorization
# procedure using trial division.
# The result is a sequence of pairs
# [p,e] where the p's are the prime
# factors and the e's are the exponents.
# The factors are anyway in increasing order.
# Only primes &lt;= P are tried, hence the
# last &quot;factor&quot; may composite, if 
# it is greater then P^2;
#

trialdiv:=proc(n::posint,P::posint) local L,p,i,d,nn;
L:=[]; nn:=n;
if type(nn,even) and 2&lt;=P then
  for i from 0 while type(nn,even) do nn:=nn/2; od;
  L:=[[2,i]];
fi;
if nn mod 3=0 and 3&lt;=P then
  for i from 0 while nn mod 3=0 do nn:=nn/3; od;
  L:=[op(L),[3,i]];
fi;
d:=2; p:=5;
while p&lt;=P and nn&gt;=p^2 do
  if nn mod p=0 then
    for i from 0 while nn mod p=0 do nn:=nn/p; od;
    L:=[op(L),[p,i]];
  fi;
  p:=p+d; d:=6-d;
od;
if nn&gt;1 then L:=[op(L),[nn,1]] fi;
L;
end;</Text-field>
</Input>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYlLUkjbWlHRiQ2JVEpdHJpYWxkaXZGJy8lJ2l0YWxpY0dRJXRydWVGJy8lLG1hdGh2YXJpYW50R1EnaXRhbGljRictSSNtb0dGJDYwUSM6PUYnL0YzUSdub3JtYWxGJy8lJmZlbmNlR1EmZmFsc2VGJy8lKnNlcGFyYXRvckdGPS8lKXN0cmV0Y2h5R0Y9LyUqc3ltbWV0cmljR0Y9LyUobGFyZ2VvcEdGPS8lLm1vdmFibGVsaW1pdHNHRj0vJSdhY2NlbnRHRj0vJSVmb3JtR1EmaW5maXhGJy8lJ2xzcGFjZUdRL3RoaWNrbWF0aHNwYWNlRicvJSdyc3BhY2VHRk8vJShtaW5zaXplR1EiMUYnLyUobWF4c2l6ZUdRKWluZmluaXR5RictRiM2KS1GNjYxUSVwcm9jRicvJSVib2xkR0YxL0YzUSVib2xkRidGO0Y+RkBGQkZERkZGSC9GS1EhRicvRk5RJDBlbUYnL0ZRRl5vRlJGVS1JKG1mZW5jZWRHRiQ2Iy1GIzYlLUYjNiUtRiw2JVEibkYnRi9GMi1GNjYwUSM6OkYnRjlGO0Y+RkBGQkZERkZGSEZbb0Zdb0Zfb0ZSRlUtRiw2JVEncG9zaW50RidGL0YyLUY2NjBRIixGJ0Y5RjsvRj9GMUZARkJGREZGRkhGSkZdby9GUVEzdmVyeXRoaWNrbWF0aHNwYWNlRidGUkZVLUYjNiUtRiw2JVEiUEYnRi9GMkZqb0ZdcC1JJ21zcGFjZUdGJDYmLyUnaGVpZ2h0R1EmMC4wZXhGJy8lJndpZHRoR1EmMC4zZW1GJy8lJmRlcHRoR0ZgcS8lKmxpbmVicmVha0dRMWZpcnN0cHJvY25ld2xpbmVGJy1GIzYmLUY2NjFRJmxvY2FsRidGZ25GaW5GO0Y+RkBGQkZERkZGSEZbb0Zdby9GUVEwbWVkaXVtbWF0aHNwYWNlRidGUkZVLUYjNistRiw2JVEiTEYnRi9GMkZgcC1GLDYlUSJwRidGL0YyRmBwLUYsNiVRImlGJ0YvRjJGYHAtRiw2JVEiZEYnRi9GMkZgcC1GLDYlUSNubkYnRi9GMi1GNjYwUSI7RidGOUY7RmNwRkBGQkZERkZGSEZKRl1vRlBGUkZVRltxLUYjNistRiM2JS1GIzYlRmJyRjUtRmFvNiUtRiM2Iy1GLDYlRlxvRi9GMi8lJW9wZW5HUSJbRicvJSZjbG9zZUdRIl1GJ0Zhc0ZbcS1GIzYlLUYjNiVGXnNGNUZnb0Zhc0ZbcS1GIzYlLUYjNiQtRiM2KC1GNjYxUSNpZkYnRmduRmluRjtGPkZARkJGREZGRkhGW29GXW9GXnJGUkZVLUYjNiUtRiM2JS1GLDYlUSV0eXBlRidGL0YyLUY2NjBRMCZBcHBseUZ1bmN0aW9uO0YnRjlGO0Y+RkBGQkZERkZGSEZKRl1vRl9vRlJGVS1GYW82Iy1GIzYlRl5zRmBwLUYsNiVRJWV2ZW5GJ0YvRjItRjY2MVEmfmFuZH5GJ0ZnbkZpbkY7Rj5GQEZCRkRGRkZIRltvL0ZORl9yRl5yRlJGVS1GIzYlLUkjbW5HRiQ2JFEiMkYnRjktRjY2MFEjPD1GJ0Y5RjtGPkZARkJGREZGRkhGSkZNRlBGUkZVRmhwLUY2NjFRJXRoZW5GJ0ZnbkZpbkY7Rj5GQEZCRkRGRkZIRltvL0ZORmVwRl9vRlJGVS1GXHE2JkZecUZhcUZkcS9GZ3FRNmluY3JlYXNlaW5kZW50bmV3bGluZUYnLUYjNiQtRiM2JS1GIzYnLUYjNiktRjY2MVEkZm9yRidGZ25GaW5GO0Y+RkBGQkZERkZGSEZbb0Zdb0ZeckZSRlVGaHItRjY2MVElZnJvbUYnRmduRmluRjtGPkZARkJGREZGRkhGW29GZ3ZGXnJGUkZVLUZbdzYkUSIwRidGOS1GNjYxUSZ3aGlsZUYnRmduRmluRjtGPkZARkJGREZGRkhGW29GZ3ZGXnJGUkZVRmV1LUY2NjFRI2RvRidGZ25GaW5GO0Y+RkBGQkZERkZGSEZbb0ZndkZeckZSRlVGZXctRiM2JUZec0Y1LUYjNiUtRiM2JS1GW3c2JEZURjktRjY2MFEiL0YnRjlGO0Y+L0ZBRjFGQkZERkZGSEZKL0ZOUS50aGlubWF0aHNwYWNlRicvRlFGXXpGUkZVRmp2LUY2NjBRIipGJ0Y5RjtGPkZARkJGREZGRkhGSkZcekZeekZSRlUtRiM2I0Zecy1GXHE2JkZecS9GYnFRJjAuMGVtRidGZHEvRmdxUTZkZWNyZWFzZWluZGVudG5ld2xpbmVGJy1GNjYxUSdlbmR+ZG9GJ0ZnbkZpbkY7Rj5GQEZCRkRGRkZIRltvRmR3Rl9vRlJGVUZhc0ZbcS1GIzYlRmJyRjUtRmFvNiUtRiM2Iy1GYW82JS1GIzYlRmp2RmBwRmhyRmB0RmN0RmB0RmN0RmR6LUY2NjFRJ2VuZH5pZkYnRmduRmluRjtGPkZARkJGREZGRkhGW29GZHdGX29GUkZVRmFzRltxLUYjNiUtRiM2JC1GIzYoRmB1LUYjNiUtRiM2JS1GIzYlLUYsNiVRJG1vZEYnRi9GMkZqdS1GYW82Iy1GIzYlRl5zRmBwLUZbdzYkUSIzRidGOS1GNjYwUSI9RidGOUY7Rj5GQEZCRkRGRkZIRkpGTUZQRlJGVUZneEZkdi1GIzYlRl1dbEZed0ZocEZhd0Zldy1GIzYkLUYjNiUtRiM2Jy1GIzYpRmF4RmhyRmR4Rmd4Rmp4RmJcbEZdeUZldy1GIzYlRl5zRjUtRiM2JS1GIzYlRmZ5Rmh5Rl1dbEZfekZiekZkekZqekZhc0ZbcS1GIzYlRmJyRjUtRmFvNiUtRiM2JS1GIzYlLUYsNiVRI29wRidGL0YyRmp1LUZhbzYjLUYjNiNGYnJGYHAtRmFvNiUtRiM2JUZdXWxGYHBGaHJGYHRGY3RGYHRGY3RGZHpGZ1tsRmFzRltxLUYjNiUtRiM2JUZbc0Y1Rmp2RmFzRltxLUYjNiUtRiM2JUZlckY1LUZbdzYkUSI1RidGOUZhc0ZbcS1GIzYlLUYjNictRiM2JUZqeC1GIzYlLUYjNiVGZXJGXndGaHBGZHYtRiM2JS1GIzYjLUYjNiVGZXItRjY2MFEiXkYnRjlGO0Y+RkBGQkZERkZGSEZKL0ZOUTJ2ZXJ5dGhpbm1hdGhzcGFjZUYnL0ZRRmVhbEZSRlVGanZGXndGXnNGXXlGZXctRiM2JS1GIzYlLUYjNiQtRiM2KEZgdS1GIzYlLUYjNiVGZlxsRmp1LUZhbzYjLUYjNiVGXnNGYHBGZXJGYF1sRmd4RmF3RmV3LUYjNiQtRiM2JS1GIzYnLUYjNilGYXhGaHJGZHhGZ3hGanhGX2JsRl15RmV3LUYjNiVGXnNGNS1GIzYlRmJ6Rmh5LUYjNiNGZXJGZHpGanpGYXNGW3EtRiM2JUZickY1LUZhbzYlLUYjNiVGaV5sRmBwLUZhbzYlLUYjNiVGZXJGYHBGaHJGYHRGY3RGYHRGY3RGZHpGZ1tsRmFzRltxLUYjNiUtRiM2JUZlckY1LUYjNiVGZXItRjY2MFEiK0YnRjlGO0Y+RkBGQkZERkZGSEZKRmd2Rl5yRlJGVUZbc0Zhc0ZbcS1GIzYlRltzRjUtRiM2JS1GW3c2JFEiNkYnRjktRjY2MFEqfiZtaW51czt+RidGOUY7Rj5GQEZCRkRGRkZIRltvRl1vRl9vRlJGVUZbc0ZkekZqekZhc0ZbcS1GIzYlLUYjNiQtRiM2KEZgdS1GIzYlRmZ5LUY2NjBRIjxGJ0Y5RjtGPkZARkJGREZGRkhGSkZNRlBGUkZVRl5zRmF3RmV3LUYjNiVGYnJGNS1GYW82JS1GIzYlRmlebEZgcC1GYW82JS1GIzYlRl5zRmBwRmZ5RmB0RmN0RmB0RmN0RmR6RmdbbEZhc0ZbcUZickZkei1GNjYxUSllbmR+cHJvY0YnRmduRmluRjtGPkZARkJGREZGRkhGW29GZHdGX29GUkZV">Zio2JCdJIm5HNiJJJ3Bvc2ludEclKnByb3RlY3RlZEcnSSJQR0YmRic2J0kiTEdGJkkicEdGJkkiaUdGJkkiZEdGJkkjbm5HRiZGJkYmQys+Riw3Ij5GMEYlQCQzLUkldHlwZUdGKDYkRjBJJWV2ZW5HRigxIiIjRipDJD8oRi4iIiEiIiJGJkY3PkYwLCQqJiNGQEY8RkBGMEZARkA+Riw3IzckRjxGLkAkMy8tSSRtb2RHRiY2JEYwIiIkRj8xRk5GKkMkPyhGLkY/RkBGJkZKPkYwLCQqJiNGQEZORkBGMEZARkA+Riw3JC1JI29wR0YoNiNGLDckRk5GLj5GL0Y8PkYtIiImPyhGJkZARkBGJjMxRi1GKjEqJClGLUY8RkBGMEMlQCQvLUZMNiRGMEYtRj9DJD8oRi5GP0ZARiZGYW8+RjAqJkYwRkBGLSEiIj5GLDckRlg3JEYtRi4+Ri0sJkYtRkBGL0ZAPkYvLCYiIidGQEYvRmhvQCQyRkBGMD5GLDckRlg3JEYwRkBGLEYmRiZGJg==</Equation></Text-field>
</Output>
</Group>
<Group labelreference="L363" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">trialdiv(2^32+1,1000);</Text-field>
</Input>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output">NyQ3JCIkVCciIiI3JCIoPC9xJ0Yl</Equation></Text-field>
</Output>
</Group>
<Group labelreference="L364" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">#
# This is a simple primality testing
# procedure using trial division.
# The result is true if n is prime, else false.
#

trialprime:=proc(n::posint) local L,p,i,d,nn;
if n=1 then RETURN(false) fi;
if n=2 or n=3 or n=5 then RETURN(true) fi;
if type(n,even) then RETURN(false) fi;
if n mod 3=0 then RETURN(false) fi;
d:=2; p:=5;
while n&gt;=p^2 do
  if n mod p=0 then RETURN(false) fi;
  p:=p+d; d:=6-d;
od; true; end;</Text-field>
</Input>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYlLUkjbWlHRiQ2JVErdHJpYWxwcmltZUYnLyUnaXRhbGljR1EldHJ1ZUYnLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWNGJy1JI21vR0YkNjBRIzo9RicvRjNRJ25vcm1hbEYnLyUmZmVuY2VHUSZmYWxzZUYnLyUqc2VwYXJhdG9yR0Y9LyUpc3RyZXRjaHlHRj0vJSpzeW1tZXRyaWNHRj0vJShsYXJnZW9wR0Y9LyUubW92YWJsZWxpbWl0c0dGPS8lJ2FjY2VudEdGPS8lJWZvcm1HUSZpbmZpeEYnLyUnbHNwYWNlR1EvdGhpY2ttYXRoc3BhY2VGJy8lJ3JzcGFjZUdGTy8lKG1pbnNpemVHUSIxRicvJShtYXhzaXplR1EpaW5maW5pdHlGJy1GIzYpLUY2NjFRJXByb2NGJy8lJWJvbGRHRjEvRjNRJWJvbGRGJ0Y7Rj5GQEZCRkRGRkZIL0ZLUSFGJy9GTlEkMGVtRicvRlFGXm9GUkZVLUkobWZlbmNlZEdGJDYjLUYjNiMtRiM2JS1GLDYlUSJuRidGL0YyLUY2NjBRIzo6RidGOUY7Rj5GQEZCRkRGRkZIRltvRl1vRl9vRlJGVS1GLDYlUSdwb3NpbnRGJ0YvRjItSSdtc3BhY2VHRiQ2Ji8lJ2hlaWdodEdRJjAuMGV4RicvJSZ3aWR0aEdRJjAuM2VtRicvJSZkZXB0aEdGZXAvJSpsaW5lYnJlYWtHUTFmaXJzdHByb2NuZXdsaW5lRictRiM2Ji1GNjYxUSZsb2NhbEYnRmduRmluRjtGPkZARkJGREZGRkhGW29GXW8vRlFRMG1lZGl1bW1hdGhzcGFjZUYnRlJGVS1GIzYrLUYsNiVRIkxGJ0YvRjItRjY2MFEiLEYnRjlGOy9GP0YxRkBGQkZERkZGSEZKRl1vL0ZRUTN2ZXJ5dGhpY2ttYXRoc3BhY2VGJ0ZSRlUtRiw2JVEicEYnRi9GMkZqcS1GLDYlUSJpRidGL0YyRmpxLUYsNiVRImRGJ0YvRjJGanEtRiw2JVEjbm5GJ0YvRjItRjY2MFEiO0YnRjlGO0ZdckZARkJGREZGRkhGSkZdb0ZQRlJGVUZgcC1GIzYqLUYjNiUtRiM2JC1GIzYoLUY2NjFRI2lmRidGZ25GaW5GO0Y+RkBGQkZERkZGSEZbb0Zdb0ZjcUZSRlUtRiM2JUZnby1GNjYwUSI9RidGOUY7Rj5GQEZCRkRGRkZIRkpGTUZQRlJGVS1JI21uR0YkNiRGVEY5LUY2NjFRJXRoZW5GJ0ZnbkZpbkY7Rj5GQEZCRkRGRkZIRltvL0ZORl9yRl9vRlJGVS1GYXA2JkZjcEZmcEZpcC9GXHFRNmluY3JlYXNlaW5kZW50bmV3bGluZUYnLUYjNiUtRiw2JVEnUkVUVVJORidGL0YyLUY2NjBRMCZBcHBseUZ1bmN0aW9uO0YnRjlGO0Y+RkBGQkZERkZGSEZKRl1vRl9vRlJGVS1GYW82Iy1GIzYjLUYsNiVGPUYvRjItRmFwNiZGY3AvRmdwUSYwLjBlbUYnRmlwL0ZccVE2ZGVjcmVhc2VpbmRlbnRuZXdsaW5lRictRjY2MVEnZW5kfmlmRidGZ25GaW5GO0Y+RkBGQkZERkZGSEZbb0ZldEZfb0ZSRlVGXHNGYHAtRiM2JS1GIzYkLUYjNihGZ3MtRiM2JS1GIzYlLUYjNiVGZ29GXHQtRmB0NiRRIjJGJ0Y5LUY2NjFRJX5vcn5GJ0ZnbkZpbkY7Rj5GQEZCRkRGRkZIRltvL0ZORmRxRmNxRlJGVS1GIzYlRmdvRlx0LUZgdDYkUSIzRidGOUZgdy1GIzYlRmdvRlx0LUZgdDYkUSI1RidGOUZidEZmdC1GIzYlRlx1Rl91LUZhbzYjLUYjNiMtRiw2JUYxRi9GMkZodUZedkZcc0ZgcC1GIzYlLUYjNiQtRiM2KEZncy1GIzYlLUYsNiVRJXR5cGVGJ0YvRjJGX3UtRmFvNiMtRiM2JUZnb0ZqcS1GLDYlUSVldmVuRidGL0YyRmJ0RmZ0Rmp0Rmh1Rl52RlxzRmBwLUYjNiUtRiM2JC1GIzYoRmdzLUYjNiUtRiM2JS1GLDYlUSRtb2RGJ0YvRjJGX3UtRmFvNiMtRiM2JUZnb0ZqcUZmd0ZcdC1GYHQ2JFEiMEYnRjlGYnRGZnRGanRGaHVGXnZGXHNGYHAtRiM2JS1GIzYlRmZyRjVGXXdGXHNGYHAtRiM2JS1GIzYlRmByRjVGW3hGXHNGYHAtRiM2JS1GIzYnLUYjNiUtRjY2MVEmd2hpbGVGJ0ZnbkZpbkY7Rj5GQEZCRkRGRkZIRltvRmN3RmNxRlJGVS1GIzYlLUYjNiMtRiM2JUZgci1GNjYwUSJeRidGOUY7Rj5GQEZCRkRGRkZIRkovRk5RMnZlcnl0aGlubWF0aHNwYWNlRicvRlFGZ1xsRlJGVUZddy1GNjYwUSM8PUYnRjlGO0Y+RkBGQkZERkZGSEZKRk1GUEZSRlVGZ28tRjY2MVEjZG9GJ0ZnbkZpbkY7Rj5GQEZCRkRGRkZIRltvRmN3RmNxRlJGVUZmdC1GIzYlLUYjNiUtRiM2JC1GIzYoRmdzLUYjNiUtRiM2JUZiekZfdS1GYW82Iy1GIzYlRmdvRmpxRmByRlx0Rml6RmJ0RmZ0Rmp0Rmh1Rl52RlxzRmBwLUYjNiUtRiM2JUZgckY1LUYjNiVGYHItRjY2MFEiK0YnRjlGO0Y+RkBGQkZERkZGSEZKRmN3RmNxRlJGVUZmckZcc0ZgcC1GIzYlRmZyRjUtRiM2JS1GYHQ2JFEiNkYnRjktRjY2MFEqfiZtaW51czt+RidGOUY7Rj5GQEZCRkRGRkZIRltvRl1vRl9vRlJGVUZmckZodS1GNjYxUSdlbmR+ZG9GJ0ZnbkZpbkY7Rj5GQEZCRkRGRkZIRltvRmV0Rl9vRlJGVUZcc0ZgcEZkeEZodS1GNjYxUSllbmR+cHJvY0YnRmduRmluRjtGPkZARkJGREZGRkhGW29GZXRGX29GUkZV">Zio2IydJIm5HNiJJJ3Bvc2ludEclKnByb3RlY3RlZEc2J0kiTEdGJkkicEdGJkkiaUdGJkkiZEdGJkkjbm5HRiZGJkYmQypAJC9GJSIiIi1JJ1JFVFVSTkdGKDYjSSZmYWxzZUdGKEAkNTUvRiUiIiMvRiUiIiQvRiUiIiYtRjQ2I0kldHJ1ZUdGKEAkLUkldHlwZUdGKDYkRiVJJWV2ZW5HRihGM0AkLy1JJG1vZEdGJjYkRiVGPSIiIUYzPkYtRjs+RitGPz8oRiZGMkYyRiYxKiQpRitGO0YyRiVDJUAkLy1GSzYkRiVGK0ZNRjM+RissJkYrRjJGLUYyPkYtLCYiIidGMkYtISIiRkJGJkYmRiY=</Equation></Text-field>
</Output>
</Group>
<Group labelreference="L365" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">trialprime(2^32+1);</Text-field>
</Input>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output">SSZmYWxzZUclKnByb3RlY3RlZEc=</Equation></Text-field>
</Output>
</Group>
</Section>
<Section collapsed="true" MultipleChoiceAnswerIndex="-1" MultipleChoiceRandomizeChoices="false" TrueFalseAnswerIndex="-1" EssayAnswerRows="5" EssayAnswerColumns="60"><Title>
<Text-field style="Heading 2" layout="Heading 2">2.2. Feladat.</Text-field></Title>
</Section>
<Section collapsed="false" MultipleChoiceAnswerIndex="-1" MultipleChoiceRandomizeChoices="false" TrueFalseAnswerIndex="-1" EssayAnswerRows="5" EssayAnswerColumns="60"><Title>
<Text-field style="Heading 2" layout="Heading 2">2.3. Feladat.</Text-field></Title>
<Text-field style="Text" layout="Normal"></Text-field>
<Group labelreference="L385" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">interface(verboseproc=2);</Text-field>
</Input>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output">IiIi</Equation></Text-field>
</Output>
</Group>
<Group labelreference="L383" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">print(ifactor);</Text-field>
</Input>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output">Zio2I0kibkc2IjYlSSRzb2xHRiVJInJHRiVJI3QxR0YlNiVJKXJlbWVtYmVyR0YlSSdzeXN0ZW1HJSpwcm90ZWN0ZWRHSWFvQ29weXJpZ2h0fihjKX4xOTkxfmJ5fnRoZX5Vbml2ZXJzaXR5fm9mfldhdGVybG9vLn5BbGx+cmlnaHRzfnJlc2VydmVkLkdGJUVccyoiLWVMd3QheioqKC1JIUdGJTYjIiIjIiIiLUYzNiMiJygpSCUpRjYtRjM2IyInPDJlRjYiLVNFbUJ4KSoqNClGMiIiJUY2LUYzNiMiIiRGNi1GMzYjIiImRjYtRjM2IyIjNkY2LUYzNiMiIzhGNi1GMzYjIiM8RjYtRjM2IyIjVEY2LUYzNiMiJGQiRjYtRjM2IyIkaiNGNiItK3dLOXgpKio0Rj9GNilGQUY1RjYpRkRGNUY2LUYzNiMiIihGNkZHRjZGSkY2Rk1GNi1GMzYjIiNCRjYtRjM2IyIkLChGNiItUyczZXIoKSoqMClGMkZpbkY2RmVuRjZGREY2RkdGNilGTUZDRjYtRjM2IyIjPkY2LUYzNiMiJG4iRjYiLl83Ly1OPyIqMilGMkY1RjYpRkFGQEY2KUZnbkY1RjYtRjM2IyIjSEY2LUYzNiMiI0pGNi1GMzYjIiNQRjYtRjM2IyIjVkY2LUYzNiMiI2BGNiIyIUd5bDstXSUqPSo4KUYyRkNGNkZlbkY2RkRGNkZKRjZGUEY2LUYzNiMiI2ZGNi1GMzYjIiNoRjYtRjM2IyIjbkY2LUYzNiMiI3JGNi1GMzYjIiN0RjYtRjM2IyIjekY2Ii1nJEgqNHgpKio0Rj9GNkZBRjZGREY2RmduRjZGR0Y2Rk1GNi1GMzYjIiNaRjYtRjM2IyIkXiJGNi1GMzYjIiRWJUY2Ii0zIW9VOy0qKiZGYHFGNi1GMzYjIi0sTmBxRjZGNiItKys7dXcpKiowRmJvRjZGQUY2KUZERkBGNkZHRjZGTUY2RmFxRjYtRjM2IyIkdCRGNkMqQCYyJSZuYXJnc0dGNllRMmFyZ3VtZW50fnJlcXVpcmVkRiUzMkY2Rlx0NC1JJXR5cGVHRi02JCYlJWFyZ3NHRjQuSSVuYW1lR0YtWVE/c2Vjb25kfmFyZ3VtZW50fm11c3R+YmV+YX5uYW1lRiVALS1GY3Q2JEYkLkkoaW50ZWdlckdGLUAnMiIiIUYkQyQ+RidGNj5GKEYkMkYkRmJ1QyQ+RichIiI+RigsJEYkRml1T0ZidS1GY3Q2JEYkLkkpZnJhY3Rpb25HRi1PKiYtJSlwcm9jbmFtZUc2JC1JI29wR0YtNiRGNkYkJkZmdDYjO0Y1Rml1RjYtRmR2NiQtRmd2NiRGNUYkRml2Rml1LUZjdDYkRiQ8Ji5JIipHRi0uSSVsaXN0R0YtLkkkc2V0R0YtLkkpcmVsYXRpb25HRi1PLUkkbWFwR0YtNiVGZHZGJEZpdjMtRmN0NiRGJEkiXkdGLS1GY3Q2JEZed0ZedU8pRmN2Rl53LUZjdDYkRiQtRjM2I0ZedU9GY3ZZUTJpbnZhbGlkfmFyZ3VtZW50c0YlQCQtSSlhc3NpZ25lZEdGLTYjJkk3aWZhY3Rvci9mcm9tX3NpZ25hdHVyZUdGJTYjRihPRmJ5PkYpLUklaWdjZEdGLTYkRigiJz8ycz8oRiVGNkY2RiUwRilGNkMlPkYnKiZGJ0Y2LUkxaWZhY3Rvci9pZmFjdDIzNUdGJTYjRilGNj5GKC1JJWlxdW9HRi02JEYoRik+RiktRmh5NiRGKUYoPkYpLUZoeTYkRigiaWdtTCM0KCpHXUtLVF8vJm86LTYtXFVMbk82M0svL2EyK0pnMSh5diUpKT0lPjc4Ij5fPSlSQlEjPlZXeXcnRypSJUdcPyRmNyFlQFp6SSgqeXllNTZjInkpKipvKilRTGhxdy0/PSh6dVQlZTw2KWZaQFEqWzIpMyM+d2QnKlw6RygqKXo9XV5WVi5oOU1rdWVMKHohWyQpKipIcTF4X3cnKVJkI1FlVnZhJT5WSiIpKWV6PiEqSGUlXHhQRFJtZi02MCYzT2xXYV1ySHooelgkW1ZxRkA3SHMsQSF6QW5yNic+QyVcJGZ3PnIsY0ciMzErN3NBZFFAQSh6Qz5Yek5sKCo0KVwwYUZjQCoqKXk7dTIoUiYpSFwuLipINyJ5Vi1Wb0VaPklBelElSDM+Iz0leSUpKSpRPz5sPycpZiFwcTFWa3BqKDRSPWNWeFEsJ28xYUssbnBYQlIsV1t0VUEpSCc0LUZoVVBYM3kmKjMoPmInKUdIV3NpVltfLnB0NT1icXlpIT1UUmJVYyM9QFcsUDleSGE7Ij8oRiVGNkY2RiVGXHpDJT5GJyomRidGNi1JMWlmYWN0b3IvaWZhY3Qxc3RHRiVGYnpGNkZjekZnekAlMEYoRjZDJEAlL0ZcdEY2QCUzL0kyX0Vudl9pZmFjdG9yX2Vhc3lHRiVJJXRydWVHRi0yIiNJLUknbGVuZ3RoR0YtRmR5QyQ+SS9pZmFjdG9yL2JvdHRvbUdGJUktaWZhY3Rvci9lYXN5R0YlPkYpLUkxaWZhY3Rvci9pZmFjdDB0aEdGJUZkeUMkPkZkXGxJLmlmYWN0b3IvbWl4ZWRHRiVGZlxsQyQ+RmRcbC1JJGNhdEdGLTYkSSlpZmFjdG9yL0dGJUZldD5GKS1GaFxsNiRGKCZGZnQ2IztGQ0ZcdEAlMEYpSSVGQUlMR0YtKiZGJ0Y2RilGNkZqXWxGJ0YlNiNGZFxsRiU=</Equation></Text-field>
</Output>
</Group>
<Group labelreference="L378" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">print(`ifactor/ifact235`);</Text-field>
</Input>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output">Zio2I0kibkc2IjYjSSJxR0YlNiVJKXJlbWVtYmVyR0YlSSdzeXN0ZW1HJSpwcm90ZWN0ZWRHSWFvQ29weXJpZ2h0fihjKX4xOTkxfmJ5fnRoZX5Vbml2ZXJzaXR5fm9mfldhdGVybG9vLn5BbGx+cmlnaHRzfnJlc2VydmVkLkdGJUVcc0IiIiJGLiIiIy1JIUdGJTYjRi8iIiQtRjE2I0YzIiRfIyooKUYwRi9GLilGNEYvRi4tRjE2IyIiKEYuIiImLUYxNiNGPSIlU0UqKilGMCIiJUYuRjRGLkY+Ri4tRjE2IyIjNkYuRkMqJEY4Ri4iIzUqJkYwRi5GPkYuIiIpKiQpRjBGM0YuIiIqKiRGOUYuIiM6KiZGNEYuRj5GLiIjISoqKEYwRi5GOUYuRj5GLiIlP3oqKkZCRi5GOUYuRj5GLkZERi4iJFMjKihGQkYuRjRGLkY+Ri4iJz8ycyouRkJGLkY5Ri5GPkYuRjpGLkZERi4tRjE2IyIjOEYuIiM/KiZGOEYuRj5GLiImP1YkKixGQkYuRjRGLkY+Ri5GREYuRllGLiIjPSomRjBGLkY5Ri4iI0kqKEYwRi5GNEYuRj5GLiIkIT0qKEY4Ri5GOUYuRj5GLiIlIW8lKipGTEYuRjlGLkY+Ri5GWUYuIiVTXSoqRkJGLkY5Ri5GPkYuRjpGLiIjUyomRkxGLkY+Ri4iJD8oKihGQkYuRjlGLkY+Ri4iI1gqJkY5Ri5GPkYuIiQ/IiooRkxGLkY0Ri5GPkYuIiNPKiZGOEYuRjlGLiIjaiomRjlGLkY6Ri4iJGckKihGTEYuRjlGLkY+Ri4iI2cqKEY4Ri5GNEYuRj5GLiImU2EmKixGQkYuRjlGLkY+Ri5GOkYuRkRGLiIlIW8iKipGQkYuRjRGLkY+Ri5GOkYuIiYhWz0qLEZCRi5GNEYuRj5GLkY6Ri5GREYuQC8vRiRGLkYuLy1JJWlyZW1HRis2JUYkRmVuLkYnIiIhKiYtSTFpZmFjdG9yL2lmYWN0MjM1R0koX3N5c2xpYkdGJUYmRi5GWUYuLy1GXnE2JUYkRkZGYHFGYXEqJkZjcUYuRkRGLi8tRl5xNiVGJEY8RmBxRmFxKiZGY3FGLkY6Ri4vLUZecTYlRiRGL0ZgcUZhcSomRjBGLkZjcUYuLy1GXnE2JUYkRjNGYHFGYXEqJkY0Ri5GY3FGLkY+RiVGJUYl</Equation></Text-field>
</Output>
</Group>
<Group labelreference="L386" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">print(`ifactor/ifact0th`);</Text-field>
</Input>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output">Zio2I0kibkc2IjYkSSRzb2xHRiVJInBHRiU2I0lhb0NvcHlyaWdodH4oYyl+MTk5MX5ieX50aGV+VW5pdmVyc2l0eX5vZn5XYXRlcmxvby5+QWxsfnJpZ2h0c35yZXNlcnZlZC5HRiVGJUMsQCQyRiQiKCJvP0hPLUkhR0YlRiNAJC1JKGlzcHJpbWVHRiVGI0YvPkYnLUkuaWZhY3Rvci9wb3dlckdGJTYkRiQuRihAJDBGJ0klRkFJTEclKnByb3RlY3RlZEdPKS1JMWlmYWN0b3IvaWZhY3QwdGhHSShfc3lzbGliR0YlNiNGJ0YoPkYnLUkvaWZhY3Rvci9wb2xscDFHRiU2JEYkIiYuSSJAJC9GJ0kqX3RyeWFnYWluR0YlPkYnLUZGNiRGJCImL0kiQCRGSj5GJ0Y8QCQvRidGPD5GJy1JMWlmYWN0b3IvcHAxMDAwMDBHRiVGI0AkRlNDJD5GJy1JL2lmYWN0b3IvYm90dG9tR0YlNiMlJWFyZ3NHQCQ0LUkldHlwZUdGPTYkRicuSShpbnRlZ2VyR0Y9T0YnKiYtRkE2JComRiQiIiJGJyEiIiZGZ242IzsiIiMlJm5hcmdzR0Zkby1GQTYkRidGZm9GZG9GJUYlRiU=</Equation></Text-field>
</Output>
</Group>
<Group labelreference="L381" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">print(`ifactor/ifact1st`);</Text-field>
</Input>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output">Zio2I0kibkc2IjYnSSJpR0YlSSNpZ0dGJUkickdGJUkkc29sR0YlSSN0MUdGJTYlSSlyZW1lbWJlckdGJUknc3lzdGVtRyUqcHJvdGVjdGVkR0lhb0NvcHlyaWdodH4oYyl+MTk5MX5ieX50aGV+VW5pdmVyc2l0eX5vZn5XYXRlcmxvby5+QWxsfnJpZ2h0c35yZXNlcnZlZC5HRiVFXHMpIiciNHUjKigtSSFHRiU2IyIjPCIiIi1GNTYjIiNCRjgtRjU2IyIkLChGOCIpeGohZSgqLC1GNTYjIiNIRjgtRjU2IyIjSkY4LUY1NiMiI1BGOC1GNTYjIiNWRjgtRjU2IyIjYEY4IilGKXooRyoqRjRGOC1GNTYjIiNURjgtRjU2IyIkZCJGOC1GNTYjIiRqI0Y4RjdGNCImVFImKihGNEY4LUY1NiMiIz5GOC1GNTYjIiRuIkY4IikydldgKipGNEY4LUY1NiMiI1pGOC1GNTYjIiReIkY4LUY1NiMiJFYlRjgiLkBnUXghW1MqMEZSRjgtRjU2IyIjZkY4LUY1NiMiI2hGOC1GNTYjIiNuRjgtRjU2IyIjckY4LUY1NiMiI3RGOC1GNTYjIiN6RjgiJz5UUCooRjRGOEZqb0Y4LUY1NiMiJHQkRjhDJj5GKkY4PkYpRiQ/KEYnRjhGOCIiKDBGKUY4QyQ+RigtSSVpZ2NkR0YvNiRGKSY3KSIkQiQiJ1xddyIuKj1TdycqZTUiPWY7a2VCIVFTaylbb01vIioiam4qKVEpZlYiZjdzUiU+T0MlUWM1SGE9NCtXbyRRJnk8Sls1VSQiW3UqUVk3LC0mXE1FaTBKazAlPU1QImZ6Rm9VPHU0a2dBTmNudiwqcEwtZ04qKmZ3Km8iZlAqPkBKNDYzJ2VSTFUyQzM+WlE3V0BuOTpBIikpR0shPiopKTRGeiJqZmxcbT0sI0hSMSgpKip6cFY3QjVZRnhCXidmeF53bStsIyk9azhhOj8oPm93KVtOVFZkYUBcVG1CZXYhPm5VdiVlJyopZicqW3BDd1ViVzFBJXB1I2ZkNE5RbTonZmgzeHB3QW80J1EmKlEscUNsUE03T1tkK3cvSWJTVT9ocGgsOVVBYyQ9PldjRmBNPTtjJFxEJlJULGFhJVEkUW5rLmsmeSIqUiJIelojSC9rVm5nZnJwVU5rKT4kemw+Vl5fVzZjZEVxVCkzM047Im8pM3gmSGoncFV1X2FBOTpgYztdJG8ncHpJJkdHIjROOlUvd11NOzc3eiI2I0YnQCQwRihGOEMlPkYpLUklaXF1b0dGLzYkRilGKD8oRiVGOEY4RiUxJjcpRl5yIiRuJyIlajwiJSQ9JiImNjIjIiY+SCkiJ2BbV0ZlckYoQyU+RistSTJpZmFjdG9yL3doZWVsZmFjdEdGJTYkRigmNylGN0Y7RlRGZXAiJFIiIiQkRyIkaCdGZXI+RioqJkYqRjgtRjU2I0YrRjg+RigtRltzNiRGKEYrPkYqKiZGKkY4LUY1NiNGKEY4T0YqRiVGJUYl</Equation></Text-field>
</Output>
</Group>
<Group labelreference="L380" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">print(`ifactor/wheelfact`);</Text-field>
</Input>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output">Zio2JEkibkc2Ikkic0dGJTYlSSJpR0YlSSNpaUdGJUkjdDFHRiU2I0lhb0NvcHlyaWdodH4oYyl+MTk5MX5ieX50aGV+VW5pdmVyc2l0eX5vZn5XYXRlcmxvby5+QWxsfnJpZ2h0c35yZXNlcnZlZC5HRiVGJT8oRigsJiomIiNJIiIiLUklaXF1b0clKnByb3RlY3RlZEc2JEYmRjBGMUYxIiM6RjFGMEYlSSV0cnVlR0Y0QyQ+RioqJClGKCIiI0YxQCQwLUklaWdjZEdGNDYkRiQqKiwmRipGMSIiJSEiIkYxLCZGKkYxIiM7RkVGMSwmRipGMSIja0ZFRjEsJkYqRjEiJCc+RkVGMUYxPyhGKSwmRihGMSIjOUZFRjxGJUY3QCQwLUZANiRGKUYkRjFPRilGJUYlRiU=</Equation></Text-field>
</Output>
</Group>
<Group labelreference="L384" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">print(`ifactor/pollp1`);</Text-field>
</Input>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output">Zio2JEkibkc2Ikklc2VlZEdGJTYpSSdwcmltZXNHRiVJL2ZhY3Rvcml6YXRpb25zR0YlSSJ3R0YlSSJpR0YlSSN0MUdGJUklcGFpckdGJUkiZEdGJTYjSWFvQ29weXJpZ2h0fihjKX4xOTkwfmJ5fnRoZX5Vbml2ZXJzaXR5fm9mfldhdGVybG9vLn5BbGx+cmlnaHRzfnJlc2VydmVkLkdGJUYlQyc+Rig3ViIkNyYiK0QxUyxGIiwoKjNEcGAiIi82eSVlQT4/IyIueDhGRUFKJCItOGx2IVF0JiIuUD5WOmYqKSoiLlBcOUs1ISoqIi84MDdNJGVuIyIwZml0X2NNQCMiMHJqR05qKj1OIjBQMmxURmAtJyIwcE5ZOGUhZnEiMXJKYWQtJ285IiIxPnc7UU0jej4iIjFgM05BRz0sVCIySCEqW3BAaiQ0PSIyKj5cQkxUdHk6IjI4VCRvYClwVDAkIjJ4RlY1YidHRksiMipHW2ZRQks+ISoiMiRmPkJqeiNmWyoiM0glW0glcCZ5JjRBIjMkKlxHZip6blU8IyIzQDI+Ij1BJj1RTiIzKlslKUdZWCoqUj4lIjNkTUpuISo9V3NkIjNCN3ctKVtrY3cmIjM4ZWo7JFIvLE4nIjRIMSRSZDEnM0s7IiI0YEpyZ0thRlhGIiIzeFknR1ckWyxVJyoiNCIpPiUzY2EhXCYqPSIiNExOcU8jSDVtSTwiNGhQITMnbypmX0NCIjRabCgqPVwyeiRcPCI0aFpaJz0pND0kekIiNGo9LU5pKzVqIVIiNExrYW9IJHAuK1ciNFQ9SFBAKHlOJ1skIjQyOEpJRCYzYl5TIjQ4SGI4Pj9DSDEoIjRkJ0duKnlRL2klKioiNEBTIzMhRyQqPi8hKSoiNUo6S1FKWDtrLDkiNXQtKltqY3FhXiU9IjVITiFvSCI+UjN4PyI1KillWyEpUSh5QmlLIyI1cChHJXlfWUFIR0ciNVY5cTspSCtVelAjIjUuK0EvK09GaytIIjhcI0hrb1JIODclSEsnPkYpN1Y3IzckIiIjIiIqNyY3JCIiJCIiJzckIiImIiIlNyQiIihGZm83JCIjNkZmbzcnNyRGYHAiIiI3JEZicEZlcDckIiM4RmZvNyQiI0pGZm83JCIlSDdGZXA3KDckIiM8RmZvNyQiIz5GZm83JCIjQkZmbzckIiNQRmVwNyQiI1RGZXA3JCIkaiNGZXA3KDckIiNIRmZvNyQiI1ZGZXA3JCIjWkZlcDckIiNgRmVwNyQiIyQpRmVwNyQiJFYlRmVwNyg3JCIjZkZlcDckIiNoRmVwNyQiI25GZXA3JCIjckZlcDckIiQyIkZlcDckIiQ4JEZlcDcoNyQiI3RGZXA3JCIjekZlcDckIiMqKUZlcDckIiMoKkZlcDckIiQ4IkZlcDckIiVmPEZlcDcoNyQiJCwiRmVwNyQiJC4iRmVwNyQiJDQiRmVwNyQiJEYiRmVwNyQiJCg+RmVwNyQiJFwkRmVwNyg3JCIkSiJGZXA3JCIkUCJGZXA3JCIkUiJGZXA3JCIkXCJGZXA3JCIkJD5GZXA3JCIkdCRGZXA3KDckIiReIkZlcDckIiRkIkZlcDckIiRqIkZlcDckIiRuIkZlcDckIiRGI0ZlcDckIiU2OkZlcDcoNyQiJHQiRmVwNyQiJHoiRmVwNyQiJCI9RmVwNyQiJCI+RmVwNyQiJGQjRmVwNyQiJXo3RmVwNyg3JCIkKj5GZXA3JCIkNiNGZXA3JCIkQiNGZXA3JCIkSCNGZXA3JCIkKFtGZXA3JCIkeCZGZXA3KDckIiRMI0ZlcDckIiRSI0ZlcDckIiRUI0ZlcDckIiReI0ZlcDckIiRuJEZlcDckIiRyJkZlcDcoNyQiJHAjRmVwNyQiJHIjRmVwNyQiJHgjRmVwNyQiJCJHRmVwNyQiJGYkRmVwNyQiJGomRmVwNyg3JCIkJEdGZXA3JCIkJEhGZXA3JCIkMiRGZXA3JCIkNiRGZXA3JCIkUCRGZXA3JCIkXCVGZXA3KDckIiQ8JEZlcDckIiRKJEZlcDckIiRaJEZlcDckIiR6JEZlcDckIiRSJUZlcDckIiR4J0ZlcDcoNyQiJGAkRmVwNyQiJCRRRmVwNyQiJCpRRmVwNyQiJChSRmVwNyQiJHAmRmVwNyQiJUI6RmVwNyg3JCIkLCVGZXA3JCIkNCVGZXA3JCIkPiVGZXA3JCIkQCVGZXA3JCIkKmZGZXA3JCIkNipGZXA3KDckIiRKJUZlcDckIiRMJUZlcDckIiRkJUZlcDckIiRoJUZlcDckIiQ8J0ZlcDckIiVmN0ZlcDcoNyQiJGolRmVwNyQiJG4lRmVwNyQiJHolRmVwNyQiJCJcRmVwNyQiJHQoRmVwNyQiJEApRmVwNyg3JCIkKlxGZXA3JCIkLiZGZXA3JCIkNCZGZXA3JCIkQCZGZXA3JCIkLChGZXA3JCIlTD5GZXA3KDckIiRCJkZlcDckIiRUJkZlcDckIiRaJkZlcDckIiRkJkZlcDckIiQiKSlGZXA3JCIlXDdGZXA3KDckIiQoZUZlcDckIiQkZkZlcDckIiQsJ0ZlcDckIiQyJ0ZlcDckIiRIKkZlcDckIiV0PUZlcDcoNyQiJDgnRmVwNyQiJD4nRmVwNyQiJEonRmVwNyQiJFQnRmVwNyQiJHIqRmVwNyQiJWY5RmVwNyg3JCIkVidGZXA3JCIkWidGZXA3JCIkYCdGZXA3JCIkZidGZXA3JCIlODVGZXA3JCIlXj5GZXA3KDckIiRoJ0ZlcDckIiR0J0ZlcDckIiQkb0ZlcDckIiQicEZlcDckIiUiNCJGZXA3JCIlSj1GZXA3KDckIiQ0KEZlcDckIiQ+KEZlcDckIiRGKEZlcDckIiRMKEZlcDckIiVqNUZlcDckIiUqKj5GZXA3KDckIiRSKEZlcDckIiRWKEZlcDckIiReKEZlcDckIiRkKEZlcDckIiQkKSpGZXA3JCIlej1GZXA3KDckIiRoKEZlcDckIiRwKEZlcDckIiQoeUZlcDckIiQoekZlcDckIiRuKkZlcDckIiUqeSJGZXA3KDckIiQ0KUZlcDckIiQ2KUZlcDckIiRCKUZlcDckIiRGKUZlcDckIiUyOEZlcDckIiUkKj5GZXA3KDckIiRIKUZlcDckIiRSKUZlcDckIiRgKUZlcDckIiRkKUZlcDckIiVGOEZlcDckIiUqKT1GZXA3KDckIiRmKUZlcDckIiRqKUZlcDckIiR4KUZlcDckIiQkKSlGZXA3JCIlIkgiRmVwNyQiJSw4RmVwNyg3JCIkKCkpRmVwNyQiJDIqRmVwNyQiJD4qRmVwNyQiJFAqRmVwNyQiJSQ0IkZlcDckIiVyOkZlcDcoNyQiJFQqRmVwNyQiJFoqRmVwNyQiJGAqRmVwNyQiJHgqRmVwNyQiJUA4RmVwNyQiJXo6RmVwNyg3JCIkIioqRmVwNyQiJCgqKkZlcDckIiU0NUZlcDckIiU+NUZlcDckIiVCN0ZlcDckIiVyPUZlcDcoNyQiJUA1RmVwNyQiJUo1RmVwNyQiJUw1RmVwNyQiJVw1RmVwNyQiJTw2RmVwNyQiJXQ4RmVwNyg3JCIlUjVGZXA3JCIlXjVGZXA3JCIlaDVGZXA3JCIlcDVGZXA3JCIlUDdGZXA3JCIlYDpGZXA3KDckIiUoMyJGZXA3JCIlKDQiRmVwNyQiJS42RmVwNyQiJUI2RmVwNyQiJTQ5RmVwNyQiJXg9RmVwNyg3JCIlNDZGZXA3JCIlSDZGZXA3JCIlXjZGZXA3JCIlajZGZXA3JCIlIlEiRmVwNyQiJSw+RmVwNyg3JCIlYDZGZXA3JCIlcjZGZXA3JCIlIj0iRmVwNyQiJSg9IkZlcDckIiUqRyJGZXA3JCIlSDlGZXA3KDckIiUkPiJGZXA3JCIlLDdGZXA3JCIlODdGZXA3JCIlPDdGZXA3JCIlJEciRmVwNyQiJSRcIkZlcDcoNyQiJUo3RmVwNyQiJXg3RmVwNyQiJShIIkZlcDckIiUuOEZlcDckIiVWOkZlcDckIiVCPEZlcDcoNyQiJT44RmVwNyQiJWg4RmVwNyQiJW44RmVwNyQiJUw5RmVwNyQiJT47RmVwNyQiJVo8RmVwNyg3JCIlKlIiRmVwNyQiJUI5RmVwNyQiJUY5RmVwNyQiJWA5RmVwNyQiJSRbIkZlcDckIiUsO0ZlcDcoNyQiJVI5RmVwNyQiJVo5RmVwNyQiJV45RmVwNyQiJSpcIkZlcDckIiVqO0ZlcDckIiVoPUZlcDcoNyQiJXI5RmVwNyQiJSJbIkZlcDckIiUoWyJGZXA3JCIlKGYiRmVwNyQiJUo+RmVwNyQiJVo9RmVwNyg3JCIlKlsiRmVwNyQiJUo6RmVwNyQiJVw6RmVwNyQiJW47RmVwNyQiJXo+RmVwNyQiJSR5IkZlcDcoNyQiJWY6RmVwNyQiJW46RmVwNyQiJSRlIkZlcDckIiUkcCJGZXA3JCIlQj1GZXA3JCIlXD5GZXA3KDckIiUyO0ZlcDckIiU0O0ZlcDckIiU4O0ZlcDckIiUoKj5GZXA3JCIlKCk+RmVwNyQiJTQ8RmVwNyg3JCIlQDtGZXA3JCIlRjtGZXA3JCIlUDtGZXA3JCIlQDxGZXA3JCIleDxGZXA3JCIlLD1GZXA3KDckIiVkO0ZlcDckIiVwO0ZlcDckIiUocCJGZXA3JCIlYDxGZXA3JCIlKHkiRmVwNyQiJXQ+RmVwNyk3JCIlKnAiRmVwNyQiJTI+RmVwNyQiJUw8RmVwNyQiJW49RmVwNyQiJTg+RmVwNyQiJTY9RmVwNyQiJVQ8RmVwPkYqRiY/KEYrRmVwRmVwLUklbm9wc0clKnByb3RlY3RlZEc2I0YoSSV0cnVlR0ZgaW1DJD5GLC1JJW1vZHBHRmBpbTYkLUkmcG93ZXJHRiU2JEYqJkYoNiNGK0YkQCUwLUklaWdjZEdGYGltNiQsJkYsRmVwRmVwISIiRiRGZXBDJkAkMEYsRmVwT0Zfam0+Ri4mRilGXGptPyZGLUYuRmJpbT8oRiVGZXBGZXAmRi02I0Zmb0ZiaW1DJD5GKi1GZmltNiQtRmlpbTYkRiomRi02I0ZlcEYkQCYvRipGZXBAJDJGZXBGK08tJSlwcm9jbmFtZUc2JEYkLUZmaW02JC1GaWltNiRGJkZkW25GJDAtRmBqbTYkLCZGKkZlcEZlcEZjam1GJEZlcE9GY1xuT0kqX3RyeWFnYWluR0YlPkYqRixJJUZBSUxHRmBpbUYlRiVGJQ==</Equation></Text-field>
</Output>
</Group>
<Group labelreference="L379" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">print(`ifactor/pp100000`);</Text-field>
</Input>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output">Zio2I0kibkc2IjYkSSJpR0YlSSJ0R0YlNiNJYW9Db3B5cmlnaHR+KGMpfjE5OTB+Ynl+dGhlflVuaXZlcnNpdHl+b2Z+V2F0ZXJsb28ufkFsbH5yaWdodHN+cmVzZXJ2ZWQuR0YlRiVDJD8oRiciJStTIiUrZyImK1MqSSV0cnVlRyUqcHJvdGVjdGVkR0MkPkYoLUklaWdjZEdGMTYkKEkmX3BycHJHRiVGJ0YkQCQwRigiIiJAJTBGKEYkLUknUkVUVVJOR0YxNiNGKC1GPzYjLUkyaWZhY3Rvci93aGVlbGZhY3RHSShfc3lzbGliR0YlNiRGJCwmRidGO0Y7RjtJJUZBSUxHRjFGJUYlRiU=</Equation></Text-field>
</Output>
</Group>
<Group labelreference="L377" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">print(`ifactor/easy`);</Text-field>
</Input>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output">Zio2I0kibkc2IkYlNiNJYW9Db3B5cmlnaHR+KGMpfjE5OTB+Ynl+dGhlflVuaXZlcnNpdHl+b2Z+V2F0ZXJsb28ufkFsbH5yaWdodHN+cmVzZXJ2ZWQuR0YlRiUtJkkwdG9vbHMvZ2VuZ2xvYmFsR0YlNiMiIiI2Iy1JJGNhdEclKnByb3RlY3RlZEc2JkkhR0YlLkkjX2NHRiUtSSdsZW5ndGhHRjBGIy5JIl9HRiVGJUYlRiU=</Equation></Text-field>
</Output>
</Group>
<Group labelreference="L382" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">print(`ifactor/ifact235`);</Text-field>
</Input>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output">Zio2I0kibkc2IjYjSSJxR0YlNiVJKXJlbWVtYmVyR0YlSSdzeXN0ZW1HJSpwcm90ZWN0ZWRHSWFvQ29weXJpZ2h0fihjKX4xOTkxfmJ5fnRoZX5Vbml2ZXJzaXR5fm9mfldhdGVybG9vLn5BbGx+cmlnaHRzfnJlc2VydmVkLkdGJUVcc0IiIiJGLiIiIy1JIUdGJTYjRi8iIiQtRjE2I0YzIiRfIyooKUYwRi9GLilGNEYvRi4tRjE2IyIiKEYuIiImLUYxNiNGPSIlU0UqKilGMCIiJUYuRjRGLkY+Ri4tRjE2IyIjNkYuRkMqJEY4Ri4iIzUqJkYwRi5GPkYuIiIpKiQpRjBGM0YuIiIqKiRGOUYuIiM6KiZGNEYuRj5GLiIjISoqKEYwRi5GOUYuRj5GLiIlP3oqKkZCRi5GOUYuRj5GLkZERi4iJFMjKihGQkYuRjRGLkY+Ri4iJz8ycyouRkJGLkY5Ri5GPkYuRjpGLkZERi4tRjE2IyIjOEYuIiM/KiZGOEYuRj5GLiImP1YkKixGQkYuRjRGLkY+Ri5GREYuRllGLiIjPSomRjBGLkY5Ri4iI0kqKEYwRi5GNEYuRj5GLiIkIT0qKEY4Ri5GOUYuRj5GLiIlIW8lKipGTEYuRjlGLkY+Ri5GWUYuIiVTXSoqRkJGLkY5Ri5GPkYuRjpGLiIjUyomRkxGLkY+Ri4iJD8oKihGQkYuRjlGLkY+Ri4iI1gqJkY5Ri5GPkYuIiQ/IiooRkxGLkY0Ri5GPkYuIiNPKiZGOEYuRjlGLiIjaiomRjlGLkY6Ri4iJGckKihGTEYuRjlGLkY+Ri4iI2cqKEY4Ri5GNEYuRj5GLiImU2EmKixGQkYuRjlGLkY+Ri5GOkYuRkRGLiIlIW8iKipGQkYuRjRGLkY+Ri5GOkYuIiYhWz0qLEZCRi5GNEYuRj5GLkY6Ri5GREYuQC8vRiRGLkYuLy1JJWlyZW1HRis2JUYkRmVuLkYnIiIhKiYtSTFpZmFjdG9yL2lmYWN0MjM1R0koX3N5c2xpYkdGJUYmRi5GWUYuLy1GXnE2JUYkRkZGYHFGYXEqJkZjcUYuRkRGLi8tRl5xNiVGJEY8RmBxRmFxKiZGY3FGLkY6Ri4vLUZecTYlRiRGL0ZgcUZhcSomRjBGLkZjcUYuLy1GXnE2JUYkRjNGYHFGYXEqJkY0Ri5GY3FGLkY+RiVGJUYl</Equation></Text-field>
</Output>
</Group>
</Section>
<Section collapsed="true" MultipleChoiceAnswerIndex="-1" MultipleChoiceRandomizeChoices="false" TrueFalseAnswerIndex="-1" EssayAnswerRows="5" EssayAnswerColumns="60"><Title>
<Text-field style="Heading 2" layout="Heading 2">2.4. A pr<Font encoding="UTF-8">\303\255</Font>moszt<Font encoding="UTF-8">\303\263</Font>k eloszl<Font encoding="UTF-8">\303\241</Font>s<Font encoding="UTF-8">\303\241</Font>r<Font encoding="UTF-8">\303\263</Font>l.</Text-field></Title>
</Section>
<Section collapsed="true" MultipleChoiceAnswerIndex="-1" MultipleChoiceRandomizeChoices="false" TrueFalseAnswerIndex="-1" EssayAnswerRows="5" EssayAnswerColumns="60"><Title>
<Text-field style="Heading 2" layout="Heading 2">2.5. A pr<Font encoding="UTF-8">\303\255</Font>moszt<Font encoding="UTF-8">\303\263</Font>k sz<Font encoding="UTF-8">\303\241</Font>m<Font encoding="UTF-8">\303\241</Font>nak hat<Font encoding="UTF-8">\303\241</Font>reloszl<Font encoding="UTF-8">\303\241</Font>sa.</Text-field></Title>
</Section>
<Section collapsed="false" MultipleChoiceAnswerIndex="-1" MultipleChoiceRandomizeChoices="false" TrueFalseAnswerIndex="-1" EssayAnswerRows="5" EssayAnswerColumns="60"><Title>
<Text-field style="Heading 2" layout="Heading 2">2.6. Fermat m<Font encoding="UTF-8">\303\263</Font>dszere.</Text-field></Title>
<Text-field style="Text" layout="Normal"></Text-field>
<Group labelreference="L398" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">#
# This procedure prepare the sieve table S for
# Fermat's factorization procedure. Parameter n is the
# integer to factor and m is the vector of moduli.
#

preparefermatsieve:=proc(n,S,m) local i,j,k,x2,x2n;
x2:=table; x2n:=table;
for i to nops(m) do
  for j from 0 to m[i]-1 do S[i,j]:=0; od;
  for j from 0 to m[i]-1 do
    x2[j]:=j^2 mod m[i];
    x2n[j]:=j^2-n mod m[i];
  od;
  for j from 0 to m[i]-1 do
    for k from 0 to m[i]-1 do
      if x2n[j]=x2[k] then S[i,j]:=1 fi;
    od;
  od;	
od; end;</Text-field>
</Input>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYlLUkjbWlHRiQ2JVEzcHJlcGFyZWZlcm1hdHNpZXZlRicvJSdpdGFsaWNHUSV0cnVlRicvJSxtYXRodmFyaWFudEdRJ2l0YWxpY0YnLUkjbW9HRiQ2MFEjOj1GJy9GM1Enbm9ybWFsRicvJSZmZW5jZUdRJmZhbHNlRicvJSpzZXBhcmF0b3JHRj0vJSlzdHJldGNoeUdGPS8lKnN5bW1ldHJpY0dGPS8lKGxhcmdlb3BHRj0vJS5tb3ZhYmxlbGltaXRzR0Y9LyUnYWNjZW50R0Y9LyUlZm9ybUdRJmluZml4RicvJSdsc3BhY2VHUS90aGlja21hdGhzcGFjZUYnLyUncnNwYWNlR0ZPLyUobWluc2l6ZUdRIjFGJy8lKG1heHNpemVHUSlpbmZpbml0eUYnLUYjNiktRjY2MVElcHJvY0YnLyUlYm9sZEdGMS9GM1ElYm9sZEYnRjtGPkZARkJGREZGRkgvRktRIUYnL0ZOUSQwZW1GJy9GUUZeb0ZSRlUtSShtZmVuY2VkR0YkNiMtRiM2Jy1GLDYlUSJuRidGL0YyLUY2NjBRIixGJ0Y5RjsvRj9GMUZARkJGREZGRkhGSkZdby9GUVEzdmVyeXRoaWNrbWF0aHNwYWNlRidGUkZVLUYsNiVRIlNGJ0YvRjJGaG8tRiw2JVEibUYnRi9GMi1JJ21zcGFjZUdGJDYmLyUnaGVpZ2h0R1EmMC4wZXhGJy8lJndpZHRoR1EmMC4zZW1GJy8lJmRlcHRoR0ZpcC8lKmxpbmVicmVha0dRMWZpcnN0cHJvY25ld2xpbmVGJy1GIzYmLUY2NjFRJmxvY2FsRidGZ25GaW5GO0Y+RkBGQkZERkZGSEZbb0Zdby9GUVEwbWVkaXVtbWF0aHNwYWNlRidGUkZVLUYjNistRiw2JVEiaUYnRi9GMkZoby1GLDYlUSJqRidGL0YyRmhvLUYsNiVRImtGJ0YvRjJGaG8tRiw2JVEjeDJGJ0YvRjJGaG8tRiw2JVEkeDJuRidGL0YyLUY2NjBRIjtGJ0Y5RjtGW3BGQEZCRkRGRkZIRkpGXW9GUEZSRlVGZHAtRiM2JS1GIzYlLUYjNiVGZHJGNS1GLDYlUSZ0YWJsZUYnRi9GMkZqckZkcC1GIzYlLUYjNiVGZ3JGNUZjc0ZqckZkcC1GIzYnLUYjNictRjY2MVEkZm9yRidGZ25GaW5GO0Y+RkBGQkZERkZGSEZbb0Zdb0ZncUZSRlVGW3ItRjY2MVEjdG9GJ0ZnbkZpbkY7Rj5GQEZCRkRGRkZIRltvL0ZORmhxRmdxRlJGVS1GIzYlLUYsNiVRJW5vcHNGJ0YvRjItRjY2MFEwJkFwcGx5RnVuY3Rpb247RidGOUY7Rj5GQEZCRkRGRkZIRkpGXW9GX29GUkZVLUZhbzYjLUYjNiNGYXAtRjY2MVEjZG9GJ0ZnbkZpbkY7Rj5GQEZCRkRGRkZIRltvRmR0RmdxRlJGVS1GZXA2JkZncEZqcEZdcS9GYHFRNmluY3JlYXNlaW5kZW50bmV3bGluZUYnLUYjNiUtRiM2JS1GIzYnLUYjNilGXnRGXnItRjY2MVElZnJvbUYnRmduRmluRjtGPkZARkJGREZGRkhGW29GZHRGZ3FGUkZVLUkjbW5HRiQ2JFEiMEYnRjlGYXQtRiM2JS1GIzYmRmFwLUY2NjBRIltGJ0Y5L0Y8RjFGPi9GQUYxRkJGREZGRkgvRktRJ3ByZWZpeEYnL0ZOUS50aGlubWF0aHNwYWNlRicvRlFGY3dGUkZVLUYjNiNGW3ItRjY2MFEiXUYnRjlGXndGPkZfd0ZCRkRGRkZIL0ZLUShwb3N0Zml4RidGYncvRlFRMnZlcnl0aGlubWF0aHNwYWNlRidGUkZVLUY2NjBRKn4mbWludXM7fkYnRjlGO0Y+RkBGQkZERkZGSEZbb0Zdb0Zfb0ZSRlUtRmR2NiRGVEY5RmF1RmR1LUYjNiUtRiM2JkZecEZbdy1GIzYlRltyRmhvRl5yRmd3RjVGY3YtRmVwNiZGZ3AvRltxUSYwLjBlbUYnRl1xL0ZgcVE2ZGVjcmVhc2VpbmRlbnRuZXdsaW5lRictRjY2MVEnZW5kfmRvRidGZ25GaW5GO0Y+RkBGQkZERkZGSEZbby9GTkZdcEZfb0ZSRlVGanJGZHAtRiM2JS1GIzYnRl52RmR1LUYjNiQtRiM2JS1GIzYlLUYjNiZGZHJGW3ctRiM2I0ZeckZnd0Y1LUYjNiUtRiw2JVEkbW9kRidGL0YyRmp0LUZhbzYjLUYjNiUtRiM2Iy1GIzYlRl5yLUY2NjBRIl5GJ0Y5RjtGPkZARkJGREZGRkhGSi9GTkZdeEZceEZSRlUtRmR2NiRRIjJGJ0Y5RmhvRml2RmpyRmRwLUYjNiUtRiM2JkZnckZbd0ZfekZnd0Y1LUYjNiVGY3pGanQtRmFvNiMtRiM2JS1GIzYlRmp6Rl54RmVvRmhvRml2Rml4Rl95RmpyRmRwLUYjNidGXnZGZHUtRiM2Jy1GIzYpRl50RmFyRmB2RmN2RmF0Rmd2RmF1RmR1LUYjNiQtRiM2KC1GNjYxUSNpZkYnRmduRmluRjtGPkZARkJGREZGRkhGW29GXW9GZ3FGUkZVLUYjNiVGZ1tsLUY2NjBRIj1GJ0Y5RjtGPkZARkJGREZGRkhGSkZNRlBGUkZVLUYjNiZGZHJGW3ctRiM2I0ZhckZndy1GNjYxUSV0aGVuRidGZ25GaW5GO0Y+RkBGQkZERkZGSEZbb0ZieUZfb0ZSRlVGZHUtRiM2JUZleEY1RmF4Rml4LUY2NjFRJ2VuZH5pZkYnRmduRmluRjtGPkZARkJGREZGRkhGW29GYnlGX29GUkZVRml4Rl95Rml4Rl95Rml4Rl95Rml4LUY2NjFRKWVuZH5wcm9jRidGZ25GaW5GO0Y+RkBGQkZERkZGSEZbb0ZieUZfb0ZSRlU=">Zio2JUkibkc2IkkiU0dGJUkibUdGJTYnSSJpR0YlSSJqR0YlSSJrR0YlSSN4MkdGJUkkeDJuR0YlRiVGJUMlPkYsSSZ0YWJsZUclKnByb3RlY3RlZEc+Ri1GMD8oRikiIiJGNC1JJW5vcHNHRjE2I0YnSSV0cnVlR0YxQyU/KEYqIiIhRjQsJiZGJzYjRilGNEY0ISIiRjg+JkYmNiRGKUYqRjs/KEYqRjtGNEY8RjhDJD4mRiw2I0YqLUkkbW9kR0YlNiQqJClGKiIiI0Y0Rj0+JkYtRkctRkk2JCwmRktGNEYkRj9GPT8oRipGO0Y0RjxGOD8oRitGO0Y0RjxGOEAkL0ZPJkYsNiNGKz5GQUY0RiVGJUYl</Equation></Text-field>
</Output>
</Group>
<Group labelreference="L399" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">#
# This procedure do factorization with
# Fermat's method. Parameter n is
# the odd number to factor and m is the list of moduli.
# Returns with u where u is the largest
# factor of n less then or equal to sqrt(n).
#

fermatfactorization:=proc(n::posint,m::list(posint))
local k,x,y,i,S,r,f;
if type(n,even) then error &quot;first argument must be odd&quot; fi;
S:=table(); preparefermatsieve(n,S,m); r:=nops(m);
k:=array(1..r); x:=isqrt(n);
for i to r do k[i]:=-x mod m[i]; od;
while true do
  f:=true;
  for i to r do if S[i,k[i]]&lt;&gt;1 then f:=false; break; fi; od;
  if f then
    y:=isqrt(x^2-n);
    if y^2=x^2-n then RETURN(x-y) fi;
  fi;
  x:=x+1;
  for i to r do k[i]:=k[i]-1 mod m[i]; od;
od; end;</Text-field>
</Input>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYlLUkjbWlHRiQ2JVE0ZmVybWF0ZmFjdG9yaXphdGlvbkYnLyUnaXRhbGljR1EldHJ1ZUYnLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWNGJy1JI21vR0YkNjBRIzo9RicvRjNRJ25vcm1hbEYnLyUmZmVuY2VHUSZmYWxzZUYnLyUqc2VwYXJhdG9yR0Y9LyUpc3RyZXRjaHlHRj0vJSpzeW1tZXRyaWNHRj0vJShsYXJnZW9wR0Y9LyUubW92YWJsZWxpbWl0c0dGPS8lJ2FjY2VudEdGPS8lJWZvcm1HUSZpbmZpeEYnLyUnbHNwYWNlR1EvdGhpY2ttYXRoc3BhY2VGJy8lJ3JzcGFjZUdGTy8lKG1pbnNpemVHUSIxRicvJShtYXhzaXplR1EpaW5maW5pdHlGJy1GIzYpLUY2NjFRJXByb2NGJy8lJWJvbGRHRjEvRjNRJWJvbGRGJ0Y7Rj5GQEZCRkRGRkZIL0ZLUSFGJy9GTlEkMGVtRicvRlFGXm9GUkZVLUkobWZlbmNlZEdGJDYjLUYjNiUtRiM2JS1GLDYlUSJuRidGL0YyLUY2NjBRIzo6RidGOUY7Rj5GQEZCRkRGRkZIRltvRl1vRl9vRlJGVS1GLDYlUSdwb3NpbnRGJ0YvRjItRjY2MFEiLEYnRjlGOy9GP0YxRkBGQkZERkZGSEZKRl1vL0ZRUTN2ZXJ5dGhpY2ttYXRoc3BhY2VGJ0ZSRlUtRiM2JS1GLDYlUSJtRidGL0YyRmpvLUZhbzYjLUYjNiUtRiw2JVElbGlzdEYnRi9GMi1GNjYwUTAmQXBwbHlGdW5jdGlvbjtGJ0Y5RjtGPkZARkJGREZGRkhGSkZdb0Zfb0ZSRlUtRmFvNiMtRiM2I0ZdcC1JJ21zcGFjZUdGJDYmLyUnaGVpZ2h0R1EmMC4wZXhGJy8lJndpZHRoR1EmMC4zZW1GJy8lJmRlcHRoR0Zeci8lKmxpbmVicmVha0dRMWZpcnN0cHJvY25ld2xpbmVGJy1GIzYmLUY2NjFRJmxvY2FsRidGZ25GaW5GO0Y+RkBGQkZERkZGSEZbb0Zdby9GUVEwbWVkaXVtbWF0aHNwYWNlRidGUkZVLUYjNi8tRiw2JVEia0YnRi9GMkZgcC1GLDYlUSJ4RidGL0YyRmBwLUYsNiVRInlGJ0YvRjJGYHAtRiw2JVEiaUYnRi9GMkZgcC1GLDYlUSJTRidGL0YyRmBwLUYsNiVRInJGJ0YvRjJGYHAtRiw2JVEiZkYnRi9GMi1GNjYwUSI7RidGOUY7RmNwRkBGQkZERkZGSEZKRl1vRlBGUkZVRmlxLUYjNiotRiM2JS1GIzYkLUYjNigtRjY2MVEjaWZGJ0ZnbkZpbkY7Rj5GQEZCRkRGRkZIRltvRl1vRlxzRlJGVS1GIzYlLUYsNiVRJXR5cGVGJ0YvRjJGYnEtRmFvNiMtRiM2JUZnb0ZgcC1GLDYlUSVldmVuRidGL0YyLUY2NjFRJXRoZW5GJ0ZnbkZpbkY7Rj5GQEZCRkRGRkZIRltvL0ZORmVwRl9vRlJGVS1GanE2JkZcckZfckZici9GZXJRNmluY3JlYXNlaW5kZW50bmV3bGluZUYnLUYjNiQtRjY2MVEmZXJyb3JGJ0ZnbkZpbkY7Rj5GQEZCRkRGRkZIRltvRl1vRlxzRlJGVS1JI21zR0YkNiNRO2ZpcnN0fmFyZ3VtZW50fm11c3R+YmV+b2RkRictRmpxNiZGXHIvRmByUSYwLjBlbUYnRmJyL0ZlclE2ZGVjcmVhc2VpbmRlbnRuZXdsaW5lRictRjY2MVEnZW5kfmlmRidGZ25GaW5GO0Y+RkBGQkZERkZGSEZbb0ZidkZfb0ZSRlVGZXRGaXEtRiM2JS1GIzYlRlx0RjUtRiM2JS1GLDYlUSZ0YWJsZUYnRi9GMkZicS1GYW82Iy1GIzYjLUYsNiVGXG9GL0YyRmV0RmlxLUYjNiUtRiM2JS1GLDYlUTNwcmVwYXJlZmVybWF0c2lldmVGJ0YvRjJGYnEtRmFvNiMtRiM2J0Znb0ZgcEZcdEZgcEZocEZldEZpcS1GIzYlLUYjNiVGX3RGNS1GIzYlLUYsNiVRJW5vcHNGJ0YvRjJGYnEtRmFvNiMtRiM2I0ZocEZldEZpcS1GIzYlLUYjNiVGYHNGNS1GIzYlLUYsNiVRJmFycmF5RidGL0YyRmJxLUZhbzYjLUYjNiMtRiM2JS1JI21uR0YkNiRGVEY5LUY2NjBRIy4uRidGOUY7Rj5GQEZCRkRGRkZIL0ZLUShwb3N0Zml4RicvRk5GXXNGX29GUkZVRl90RmV0RmlxLUYjNiUtRiM2JUZjc0Y1LUYjNiUtRiw2JVEmaXNxcnRGJ0YvRjJGYnEtRmFvNiMtRiM2I0Znb0ZldEZpcS1GIzYlLUYjNictRiM2Jy1GNjYxUSRmb3JGJ0ZnbkZpbkY7Rj5GQEZCRkRGRkZIRltvRl1vRlxzRlJGVUZpcy1GNjYxUSN0b0YnRmduRmluRjtGPkZARkJGREZGRkhGW29GZ1tsRlxzRlJGVUZfdC1GNjYxUSNkb0YnRmduRmluRjtGPkZARkJGREZGRkhGW29GZ1tsRlxzRlJGVUZjdi1GIzYlLUYjNiZGYHMtRjY2MFEiW0YnRjkvRjxGMUY+L0ZBRjFGQkZERkZGSC9GS1EncHJlZml4RicvRk5RLnRoaW5tYXRoc3BhY2VGJy9GUUZgXmxGUkZVLUYjNiNGaXMtRjY2MFEiXUYnRjlGW15sRj5GXF5sRkJGREZGRkhGZVtsRl9ebC9GUVEydmVyeXRoaW5tYXRoc3BhY2VGJ0ZSRlVGNS1GIzYlLUYsNiVRJG1vZEYnRi9GMkZicS1GYW82Iy1GIzYlLUYjNiQtRjY2MFEoJm1pbnVzO0YnRjlGO0Y+RkBGQkZERkZGSEZbb0Zdb0Zfb0ZSRlVGY3NGYHAtRiM2JkZocEZoXWxGYl5sRmRebEZgdy1GNjYxUSdlbmR+ZG9GJ0ZnbkZpbkY7Rj5GQEZCRkRGRkZIRltvRmJ2Rl9vRlJGVUZldEZpcS1GIzYnLUYjNiNGYV1sRmN2LUYjNictRiM2JS1GIzYlRmJ0RjUtRiw2JUYxRi9GMkZldEZpcS1GIzYlLUYjNidGaVxsRmN2LUYjNiQtRiM2KEZgdS1GIzYlLUYjNiZGXHRGaF1sLUYjNiVGaXNGYHBGZl1sRmRebC1GNjYwUSM8PkYnRjlGO0Y+RkBGQkZERkZGSEZKL0ZORmhebEZnXmxGUkZVRl9bbEZfdkZjdi1GIzYkLUYjNiUtRiM2JUZidEY1LUYsNiVGPUYvRjJGZXRGaXEtRiM2Iy1GNjYxUSZicmVha0YnRmduRmluRjtGPkZARkJGREZGRkhGW29GXW9GXHNGUkZVRmB3RmZ3RmB3RmlfbEZldEZpcS1GIzYlLUYjNiQtRiM2KEZgdUZidEZfdkZjdi1GIzYkLUYjNiUtRiM2JUZmc0Y1LUYjNiVGXlxsRmJxLUZhbzYjLUYjNiMtRiM2JS1GIzYjLUYjNiVGY3MtRjY2MFEiXkYnRjlGO0Y+RkBGQkZERkZGSEZKRmlhbEZnXmxGUkZVLUZgW2w2JFEiMkYnRjktRjY2MFEqfiZtaW51czt+RidGOUY7Rj5GQEZCRkRGRkZIRltvRl1vRl9vRlJGVUZnb0ZldEZpcS1GIzYkLUYjNihGYHUtRiM2JS1GIzYjLUYjNiVGZnNGX2RsRmJkbC1GNjYwUSI9RidGOUY7Rj5GQEZCRkRGRkZIRkpGTUZQRlJGVUZpY2xGX3ZGY3YtRiM2JS1GLDYlUSdSRVRVUk5GJ0YvRjJGYnEtRmFvNiMtRiM2Iy1GIzYlRmNzRmVkbEZmc0Zgd0Zmd0Zgd0Zmd0ZldEZpcS1GIzYlLUYjNiVGY3NGNS1GIzYlRmNzLUY2NjBRIitGJ0Y5RjtGPkZARkJGREZGRkhGSkZnW2xGXHNGUkZVRl9bbEZldEZpcS1GIzYnRmlcbEZjdi1GIzYlRmZdbEY1LUYjNiVGW19sRmJxLUZhbzYjLUYjNiUtRiM2JUZmXWxGZWRsRl9bbEZgcEZnX2xGYHdGaV9sRmB3RmlfbEZgdy1GNjYxUSllbmR+cHJvY0YnRmduRmluRjtGPkZARkJGREZGRkhGW29GYnZGX29GUkZV">Zio2JCdJIm5HNiJJJ3Bvc2ludEclKnByb3RlY3RlZEcnSSJtR0YmLUklbGlzdEdGKDYjRic2KUkia0dGJkkieEdGJkkieUdGJkkiaUdGJkkiU0dGJkkickdGJkkiZkdGJkYmRiZDKkAkLUkldHlwZUdGKDYkRiVJJWV2ZW5HRihZUTtmaXJzdH5hcmd1bWVudH5tdXN0fmJlfm9kZEYmPkYzLUkmdGFibGVHRihGJi1JM3ByZXBhcmVmZXJtYXRzaWV2ZUdGJjYlRiVGM0YqPkY0LUklbm9wc0dGKDYjRio+Ri8tSSZhcnJheUdGKDYjOyIiIkY0PkYwLUkmaXNxcnRHRig2I0YlPyhGMkZNRk1GNEkldHJ1ZUdGKD4mRi82I0YyLUkkbW9kR0YmNiQsJEYwISIiJkYqRlY/KEYmRk1GTUYmRlNDJz5GNUZTPyhGMkZNRk1GNEZTQCQwJkYzNiRGMkZVRk1DJD5GNUkmZmFsc2VHRihbQCRGNUMkPkYxLUZQNiMsJiokKUYwIiIjRk1GTUYlRmVuQCQvKiQpRjFGW3BGTUZoby1JJ1JFVFVSTkdGKDYjLCZGMEZNRjFGZW4+RjAsJkYwRk1GTUZNPyhGMkZNRk1GNEZTPkZVLUZYNiQsJkZVRk1GTUZlbkZmbkYmRiZGJg==</Equation></Text-field>
</Output>
</Group>
<Group labelreference="L397" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">debug(fermatfactorization);
fermatfactorization(13*17,[3,5,7,8,11]);</Text-field>
</Input>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output">STRmZXJtYXRmYWN0b3JpemF0aW9uRzYi</Equation></Text-field>
</Output>
<Output>
<Text-field style="Diagnostic" layout="Diagnostic">{--&gt; enter fermatfactorization, args = 221, [3, 5, 7, 8, 11]</Text-field>
</Output>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYlLUkjbWlHRiQ2JVEiU0YnLyUnaXRhbGljR1EldHJ1ZUYnLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWNGJy1JI21vR0YkNjBRIzo9RicvRjNRJ25vcm1hbEYnLyUmZmVuY2VHUSZmYWxzZUYnLyUqc2VwYXJhdG9yR0Y9LyUpc3RyZXRjaHlHRj0vJSpzeW1tZXRyaWNHRj0vJShsYXJnZW9wR0Y9LyUubW92YWJsZWxpbWl0c0dGPS8lJ2FjY2VudEdGPS8lJWZvcm1HUSZpbmZpeEYnLyUnbHNwYWNlR1EvdGhpY2ttYXRoc3BhY2VGJy8lJ3JzcGFjZUdGTy8lKG1pbnNpemVHUSIxRicvJShtYXhzaXplR1EpaW5maW5pdHlGJy1GIzYkLUYsNiVRJnRhYmxlRidGL0YyLUkobWZlbmNlZEdGJDYjLUYjNiMtRmhuNiUtRiM2Iy1GLDYlUSFGJ0YvRjIvJSVvcGVuR1EiW0YnLyUmY2xvc2VHUSJdRic=">PTYiSSZmYWxzZUclKnByb3RlY3RlZEdFXFtsIQ==</Equation></Text-field>
</Output>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYlLUkjbWlHRiQ2JVEickYnLyUnaXRhbGljR1EldHJ1ZUYnLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWNGJy1JI21vR0YkNjBRIzo9RicvRjNRJ25vcm1hbEYnLyUmZmVuY2VHUSZmYWxzZUYnLyUqc2VwYXJhdG9yR0Y9LyUpc3RyZXRjaHlHRj0vJSpzeW1tZXRyaWNHRj0vJShsYXJnZW9wR0Y9LyUubW92YWJsZWxpbWl0c0dGPS8lJ2FjY2VudEdGPS8lJWZvcm1HUSZpbmZpeEYnLyUnbHNwYWNlR1EvdGhpY2ttYXRoc3BhY2VGJy8lJ3JzcGFjZUdGTy8lKG1pbnNpemVHUSIxRicvJShtYXhzaXplR1EpaW5maW5pdHlGJy1JI21uR0YkNiRRIjVGJ0Y5">IiIm</Equation></Text-field>
</Output>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYlLUkjbWlHRiQ2JVEia0YnLyUnaXRhbGljR1EldHJ1ZUYnLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWNGJy1JI21vR0YkNjBRIzo9RicvRjNRJ25vcm1hbEYnLyUmZmVuY2VHUSZmYWxzZUYnLyUqc2VwYXJhdG9yR0Y9LyUpc3RyZXRjaHlHRj0vJSpzeW1tZXRyaWNHRj0vJShsYXJnZW9wR0Y9LyUubW92YWJsZWxpbWl0c0dGPS8lJ2FjY2VudEdGPS8lJWZvcm1HUSZpbmZpeEYnLyUnbHNwYWNlR1EvdGhpY2ttYXRoc3BhY2VGJy8lJ3JzcGFjZUdGTy8lKG1pbnNpemVHUSIxRicvJShtYXhzaXplR1EpaW5maW5pdHlGJy1GIzYlLUYsNiVRJmFycmF5RidGL0YyLUY2NjBRMCZBcHBseUZ1bmN0aW9uO0YnRjlGO0Y+RkBGQkZERkZGSEZKL0ZOUSQwZW1GJy9GUUZbb0ZSRlUtSShtZmVuY2VkR0YkNiMtRiM2JS1GIzYlLUkjbW5HRiQ2JEZURjktRjY2MFEjLi5GJ0Y5RjtGPkZARkJGREZGRkgvRktRKHBvc3RmaXhGJy9GTlEwbWVkaXVtbWF0aHNwYWNlRidGXG9GUkZVLUZlbzYkUSI1RidGOS1GNjYwUSIsRidGOUY7L0Y/RjFGQEZCRkRGRkZIRkpGam4vRlFRM3Zlcnl0aGlja21hdGhzcGFjZUYnRlJGVS1GXm82JS1GIzYjLUYsNiVRIUYnRi9GMi8lJW9wZW5HUSJbRicvJSZjbG9zZUdRIl1GJw==">PTYiNiM7IiIiIiImRVxbbCE=</Equation></Text-field>
</Output>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYlLUkjbWlHRiQ2JVEieEYnLyUnaXRhbGljR1EldHJ1ZUYnLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWNGJy1JI21vR0YkNjBRIzo9RicvRjNRJ25vcm1hbEYnLyUmZmVuY2VHUSZmYWxzZUYnLyUqc2VwYXJhdG9yR0Y9LyUpc3RyZXRjaHlHRj0vJSpzeW1tZXRyaWNHRj0vJShsYXJnZW9wR0Y9LyUubW92YWJsZWxpbWl0c0dGPS8lJ2FjY2VudEdGPS8lJWZvcm1HUSZpbmZpeEYnLyUnbHNwYWNlR1EvdGhpY2ttYXRoc3BhY2VGJy8lJ3JzcGFjZUdGTy8lKG1pbnNpemVHUSIxRicvJShtYXhzaXplR1EpaW5maW5pdHlGJy1JI21uR0YkNiRRIzE1RidGOQ==">IiM6</Equation></Text-field>
</Output>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYlLUklbXN1YkdGJDYlLUkjbWlHRiQ2JVEia0YnLyUnaXRhbGljR1EldHJ1ZUYnLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWNGJy1GIzYjLUkjbW5HRiQ2JFEiMUYnL0Y2USdub3JtYWxGJy8lL3N1YnNjcmlwdHNoaWZ0R1EiMEYnLUkjbW9HRiQ2MFEjOj1GJ0Y+LyUmZmVuY2VHUSZmYWxzZUYnLyUqc2VwYXJhdG9yR0ZJLyUpc3RyZXRjaHlHRkkvJSpzeW1tZXRyaWNHRkkvJShsYXJnZW9wR0ZJLyUubW92YWJsZWxpbWl0c0dGSS8lJ2FjY2VudEdGSS8lJWZvcm1HUSZpbmZpeEYnLyUnbHNwYWNlR1EvdGhpY2ttYXRoc3BhY2VGJy8lJ3JzcGFjZUdGZW4vJShtaW5zaXplR0Y9LyUobWF4c2l6ZUdRKWluZmluaXR5RictRjs2JFEiMEYnRj4=">IiIh</Equation></Text-field>
</Output>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYlLUklbXN1YkdGJDYlLUkjbWlHRiQ2JVEia0YnLyUnaXRhbGljR1EldHJ1ZUYnLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWNGJy1GIzYjLUkjbW5HRiQ2JFEiMkYnL0Y2USdub3JtYWxGJy8lL3N1YnNjcmlwdHNoaWZ0R1EiMEYnLUkjbW9HRiQ2MFEjOj1GJ0Y+LyUmZmVuY2VHUSZmYWxzZUYnLyUqc2VwYXJhdG9yR0ZJLyUpc3RyZXRjaHlHRkkvJSpzeW1tZXRyaWNHRkkvJShsYXJnZW9wR0ZJLyUubW92YWJsZWxpbWl0c0dGSS8lJ2FjY2VudEdGSS8lJWZvcm1HUSZpbmZpeEYnLyUnbHNwYWNlR1EvdGhpY2ttYXRoc3BhY2VGJy8lJ3JzcGFjZUdGZW4vJShtaW5zaXplR1EiMUYnLyUobWF4c2l6ZUdRKWluZmluaXR5RictRjs2JFEiMEYnRj4=">IiIh</Equation></Text-field>
</Output>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYlLUklbXN1YkdGJDYlLUkjbWlHRiQ2JVEia0YnLyUnaXRhbGljR1EldHJ1ZUYnLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWNGJy1GIzYjLUkjbW5HRiQ2JFEiM0YnL0Y2USdub3JtYWxGJy8lL3N1YnNjcmlwdHNoaWZ0R1EiMEYnLUkjbW9HRiQ2MFEjOj1GJ0Y+LyUmZmVuY2VHUSZmYWxzZUYnLyUqc2VwYXJhdG9yR0ZJLyUpc3RyZXRjaHlHRkkvJSpzeW1tZXRyaWNHRkkvJShsYXJnZW9wR0ZJLyUubW92YWJsZWxpbWl0c0dGSS8lJ2FjY2VudEdGSS8lJWZvcm1HUSZpbmZpeEYnLyUnbHNwYWNlR1EvdGhpY2ttYXRoc3BhY2VGJy8lJ3JzcGFjZUdGZW4vJShtaW5zaXplR1EiMUYnLyUobWF4c2l6ZUdRKWluZmluaXR5RictRjs2JFEiNkYnRj4=">IiIn</Equation></Text-field>
</Output>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYlLUklbXN1YkdGJDYlLUkjbWlHRiQ2JVEia0YnLyUnaXRhbGljR1EldHJ1ZUYnLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWNGJy1GIzYjLUkjbW5HRiQ2JFEiNEYnL0Y2USdub3JtYWxGJy8lL3N1YnNjcmlwdHNoaWZ0R1EiMEYnLUkjbW9HRiQ2MFEjOj1GJ0Y+LyUmZmVuY2VHUSZmYWxzZUYnLyUqc2VwYXJhdG9yR0ZJLyUpc3RyZXRjaHlHRkkvJSpzeW1tZXRyaWNHRkkvJShsYXJnZW9wR0ZJLyUubW92YWJsZWxpbWl0c0dGSS8lJ2FjY2VudEdGSS8lJWZvcm1HUSZpbmZpeEYnLyUnbHNwYWNlR1EvdGhpY2ttYXRoc3BhY2VGJy8lJ3JzcGFjZUdGZW4vJShtaW5zaXplR1EiMUYnLyUobWF4c2l6ZUdRKWluZmluaXR5RictRjs2JEZqbkY+">IiIi</Equation></Text-field>
</Output>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYlLUklbXN1YkdGJDYlLUkjbWlHRiQ2JVEia0YnLyUnaXRhbGljR1EldHJ1ZUYnLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWNGJy1GIzYjLUkjbW5HRiQ2JFEiNUYnL0Y2USdub3JtYWxGJy8lL3N1YnNjcmlwdHNoaWZ0R1EiMEYnLUkjbW9HRiQ2MFEjOj1GJ0Y+LyUmZmVuY2VHUSZmYWxzZUYnLyUqc2VwYXJhdG9yR0ZJLyUpc3RyZXRjaHlHRkkvJSpzeW1tZXRyaWNHRkkvJShsYXJnZW9wR0ZJLyUubW92YWJsZWxpbWl0c0dGSS8lJ2FjY2VudEdGSS8lJWZvcm1HUSZpbmZpeEYnLyUnbHNwYWNlR1EvdGhpY2ttYXRoc3BhY2VGJy8lJ3JzcGFjZUdGZW4vJShtaW5zaXplR1EiMUYnLyUobWF4c2l6ZUdRKWluZmluaXR5RictRjs2JFEiN0YnRj4=">IiIo</Equation></Text-field>
</Output>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYlLUkjbWlHRiQ2JVEiZkYnLyUnaXRhbGljR1EldHJ1ZUYnLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWNGJy1JI21vR0YkNjBRIzo9RicvRjNRJ25vcm1hbEYnLyUmZmVuY2VHUSZmYWxzZUYnLyUqc2VwYXJhdG9yR0Y9LyUpc3RyZXRjaHlHRj0vJSpzeW1tZXRyaWNHRj0vJShsYXJnZW9wR0Y9LyUubW92YWJsZWxpbWl0c0dGPS8lJ2FjY2VudEdGPS8lJWZvcm1HUSZpbmZpeEYnLyUnbHNwYWNlR1EvdGhpY2ttYXRoc3BhY2VGJy8lJ3JzcGFjZUdGTy8lKG1pbnNpemVHUSIxRicvJShtYXhzaXplR1EpaW5maW5pdHlGJy1GLDYlRjFGL0Yy">SSV0cnVlRyUqcHJvdGVjdGVkRw==</Equation></Text-field>
</Output>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYlLUkjbWlHRiQ2JVEieUYnLyUnaXRhbGljR1EldHJ1ZUYnLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWNGJy1JI21vR0YkNjBRIzo9RicvRjNRJ25vcm1hbEYnLyUmZmVuY2VHUSZmYWxzZUYnLyUqc2VwYXJhdG9yR0Y9LyUpc3RyZXRjaHlHRj0vJSpzeW1tZXRyaWNHRj0vJShsYXJnZW9wR0Y9LyUubW92YWJsZWxpbWl0c0dGPS8lJ2FjY2VudEdGPS8lJWZvcm1HUSZpbmZpeEYnLyUnbHNwYWNlR1EvdGhpY2ttYXRoc3BhY2VGJy8lJ3JzcGFjZUdGTy8lKG1pbnNpemVHUSIxRicvJShtYXhzaXplR1EpaW5maW5pdHlGJy1JI21uR0YkNiRRIjJGJ0Y5">IiIj</Equation></Text-field>
</Output>
<Output>
<Text-field style="Diagnostic" layout="Diagnostic">&lt;-- exit fermatfactorization (now at top level) = 13}</Text-field>
</Output>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output">IiM4</Equation></Text-field>
</Output>
</Group>
<Group labelreference="L400" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">undebug(fermatfactorization);
fermatfactorization(11111,[3,5,7,8,11]);</Text-field>
</Input>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output">STRmZXJtYXRmYWN0b3JpemF0aW9uRzYi</Equation></Text-field>
</Output>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output">IiNU</Equation></Text-field>
</Output>
</Group>
</Section>
<Section collapsed="true" MultipleChoiceAnswerIndex="-1" MultipleChoiceRandomizeChoices="false" TrueFalseAnswerIndex="-1" EssayAnswerRows="5" EssayAnswerColumns="60"><Title>
<Text-field style="Heading 2" layout="Heading 2">2.7. Feladat.</Text-field></Title>
</Section>
<Section collapsed="true" MultipleChoiceAnswerIndex="-1" MultipleChoiceRandomizeChoices="false" TrueFalseAnswerIndex="-1" EssayAnswerRows="5" EssayAnswerColumns="60"><Title>
<Text-field style="Heading 2" layout="Heading 2">2.8. Feladat.</Text-field></Title>
</Section>
<Section collapsed="false" MultipleChoiceAnswerIndex="-1" MultipleChoiceRandomizeChoices="false" TrueFalseAnswerIndex="-1" EssayAnswerRows="5" EssayAnswerColumns="60"><Title>
<Text-field style="Heading 2" layout="Heading 2"><Font encoding="UTF-8">2.9. Pollard \317\261 m\303\263</Font>dszere.</Text-field></Title>
<Text-field style="Text" layout="Normal"></Text-field>
<Text-field style="Text" layout="Normal">Az n sz<Font encoding="UTF-8">\303\241</Font>m has<Font encoding="UTF-8">\303\255</Font>t<Font encoding="UTF-8">\303\241</Font>sa az x-&gt;x^2+c f<Font encoding="UTF-8">\303\274</Font>ggv<Font encoding="UTF-8">\303\251</Font>ny felhaszn<Font encoding="UTF-8">\303\241</Font>l<Font encoding="UTF-8">\303\241</Font>s<Font encoding="UTF-8">\303\241</Font>val; g egy iter<Font encoding="UTF-8">\303\241</Font>ci<Font encoding="UTF-8">\303\263</Font>csoport</Text-field>
<Text-field style="Text" layout="Normal">m<Font encoding="UTF-8">\303\251</Font>rete <Font encoding="UTF-8">\303\251</Font>s legfeljebb maxgs csoport fog v<Font encoding="UTF-8">\303\251</Font>grehajt<Font encoding="UTF-8">\303\263</Font>dni.</Text-field>
<Text-field style="Text" layout="Normal"></Text-field>
<Group labelreference="L403" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">pollardrhosplit:=proc(n::posint,c::posint,g::posint,maxgs::posint)
local x,xx,xp,xo,xpo,i,j,k,ko,l,lo;
x:=1+c mod n; xp:=1; i:=0; k:=1; l:=1; xx:=1;
while igcd(xx,n)=1 and i&lt;maxgs do
  xo:=x; xpo:=xp; ko:=k; lo:=l; j:=0; xx:=1;
  while j&lt;g do
    xx:=xx*(xp-x) mod n;
    k:=k-1; if k=0 then xp:=x; k:=l; l:=2*l; fi;
    x:=x^2+c mod n; j:=j+1;
  od; i:=i+1;
od;
if igcd(xx,n)&lt;n then return(igcd(xx,n)) fi;
x:=xo; xp:=xpo; k:=ko; l:=lo; j:=0;
while igcd(xp-x,n)=1 and j&lt;g do
  k:=k-1; if k=0 then xp:=x; k:=l; l:=2*l; fi;
  x:=x^2+c mod n; j:=j+1;
od;
igcd(xp-x,n); end;</Text-field>
</Input>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYlLUkjbWlHRiQ2JVEwcG9sbGFyZHJob3NwbGl0RicvJSdpdGFsaWNHUSV0cnVlRicvJSxtYXRodmFyaWFudEdRJ2l0YWxpY0YnLUkjbW9HRiQ2MFEjOj1GJy9GM1Enbm9ybWFsRicvJSZmZW5jZUdRJmZhbHNlRicvJSpzZXBhcmF0b3JHRj0vJSlzdHJldGNoeUdGPS8lKnN5bW1ldHJpY0dGPS8lKGxhcmdlb3BHRj0vJS5tb3ZhYmxlbGltaXRzR0Y9LyUnYWNjZW50R0Y9LyUlZm9ybUdRJmluZml4RicvJSdsc3BhY2VHUS90aGlja21hdGhzcGFjZUYnLyUncnNwYWNlR0ZPLyUobWluc2l6ZUdRIjFGJy8lKG1heHNpemVHUSlpbmZpbml0eUYnLUYjNiktRjY2MVElcHJvY0YnLyUlYm9sZEdGMS9GM1ElYm9sZEYnRjtGPkZARkJGREZGRkgvRktRIUYnL0ZOUSQwZW1GJy9GUUZeb0ZSRlUtSShtZmVuY2VkR0YkNiMtRiM2KS1GIzYlLUYsNiVRIm5GJ0YvRjItRjY2MFEjOjpGJ0Y5RjtGPkZARkJGREZGRkhGW29GXW9GX29GUkZVLUYsNiVRJ3Bvc2ludEYnRi9GMi1GNjYwUSIsRidGOUY7L0Y/RjFGQEZCRkRGRkZIRkpGXW8vRlFRM3Zlcnl0aGlja21hdGhzcGFjZUYnRlJGVS1GIzYlLUYsNiVRImNGJ0YvRjJGam9GXXBGYHAtRiM2JS1GLDYlUSJnRidGL0YyRmpvRl1wRmBwLUYjNiUtRiw2JVEmbWF4Z3NGJ0YvRjJGam9GXXAtSSdtc3BhY2VHRiQ2Ji8lJ2hlaWdodEdRJjAuMGV4RicvJSZ3aWR0aEdRJjAuM2VtRicvJSZkZXB0aEdGanEvJSpsaW5lYnJlYWtHUTFmaXJzdHByb2NuZXdsaW5lRictRiM2Ji1GNjYxUSZsb2NhbEYnRmduRmluRjtGPkZARkJGREZGRkhGW29GXW8vRlFRMG1lZGl1bW1hdGhzcGFjZUYnRlJGVS1GIzY3LUYsNiVRInhGJ0YvRjJGYHAtRiw2JVEjeHhGJ0YvRjJGYHAtRiw2JVEjeHBGJ0YvRjJGYHAtRiw2JVEjeG9GJ0YvRjJGYHAtRiw2JVEkeHBvRidGL0YyRmBwLUYsNiVRImlGJ0YvRjJGYHAtRiw2JVEiakYnRi9GMkZgcC1GLDYlUSJrRidGL0YyRmBwLUYsNiVRI2tvRidGL0YyRmBwLUYsNiVRImxGJ0YvRjJGYHAtRiw2JVEjbG9GJ0YvRjItRjY2MFEiO0YnRjlGO0ZjcEZARkJGREZGRkhGSkZdb0ZQRlJGVUZlcS1GIzYxLUYjNiUtRiM2JUZcc0Y1LUYjNiUtRiw2JVEkbW9kRidGL0YyLUY2NjBRMCZBcHBseUZ1bmN0aW9uO0YnRjlGO0Y+RkBGQkZERkZGSEZKRl1vRl9vRlJGVS1GYW82Iy1GIzYlLUYjNiUtSSNtbkdGJDYkRlRGOS1GNjYwUSIrRidGOUY7Rj5GQEZCRkRGRkZIRkovRk5GaXJGaHJGUkZVRmhwRmBwRmdvRl11RmVxLUYjNiUtRiM2JUZic0Y1RmR2Rl11RmVxLUYjNiUtRiM2JUZbdEY1LUZldjYkUSIwRidGOUZddUZlcS1GIzYlLUYjNiVGYXRGNUZkdkZddUZlcS1GIzYlLUYjNiVGZ3RGNUZkdkZddUZlcS1GIzYlLUYjNiVGX3NGNUZkdkZddUZlcS1GIzYlLUYjNictRiM2JS1GNjYxUSZ3aGlsZUYnRmduRmluRjtGPkZARkJGREZGRkhGW29GanZGaHJGUkZVLUYjNiUtRiM2JS1GIzYlLUYsNiVRJWlnY2RGJ0YvRjJGW3YtRmFvNiMtRiM2JUZfc0ZgcEZnby1GNjYwUSI9RidGOUY7Rj5GQEZCRkRGRkZIRkpGTUZQRlJGVUZkdi1GNjYxUSZ+YW5kfkYnRmduRmluRjtGPkZARkJGREZGRkhGW29GanZGaHJGUkZVLUYjNiVGW3QtRjY2MFEiPEYnRjlGO0Y+RkBGQkZERkZGSEZKRk1GUEZSRlVGYnEtRjY2MVEjZG9GJ0ZnbkZpbkY7Rj5GQEZCRkRGRkZIRltvRmp2RmhyRlJGVS1GZnE2JkZocUZbckZeci9GYXJRNmluY3JlYXNlaW5kZW50bmV3bGluZUYnLUYjNiotRiM2JS1GIzYlRmVzRjVGXHNGXXVGZXEtRiM2JS1GIzYlRmhzRjVGYnNGXXVGZXEtRiM2JS1GIzYlRmR0RjVGYXRGXXVGZXEtRiM2JS1GIzYlRmp0RjVGZ3RGXXVGZXEtRiM2JS1GIzYlRl50RjVGY3dGXXVGZXFGXngtRiM2JS1GIzYnLUYjNiVGaHgtRiM2JUZedEZgekZdcUZjekZmei1GIzYnLUYjNiUtRiM2JUZfc0Y1LUYjNiVGaHVGW3YtRmFvNiMtRiM2JS1GIzYlRl9zLUY2NjBRIipGJ0Y5RjtGPkZARkJGREZGRkhGSi9GTlEudGhpbm1hdGhzcGFjZUYnL0ZRRmpdbEZSRlUtRmFvNiMtRiM2JUZicy1GNjYwUSp+Jm1pbnVzO35GJ0Y5RjtGPkZARkJGREZGRkhGW29GXW9GX29GUkZVRlxzRmBwRmdvRl11RmVxLUYjNiUtRiM2JUZhdEY1LUYjNiVGYXRGYF5sRmR2Rl11RmVxLUYjNiUtRiM2JC1GIzYoLUY2NjFRI2lmRidGZ25GaW5GO0Y+RkBGQkZERkZGSEZbb0Zdb0ZockZSRlUtRiM2JUZhdEZoeUZjdy1GNjYxUSV0aGVuRidGZ25GaW5GO0Y+RkBGQkZERkZGSEZbby9GTkZlcEZfb0ZSRlVGZnotRiM2JS1GIzYlLUYjNiVGYnNGNUZcc0ZddUZlcS1GIzYlLUYjNiVGYXRGNUZndEZddUZlcS1GIzYlRmd0RjUtRiM2JS1GZXY2JFEiMkYnRjlGZl1sRmd0LUZmcTYmRmhxL0ZcclEmMC4wZW1GJ0Zeci9GYXJRNmRlY3JlYXNlaW5kZW50bmV3bGluZUYnLUY2NjFRJ2VuZH5pZkYnRmduRmluRjtGPkZARkJGREZGRkhGW29GZ19sRl9vRlJGVUZddUZlcS1GIzYlLUYjNiVGXHNGNS1GIzYlRmh1Rlt2LUZhbzYjLUYjNiUtRiM2JS1GIzYjLUYjNiVGXHMtRjY2MFEiXkYnRjlGO0Y+RkBGQkZERkZGSEZKL0ZOUTJ2ZXJ5dGhpbm1hdGhzcGFjZUYnL0ZRRmZibEZSRlVGZmBsRmd2RmhwRmBwRmdvRl11RmVxLUYjNiVGXnRGNS1GIzYlRl50Rmd2RmR2RmlgbC1GNjYxUSdlbmR+ZG9GJ0ZnbkZpbkY7Rj5GQEZCRkRGRkZIRltvRmdfbEZfb0ZSRlVGXXVGZXEtRiM2JUZbdEY1LUYjNiVGW3RGZ3ZGZHZGaWBsRlxjbEZddUZlcS1GIzYlLUYjNiQtRiM2KEZfX2wtRiM2JUZfeUZgekZnb0ZkX2xGZnotRiM2JC1GNjYxUSdyZXR1cm5GJ0ZnbkZpbkY7Rj5GQEZCRkRGRkZIRltvRl1vRmhyRlJGVUZfeUZpYGxGX2FsRl11RmVxLUYjNiUtRiM2JUZcc0Y1RmVzRl11RmVxLUYjNiUtRiM2JUZic0Y1RmhzRl11RmVxLUYjNiUtRiM2JUZhdEY1RmR0Rl11RmVxLUYjNiUtRiM2JUZndEY1Rmp0Rl11RmVxRlxcbC1GIzYlLUYjNictRiM2JUZoeC1GIzYlLUYjNiUtRiM2JUZheUZbdi1GYW82Iy1GIzYlRl5ebEZgcEZnb0ZoeUZkdkZbekZmXGxGY3pGZnotRiM2JkZjXmxGaV5sRmJhbEZoYmxGaWBsRlxjbEZddUZlcUZqZWxGaWBsLUY2NjFRKWVuZH5wcm9jRidGZ25GaW5GO0Y+RkBGQkZERkZGSEZbb0ZnX2xGX29GUkZV">Zio2JidJIm5HNiJJJ3Bvc2ludEclKnByb3RlY3RlZEcnSSJjR0YmRicnSSJnR0YmRicnSSZtYXhnc0dGJkYnNi1JInhHRiZJI3h4R0YmSSN4cEdGJkkjeG9HRiZJJHhwb0dGJkkiaUdGJkkiakdGJkkia0dGJkkja29HRiZJImxHRiZJI2xvR0YmRiZGJkMxPkYwLUkkbW9kR0YmNiQsJiIiIkZBRipGQUYlPkYyRkE+RjUiIiE+RjdGQT5GOUZBPkYxRkE/KEYmRkFGQUYmMy8tSSVpZ2NkR0YoNiRGMUYlRkEyRjVGLkMqPkYzRjA+RjRGMj5GOEY3PkY6Rjk+RjZGREZHPyhGJkZBRkFGJjJGNkYsQyc+RjEtRj42JComRjFGQSwmRjJGQUYwISIiRkFGJT5GNywmRjdGQUZBRmduQCQvRjdGREMlPkYyRjA+RjdGOT5GOSwkKiYiIiNGQUY5RkFGQT5GMC1GPjYkLCYqJClGMEZib0ZBRkFGKkZBRiU+RjYsJkY2RkFGQUZBPkY1LCZGNUZBRkFGQUAkMkZLRiVPRks+RjBGMz5GMkY0PkY3Rjg+RjlGOkZUPyhGJkZBRkFGJjMvLUZMNiRGZm5GJUZBRlZDJkZobkZqbkZjb0Zpb0ZncEYmRiZGJg==</Equation></Text-field>
</Output>
</Group>
<Group labelreference="L404" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">pollardrhosplit(999863*999883,1,2^4,2^5);</Text-field>
</Input>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output">IidqKSoqKg==</Equation></Text-field>
</Output>
</Group>
</Section>
<Section collapsed="true" MultipleChoiceAnswerIndex="-1" MultipleChoiceRandomizeChoices="false" TrueFalseAnswerIndex="-1" EssayAnswerRows="5" EssayAnswerColumns="60"><Title>
<Text-field style="Heading 2" layout="Heading 2">2.10. Feladat.</Text-field></Title>
</Section>
<Section collapsed="true" MultipleChoiceAnswerIndex="-1" MultipleChoiceRandomizeChoices="false" TrueFalseAnswerIndex="-1" EssayAnswerRows="5" EssayAnswerColumns="60"><Title>
<Text-field style="Heading 2" layout="Heading 2">2.11. Fermat t<Font encoding="UTF-8">\303\251</Font>tele.</Text-field></Title>
</Section>
<Section collapsed="true" MultipleChoiceAnswerIndex="-1" MultipleChoiceRandomizeChoices="false" TrueFalseAnswerIndex="-1" EssayAnswerRows="5" EssayAnswerColumns="60"><Title>
<Text-field style="Heading 2" layout="Heading 2">2.12. Euler t<Font encoding="UTF-8">\303\251</Font>tele.</Text-field></Title>
</Section>
<Section collapsed="false" MultipleChoiceAnswerIndex="-1" MultipleChoiceRandomizeChoices="false" TrueFalseAnswerIndex="-1" EssayAnswerRows="5" EssayAnswerColumns="60"><Title>
<Text-field style="Heading 2" layout="Heading 2">2.13. K<Font encoding="UTF-8">\303\255</Font>nai marad<Font encoding="UTF-8">\303\251</Font>kt<Font encoding="UTF-8">\303\251</Font>tel.</Text-field></Title>
<Text-field style="Text" layout="Normal"></Text-field>
<Group labelreference="L354" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">chrem([1,2,2],[2,3,7]);</Text-field>
</Input>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output">IiNC</Equation></Text-field>
</Output>
</Group>
</Section>
<Section collapsed="true" MultipleChoiceAnswerIndex="-1" MultipleChoiceRandomizeChoices="false" TrueFalseAnswerIndex="-1" EssayAnswerRows="5" EssayAnswerColumns="60"><Title>
<Text-field style="Heading 2" layout="Heading 2">2.14. T<Font encoding="UTF-8">\303\251</Font>tel.</Text-field></Title>
</Section>
<Section collapsed="false" MultipleChoiceAnswerIndex="-1" MultipleChoiceRandomizeChoices="false" TrueFalseAnswerIndex="-1" EssayAnswerRows="5" EssayAnswerColumns="60"><Title>
<Text-field style="Heading 2" layout="Heading 2">2.15. Gyors hatv<Font encoding="UTF-8">\303\241</Font>nyoz<Font encoding="UTF-8">\303\241</Font>s.</Text-field></Title>
<Text-field style="Text" layout="Normal"></Text-field>
<Group labelreference="L421" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">#
# Calculation of modular power of a
# with the left-to-right binary method.
#
 
left2right:=proc(a,e::posint,mult::procedure) local b,x,n;
b:=convert(e,base,2); x:=a;
for n from nops(b)-1 by -1 to 1 do
  x:=mult(x,x);
  if b[n]&gt;0 then x:=mult(x,a); fi;
od; x; end;</Text-field>
</Input>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYlLUkjbWlHRiQ2JVErbGVmdDJyaWdodEYnLyUnaXRhbGljR1EldHJ1ZUYnLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWNGJy1JI21vR0YkNjBRIzo9RicvRjNRJ25vcm1hbEYnLyUmZmVuY2VHUSZmYWxzZUYnLyUqc2VwYXJhdG9yR0Y9LyUpc3RyZXRjaHlHRj0vJSpzeW1tZXRyaWNHRj0vJShsYXJnZW9wR0Y9LyUubW92YWJsZWxpbWl0c0dGPS8lJ2FjY2VudEdGPS8lJWZvcm1HUSZpbmZpeEYnLyUnbHNwYWNlR1EvdGhpY2ttYXRoc3BhY2VGJy8lJ3JzcGFjZUdGTy8lKG1pbnNpemVHUSIxRicvJShtYXhzaXplR1EpaW5maW5pdHlGJy1GIzYpLUY2NjFRJXByb2NGJy8lJWJvbGRHRjEvRjNRJWJvbGRGJ0Y7Rj5GQEZCRkRGRkZIL0ZLUSFGJy9GTlEkMGVtRicvRlFGXm9GUkZVLUkobWZlbmNlZEdGJDYjLUYjNictRiw2JVEiYUYnRi9GMi1GNjYwUSIsRidGOUY7L0Y/RjFGQEZCRkRGRkZIRkpGXW8vRlFRM3Zlcnl0aGlja21hdGhzcGFjZUYnRlJGVS1GIzYlLUYsNiVRImVGJ0YvRjItRjY2MFEjOjpGJ0Y5RjtGPkZARkJGREZGRkhGW29GXW9GX29GUkZVLUYsNiVRJ3Bvc2ludEYnRi9GMkZoby1GIzYlLUYsNiVRJW11bHRGJ0YvRjJGY3AtRiw2JVEqcHJvY2VkdXJlRidGL0YyLUknbXNwYWNlR0YkNiYvJSdoZWlnaHRHUSYwLjBleEYnLyUmd2lkdGhHUSYwLjNlbUYnLyUmZGVwdGhHRmZxLyUqbGluZWJyZWFrR1ExZmlyc3Rwcm9jbmV3bGluZUYnLUYjNiYtRjY2MVEmbG9jYWxGJ0ZnbkZpbkY7Rj5GQEZCRkRGRkZIRltvRl1vL0ZRUTBtZWRpdW1tYXRoc3BhY2VGJ0ZSRlUtRiM2Jy1GLDYlUSJiRidGL0YyRmhvLUYsNiVRInhGJ0YvRjJGaG8tRiw2JVEibkYnRi9GMi1GNjYwUSI7RidGOUY7RltwRkBGQkZERkZGSEZKRl1vRlBGUkZVRmFxLUYjNiYtRiM2JS1GIzYlRmhyRjUtRiM2JS1GLDYlUShjb252ZXJ0RidGL0YyLUY2NjBRMCZBcHBseUZ1bmN0aW9uO0YnRjlGO0Y+RkBGQkZERkZGSEZKRl1vRl9vRlJGVS1GYW82Iy1GIzYnRmBwRmhvLUYsNiVRJWJhc2VGJ0YvRjJGaG8tSSNtbkdGJDYkUSIyRidGOUZhc0ZhcS1GIzYlLUYjNiVGW3NGNUZlb0Zhc0ZhcS1GIzYlLUYjNictRiM2Ky1GNjYxUSRmb3JGJ0ZnbkZpbkY7Rj5GQEZCRkRGRkZIRltvRl1vRmRyRlJGVUZecy1GNjYxUSVmcm9tRidGZ25GaW5GO0Y+RkBGQkZERkZGSEZbby9GTkZlckZkckZSRlUtRiM2JS1GIzYlLUYsNiVRJW5vcHNGJ0YvRjJGX3QtRmFvNiMtRiM2I0Zoci1GNjYwUSp+Jm1pbnVzO35GJ0Y5RjtGPkZARkJGREZGRkhGW29GXW9GX29GUkZVLUZqdDYkRlRGOS1GNjYxUSNieUYnRmduRmluRjtGPkZARkJGREZGRkhGW29GXXZGZHJGUkZVLUYjNiQtRjY2MFEoJm1pbnVzO0YnRjlGO0Y+RkBGQkZERkZGSEZbb0Zdb0Zfb0ZSRlVGXHctRjY2MVEjdG9GJ0ZnbkZpbkY7Rj5GQEZCRkRGRkZIRltvRl12RmRyRlJGVUZcdy1GNjYxUSNkb0YnRmduRmluRjtGPkZARkJGREZGRkhGW29GXXZGZHJGUkZVLUZicTYmRmRxRmdxRmpxL0ZdclE2aW5jcmVhc2VpbmRlbnRuZXdsaW5lRictRiM2JC1GIzYlLUYjNiVGW3NGNS1GIzYlRltxRl90LUZhbzYjLUYjNiVGW3NGaG9GW3NGYXNGYXEtRiM2JC1GIzYoLUY2NjFRI2lmRidGZ25GaW5GO0Y+RkBGQkZERkZGSEZbb0Zdb0ZkckZSRlUtRiM2JS1GanQ2JFEiMEYnRjktRjY2MFEiPEYnRjlGO0Y+RkBGQkZERkZGSEZKRk1GUEZSRlUtRiM2JkZoci1GNjYwUSJbRidGOS9GPEYxRj4vRkFGMUZCRkRGRkZIL0ZLUSdwcmVmaXhGJy9GTlEudGhpbm1hdGhzcGFjZUYnL0ZRRmV6RlJGVS1GIzYjRl5zLUY2NjBRIl1GJ0Y5RmB6Rj5GYXpGQkZERkZGSC9GS1EocG9zdGZpeEYnRmR6L0ZRUTJ2ZXJ5dGhpbm1hdGhzcGFjZUYnRlJGVS1GNjYxUSV0aGVuRidGZ25GaW5GO0Y+RkBGQkZERkZGSEZbby9GTkZdcEZfb0ZSRlVGXHgtRiM2JUZbc0Y1LUYjNiVGW3FGX3QtRmFvNiMtRiM2JUZbc0Zob0Zlby1GYnE2JkZkcS9GaHFRJjAuMGVtRidGanEvRl1yUTZkZWNyZWFzZWluZGVudG5ld2xpbmVGJy1GNjYxUSdlbmR+aWZGJ0ZnbkZpbkY7Rj5GQEZCRkRGRkZIRltvRmNbbEZfb0ZSRlVGXFxsLUY2NjFRJ2VuZH5kb0YnRmduRmluRjtGPkZARkJGREZGRkhGW29GY1tsRl9vRlJGVUZhc0ZhcUZbc0ZcXGwtRjY2MVEpZW5kfnByb2NGJ0ZnbkZpbkY7Rj5GQEZCRkRGRkZIRltvRmNbbEZfb0ZSRlU=">Zio2JUkiYUc2IidJImVHRiVJJ3Bvc2ludEclKnByb3RlY3RlZEcnSSVtdWx0R0YlSSpwcm9jZWR1cmVHRik2JUkiYkdGJUkieEdGJUkibkdGJUYlRiVDJj5GLi1JKGNvbnZlcnRHRik2JUYnSSViYXNlR0YlIiIjPkYvRiQ/KEYwLCYtSSVub3BzR0YpNiNGLiIiIkY+ISIiRj9GPkkldHJ1ZUdGKUMkPkYvLUYrNiRGL0YvQCQyIiIhJkYuNiNGMD5GLy1GKzYkRi9GJEYvRiVGJUYl</Equation></Text-field>
</Output>
</Group>
<Group labelreference="L418" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">debug(left2right); left2right(2,11,(x,y)-&gt;x*y);</Text-field>
</Input>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output">SStsZWZ0MnJpZ2h0RzYi</Equation></Text-field>
</Output>
<Output>
<Text-field style="Diagnostic" layout="Diagnostic">{--&gt; enter left2right, args = 2, 11, proc (x, y) options operator, arrow; x*y end proc</Text-field>
</Output>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYlLUkjbWlHRiQ2JVEiYkYnLyUnaXRhbGljR1EldHJ1ZUYnLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWNGJy1JI21vR0YkNjBRIzo9RicvRjNRJ25vcm1hbEYnLyUmZmVuY2VHUSZmYWxzZUYnLyUqc2VwYXJhdG9yR0Y9LyUpc3RyZXRjaHlHRj0vJSpzeW1tZXRyaWNHRj0vJShsYXJnZW9wR0Y9LyUubW92YWJsZWxpbWl0c0dGPS8lJ2FjY2VudEdGPS8lJWZvcm1HUSZpbmZpeEYnLyUnbHNwYWNlR1EvdGhpY2ttYXRoc3BhY2VGJy8lJ3JzcGFjZUdGTy8lKG1pbnNpemVHUSIxRicvJShtYXhzaXplR1EpaW5maW5pdHlGJy1JKG1mZW5jZWRHRiQ2JS1GIzYpLUkjbW5HRiQ2JEZURjktRjY2MFEiLEYnRjlGOy9GP0YxRkBGQkZERkZGSEZKL0ZOUSQwZW1GJy9GUVEzdmVyeXRoaWNrbWF0aHNwYWNlRidGUkZVRmduRmpuLUZobjYkUSIwRidGOUZqbkZnbi8lJW9wZW5HUSJbRicvJSZjbG9zZUdRIl1GJw==">NyYiIiJGIyIiIUYj</Equation></Text-field>
</Output>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYlLUkjbWlHRiQ2JVEieEYnLyUnaXRhbGljR1EldHJ1ZUYnLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWNGJy1JI21vR0YkNjBRIzo9RicvRjNRJ25vcm1hbEYnLyUmZmVuY2VHUSZmYWxzZUYnLyUqc2VwYXJhdG9yR0Y9LyUpc3RyZXRjaHlHRj0vJSpzeW1tZXRyaWNHRj0vJShsYXJnZW9wR0Y9LyUubW92YWJsZWxpbWl0c0dGPS8lJ2FjY2VudEdGPS8lJWZvcm1HUSZpbmZpeEYnLyUnbHNwYWNlR1EvdGhpY2ttYXRoc3BhY2VGJy8lJ3JzcGFjZUdGTy8lKG1pbnNpemVHUSIxRicvJShtYXhzaXplR1EpaW5maW5pdHlGJy1JI21uR0YkNiRRIjJGJ0Y5">IiIj</Equation></Text-field>
</Output>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYlLUkjbWlHRiQ2JVEieEYnLyUnaXRhbGljR1EldHJ1ZUYnLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWNGJy1JI21vR0YkNjBRIzo9RicvRjNRJ25vcm1hbEYnLyUmZmVuY2VHUSZmYWxzZUYnLyUqc2VwYXJhdG9yR0Y9LyUpc3RyZXRjaHlHRj0vJSpzeW1tZXRyaWNHRj0vJShsYXJnZW9wR0Y9LyUubW92YWJsZWxpbWl0c0dGPS8lJ2FjY2VudEdGPS8lJWZvcm1HUSZpbmZpeEYnLyUnbHNwYWNlR1EvdGhpY2ttYXRoc3BhY2VGJy8lJ3JzcGFjZUdGTy8lKG1pbnNpemVHUSIxRicvJShtYXhzaXplR1EpaW5maW5pdHlGJy1JI21uR0YkNiRRIjRGJ0Y5">IiIl</Equation></Text-field>
</Output>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYlLUkjbWlHRiQ2JVEieEYnLyUnaXRhbGljR1EldHJ1ZUYnLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWNGJy1JI21vR0YkNjBRIzo9RicvRjNRJ25vcm1hbEYnLyUmZmVuY2VHUSZmYWxzZUYnLyUqc2VwYXJhdG9yR0Y9LyUpc3RyZXRjaHlHRj0vJSpzeW1tZXRyaWNHRj0vJShsYXJnZW9wR0Y9LyUubW92YWJsZWxpbWl0c0dGPS8lJ2FjY2VudEdGPS8lJWZvcm1HUSZpbmZpeEYnLyUnbHNwYWNlR1EvdGhpY2ttYXRoc3BhY2VGJy8lJ3JzcGFjZUdGTy8lKG1pbnNpemVHUSIxRicvJShtYXhzaXplR1EpaW5maW5pdHlGJy1JI21uR0YkNiRRIzE2RidGOQ==">IiM7</Equation></Text-field>
</Output>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYlLUkjbWlHRiQ2JVEieEYnLyUnaXRhbGljR1EldHJ1ZUYnLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWNGJy1JI21vR0YkNjBRIzo9RicvRjNRJ25vcm1hbEYnLyUmZmVuY2VHUSZmYWxzZUYnLyUqc2VwYXJhdG9yR0Y9LyUpc3RyZXRjaHlHRj0vJSpzeW1tZXRyaWNHRj0vJShsYXJnZW9wR0Y9LyUubW92YWJsZWxpbWl0c0dGPS8lJ2FjY2VudEdGPS8lJWZvcm1HUSZpbmZpeEYnLyUnbHNwYWNlR1EvdGhpY2ttYXRoc3BhY2VGJy8lJ3JzcGFjZUdGTy8lKG1pbnNpemVHUSIxRicvJShtYXhzaXplR1EpaW5maW5pdHlGJy1JI21uR0YkNiRRIzMyRidGOQ==">IiNL</Equation></Text-field>
</Output>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYlLUkjbWlHRiQ2JVEieEYnLyUnaXRhbGljR1EldHJ1ZUYnLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWNGJy1JI21vR0YkNjBRIzo9RicvRjNRJ25vcm1hbEYnLyUmZmVuY2VHUSZmYWxzZUYnLyUqc2VwYXJhdG9yR0Y9LyUpc3RyZXRjaHlHRj0vJSpzeW1tZXRyaWNHRj0vJShsYXJnZW9wR0Y9LyUubW92YWJsZWxpbWl0c0dGPS8lJ2FjY2VudEdGPS8lJWZvcm1HUSZpbmZpeEYnLyUnbHNwYWNlR1EvdGhpY2ttYXRoc3BhY2VGJy8lJ3JzcGFjZUdGTy8lKG1pbnNpemVHUSIxRicvJShtYXhzaXplR1EpaW5maW5pdHlGJy1JI21uR0YkNiRRJTEwMjRGJ0Y5">IiVDNQ==</Equation></Text-field>
</Output>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYlLUkjbWlHRiQ2JVEieEYnLyUnaXRhbGljR1EldHJ1ZUYnLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWNGJy1JI21vR0YkNjBRIzo9RicvRjNRJ25vcm1hbEYnLyUmZmVuY2VHUSZmYWxzZUYnLyUqc2VwYXJhdG9yR0Y9LyUpc3RyZXRjaHlHRj0vJSpzeW1tZXRyaWNHRj0vJShsYXJnZW9wR0Y9LyUubW92YWJsZWxpbWl0c0dGPS8lJ2FjY2VudEdGPS8lJWZvcm1HUSZpbmZpeEYnLyUnbHNwYWNlR1EvdGhpY2ttYXRoc3BhY2VGJy8lJ3JzcGFjZUdGTy8lKG1pbnNpemVHUSIxRicvJShtYXhzaXplR1EpaW5maW5pdHlGJy1JI21uR0YkNiRRJTIwNDhGJ0Y5">IiVbPw==</Equation></Text-field>
</Output>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output">IiVbPw==</Equation></Text-field>
</Output>
<Output>
<Text-field style="Diagnostic" layout="Diagnostic">&lt;-- exit left2right (now at top level) = 2048}</Text-field>
</Output>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output">IiVbPw==</Equation></Text-field>
</Output>
</Group>
<Group labelreference="L422" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">#
# Calculation of a modular power 
# with the left-to-right 2^m-ary method.
#

fastexp:=proc(a,e::posint,m::posint,mult::procedure)
local i,j,k,P,x,b,aa,n;
b:=convert(e,base,2); n:=nops(b)-1; x:=a; P:=[a]; aa:=mult(a,a);
for j from 2 to 2^(m-1) do P:=[op(P),mult(P[nops(P)],aa)]; od;
while true do
  if n=0 then return(x) fi;
  if b[n]=0 then x:=mult(x,x); n:=n-1; next; fi;
  i:=1; j:=1; k:=0; x:=mult(x,x); n:=n-1;
  while n&gt;0 and k+j&lt;m do
    if b[n]=0 then k:=k+1; n:=n-1;
    else k:=k+1; j:=j+k; i:=i*2^k;
      while k&gt;0 do x:=mult(x,x); k:=k-1; od;
      n:=n-1;
    fi;
  od;
  x:=mult(x,P[i]);
  while k&gt;0 do x:=mult(x,x); k:=k-1; od;
od; end;</Text-field>
</Input>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYlLUkjbWlHRiQ2JVEoZmFzdGV4cEYnLyUnaXRhbGljR1EldHJ1ZUYnLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWNGJy1JI21vR0YkNjBRIzo9RicvRjNRJ25vcm1hbEYnLyUmZmVuY2VHUSZmYWxzZUYnLyUqc2VwYXJhdG9yR0Y9LyUpc3RyZXRjaHlHRj0vJSpzeW1tZXRyaWNHRj0vJShsYXJnZW9wR0Y9LyUubW92YWJsZWxpbWl0c0dGPS8lJ2FjY2VudEdGPS8lJWZvcm1HUSZpbmZpeEYnLyUnbHNwYWNlR1EvdGhpY2ttYXRoc3BhY2VGJy8lJ3JzcGFjZUdGTy8lKG1pbnNpemVHUSIxRicvJShtYXhzaXplR1EpaW5maW5pdHlGJy1GIzYpLUY2NjFRJXByb2NGJy8lJWJvbGRHRjEvRjNRJWJvbGRGJ0Y7Rj5GQEZCRkRGRkZIL0ZLUSFGJy9GTlEkMGVtRicvRlFGXm9GUkZVLUkobWZlbmNlZEdGJDYjLUYjNiktRiw2JVEiYUYnRi9GMi1GNjYwUSIsRidGOUY7L0Y/RjFGQEZCRkRGRkZIRkpGXW8vRlFRM3Zlcnl0aGlja21hdGhzcGFjZUYnRlJGVS1GIzYlLUYsNiVRImVGJ0YvRjItRjY2MFEjOjpGJ0Y5RjtGPkZARkJGREZGRkhGW29GXW9GX29GUkZVLUYsNiVRJ3Bvc2ludEYnRi9GMkZoby1GIzYlLUYsNiVRIm1GJ0YvRjJGY3BGZnBGaG8tRiM2JS1GLDYlUSVtdWx0RidGL0YyRmNwLUYsNiVRKnByb2NlZHVyZUYnRi9GMi1JJ21zcGFjZUdGJDYmLyUnaGVpZ2h0R1EmMC4wZXhGJy8lJndpZHRoR1EmMC4zZW1GJy8lJmRlcHRoR0Zbci8lKmxpbmVicmVha0dRMWZpcnN0cHJvY25ld2xpbmVGJy1GIzYmLUY2NjFRJmxvY2FsRidGZ25GaW5GO0Y+RkBGQkZERkZGSEZbb0Zdby9GUVEwbWVkaXVtbWF0aHNwYWNlRidGUkZVLUYjNjEtRiw2JVEiaUYnRi9GMkZoby1GLDYlUSJqRidGL0YyRmhvLUYsNiVRImtGJ0YvRjJGaG8tRiw2JVEiUEYnRi9GMkZoby1GLDYlUSJ4RidGL0YyRmhvLUYsNiVRImJGJ0YvRjJGaG8tRiw2JVEjYWFGJ0YvRjJGaG8tRiw2JVEibkYnRi9GMi1GNjYwUSI7RidGOUY7RltwRkBGQkZERkZGSEZKRl1vRlBGUkZVRmZxLUYjNiktRiM2JS1GIzYlRlx0RjUtRiM2JS1GLDYlUShjb252ZXJ0RidGL0YyLUY2NjBRMCZBcHBseUZ1bmN0aW9uO0YnRjlGO0Y+RkBGQkZERkZGSEZKRl1vRl9vRlJGVS1GYW82Iy1GIzYnRmBwRmhvLUYsNiVRJWJhc2VGJ0YvRjJGaG8tSSNtbkdGJDYkUSIyRidGOUZldEZmcS1GIzYlLUYjNiVGYnRGNS1GIzYlLUYjNiUtRiw2JVElbm9wc0YnRi9GMkZjdS1GYW82Iy1GIzYjRlx0LUY2NjBRKn4mbWludXM7fkYnRjlGO0Y+RkBGQkZERkZGSEZbb0Zdb0Zfb0ZSRlUtRl52NiRGVEY5RmV0RmZxLUYjNiUtRiM2JUZpc0Y1RmVvRmV0RmZxLUYjNiUtRiM2JUZmc0Y1LUZhbzYlLUYjNiNGZW8vJSVvcGVuR1EiW0YnLyUmY2xvc2VHUSJdRidGZXRGZnEtRiM2JS1GIzYlRl90RjUtRiM2JUZgcUZjdS1GYW82Iy1GIzYlRmVvRmhvRmVvRmV0RmZxLUYjNiUtRiM2Jy1GIzYpLUY2NjFRJGZvckYnRmduRmluRjtGPkZARkJGREZGRkhGW29GXW9GaXJGUkZVRmBzLUY2NjFRJWZyb21GJ0ZnbkZpbkY7Rj5GQEZCRkRGRkZIRltvL0ZORmpyRmlyRlJGVUZddi1GNjYxUSN0b0YnRmduRmluRjtGPkZARkJGREZGRkhGW29GXXpGaXJGUkZVLUYjNiVGXXYtRjY2MFEiXkYnRjlGO0Y+RkBGQkZERkZGSEZKL0ZOUTJ2ZXJ5dGhpbm1hdGhzcGFjZUYnL0ZRRmd6RlJGVS1GYW82Iy1GIzYlRltxRmB3RmN3LUY2NjFRI2RvRidGZ25GaW5GO0Y+RkBGQkZERkZGSEZbb0ZdekZpckZSRlUtRmdxNiZGaXFGXHJGX3IvRmJyUTZpbmNyZWFzZWluZGVudG5ld2xpbmVGJy1GIzYlRmZzRjUtRmFvNiUtRiM2JS1GIzYlLUYsNiVRI29wRidGL0YyRmN1LUZhbzYjLUYjNiNGZnNGaG8tRiM2JUZgcUZjdS1GYW82Iy1GIzYlLUYjNiZGZnMtRjY2MEZjeEY5L0Y8RjFGPi9GQUYxRkJGREZGRkgvRktRJ3ByZWZpeEYnL0ZOUS50aGlubWF0aHNwYWNlRicvRlFGYl1sRlJGVS1GIzYjLUYjNiVGaXZGY3VGX1xsLUY2NjBGZnhGOUZdXWxGPkZeXWxGQkZERkZGSC9GS1EocG9zdGZpeEYnRmFdbEZoekZSRlVGaG9GX3RGYXhGZHgtRmdxNiZGaXEvRl1yUSYwLjBlbUYnRl9yL0ZiclE2ZGVjcmVhc2VpbmRlbnRuZXdsaW5lRictRjY2MVEnZW5kfmRvRidGZ25GaW5GO0Y+RkBGQkZERkZGSEZbby9GTkZdcEZfb0ZSRlVGZXRGZnEtRiM2Jy1GIzYjRl1bbEZgW2wtRiM2LC1GIzYlLUYjNiQtRiM2KC1GNjYxUSNpZkYnRmduRmluRjtGPkZARkJGREZGRkhGW29GXW9GaXJGUkZVLUYjNiVGYnQtRjY2MFEiPUYnRjlGO0Y+RkBGQkZERkZGSEZKRk1GUEZSRlUtRl52NiRRIjBGJ0Y5LUY2NjFRJXRoZW5GJ0ZnbkZpbkY7Rj5GQEZCRkRGRkZIRltvRmVebEZfb0ZSRlVGYFtsLUYjNiQtRjY2MVEncmV0dXJuRidGZ25GaW5GO0Y+RkBGQkZERkZGSEZbb0Zdb0ZpckZSRlVGaXNGXF5sLUY2NjFRJ2VuZH5pZkYnRmduRmluRjtGPkZARkJGREZGRkhGW29GZV5sRl9vRlJGVUZldEZmcS1GIzYlLUYjNiQtRiM2KEZiX2wtRiM2JS1GIzYmRlx0RltdbC1GIzYjRmJ0RmhdbEZnX2xGal9sRl1gbEZgW2wtRiM2JS1GIzYlLUYjNiVGaXNGNS1GIzYlRmBxRmN1LUZhbzYjLUYjNiVGaXNGaG9GaXNGZXRGZnEtRiM2JS1GIzYlRmJ0RjUtRiM2JUZidEZgd0Zjd0ZldEZmcS1GIzYjLUY2NjFRJW5leHRGJ0ZnbkZpbkY7Rj5GQEZCRkRGRkZIRltvRl1vRmlyRlJGVUZcXmxGZWBsRmV0RmZxLUYjNiUtRiM2JUZdc0Y1RmN3RmV0RmZxLUYjNiUtRiM2JUZgc0Y1RmN3RmV0RmZxLUYjNiUtRiM2JUZjc0Y1RmpfbEZldEZmcUZmYWxGYGJsLUYjNiUtRiM2Jy1GIzYlLUY2NjFRJndoaWxlRidGZ25GaW5GO0Y+RkBGQkZERkZGSEZbb0ZdekZpckZSRlUtRiM2JS1GIzYlRmpfbC1GNjYwUSI8RidGOUY7Rj5GQEZCRkRGRkZIRkpGTUZQRlJGVUZidC1GNjYxUSZ+YW5kfkYnRmduRmluRjtGPkZARkJGREZGRkhGW29GXXpGaXJGUkZVLUYjNiUtRiM2JUZjcy1GNjYwUSIrRidGOUY7Rj5GQEZCRkRGRkZIRkpGXXpGaXJGUkZVRmBzRmRkbEZbcUZdW2xGYFtsLUYjNiUtRiM2KEZiX2xGXmFsRl1gbEZgW2wtRiM2JC1GIzYlLUYjNiVGY3NGNS1GIzYlRmNzRl5lbEZjd0ZldEZmcUZiYmxGXF5sLUYjNiYtRjY2MVElZWxzZUYnRmduRmluRjtGPkZARkJGREZGRkhGW29GZV5sRl9vRlJGVUZgW2wtRiM2J0ZnZWwtRiM2JS1GIzYlRmBzRjVGXGVsRmV0RmZxLUYjNiUtRiM2JUZdc0Y1LUYjNiVGXXMtRjY2MFEiKkYnRjlGO0Y+RkBGQkZERkZGSEZKRmFdbEZjXWxGUkZVLUYjNiVGXXZGY3pGY3NGZXRGZnEtRiM2JS1GIzYnLUYjNiVGXWRsLUYjNiVGal9sRmRkbEZjc0ZdW2xGYFtsLUYjNiRGZmFsLUYjNiVGY3NGNS1GIzYlRmNzRmB3RmN3RlxebEZiXmxGZXRGZnFGYmJsRlxebEZlYGxGXF5sRmJebEZldEZmcS1GIzYlLUYjNiVGaXNGNS1GIzYlRmBxRmN1LUZhbzYjLUYjNiVGaXNGaG8tRiM2JkZmc0ZbXWwtRiM2I0Zdc0ZoXWxGZXRGZnFGZWdsRlxebEZiXmxGXF5sLUY2NjFRKWVuZH5wcm9jRidGZ25GaW5GO0Y+RkBGQkZERkZGSEZbb0ZlXmxGX29GUkZV">Zio2JkkiYUc2IidJImVHRiVJJ3Bvc2ludEclKnByb3RlY3RlZEcnSSJtR0YlRignSSVtdWx0R0YlSSpwcm9jZWR1cmVHRik2KkkiaUdGJUkiakdGJUkia0dGJUkiUEdGJUkieEdGJUkiYkdGJUkjYWFHRiVJIm5HRiVGJUYlQyk+RjUtSShjb252ZXJ0R0YpNiVGJ0klYmFzZUdGJSIiIz5GNywmLUklbm9wc0dGKTYjRjUiIiJGRCEiIj5GNEYkPkYzNyNGJD5GNi1GLTYkRiRGJD8oRjFGPkZEKUY+LCZGK0ZERkRGRUkldHJ1ZUdGKT5GMzckLUkjb3BHRik2I0YzLUYtNiQmRjM2Iy1GQkZURjY/KEYlRkRGREYlRk9DLEAkL0Y3IiIhT0Y0QCQvJkY1NiNGN0ZobkMlPkY0LUYtNiRGNEY0PkY3LCZGN0ZERkRGRVw+RjBGRD5GMUZEPkYyRmhuRl9vRmJvPyhGJUZERkRGJTMyRmhuRjcyLCZGMkZERjFGREYrQCVGW29DJD5GMiwmRjJGREZERkRGYm9DJ0ZfcD5GMUZccD5GMComRjBGRClGPkYyRkQ/KEYlRkRGREYlMkZobkYyQyRGX28+RjIsJkYyRkRGREZFRmJvPkY0LUYtNiRGNCZGMzYjRjBGZnBGJUYlRiU=</Equation></Text-field>
</Output>
</Group>
<Group labelreference="L419" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">debug(fastexp); fastexp(2,11,1,(x,y)-&gt;x*y);</Text-field>
</Input>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output">SShmYXN0ZXhwRzYi</Equation></Text-field>
</Output>
<Output>
<Text-field style="Diagnostic" layout="Diagnostic">{--&gt; enter fastexp, args = 2, 11, 1, proc (x, y) options operator, arrow; x*y end proc</Text-field>
</Output>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYlLUkjbWlHRiQ2JVEiYkYnLyUnaXRhbGljR1EldHJ1ZUYnLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWNGJy1JI21vR0YkNjBRIzo9RicvRjNRJ25vcm1hbEYnLyUmZmVuY2VHUSZmYWxzZUYnLyUqc2VwYXJhdG9yR0Y9LyUpc3RyZXRjaHlHRj0vJSpzeW1tZXRyaWNHRj0vJShsYXJnZW9wR0Y9LyUubW92YWJsZWxpbWl0c0dGPS8lJ2FjY2VudEdGPS8lJWZvcm1HUSZpbmZpeEYnLyUnbHNwYWNlR1EvdGhpY2ttYXRoc3BhY2VGJy8lJ3JzcGFjZUdGTy8lKG1pbnNpemVHUSIxRicvJShtYXhzaXplR1EpaW5maW5pdHlGJy1JKG1mZW5jZWRHRiQ2JS1GIzYpLUkjbW5HRiQ2JEZURjktRjY2MFEiLEYnRjlGOy9GP0YxRkBGQkZERkZGSEZKL0ZOUSQwZW1GJy9GUVEzdmVyeXRoaWNrbWF0aHNwYWNlRidGUkZVRmduRmpuLUZobjYkUSIwRidGOUZqbkZnbi8lJW9wZW5HUSJbRicvJSZjbG9zZUdRIl1GJw==">NyYiIiJGIyIiIUYj</Equation></Text-field>
</Output>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYlLUkjbWlHRiQ2JVEibkYnLyUnaXRhbGljR1EldHJ1ZUYnLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWNGJy1JI21vR0YkNjBRIzo9RicvRjNRJ25vcm1hbEYnLyUmZmVuY2VHUSZmYWxzZUYnLyUqc2VwYXJhdG9yR0Y9LyUpc3RyZXRjaHlHRj0vJSpzeW1tZXRyaWNHRj0vJShsYXJnZW9wR0Y9LyUubW92YWJsZWxpbWl0c0dGPS8lJ2FjY2VudEdGPS8lJWZvcm1HUSZpbmZpeEYnLyUnbHNwYWNlR1EvdGhpY2ttYXRoc3BhY2VGJy8lJ3JzcGFjZUdGTy8lKG1pbnNpemVHUSIxRicvJShtYXhzaXplR1EpaW5maW5pdHlGJy1JI21uR0YkNiRRIjNGJ0Y5">IiIk</Equation></Text-field>
</Output>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYlLUkjbWlHRiQ2JVEieEYnLyUnaXRhbGljR1EldHJ1ZUYnLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWNGJy1JI21vR0YkNjBRIzo9RicvRjNRJ25vcm1hbEYnLyUmZmVuY2VHUSZmYWxzZUYnLyUqc2VwYXJhdG9yR0Y9LyUpc3RyZXRjaHlHRj0vJSpzeW1tZXRyaWNHRj0vJShsYXJnZW9wR0Y9LyUubW92YWJsZWxpbWl0c0dGPS8lJ2FjY2VudEdGPS8lJWZvcm1HUSZpbmZpeEYnLyUnbHNwYWNlR1EvdGhpY2ttYXRoc3BhY2VGJy8lJ3JzcGFjZUdGTy8lKG1pbnNpemVHUSIxRicvJShtYXhzaXplR1EpaW5maW5pdHlGJy1JI21uR0YkNiRRIjJGJ0Y5">IiIj</Equation></Text-field>
</Output>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYlLUkjbWlHRiQ2JVEiUEYnLyUnaXRhbGljR1EldHJ1ZUYnLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWNGJy1JI21vR0YkNjBRIzo9RicvRjNRJ25vcm1hbEYnLyUmZmVuY2VHUSZmYWxzZUYnLyUqc2VwYXJhdG9yR0Y9LyUpc3RyZXRjaHlHRj0vJSpzeW1tZXRyaWNHRj0vJShsYXJnZW9wR0Y9LyUubW92YWJsZWxpbWl0c0dGPS8lJ2FjY2VudEdGPS8lJWZvcm1HUSZpbmZpeEYnLyUnbHNwYWNlR1EvdGhpY2ttYXRoc3BhY2VGJy8lJ3JzcGFjZUdGTy8lKG1pbnNpemVHUSIxRicvJShtYXhzaXplR1EpaW5maW5pdHlGJy1JKG1mZW5jZWRHRiQ2JS1GIzYjLUkjbW5HRiQ2JFEiMkYnRjkvJSVvcGVuR1EiW0YnLyUmY2xvc2VHUSJdRic=">NyMiIiM=</Equation></Text-field>
</Output>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYlLUkjbWlHRiQ2JVEjYWFGJy8lJ2l0YWxpY0dRJXRydWVGJy8lLG1hdGh2YXJpYW50R1EnaXRhbGljRictSSNtb0dGJDYwUSM6PUYnL0YzUSdub3JtYWxGJy8lJmZlbmNlR1EmZmFsc2VGJy8lKnNlcGFyYXRvckdGPS8lKXN0cmV0Y2h5R0Y9LyUqc3ltbWV0cmljR0Y9LyUobGFyZ2VvcEdGPS8lLm1vdmFibGVsaW1pdHNHRj0vJSdhY2NlbnRHRj0vJSVmb3JtR1EmaW5maXhGJy8lJ2xzcGFjZUdRL3RoaWNrbWF0aHNwYWNlRicvJSdyc3BhY2VHRk8vJShtaW5zaXplR1EiMUYnLyUobWF4c2l6ZUdRKWluZmluaXR5RictSSNtbkdGJDYkUSI0RidGOQ==">IiIl</Equation></Text-field>
</Output>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYlLUkjbWlHRiQ2JVEieEYnLyUnaXRhbGljR1EldHJ1ZUYnLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWNGJy1JI21vR0YkNjBRIzo9RicvRjNRJ25vcm1hbEYnLyUmZmVuY2VHUSZmYWxzZUYnLyUqc2VwYXJhdG9yR0Y9LyUpc3RyZXRjaHlHRj0vJSpzeW1tZXRyaWNHRj0vJShsYXJnZW9wR0Y9LyUubW92YWJsZWxpbWl0c0dGPS8lJ2FjY2VudEdGPS8lJWZvcm1HUSZpbmZpeEYnLyUnbHNwYWNlR1EvdGhpY2ttYXRoc3BhY2VGJy8lJ3JzcGFjZUdGTy8lKG1pbnNpemVHUSIxRicvJShtYXhzaXplR1EpaW5maW5pdHlGJy1JI21uR0YkNiRRIjRGJ0Y5">IiIl</Equation></Text-field>
</Output>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYlLUkjbWlHRiQ2JVEibkYnLyUnaXRhbGljR1EldHJ1ZUYnLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWNGJy1JI21vR0YkNjBRIzo9RicvRjNRJ25vcm1hbEYnLyUmZmVuY2VHUSZmYWxzZUYnLyUqc2VwYXJhdG9yR0Y9LyUpc3RyZXRjaHlHRj0vJSpzeW1tZXRyaWNHRj0vJShsYXJnZW9wR0Y9LyUubW92YWJsZWxpbWl0c0dGPS8lJ2FjY2VudEdGPS8lJWZvcm1HUSZpbmZpeEYnLyUnbHNwYWNlR1EvdGhpY2ttYXRoc3BhY2VGJy8lJ3JzcGFjZUdGTy8lKG1pbnNpemVHUSIxRicvJShtYXhzaXplR1EpaW5maW5pdHlGJy1JI21uR0YkNiRRIjJGJ0Y5">IiIj</Equation></Text-field>
</Output>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYlLUkjbWlHRiQ2JVEiaUYnLyUnaXRhbGljR1EldHJ1ZUYnLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWNGJy1JI21vR0YkNjBRIzo9RicvRjNRJ25vcm1hbEYnLyUmZmVuY2VHUSZmYWxzZUYnLyUqc2VwYXJhdG9yR0Y9LyUpc3RyZXRjaHlHRj0vJSpzeW1tZXRyaWNHRj0vJShsYXJnZW9wR0Y9LyUubW92YWJsZWxpbWl0c0dGPS8lJ2FjY2VudEdGPS8lJWZvcm1HUSZpbmZpeEYnLyUnbHNwYWNlR1EvdGhpY2ttYXRoc3BhY2VGJy8lJ3JzcGFjZUdGTy8lKG1pbnNpemVHUSIxRicvJShtYXhzaXplR1EpaW5maW5pdHlGJy1JI21uR0YkNiRGVEY5">IiIi</Equation></Text-field>
</Output>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYlLUkjbWlHRiQ2JVEiakYnLyUnaXRhbGljR1EldHJ1ZUYnLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWNGJy1JI21vR0YkNjBRIzo9RicvRjNRJ25vcm1hbEYnLyUmZmVuY2VHUSZmYWxzZUYnLyUqc2VwYXJhdG9yR0Y9LyUpc3RyZXRjaHlHRj0vJSpzeW1tZXRyaWNHRj0vJShsYXJnZW9wR0Y9LyUubW92YWJsZWxpbWl0c0dGPS8lJ2FjY2VudEdGPS8lJWZvcm1HUSZpbmZpeEYnLyUnbHNwYWNlR1EvdGhpY2ttYXRoc3BhY2VGJy8lJ3JzcGFjZUdGTy8lKG1pbnNpemVHUSIxRicvJShtYXhzaXplR1EpaW5maW5pdHlGJy1JI21uR0YkNiRGVEY5">IiIi</Equation></Text-field>
</Output>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYlLUkjbWlHRiQ2JVEia0YnLyUnaXRhbGljR1EldHJ1ZUYnLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWNGJy1JI21vR0YkNjBRIzo9RicvRjNRJ25vcm1hbEYnLyUmZmVuY2VHUSZmYWxzZUYnLyUqc2VwYXJhdG9yR0Y9LyUpc3RyZXRjaHlHRj0vJSpzeW1tZXRyaWNHRj0vJShsYXJnZW9wR0Y9LyUubW92YWJsZWxpbWl0c0dGPS8lJ2FjY2VudEdGPS8lJWZvcm1HUSZpbmZpeEYnLyUnbHNwYWNlR1EvdGhpY2ttYXRoc3BhY2VGJy8lJ3JzcGFjZUdGTy8lKG1pbnNpemVHUSIxRicvJShtYXhzaXplR1EpaW5maW5pdHlGJy1JI21uR0YkNiRRIjBGJ0Y5">IiIh</Equation></Text-field>
</Output>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYlLUkjbWlHRiQ2JVEieEYnLyUnaXRhbGljR1EldHJ1ZUYnLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWNGJy1JI21vR0YkNjBRIzo9RicvRjNRJ25vcm1hbEYnLyUmZmVuY2VHUSZmYWxzZUYnLyUqc2VwYXJhdG9yR0Y9LyUpc3RyZXRjaHlHRj0vJSpzeW1tZXRyaWNHRj0vJShsYXJnZW9wR0Y9LyUubW92YWJsZWxpbWl0c0dGPS8lJ2FjY2VudEdGPS8lJWZvcm1HUSZpbmZpeEYnLyUnbHNwYWNlR1EvdGhpY2ttYXRoc3BhY2VGJy8lJ3JzcGFjZUdGTy8lKG1pbnNpemVHUSIxRicvJShtYXhzaXplR1EpaW5maW5pdHlGJy1JI21uR0YkNiRRIzE2RidGOQ==">IiM7</Equation></Text-field>
</Output>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYlLUkjbWlHRiQ2JVEibkYnLyUnaXRhbGljR1EldHJ1ZUYnLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWNGJy1JI21vR0YkNjBRIzo9RicvRjNRJ25vcm1hbEYnLyUmZmVuY2VHUSZmYWxzZUYnLyUqc2VwYXJhdG9yR0Y9LyUpc3RyZXRjaHlHRj0vJSpzeW1tZXRyaWNHRj0vJShsYXJnZW9wR0Y9LyUubW92YWJsZWxpbWl0c0dGPS8lJ2FjY2VudEdGPS8lJWZvcm1HUSZpbmZpeEYnLyUnbHNwYWNlR1EvdGhpY2ttYXRoc3BhY2VGJy8lJ3JzcGFjZUdGTy8lKG1pbnNpemVHUSIxRicvJShtYXhzaXplR1EpaW5maW5pdHlGJy1JI21uR0YkNiRGVEY5">IiIi</Equation></Text-field>
</Output>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYlLUkjbWlHRiQ2JVEieEYnLyUnaXRhbGljR1EldHJ1ZUYnLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWNGJy1JI21vR0YkNjBRIzo9RicvRjNRJ25vcm1hbEYnLyUmZmVuY2VHUSZmYWxzZUYnLyUqc2VwYXJhdG9yR0Y9LyUpc3RyZXRjaHlHRj0vJSpzeW1tZXRyaWNHRj0vJShsYXJnZW9wR0Y9LyUubW92YWJsZWxpbWl0c0dGPS8lJ2FjY2VudEdGPS8lJWZvcm1HUSZpbmZpeEYnLyUnbHNwYWNlR1EvdGhpY2ttYXRoc3BhY2VGJy8lJ3JzcGFjZUdGTy8lKG1pbnNpemVHUSIxRicvJShtYXhzaXplR1EpaW5maW5pdHlGJy1JI21uR0YkNiRRIzMyRidGOQ==">IiNL</Equation></Text-field>
</Output>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYlLUkjbWlHRiQ2JVEiaUYnLyUnaXRhbGljR1EldHJ1ZUYnLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWNGJy1JI21vR0YkNjBRIzo9RicvRjNRJ25vcm1hbEYnLyUmZmVuY2VHUSZmYWxzZUYnLyUqc2VwYXJhdG9yR0Y9LyUpc3RyZXRjaHlHRj0vJSpzeW1tZXRyaWNHRj0vJShsYXJnZW9wR0Y9LyUubW92YWJsZWxpbWl0c0dGPS8lJ2FjY2VudEdGPS8lJWZvcm1HUSZpbmZpeEYnLyUnbHNwYWNlR1EvdGhpY2ttYXRoc3BhY2VGJy8lJ3JzcGFjZUdGTy8lKG1pbnNpemVHUSIxRicvJShtYXhzaXplR1EpaW5maW5pdHlGJy1JI21uR0YkNiRGVEY5">IiIi</Equation></Text-field>
</Output>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYlLUkjbWlHRiQ2JVEiakYnLyUnaXRhbGljR1EldHJ1ZUYnLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWNGJy1JI21vR0YkNjBRIzo9RicvRjNRJ25vcm1hbEYnLyUmZmVuY2VHUSZmYWxzZUYnLyUqc2VwYXJhdG9yR0Y9LyUpc3RyZXRjaHlHRj0vJSpzeW1tZXRyaWNHRj0vJShsYXJnZW9wR0Y9LyUubW92YWJsZWxpbWl0c0dGPS8lJ2FjY2VudEdGPS8lJWZvcm1HUSZpbmZpeEYnLyUnbHNwYWNlR1EvdGhpY2ttYXRoc3BhY2VGJy8lJ3JzcGFjZUdGTy8lKG1pbnNpemVHUSIxRicvJShtYXhzaXplR1EpaW5maW5pdHlGJy1JI21uR0YkNiRGVEY5">IiIi</Equation></Text-field>
</Output>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYlLUkjbWlHRiQ2JVEia0YnLyUnaXRhbGljR1EldHJ1ZUYnLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWNGJy1JI21vR0YkNjBRIzo9RicvRjNRJ25vcm1hbEYnLyUmZmVuY2VHUSZmYWxzZUYnLyUqc2VwYXJhdG9yR0Y9LyUpc3RyZXRjaHlHRj0vJSpzeW1tZXRyaWNHRj0vJShsYXJnZW9wR0Y9LyUubW92YWJsZWxpbWl0c0dGPS8lJ2FjY2VudEdGPS8lJWZvcm1HUSZpbmZpeEYnLyUnbHNwYWNlR1EvdGhpY2ttYXRoc3BhY2VGJy8lJ3JzcGFjZUdGTy8lKG1pbnNpemVHUSIxRicvJShtYXhzaXplR1EpaW5maW5pdHlGJy1JI21uR0YkNiRRIjBGJ0Y5">IiIh</Equation></Text-field>
</Output>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYlLUkjbWlHRiQ2JVEieEYnLyUnaXRhbGljR1EldHJ1ZUYnLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWNGJy1JI21vR0YkNjBRIzo9RicvRjNRJ25vcm1hbEYnLyUmZmVuY2VHUSZmYWxzZUYnLyUqc2VwYXJhdG9yR0Y9LyUpc3RyZXRjaHlHRj0vJSpzeW1tZXRyaWNHRj0vJShsYXJnZW9wR0Y9LyUubW92YWJsZWxpbWl0c0dGPS8lJ2FjY2VudEdGPS8lJWZvcm1HUSZpbmZpeEYnLyUnbHNwYWNlR1EvdGhpY2ttYXRoc3BhY2VGJy8lJ3JzcGFjZUdGTy8lKG1pbnNpemVHUSIxRicvJShtYXhzaXplR1EpaW5maW5pdHlGJy1JI21uR0YkNiRRJTEwMjRGJ0Y5">IiVDNQ==</Equation></Text-field>
</Output>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYlLUkjbWlHRiQ2JVEibkYnLyUnaXRhbGljR1EldHJ1ZUYnLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWNGJy1JI21vR0YkNjBRIzo9RicvRjNRJ25vcm1hbEYnLyUmZmVuY2VHUSZmYWxzZUYnLyUqc2VwYXJhdG9yR0Y9LyUpc3RyZXRjaHlHRj0vJSpzeW1tZXRyaWNHRj0vJShsYXJnZW9wR0Y9LyUubW92YWJsZWxpbWl0c0dGPS8lJ2FjY2VudEdGPS8lJWZvcm1HUSZpbmZpeEYnLyUnbHNwYWNlR1EvdGhpY2ttYXRoc3BhY2VGJy8lJ3JzcGFjZUdGTy8lKG1pbnNpemVHUSIxRicvJShtYXhzaXplR1EpaW5maW5pdHlGJy1JI21uR0YkNiRRIjBGJ0Y5">IiIh</Equation></Text-field>
</Output>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYlLUkjbWlHRiQ2JVEieEYnLyUnaXRhbGljR1EldHJ1ZUYnLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWNGJy1JI21vR0YkNjBRIzo9RicvRjNRJ25vcm1hbEYnLyUmZmVuY2VHUSZmYWxzZUYnLyUqc2VwYXJhdG9yR0Y9LyUpc3RyZXRjaHlHRj0vJSpzeW1tZXRyaWNHRj0vJShsYXJnZW9wR0Y9LyUubW92YWJsZWxpbWl0c0dGPS8lJ2FjY2VudEdGPS8lJWZvcm1HUSZpbmZpeEYnLyUnbHNwYWNlR1EvdGhpY2ttYXRoc3BhY2VGJy8lJ3JzcGFjZUdGTy8lKG1pbnNpemVHUSIxRicvJShtYXhzaXplR1EpaW5maW5pdHlGJy1JI21uR0YkNiRRJTIwNDhGJ0Y5">IiVbPw==</Equation></Text-field>
</Output>
<Output>
<Text-field style="Diagnostic" layout="Diagnostic">&lt;-- exit fastexp (now at top level) = 2048}</Text-field>
</Output>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output">IiVbPw==</Equation></Text-field>
</Output>
</Group>
<Group labelreference="L420" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">debug(fastexp); fastexp(2,11,2,(x,y)-&gt;x*y);</Text-field>
</Input>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output">SShmYXN0ZXhwRzYi</Equation></Text-field>
</Output>
<Output>
<Text-field style="Diagnostic" layout="Diagnostic">{--&gt; enter fastexp, args = 2, 11, 2, proc (x, y) options operator, arrow; x*y end proc</Text-field>
</Output>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYlLUkjbWlHRiQ2JVEiYkYnLyUnaXRhbGljR1EldHJ1ZUYnLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWNGJy1JI21vR0YkNjBRIzo9RicvRjNRJ25vcm1hbEYnLyUmZmVuY2VHUSZmYWxzZUYnLyUqc2VwYXJhdG9yR0Y9LyUpc3RyZXRjaHlHRj0vJSpzeW1tZXRyaWNHRj0vJShsYXJnZW9wR0Y9LyUubW92YWJsZWxpbWl0c0dGPS8lJ2FjY2VudEdGPS8lJWZvcm1HUSZpbmZpeEYnLyUnbHNwYWNlR1EvdGhpY2ttYXRoc3BhY2VGJy8lJ3JzcGFjZUdGTy8lKG1pbnNpemVHUSIxRicvJShtYXhzaXplR1EpaW5maW5pdHlGJy1JKG1mZW5jZWRHRiQ2JS1GIzYpLUkjbW5HRiQ2JEZURjktRjY2MFEiLEYnRjlGOy9GP0YxRkBGQkZERkZGSEZKL0ZOUSQwZW1GJy9GUVEzdmVyeXRoaWNrbWF0aHNwYWNlRidGUkZVRmduRmpuLUZobjYkUSIwRidGOUZqbkZnbi8lJW9wZW5HUSJbRicvJSZjbG9zZUdRIl1GJw==">NyYiIiJGIyIiIUYj</Equation></Text-field>
</Output>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYlLUkjbWlHRiQ2JVEibkYnLyUnaXRhbGljR1EldHJ1ZUYnLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWNGJy1JI21vR0YkNjBRIzo9RicvRjNRJ25vcm1hbEYnLyUmZmVuY2VHUSZmYWxzZUYnLyUqc2VwYXJhdG9yR0Y9LyUpc3RyZXRjaHlHRj0vJSpzeW1tZXRyaWNHRj0vJShsYXJnZW9wR0Y9LyUubW92YWJsZWxpbWl0c0dGPS8lJ2FjY2VudEdGPS8lJWZvcm1HUSZpbmZpeEYnLyUnbHNwYWNlR1EvdGhpY2ttYXRoc3BhY2VGJy8lJ3JzcGFjZUdGTy8lKG1pbnNpemVHUSIxRicvJShtYXhzaXplR1EpaW5maW5pdHlGJy1JI21uR0YkNiRRIjNGJ0Y5">IiIk</Equation></Text-field>
</Output>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYlLUkjbWlHRiQ2JVEieEYnLyUnaXRhbGljR1EldHJ1ZUYnLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWNGJy1JI21vR0YkNjBRIzo9RicvRjNRJ25vcm1hbEYnLyUmZmVuY2VHUSZmYWxzZUYnLyUqc2VwYXJhdG9yR0Y9LyUpc3RyZXRjaHlHRj0vJSpzeW1tZXRyaWNHRj0vJShsYXJnZW9wR0Y9LyUubW92YWJsZWxpbWl0c0dGPS8lJ2FjY2VudEdGPS8lJWZvcm1HUSZpbmZpeEYnLyUnbHNwYWNlR1EvdGhpY2ttYXRoc3BhY2VGJy8lJ3JzcGFjZUdGTy8lKG1pbnNpemVHUSIxRicvJShtYXhzaXplR1EpaW5maW5pdHlGJy1JI21uR0YkNiRRIjJGJ0Y5">IiIj</Equation></Text-field>
</Output>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYlLUkjbWlHRiQ2JVEiUEYnLyUnaXRhbGljR1EldHJ1ZUYnLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWNGJy1JI21vR0YkNjBRIzo9RicvRjNRJ25vcm1hbEYnLyUmZmVuY2VHUSZmYWxzZUYnLyUqc2VwYXJhdG9yR0Y9LyUpc3RyZXRjaHlHRj0vJSpzeW1tZXRyaWNHRj0vJShsYXJnZW9wR0Y9LyUubW92YWJsZWxpbWl0c0dGPS8lJ2FjY2VudEdGPS8lJWZvcm1HUSZpbmZpeEYnLyUnbHNwYWNlR1EvdGhpY2ttYXRoc3BhY2VGJy8lJ3JzcGFjZUdGTy8lKG1pbnNpemVHUSIxRicvJShtYXhzaXplR1EpaW5maW5pdHlGJy1JKG1mZW5jZWRHRiQ2JS1GIzYjLUkjbW5HRiQ2JFEiMkYnRjkvJSVvcGVuR1EiW0YnLyUmY2xvc2VHUSJdRic=">NyMiIiM=</Equation></Text-field>
</Output>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYlLUkjbWlHRiQ2JVEjYWFGJy8lJ2l0YWxpY0dRJXRydWVGJy8lLG1hdGh2YXJpYW50R1EnaXRhbGljRictSSNtb0dGJDYwUSM6PUYnL0YzUSdub3JtYWxGJy8lJmZlbmNlR1EmZmFsc2VGJy8lKnNlcGFyYXRvckdGPS8lKXN0cmV0Y2h5R0Y9LyUqc3ltbWV0cmljR0Y9LyUobGFyZ2VvcEdGPS8lLm1vdmFibGVsaW1pdHNHRj0vJSdhY2NlbnRHRj0vJSVmb3JtR1EmaW5maXhGJy8lJ2xzcGFjZUdRL3RoaWNrbWF0aHNwYWNlRicvJSdyc3BhY2VHRk8vJShtaW5zaXplR1EiMUYnLyUobWF4c2l6ZUdRKWluZmluaXR5RictSSNtbkdGJDYkUSI0RidGOQ==">IiIl</Equation></Text-field>
</Output>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYlLUkjbWlHRiQ2JVEiUEYnLyUnaXRhbGljR1EldHJ1ZUYnLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWNGJy1JI21vR0YkNjBRIzo9RicvRjNRJ25vcm1hbEYnLyUmZmVuY2VHUSZmYWxzZUYnLyUqc2VwYXJhdG9yR0Y9LyUpc3RyZXRjaHlHRj0vJSpzeW1tZXRyaWNHRj0vJShsYXJnZW9wR0Y9LyUubW92YWJsZWxpbWl0c0dGPS8lJ2FjY2VudEdGPS8lJWZvcm1HUSZpbmZpeEYnLyUnbHNwYWNlR1EvdGhpY2ttYXRoc3BhY2VGJy8lJ3JzcGFjZUdGTy8lKG1pbnNpemVHUSIxRicvJShtYXhzaXplR1EpaW5maW5pdHlGJy1JKG1mZW5jZWRHRiQ2JS1GIzYlLUkjbW5HRiQ2JFEiMkYnRjktRjY2MFEiLEYnRjlGOy9GP0YxRkBGQkZERkZGSEZKL0ZOUSQwZW1GJy9GUVEzdmVyeXRoaWNrbWF0aHNwYWNlRidGUkZVLUZobjYkUSI4RidGOS8lJW9wZW5HUSJbRicvJSZjbG9zZUdRIl1GJw==">NyQiIiMiIik=</Equation></Text-field>
</Output>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYlLUkjbWlHRiQ2JVEieEYnLyUnaXRhbGljR1EldHJ1ZUYnLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWNGJy1JI21vR0YkNjBRIzo9RicvRjNRJ25vcm1hbEYnLyUmZmVuY2VHUSZmYWxzZUYnLyUqc2VwYXJhdG9yR0Y9LyUpc3RyZXRjaHlHRj0vJSpzeW1tZXRyaWNHRj0vJShsYXJnZW9wR0Y9LyUubW92YWJsZWxpbWl0c0dGPS8lJ2FjY2VudEdGPS8lJWZvcm1HUSZpbmZpeEYnLyUnbHNwYWNlR1EvdGhpY2ttYXRoc3BhY2VGJy8lJ3JzcGFjZUdGTy8lKG1pbnNpemVHUSIxRicvJShtYXhzaXplR1EpaW5maW5pdHlGJy1JI21uR0YkNiRRIjRGJ0Y5">IiIl</Equation></Text-field>
</Output>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYlLUkjbWlHRiQ2JVEibkYnLyUnaXRhbGljR1EldHJ1ZUYnLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWNGJy1JI21vR0YkNjBRIzo9RicvRjNRJ25vcm1hbEYnLyUmZmVuY2VHUSZmYWxzZUYnLyUqc2VwYXJhdG9yR0Y9LyUpc3RyZXRjaHlHRj0vJSpzeW1tZXRyaWNHRj0vJShsYXJnZW9wR0Y9LyUubW92YWJsZWxpbWl0c0dGPS8lJ2FjY2VudEdGPS8lJWZvcm1HUSZpbmZpeEYnLyUnbHNwYWNlR1EvdGhpY2ttYXRoc3BhY2VGJy8lJ3JzcGFjZUdGTy8lKG1pbnNpemVHUSIxRicvJShtYXhzaXplR1EpaW5maW5pdHlGJy1JI21uR0YkNiRRIjJGJ0Y5">IiIj</Equation></Text-field>
</Output>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYlLUkjbWlHRiQ2JVEiaUYnLyUnaXRhbGljR1EldHJ1ZUYnLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWNGJy1JI21vR0YkNjBRIzo9RicvRjNRJ25vcm1hbEYnLyUmZmVuY2VHUSZmYWxzZUYnLyUqc2VwYXJhdG9yR0Y9LyUpc3RyZXRjaHlHRj0vJSpzeW1tZXRyaWNHRj0vJShsYXJnZW9wR0Y9LyUubW92YWJsZWxpbWl0c0dGPS8lJ2FjY2VudEdGPS8lJWZvcm1HUSZpbmZpeEYnLyUnbHNwYWNlR1EvdGhpY2ttYXRoc3BhY2VGJy8lJ3JzcGFjZUdGTy8lKG1pbnNpemVHUSIxRicvJShtYXhzaXplR1EpaW5maW5pdHlGJy1JI21uR0YkNiRGVEY5">IiIi</Equation></Text-field>
</Output>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYlLUkjbWlHRiQ2JVEiakYnLyUnaXRhbGljR1EldHJ1ZUYnLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWNGJy1JI21vR0YkNjBRIzo9RicvRjNRJ25vcm1hbEYnLyUmZmVuY2VHUSZmYWxzZUYnLyUqc2VwYXJhdG9yR0Y9LyUpc3RyZXRjaHlHRj0vJSpzeW1tZXRyaWNHRj0vJShsYXJnZW9wR0Y9LyUubW92YWJsZWxpbWl0c0dGPS8lJ2FjY2VudEdGPS8lJWZvcm1HUSZpbmZpeEYnLyUnbHNwYWNlR1EvdGhpY2ttYXRoc3BhY2VGJy8lJ3JzcGFjZUdGTy8lKG1pbnNpemVHUSIxRicvJShtYXhzaXplR1EpaW5maW5pdHlGJy1JI21uR0YkNiRGVEY5">IiIi</Equation></Text-field>
</Output>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYlLUkjbWlHRiQ2JVEia0YnLyUnaXRhbGljR1EldHJ1ZUYnLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWNGJy1JI21vR0YkNjBRIzo9RicvRjNRJ25vcm1hbEYnLyUmZmVuY2VHUSZmYWxzZUYnLyUqc2VwYXJhdG9yR0Y9LyUpc3RyZXRjaHlHRj0vJSpzeW1tZXRyaWNHRj0vJShsYXJnZW9wR0Y9LyUubW92YWJsZWxpbWl0c0dGPS8lJ2FjY2VudEdGPS8lJWZvcm1HUSZpbmZpeEYnLyUnbHNwYWNlR1EvdGhpY2ttYXRoc3BhY2VGJy8lJ3JzcGFjZUdGTy8lKG1pbnNpemVHUSIxRicvJShtYXhzaXplR1EpaW5maW5pdHlGJy1JI21uR0YkNiRRIjBGJ0Y5">IiIh</Equation></Text-field>
</Output>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYlLUkjbWlHRiQ2JVEieEYnLyUnaXRhbGljR1EldHJ1ZUYnLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWNGJy1JI21vR0YkNjBRIzo9RicvRjNRJ25vcm1hbEYnLyUmZmVuY2VHUSZmYWxzZUYnLyUqc2VwYXJhdG9yR0Y9LyUpc3RyZXRjaHlHRj0vJSpzeW1tZXRyaWNHRj0vJShsYXJnZW9wR0Y9LyUubW92YWJsZWxpbWl0c0dGPS8lJ2FjY2VudEdGPS8lJWZvcm1HUSZpbmZpeEYnLyUnbHNwYWNlR1EvdGhpY2ttYXRoc3BhY2VGJy8lJ3JzcGFjZUdGTy8lKG1pbnNpemVHUSIxRicvJShtYXhzaXplR1EpaW5maW5pdHlGJy1JI21uR0YkNiRRIzE2RidGOQ==">IiM7</Equation></Text-field>
</Output>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYlLUkjbWlHRiQ2JVEibkYnLyUnaXRhbGljR1EldHJ1ZUYnLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWNGJy1JI21vR0YkNjBRIzo9RicvRjNRJ25vcm1hbEYnLyUmZmVuY2VHUSZmYWxzZUYnLyUqc2VwYXJhdG9yR0Y9LyUpc3RyZXRjaHlHRj0vJSpzeW1tZXRyaWNHRj0vJShsYXJnZW9wR0Y9LyUubW92YWJsZWxpbWl0c0dGPS8lJ2FjY2VudEdGPS8lJWZvcm1HUSZpbmZpeEYnLyUnbHNwYWNlR1EvdGhpY2ttYXRoc3BhY2VGJy8lJ3JzcGFjZUdGTy8lKG1pbnNpemVHUSIxRicvJShtYXhzaXplR1EpaW5maW5pdHlGJy1JI21uR0YkNiRGVEY5">IiIi</Equation></Text-field>
</Output>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYlLUkjbWlHRiQ2JVEia0YnLyUnaXRhbGljR1EldHJ1ZUYnLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWNGJy1JI21vR0YkNjBRIzo9RicvRjNRJ25vcm1hbEYnLyUmZmVuY2VHUSZmYWxzZUYnLyUqc2VwYXJhdG9yR0Y9LyUpc3RyZXRjaHlHRj0vJSpzeW1tZXRyaWNHRj0vJShsYXJnZW9wR0Y9LyUubW92YWJsZWxpbWl0c0dGPS8lJ2FjY2VudEdGPS8lJWZvcm1HUSZpbmZpeEYnLyUnbHNwYWNlR1EvdGhpY2ttYXRoc3BhY2VGJy8lJ3JzcGFjZUdGTy8lKG1pbnNpemVHUSIxRicvJShtYXhzaXplR1EpaW5maW5pdHlGJy1JI21uR0YkNiRGVEY5">IiIi</Equation></Text-field>
</Output>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYlLUkjbWlHRiQ2JVEiakYnLyUnaXRhbGljR1EldHJ1ZUYnLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWNGJy1JI21vR0YkNjBRIzo9RicvRjNRJ25vcm1hbEYnLyUmZmVuY2VHUSZmYWxzZUYnLyUqc2VwYXJhdG9yR0Y9LyUpc3RyZXRjaHlHRj0vJSpzeW1tZXRyaWNHRj0vJShsYXJnZW9wR0Y9LyUubW92YWJsZWxpbWl0c0dGPS8lJ2FjY2VudEdGPS8lJWZvcm1HUSZpbmZpeEYnLyUnbHNwYWNlR1EvdGhpY2ttYXRoc3BhY2VGJy8lJ3JzcGFjZUdGTy8lKG1pbnNpemVHUSIxRicvJShtYXhzaXplR1EpaW5maW5pdHlGJy1JI21uR0YkNiRRIjJGJ0Y5">IiIj</Equation></Text-field>
</Output>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYlLUkjbWlHRiQ2JVEiaUYnLyUnaXRhbGljR1EldHJ1ZUYnLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWNGJy1JI21vR0YkNjBRIzo9RicvRjNRJ25vcm1hbEYnLyUmZmVuY2VHUSZmYWxzZUYnLyUqc2VwYXJhdG9yR0Y9LyUpc3RyZXRjaHlHRj0vJSpzeW1tZXRyaWNHRj0vJShsYXJnZW9wR0Y9LyUubW92YWJsZWxpbWl0c0dGPS8lJ2FjY2VudEdGPS8lJWZvcm1HUSZpbmZpeEYnLyUnbHNwYWNlR1EvdGhpY2ttYXRoc3BhY2VGJy8lJ3JzcGFjZUdGTy8lKG1pbnNpemVHUSIxRicvJShtYXhzaXplR1EpaW5maW5pdHlGJy1JI21uR0YkNiRRIjJGJ0Y5">IiIj</Equation></Text-field>
</Output>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYlLUkjbWlHRiQ2JVEieEYnLyUnaXRhbGljR1EldHJ1ZUYnLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWNGJy1JI21vR0YkNjBRIzo9RicvRjNRJ25vcm1hbEYnLyUmZmVuY2VHUSZmYWxzZUYnLyUqc2VwYXJhdG9yR0Y9LyUpc3RyZXRjaHlHRj0vJSpzeW1tZXRyaWNHRj0vJShsYXJnZW9wR0Y9LyUubW92YWJsZWxpbWl0c0dGPS8lJ2FjY2VudEdGPS8lJWZvcm1HUSZpbmZpeEYnLyUnbHNwYWNlR1EvdGhpY2ttYXRoc3BhY2VGJy8lJ3JzcGFjZUdGTy8lKG1pbnNpemVHUSIxRicvJShtYXhzaXplR1EpaW5maW5pdHlGJy1JI21uR0YkNiRRJDI1NkYnRjk=">IiRjIw==</Equation></Text-field>
</Output>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYlLUkjbWlHRiQ2JVEia0YnLyUnaXRhbGljR1EldHJ1ZUYnLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWNGJy1JI21vR0YkNjBRIzo9RicvRjNRJ25vcm1hbEYnLyUmZmVuY2VHUSZmYWxzZUYnLyUqc2VwYXJhdG9yR0Y9LyUpc3RyZXRjaHlHRj0vJSpzeW1tZXRyaWNHRj0vJShsYXJnZW9wR0Y9LyUubW92YWJsZWxpbWl0c0dGPS8lJ2FjY2VudEdGPS8lJWZvcm1HUSZpbmZpeEYnLyUnbHNwYWNlR1EvdGhpY2ttYXRoc3BhY2VGJy8lJ3JzcGFjZUdGTy8lKG1pbnNpemVHUSIxRicvJShtYXhzaXplR1EpaW5maW5pdHlGJy1JI21uR0YkNiRRIjBGJ0Y5">IiIh</Equation></Text-field>
</Output>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYlLUkjbWlHRiQ2JVEibkYnLyUnaXRhbGljR1EldHJ1ZUYnLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWNGJy1JI21vR0YkNjBRIzo9RicvRjNRJ25vcm1hbEYnLyUmZmVuY2VHUSZmYWxzZUYnLyUqc2VwYXJhdG9yR0Y9LyUpc3RyZXRjaHlHRj0vJSpzeW1tZXRyaWNHRj0vJShsYXJnZW9wR0Y9LyUubW92YWJsZWxpbWl0c0dGPS8lJ2FjY2VudEdGPS8lJWZvcm1HUSZpbmZpeEYnLyUnbHNwYWNlR1EvdGhpY2ttYXRoc3BhY2VGJy8lJ3JzcGFjZUdGTy8lKG1pbnNpemVHUSIxRicvJShtYXhzaXplR1EpaW5maW5pdHlGJy1JI21uR0YkNiRRIjBGJ0Y5">IiIh</Equation></Text-field>
</Output>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYlLUkjbWlHRiQ2JVEieEYnLyUnaXRhbGljR1EldHJ1ZUYnLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWNGJy1JI21vR0YkNjBRIzo9RicvRjNRJ25vcm1hbEYnLyUmZmVuY2VHUSZmYWxzZUYnLyUqc2VwYXJhdG9yR0Y9LyUpc3RyZXRjaHlHRj0vJSpzeW1tZXRyaWNHRj0vJShsYXJnZW9wR0Y9LyUubW92YWJsZWxpbWl0c0dGPS8lJ2FjY2VudEdGPS8lJWZvcm1HUSZpbmZpeEYnLyUnbHNwYWNlR1EvdGhpY2ttYXRoc3BhY2VGJy8lJ3JzcGFjZUdGTy8lKG1pbnNpemVHUSIxRicvJShtYXhzaXplR1EpaW5maW5pdHlGJy1JI21uR0YkNiRRJTIwNDhGJ0Y5">IiVbPw==</Equation></Text-field>
</Output>
<Output>
<Text-field style="Diagnostic" layout="Diagnostic">&lt;-- exit fastexp (now at top level) = 2048}</Text-field>
</Output>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output">IiVbPw==</Equation></Text-field>
</Output>
</Group>
</Section>
<Section collapsed="true" MultipleChoiceAnswerIndex="-1" MultipleChoiceRandomizeChoices="false" TrueFalseAnswerIndex="-1" EssayAnswerRows="5" EssayAnswerColumns="60"><Title>
<Text-field style="Heading 2" layout="Heading 2">2.16. Feladat.</Text-field></Title>
</Section>
<Section collapsed="false" MultipleChoiceAnswerIndex="-1" MultipleChoiceRandomizeChoices="false" TrueFalseAnswerIndex="-1" EssayAnswerRows="5" EssayAnswerColumns="60"><Title>
<Text-field style="Heading 2" layout="Heading 2">2.17. Pollard p-1 m<Font encoding="UTF-8">\303\263</Font>dszere.</Text-field></Title>
<Text-field style="Text" layout="Normal"></Text-field>
<Group labelreference="L425" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">#
# This procedure is Pollard's p-1 method for
# factorization. The base is a, and powers of
# primes up to P are considered so that they
# are not less then the bound B.
# The result is the power x of a mod n,  where
# n isthe number to factorize, so the factor is gcd(x-1,n).
#

pollardpsplit:=proc(n,a,B,P) local e,d,p,x;
x:=a mod n;
if igcd(x-1,n)&gt;1 or P&lt;2 then return(x) fi;
if P&lt;2 then return(x) fi;
e:=1; while 2^e&lt;B do e:=e+1 od;
x:=x&amp;^(2^e) mod n;
if igcd(x-1,n)&gt;1 or P=2 then return(x) fi;
while 3^e&gt;3*B and e&gt;1 do e:=e-1 od;
x:=x&amp;^(3^e) mod n;
d:=2; p:=5;
while true do
  if igcd(x-1,n)&gt;1 or P&lt;p then return(x) fi;
  while p^e&gt;p*B and e&gt;1 do e:=e-1 od;
  x:=x&amp;^(p^e) mod n;
  p:=p+d; d:=6-d;
od; x; end;</Text-field>
</Input>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYlLUkjbWlHRiQ2JVEucG9sbGFyZHBzcGxpdEYnLyUnaXRhbGljR1EldHJ1ZUYnLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWNGJy1JI21vR0YkNjBRIzo9RicvRjNRJ25vcm1hbEYnLyUmZmVuY2VHUSZmYWxzZUYnLyUqc2VwYXJhdG9yR0Y9LyUpc3RyZXRjaHlHRj0vJSpzeW1tZXRyaWNHRj0vJShsYXJnZW9wR0Y9LyUubW92YWJsZWxpbWl0c0dGPS8lJ2FjY2VudEdGPS8lJWZvcm1HUSZpbmZpeEYnLyUnbHNwYWNlR1EvdGhpY2ttYXRoc3BhY2VGJy8lJ3JzcGFjZUdGTy8lKG1pbnNpemVHUSIxRicvJShtYXhzaXplR1EpaW5maW5pdHlGJy1GIzYpLUY2NjFRJXByb2NGJy8lJWJvbGRHRjEvRjNRJWJvbGRGJ0Y7Rj5GQEZCRkRGRkZIL0ZLUSFGJy9GTlEkMGVtRicvRlFGXm9GUkZVLUkobWZlbmNlZEdGJDYjLUYjNiktRiw2JVEibkYnRi9GMi1GNjYwUSIsRidGOUY7L0Y/RjFGQEZCRkRGRkZIRkpGXW8vRlFRM3Zlcnl0aGlja21hdGhzcGFjZUYnRlJGVS1GLDYlUSJhRidGL0YyRmhvLUYsNiVRIkJGJ0YvRjJGaG8tRiw2JVEiUEYnRi9GMi1JJ21zcGFjZUdGJDYmLyUnaGVpZ2h0R1EmMC4wZXhGJy8lJndpZHRoR1EmMC4zZW1GJy8lJmRlcHRoR0ZccS8lKmxpbmVicmVha0dRMWZpcnN0cHJvY25ld2xpbmVGJy1GIzYmLUY2NjFRJmxvY2FsRidGZ25GaW5GO0Y+RkBGQkZERkZGSEZbb0Zdby9GUVEwbWVkaXVtbWF0aHNwYWNlRidGUkZVLUYjNiktRiw2JVEiZUYnRi9GMkZoby1GLDYlUSJkRidGL0YyRmhvLUYsNiVRInBGJ0YvRjJGaG8tRiw2JVEieEYnRi9GMi1GNjYwUSI7RidGOUY7RltwRkBGQkZERkZGSEZKRl1vRlBGUkZVRmdwLUYjNi8tRiM2JS1GIzYlRmdyRjUtRiM2JS1GLDYlUSRtb2RGJ0YvRjItRjY2MFEwJkFwcGx5RnVuY3Rpb247RidGOUY7Rj5GQEZCRkRGRkZIRkpGXW9GX29GUkZVLUZhbzYjLUYjNiVGXnBGaG9GZW9GanJGZ3AtRiM2JS1GIzYkLUYjNigtRjY2MVEjaWZGJ0ZnbkZpbkY7Rj5GQEZCRkRGRkZIRltvRl1vRmpxRlJGVS1GIzYlLUYjNiUtSSNtbkdGJDYkRlRGOS1GNjYwUSI8RidGOUY7Rj5GQEZCRkRGRkZIRkpGTUZQRlJGVS1GIzYlLUYsNiVRJWlnY2RGJ0YvRjJGaHMtRmFvNiMtRiM2JS1GIzYlRmdyLUY2NjBRKn4mbWludXM7fkYnRjlGO0Y+RkBGQkZERkZGSEZbb0Zdb0Zfb0ZSRlVGXHVGaG9GZW8tRjY2MVElfm9yfkYnRmduRmluRjtGPkZARkJGREZGRkhGW28vRk5GW3JGanFGUkZVLUYjNiVGZHBGX3UtRl11NiRRIjJGJ0Y5LUY2NjFRJXRoZW5GJ0ZnbkZpbkY7Rj5GQEZCRkRGRkZIRltvL0ZORl1wRl9vRlJGVS1GaHA2JkZqcEZdcUZgcS9GY3FRNmluY3JlYXNlaW5kZW50bmV3bGluZUYnLUYjNiQtRjY2MVEncmV0dXJuRidGZ25GaW5GO0Y+RkBGQkZERkZGSEZbb0Zdb0ZqcUZSRlVGZ3ItRmhwNiZGanAvRl5xUSYwLjBlbUYnRmBxL0ZjcVE2ZGVjcmVhc2VpbmRlbnRuZXdsaW5lRictRjY2MVEnZW5kfmlmRidGZ25GaW5GO0Y+RkBGQkZERkZGSEZbb0Zcd0Zfb0ZSRlVGanJGZ3AtRiM2JS1GIzYkLUYjNihGZXRGZHZGaXZGXXdGYXdGZndGXHhGanJGZ3AtRiM2JS1GIzYlRl5yRjVGXHVGanJGZ3AtRiM2JS1GIzYnLUYjNiUtRjY2MVEmd2hpbGVGJ0ZnbkZpbkY7Rj5GQEZCRkRGRkZIRltvRmN2RmpxRlJGVS1GIzYlLUYjNiVGZnYtRjY2MFEiXkYnRjlGO0Y+RkBGQkZERkZGSEZKL0ZOUTJ2ZXJ5dGhpbm1hdGhzcGFjZUYnL0ZRRmp5RlJGVUZeckZfdUZhcC1GNjYxUSNkb0YnRmduRmluRjtGPkZARkJGREZGRkhGW29GY3ZGanFGUkZVRl13LUYjNiVGXnJGNS1GIzYlRl5yLUY2NjBRIitGJ0Y5RjtGPkZARkJGREZGRkhGSkZjdkZqcUZSRlVGXHVGZnctRjY2MVEnZW5kfmRvRidGZ25GaW5GO0Y+RkBGQkZERkZGSEZbb0Zcd0Zfb0ZSRlVGanJGZ3AtRiM2JS1GIzYlRmdyRjUtRiM2JUZlc0Zocy1GYW82Iy1GIzYlLUYjNiVGZ3ItRjY2MFElfiZefkYnRjlGO0Y+RkBGQkZERkZGSEZbb0Zdb0Zfb0ZSRlUtRmFvNiNGZHlGaG9GZW9GanJGZ3AtRiM2JS1GIzYkLUYjNihGZXQtRiM2JUZqdEZgdi1GIzYlRmRwLUY2NjBRIj1GJ0Y5RjtGPkZARkJGREZGRkhGSkZNRlBGUkZVRmZ2Rml2Rl13RmF3RmZ3Rlx4RmpyRmdwLUYjNiUtRiM2Jy1GIzYlRl95LUYjNiUtRiM2JS1GIzYlLUZddTYkUSIzRidGOS1GNjYwUSIqRidGOUY7Rj5GQEZCRkRGRkZIRkovRk5RLnRoaW5tYXRoc3BhY2VGJy9GUUZqXWxGUkZVRmFwRl91LUYjNiVGY11sRmZ5Rl5yLUY2NjFRJn5hbmR+RidGZ25GaW5GO0Y+RkBGQkZERkZGSEZbb0ZjdkZqcUZSRlUtRiM2JUZcdUZfdUZeckZcekZddy1GIzYlRl5yRjUtRiM2JUZeckZddkZcdUZmd0ZmekZqckZncC1GIzYlLUYjNiVGZ3JGNS1GIzYlRmVzRmhzLUZhbzYjLUYjNiUtRiM2JUZnckZlW2wtRmFvNiNGXF5sRmhvRmVvRmpyRmdwLUYjNiUtRiM2JUZhckY1RmZ2RmpyRmdwLUYjNiUtRiM2JUZkckY1LUZddTYkUSI1RidGOUZqckZncC1GIzYlLUYjNictRiM2I0ZcekZddy1GIzYnLUYjNiUtRiM2JC1GIzYoRmV0LUYjNiVGanRGYHYtRiM2JUZkcEZfdUZkckZpdkZdd0Zhd0Zmd0ZceEZqckZncC1GIzYlLUYjNictRiM2JUZfeS1GIzYlLUYjNiUtRiM2JUZkckZmXWxGYXBGX3UtRiM2JUZkckZmeUZeckZeXmxGYV5sRlx6Rl13RmNebEZmd0ZmekZqckZncC1GIzYlLUYjNiVGZ3JGNS1GIzYlRmVzRmhzLUZhbzYjLUYjNiUtRiM2JUZnckZlW2wtRmFvNiNGXmJsRmhvRmVvRmpyRmdwLUYjNiUtRiM2JUZkckY1LUYjNiVGZHJGY3pGYXJGanJGZ3AtRiM2JUZhckY1LUYjNiUtRl11NiRRIjZGJ0Y5Rl12RmFyRmZ3RmZ6RmpyRmdwRmdyRmZ3LUY2NjFRKWVuZH5wcm9jRidGZ25GaW5GO0Y+RkBGQkZERkZGSEZbb0Zcd0Zfb0ZSRlU=">Zio2Jkkibkc2IkkiYUdGJUkiQkdGJUkiUEdGJTYmSSJlR0YlSSJkR0YlSSJwR0YlSSJ4R0YlRiVGJUMvPkYtLUkkbW9kR0YlNiRGJkYkQCQ1MiIiIi1JJWlnY2RHJSpwcm90ZWN0ZWRHNiQsJkYtRjZGNiEiIkYkMkYoIiIjT0YtQCRGPUY/PkYqRjY/KEYlRjZGNkYlMilGPkYqRic+RiosJkYqRjZGNkY2PkYtLUYxNiQtSSMmXkdGJTYkRi1GREYkQCQ1RjUvRihGPkY/PyhGJUY2RjZGJTMyLCQqJiIiJEY2RidGNkY2KUZVRioyRjZGKj5GKiwmRipGNkY2Rjw+Ri0tRjE2JC1GSzYkRi1GVkYkPkYrRj4+RiwiIiY/KEYlRjZGNkYlSSV0cnVlR0Y5QydAJDVGNTJGKEYsRj8/KEYlRjZGNkYlMzIqJkYsRjZGJ0Y2KUYsRipGV0ZYPkYtLUYxNiQtRks2JEYtRmZvRiQ+RiwsJkYsRjZGK0Y2PkYrLCYiIidGNkYrRjxGLUYlRiVGJQ==</Equation></Text-field>
</Output>
</Group>
<Group labelreference="L423" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">pollardpsplit(25852,2,100,100);</Text-field>
</Input>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output">IiZDTCM=</Equation></Text-field>
</Output>
</Group>
<Group labelreference="L426" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">igcd(%-1,25852);</Text-field>
</Input>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output">IiQiRw==</Equation></Text-field>
</Output>
</Group>
<Group labelreference="L424" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">pollardpsplit(999863*999917*999961,23,2000,1000);</Text-field>
</Input>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output">IjI6allRLiJIRDs=</Equation></Text-field>
</Output>
</Group>
<Group labelreference="L427" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">igcd(%-1,999863*999917*999961);</Text-field>
</Input>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output">Iic8KioqKg==</Equation></Text-field>
</Output>
</Group>
</Section>
<Section collapsed="true" MultipleChoiceAnswerIndex="-1" MultipleChoiceRandomizeChoices="false" TrueFalseAnswerIndex="-1" EssayAnswerRows="5" EssayAnswerColumns="60"><Title>
<Text-field style="Heading 2" layout="Heading 2">2.18. Feladat.</Text-field></Title>
</Section>
<Section collapsed="false" MultipleChoiceAnswerIndex="-1" MultipleChoiceRandomizeChoices="false" TrueFalseAnswerIndex="-1" EssayAnswerRows="5" EssayAnswerColumns="60"><Title>
<Text-field style="Heading 2" layout="Heading 2">2.19. Pollard p-1 m<Font encoding="UTF-8">\303\263</Font>dszere, m<Font encoding="UTF-8">\303\241</Font>sodik l<Font encoding="UTF-8">\303\251</Font>pcs<Font encoding="UTF-8">\305\221.</Font></Text-field></Title>
<Text-field style="Text" layout="Normal"></Text-field>
<Group labelreference="L432" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">#
# This procedure is the second step of Pollard's p-1 method for
# factorization. The base is a, and primes from list P
# are considered. The result is the power x of a mod n,  where
# n is the number to factorize, so the factor is gcd(x-1,n).
#

pollardp2split:=proc(n::posint,a::posint,N::posint,m::posint,M::posint)
local x,i,j,E,aa,p,pp,d;
E:=Array(1..N); aa:=a*a mod n; E[1]:=aa;
for j from 2 to N do E[j]:=E[j-1]*aa od;
p:=ithprime(m); x:=a&amp;^p mod n;
for i from m+1 to M while gcd(x-1,n)=1 do
  pp:=nextprime(p); d:=pp-p; p:=pp;
  if d&lt;=2*N then x:=x*E[d/2] mod n;
  else x:=x*(a&amp;^d) mod n; fi;
od; x; end;</Text-field>
</Input>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYlLUkjbWlHRiQ2JVEvcG9sbGFyZHAyc3BsaXRGJy8lJ2l0YWxpY0dRJXRydWVGJy8lLG1hdGh2YXJpYW50R1EnaXRhbGljRictSSNtb0dGJDYwUSM6PUYnL0YzUSdub3JtYWxGJy8lJmZlbmNlR1EmZmFsc2VGJy8lKnNlcGFyYXRvckdGPS8lKXN0cmV0Y2h5R0Y9LyUqc3ltbWV0cmljR0Y9LyUobGFyZ2VvcEdGPS8lLm1vdmFibGVsaW1pdHNHRj0vJSdhY2NlbnRHRj0vJSVmb3JtR1EmaW5maXhGJy8lJ2xzcGFjZUdRL3RoaWNrbWF0aHNwYWNlRicvJSdyc3BhY2VHRk8vJShtaW5zaXplR1EiMUYnLyUobWF4c2l6ZUdRKWluZmluaXR5RictRiM2KS1GNjYxUSVwcm9jRicvJSVib2xkR0YxL0YzUSVib2xkRidGO0Y+RkBGQkZERkZGSC9GS1EhRicvRk5RJDBlbUYnL0ZRRl5vRlJGVS1JKG1mZW5jZWRHRiQ2Iy1GIzYrLUYjNiUtRiw2JVEibkYnRi9GMi1GNjYwUSM6OkYnRjlGO0Y+RkBGQkZERkZGSEZbb0Zdb0Zfb0ZSRlUtRiw2JVEncG9zaW50RidGL0YyLUY2NjBRIixGJ0Y5RjsvRj9GMUZARkJGREZGRkhGSkZdby9GUVEzdmVyeXRoaWNrbWF0aHNwYWNlRidGUkZVLUYjNiUtRiw2JVEiYUYnRi9GMkZqb0ZdcEZgcC1GIzYlLUYsNiVRIk5GJ0YvRjJGam9GXXBGYHAtRiM2JS1GLDYlUSJtRidGL0YyRmpvRl1wRmBwLUYjNiUtRiw2JVEiTUYnRi9GMkZqb0ZdcC1JJ21zcGFjZUdGJDYmLyUnaGVpZ2h0R1EmMC4wZXhGJy8lJndpZHRoR1EmMC4zZW1GJy8lJmRlcHRoR0Zfci8lKmxpbmVicmVha0dRMWZpcnN0cHJvY25ld2xpbmVGJy1GIzYmLUY2NjFRJmxvY2FsRidGZ25GaW5GO0Y+RkBGQkZERkZGSEZbb0Zdby9GUVEwbWVkaXVtbWF0aHNwYWNlRidGUkZVLUYjNjEtRiw2JVEieEYnRi9GMkZgcC1GLDYlUSJpRidGL0YyRmBwLUYsNiVRImpGJ0YvRjJGYHAtRiw2JVEiRUYnRi9GMkZgcC1GLDYlUSNhYUYnRi9GMkZgcC1GLDYlUSJwRidGL0YyRmBwLUYsNiVRI3BwRidGL0YyRmBwLUYsNiVRImRGJ0YvRjItRjY2MFEiO0YnRjlGO0ZjcEZARkJGREZGRkhGSkZdb0ZQRlJGVUZqcS1GIzYqLUYjNiUtRiM2JUZqc0Y1LUYjNiUtRiw2JVEmQXJyYXlGJ0YvRjItRjY2MFEwJkFwcGx5RnVuY3Rpb247RidGOUY7Rj5GQEZCRkRGRkZIRkpGXW9GX29GUkZVLUZhbzYjLUYjNiMtRiM2JS1JI21uR0YkNiRGVEY5LUY2NjBRIy4uRidGOUY7Rj5GQEZCRkRGRkZIL0ZLUShwb3N0Zml4RicvRk5GXnNGX29GUkZVRl1xRml0RmpxLUYjNiUtRiM2JUZddEY1LUYjNiUtRiw2JVEkbW9kRidGL0YyRmd1LUZhbzYjLUYjNiUtRiM2JUZocC1GNjYwUSIqRidGOUY7Rj5GQEZCRkRGRkZIRkovRk5RLnRoaW5tYXRoc3BhY2VGJy9GUUZceEZSRlVGaHBGYHBGZ29GaXRGanEtRiM2JS1GIzYlLUYjNiZGanMtRjY2MFEiW0YnRjkvRjxGMUY+L0ZBRjFGQkZERkZGSC9GS1EncHJlZml4RidGW3hGXXhGUkZVLUYjNiNGYHYtRjY2MFEiXUYnRjlGZ3hGPkZoeEZCRkRGRkZIRmZ2Rlt4L0ZRUTJ2ZXJ5dGhpbm1hdGhzcGFjZUYnRlJGVUY1Rl10Rml0RmpxLUYjNiUtRiM2Jy1GIzYpLUY2NjFRJGZvckYnRmduRmluRjtGPkZARkJGREZGRkhGW29GXW9GXXNGUkZVRmdzLUY2NjFRJWZyb21GJ0ZnbkZpbkY7Rj5GQEZCRkRGRkZIRltvRmh2Rl1zRlJGVS1GYXY2JFEiMkYnRjktRjY2MVEjdG9GJ0ZnbkZpbkY7Rj5GQEZCRkRGRkZIRltvRmh2Rl1zRlJGVUZdcS1GNjYxUSNkb0YnRmduRmluRjtGPkZARkJGREZGRkhGW29GaHZGXXNGUkZVLUZbcjYmRl1yRmByRmNyL0ZmclE2aW5jcmVhc2VpbmRlbnRuZXdsaW5lRictRiM2JS1GIzYmRmpzRmR4LUYjNiNGZ3NGXXlGNS1GIzYlLUYjNiZGanNGZHgtRiM2Iy1GIzYlRmdzLUY2NjBRKn4mbWludXM7fkYnRjlGO0Y+RkBGQkZERkZGSEZbb0Zdb0Zfb0ZSRlVGYHZGXXlGaHdGXXQtRltyNiZGXXIvRmFyUSYwLjBlbUYnRmNyL0ZmclE2ZGVjcmVhc2VpbmRlbnRuZXdsaW5lRictRjY2MVEnZW5kfmRvRidGZ25GaW5GO0Y+RkBGQkZERkZGSEZbby9GTkZlcEZfb0ZSRlVGaXRGanEtRiM2JS1GIzYlRmB0RjUtRiM2JS1GLDYlUSlpdGhwcmltZUYnRi9GMkZndS1GYW82Iy1GIzYjRmJxRml0RmpxLUYjNiUtRiM2JUZhc0Y1LUYjNiVGX3dGZ3UtRmFvNiMtRiM2JS1GIzYlRmhwLUY2NjBRJX4mXn5GJ0Y5RjtGPkZARkJGREZGRkhGW29GXW9GX29GUkZVRmB0RmBwRmdvRml0RmpxLUYjNiUtRiM2Jy1GIzYrRmh5RmRzRlt6LUYjNiVGYnEtRjY2MFEiK0YnRjlGO0Y+RkBGQkZERkZGSEZKRmh2Rl1zRlJGVUZgdkZhekZncS1GNjYxUSZ3aGlsZUYnRmduRmluRjtGPkZARkJGREZGRkhGW29GaHZGXXNGUkZVLUYjNiUtRiM2JS1GLDYlUSRnY2RGJ0YvRjJGZ3UtRmFvNiMtRiM2JS1GIzYlRmFzRmlbbEZgdkZgcEZnby1GNjYwUSI9RidGOUY7Rj5GQEZCRkRGRkZIRkpGTUZQRlJGVUZgdkZkekZnei1GIzYmLUYjNiUtRiM2JUZjdEY1LUYjNiUtRiw2JVEqbmV4dHByaW1lRidGL0YyRmd1LUZhbzYjLUYjNiNGYHRGaXRGanEtRiM2JS1GIzYlRmZ0RjUtRiM2JUZjdEZpW2xGYHRGaXRGanEtRiM2JS1GIzYlRmB0RjVGY3RGaXRGanEtRiM2JS1GIzYoLUY2NjFRI2lmRidGZ25GaW5GO0Y+RkBGQkZERkZGSEZbb0Zdb0Zdc0ZSRlUtRiM2JUZmdC1GNjYwUSM8PUYnRjlGO0Y+RkBGQkZERkZGSEZKRk1GUEZSRlUtRiM2JUZeekZod0ZdcS1GNjYxUSV0aGVuRidGZ25GaW5GO0Y+RkBGQkZERkZGSEZbb0ZlXGxGX29GUkZVRmd6LUYjNiVGYXNGNS1GIzYlRl93Rmd1LUZhbzYjLUYjNiUtRiM2JUZhc0Zody1GIzYmRmpzRmR4LUYjNiMtRiM2JS1GIzYlRmB2LUY2NjBRIi9GJ0Y5RjtGPkZoeEZCRkRGRkZIRkpGW3hGXXhGUkZVRl56Rmh3LUYjNiNGZnRGXXlGYHBGZ29GXFxsLUYjNiYtRjY2MVElZWxzZUYnRmduRmluRjtGPkZARkJGREZGRkhGW29GZVxsRl9vRlJGVUZnei1GIzYlRmFzRjUtRiM2JUZfd0ZndS1GYW82Iy1GIzYlLUYjNiVGYXNGaHctRiM2JUZocEZfXmxGZnRGYHBGZ29GXFxsLUY2NjFRJ2VuZH5pZkYnRmduRmluRjtGPkZARkJGREZGRkhGW29GZVxsRl9vRlJGVUZcXGxGYlxsRml0RmpxRmFzRlxcbC1GNjYxUSllbmR+cHJvY0YnRmduRmluRjtGPkZARkJGREZGRkhGW29GZVxsRl9vRlJGVQ==">Zio2JydJIm5HNiJJJ3Bvc2ludEclKnByb3RlY3RlZEcnSSJhR0YmRicnSSJOR0YmRicnSSJtR0YmRicnSSJNR0YmRic2KkkieEdGJkkiaUdGJkkiakdGJkkiRUdGJkkjYWFHRiZJInBHRiZJI3BwR0YmSSJkR0YmRiZGJkMqPkY1LUkmQXJyYXlHRig2IzsiIiJGLD5GNi1JJG1vZEdGJjYkKiZGKkZARipGQEYlPiZGNTYjRkBGNj8oRjQiIiNGQEYsSSV0cnVlR0YoPiZGNTYjRjQqJiZGNTYjLCZGNEZARkAhIiJGQEY2RkA+RjctSSlpdGhwcmltZUdGJjYjRi4+RjItRkM2JC1JIyZeR0YmNiRGKkY3RiU/KEYzLCZGLkZARkBGQEZARjAvLUkkZ2NkR0YmNiQsJkYyRkBGQEZTRiVGQEMmPkY4LUkqbmV4dHByaW1lR0YmNiNGNz5GOSwmRjhGQEY3RlM+RjdGOEAlMUY5LCQqJkZKRkBGLEZARkA+RjItRkM2JComRjJGQCZGNTYjLCQqJiNGQEZKRkBGOUZARkBGQEYlPkYyLUZDNiQqJkYyRkAtRmZuNiRGKkY5RkBGJUYyRiZGJkYm</Equation></Text-field>
</Output>
</Group>
<Group labelreference="L431" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">pollardpsplit(8174912477117*23528569104401,3,1000,1000);</Text-field>
</Input>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output">IjxGKXpyQmB4XzMnKnpYbTk=</Equation></Text-field>
</Output>
</Group>
<Group labelreference="L429" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">igcd(%-1,8174912477117*23528569104401);</Text-field>
</Input>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output">IiIi</Equation></Text-field>
</Output>
</Group>
<Group labelreference="L428" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">pollardp2split(8174912477117*23528569104401,%%,100,100,10000);</Text-field>
</Input>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output">IjptWUQiZi5XPj5NYDlS</Equation></Text-field>
</Output>
</Group>
<Group labelreference="L430" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">igcd(%-1,8174912477117*23528569104401);</Text-field>
</Input>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output">Ii8sVzVwJkdOIw==</Equation></Text-field>
</Output>
</Group>
<Group labelreference="L433" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">ifactor(%-1);</Text-field>
</Input>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output">Ki4pLUkhRzYiNiMiIiMiIiUiIiIpLUYlNiMiIiZGKEYqLUYlNiMiI25GKi1GJTYjIiQyIkYqLUYlNiMiJCo+RiotRiU2IyImSjclRio=</Equation></Text-field>
</Output>
</Group>
</Section>
<Section collapsed="true" MultipleChoiceAnswerIndex="-1" MultipleChoiceRandomizeChoices="false" TrueFalseAnswerIndex="-1" EssayAnswerRows="5" EssayAnswerColumns="60"><Title>
<Text-field style="Heading 2" layout="Heading 2">2.20. Feladat.</Text-field></Title>
</Section>
</Section>
<Section collapsed="true" MultipleChoiceAnswerIndex="-1" MultipleChoiceRandomizeChoices="false" TrueFalseAnswerIndex="-1" EssayAnswerRows="5" EssayAnswerColumns="60"><Title>
<Text-field style="Heading 1" layout="Heading 1"><Font encoding="UTF-8">3. Egyszer\305\261 pr\303\255mtesztel\303\251si m\303\263dszerek</Font></Text-field></Title><Presentation-Block>
<Group view="presentation" hide-input="false" hide-output="true" inline-output="false" labelreference="L114" drawlabel="true">
<Input>
<Text-field style="Text" layout="Normal"><Equation executable="false" style="2D Math" input-equation="" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYjLUkjbWlHRiQ2JVEhRicvJSdpdGFsaWNHUSV0cnVlRicvJSxtYXRodmFyaWFudEdRJ2l0YWxpY0Yn">LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYjLUkjbWlHRiQ2JVEhRicvJSdpdGFsaWNHUSV0cnVlRicvJSxtYXRodmFyaWFudEdRJ2l0YWxpY0Yn</Equation></Text-field>
</Input>
</Group></Presentation-Block>
</Section>
<Section collapsed="true" MultipleChoiceAnswerIndex="-1" MultipleChoiceRandomizeChoices="false" TrueFalseAnswerIndex="-1" EssayAnswerRows="5" EssayAnswerColumns="60"><Title>
<Text-field style="Heading 1" layout="Heading 1">4. Lucas-sorozatok</Text-field></Title>
<Text-field style="Text" layout="Normal"></Text-field>
</Section>
<Section collapsed="true" MultipleChoiceAnswerIndex="-1" MultipleChoiceRandomizeChoices="false" TrueFalseAnswerIndex="-1" EssayAnswerRows="5" EssayAnswerColumns="60"><Title>
<Text-field style="Heading 1" layout="Heading 1"><Font encoding="UTF-8">5. Alkalmaz\303\241sok </Font></Text-field></Title>
<Text-field style="Text" layout="Normal"></Text-field>
</Section>
<Section collapsed="true" MultipleChoiceAnswerIndex="-1" MultipleChoiceRandomizeChoices="false" TrueFalseAnswerIndex="-1" EssayAnswerRows="5" EssayAnswerColumns="60"><Title>
<Text-field style="Heading 1" layout="Heading 1"><Font encoding="UTF-8">6. Sz\303\241mok \303\251s polinomok</Font></Text-field></Title>
<Text-field style="Text" layout="Normal"></Text-field>
</Section>
<Section collapsed="true" MultipleChoiceAnswerIndex="-1" MultipleChoiceRandomizeChoices="false" TrueFalseAnswerIndex="-1" EssayAnswerRows="5" EssayAnswerColumns="60"><Title>
<Text-field style="Heading 1" layout="Heading 1"><Font encoding="UTF-8">7. Gyors Fourier-transzform\303\241ci\303\263</Font></Text-field></Title>
<Text-field style="Text" layout="Normal"></Text-field>
</Section>
<Section collapsed="true" MultipleChoiceAnswerIndex="-1" MultipleChoiceRandomizeChoices="false" TrueFalseAnswerIndex="-1" EssayAnswerRows="5" EssayAnswerColumns="60"><Title>
<Text-field style="Heading 1" layout="Heading 1"><Font encoding="UTF-8">8. Elliptikus f\303\274ggv\303\251nyek</Font></Text-field></Title>
<Text-field style="Text" layout="Normal"></Text-field>
</Section>
<Section collapsed="true" MultipleChoiceAnswerIndex="-1" MultipleChoiceRandomizeChoices="false" TrueFalseAnswerIndex="-1" EssayAnswerRows="5" EssayAnswerColumns="60"><Title>
<Text-field style="Heading 1" layout="Heading 1"><Font encoding="UTF-8">9. Sz\303\241mol\303\241s elliptikus g\303\266rb\303\251ken</Font></Text-field></Title>
<Text-field style="Text" layout="Normal"></Text-field>
</Section>
<Section collapsed="true" MultipleChoiceAnswerIndex="-1" MultipleChoiceRandomizeChoices="false" TrueFalseAnswerIndex="-1" EssayAnswerRows="5" EssayAnswerColumns="60"><Title>
<Text-field style="Heading 1" layout="Heading 1"><Font encoding="UTF-8">10. Faktoriz\303\241l\303\241s elliptikus g\303\266rb\303\251kkel</Font></Text-field></Title>
<Text-field style="Text" layout="Normal"></Text-field>
</Section>
<Section collapsed="true" MultipleChoiceAnswerIndex="-1" MultipleChoiceRandomizeChoices="false" TrueFalseAnswerIndex="-1" EssayAnswerRows="5" EssayAnswerColumns="60"><Title>
<Text-field style="Heading 1" layout="Heading 1"><Font encoding="UTF-8">11. Pr\303\255mteszt elliptikus g\303\266rb\303\251kkel</Font></Text-field></Title>
<Text-field style="Text" layout="Normal"></Text-field>
</Section>
<Section collapsed="true" MultipleChoiceAnswerIndex="-1" MultipleChoiceRandomizeChoices="false" TrueFalseAnswerIndex="-1" EssayAnswerRows="5" EssayAnswerColumns="60"><Title>
<Text-field style="Heading 1" layout="Heading 1"><Font encoding="UTF-8">12. Polinomfaktoriz\303\241l\303\241s</Font></Text-field></Title>
<Text-field style="Text" layout="Normal"></Text-field>
</Section>
<Section collapsed="true" MultipleChoiceAnswerIndex="-1" MultipleChoiceRandomizeChoices="false" TrueFalseAnswerIndex="-1" EssayAnswerRows="5" EssayAnswerColumns="60"><Title>
<Text-field style="Heading 1" layout="Heading 1">13. Az AKS teszt</Text-field></Title>
</Section>
<Section collapsed="true" MultipleChoiceAnswerIndex="-1" MultipleChoiceRandomizeChoices="false" TrueFalseAnswerIndex="-1" EssayAnswerRows="5" EssayAnswerColumns="60"><Title>
<Text-field style="Heading 1" layout="Heading 1"><Font encoding="UTF-8">14. A szita m\303\263dszerek alapjai</Font></Text-field></Title>
<Text-field style="Text" layout="Normal"></Text-field>
</Section><Presentation-Block>
<Group view="presentation" hide-input="false" hide-output="true" inline-output="false" labelreference="L1" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" family="Lucida Bright" layout="Normal"></Text-field>
</Input>
</Group>
<Group view="presentation" hide-input="false" hide-output="true" inline-output="false" labelreference="L183" drawlabel="true">
<Input>
<Text-field style="Text" layout="Normal"></Text-field>
</Input>
</Group></Presentation-Block><Presentation-Block>
<Group view="presentation" hide-input="false" hide-output="true" inline-output="false" labelreference="L35" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal"><Equation executable="true" style="2D Input" input-equation="" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYjLUkjbWlHRiQ2JVEhRicvJSdpdGFsaWNHUSV0cnVlRicvJSxtYXRodmFyaWFudEdRJ2l0YWxpY0Yn">LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYjLUkjbWlHRiQ2JVEhRicvJSdpdGFsaWNHUSV0cnVlRicvJSxtYXRodmFyaWFudEdRJ2l0YWxpY0Yn</Equation></Text-field>
</Input>
</Group></Presentation-Block>
</Worksheet>