<?xml version="1.0" encoding="UTF-8"?>
<Worksheet>
<Version major="13" minor="1"/>
<Label-Scheme value="2" prefix=""/>
<View-Properties presentation="false"><Zoom percentage="200"/></View-Properties>
<MapleNet-Properties elisiondigitsbefore="100" labelling="true" indentamount="4" elisiontermsthreshold="10000" ansi="false" errorbreak="1" useclientjvm="true" echo="1" imaginaryunit="I" labelwidth="20" plotdriver="openviz" elisiondigitsafter="100" plotoutput="terminal" rtablesize="10" elisiontermsbefore="100" elisiondigitsthreshold="10000" typesetting="standard" plotdevice="inline" verboseproc="1" showassumed="1" errorcursor="false" longdelim="true" plotoptions="" quiet="false" elisiontermsafter="100" screenwidth="79" preplot="" prettyprint="3" displayprecision="-1" warnlevel="3" screenheight="25" latexwidth="6.0" postplot="" prompt="&gt; " ShowLabels="true"/>
<Styles><Font name="Ordered List 1" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false" placeholder="false"/>
<Font name="Annotation Text" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false" placeholder="false"/>
<Font name="Ordered List 2" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false" placeholder="false"/>
<Font name="Ordered List 3" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false" placeholder="false"/>
<Font name="Ordered List 4" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false" placeholder="false"/>
<Font name="Ordered List 5" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false" placeholder="false"/>
<Font name="Author" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false" placeholder="false"/>
<Font name="Annotation Title" background="[255,255,255]" bold="true" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="18" subscript="false" superscript="false" underline="false" placeholder="false"/>
<Font name="Warning" background="[255,255,255]" bold="false" executable="false" family="Monospaced" foreground="[0,0,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false" placeholder="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" placeholder="true"/>
<Font name="Maple Plot" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false" placeholder="false"/>
<Font name="Code" background="[255,255,255]" bold="false" executable="false" family="Monospaced" foreground="[255,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false" placeholder="false"/>
<Font name="Line Printed Output" background="[255,255,255]" bold="false" executable="false" family="Monospaced" foreground="[0,0,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false" placeholder="false"/>
<Font name="Text Output" background="[255,255,255]" bold="false" executable="false" family="Monospaced" foreground="[0,0,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false" placeholder="false"/>
<Font name="Diagnostic" background="[255,255,255]" bold="false" executable="false" family="Monospaced" foreground="[40,120,40]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false" placeholder="false"/>
<Font name="2D Inert Output" background="[255,255,255]" bold="false" executable="true" family="Times New Roman" foreground="[144,144,144]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false" placeholder="false"/>
<Font name="Normal" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false" placeholder="false"/>
<Font name="Hyperlink" background="[255,255,255]" bold="false" executable="false" family="Serif" foreground="[0,128,128]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="true" placeholder="false"/>
<Font name="Maple Output" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false" placeholder="false"/>
<Font name="Dash Item" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false" placeholder="false"/>
<Font name="2D Math" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false" placeholder="false"/>
<Font name="Maple Input" background="[255,255,255]" bold="true" executable="true" family="Monospaced" foreground="[255,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false" placeholder="false"/>
<Font name="2D Output" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false" placeholder="false"/>
<Font name="2D Input" background="[255,255,255]" bold="false" executable="true" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false" placeholder="false"/>
<Font name="HyperlinkError" background="[255,255,255]" bold="false" executable="false" family="Monospaced" foreground="[255,0,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="true" placeholder="false"/>
<Font name="Header and Footer" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="10" subscript="false" superscript="false" underline="false" placeholder="false"/>
<Font name="Error" background="[255,255,255]" bold="false" executable="false" family="Monospaced" foreground="[255,0,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false" placeholder="false"/>
<Font name="Title" background="[255,255,255]" bold="true" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="18" subscript="false" superscript="false" underline="false" placeholder="false"/>
<Font name="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" placeholder="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" placeholder="false"/>
<Font name="Text" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false" placeholder="false"/>
<Font name="Bullet Item" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false" placeholder="false"/>
<Font name="Heading 4" background="[255,255,255]" bold="false" executable="false" family="Serif" foreground="[0,0,0]" italic="true" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false" placeholder="false"/>
<Font name="Equation Label" background="[255,255,255]" bold="true" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false" placeholder="false"/>
<Font name="Heading 3" background="[255,255,255]" bold="true" executable="false" family="Serif" foreground="[0,0,0]" italic="true" opaque="false" readonly="false" size="14" subscript="false" superscript="false" underline="false" placeholder="false"/>
<Font name="Heading 2" background="[255,255,255]" bold="true" executable="false" family="Serif" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="16" subscript="false" superscript="false" underline="false" placeholder="false"/>
<Font name="HyperlinkWarning" background="[255,255,255]" bold="false" executable="false" family="Monospaced" foreground="[0,0,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="true" placeholder="false"/>
<Font name="Dictionary Hyperlink" background="[255,255,255]" bold="false" executable="false" family="Serif" foreground="[147,0,15]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="true" placeholder="false"/>
<Font name="List Item" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false" placeholder="false"/>
<Layout name="Ordered List 1" alignment="left" bullet="numeric" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="3" spacebelow="3" linebreak="space" pagebreak-before="false" initial="-1" bulletsuffix=""/>
<Layout name="Ordered List 2" alignment="left" bullet="alphabetic" firstindent="0" leftmargin="36" rightmargin="0" linespacing="0.0" spaceabove="3" spacebelow="3" linebreak="space" pagebreak-before="false" initial="-1" bulletsuffix=""/>
<Layout name="Ordered List 3" alignment="left" bullet="roman" firstindent="0" leftmargin="72" rightmargin="0" linespacing="0.0" spaceabove="3" spacebelow="3" linebreak="space" pagebreak-before="false" initial="-1" bulletsuffix=""/>
<Layout name="Ordered List 4" alignment="left" bullet="ALPHABETIC" firstindent="0" leftmargin="108" rightmargin="0" linespacing="0.0" spaceabove="3" spacebelow="3" linebreak="space" pagebreak-before="false" initial="-1" bulletsuffix=""/>
<Layout name="Ordered List 5" alignment="left" bullet="ROMAN" firstindent="0" leftmargin="144" rightmargin="0" linespacing="0.0" spaceabove="3" spacebelow="3" linebreak="space" pagebreak-before="false" initial="-1" bulletsuffix=""/>
<Layout name="Author" alignment="centred" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="8" spacebelow="8" linebreak="space" pagebreak-before="false" initial="0" bulletsuffix=""/>
<Layout name="Warning" alignment="left" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="0" spacebelow="0" linebreak="space" pagebreak-before="false" initial="0" bulletsuffix=""/>
<Layout name="Annotation Title" alignment="centred" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="12" spacebelow="12" linebreak="space" pagebreak-before="false" initial="0" bulletsuffix=""/>
<Layout name="Maple Plot" alignment="centred" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="0" spacebelow="0" linebreak="space" pagebreak-before="false" initial="0" bulletsuffix=""/>
<Layout name="Line Printed Output" alignment="left" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="0" spacebelow="0" linebreak="any" pagebreak-before="false" initial="0" bulletsuffix=""/>
<Layout name="Text Output" alignment="left" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="0" spacebelow="0" linebreak="newline" pagebreak-before="false" initial="0" bulletsuffix=""/>
<Layout name="Diagnostic" alignment="left" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="0" spacebelow="0" linebreak="any" pagebreak-before="false" initial="0" bulletsuffix=""/>
<Layout name="Normal" alignment="left" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="0" spacebelow="0" linebreak="space" pagebreak-before="false" initial="0" bulletsuffix=""/>
<Layout name="Maple Output" alignment="centred" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.3" spaceabove="0" spacebelow="0" linebreak="space" pagebreak-before="false" initial="0" bulletsuffix=""/>
<Layout name="Dash Item" alignment="left" bullet="dash" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="3" spacebelow="3" linebreak="space" pagebreak-before="false" initial="0" bulletsuffix=""/>
<Layout name="HyperlinkError" alignment="left" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="0" spacebelow="0" linebreak="space" pagebreak-before="false" initial="0" bulletsuffix=""/>
<Layout name="Error" alignment="left" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="0" spacebelow="0" linebreak="space" pagebreak-before="false" initial="0" bulletsuffix=""/>
<Layout name="Title" alignment="centred" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="12" spacebelow="12" linebreak="space" pagebreak-before="false" initial="0" bulletsuffix=""/>
<Layout name="Heading 1" alignment="left" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="8" spacebelow="4" linebreak="space" pagebreak-before="false" initial="0" bulletsuffix=""/>
<Layout name="Bullet Item" alignment="left" bullet="dot" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="3" spacebelow="3" linebreak="space" pagebreak-before="false" initial="0" bulletsuffix=""/>
<Layout name="Heading 4" alignment="left" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="0" spacebelow="0" linebreak="space" pagebreak-before="false" initial="0" bulletsuffix=""/>
<Layout name="Heading 3" alignment="left" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="0" spacebelow="0" linebreak="space" pagebreak-before="false" initial="0" bulletsuffix=""/>
<Layout name="Heading 2" alignment="left" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="8" spacebelow="2" linebreak="space" pagebreak-before="false" initial="0" bulletsuffix=""/>
<Layout name="HyperlinkWarning" alignment="left" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="0" spacebelow="0" linebreak="space" pagebreak-before="false" initial="0" bulletsuffix=""/>
<Layout name="List Item" alignment="left" bullet="indent" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="3" spacebelow="3" linebreak="space" pagebreak-before="false" initial="0" bulletsuffix=""/>
<Pencil-style name="Pencil 5" pen-color="[255,0,0]" pen-height="5.0" pen-width="5.0" pen-opacity="1.0"/>
<Pencil-style name="Pencil 4" pen-color="[0,0,255]" pen-height="3.0" pen-width="3.0" pen-opacity="1.0"/>
<Pencil-style name="Pencil 3" pen-color="[0,0,0]" pen-height="3.0" pen-width="3.0" pen-opacity="1.0"/>
<Pencil-style name="Pencil 2" pen-color="[0,0,255]" pen-height="1.0" pen-width="1.0" pen-opacity="1.0"/>
<Pencil-style name="Pencil 1" pen-color="[0,0,0]" pen-height="1.0" pen-width="1.0" pen-opacity="1.0"/>
<Highlighter-style name="Highlighter 2" pen-color="[255,204,0]" pen-height="14.0" pen-width="14.0" pen-opacity="0.8"/>
<Highlighter-style name="Highlighter 1" pen-color="[255,153,255]" pen-height="12.0" pen-width="8.0" pen-opacity="0.8"/>
<Highlighter-style name="Highlighter 4" pen-color="[0,255,255]" pen-height="32.0" pen-width="32.0" pen-opacity="0.8"/>
<Highlighter-style name="Highlighter 3" pen-color="[51,255,0]" pen-height="24.0" pen-width="24.0" pen-opacity="0.8"/>
<Highlighter-style name="Highlighter 5" pen-color="[255,255,0]" pen-height="48.0" pen-width="48.0" pen-opacity="0.8"/>
</Styles>
<Task-table>
    <Task-category name="&lt;default&gt;">
    </Task-category>
</Task-table>
<Task>
</Task>
<Group labelreference="L169" drawlabel="true">
<Input>
<Text-field style="Text" layout="Normal"><Font size="16">Cryptography</Font></Text-field>
</Input>
</Group>
<Group labelreference="L170" drawlabel="true">
<Input>
<Text-field style="Text" layout="Normal"><Font underline="true" italic="true">Substitution Method</Font></Text-field>
</Input>
</Group>
<Group labelreference="L168" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">with(StringTools):</Text-field>
</Input>
</Group>
<Group labelreference="L163" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">alphabet:=&quot;abcdefghijklmnopqrstuvwxyz&quot;;
cibet:=&quot;CRABDEFMZXYSNOPQKGUVHILJTW&quot;;</Text-field>
</Input>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYoLUkjbWlHRiQ2JVEpYWxwaGFiZXRGJy8lJ2l0YWxpY0dRJXRydWVGJy8lLG1hdGh2YXJpYW50R1EnaXRhbGljRictSSNtb0dGJDYtUSM6PUYnL0YzUSdub3JtYWxGJy8lJmZlbmNlR1EmZmFsc2VGJy8lKnNlcGFyYXRvckdGPS8lKXN0cmV0Y2h5R0Y9LyUqc3ltbWV0cmljR0Y9LyUobGFyZ2VvcEdGPS8lLm1vdmFibGVsaW1pdHNHRj0vJSdhY2NlbnRHRj0vJSdsc3BhY2VHUSwwLjI3Nzc3NzhlbUYnLyUncnNwYWNlR0ZMLUkjbXNHRiQ2I1E7YWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXpGJy8lK2ZvcmVncm91bmRHUShbMCwwLDBdRicvJSlyZWFkb25seUdGPUY5">UTthYmNkZWZnaGlqa2xtbm9wcXJzdHV2d3h5ejYi</Equation></Text-field>
</Output>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYoLUkjbWlHRiQ2JVEmY2liZXRGJy8lJ2l0YWxpY0dRJXRydWVGJy8lLG1hdGh2YXJpYW50R1EnaXRhbGljRictSSNtb0dGJDYtUSM6PUYnL0YzUSdub3JtYWxGJy8lJmZlbmNlR1EmZmFsc2VGJy8lKnNlcGFyYXRvckdGPS8lKXN0cmV0Y2h5R0Y9LyUqc3ltbWV0cmljR0Y9LyUobGFyZ2VvcEdGPS8lLm1vdmFibGVsaW1pdHNHRj0vJSdhY2NlbnRHRj0vJSdsc3BhY2VHUSwwLjI3Nzc3NzhlbUYnLyUncnNwYWNlR0ZMLUkjbXNHRiQ2I1E7Q1JBQkRFRk1aWFlTTk9QUUtHVVZISUxKVFdGJy8lK2ZvcmVncm91bmRHUShbMCwwLDBdRicvJSlyZWFkb25seUdGPUY5">UTtDUkFCREVGTVpYWVNOT1BRS0dVVkhJTEpUVzYi</Equation></Text-field>
</Output>
</Group>
<Group labelreference="L165" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">plaintext:=&quot;This is the text we want to encode 111&quot;;
LowerCase(plaintext);</Text-field>
</Input>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYoLUkjbWlHRiQ2JVEqcGxhaW50ZXh0RicvJSdpdGFsaWNHUSV0cnVlRicvJSxtYXRodmFyaWFudEdRJ2l0YWxpY0YnLUkjbW9HRiQ2LVEjOj1GJy9GM1Enbm9ybWFsRicvJSZmZW5jZUdRJmZhbHNlRicvJSpzZXBhcmF0b3JHRj0vJSlzdHJldGNoeUdGPS8lKnN5bW1ldHJpY0dGPS8lKGxhcmdlb3BHRj0vJS5tb3ZhYmxlbGltaXRzR0Y9LyUnYWNjZW50R0Y9LyUnbHNwYWNlR1EsMC4yNzc3Nzc4ZW1GJy8lJ3JzcGFjZUdGTC1JI21zR0YkNiNRR1RoaXN+aXN+dGhlfnRleHR+d2V+d2FudH50b35lbmNvZGV+MTExRicvJStmb3JlZ3JvdW5kR1EoWzAsMCwwXUYnLyUpcmVhZG9ubHlHRj1GOQ==">UUdUaGlzfmlzfnRoZX50ZXh0fndlfndhbnR+dG9+ZW5jb2RlfjExMTYi</Equation></Text-field>
</Output>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output">UUd0aGlzfmlzfnRoZX50ZXh0fndlfndhbnR+dG9+ZW5jb2RlfjExMTYi</Equation></Text-field>
</Output>
</Group>
<Group labelreference="L131" drawlabel="true">
<Input>
<Text-field style="Text" layout="Normal">Exercise: Create a function that encodes a given message.</Text-field>
</Input>
</Group>
<Group labelreference="L137" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">encode:=plaintext-&gt;CharacterMap(alphabet,cibet,LowerCase(plaintext));</Text-field>
</Input>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYoLUkjbWlHRiQ2JVEnZW5jb2RlRicvJSdpdGFsaWNHUSV0cnVlRicvJSxtYXRodmFyaWFudEdRJ2l0YWxpY0YnLUkjbW9HRiQ2LVEjOj1GJy9GM1Enbm9ybWFsRicvJSZmZW5jZUdRJmZhbHNlRicvJSpzZXBhcmF0b3JHRj0vJSlzdHJldGNoeUdGPS8lKnN5bW1ldHJpY0dGPS8lKGxhcmdlb3BHRj0vJS5tb3ZhYmxlbGltaXRzR0Y9LyUnYWNjZW50R0Y9LyUnbHNwYWNlR1EsMC4yNzc3Nzc4ZW1GJy8lJ3JzcGFjZUdGTC1GIzYoLUYsNiVRKnBsYWludGV4dEYnRi9GMi1GNjYtUSgmIzg1OTQ7RidGOUY7Rj5GQEZCRkRGRkZIL0ZLUSYwLjBlbUYnL0ZORlgtRiM2KC1GIzYoLUYsNiVRLFN0cmluZ1Rvb2xzRidGL0YyLUY2Ni1RIzotRidGOUY7Rj5GQEZCRkRGRkZIRldGWS1GLDYlUS1DaGFyYWN0ZXJNYXBGJ0YvRjIvJStmb3JlZ3JvdW5kR1EoWzAsMCwwXUYnLyUpcmVhZG9ubHlHRj1GOS1GNjYtUTAmQXBwbHlGdW5jdGlvbjtGJ0Y5RjtGPkZARkJGREZGRkhGV0ZZLUkobWZlbmNlZEdGJDYkLUYjNiotRiw2JVEpYWxwaGFiZXRGJ0YvRjItRjY2LVEiLEYnRjlGOy9GP0YxRkBGQkZERkZGSEZXL0ZOUSwwLjMzMzMzMzNlbUYnLUYsNiVRJmNpYmV0RidGL0YyRmFwLUYjNigtRiM2KEZobkZbby1GLDYlUSpMb3dlckNhc2VGJ0YvRjJGYW9GZG9GOUZmby1Gam82JC1GIzYmRlFGYW9GZG9GOUY5RmFvRmRvRjlGYW9GZG9GOUY5RmFvRmRvRjlGYW9GZG9GOUZhb0Zkb0Y5">Zio2I0kqcGxhaW50ZXh0RzYiRiU2JEkpb3BlcmF0b3JHRiVJJmFycm93R0YlRiUtX0ksU3RyaW5nVG9vbHNHNiQlKnByb3RlY3RlZEdJKF9zeXNsaWJHRiVJLUNoYXJhY3Rlck1hcEdGJTYlSSlhbHBoYWJldEdGJUkmY2liZXRHRiUtX0YrSSpMb3dlckNhc2VHRiU2IzkkRiVGJUYl</Equation></Text-field>
</Output>
</Group>
<Group labelreference="L134" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">cyphertext:=encode(plaintext);</Text-field>
</Input>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYoLUkjbWlHRiQ2JVErY3lwaGVydGV4dEYnLyUnaXRhbGljR1EldHJ1ZUYnLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWNGJy1JI21vR0YkNi1RIzo9RicvRjNRJ25vcm1hbEYnLyUmZmVuY2VHUSZmYWxzZUYnLyUqc2VwYXJhdG9yR0Y9LyUpc3RyZXRjaHlHRj0vJSpzeW1tZXRyaWNHRj0vJShsYXJnZW9wR0Y9LyUubW92YWJsZWxpbWl0c0dGPS8lJ2FjY2VudEdGPS8lJ2xzcGFjZUdRLDAuMjc3Nzc3OGVtRicvJSdyc3BhY2VHRkwtSSNtc0dGJDYjUUdWTVpVflpVflZNRH5WREpWfkxEfkxDT1Z+VlB+RE9BUEJEfjExMUYnLyUrZm9yZWdyb3VuZEdRKFswLDAsMF1GJy8lKXJlYWRvbmx5R0Y9Rjk=">UUdWTVpVflpVflZNRH5WREpWfkxEfkxDT1Z+VlB+RE9BUEJEfjExMTYi</Equation></Text-field>
</Output>
</Group>
<Group labelreference="L132" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal"></Text-field>
</Input>
</Group>
<Group labelreference="L135" drawlabel="true">
<Input>
<Text-field style="Text" layout="Normal">Exercise: Create a function that deciphers a given message. </Text-field>
</Input>
</Group>
<Group labelreference="L130" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal"></Text-field>
</Input>
</Group>
<Group labelreference="L136" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">decode:=x-&gt;CharacterMap(cibet,alphabet,x);</Text-field>
</Input>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYoLUkjbWlHRiQ2JVEnZGVjb2RlRicvJSdpdGFsaWNHUSV0cnVlRicvJSxtYXRodmFyaWFudEdRJ2l0YWxpY0YnLUkjbW9HRiQ2LVEjOj1GJy9GM1Enbm9ybWFsRicvJSZmZW5jZUdRJmZhbHNlRicvJSpzZXBhcmF0b3JHRj0vJSlzdHJldGNoeUdGPS8lKnN5bW1ldHJpY0dGPS8lKGxhcmdlb3BHRj0vJS5tb3ZhYmxlbGltaXRzR0Y9LyUnYWNjZW50R0Y9LyUnbHNwYWNlR1EsMC4yNzc3Nzc4ZW1GJy8lJ3JzcGFjZUdGTC1GIzYoLUYsNiVRInhGJ0YvRjItRjY2LVEoJiM4NTk0O0YnRjlGO0Y+RkBGQkZERkZGSC9GS1EmMC4wZW1GJy9GTkZYLUYjNigtRiM2KC1GLDYlUSxTdHJpbmdUb29sc0YnRi9GMi1GNjYtUSM6LUYnRjlGO0Y+RkBGQkZERkZGSEZXRlktRiw2JVEtQ2hhcmFjdGVyTWFwRidGL0YyLyUrZm9yZWdyb3VuZEdRKFswLDAsMF1GJy8lKXJlYWRvbmx5R0Y9RjktRjY2LVEwJkFwcGx5RnVuY3Rpb247RidGOUY7Rj5GQEZCRkRGRkZIRldGWS1JKG1mZW5jZWRHRiQ2JC1GIzYqLUYsNiVRJmNpYmV0RidGL0YyLUY2Ni1RIixGJ0Y5RjsvRj9GMUZARkJGREZGRkhGVy9GTlEsMC4zMzMzMzMzZW1GJy1GLDYlUSlhbHBoYWJldEYnRi9GMkZhcEZRRmFvRmRvRjlGOUZhb0Zkb0Y5RmFvRmRvRjlGYW9GZG9GOQ==">Zio2I0kieEc2IkYlNiRJKW9wZXJhdG9yR0YlSSZhcnJvd0dGJUYlLV9JLFN0cmluZ1Rvb2xzRzYkJSpwcm90ZWN0ZWRHSShfc3lzbGliR0YlSS1DaGFyYWN0ZXJNYXBHRiU2JUkmY2liZXRHRiVJKWFscGhhYmV0R0YlOSRGJUYlRiU=</Equation></Text-field>
</Output>
</Group>
<Group labelreference="L128" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">decode(cyphertext);</Text-field>
</Input>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output">UUd0aGlzfmlzfnRoZX50ZXh0fndlfndhbnR+dG9+ZW5jb2RlfjExMTYi</Equation></Text-field>
</Output>
</Group>
<Group labelreference="L172" drawlabel="true">
<Input>
<Text-field style="Text" layout="Normal">What are the weaknesses of substitution method?</Text-field>
</Input>
</Group>
<Group labelreference="L171" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal"></Text-field>
</Input>
</Group>
<Group labelreference="L126" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal"></Text-field>
</Input>
</Group>
<Group labelreference="L64" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal"></Text-field>
</Input>
</Group>
<Group labelreference="L156" drawlabel="true">
<Input>
<Text-field style="Text" layout="Normal"></Text-field>
</Input>
</Group>
<Group labelreference="L9" drawlabel="true">
<Input>
<Text-field style="Text" layout="Normal"><Font underline="true" italic="true">Caesar cipher</Font></Text-field>
</Input>
</Group>
<Group labelreference="L14" drawlabel="true">
<Input>
<Text-field style="Text" layout="Normal">ASCII  and the convert command. </Text-field>
</Input>
</Group>
<Group labelreference="L15" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">convert(&quot;abc&quot;,bytes);</Text-field>
</Input>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output">NyUiIygqIiMpKiIjKio=</Equation></Text-field>
</Output>
</Group>
<Group labelreference="L17" drawlabel="true">
<Input>
<Text-field style="Text" layout="Normal">Exercise: Using Matrix, create a maple command that displays a matrix of all ASCII characters equivalent to numbers 0 to 127,</Text-field>
</Input>
</Group>
<Group labelreference="L18" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">matrix([[..,seq(i,i=0..9)],seq([10*j,seq(convert([10*j+i],bytes),i=0..9)],j=0..12)]);</Text-field>
</Input>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUkobWZlbmNlZEc2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYmLUklbXJvd0dGJDYmLUknbXRhYmxlR0YkNkItSSRtdHJHRiQ2MC1JJG10ZEdGJDYoLUYsNigtRiM2JC1GLDYmLUkjbWlHRiQ2JVEhRicvJSdpdGFsaWNHUSV0cnVlRicvJSxtYXRodmFyaWFudEdRJ2l0YWxpY0YnLyUrZm9yZWdyb3VuZEdRKFswLDAsMF1GJy8lKXJlYWRvbmx5R1EmZmFsc2VGJy9GRVEnbm9ybWFsRidGTS1JI21vR0YkNi1RIy4uRidGTS8lJmZlbmNlR0ZMLyUqc2VwYXJhdG9yR0ZMLyUpc3RyZXRjaHlHRkwvJSpzeW1tZXRyaWNHRkwvJShsYXJnZW9wR0ZMLyUubW92YWJsZWxpbWl0c0dGTC8lJ2FjY2VudEdGTC8lJ2xzcGFjZUdRLDAuMjIyMjIyMmVtRicvJSdyc3BhY2VHUSYwLjBlbUYnRjlGR0ZKRk0vJSlyb3dhbGlnbkdGQC8lLGNvbHVtbmFsaWduR0ZALyUrZ3JvdXBhbGlnbkdGQC8lKHJvd3NwYW5HUSIxRicvJStjb2x1bW5zcGFuR0Zpby1GNTYoLUkjbW5HRiQ2JFEiMEYnRk1GYW9GY29GZW9GZ29Gam8tRjU2KC1GX3A2JEZpb0ZNRmFvRmNvRmVvRmdvRmpvLUY1NigtRl9wNiRRIjJGJ0ZNRmFvRmNvRmVvRmdvRmpvLUY1NigtRl9wNiRRIjNGJ0ZNRmFvRmNvRmVvRmdvRmpvLUY1NigtRl9wNiRRIjRGJ0ZNRmFvRmNvRmVvRmdvRmpvLUY1NigtRl9wNiRRIjVGJ0ZNRmFvRmNvRmVvRmdvRmpvLUY1NigtRl9wNiRRIjZGJ0ZNRmFvRmNvRmVvRmdvRmpvLUY1NigtRl9wNiRRIjdGJ0ZNRmFvRmNvRmVvRmdvRmpvLUY1NigtRl9wNiRRIjhGJ0ZNRmFvRmNvRmVvRmdvRmpvLUY1NigtRl9wNiRRIjlGJ0ZNRmFvRmNvRmVvRmdvRmpvRmFvRmNvRmVvLUYyNjBGXHAtRjU2KC1JI21zR0YkNiNGQEZhb0Zjb0Zlb0Znb0Zqby1GNTYoLUZjczYjUSJ8IkYnRmFvRmNvRmVvRmdvRmpvLUY1NigtRmNzNiNRInwjRidGYW9GY29GZW9GZ29Gam8tRjU2KC1GY3M2I1EifCRGJ0Zhb0Zjb0Zlb0Znb0Zqby1GNTYoLUZjczYjUSJ8JUYnRmFvRmNvRmVvRmdvRmpvLUY1NigtRmNzNiNRInwmRidGYW9GY29GZW9GZ29Gam8tRjU2KC1GY3M2I1EifCdGJ0Zhb0Zjb0Zlb0Znb0Zqby1GNTYoLUZjczYjUSJ8KEYnRmFvRmNvRmVvRmdvRmpvLUY1NigtRmNzNiNRInwpRidGYW9GY29GZW9GZ29Gam8tRjU2KC1GY3M2I1EifCpGJ0Zhb0Zjb0Zlb0Znb0Zqb0Zhb0Zjb0Zlby1GMjYwLUY1NigtRl9wNiRRIzEwRidGTUZhb0Zjb0Zlb0Znb0Zqby1GNTYoLUZjczYjUSJ8K0YnRmFvRmNvRmVvRmdvRmpvLUY1NigtRmNzNiNRInwsRidGYW9GY29GZW9GZ29Gam8tRjU2KC1GY3M2I1EifC1GJ0Zhb0Zjb0Zlb0Znb0Zqby1GNTYoLUZjczYjUSJ8LkYnRmFvRmNvRmVvRmdvRmpvLUY1NigtRmNzNiNRInwvRidGYW9GY29GZW9GZ29Gam8tRjU2KC1GY3M2I1EifDBGJ0Zhb0Zjb0Zlb0Znb0Zqby1GNTYoLUZjczYjUSJ8MUYnRmFvRmNvRmVvRmdvRmpvLUY1NigtRmNzNiNRInwyRidGYW9GY29GZW9GZ29Gam8tRjU2KC1GY3M2I1EifDNGJ0Zhb0Zjb0Zlb0Znb0Zqby1GNTYoLUZjczYjUSJ8NEYnRmFvRmNvRmVvRmdvRmpvRmFvRmNvRmVvLUYyNjAtRjU2KC1GX3A2JFEjMjBGJ0ZNRmFvRmNvRmVvRmdvRmpvLUY1NigtRmNzNiNRInw1RidGYW9GY29GZW9GZ29Gam8tRjU2KC1GY3M2I1EifDZGJ0Zhb0Zjb0Zlb0Znb0Zqby1GNTYoLUZjczYjUSJ8N0YnRmFvRmNvRmVvRmdvRmpvLUY1NigtRmNzNiNRInw4RidGYW9GY29GZW9GZ29Gam8tRjU2KC1GY3M2I1EifDlGJ0Zhb0Zjb0Zlb0Znb0Zqby1GNTYoLUZjczYjUSJ8OkYnRmFvRmNvRmVvRmdvRmpvLUY1NigtRmNzNiNRInw7RidGYW9GY29GZW9GZ29Gam8tRjU2KC1GY3M2I1EifDxGJ0Zhb0Zjb0Zlb0Znb0Zqby1GNTYoLUZjczYjUSJ8PUYnRmFvRmNvRmVvRmdvRmpvLUY1NigtRmNzNiNRInw+RidGYW9GY29GZW9GZ29Gam9GYW9GY29GZW8tRjI2MC1GNTYoLUZfcDYkUSMzMEYnRk1GYW9GY29GZW9GZ29Gam8tRjU2KC1GY3M2I1EifD9GJ0Zhb0Zjb0Zlb0Znb0Zqby1GNTYoLUZjczYjUSJ8QEYnRmFvRmNvRmVvRmdvRmpvLUY1NigtRmNzNiNRIn5GJ0Zhb0Zjb0Zlb0Znb0Zqby1GNTYoLUZjczYjUSIhRidGYW9GY29GZW9GZ29Gam8tRjU2KC1GY3M2I1EiIkYnRmFvRmNvRmVvRmdvRmpvLUY1NigtRmNzNiNRIiNGJ0Zhb0Zjb0Zlb0Znb0Zqby1GNTYoLUZjczYjUSIkRidGYW9GY29GZW9GZ29Gam8tRjU2KC1GY3M2I1EiJUYnRmFvRmNvRmVvRmdvRmpvLUY1NigtRmNzNiNRIiZGJ0Zhb0Zjb0Zlb0Znb0Zqby1GNTYoLUZjczYjUSInRidGYW9GY29GZW9GZ29Gam9GYW9GY29GZW8tRjI2MC1GNTYoLUZfcDYkUSM0MEYnRk1GYW9GY29GZW9GZ29Gam8tRjU2KC1GY3M2I1EiKEYnRmFvRmNvRmVvRmdvRmpvLUY1NigtRmNzNiNRIilGJ0Zhb0Zjb0Zlb0Znb0Zqby1GNTYoLUZjczYjUSIqRidGYW9GY29GZW9GZ29Gam8tRjU2KC1GY3M2I1EiK0YnRmFvRmNvRmVvRmdvRmpvLUY1NigtRmNzNiNRIixGJ0Zhb0Zjb0Zlb0Znb0Zqby1GNTYoLUZjczYjUSItRidGYW9GY29GZW9GZ29Gam8tRjU2KC1GY3M2I1EiLkYnRmFvRmNvRmVvRmdvRmpvLUY1NigtRmNzNiNRIi9GJ0Zhb0Zjb0Zlb0Znb0Zqby1GNTYoLUZjczYjRmFwRmFvRmNvRmVvRmdvRmpvLUY1NigtRmNzNiNGaW9GYW9GY29GZW9GZ29Gam9GYW9GY29GZW8tRjI2MC1GNTYoLUZfcDYkUSM1MEYnRk1GYW9GY29GZW9GZ29Gam8tRjU2KC1GY3M2I0ZqcEZhb0Zjb0Zlb0Znb0Zqby1GNTYoLUZjczYjRl9xRmFvRmNvRmVvRmdvRmpvLUY1NigtRmNzNiNGZHFGYW9GY29GZW9GZ29Gam8tRjU2KC1GY3M2I0ZpcUZhb0Zjb0Zlb0Znb0Zqby1GNTYoLUZjczYjRl5yRmFvRmNvRmVvRmdvRmpvLUY1NigtRmNzNiNGY3JGYW9GY29GZW9GZ29Gam8tRjU2KC1GY3M2I0ZockZhb0Zjb0Zlb0Znb0Zqby1GNTYoLUZjczYjRl1zRmFvRmNvRmVvRmdvRmpvLUY1NigtRmNzNiNRIjpGJ0Zhb0Zjb0Zlb0Znb0Zqby1GNTYoLUZjczYjUSI7RidGYW9GY29GZW9GZ29Gam9GYW9GY29GZW8tRjI2MC1GNTYoLUZfcDYkUSM2MEYnRk1GYW9GY29GZW9GZ29Gam8tRjU2KC1GY3M2I1EiPEYnRmFvRmNvRmVvRmdvRmpvLUY1NigtRmNzNiNRIj1GJ0Zhb0Zjb0Zlb0Znb0Zqby1GNTYoLUZjczYjUSI+RidGYW9GY29GZW9GZ29Gam8tRjU2KC1GY3M2I1EiP0YnRmFvRmNvRmVvRmdvRmpvLUY1NigtRmNzNiNRIkBGJ0Zhb0Zjb0Zlb0Znb0Zqby1GNTYoLUZjczYjUSJBRidGYW9GY29GZW9GZ29Gam8tRjU2KC1GY3M2I1EiQkYnRmFvRmNvRmVvRmdvRmpvLUY1NigtRmNzNiNRIkNGJ0Zhb0Zjb0Zlb0Znb0Zqby1GNTYoLUZjczYjUSJERidGYW9GY29GZW9GZ29Gam8tRjU2KC1GY3M2I1EiRUYnRmFvRmNvRmVvRmdvRmpvRmFvRmNvRmVvLUYyNjAtRjU2KC1GX3A2JFEjNzBGJ0ZNRmFvRmNvRmVvRmdvRmpvLUY1NigtRmNzNiNRIkZGJ0Zhb0Zjb0Zlb0Znb0Zqby1GNTYoLUZjczYjUSJHRidGYW9GY29GZW9GZ29Gam8tRjU2KC1GY3M2I1EiSEYnRmFvRmNvRmVvRmdvRmpvLUY1NigtRmNzNiNRIklGJ0Zhb0Zjb0Zlb0Znb0Zqby1GNTYoLUZjczYjUSJKRidGYW9GY29GZW9GZ29Gam8tRjU2KC1GY3M2I1EiS0YnRmFvRmNvRmVvRmdvRmpvLUY1NigtRmNzNiNRIkxGJ0Zhb0Zjb0Zlb0Znb0Zqby1GNTYoLUZjczYjUSJNRidGYW9GY29GZW9GZ29Gam8tRjU2KC1GY3M2I1EiTkYnRmFvRmNvRmVvRmdvRmpvLUY1NigtRmNzNiNRIk9GJ0Zhb0Zjb0Zlb0Znb0Zqb0Zhb0Zjb0Zlby1GMjYwLUY1NigtRl9wNiRRIzgwRidGTUZhb0Zjb0Zlb0Znb0Zqby1GNTYoLUZjczYjUSJQRidGYW9GY29GZW9GZ29Gam8tRjU2KC1GY3M2I1EiUUYnRmFvRmNvRmVvRmdvRmpvLUY1NigtRmNzNiNRIlJGJ0Zhb0Zjb0Zlb0Znb0Zqby1GNTYoLUZjczYjUSJTRidGYW9GY29GZW9GZ29Gam8tRjU2KC1GY3M2I1EiVEYnRmFvRmNvRmVvRmdvRmpvLUY1NigtRmNzNiNRIlVGJ0Zhb0Zjb0Zlb0Znb0Zqby1GNTYoLUZjczYjUSJWRidGYW9GY29GZW9GZ29Gam8tRjU2KC1GY3M2I1EiV0YnRmFvRmNvRmVvRmdvRmpvLUY1NigtRmNzNiNRIlhGJ0Zhb0Zjb0Zlb0Znb0Zqby1GNTYoLUZjczYjUSJZRidGYW9GY29GZW9GZ29Gam9GYW9GY29GZW8tRjI2MC1GNTYoLUZfcDYkUSM5MEYnRk1GYW9GY29GZW9GZ29Gam8tRjU2KC1GY3M2I1EiWkYnRmFvRmNvRmVvRmdvRmpvLUY1NigtRmNzNiNRIltGJ0Zhb0Zjb0Zlb0Znb0Zqby1GNTYoLUZjczYjUSJcRidGYW9GY29GZW9GZ29Gam8tRjU2KC1GY3M2I1EiXUYnRmFvRmNvRmVvRmdvRmpvLUY1NigtRmNzNiNRIl5GJ0Zhb0Zjb0Zlb0Znb0Zqby1GNTYoLUZjczYjUSJfRidGYW9GY29GZW9GZ29Gam8tRjU2KC1GY3M2I1EiYEYnRmFvRmNvRmVvRmdvRmpvLUY1NigtRmNzNiNRImFGJ0Zhb0Zjb0Zlb0Znb0Zqby1GNTYoLUZjczYjUSJiRidGYW9GY29GZW9GZ29Gam8tRjU2KC1GY3M2I1EiY0YnRmFvRmNvRmVvRmdvRmpvRmFvRmNvRmVvLUYyNjAtRjU2KC1GX3A2JFEkMTAwRidGTUZhb0Zjb0Zlb0Znb0Zqby1GNTYoLUZjczYjUSJkRidGYW9GY29GZW9GZ29Gam8tRjU2KC1GY3M2I1EiZUYnRmFvRmNvRmVvRmdvRmpvLUY1NigtRmNzNiNRImZGJ0Zhb0Zjb0Zlb0Znb0Zqby1GNTYoLUZjczYjUSJnRidGYW9GY29GZW9GZ29Gam8tRjU2KC1GY3M2I1EiaEYnRmFvRmNvRmVvRmdvRmpvLUY1NigtRmNzNiNRImlGJ0Zhb0Zjb0Zlb0Znb0Zqby1GNTYoLUZjczYjUSJqRidGYW9GY29GZW9GZ29Gam8tRjU2KC1GY3M2I1Eia0YnRmFvRmNvRmVvRmdvRmpvLUY1NigtRmNzNiNRImxGJ0Zhb0Zjb0Zlb0Znb0Zqby1GNTYoLUZjczYjUSJtRidGYW9GY29GZW9GZ29Gam9GYW9GY29GZW8tRjI2MC1GNTYoLUZfcDYkUSQxMTBGJ0ZNRmFvRmNvRmVvRmdvRmpvLUY1NigtRmNzNiNRIm5GJ0Zhb0Zjb0Zlb0Znb0Zqby1GNTYoLUZjczYjUSJvRidGYW9GY29GZW9GZ29Gam8tRjU2KC1GY3M2I1EicEYnRmFvRmNvRmVvRmdvRmpvLUY1NigtRmNzNiNRInFGJ0Zhb0Zjb0Zlb0Znb0Zqby1GNTYoLUZjczYjUSJyRidGYW9GY29GZW9GZ29Gam8tRjU2KC1GY3M2I1Eic0YnRmFvRmNvRmVvRmdvRmpvLUY1NigtRmNzNiNRInRGJ0Zhb0Zjb0Zlb0Znb0Zqby1GNTYoLUZjczYjUSJ1RidGYW9GY29GZW9GZ29Gam8tRjU2KC1GY3M2I1EidkYnRmFvRmNvRmVvRmdvRmpvLUY1NigtRmNzNiNRIndGJ0Zhb0Zjb0Zlb0Znb0Zqb0Zhb0Zjb0Zlby1GMjYwLUY1NigtRl9wNiRRJDEyMEYnRk1GYW9GY29GZW9GZ29Gam8tRjU2KC1GY3M2I1EieEYnRmFvRmNvRmVvRmdvRmpvLUY1NigtRmNzNiNRInlGJ0Zhb0Zjb0Zlb0Znb0Zqby1GNTYoLUZjczYjUSJ6RidGYW9GY29GZW9GZ29Gam8tRjU2KC1GY3M2I1EifGZyRidGYW9GY29GZW9GZ29Gam8tRjU2KC1GY3M2I1EifGdyRidGYW9GY29GZW9GZ29Gam8tRjU2KC1GY3M2I1EifGhyRidGYW9GY29GZW9GZ29Gam8tRjU2KC1GY3M2I1EifGlyRidGYW9GY29GZW9GZ29Gam8tRjU2KC1GY3M2I1EifGpyRidGYW9GY29GZW9GZ29Gam8tRjU2KC1GY3M2I1EpJiM2NTUzMztGJ0Zhb0Zjb0Zlb0Znb0Zqb0ZqX25GYW9GY29GZW8vJSZhbGlnbkdRJWF4aXNGJy9GYm9RKWJhc2VsaW5lRicvRmRvUSdjZW50ZXJGJy9GZm9RJ3xmcmxlZnR8aHJGJy8lL2FsaWdubWVudHNjb3BlR0ZDLyUsY29sdW1ud2lkdGhHUSVhdXRvRicvJSZ3aWR0aEdGXGFuLyUrcm93c3BhY2luZ0dRJjEuMGV4RicvJS5jb2x1bW5zcGFjaW5nR1EmMC44ZW1GJy8lKXJvd2xpbmVzR1Elbm9uZUYnLyUsY29sdW1ubGluZXNHRmdhbi8lJmZyYW1lR0ZnYW4vJS1mcmFtZXNwYWNpbmdHUSwwLjRlbX4wLjVleEYnLyUqZXF1YWxyb3dzR0ZMLyUtZXF1YWxjb2x1bW5zR0ZMLyUtZGlzcGxheXN0eWxlR0ZMLyUlc2lkZUdRJnJpZ2h0RicvJTBtaW5sYWJlbHNwYWNpbmdHRmRhbkZHRkpGTUZNLyUlb3BlbkdGYGNtLyUmY2xvc2VHRmpjbQ==">PTYiNiQ7IiIiIiM5O0YmIiM2RVxbbGV0NiRGJiIiJSIiIzYkRiwiIiRRInw2RiM2JCIiKEYtUSIyRiM2JCIjNUYmIiMhKTYkIiM3RilRIm1GIzYkRiciIilRInxpckYjNiRGL0YmRjU2JCIiJkYpUSInRiM2JEY7RjVRIkRGIzYkRikiIipRImFGIzYkRi1GL1EifCJGIzYkRj9GLVEifD9GIzYkRjtGJiIjZzYkRjVGKVEiWUYjNiQiIzhGNVEidkYjNiRGJkYmO0YjRiM2JEYvRilRInw0RiM2JCIiJ0Y1USIwRiM2JEZERkRRIk1GIzYkRjhGO1EiakYjNiRGJ0ZEUSJ8anJGIzYkRi9GLVEifCtGIzYkRlZGJiIjUzYkRjtGKVEiRUYjNiRGKUY1USJiRiM2JEYmRi9GJjYkRixGLVEifDVGIzYkRjJGJiIjXTYkRkRGKVEiT0YjNiRGOEY1USJsRiM2JEYmRi0iIiE2JEYsRiYiIz82JEZWRilRIjFGIzYkRkRGNVEiTkYjNiRGOEZEUSJrRiM2JEYtRi1RIUYjNiRGP0YmIiNJNiRGMkYpUSI7RiM2JEY1RjVRIlhGIzYkRk9GRFEidUYjNiRGLUYmRmpvNiRGLEYpUSJ8PkYjNiRGMkY1USI6RiM2JEY1RkRRIldGIzYkRk9GO1EidEYjNiRGL0ZEUSJ8MkYjNiRGVkY7USIuRiM2JEZERjJRIktGIzYkRjhGVlEiaEYjNiRGJkZWRiw2JEYsRj9RInw4RiM2JEYyRixRIjRGIzYkRjVGL1EiUUYjNiRGT0YtUSJuRiM2JEYnRjVRJHxqeXxqdnxodkYjNiRGL0YvUSJ8LEYjNiRGVkYtUSIoRiM2JEZERiYiI3E2JEYpRilRImNGIzYkRi9GNVEifDNGIzYkRlZGRFEiL0YjNiRGREY7USJMRiM2JEY4RjJRImlGIzYkRiZGKUZENiRGLEY1USJ8PUYjNiRGMkZEUSI5RiM2JEY1RjtRIlZGIzYkRk9GMlEic0YjNiRGJ0YpRmhyNiRGL0YsUSJ8LUYjNiRGVkYvUSIpRiM2JEZERi1RIkZGIzYkRjhGJiIkKyI2JEYmRj9GLzYkRixGLFEifDdGIzYkRjJGL1EiM0YjNiRGNUYtUSJQRiM2JEZPRiYiJDUiNiRGJ0Y/USJ8ZnJGIzYkRi1GRFEifChGIzYkRj9GO1EiJEYjNiRGO0YyUSJBRiM2JEYpRlZRIl5GIzYkRiZGMkY/NiRGLEZWUSJ8OUYjNiRGMkY/USI1RiM2JEY1RixRIlJGIzYkRk9GL1Eib0YjNiRGL0Y7USJ8MUYjNiRGVkYyUSItRiM2JEZERlZRIkpGIzYkRjhGP1EiZ0YjNiRGLUZWUSJ8JUYjNiRGP0Y/USIhRiM2JEY7RixRIj5GIzYkRilGL1EiW0YjNiRGJ0YtUSJ4RiM2JEYmRjtGVjYkRixGMlEifDpGIzYkRjJGVlEiNkYjNiRGNUY/USJTRiM2JEZPRixRInBGIzYkRidGLFEiekYjNiRGLUY7USJ8J0YjNiRGP0YyUSIjRiM2JEY7RlZRIkBGIzYkRilGP1EiXUYjNiRGLUYyUSJ8JkYjNiRGP0ZWUSIiRiM2JEY7Rj9RIj9GIzYkRilGLFEiXEYjNiRGJ0YvUSJ5RiM2JEYvRjJRInwwRiM2JEZWRlZRIixGIzYkRkRGP1EiSUYjNiRGOEYsUSJmRiM2JEYvRlZRInwvRiM2JEZWRj9RIitGIzYkRkRGLFEiSEYjNiRGOEYvUSJlRiM2JEYtRixRInwjRiM2JEY/Ri9RInxARiM2JEY7Ri1RIjxGIzYkRilGJiIjISo2JEZPRilRIndGIzYkRidGMlEifGhyRiM2JEYtRilRInwqRiM2JEY/RjVRIiZGIzYkRjtGRFEiQ0YjNiRGKUY7USJgRiM2JEYmRkRGMjYkRixGO1EifDtGIzYkRjJGMlEiN0YjNiRGNUZWUSJURiM2JEZPRj9RInFGIzYkRi1GP1EifCRGIzYkRj9GLFEifkYjNiRGO0YvUSI9RiM2JEYpRi1RIlpGIzYkRidGJiIkPyI2JEYvRj9RInwuRiM2JEZWRixRIipGIzYkRkRGL1EiR0YjNiRGOEYtUSJkRiM2JEYmRjVGOzYkRixGRFEifDxGIzYkRjJGO1EiOEYjNiRGNUYyUSJVRiM2JEZPRlZRInJGIzYkRidGVlEifGdyRiM2JEYtRjVRInwpRiM2JEY/RkRRIiVGIzYkRjtGO1EiQkYjNiRGKUYyUSJfRiM=</Equation></Text-field>
</Output>
</Group>
<Group labelreference="L19" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal"></Text-field>
</Input>
</Group>
<Group labelreference="L33" drawlabel="true">
<Input>
<Text-field style="Text" layout="Normal">Exercise: Create a function that takes a list of integers and returns a list of the cubes of those integers.</Text-field>
</Input>
</Group>
<Group labelreference="L47" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">f:=numlist-&gt;map(x-&gt;x^3,numlist);</Text-field>
</Input>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYoLUkjbWlHRiQ2JVEiZkYnLyUnaXRhbGljR1EldHJ1ZUYnLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWNGJy1JI21vR0YkNi1RIzo9RicvRjNRJ25vcm1hbEYnLyUmZmVuY2VHUSZmYWxzZUYnLyUqc2VwYXJhdG9yR0Y9LyUpc3RyZXRjaHlHRj0vJSpzeW1tZXRyaWNHRj0vJShsYXJnZW9wR0Y9LyUubW92YWJsZWxpbWl0c0dGPS8lJ2FjY2VudEdGPS8lJ2xzcGFjZUdRLDAuMjc3Nzc3OGVtRicvJSdyc3BhY2VHRkwtRiM2KC1GLDYlUShudW1saXN0RidGL0YyLUY2Ni1RKCYjODU5NDtGJ0Y5RjtGPkZARkJGREZGRkgvRktRJjAuMGVtRicvRk5GWC1GIzYoLUYsNiVRJG1hcEYnRi9GMi1GNjYtUTAmQXBwbHlGdW5jdGlvbjtGJ0Y5RjtGPkZARkJGREZGRkhGV0ZZLUkobWZlbmNlZEdGJDYkLUYjNigtRiM2KC1GLDYlUSJ4RidGL0YyRlQtRiM2JC1GIzYoRmNvLUY2Ni1RIl5GJ0Y5RjtGPkZARkJGREZGRkgvRktRLDAuMTExMTExMWVtRicvRk5GXnAtSSNtbkdGJDYkUSIzRidGOS8lK2ZvcmVncm91bmRHUShbMCwwLDBdRicvJSlyZWFkb25seUdGPUY5RjlGZHBGZ3BGOS1GNjYtUSIsRidGOUY7L0Y/RjFGQEZCRkRGRkZIRlcvRk5RLDAuMzMzMzMzM2VtRidGUUZkcEZncEY5RjlGZHBGZ3BGOUZkcEZncEY5RmRwRmdwRjk=">Zio2I0kobnVtbGlzdEc2IkYlNiRJKW9wZXJhdG9yR0YlSSZhcnJvd0dGJUYlLUkkbWFwRyUqcHJvdGVjdGVkRzYkZio2I0kieEdGJUYlRiZGJSokOSQiIiRGJUYlRiVGMUYlRiVGJQ==</Equation></Text-field>
</Output>
</Group>
<Group labelreference="L143" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">f([2,6,7,8,1000]);</Text-field>
</Input>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output">NyciIikiJDsjIiRWJCIkNyYiKysrKys1</Equation></Text-field>
</Output>
</Group>
<Group labelreference="L20" drawlabel="true">
<Input>
<Text-field style="Text" layout="Normal"> Make 3 procedures that takes a plain message and perform 1, 1 and 2 and 1 and 2 and 3.</Text-field>
<Text-field style="Text" layout="Normal">    1converts each of its characters into the ASCII equivalent,</Text-field>
<Text-field style="Text" layout="Normal">    2 adds a number n to each of the number of the characters</Text-field>
<Text-field style="Text" layout="Normal">    3  converts the list of numbers into the ASCII equivalent characters.</Text-field>
<Text-field style="Text" layout="Normal"> </Text-field>
</Input>
</Group>
<Group labelreference="L144" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">caesar1:=proc(text)
convert(text,bytes);
end;</Text-field>
</Input>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYoLUkjbWlHRiQ2JVEoY2Flc2FyMUYnLyUnaXRhbGljR1EldHJ1ZUYnLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWNGJy1JI21vR0YkNi1RIzo9RicvRjNRJ25vcm1hbEYnLyUmZmVuY2VHUSZmYWxzZUYnLyUqc2VwYXJhdG9yR0Y9LyUpc3RyZXRjaHlHRj0vJSpzeW1tZXRyaWNHRj0vJShsYXJnZW9wR0Y9LyUubW92YWJsZWxpbWl0c0dGPS8lJ2FjY2VudEdGPS8lJ2xzcGFjZUdRLDAuMjc3Nzc3OGVtRicvJSdyc3BhY2VHRkwtRiM2Ky1GNjYvUSVwcm9jRicvJSVib2xkR0YxL0YzUSVib2xkRicvJStmb250d2VpZ2h0R0ZXRjtGPkZARkJGREZGRkgvRktRJjAuMGVtRicvRk5GZW4tSShtZmVuY2VkR0YkNiQtRiM2Ji1GLDYlUSV0ZXh0RidGL0YyLyUrZm9yZWdyb3VuZEdRKFswLDAsMF1GJy8lKXJlYWRvbmx5R0Y9RjlGOS1JJ21zcGFjZUdGJDYmLyUnaGVpZ2h0R1EmMC4wZXhGJy8lJndpZHRoR1EmMC41ZW1GJy8lJmRlcHRoR0Zpby8lKmxpbmVicmVha0dRMWZpcnN0cHJvY25ld2xpbmVGJy1GIzYoLUYsNiVRKGNvbnZlcnRGJ0YvRjItRjY2LVEwJkFwcGx5RnVuY3Rpb247RidGOUY7Rj5GQEZCRkRGRkZIRlpGZm4tRmhuNiQtRiM2KEZcby1GNjYtUSIsRidGOUY7L0Y/RjFGQEZCRkRGRkZIRlovRk5RLDAuMzMzMzMzM2VtRictRiw2JVEmYnl0ZXNGJ0YvRjJGX29GYm9GOUY5Rl9vRmJvRjktRmVvNiZGZ29Gam9GXXAvRmBwUTZkZWNyZWFzZWluZGVudG5ld2xpbmVGJy1GNjYvUSllbmR+cHJvY0YnRlRGVkZYRjtGPkZARkJGREZGRkhGWkZmbkZfb0Zib0Y5Rl9vRmJvRjk=">Zio2I0kldGV4dEc2IkYlRiVGJS1JKGNvbnZlcnRHJSpwcm90ZWN0ZWRHNiQ5JEkmYnl0ZXNHRiVGJUYlRiU=</Equation></Text-field>
</Output>
</Group>
<Group labelreference="L145" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">caesar1(plaintext);</Text-field>
</Input>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output">N0giIyUpIiQvIiIkMCIiJDoiIiNLRiVGJkYnIiQ7IkYkIiQsIkYnRihGKSIkPyJGKEYnIiQ+IkYpRidGKyIjKCoiJDUiRihGJ0YoIiQ2IkYnRilGLSIjKipGLiIkKyJGKUYnIiNcRjFGMQ==</Equation></Text-field>
</Output>
</Group>
<Group labelreference="L181" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">caesar12:=proc(text,n)
map(x-&gt;modp(x+n,127),convert(text,bytes));
end;</Text-field>
</Input>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYoLUkjbWlHRiQ2JVEpY2Flc2FyMTJGJy8lJ2l0YWxpY0dRJXRydWVGJy8lLG1hdGh2YXJpYW50R1EnaXRhbGljRictSSNtb0dGJDYtUSM6PUYnL0YzUSdub3JtYWxGJy8lJmZlbmNlR1EmZmFsc2VGJy8lKnNlcGFyYXRvckdGPS8lKXN0cmV0Y2h5R0Y9LyUqc3ltbWV0cmljR0Y9LyUobGFyZ2VvcEdGPS8lLm1vdmFibGVsaW1pdHNHRj0vJSdhY2NlbnRHRj0vJSdsc3BhY2VHUSwwLjI3Nzc3NzhlbUYnLyUncnNwYWNlR0ZMLUYjNistRjY2L1ElcHJvY0YnLyUlYm9sZEdGMS9GM1ElYm9sZEYnLyUrZm9udHdlaWdodEdGV0Y7Rj5GQEZCRkRGRkZIL0ZLUSYwLjBlbUYnL0ZORmVuLUkobWZlbmNlZEdGJDYkLUYjNigtRiw2JVEldGV4dEYnRi9GMi1GNjYtUSIsRidGOUY7L0Y/RjFGQEZCRkRGRkZIRlovRk5RLDAuMzMzMzMzM2VtRictRiw2JVEibkYnRi9GMi8lK2ZvcmVncm91bmRHUShbMCwwLDBdRicvJSlyZWFkb25seUdGPUY5RjktSSdtc3BhY2VHRiQ2Ji8lJ2hlaWdodEdRJjAuMGV4RicvJSZ3aWR0aEdRJjAuNWVtRicvJSZkZXB0aEdGYnAvJSpsaW5lYnJlYWtHUTFmaXJzdHByb2NuZXdsaW5lRictRiM2KC1GLDYlUSRtYXBGJ0YvRjItRjY2LVEwJkFwcGx5RnVuY3Rpb247RidGOUY7Rj5GQEZCRkRGRkZIRlpGZm4tRmhuNiQtRiM2KC1GIzYoLUYsNiVRInhGJ0YvRjItRjY2LVEoJiM4NTk0O0YnRjlGO0Y+RkBGQkZERkZGSEZaRmZuLUYjNigtRiw2JVElbW9kcEYnRi9GMkZgcS1GaG42JC1GIzYoLUYjNiZGaXEtRjY2LVEiK0YnRjlGO0Y+RkBGQkZERkZGSC9GS1EsMC4yMjIyMjIyZW1GJy9GTkZec0Zlb0Y5Rl9vLUkjbW5HRiQ2JFEkMTI3RidGOUZob0ZbcEY5RjlGaG9GW3BGOUZob0ZbcEY5Rl9vLUYjNigtRiw2JVEoY29udmVydEYnRi9GMkZgcS1GaG42JC1GIzYoRlxvRl9vLUYsNiVRJmJ5dGVzRidGL0YyRmhvRltwRjlGOUZob0ZbcEY5RmhvRltwRjlGOUZob0ZbcEY5LUZecDYmRmBwRmNwRmZwL0ZpcFE2ZGVjcmVhc2VpbmRlbnRuZXdsaW5lRictRjY2L1EpZW5kfnByb2NGJ0ZURlZGWEY7Rj5GQEZCRkRGRkZIRlpGZm5GaG9GW3BGOUZob0ZbcEY5">Zio2JEkldGV4dEc2IkkibkdGJUYlRiVGJS1JJG1hcEclKnByb3RlY3RlZEc2JGYqNiNJInhHRiVGJTYkSSlvcGVyYXRvckdGJUkmYXJyb3dHRiVGJS1JJW1vZHBHRik2JCwmOSQiIiJUJEY2IiRGIkYlRiU2JEYmOSUtSShjb252ZXJ0R0YpNiRGNUkmYnl0ZXNHRiVGJUYlRiU=</Equation></Text-field>
</Output>
</Group>
<Group labelreference="L180" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">caesar12(plaintext,10);</Text-field>
</Input>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output">N0giIyUqIiQ5IiIkOiIiJEQiIiNVRiVGJkYnIiRFIkYkIiQ2IkYnRihGKSIiJEYoRiciIiNGKUYnRisiJDIiIiQ/IkYoRidGKCIkQCJGJ0YpRi0iJDQiRi4iJDUiRilGJyIjZkYxRjE=</Equation></Text-field>
</Output>
</Group>
<Group labelreference="L185" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">caesar123:=proc(text,n)
convert( map(x-&gt;modp(x+n-1,127)+1,convert(text,bytes)), bytes);
end;</Text-field>
</Input>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYoLUkjbWlHRiQ2JVEqY2Flc2FyMTIzRicvJSdpdGFsaWNHUSV0cnVlRicvJSxtYXRodmFyaWFudEdRJ2l0YWxpY0YnLUkjbW9HRiQ2LVEjOj1GJy9GM1Enbm9ybWFsRicvJSZmZW5jZUdRJmZhbHNlRicvJSpzZXBhcmF0b3JHRj0vJSlzdHJldGNoeUdGPS8lKnN5bW1ldHJpY0dGPS8lKGxhcmdlb3BHRj0vJS5tb3ZhYmxlbGltaXRzR0Y9LyUnYWNjZW50R0Y9LyUnbHNwYWNlR1EsMC4yNzc3Nzc4ZW1GJy8lJ3JzcGFjZUdGTC1GIzYrLUY2Ni9RJXByb2NGJy8lJWJvbGRHRjEvRjNRJWJvbGRGJy8lK2ZvbnR3ZWlnaHRHRldGO0Y+RkBGQkZERkZGSC9GS1EmMC4wZW1GJy9GTkZlbi1JKG1mZW5jZWRHRiQ2JC1GIzYoLUYsNiVRJXRleHRGJ0YvRjItRjY2LVEiLEYnRjlGOy9GP0YxRkBGQkZERkZGSEZaL0ZOUSwwLjMzMzMzMzNlbUYnLUYsNiVRIm5GJ0YvRjIvJStmb3JlZ3JvdW5kR1EoWzAsMCwwXUYnLyUpcmVhZG9ubHlHRj1GOUY5LUknbXNwYWNlR0YkNiYvJSdoZWlnaHRHUSYwLjBleEYnLyUmd2lkdGhHUSYwLjVlbUYnLyUmZGVwdGhHRmJwLyUqbGluZWJyZWFrR1ExZmlyc3Rwcm9jbmV3bGluZUYnLUYjNigtRiw2JVEoY29udmVydEYnRi9GMi1GNjYtUTAmQXBwbHlGdW5jdGlvbjtGJ0Y5RjtGPkZARkJGREZGRkhGWkZmbi1GaG42JC1GIzYoLUYjNigtRiw2JVEkbWFwRidGL0YyRmBxLUZobjYkLUYjNigtRiM2KC1GLDYlUSJ4RidGL0YyLUY2Ni1RKCYjODU5NDtGJ0Y5RjtGPkZARkJGREZGRkhGWkZmbi1GIzYmLUYjNigtRiw2JVElbW9kcEYnRi9GMkZgcS1GaG42JC1GIzYoLUYjNihGYnItRjY2LVEiK0YnRjlGO0Y+RkBGQkZERkZGSC9GS1EsMC4yMjIyMjIyZW1GJy9GTkZpc0Zlby1GNjYtUSp+JiM4NzIyO35GJ0Y5RjtGPkZARkJGREZGRkhGWkZmbi1JI21uR0YkNiRRIjFGJ0Y5RjlGX28tRl90NiRRJDEyN0YnRjlGaG9GW3BGOUY5RmhvRltwRjlGZXNGXnRGOUZob0ZbcEY5Rl9vLUYjNihGXXFGYHEtRmhuNiQtRiM2KEZcb0Zfby1GLDYlUSZieXRlc0YnRi9GMkZob0ZbcEY5RjlGaG9GW3BGOUZob0ZbcEY5RjlGaG9GW3BGOUZfb0ZbdUZob0ZbcEY5RjlGaG9GW3BGOS1GXnA2JkZgcEZjcEZmcC9GaXBRNmRlY3JlYXNlaW5kZW50bmV3bGluZUYnLUY2Ni9RKWVuZH5wcm9jRidGVEZWRlhGO0Y+RkBGQkZERkZGSEZaRmZuRmhvRltwRjlGaG9GW3BGOQ==">Zio2JEkldGV4dEc2IkkibkdGJUYlRiVGJS1JKGNvbnZlcnRHJSpwcm90ZWN0ZWRHNiQtSSRtYXBHRik2JGYqNiNJInhHRiVGJTYkSSlvcGVyYXRvckdGJUkmYXJyb3dHRiVGJSwmLUklbW9kcEdGKTYkLCg5JCIiIlQkRjohIiJGOiIkRiJGOkY6RjpGJUYlNiRGJjklLUYoNiRGOUkmYnl0ZXNHRiVGQkYlRiVGJQ==</Equation></Text-field>
</Output>
</Group>
<Group labelreference="L186" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">caesar123(plaintext,10);</Text-field>
</Input>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output">UUdecnN8aHIqc3xocip8aXJybyp8aXJvfCR8aXIqfCNvKnwja3h8aXIqfGlyeSpveG15bm8qOzs7NiI=</Equation></Text-field>
</Output>
</Group>
<Group labelreference="L179" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal"></Text-field>
</Input>
</Group>
<Group labelreference="L182" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">caesar123(plaintext,1000);</Text-field>
</Input>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output">UUdEWFljfDFZY3wxZFhVfDFkVWhkfDFnVXwxZ1FeZHwxZF98MVVeU19UVXwxISEhNiI=</Equation></Text-field>
</Output>
</Group>
<Group labelreference="L183" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">caesar123(caesar123(plaintext,-94),94);</Text-field>
</Input>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output">UUdUaGlzfmlzfnRoZX50ZXh0fndlfndhbnR+dG9+ZW5jb2RlfjExMTYi</Equation></Text-field>
</Output>
</Group>
<Group labelreference="L184" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal"></Text-field>
</Input>
</Group>
<Group labelreference="L117" drawlabel="true">
<Input>
<Text-field style="Normal" layout="Normal">Exercise: Describe all the solutions of the following congruences. Remember that <Equation executable="false" style="Normal" input-equation="" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYpLUkjbWlHRiQ2JlEiYUYnLyUnaXRhbGljR1EldHJ1ZUYnLyUwZm9udF9zdHlsZV9uYW1lR1EoMkR+TWF0aEYnLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWNGJy1JI21vR0YkNi5RKCZlcXVpdjtGJ0YyL0Y2USdub3JtYWxGJy8lJmZlbmNlR1EmZmFsc2VGJy8lKnNlcGFyYXRvckdGQC8lKXN0cmV0Y2h5R0ZALyUqc3ltbWV0cmljR0ZALyUobGFyZ2VvcEdGQC8lLm1vdmFibGVsaW1pdHNHRkAvJSdhY2NlbnRHRkAvJSdsc3BhY2VHUSwwLjI3Nzc3NzhlbUYnLyUncnNwYWNlR0ZPLUYsNiZRImJGJ0YvRjJGNS1JKG1mZW5jZWRHRiQ2JS1GIzYnLUY5NjBRJG1vZEYnLyUlYm9sZEdGMUYyL0Y2USVib2xkRicvJStmb250d2VpZ2h0R0ZqbkY+RkFGQ0ZFRkdGSUZLL0ZOUSYwLjBlbUYnL0ZRRl5vLUY5Ni5RIn5GJ0YyRjxGPkZBRkNGRUZHRklGS0Zdb0Zfby1GLDYmUSJxRidGL0YyRjVGMkY8RjJGPEZgb0YyRjw=">LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYpLUkjbWlHRiQ2JlEiYUYnLyUnaXRhbGljR1EldHJ1ZUYnLyUwZm9udF9zdHlsZV9uYW1lR1EoMkR+TWF0aEYnLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWNGJy1JI21vR0YkNi5RKCZlcXVpdjtGJ0YyL0Y2USdub3JtYWxGJy8lJmZlbmNlR1EmZmFsc2VGJy8lKnNlcGFyYXRvckdGQC8lKXN0cmV0Y2h5R0ZALyUqc3ltbWV0cmljR0ZALyUobGFyZ2VvcEdGQC8lLm1vdmFibGVsaW1pdHNHRkAvJSdhY2NlbnRHRkAvJSdsc3BhY2VHUSwwLjI3Nzc3NzhlbUYnLyUncnNwYWNlR0ZPLUYsNiZRImJGJ0YvRjJGNS1JKG1mZW5jZWRHRiQ2JS1GIzYnLUY5NjBRJG1vZEYnLyUlYm9sZEdGMUYyL0Y2USVib2xkRicvJStmb250d2VpZ2h0R0ZqbkY+RkFGQ0ZFRkdGSUZLL0ZOUSYwLjBlbUYnL0ZRRl5vLUY5Ni5RIn5GJ0YyRjxGPkZBRkNGRUZHRklGS0Zdb0Zfby1GLDYmUSJxRidGL0YyRjVGMkY8RjJGPEZgb0YyRjw=</Equation><Font style="Text">means that under division by q, the reminder of a and the reminder of b are equal (Hint: to find the appropriate Maple command, start by looking at the &quot;solve&quot; command help). </Font></Text-field>
<Text-field style="Text" layout="Normal" bullet="dot">. x<Equation executable="false" style="2D Math" input-equation="" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYkLUkjbW9HRiQ2LVEoJmVxdWl2O0YnLyUsbWF0aHZhcmlhbnRHUSdub3JtYWxGJy8lJmZlbmNlR1EmZmFsc2VGJy8lKnNlcGFyYXRvckdGNC8lKXN0cmV0Y2h5R0Y0LyUqc3ltbWV0cmljR0Y0LyUobGFyZ2VvcEdGNC8lLm1vdmFibGVsaW1pdHNHRjQvJSdhY2NlbnRHRjQvJSdsc3BhY2VHUSwwLjI3Nzc3NzhlbUYnLyUncnNwYWNlR0ZDRi8=">LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYkLUkjbW9HRiQ2LVEoJmVxdWl2O0YnLyUsbWF0aHZhcmlhbnRHUSdub3JtYWxGJy8lJmZlbmNlR1EmZmFsc2VGJy8lKnNlcGFyYXRvckdGNC8lKXN0cmV0Y2h5R0Y0LyUqc3ltbWV0cmljR0Y0LyUobGFyZ2VvcEdGNC8lLm1vdmFibGVsaW1pdHNHRjQvJSdhY2NlbnRHRjQvJSdsc3BhY2VHUSwwLjI3Nzc3NzhlbUYnLyUncnNwYWNlR0ZDRi8=</Equation>23 (mod 7)</Text-field>
<Text-field style="Text" layout="Normal" bullet="dot">-x<Equation executable="false" style="2D Math" input-equation="" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYmLUkjbW9HRiQ2LVEiK0YnLyUsbWF0aHZhcmlhbnRHUSdub3JtYWxGJy8lJmZlbmNlR1EmZmFsc2VGJy8lKnNlcGFyYXRvckdGNC8lKXN0cmV0Y2h5R0Y0LyUqc3ltbWV0cmljR0Y0LyUobGFyZ2VvcEdGNC8lLm1vdmFibGVsaW1pdHNHRjQvJSdhY2NlbnRHRjQvJSdsc3BhY2VHUSwwLjIyMjIyMjJlbUYnLyUncnNwYWNlR0ZDLUkjbW5HRiQ2JFEiMkYnRi8tRiw2LVEoJmVxdWl2O0YnRi9GMkY1RjdGOUY7Rj1GPy9GQlEsMC4yNzc3Nzc4ZW1GJy9GRUZORi8=">LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYmLUkjbW9HRiQ2LVEiK0YnLyUsbWF0aHZhcmlhbnRHUSdub3JtYWxGJy8lJmZlbmNlR1EmZmFsc2VGJy8lKnNlcGFyYXRvckdGNC8lKXN0cmV0Y2h5R0Y0LyUqc3ltbWV0cmljR0Y0LyUobGFyZ2VvcEdGNC8lLm1vdmFibGVsaW1pdHNHRjQvJSdhY2NlbnRHRjQvJSdsc3BhY2VHUSwwLjIyMjIyMjJlbUYnLyUncnNwYWNlR0ZDLUkjbW5HRiQ2JFEiMkYnRi8tRiw2LVEoJmVxdWl2O0YnRi9GMkY1RjdGOUY7Rj1GPy9GQlEsMC4yNzc3Nzc4ZW1GJy9GRUZORi8=</Equation>13 (mod 6)</Text-field>
<Text-field style="Text" layout="Normal" bullet="dot">4x<Equation executable="false" style="2D Math" input-equation="" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYmLUkjbW9HRiQ2LVEiK0YnLyUsbWF0aHZhcmlhbnRHUSdub3JtYWxGJy8lJmZlbmNlR1EmZmFsc2VGJy8lKnNlcGFyYXRvckdGNC8lKXN0cmV0Y2h5R0Y0LyUqc3ltbWV0cmljR0Y0LyUobGFyZ2VvcEdGNC8lLm1vdmFibGVsaW1pdHNHRjQvJSdhY2NlbnRHRjQvJSdsc3BhY2VHUSwwLjIyMjIyMjJlbUYnLyUncnNwYWNlR0ZDLUkjbW5HRiQ2JFEiMUYnRi8tRiw2LVEoJmVxdWl2O0YnRi9GMkY1RjdGOUY7Rj1GPy9GQlEsMC4yNzc3Nzc4ZW1GJy9GRUZORi8=">LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYmLUkjbW9HRiQ2LVEiK0YnLyUsbWF0aHZhcmlhbnRHUSdub3JtYWxGJy8lJmZlbmNlR1EmZmFsc2VGJy8lKnNlcGFyYXRvckdGNC8lKXN0cmV0Y2h5R0Y0LyUqc3ltbWV0cmljR0Y0LyUobGFyZ2VvcEdGNC8lLm1vdmFibGVsaW1pdHNHRjQvJSdhY2NlbnRHRjQvJSdsc3BhY2VHUSwwLjIyMjIyMjJlbUYnLyUncnNwYWNlR0ZDLUkjbW5HRiQ2JFEiMUYnRi8tRiw2LVEoJmVxdWl2O0YnRi9GMkY1RjdGOUY7Rj1GPy9GQlEsMC4yNzc3Nzc4ZW1GJy9GRUZORi8=</Equation>23 (mod 11)</Text-field>
<Text-field style="Text" layout="Normal" bullet="dot">3x-6<Equation executable="false" style="2D Math" input-equation="" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYkLUkjbW9HRiQ2LVEoJmVxdWl2O0YnLyUsbWF0aHZhcmlhbnRHUSdub3JtYWxGJy8lJmZlbmNlR1EmZmFsc2VGJy8lKnNlcGFyYXRvckdGNC8lKXN0cmV0Y2h5R0Y0LyUqc3ltbWV0cmljR0Y0LyUobGFyZ2VvcEdGNC8lLm1vdmFibGVsaW1pdHNHRjQvJSdhY2NlbnRHRjQvJSdsc3BhY2VHUSwwLjI3Nzc3NzhlbUYnLyUncnNwYWNlR0ZDRi8=">LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYkLUkjbW9HRiQ2LVEoJmVxdWl2O0YnLyUsbWF0aHZhcmlhbnRHUSdub3JtYWxGJy8lJmZlbmNlR1EmZmFsc2VGJy8lKnNlcGFyYXRvckdGNC8lKXN0cmV0Y2h5R0Y0LyUqc3ltbWV0cmljR0Y0LyUobGFyZ2VvcEdGNC8lLm1vdmFibGVsaW1pdHNHRjQvJSdhY2NlbnRHRjQvJSdsc3BhY2VHUSwwLjI3Nzc3NzhlbUYnLyUncnNwYWNlR0ZDRi8=</Equation>-23 (mod 11)</Text-field>
<Text-field style="Text" layout="Normal" bullet="dot">4x<Equation executable="false" style="2D Math" input-equation="" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYnLUkjbW9HRiQ2LVEoJmVxdWl2O0YnLyUsbWF0aHZhcmlhbnRHUSdub3JtYWxGJy8lJmZlbmNlR1EmZmFsc2VGJy8lKnNlcGFyYXRvckdGNC8lKXN0cmV0Y2h5R0Y0LyUqc3ltbWV0cmljR0Y0LyUobGFyZ2VvcEdGNC8lLm1vdmFibGVsaW1pdHNHRjQvJSdhY2NlbnRHRjQvJSdsc3BhY2VHUSwwLjI3Nzc3NzhlbUYnLyUncnNwYWNlR0ZDLUYsNi1RIn5GJ0YvRjJGNUY3RjlGO0Y9Rj8vRkJRJjAuMGVtRicvRkVGSi1JI21uR0YkNiRRIjRGJ0YvLUkobWZlbmNlZEdGJDYkLUYjNiYtRiw2L1EkbW9kRicvJSVib2xkR1EldHJ1ZUYnL0YwUSVib2xkRicvJStmb250d2VpZ2h0R0ZmbkYyRjVGN0Y5RjtGPUY/RklGS0ZGLUZNNiRRIzEyRidGL0YvRi9GLw==">LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYnLUkjbW9HRiQ2LVEoJmVxdWl2O0YnLyUsbWF0aHZhcmlhbnRHUSdub3JtYWxGJy8lJmZlbmNlR1EmZmFsc2VGJy8lKnNlcGFyYXRvckdGNC8lKXN0cmV0Y2h5R0Y0LyUqc3ltbWV0cmljR0Y0LyUobGFyZ2VvcEdGNC8lLm1vdmFibGVsaW1pdHNHRjQvJSdhY2NlbnRHRjQvJSdsc3BhY2VHUSwwLjI3Nzc3NzhlbUYnLyUncnNwYWNlR0ZDLUYsNi1RIn5GJ0YvRjJGNUY3RjlGO0Y9Rj8vRkJRJjAuMGVtRicvRkVGSi1JI21uR0YkNiRRIjRGJ0YvLUkobWZlbmNlZEdGJDYkLUYjNiYtRiw2L1EkbW9kRicvJSVib2xkR1EldHJ1ZUYnL0YwUSVib2xkRicvJStmb250d2VpZ2h0R0ZmbkYyRjVGN0Y5RjtGPUY/RklGS0ZGLUZNNiRRIzEyRidGL0YvRi9GLw==</Equation></Text-field>
<Text-field style="Text" layout="Normal" bullet="dot">3x<Equation executable="false" style="2D Math" input-equation="" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYnLUkjbW9HRiQ2LVEoJmVxdWl2O0YnLyUsbWF0aHZhcmlhbnRHUSdub3JtYWxGJy8lJmZlbmNlR1EmZmFsc2VGJy8lKnNlcGFyYXRvckdGNC8lKXN0cmV0Y2h5R0Y0LyUqc3ltbWV0cmljR0Y0LyUobGFyZ2VvcEdGNC8lLm1vdmFibGVsaW1pdHNHRjQvJSdhY2NlbnRHRjQvJSdsc3BhY2VHUSwwLjI3Nzc3NzhlbUYnLyUncnNwYWNlR0ZDLUYsNi1RIn5GJ0YvRjJGNUY3RjlGO0Y9Rj8vRkJRJjAuMGVtRicvRkVGSi1JI21uR0YkNiRRIjRGJ0YvLUkobWZlbmNlZEdGJDYkLUYjNiYtRiw2L1EkbW9kRicvJSVib2xkR1EldHJ1ZUYnL0YwUSVib2xkRicvJStmb250d2VpZ2h0R0ZmbkYyRjVGN0Y5RjtGPUY/RklGS0ZGLUZNNiRRIzEyRidGL0YvRi9GLw==">LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYnLUkjbW9HRiQ2LVEoJmVxdWl2O0YnLyUsbWF0aHZhcmlhbnRHUSdub3JtYWxGJy8lJmZlbmNlR1EmZmFsc2VGJy8lKnNlcGFyYXRvckdGNC8lKXN0cmV0Y2h5R0Y0LyUqc3ltbWV0cmljR0Y0LyUobGFyZ2VvcEdGNC8lLm1vdmFibGVsaW1pdHNHRjQvJSdhY2NlbnRHRjQvJSdsc3BhY2VHUSwwLjI3Nzc3NzhlbUYnLyUncnNwYWNlR0ZDLUYsNi1RIn5GJ0YvRjJGNUY3RjlGO0Y9Rj8vRkJRJjAuMGVtRicvRkVGSi1JI21uR0YkNiRRIjRGJ0YvLUkobWZlbmNlZEdGJDYkLUYjNiYtRiw2L1EkbW9kRicvJSVib2xkR1EldHJ1ZUYnL0YwUSVib2xkRicvJStmb250d2VpZ2h0R0ZmbkYyRjVGN0Y5RjtGPUY/RklGS0ZGLUZNNiRRIzEyRidGL0YvRi9GLw==</Equation></Text-field>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">msolve(x=23,7);</Text-field>
</Input>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output">PCMvSSJ4RzYiIiIj</Equation></Text-field>
</Output>
</Group>
<Group labelreference="L118" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">msolve(-x+2=13, 6 );</Text-field>
</Input>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output">PCMvSSJ4RzYiIiIi</Equation></Text-field>
</Output>
</Group>
<Group labelreference="L94" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">msolve(4*x+1=23,11);</Text-field>
</Input>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output">PCMvSSJ4RzYiIiIh</Equation></Text-field>
</Output>
</Group>
<Group labelreference="L187" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">msolve(3*x-6=-23,11);</Text-field>
</Input>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output">PCMvSSJ4RzYiIiIq</Equation></Text-field>
</Output>
</Group>
<Group labelreference="L188" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">msolve(4*x=4,12);</Text-field>
</Input>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output">NiY8Iy9JInhHNiIiIiI8Iy9GJSIiJTwjL0YlIiIoPCMvRiUiIzU=</Equation></Text-field>
</Output>
</Group>
<Group labelreference="L189" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">msolve(3*x-4,12);</Text-field>
</Input>
</Group>
<Group labelreference="L190" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal"></Text-field>
</Input>
</Group>
<Group labelreference="L191" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal"></Text-field>
</Input>
</Group>
<Group labelreference="L86" drawlabel="true">
<Input>
<Text-field style="Text" layout="Normal"><Font underline="true" italic="true">Ceasar with our own alphabeth </Font></Text-field>
</Input>
</Group>
<Group labelreference="L85" drawlabel="true">
<Input>
<Text-field style="Text" layout="Normal">Exercise: Store in a variable named &quot;Alphabet&quot; a string containing all printable symbols.</Text-field>
</Input>
</Group>
<Group labelreference="L195" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">[seq(convert([i],bytes),i=1..127)];</Text-field>
</Input>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output">N1tzUSJ8IjYiUSJ8I0YkUSJ8JEYkUSJ8JUYkUSJ8JkYkUSJ8J0YkUSJ8KEYkUSJ8KUYkUSJ8KkYkUSJ8K0YkUSJ8LEYkUSJ8LUYkUSJ8LkYkUSJ8L0YkUSJ8MEYkUSJ8MUYkUSJ8MkYkUSJ8M0YkUSJ8NEYkUSJ8NUYkUSJ8NkYkUSJ8N0YkUSJ8OEYkUSJ8OUYkUSJ8OkYkUSJ8O0YkUSJ8PEYkUSJ8PUYkUSJ8PkYkUSJ8P0YkUSJ8QEYkUSJ+RiRRIiFGJFEiIkYkUSIjRiRRIiRGJFEiJUYkUSImRiRRIidGJFEiKEYkUSIpRiRRIipGJFEiK0YkUSIsRiRRIi1GJFEiLkYkUSIvRiRRIjBGJFEiMUYkUSIyRiRRIjNGJFEiNEYkUSI1RiRRIjZGJFEiN0YkUSI4RiRRIjlGJFEiOkYkUSI7RiRRIjxGJFEiPUYkUSI+RiRRIj9GJFEiQEYkUSJBRiRRIkJGJFEiQ0YkUSJERiRRIkVGJFEiRkYkUSJHRiRRIkhGJFEiSUYkUSJKRiRRIktGJFEiTEYkUSJNRiRRIk5GJFEiT0YkUSJQRiRRIlFGJFEiUkYkUSJTRiRRIlRGJFEiVUYkUSJWRiRRIldGJFEiWEYkUSJZRiRRIlpGJFEiW0YkUSJcRiRRIl1GJFEiXkYkUSJfRiRRImBGJFEiYUYkUSJiRiRRImNGJFEiZEYkUSJlRiRRImZGJFEiZ0YkUSJoRiRRImlGJFEiakYkUSJrRiRRImxGJFEibUYkUSJuRiRRIm9GJFEicEYkUSJxRiRRInJGJFEic0YkUSJ0RiRRInVGJFEidkYkUSJ3RiRRInhGJFEieUYkUSJ6RiRRInxmckYkUSJ8Z3JGJFEifGhyRiRRInxpckYkUSJ8anJGJA==</Equation></Text-field>
</Output>
</Group>
<Group labelreference="L194" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">Implode([seq(convert([i],bytes),i=1..127)]);</Text-field>
</Input>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output">UWpyfCJ8I3wkfCV8JnwnfCh8KXwqfCt8LHwtfC58L3wwfDF8MnwzfDR8NXw2fDd8OHw5fDp8O3w8fD18Pnw/fEB+ISIjJCUmJygpKissLS4vMDEyMzQ1Njc4OTo7PD0+P0BBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWltcXV5fYGFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6fGZyfGdyfGhyfGlyfGpyNiI=</Equation></Text-field>
</Output>
</Group>
<Group labelreference="L193" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal"></Text-field>
</Input>
</Group>
<Group labelreference="L192" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal"></Text-field>
</Input>
</Group>
<Group labelreference="L92" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal"><Font encoding="UTF-8">Alphabet:=cat(&quot;\134t\134n&quot;, Select( IsPrintable , Implode([seq(convert([i],bytes),i=1..127)])));</Font></Text-field>
</Input>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYoLUkjbWlHRiQ2JVEpQWxwaGFiZXRGJy8lJ2l0YWxpY0dRJXRydWVGJy8lLG1hdGh2YXJpYW50R1EnaXRhbGljRictSSNtb0dGJDYtUSM6PUYnL0YzUSdub3JtYWxGJy8lJmZlbmNlR1EmZmFsc2VGJy8lKnNlcGFyYXRvckdGPS8lKXN0cmV0Y2h5R0Y9LyUqc3ltbWV0cmljR0Y9LyUobGFyZ2VvcEdGPS8lLm1vdmFibGVsaW1pdHNHRj0vJSdhY2NlbnRHRj0vJSdsc3BhY2VHUSwwLjI3Nzc3NzhlbUYnLyUncnNwYWNlR0ZMLUkjbXNHRiQ2I1FccXwqfCt+ISIjJCUmJygpKissLS4vMDEyMzQ1Njc4OTo7PD0+P0BBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWltcXV5fYGFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6fGZyfGdyfGhyfGlyRicvJStmb3JlZ3JvdW5kR1EoWzAsMCwwXUYnLyUpcmVhZG9ubHlHRj1GOQ==">UVxxfCp8K34hIiMkJSYnKCkqKywtLi8wMTIzNDU2Nzg5Ojs8PT4/QEFCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaW1xdXl9gYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXp8ZnJ8Z3J8aHJ8aXI2Ig==</Equation></Text-field>
</Output>
</Group>
<Group labelreference="L174" drawlabel="true">
<Input>
<Text-field style="Text" layout="Normal">Exercise: </Text-field>
<Text-field style="Text" layout="Normal">1. Design a procedure that takes a string of characters as input and replaces each character with the number corresponding to that character in Alphabet.</Text-field>
<Text-field style="Text" layout="Normal">2. Repeat 1. with the condition that the first character of the Alphabet should get the number 0.</Text-field>
</Input>
</Group>
<Group labelreference="L173" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal"></Text-field>
</Input>
</Group>
<Group labelreference="L176" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal"></Text-field>
</Input>
</Group>
<Group labelreference="L177" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal"></Text-field>
</Input>
</Group>
<Group labelreference="L88" drawlabel="true">
<Input>
<Text-field style="Text" layout="Normal">Exercise: </Text-field>
<Text-field style="Text" layout="Normal">1. Design a procedure that takes as input list of integers and  replaces each entry of the list with  character  in that position position in Alphabet. </Text-field>
<Text-field style="Text" layout="Normal">2. Repeat 1. with the condition that the first character of the Alphabet should get the number 0.</Text-field>
<Text-field style="Text" layout="Normal"></Text-field>
</Input>
</Group>
<Group labelreference="L178" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal"></Text-field>
</Input>
</Group>
<Group labelreference="L91" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal"></Text-field>
</Input>
</Group>
<Group labelreference="L87" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal"></Text-field>
</Input>
</Group>
<Group labelreference="L82" drawlabel="true">
<Input>
<Text-field style="Text" layout="Normal"></Text-field>
</Input>
</Group>
<Group labelreference="L90" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal"></Text-field>
</Input>
</Group>
<Group labelreference="L89" drawlabel="true">
<Input>
<Text-field style="Text" layout="Normal">Exercise: Using the two procedures above, create a new implementation of Ceaser method using the alphabet stored in &quot;Alphabet&quot;. How would you decode  an encoded message?</Text-field>
</Input>
</Group>
<Group labelreference="L62" drawlabel="true">
<Input>
<Text-field style="Text" layout="Normal"></Text-field>
</Input>
</Group>
<Group labelreference="L98" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal"></Text-field>
</Input>
</Group>
<Group labelreference="L99" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal"></Text-field>
</Input>
</Group>
<Group labelreference="L140" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal"></Text-field>
</Input>
</Group>
<Group labelreference="L141" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal"></Text-field>
</Input>
</Group>
<Group labelreference="L142" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal"></Text-field>
</Input>
</Group>
</Worksheet>