{VERSION 5 0 "SUN SPARC SOLARIS" "5.0" } {USTYLETAB {CSTYLE "Maple Input" -1 0 "Courier" 0 1 255 0 0 1 0 1 0 0 1 0 0 0 0 1 }{CSTYLE "2D Math" -1 2 "Times" 0 1 0 0 0 0 0 0 2 0 0 0 0 0 0 1 }{CSTYLE "2D Output" 2 20 "" 0 1 0 0 255 1 0 0 0 0 0 0 0 0 0 1 } {PSTYLE "Normal" -1 0 1 {CSTYLE "" -1 -1 "" 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 }0 0 0 -1 -1 -1 0 0 0 0 0 0 -1 0 }{PSTYLE "Text Output" -1 2 1 {CSTYLE "" -1 -1 "Courier" 1 10 0 0 255 1 0 0 0 0 0 1 3 0 3 0 }1 0 0 -1 -1 -1 0 0 0 0 0 0 -1 0 }{PSTYLE "Warning" 2 7 1 {CSTYLE "" -1 -1 " " 0 1 0 0 255 1 0 0 0 0 0 0 1 0 0 0 }0 0 0 -1 -1 -1 0 0 0 0 0 0 -1 0 } {PSTYLE "Maple Output" 0 11 1 {CSTYLE "" -1 -1 "" 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 }3 3 0 -1 -1 -1 0 0 0 0 0 0 -1 0 }{PSTYLE "" 11 12 1 {CSTYLE "" -1 -1 "" 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 }1 0 0 -1 -1 -1 0 0 0 0 0 0 -1 0 }} {SECT 0 {EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 23 "s:= \"this is a stri ng\";" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#>%\"sGQ1this~is~a~string6\"" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 20 "n:=`this is a name`;" }} {PARA 11 "" 1 "" {XPPMATH 20 "6#>%\"nG%/this~is~a~nameG" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 5 "R:=3;" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#>%\"RG\"\"$" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 2 "R;" }} {PARA 11 "" 1 "" {XPPMATH 20 "6#\"\"$" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 7 "R:=`R`;" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#>%\"RG\"\"$ " }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 2 "R;" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#\"\"$" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 7 "R:=' R';" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#>%\"RGF$" }}}{EXCHG {PARA 0 "> \+ " 0 "" {MPLTEXT 1 0 2 "R;" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#%\"RG" }} }{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 18 "with(StringTools);" }} {PARA 7 "" 1 "" {TEXT -1 58 "Warning, the assigned name Group now has \+ a global binding\n" }}{PARA 12 "" 1 "" {XPPMATH 20 "6#7\\o%'AndMapG%+C apitalizeG%%CharG%-CharacterMapG%&ChompG%-CommonPrefixG%-CommonSuffixG %(CompareG%*CompareCIG%%DropG%(ExplodeG%.FirstFromLeftG%/FirstFromRigh tG%.FormatMessageG%&GroupG%(ImplodeG%(IsASCIIG%(IsAlphaG%/IsAlphaNumer icG%.IsBinaryDigitG%3IsControlCharacterG%(IsDigitG%*IsGraphicG%+IsHexD igitG%-IsIdentifierG%.IsIdentifier1G%(IsLowerG%-IsOctalDigitG%)IsPrefi xG%,IsPrintableG%.IsPunctuationG%(IsSpaceG%)IsSuffixG%(IsUpperG%%JoinG %)LeftFoldG%,LevenshteinG%9LongestCommonSubSequenceG%7LongestCommonSub StringG%*LowerCaseG%$MapG%&OrMapG%$OrdG%'RandomG%)RegMatchG%'RegSubG%' RemoveG%(ReverseG%*RightFoldG%'SearchG%*SearchAllG%'SelectG%-SelectRem oveG%(SoundexG%&SplitG%(SqueezeG%*SubStringG%+SubstituteG%.SubstituteA llG%%TakeG%%TrimG%)TrimLeftG%*TrimRightG%*UpperCaseG" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 60 "Plain:= \"He said I need direction, so I \+ head for the door.\";" }}{PARA 0 "> " 0 "" {MPLTEXT 1 0 0 "" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#>%&PlainGQRHe~said~I~need~direction,~so~I~he ad~for~the~door.6\"" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 24 "PLAI N:=UpperCase(Plain);" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#>%&PLAINGQRHE~ SAID~I~NEED~DIRECTION,~SO~I~HEAD~FOR~THE~DOOR.6\"" }}}{EXCHG {PARA 0 " > " 0 "" {MPLTEXT 1 0 42 "Alphabet:=\"ABCDEFGHIJKLMNOPQRSTUVWXYZ ,.\"; " }}{PARA 0 "> " 0 "" {MPLTEXT 1 0 0 "" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#>%)AlphabetGQ>ABCDEFGHIJKLMNOPQRSTUVWXYZ~,.6\"" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 43 "Cryptabet:=\",. thequickbrownfxjmpsvlazyd g\";" }}{PARA 0 "> " 0 "" {MPLTEXT 1 0 0 "" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#>%*CryptabetGQ>,.~thequickbrownfxjmpsvlazydg6\"" }}} {EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 49 "nops(Explode(Alphabet));nops (Explode(Cryptabet));" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#\"#H" }} {PARA 11 "" 1 "" {XPPMATH 20 "6#\"#H" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 39 "CharacterMap(Alphabet,Cryptabet,PLAIN);" }}{PARA 11 " " 1 "" {XPPMATH 20 "6#QRuhyj,ityiyohhtytixh~miwodyjwyiyuh,tyewxymuhytw wxg6\"" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 27 "SubstituteAll(%, \+ \"y\", \" \");" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#QRuh~j,it~i~ohht~tix h~miwod~jw~i~uh,t~ewx~muh~twwxg6\"" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 27 "SubstituteAll(%, \"h\", \"e\");" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#QRue~j,it~i~oeet~tixe~miwod~jw~i~ue,t~ewx~mue~twwxg6\" " }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 9 "Ord(\"A\");" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#\"#l" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 5 "2^16;" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#\"&Ob'" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 28 "map(Ord, Explode(Alphabet));" }}{PARA 11 " " 1 "" {XPPMATH 20 "6#7?\"#l\"#m\"#n\"#o\"#p\"#q\"#r\"#s\"#t\"#u\"#v\" #w\"#x\"#y\"#z\"#!)\"#\")\"##)\"#$)\"#%)\"#&)\"#')\"#()\"#))\"#*)\"#!* \"#K\"#W\"#Y" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 27 "seq([i,Char (i)], i=0..255);" }}{PARA 12 "" 1 "" {XPPMATH 20 "6\\[l7$\"\"!Q!6\"7$ \"\"\"Q\"|\"F&7$\"\"#Q\"|#F&7$\"\"$Q\"|$F&7$\"\"%Q\"|%F&7$\"\"&Q\"|&F& 7$\"\"'Q\"|'F&7$\"\"(Q\"|(F&7$\"\")Q\"|)F&7$\"\"*Q\"|*F&7$\"#5Q\"|+F&7 $\"#6Q\"|,F&7$\"#7Q\"|-F&7$\"#8Q\"|.F&7$\"#9Q\"|/F&7$\"#:Q\"|0F&7$\"#; Q\"|1F&7$\"#Q\"|4F&7$\"#?Q\"|5F&7$\"#@Q\"|6 F&7$\"#AQ\"|7F&7$\"#BQ\"|8F&7$\"#CQ\"|9F&7$\"#DQ\"|:F&7$\"#EQ\"|;F&7$ \"#FQ\"|F&7$\"#IQ\"|?F&7$\"#JQ\"|@F&7$\"#KQ \"~F&7$\"#LQ\"!F&7$\"#MQ\"\"F&7$\"#NQ\"#F&7$\"#OQ\"$F&7$\"#PQ\"%F&7$\" #QQ\"&F&7$\"#RQ\"'F&7$\"#SQ\"(F&7$\"#TQ\")F&7$\"#UQ\"*F&7$\"#VQ\"+F&7$ \"#WQ\",F&7$\"#XQ\"-F&7$\"#YQ\".F&7$\"#ZQ\"/F&7$\"#[Q\"0F&7$\"#\\Q\"1F &7$\"#]Q\"2F&7$\"#^Q\"3F&7$\"#_Q\"4F&7$\"#`Q\"5F&7$\"#aQ\"6F&7$\"#bQ\" 7F&7$\"#cQ\"8F&7$\"#dQ\"9F&7$\"#eQ\":F&7$\"#fQ\";F&7$\"#gQ\"F&7$\"#jQ\"?F&7$\"#kQ\"@F&7$\"#lQ\"AF&7$\"#mQ\"BF&7$\"# nQ\"CF&7$\"#oQ\"DF&7$\"#pQ\"EF&7$\"#qQ\"FF&7$\"#rQ\"GF&7$\"#sQ\"HF&7$ \"#tQ\"IF&7$\"#uQ\"JF&7$\"#vQ\"KF&7$\"#wQ\"LF&7$\"#xQ\"MF&7$\"#yQ\"NF& 7$\"#zQ\"OF&7$\"#!)Q\"PF&7$\"#\")Q\"QF&7$\"##)Q\"RF&7$\"#$)Q\"SF&7$\"# %)Q\"TF&7$\"#&)Q\"UF&7$\"#')Q\"VF&7$\"#()Q\"WF&7$\"#))Q\"XF&7$\"#*)Q\" YF&7$\"#!*Q\"ZF&7$\"#\"*Q\"[F&7$\"##*Q\"\\F&7$\"#$*Q\"]F&7$\"#%*Q\"^F& 7$\"#&*Q\"_F&7$\"#'*Q\"`F&7$\"#(*Q\"aF&7$\"#)*Q\"bF&7$\"#**Q\"cF&7$\"$ +\"Q\"dF&7$\"$,\"Q\"eF&7$\"$-\"Q\"fF&7$\"$.\"Q\"gF&7$\"$/\"Q\"hF&7$\"$ 0\"Q\"iF&7$\"$1\"Q\"jF&7$\"$2\"Q\"kF&7$\"$3\"Q\"lF&7$\"$4\"Q\"mF&7$\"$ 5\"Q\"nF&7$\"$6\"Q\"oF&7$\"$7\"Q\"pF&7$\"$8\"Q\"qF&7$\"$9\"Q\"rF&7$\"$ :\"Q\"sF&7$\"$;\"Q\"tF&7$\"$<\"Q\"uF&7$\"$=\"Q\"vF&7$\"$>\"Q\"wF&7$\"$ ?\"Q\"xF&7$\"$@\"Q\"yF&7$\"$A\"Q\"zF&7$\"$B\"Q\"|frF&7$\"$C\"Q\"|grF&7 $\"$D\"Q\"|hrF&7$\"$E\"Q\"|irF&7$\"$F\"Q\"|jrF&7$\"$G\"Q\"|[sF&7$\"$H \"Q\"|\\sF&7$\"$I\"Q\"|]sF&7$\"$J\"Q\"|^sF&7$\"$K\"Q\"|_sF&7$\"$L\"Q\" |`sF&7$\"$M\"Q\"|asF&7$\"$N\"Q\"|bsF&7$\"$O\"Q\"|csF&7$\"$P\"Q\"|dsF&7 $\"$Q\"Q\"|esF&7$\"$R\"Q\"|fsF&7$\"$S\"Q\"|gsF&7$\"$T\"Q\"|hsF&7$\"$U \"Q\"|isF&7$\"$V\"Q\"|jsF&7$\"$W\"Q\"|[tF&7$\"$X\"Q\"|\\tF&7$\"$Y\"Q\" |]tF&7$\"$Z\"Q\"|^tF&7$\"$[\"Q\"|_tF&7$\"$\\\"Q\"|`tF&7$\"$]\"Q\"|atF& 7$\"$^\"Q\"|btF&7$\"$_\"Q\"|ctF&7$\"$`\"Q\"|dtF&7$\"$a\"Q\"|etF&7$\"$b \"Q\"|ftF&7$\"$c\"Q\"|gtF&7$\"$d\"Q\"|htF&7$\"$e\"Q\"|itF&7$\"$f\"Q\"| jtF&7$\"$g\"Q\"|[uF&7$\"$h\"Q\"|\\uF&7$\"$i\"Q\"|]uF&7$\"$j\"Q\"|^uF&7 $\"$k\"Q\"|_uF&7$\"$l\"Q\"|`uF&7$\"$m\"Q\"|auF&7$\"$n\"Q\"|buF&7$\"$o \"Q\"|cuF&7$\"$p\"Q\"|duF&7$\"$q\"Q\"|euF&7$\"$r\"Q\"|fuF&7$\"$s\"Q\"| guF&7$\"$t\"Q\"|huF&7$\"$u\"Q\"|iuF&7$\"$v\"Q\"|juF&7$\"$w\"Q\"|[vF&7$ \"$x\"Q\"|\\vF&7$\"$y\"Q\"|]vF&7$\"$z\"Q\"|^vF&7$\"$!=Q\"|_vF&7$\"$\"= Q\"|`vF&7$\"$#=Q\"|avF&7$\"$$=Q\"|bvF&7$\"$%=Q\"|cvF&7$\"$&=Q\"|dvF&7$ \"$'=Q\"|evF&7$\"$(=Q\"|fvF&7$\"$)=Q\"|gvF&7$\"$*=Q\"|hvF&7$\"$!>Q\"|i vF&7$\"$\">Q\"|jvF&7$\"$#>Q\"|[wF&7$\"$$>Q\"|\\wF&7$\"$%>Q\"|]wF&7$\"$ &>Q\"|^wF&7$\"$'>Q\"|_wF&7$\"$(>Q\"|`wF&7$\"$)>Q\"|awF&7$\"$*>Q\"|bwF& 7$\"$+#Q\"|cwF&7$\"$,#Q\"|dwF&7$\"$-#Q\"|ewF&7$\"$.#Q\"|fwF&7$\"$/#Q\" |gwF&7$\"$0#Q\"|hwF&7$\"$1#Q\"|iwF&7$\"$2#Q\"|jwF&7$\"$3#Q\"|[xF&7$\"$ 4#Q\"|\\xF&7$\"$5#Q\"|]xF&7$\"$6#Q\"|^xF&7$\"$7#Q\"|_xF&7$\"$8#Q\"|`xF &7$\"$9#Q\"|axF&7$\"$:#Q\"|bxF&7$\"$;#Q\"|cxF&7$\"$<#Q\"|dxF&7$\"$=#Q \"|exF&7$\"$>#Q\"|fxF&7$\"$?#Q\"|gxF&7$\"$@#Q\"|hxF&7$\"$A#Q\"|ixF&7$ \"$B#Q\"|jxF&7$\"$C#Q\"|[yF&7$\"$D#Q\"|\\yF&7$\"$E#Q\"|]yF&7$\"$F#Q\"| ^yF&7$\"$G#Q\"|_yF&7$\"$H#Q\"|`yF&7$\"$I#Q\"|ayF&7$\"$J#Q\"|byF&7$\"$K #Q\"|cyF&7$\"$L#Q\"|dyF&7$\"$M#Q\"|eyF&7$\"$N#Q\"|fyF&7$\"$O#Q\"|gyF&7 $\"$P#Q\"|hyF&7$\"$Q#Q\"|iyF&7$\"$R#Q\"|jyF&7$\"$S#Q\"|[zF&7$\"$T#Q\"| \\zF&7$\"$U#Q\"|]zF&7$\"$V#Q\"|^zF&7$\"$W#Q\"|_zF&7$\"$X#Q\"|`zF&7$\"$ Y#Q\"|azF&7$\"$Z#Q\"|bzF&7$\"$[#Q\"|czF&7$\"$\\#Q\"|dzF&7$\"$]#Q\"|ezF &7$\"$^#Q\"|fzF&7$\"$_#Q\"|gzF&7$\"$`#Q\"|hzF&7$\"$a#Q\"|izF&7$\"$b#Q \"|jzF&" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 0 "" }}}}{MARK "20 1 0" 0 }{VIEWOPTS 1 1 0 3 2 1804 1 1 1 1 }{PAGENUMBERS 0 1 2 33 1 1 }