IMD 1.17: 24/11/2010 19:49:09 19 music test  @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ÅÙÔÁ×@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@åÖÓñ@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@æÈÄÙñ@ÄÁãÁ@@@@@@@@@@@@@@@ðøð@ðñððñ@÷óðòö@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ðñððñ@ÄÄÙñ@ÄÁãÁðù@@@@@@@@@@@@@ðøð@÷ôððñ@÷óðòö@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@÷ôððñ@ÄÄÙñ@ÄÁãÁñð@@@@@@@@@@@@@ðøð@÷ôððñ@÷óðòö@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@÷ôððñ@ÄÄÙñ@ÄÁãÁññ@@@@@@@@@@@@@ðøð@÷ôððñ@÷óðòö@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@÷ôððñ@ÄÄÙñ@ÄÁãÁñò@@@@@@@@@@@@@ðøð@÷ôððñ@÷óðòö@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@÷ôððñ@ÄÄÙñ@ÄÁãÁñó@@@@@@@@@@@@@ðøð@÷ôððñ@÷óðòö@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@÷ôððñ@ÄÄÙñ@ÄÁãÁñô@@@@@@@@@@@@@ðøð@÷ôððñ@÷óðòö@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@÷ôððñ@ÄÄÙñ@ÄÁãÁñõ@@@@@@@@@@@@@ðøð@÷ôððñ@÷óðòö@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@÷ôððñ@ÄÄÙñ@ÄÁãÁñö@@@@@@@@@@@@@ðøð@÷ôððñ@÷óðòö@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@÷ôððñ@ÄÄÙñ@ÄÁãÁñ÷@@@@@@@@@@@@@ðøð@÷ôððñ@÷óðòö@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@÷ôððñ@ÄÄÙñ@ÄÁãÁñø@@@@@@@@@@@@@ðøð@÷ôððñ@÷óðòö@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@÷ôððñ@ÄÄÙñ@ÄÁãÁñù@@@@@@@@@@@@@ðøð@÷ôððñ@÷óðòö@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@÷ôððñ@ÄÄÙñ@ÄÁãÁòð@@@@@@@@@@@@@ðøð@÷ôððñ@÷óðòö@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@÷ôððñ@ÄÄÙñ@ÄÁãÁòñ@@@@@@@@@@@@@ðøð@÷ôððñ@÷óðòö@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@÷ôððñ@ÄÄÙñ@ÄÁãÁòò@@@@@@@@@@@@@ðøð@÷ôððñ@÷óðòö@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@÷ôððñ@ÄÄÙñ@ÄÁãÁòó@@@@@@@@@@@@@ðøð@÷ôððñ@÷óðòö@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@÷ôððñ@ÄÄÙñ@ÄÁãÁòô@@@@@@@@@@@@@ðøð@÷ôððñ@÷óðòö@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@÷ôððñ@ÄÄÙñ@ÄÁãÁòõ@@@@@@@@@@@@@ðøð@÷ôððñ@÷óðòö@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@÷ôððñ@ÄÄÙñ@ÄÁãÁòö@@@@@@@@@@@@@ðøð@÷ôððñ@÷óðòö@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@÷ôððñ@ àöà&à–àlàÅ—km÷ øÿÇHBfÌÎ ûÖ …  À À & Ãå€ Äåú€Ä%òÿC Ãåý€Ãe€€ Á èöU7F ?IO ERROR WHILE BOOTING? 7$ ?NOT ENOUGH CORE TO BOOT? À âÿÆ  Âe— àÊ ù·— €Ö‡ß ß• vÿß• öÿ7| SYSTEM.PASCAL? wÚ7b SYSTEM.INTERP? @AàÁw¶Â ‰À®Á ‰ÀÂ`!ÁÒ ÒmŽG~Àd!Â~â†� ‰â ·^·\÷F‚è……ìøÿÍÅå C& ÀJ& äÿ† 0  ÷ENÀ Á€Â ‚~À  Â_€‚~ßU@pÿÄÄe ÂÄþÃÌ5Ìw þÕE€ àÅ‹÷Ìw àýÅŠøw Öý å׋ïC!ÞÌÔ Å@Å D~Ì‹þ€Ì �×  wTþwøýÁD’Ô¤ ü€ÁåÀe€ÁeW ï‡7 ?YOU DON'T HAVE A €€ ”� ß‹tÿý€_�vÿ÷ @ @ €þ .TITLE Symbolic Post-Mortem-Dump for the UCSD Pascal system  .INPUT( B~ H| U_ )  .OPTION( L- R- )  .MARGIN( R60 )  0GeorMUSIC.1å,Uµ *ÀZ SYSTEM.INTERP"fúŸ> SYSTEM.PASCAL"fšŸ>J SYSTEM.SYNTAX"fêŸJT HANDOUT.TEXT"fge Gonzalez 0University Computer Center 0(C) 1979 University of Minnesota .MARGIN  .OPTION( L+ R+ )  #The UCSD Pascal systD¡TXUNITCHOICE.TEXTD X^MUSIC.INFO.TEXTD¡^bCHECK.DATA.CODE¡bd LIST.MUS.CODE"fÅ diSYSTEM.CHARSETfem is generally a very easy to use system,  with one major exception. The exception is the case when a program  'blows up' wiD i‡MUSIC.1.A.TEXTfÅ ‡Í MUSIC.1.TEXT"f%¡ÍÛMUSIC.1.C.TEXTz%¡ÛùMUSIC.1.B.TEXTz%¡ùý NEWREC.TEXTth a fatal error. In this instance the system provides  a cryptic message such as: "Value range error S#1, P#12, IPC#12118"  ¢SÁµ  ( SYSTEM.INITE".%¡(- MUSIC.1.PMD".ô%¡-1 MUSREC.TEXT¢SÁµ 1? MUSDATA.TEXT¢Sµ iw NEWDATA.TEXw¾ÀÂàöÞÀð,2€Ø€ðÀ„á„àT¢Sµ Ätàÿÿþ &•ý€À æ —#‰¦õÎ € € ‡ÎE€‡Že‡‰z‡N ŽE‡•€ÀE€ÿÀÕ7Îú‡÷ R�EB~‡�€÷ ê&‡z‡ÀО��ˆ # #‡‡‡‰‡·8\ÅzôÂÃpôÄ&‡·$�€@`@`$fH@€à7�`Áe‚À à€�B~Áò B~ÂãÁ ä$*04LXdh‚ž¦à‰·6·07 ü„"”� æ"æ \7 è„"� ‚€€`€`�WtüÿB Á �aBÁEðÿÁ B D \ b ‡�€÷ @f‡€�÷ F&‡z‡ ‡‰Î Îe€‡N ‡€�8�@ 6÷~æÿÿÂEðÿ ŽLšÀU@àtüÿ7`^æÿÿ~BÂEðÿ ‚˜B Ž@Wtüÿw`lÊz ~ ‚ N T :„ ˆ  &,28>DJPV\bhntz€†Œ’˜ž¤ª°¶¼Â ÈÐØàèðøì,ì,`V\`V\@4\`þß P  ?>& B~æ6‡Žå‡‰z‡¦¸¦¦¹& ‡€ü�& ÁEðÿÁ N\xÀEðtüÿ& B~€ &‡—-ž‡‰€ ÿ‚> ‚Že‡ÀО�Ÿ‰ ‰ ‰_ 6_ 8—/Îef�AA�Å"ÿÃÿÂw� ÿ·ÿ÷åŠÐˆ‰÷ ’�UB~‡¶ ‡æ‡ Õ�@ ‡À €aÁ �a!‚~Fƒ@àÀ à€Á ÐB~ ‚~ìøÂ‡•€ÀE€ÿÀÕ`‡•€ÀE€ÿÀÿ7ÿÄ ‡ÍÖÿE@Ž÷ ìý€7æÿU@~ÿ‹Ð€w¨&ÀŸnÀE€ÿ7 ÿ÷5@òþk‰7 ÿw žd7 ÷þw ”7 œ\ w †V×-t@À•ÕÀ `¦‡•€ÁE€ÿÁÕ€W ÷ ¸ À `‡•€ÀE€ÿÀÕÀ Àe À`&‡& Õ`‡•€ÀE€ÿÀÕÀ Àe À`&‡•€ÂE€ÿÂÕ€�‚~‡•N÷ p a z‚ÀE æÃJ3�¨ƒ ÃE@· >÷8ƒ÷ 63æÃ(Àœ¨?�(ƒ ÃE@÷÷ ƒ×-ì 7 nþÀ?Š· þ~ 7 >þ€ÂE€ÿÂÕ€�”‚~‡€ ÿ‚7�ŸÀ¢ ‚� Ò‚ ”‚~‡ÁÑž�ÿÿŠ Ò ‰•€ÀE€ÿÀÕÀ Àe À`ˆ‡„ ÄE€  Ô · è÷ æ÷ ÚÓÿE€Ò7 ΀wªþ÷ Äý�€wºÉU€ Ó æ&· ª· ¦ä÷ š³åË #å�€7 �7 Ž7 €÷zv÷ x7 vÿE€@àÀ `ã‡Ô ‡•G47öz Ö Î‡Ö  ‡7H€ ÿ‚7�ÀÂ6�W ÿ‚w�íÁÂN ¤†ÜÿÿBÜÿÿ¤ û¾¯ l7 h÷ v7 rÿE€j7 f�‡÷ \ý�€wRÉU€ Ó æW ò 7 27 0÷ ,Z· 2·*ÿE@÷ $�&À?�  ÷ –w €ÿUöÖ Â‡6 ù•€ÂE€ÿÂÕ •€ÂE€ÿÂÕ7 �€¤ƒ~ æÂ‡& ûÎEþÿöEþÿ÷ >d`·V�þÿ ¦äþÿ‡Á @öwÈý÷ ô>÷ ð6÷ Ü��€ò& Àߨ÷ Î7 ÈÀå �ÿ‹¶ý€ÿ• °~�€ w ¢ ?�š  ÷ "€ÿU@†· Œ÷ †wPý�%  D~ "Ð ƒ~Á ø�E D~óÁ D C~Á �%  D~ Ð ƒ~Æú& ‡Æîæø•AA~•€ÀE€ÿÀÕÀ Àe @`&‡•„ ÿE€z7 vwBý�ÿ‹dý€ÿ• ^�€‡pÿrÿ|3M:@ô3vL@U.„:®s@ª:´x@¡A€ @;K@lMM:@ÿÿtÿvÿÄE&~‡•AA~•€ÀE€ÿÀÕÀ Àe @`&‡•AA~•€ÀE€ÿÀÕÀ Àe @`ˆ‡„ ‡–åü–åù ö‡•�`‡Ä¦õ`㇀� t�Á @Lÿÿf zfwftfqfnfkfhfefbf_f \f"Yf$Vf&Sf(Pf*Mæ JæGæDæA˜‡�Á A˜€@@A ‚tBtÖ ‚J@ P‡� Õ``f~‡ Õ�``A‘~Ö ‡€ Ò‡ž•‡•€÷ d ``•&& � †`À Á ú‡Žåæ>æ;æ8æ5æ2æ/æ ,æ")æ$&æ&#æ( æ*Îe¦Îe¦Îe¦Îe¦ Îe ¦ Îe ¦Îe¦ ‡Î‡ŽåûøŽåøõ•€ÀE€ÿÀÕÀ Àe @a&‡&•6•‡ŽååâŽåâß•€ÀE€ÿÀÕÀ Àe @a&‡ŽåÓЕ€ÀE€ÿÀÕÀ Àe @aˆ‡Ž ‡Že A ãñ5þÿ^·AØ€�æ&DaÁef ”„ — _û— 0‡— 9ƒÂE — A ‡— Z‚× ꆃ ‘�çÄå>æ× †Ñ• ƒ ùƒà ‚ŸßEäÿÂæÿÊ�äÿÁØÿ@”W êÁª  †À xêƒà נ ‡w�w ®ÿéw¦ÿ·¨ÿ·’¦ÿ—¢ Ê•À€ÒtÊ•ÿÁðï ߀äÿ ”QŠƒ~Ÿäÿƒ �.D@” ‚‚ R¤~@”A” @’`Áeí Á„„ƒ‚ÂeJ‡ÞèîÞæî‡Ö €‚��ö ¤C~¤C~À €å–%‚�€‡ÂEÖÂU‚ ÒÂ5Ï ÍÂJÿÊ âÿÂà·<ÿ ¦÷ p‚¾‚ ¼ÎU÷Uþ¶¦÷ VÂe0— €ìÂà· ÿô‚§Á W ª¦†Áé£Àîþ@à‡ € ö ¨óC~¨ïC~€€cê7 ÞùÔ"� €& æ€@  z7 ÈùÔ"� 7 ÀùþB#7 ¸ùþ °ùþ 7 ¨ùþŒ$7  ùþ$ 7 ˜ùþ�!7 �ùþÄ%·€Àe@ ðÂE@”W êÁªÀå ÀE€þ&@”W êÁªÀEàÿ  ®þt`— €ì‡Âå€ ‚UË&ÂE÷ €wÔþ÷ ÀÂe€— €ì‡ÂE€€æÃnþ\ vw~ù×-òí÷êíí÷âíÞþì‡Æe‡·òì÷Ìí‡æ¾í‡€@ BÈCzEG@ÃHPtJ$L€–¾M ¼nO(kQùºR·ChT¥ÔV焵W!ætùÿ×tùÿÀà€Àeƒ ¦ÂE÷ ˆ‚ßeâÿ×'âÿ‡ âÿ÷e€2þ×-.þ€ì‡÷E€$þ‡€ÀE7 þÂ倗 à†Âe€ wÿ:::::::–ŽdcY©_[ʱ\¼¢^^k `#Ç­aìxXc'×ex†©fhShÂjQY¥k¦oNm�Ëo9?¡p�IrÊòüs|o�u®ÅEw7öxß„šz @|Ηð}½€ � &À À &F&D‡ÁÑžÑ&Φˆ::::::::::: ::¾´úÌæÀPƒÃE€ÿÀàà Ò�~ƒ‡H÷ ìÿýwæÿÉU€Ó Î&f¦&f7 ÒÿÅL•U ‰‰€Àíì¡ &‡ÎEþÿ‡7 jøpŽ|æ´7 \øvŽØæ´7 Nøvކ´7 BøŽÀØæúðØæ´7 ,øŽÌØæðØæ´¦6 Æå\É 2€•€ ã  ÷ 0…„‚�€É�¤ÿ^&Í „…_Ðÿ�’ÿŽÿÿE€ˆÿ7 „ÿ‡LÅþÁöÿC� D”ÄEøÿ!:‚7¡Û Ä Ä7‘ÏÄaÄehDÀ AV„aV„@ðì,ì,ì,ì,ì,ì,ì,ì,ì,ì,ì,ì,” ® R ` $  ~ ¤ – ° ‰‰‰†‚‰‰ƒ‡‰¶ ù  Š\ � W Á �mÁ Áeæ É5`\ÅwHìÆe wÐ÷É5 ÅôÉ5@ù��àÉ ù��\É‹ýE’ Šâö5Þ\ù @€ @€ÿÿþÿüÿøÿðÿàÿÀÿ€ÿÿþüøðàÀ€À @`À ð d‰·ìd�&`f&d&b& wÁæ\ù\·.÷.ww.�Á �mÁ Áeæ ùÉ þ�É‹ ‰ÁÃÆe Çwvðÿr†‰‡@p@‡‰T^¸êüDZœFJ�T@&Î'@á w ò Ó �àAâFìúÿÂô,•÷îñ¾÷êñæñÀ¯àñ]÷ÚñªA@®AK ùÀwÀñ€Âô ÿ‹´ñW¢Fløÿ‰÷¢ñr€ ÕÁ  Ám’ñR)>+,¨°ÆÎÖÞæîö2>Ü*8ND'RRAY,EGINASEONSTIV'OOWNTOLSE ND ORILAâFìøÿ·!žðçƒæ &æPæxñffDúÿ„ …Åe …wZñ5 wTñDÄeþÿã‡ÂÐÎ͇ÂÞÇæÍC÷$ñ‡Âô¼Bœò@E.ORWARD"UNCTION OTOFN)ABELOD'OT&F R(ACKED+ROCEDURROGRAM!ECORD-EPEATET*EGMENT!B¬ø ‡Cþÿ÷ðð@ •Åe E`E``B~ÅÚðAÑ EwÒðwÐðDwÆð‡•À d÷ ¨ð ‰‡×-¦ð÷žð¼ï÷–ð�À°ï@`@`�HEN OYPENTIL ARHILEITH·ÄÌÚìø­­­'/5;D­`q€‘™Ÿ­­­ ÷-öö÷ øßeÁå( ƒ‰7šï‡¶“�‚$Ž] €‡ à†‚ P‚~P�‚~‚�€NPŽP ‡ à†W à†‚ ‚~”‚~–%‡‚ú�€€`�`!˜‚~ôÄð6_ 8· àÿ†ßEäÿ÷ Ðÿ ßÐÿàÿßÈÿäÿÿE€¼ÿ7 ¸ÿ_Ð÷ °ÿý�Àw¦ÿÉU€Ö Ó ·žÿ·–ÿ�K�À÷ „ÿÿE€|ÿ7 xÿ÷vÿßäÿ�Äeüÿãίðö¯ð–%‡@ ÁeüÿAâp®6®–%‡ë‰€� "1, 1,1,^ ‡ ‚ñ5þÿ ^Îÿÿ‡‡öÿ†÷vÿöÿß vÿŸîÿV· R×-Nê÷ªD©KŠh",ªh`6ªÐh:ªhlÔª€ph ¤.O«Nh¨O«ñfh®O«ªªàà &f¦ææäÿ Â÷)÷ º÷ ´Ä5|w Œž„77÷ Š÷ :× ùÇ÷ .þ…×-&þìÿÕ ……ÄpýìUÄ`ÄE@ ƒ‚wHý·ƒ‚‡w .ý¦æÅþ ¸" ¸" ¸" ¸"’#€�Ö Àe€…¦¦\Î ò¶Š\¶S\ö‹ Îe€& æ€@7 ò Ò#Äv#¶Œ†Îe€\€�Â$Ãf&¦¦à ú\:Ç÷Xøÿ÷ ¸üý‡÷¿Š÷÷ÿŠ÷¿ŠFýÄÄÄU@ ‡Ã�ÂÃ% ‚ÃeóC ‡~Â�ŠÃÃ% C  ƒ`ƒ`ƒ`‚ ‚ ÃåýÃe÷�þº×™¼c&£>X4%Àá]É@Û& & & & & D&&€D&&�À ŠÀÁ ŠÁ@àÀ%7 rŒ!R$ý  öIAöÛ ý öe€Î ÆeÀÉ@ÁÛ·�zþ‡&f¦€� ”ÿU@øÿ‹úý¿�ô· ð×-ìð÷(âT~‚�€Ó ƒ&÷ Ø7 ÒÀ F÷ Ä÷ ¾À• <ÀŸ®? ¤:?Š¢· ž×-ý Àe€…& & & & & D&&Îe€¶ —#€@‡ö öÉÀöÛö ¦¦ö€@6 7 âŒ!â$¦¦6 6 —#‰?%‡‚—-£0šð÷(�÷ �7 ŠÀå 7„Ý · vß    · j7 d  ÀZÀEÀeÀíN7H¿  · >?0€_Ð÷ (f&? À ƒö@ö’ €�æ׳æÝÀf&& æ€@æ׳æÝ@f&7 Џ" z% Œ!B%€�f&f&7 l¸"„%¸" ¸" ¸" ¸" ¸"   % Æ"v%Ö …¶ ¶(77ÁÈŠB~€�‡ÿÿ&æßPÿ àÿ‚ÀeÐHÈ€Ÿ€ÓÀJÀe7B7€¶ÿ ø÷eªÿ÷¦ÿ¦ÿ÷e ÿÆeÚ \€�ÂÀ%Ãf&¦¦à ú\ö Îe€\Å>Â:¿L]L?ÛÆª¿¤ª€@Ö \fEA#�&æ� Áe@ & f& f& f7 ÖÿŒ! ð%Îå€ö ffPÿPXÿXxÿhPýÐXýØpýàxýèöÛö ¦¦ö€@6 7 ât^ (tS.Èʦ¦6 6 —#‰?%‡‚—-£0 ƒö@ߦ¦î€�Ö ……w û  ÷&@& ÿ €…<& ‰þ‚ ·š'Z7 f7 V·V€w L7 L÷8'@·@€÷*'47 4�€ƒà Cp Ê.îö’ Îe€z\æ& Dær汿¦)&&\Î ¶� ö•€ æóæ5@¦¦æóæ5@7 X ²  Œ!È È ¸"ž ¨ ¨ ¨ ¸"—týÿÂE�`�eÀEðÿÀ ÷- 7‚ ·Âþ÷müü÷-øò ÷ êÁ`Áà÷íàâÿ Öÿ Е~ÂЂ ·ÌÂÆ÷mÀÂ÷-¾ºÿ ®÷í°°÷  ¸" ¸" ¸" ¼ „"Ò ¸" Ü ¸"Ü €�Â!f&¦¦\¶ ¶ \& ŽÝÎå€\¦¦\æræ1@\öŠæÙ[æÞ?\€�Ö …Æew &… ¦Á`Áàÿ –•~×-�Z'þ˜Ö ÂÃäÙ‡À À €á À‡€ € À5 Ñ ‡ \x‡ )7vþþPÿ @ 7vòþöþ7vèþxìþ7vâþ÷eâþ÷eÐþÀÌþœ~·m Îþ·mê‚èžê‚è¿Á‚.éÅèÅ„¡0ê¾é•è•‚«ëá ê‚é•¿¹ëÅ¡êéè‚‚êé‚ëžê‚ê¾è•¿ÁžB«ë¾Å¡T낾««ê¾ë¾•‚«¥‚ë‚Æþ7v¾þwt²þ{H) wvªþP´þ¼A À¬þ7t–þ7v–þ þ² 7t†þ7v†þx�þªÂ(Î(Ì(Ø(„())).)„(¦¶€f¦fÆå÷”×õ wªõ õ ¾¿íìÈ¡4íìí•îê킞 ‚«íìÅ¡¹êí‚¥‚뾞¥ë¯¡í«¹í‚«¹öÁê<X h²%ž!²m¶ú¤²/·¡^²5ÌÆ¦Please put volume ÍÆý• w¨õ :hv6 u-@>€m5 <wr@6@í>6À@í>6¶¶-¶ö @ÀeB@m>A�m‚¦¶Í¶¦No user program linked inͶÍÁ6.Í«ïìÇÿ•É¡kÇþ‘§)§�¾ïÇþ‚‚ž ¸§�¾ï‚²Çÿ¶‚ž²Çÿ¶NPP ‡‚ ‚~”‚~µm>¶m¶íö *@ÀeBA Amf&æf& w¾ê×-®Öhµ 5 >�fffæ& w”ê×-„ÖS‚‚¶€‚§ž ¥�²ÇÿÿÍË¡¸¹òïÇÿ‚¶‚«¶.͹öïìÉ¡9²Ç§ž §�¾ï‚²ì¥�²ÇÿÿÍË¡¸¹U¶.Í¥�ÍW-UõW-õW¯ ý• õ@W¯æÄ*fw”þ@ŸÀå!5ý• ,æä*fwtþW¯#õ :W-$@ ¶Í¶²‚Ͷ¦ is ͶìÍ ¶¦ characters long.Ͷͭ ’ÌÌΧ-¹ôØš¹òؚ͹òΧ¡Øš¹qÎÛ†µ õ>æ+fwBþ ý• ÷ ÚÕõõÆe…‚�‡¦¶€f¦fÆå÷¨Õõ wlõ :wv6 @ @m5 Ú“„¡f¶¦2Do you want to Exit from or Return to the editor? ÍÍÍ «-§-³ ‹¡öا-EÚ٫¹Øš¹>Æ‚¥YªPÎØÛÚ“„š¹"@>€m5 6÷hÕwD@6@í>6À@í>6¶¶-¶ö "õ@@ÀeB@m>A�m‚¦NPP ‡‚ P‚~P”Úšچ̹ ÇÿÚ†‚Ì­rÚû¤øÇŽÌ­Úú¤øÇŽÌ­Æ¼³°¡ ¶ Í¹ÆÆ¼’½¶-ÍÌÆ‚~µm>¶m¶íö :õ @5 @õ@ÀeBA AmÁ f&æf& w¾è×-®Ô?ÀÁBAaŠ~µ 5 >„fffæ& Ƽ½Æ¼³€@°¡'Ƽ³ B°¡Ú‚ÌÆÆ¼³å B‡½¹ö¹3Ƽ³å·¡$Ú•ÌÆÆ¼³å B�½Æ¼³å€@°¡ôÚÄÚ •É�¡ÚÌ̹w†è×-vÔ#W-%W-$!W/ õ5W->�õÿ>= æÊ,fwzþw÷ ,ÔõõÆe…‚�‡wÓ@ˆ.˜ÀÌÆÆ¼³¬Å§7ƒ½ÌÌÌÞçÈ¡5ƼžÌÝË¡ÞÌÆÞ•¤Ý0‚šÆÆ¼ÝŠ–³å B�½Þ‚̹òÚÄ¡sÛá ¶¦ ÍÌÌÞçÈ¡%¶ÆÞ•eB@m>A�m‚¦NPP ‡‚ ‚~â.¾”‚~µm>¶m¶íö *@ÀeBA ×.äAmf&æf& w×-hµ ¤øÍÞ•Úá¶.Íނ̹ðÛË¡*ÛÉ¡¶eͶÛÍ ¹¶¦e+ͶÛÍ ¹eÌ ܕڂÌÞçÈ¡¶ Íނ̹0.Í‘ÌÚÌÞç5 ²±z¡`ª:´xo. >�fffæ& w×-SW-À±z¡`"ª:´xg.0UõW-õW¯ Ä¡¶0Íޕ̹ìÌÜÌÞçÈ¡¶ÆÞ•¤øÍނ̹ê­å:bÉ"v®ø¶®Çè¶®�‚¶3ü˶3¢ ºË�Ì­.ì>� °,PASCALSYUSERPROGPRINTERRINITIALIGETCMD ®¡Jƶ3¨²3ž¶3Æ· ®„¡²3Í ¡²3͹²3ž¹ö®¡¶3¦!!OOPS!!Щ­@ Z ¶®Ì¶á¶¦{ NIL } ͹ÃEðÿ ÷¼ÿƒ:× 7à €Àí¦ÿtüÿ7�ÿ÷”ÿ÷m”ÿŽÿ÷ŠÿŠÿ7 †ÿ€Àí€ÿÀEðÿ÷lÿ7àhÿ7^ÿ 7\ÿ÷ZÿZÿ7 Vÿ€ÀevüÿÀ 6 · n`ЏÞÜî& , ¬ @ R , Ê „ Ž*^/ÅèÅ„éè‚•ë¾È„¡ëé‚ -ÇÿÿÍž(�ÇìÅ¡4ÆÌ)Æ)²5Æ€©²5¾•ÍÆ€©PÍÆ)¦.TEXTUÍÆ)ÍÎÆÍ­¢ X¥ž²¦ªPÌ ÌØÙÈ¡ Øž&؂̹ö¸.invalid input formatª(¹$¬ ¹VB.ÿåϼ¥�{hQ>¦ IO error: ¥(Í­¦< ¨¥¦Unknown run-time errorª(é¹ö¥¶Í¶ý¸,¶,ùŸË¶,®Ä¡ ¶,ù¸,¹ô¶'̲5ÌÆÙ¢ÍÆ¦:ÍÆÙ¢&ÍÆªPÙ¢&?ª²5ÌÆ²5Æ€‚²5¾•ÍÆ€‚PÍÆ¦.PM¦Value range errorª(¹ô¥¦No proc in seg-tableª(¹ô¥¦Exit from uncalled procedureª(¹ô¥¦Integer overflowª(¹ô¥¦Division by ¶¦ ^ toͶØÍ ­@ ¶+ù¢ ¶3ü¤ÆRž¸Æ¾Ì*¶Ê*È¡¶Æ¶‚¾Ç€Ž É�¸¶‚¸¹ö¶“¡8¶“ƾ%Å„¡¶ÍƾAÅ¡DTÍÆªP¶,®æSYSTEM.²5ÍÅ�¡9¶¥Í¶¦ in System, to exitÍÍ)«*ž­SÕùT ÆÆ�-ÇþÿͶƂA¿¶'ͶÆÍ¶'Í­fTˆ ¶¥Í¶Í¶ÌØ¢¤øÇžáòØù¹ö¶¦Invalid value was Ͷآ¤øÍ ¶¦¦ Dump to file:ͶÆ�/PÍ¶ÍÆ�/¦·¡ôÆ�/Ì�XÆ�XÆ�/PÍÆ�X¦.TEXTUÍÆ�XªPÆÆ�/Íž"áv¸.¸/¶,Ì�.ÆÍ²3ÍÆÊ�.®,outside range of [Ͷآ¤øÍ ¶¦..Ͷآ¤øÍ ¶]Ͷ͹ô¶¦Source string length was Ͷآ¤øÍ ¶Ê�.¶,á®¶+ùÌ�.¶+®“¡öÆÍÆÍ¸/¶¦Info written to ͶÆ�/Ͷ͹)¶¦Can't open file ͶÆ�/Í¶ÍÆ¦(, exceeds destination maximum length of Ͷآ¤øÍ ¶Í¹*¬¹"û ›²¦·¡)¶¦InÍ­ ‘ Í)«¸0¸1²5¾Ì¶1ØÈ¡¶0§²5¶1‚¾Ã�¸0¶1‚¸1¹ö¶0“¡ ¶Í¶Í¶ ͶͶ0¡ôÍ%¶ source line: Ͷ²Í¶Í­46b ‚ ¶.¶$¶/�„“¡® ¸.¶¸+® ¶¦ Variables in Ͷ+¶-ᶦprogram ÍͶͶ̧¹a²3Ͷ¶+ø®¹Ø£ dž‚�¸ Ø£ ÇޏÇ„Øù‚¸ ž¹X¶¶-®¹N²3Ͷ¶,®¹>®¹:¶¶+ù®¹/¬BU¹(&l¹¶¦module ͸̶ØÈ¡)¶3¶•‚¾ Ë¡¶¶3¶•‚¾Í¶‚¸¹ö¶:ͶͶͲ3ž¸­O¼ Î ²3Í ¶]  "$T8­ú ¶,¸-¶-®¡¶-¸*¶-ù¸-¶-¶*š¹ö®¶¶,®²5¦Dump: ªP¶Í¶+®¡$²53¢ ºÃ�“¡ð¶3Ì ¶+ùÌ ÙàÍÙ¦:=ÍÌᢠàü¤øÌࢠº¹öÎ ¹ôÙÜ Í ¹ôÜÄÜÇÈÈ„¡Ù¦ ORD(ÍÙÜÍ Ù)͹ôÜÇÄÜÉ�¡Ì¹HÌÆ²5PÍÆ¦ Up, Top, YÍÆªP¶+¶,Ë¡)²5ÌÆ²5PÍÆ¦Down, Bottom, ^ÍÆªP¶£ Ë¡!²5ÌÆ²5PÍÆ¦Edit, VÍÆªP²5ÜÇ€Ž Ä¡#Ù¦ 'ÍÙÜÇŽÍÙ'͹٦ CHR(ÍÙÜÍ Ù)͹XÎ ¹Tᢠàü¤ÆžÆ¼Î¹@Üá Ù¦TRUE ͹ÜáÙ¦FALSÌÆ²5PÍÆ¦ File, QuitZÍÆªPÍ'ΧQáô­Ïú` Æ3Æ�_ÍÌ/ÎÆ3²5Íž"Ì2Ê2ËÆ3Í �¡8¶¥Í¶¦. E ͹̹¬¹Ô¦J8ÔTäߡ٦ *NOT SET* ÍÞ¡(ࢠºÃß“„¡ ÙÍ̹٦ ͹ÙÍޓ̲3ž¹òÙÍ­„Zr to exitͶÍÍ)«*ž¹ÎÆ3Í­È r¥¦ unknown causeª(è¹ö¥¦hardware errorª(¹ô¥¦illegal unit #ª(¹ô¥¦illega’ÚùŸËÚ®ËÚ®Ë�„Ì­ž"áò¶£ dž‚�̶£ ÇŽÌÆ‘‚‚ ¿Æ‚‚ ¿ÆÇ‚‚ ¿²Æ‚‚ØÍÌÆÙ•l I/O requestª(¹ô¥¦data-com timeoutª(¹ô¥¦volume went off-lineª(¹ô¥¦file lost in dirª(¹ô¥¦ bad file nameª(¹ô¥¦no room on‚‚¾ ˡٕ̹öÆÙ‚‚¾áÙ‚ÌÆÙ‚‚¾ Ë¡7²Ì‚Æ‚²PÍÆ‚¦ QÍÆ‚ªP²²¾‚ÆÙ‚‚¾¿Ù‚̹ô¹²¦ªP­ Pv\ ÌÆÆ� volumeª(¹ô¥¦volume not foundª(¹ô¥¦file not foundª(¹ô¥¦ dup dir entryª(¹n¥¦file already openª(¹U¥¦ file not openª(¹@¥¦ ž"áðÆÇ€žž"áòÆ„ÆÇdžÇÿÿÍÌÇÇ •Ì ÌÌ„+ØÊ„+È¡ÆØ •¤Ù žÙ‚ÌØ‚̹öÇÇ•Ì ÌÌ„+ØÊ„+È¡Æ‚Ø •¤Ù žÙDh²¦·¡|ÆÌ.Æ.² ÍÆ.¦:ÍÆ.²ÍÆ.ªP`Ʀ.CODEÆÎÛ¡@Ʀ.TEXTÆÎÛ¡ÙØË̹̹ÌڡϹÌ.Æ.ÆPÍÆ.¦.‚ÌØ‚̹ô²m¤¦GRAPHICªÆž¹ ¶¢:»Æ„Í­P€Vê¶¢Ÿš²&ž¶&Ÿ‘Ͳ*žÆž¶*ØÍ²)žÆž¶CODEUÍÆ.Ϲ!¶Í¶¦ No workfile.Ͷͭ°®¶¦ Execute: ͶÆÇÿÍ¶ÍÆ¾Å¡AÆÆ¾‚¾.á ÆÆ¾Í¹&ÆÌ)ØÍ²(žÆž¶(ØÍ²¤¶*𲤶)š²'ž¶'Ÿ‘Ͳ%ž ­Ø€¸ ¸ ¸è¡²¦ª² ¦ª¶¢X¢¾¸#¶¢:º¸€�Æ€�ÆÇÿÍÆ€�¦.CODEÇÿÍÆ€�ªÿÆÏ­Pt¸ ¸ ¸«T²5¦ESystem: Edit Run Filer Compile Xecute Initia$­<¶&Ͷ'Ͷ*Ͷ)Í¥¦CONSOLE:ª(¶*¥ŸÍ¶)¥ŸÍè¡¥¦SYSTERM:ª(¶(¥ŸÍ²¤¶*𲤶)š²¤lize Again ªPÍ'èš§TÍ)«SÍ%§S³j‹“«T§T“¡|§S¹@¦*SYSTEM.EDITORϹc¦ *SYSTEM.FILERϹOϹKϹFèš¹AϹ=èš¹8¶(š²¤Ÿš²¤Ÿš²¤Ÿš­Ê˜¶%ŸÃ«è¡Î¹²%ž!ÎÎζ¢:º¡ÎÎÍ%¶Íè“¡5¶¦&System re-initialized ( Versi¬¶AX¹0P= "3&(*,.MèøË¡ö­ý ¶ Å¡¦*SYSTEM.EDITORϹΠ­&¥+¦ *SYSTEzeroª(¹ô¥¦NIL pointer referenceª(¹ô¥¦Program interrupted by userª(¹ô¥¦System I/O errorª(¹ôιô¥¦Unimplemented instructioon I.4j )ͶÍÁ),rxXÞÎÀ„Í­P€Vê¶¢Ÿš²&ž¶&Ÿ‘Ͳ*žÆž¶*ØÍ²)žÆž¶nª(¹ô¥¦Floating point errorª(¹ô¥¦String overflowª(¹ô¥¦Programmed haltª(¹¥¦String too longª(¹h¥¦String index out of ra)ØÍ²(žÆž¶(ØÍ²¤¶*𲤶)š²'ž¶'Ÿ‘Ͳ%ž ­Ø€¸ ¸ ¸è¡²¦ª² ¦ª¶¢X¢¾¸#¶¢:º¸ngeª(¹G¥¦Argument out of rangeª(¹*¬¹"­–|\F0ôÞܽ£ŽydEÎ*žÁ4. 6,V|ôšÈ ‚ D Ì Z $­<¶&Ͷ'Ͷ*Ͷ)Í¥¦CONSOLE:ª(¶*¥ŸÍ¶)¥ŸÍè¡¥¦SYSTERM:ª(¶(¥ŸÍ²¤¶*𲤶)š²¤4ú 4NhØ*rrorª(¹ô¥¦No proc in seg-tableª(¹ô¥¦Exit from uncalled procedureª(¹ô¥¦Integer overflowª(¹ô¥¦Division by ÆÚªP̶'ƟͶøÌ-Ê-áò¶ÌO¶'ÌPÊP£áôÊPÿÆ/@ÊP£žž"áRÌ.ÌQÊ.ÊQÈ¡@Ê.ÃÊ. Ä�¡-ÊO¢`Ê.¤ÌRÆ/Ê.¤ÌSÊRÊPÿšÊR¢ÊSùšÊR¢ÊÆ+Æ�W`ÍŸ¸4²c‚¶¢D¢¾¿²c‚¶¢D¢¾ž ²^¤š²^¤ š²^¤dš²^¤Çèš²^¤Ç'š²i³ÿ ½¶Ì�·Ê�·¢šÊ�·šÊ�·¢SøÊP£‚šÊ.‚Ì.¹ö̹¶¦ Bad block #0Ͷ͹!¶ÆÍ¶¦ not codeͶ͹HÊ-á"¶¦Illegal file nameͶ͹ ¶š¶¢šÆ¦*SYSTEM.MISCINFOªPÆ+ÆÍž"á,Æ+Í “¡¶Ì�·Ê�·¢>Ê+¢>¨Ê�·¢JÊ+¢J¨ Æ+ÍÆ+Í­n èÌ ÌØÚÈ¡,²mؤÌÛ¦No file ͶÆÍ¶Í¶'Í­Qvá  2¶Í¦*SYSTEM.COMPILERÏ¡öƦ*SYSTEM.SWAPDISKª(¶&Ɵ͸ ¸ ¸¦ªÛ¢ØÇ0‹šÛü¡Û¢ ÇÿšØž&؂̹ö²m¤¦CONSOLEª²m¤¦SYSTERMª²/¦ª²/ÆÍ̲/²m¶ú¤ª²/¾Ã¡ž'衲+²/ª²/¶¦ CompilingͲ¦¯¡¶Í¹8¶ Ͷ² Ͷ:Ͷ²Í¶¦.TEXTͶÍèØš­*²ÆÙªPÆÏ¡Ø¡¶¢ÆÍÌٟáž'²3Ù¤ ¢¨ž&ž"á²m¤¦PRINTERªž&ž"á²m¤¦REMOTEª­ÞìÆ„Æ…/ÇÿÿÍÆ„¦*SYSTEM.CHARSETÍš¸ ¸ ¸èš­R.ÆÙªPÆ�.Æ‚ZÇÿÿÍÆ�.Ì�VÆ�V²PÍÆ�VÆÇ ÍÆ�VÍØž"ÃšØø¡ØÆ�.Æ.ÍÃšÚÆ.Û¤øšÆ�.Í­¯ ²ÍƦ.CODEÍÆÏ¹Ï­§t ¶*Ͷ)Ͷ(Ͳ¤¶*𲤶)š­. Æ+Æ�WÇÿÿÍÎ èø‹¡Î ¹ èøáÎ ¹ÎðøÃðúÄ¡ôð¢¾Åð¢¾È„ð£Ä„ð£MÈ„¡q«ð¢ï·¡f«ëð£È¡Dîüë¤ Ì ñ¢¾Èñ¢¾Å�ñùñøÉ�ñ£ ÇÅ�ñ£ È�ñ¢ ºdÄ�¡ «ëîüÂ"¹ë‚«¹ö¶Ì²%ž!èùá-²5¦** Stack Overflow **ªP²5‚²5¾ž*žèý¢è£ 𲤶*𲤶)šè¢ž"š¶(²mèú¤²/¯¡ èùè£ Í¹*¶¦ì“¡êîüð£‚�žîøÃ«ì¡ïð¢ªï¢ ðÿš¥ð¢ž ì«ì“¡寧ï¢ Çÿšî¢ž!šÁ 8� ,²mé¤Ìè¤ Ì§§¢¯§úÄ«ì¡{¥Execution error # ͶèùÍ ¶ÍÂ(“¡*žÁº«¶Ìì¢>Ìì¢JÌëá2«êøÅ¡êêø•š¶í¢¾Í¹ö¶í¾Í¶¥ž ê§£ •Ç,Èê§£ •Ä„¶¢:º„«ì“¡é¥žž"á §¢¥ ¯«ì¡8§šéè§£‚�žž"ë§ù áéè§£‚�žì¡¥§¢ž ì“¡¶í¢¢¾Íëî¢ ¾Ã¡M«êøÅ¡1êêø•šî¢ ¾í¢¾Ë¡ ¶í¢¾Í¶ Í¶í¢¾Í¹î¢ ¾í¢¾Ã¡¶ ÍÁ͇ ¬+¶Ìè¢>Ìé¾Ë¡¶š§¦ª§¢ ÇÿšÁ‚$¼«Ꟛ««ì¾Å¡r삾#Ãì¾Å„¡@««« ìñ‚¾²i¼‹¡í �ìñ‚¾‚0•«¹«ñ‚« ñì¾Åï“�¡öïíÅ„í È„«î“¡(é¾Â¶(颾²c¾Å颾 Ë„¡ ¶(²cÂÁB$Â$¶Ìè¢>Ìè¢:º¡ž&颾ˡ,é¾Ë¡ ¶é¾Í¶é¢¾Í²c¾Å¡ ¶²cÍÁ!« «ì²mí¤¯«ï“¡í•«ïíÃ�¡ôï¡V²mí¤ü¡M¶Ì «òüŸË¡!ìòü¤ ¢¯¡¥ ¥ ž ðòü¤ £ •Ç,ȫî«íÂ,¡î“¡ ìòü¤ ¢¯«ï“ë„¡îT%¶Ìè¢>Ì颢¾Ë¡.é¾Ë¡ ¶é¾Í¶é¢¢¾Í²c¾Å¡ ¶²cÍÁJ&¶ÍÂ$Â&¶¢:º¦:²5ÍÅ„¡¶², «²mí¤Ì òü¡ íÂ,¡ìò¯«ï“¡í•«ïíÃ�¡òï¡1²mí¤Ì í«ò¾Å¡ìòªòü¶üŸË„¡ê¶üš¥ êø¤ ¢ž Á«`ß" R«««íê5Ʀ:²5ÍÍÆÍ¹ ¶²5ÍÁRT'¶¢JÌéÉ¡«éêùÅ¡êù«èÉ¡«èêøÅ¡êø«¶Í¶é ‚Í¶è ‚ÍÁ¤ £Èî“„¡(êí¤ Ìï¢ì¯¡ëï¢ ºd˯¡í««í‚«¹öÁ7 H è¤ Ìé«ë£•ÌêÜÈ¡èê¤ èꂤ ¨ ê‚«¹öè룤 ¢¦ªë¢ë£•šÁPꡞ&¶*ú¡*ž¶*¢š¶¥ÍëaÄëzÈ„¡ëa•A‚«ë«Á:)¶¦Type a < space > to continue:ÍêÂ)«¶Í “¡¶Í0 H"è¤ Ì죫éÌëÝÄ¡è낤 èë¤ ¨ ë•«¹öèé¤ ê¨ ì¢ì£‚šÁ*@#ØÙ•ÌÛìÅ¡ï«ì« Ú«Û«¹ Ûóš۫ Ú«­ö,.M.INITÍž"ᦠ*SYSTEM.INITϹϭ8 ¶&Ͷ Å¡ ¶ Å¡¦*SYSTEM.EDITORϹϹ=èøá5Í%ÌÆ² ÍÆ¦:ÍÆÂ&ë Ãë¶¢X¢¾Ã�¡öë Ë«ÁX `(ÆÞªPí¦ª즪ëšêš««2§2¥¾È¡7¥§2‚¾«3§3 È¡ ¥§2͹§3aħ3zÈ„¡ ¥§2‚§3a•A‚¿§2‚«2²ÍƦ.CODEÍÆÏ¹Ï­§t ¶*Ͷ)Ͷ(Ͳ¤¶*𲤶)š­. Æ+Æ�WÇÿÿÍÎ èø‹¡Î ¹ èøáÎ ¹Î¹ö¥¾Å¡î¥‚¾*á í²/ª¥Í¦:¥Í«2§2È¡í¾Ã¡í²+ª§2á¥Í¹!§2•È¡í¥Æ5§2•ÍÆ5ª¥§2Íí¾Å¡ð¦[¥Í«2§Æ+ÍÁ¦ 28læN&j–æ:ò ‹“«T§T“¡|§S¹@¦*SYSTEM.EDITORϹc¦ *SYSTEM.FILERϹOϹKϹFèš¹AϹ=èš¹82Å¡§2•«2¹¥¾«2§2È¡ò§2Å¡ì¥Æ5§2ÍÆ5ª¥§2Í¥¾Ã¡«4¹x«4¦]¥Í«1§1á«4¹^§1Å¡X«4«2¥§2‚¾«3§3²i¼‹¡ ëëø �§¬¶AX¹0P= "3&(*,.MèøË¡ö­ý ¶ Å¡¦*SYSTEM.EDITORϹΠ­&¥+¦ *SYSTE30•‚š¹«4§2‚«2§2§1ç4“�¡ô§2ç1Ä¡¥§2•‚¾*á둚«4§4«§4ì¾Å„¡i¥ìÆ5ì¾•ÍÆ5ªP¥¦.TEXT¯¡êš¹F¥¦.CODE¯¡êš¹4¥¦.M.INITÍž"ᦠ*SYSTEM.INITϹϭ8 ¶&Ͷ Å¡ ¶ Å¡¦*SYSTEM.EDITORϹϹ=èøá5Í%ÌÆ² ÍÆ¦:ÍÆINFO¯¡êš¹"¥¦.GRAF¯¡ê𹥦.FOTO¯¡êšÁåÑ÷¬!«¶Ì²mê¤ÌîüŸÃ¡î¢ÇöžêîüÇìžîøÃ«ì¡òîü¤ Ì «  šë¢ šë¢šë¢šëéšèÃè‘Ã�¡ëø‚¿ë¢šèá뢚¹èÉ¡ 럚뢚¹ë¢è肚ÁÈZèÌꢚꢚꢚêþ¡ôê£ ê£ Å«é¡ê¢ê£ îøí£ ‚•žž"Ë¡¹ìëí£ ÈìÇË„¡íÿí¢BÇîøë‚•žž"Ë¡¹\í£ í£ Å¡í¢í£ ší¢<í£š¹í£ í£ Ãí£í£Å„¡í¢<í£ší¢ší¢ší¢šíûË¡šê£¡öé¡ ê¢<꣚¹ê£ ê£ Ã¡ê£ê£Å¡ «ê¢<ê£šê£ ¡cê¢@šê¢šé¡ê¢BꣂÇ꣕ž êÿê¢BÇê£ê£ ‚•žéê£Ã„ê£ „¡$ê¢ê£ ‚šê¢BÇí¢ší¢ëší¢>ìš¹¶ šÁ þð- v ¶šèÌéý¡èÂ/éüÅ¡éûáè¹颚Á.«¶šîÌïýìÄ„¡ôïþ¡öï¢ Ì ëÉ¡ž êÿê¢BÇê£ê£ ‚žê¢>ǚꢚê£ê£Ä¡ê¢šÁ æ/¶šȩ̈ý¡¶ š¹îꥥ¥ ¥ Â!¡ðéÅ¡ éÃéÃ�«« ¶&̧ý¶ï£ «ðøë‚«ëì‚ðùšꓡëì‚ðùÅ¡ðùë•«ï¢ëðùÄšïú“¡Qê¡ïÿíìÇ�랹ïÿíìÇ�ëžì«ëì‚«ï¢ëðùÚï¢ëðø•šï¢<Çšï£ ï£ Å¡ï¢üŸÃ„¡T¥ ž ¶ÿò•«ïÅïÇìÇ�‚É„¡9ò¶%•«ïÅïÇìÅ„²m§ÿ¤§¢¯„¡§ÿ¶%Çì§£ž²%ž!« ¥¥Â«íá¶ š¹ò²mí¤Ì§¢ šï£ š¹^ì«ê¡ïÿíìÇ�ëž¹ ïÿíìÇ�ëžž"á5ê¡0ìÇ�«ëë‘íë•‚ž ‚«ëÇ‚•dž«ë«ï¢ëìÉš¹¹«¹¶ šÁ¡j èžÁ§¢š§¢íš§¢¥ª§¢š§¢ §üš§¢:§ü§üË„šìŸË¥¾Å„¡ö¥éì «é¡îá ¶ š¹ô¹ §¢ ìî¤ ¨ ¹uîÅ¡ ¶ š¹ô¹gñá« ¥ðñì èžÁ êú«Á êù«Á èø‚ ¿èÂÁêÌëý¡Q룡 èÅ¡ëø‚ ¿êÂè•«¹öëø‚é¿ê¹*è-«îÅñÄ¡+ìî¤ Ì§ù§ø•¡ §¢§ù•š§ù§ø•É¡îìÂ"«îá¶š¹ô§¢ ìî¤ ¨ §¢šíì¹M§¢ ̧š§¢Çÿš§ü¡§¢§ýš§¢ñš§Å¡ëø‚ ¿ëÿëøžè•«¹ôëø‚é¿ëÿëøž¹¶ šÁ4V j«¥‚ ¿«éÉ¡ 逫¥‚-¿«éᥦ-32768ª ¹R«ÌìåÄ¡?é²^¢¦ª§¢Çš§¢Ì§»§»§ »é¡§¢§£§£•𹧢𧣡g§¢>Çš§¢@šé¡ §¢<§£š¹§¢<Çš§¢ ̧úá6§¢šé“¡,ì¤ø†0‚«í0Ãìń¹«¥ë‚í¿ë‚«í0Ë¡ é²^ì¤øŽ«ì•«¹ö¥‚땿襾ɡ¥¾«ê¥èÂÁïa   éÉèÉ�¡««¥¼е¡¥¥§¢BÇž §ÿ§¢Bǧøž§ÿ§¢Bǧø‚žé¡ë¹ëÂ/ž"Ë¡§¢ š§¢š§¢šó¡(¥ ž!¶¢Ÿš¶ø« ¶&ÿ¶%Çì¶&£ž¶ôš¹¶¼’½¥ ‚-¿¹¥ ‚ ¿«¥ ¥¼½¥¼ž$°¡ ¥ ¼ž$°¡í‚«¥ ¥¼íž$‡½¹ö¹'¥¼Š·¡í•«¥ ¥¼푞$�½¥ ¼ž$°¡ôèÃèí‚‚Å�¡¥ šÁå 9S32Ò¶šéÌîýîø¶(øË„¡êîþ¡îî¢ Ìšðèáî¢î£ šï¢ d»«î£¡î¢<éÂ/î£ï¢ ºdÃ�èÃ�¡òîÿ¥ ¼ž$‰‡ƒ½¹èí‚‚Ä¡¥ ¥ ¼èí‚‚ž$‰‡ƒ½¥ ¼ž$°¡í‚«¥ ¥ ¼ž$‡½«ÌïÊÈ¡&¥ ¼ž«¥ ï‚î0‚¿¥ ¥ ¼ž$�½ï‚«¹òèÃíÄ�Ë¡¶š¹ì««ëì¤ £Èí“„¡ìë¤ øïøÃìë¤ ùïùī낫¹öí“¡¶š¹ìë•«èÃìë¤ ¢ ºdÄèÃ�¡ëìÂ"¹ôï¢ì «êËêëË„¡êìÂ"êëÉ¡ë¡^¥ ‚¥ ‚¾¿¥ ‚.¿«íË¡> «¥ ‚E¿íÉ¡ «¥ ‚-¿í‘«í š¥ ï‚í †0‚¿ï‚«¥ ï‚í Ž0‚¿¥ ‚líÄ¡-¥ ‚¥ ‚킞¥ í‚‚.¿¥ ‚è•«ìë¤ ¢ ºdáï¢ ºdá 3¨¹¹#3ºË„¡ 3¨¹ ï¢ìë¤ ¢¨ï¢ïøî£ ‚šî£¡ï¢î£šî¢šìë¤ î¢ ¨ îÿìÂèáî¢&¾Ã¡ í•• ž ¥ ‚è‚í‚¿¹:¥ ‚¥ í•‚ž¥ ‚0¿¥ ‚.¿¥ ‚í‘•0ž ¥ í•‚è•í‚ ž ¥ ‚è‚¿é¥ ¾É¡¥ ¾«ì¥ éÂÁŽº, êÌìý¡MèÈ¡龫«ê¤ £« «« ìÈ¡QìÉ« « ðÌñÊÈ¡ñêñ•¤ ùêñ¤ øÎ.ñ‚« ¹öð‚êð¤ ùê¤ ÿÎ.ò¡ì†óÈ¡ó«î«¹ì‚†«¹?« ñðÈ¡êñ¤ øêñ•¤ ù•ìÄ¡²mîÿ¤¦ªî¢šî¢šî¢ šÁ-/18 ˜¶šéý¡îéÌí¢ Ì«Ç«èÉí£“�îúÃíüÄ�¡¹ìíüÇÉ¡3Çíü†«èê•Ä¡$èê•«ìñ«ð« ñ‚« ¹ôïáê¤ ÿêð¤ ù•ìÄ¡ð‚«ðMá«ïÅ¡3ê ù« ôì‚«ë«¥íªÇ«¥»¥»¥ d»¥ ïêÂ#ï«Á‚Í( ö-êÌë¢êíü�‚«ìÇš낫ìÇ•«¹ö¹ôèÅ¡"è•«ìíü‚«ìÇš낫ìÇ•«¹ò¹ðîùîø•«ëêÅëêÃìî£ Ä„�¡ê«î£ «ëí£ Ë¡Pí£ ¡%í¢@ší¢šíÿí¢BÇ  ê‚èžê‚è¿Á‚.éÅèÅ„¡0ê¾é•è•‚«ëá ê‚é•¿¹ëÅ¡êéè‚‚êé‚ëžê‚ê¾è•¿ÁžB«ë¾Å¡T낾««ê¾ë¾•‚«¥‚ë‚Error in declaration part  19:error in  20:'.' expected  21:'*' expected  50:Error in constant  51:':=' expectèé¾Å¡ ê è龕Â龫죡!«ëèÈìú“„¡ìø‚é낾¿êÂë‚«¹ö¹ ìÿé‚èž¹¶ šÁ2 dëÌíý¡?éèÅ¡ ë éè•Âè«í£¡!«ìéÉíú“„¡í¾¿íìÈ¡4íìí•îê킞 ‚«íìÅ¡¹êí‚¥‚뾞¥ë¯¡í«¹í‚«¹öÁê<X h²%ž!²m¶ú¤²/·¡^²5ÌÆ¦Please put volume ÍÆø‚ê삾¿ëÂì‚«¹ö¹íÿêéž¹¶ šÁè0 Vèù“¡è¹öèûáè¹ 袚袚Áí" *é̶šêûáéÂèêø‚¾šêûáéÂO^¹ê¢šÁ0éÌèš««íûáéÂíø‚¾ Ãíú“„¡é¹öíú¡¹]íø‚¾«ê+Ãê-Ã�¡ê-ëéÂíø‚¾«ê²i¼‹íú“„¡«èèø �ê‚0•šéÂíøo@Ä’‚¾«¹ôëíú�¡ ì¡èèø‘š¹¹¶šÁ@y – éÌ芽««îûáéÂîø‚¾ Ãîú“„¡é¹öîú¡¹ðîø‚¾«ê+Ãê-Ã�¡ê-ëéÂîø‚¾«ê²i¼‹îú“„¡«èè¼ Š�ê0•Šƒ½éÂîø‚¾«¹ôîú¡¹ð‘«ê.áB«éÂîø‚¾«ê²i¼‹¡«í‚«èè¼ê0•íž$‰‡ƒ½îúê²i¼‹“�¡òîú¡¹hêeÃêEÃ�ëíÉ�„¡Cîûáé¹饠îú¡¹>ë“¡èн«íÉ¡ èè¼퀞$‡½¹ èè¼íž$�½ë¡ì¡ èè¼’½¹¹¶šÁ«ê# BêÌ«íûáêÂé‚è¿ëèÈíùíú�“„¡3íø‚¾«íÿáì¥Â+¡¹ éë‚ì¿ë‚«¹ éë‚ì¿ë‚«ê¹öé‚ë•¿íù“¡ê¹ôÁ T pé¾ê¾‚èÈ¡é‚ê꾂‚龞ê‚é¾ê¾‚¿Áø(èÅë¾Å„ë¾ê¾‚éÈ„¡4ê¾è•‚«ìÅ¡êè‚êè뾂‚ìž«ìáë‚êè‚뾞ê‚ê¾ë¾‚¿ÁNꦪPéÅèÅ„éè‚•ë¾È„¡ëé‚ê‚èžê‚è¿Á‚.éÅèÅ„¡0ê¾é•è•‚«ëá ê‚é•¿¹ëÅ¡êéè‚‚êé‚ëžê‚ê¾è•¿ÁžB«ë¾Å¡T낾««ê¾ë¾•‚«¥‚낾¿íìÈ¡4íìí•îê킞 ‚«íìÅ¡¹êí‚¥‚뾞¥ë¯¡í«¹í‚«¹öÁê<X h²%ž!²m¶ú¤²/·¡^²5ÌÆ¦Please put volume ÍÆ1:Error in simple type  2:Identifier expected  3:'PROGRAM' expected  4:')' expected  5:':' expected  6:Illegal symbol (mayb²/ÍÆ¦ in #4ÍÆªP¶ÍÂ'Çp«ê•«êáö¶úÂ,«¹ô¥Íè‹¡ŸŸÍž#ž#�¡ž&èáòÁ–“=$ ¢*ŸÌ%ÍÂ*Í¡öÖe missing ';' on the line above)  7:Error in parameter list  8:'OF' expected  9:'(' expected  10:Error in type  11:'[' expe tÿL�˜¶((VôìF–ðÖäl¼¬8 ìZ¢Ö*îân`ЏÞÜî& , ¬ @ R , Ê „ Ž*^/ÅèÅ„éè‚•ë¾È„¡ëé‚cted  12:']' expected  13:'END' expected  14:':' expected  15:Integer expected  16:'=' expected  17:'BEGIN' expected  18:  123:Missing result type in function declaration  124:F-format for reals only  125:Error in type of standard procedure parameteclaration  164:Substition of standard proc/func not allowed  165:Multidefined label 166:Multideclared label  167:Undeclared lr  126:Number of parameters does not agree with declaration  127:Illegal parameter substitution  128:Result type does not agrabel  168:Undefined label  169:Error in base set  170:Value parameter expected  171:Standard file was re-declared  172:Undeee with declaration  129:Type conflict of operands  130:Expression is not of set type  131:Tests on equality allowed only clared external file  173:Fortran procedure or function expected!  174:Pascal function or procedure expected  201:Error in re 132:Strict inclusion not allowed  133:File comparison not allowed  134:Illegal type of operand(s)  135:Type of operand mustal number - digit expected  202:String constant must not exceed source line  203:Integer constant exceeds range  204:8 or 9 ied  52:'THEN' expected  53:'UNTIL' expected  54:'DO' expected  55:'TO' or 'DOWNTO' expected in for statement  56:'IF' expec be boolean  136:Set element type must be scalar or subrange  137:Set element types must be compatible  138:Type of variable ted  57:'FILE' expected  58:Error in (bad expression)  59:Error in variable  101:Identifier declared twice 102:Low is not array  139:Index type is not compatible with the declaration  140:Type of variable is not record 141:Type of variable mbound exceeds high bound 103:Identifier is not of the appropriate class  104:Undeclared identifier  105:sign not allowed  106ust be file or pointer 142:Illegal parameter solution  143:Illegal type of loop control variable  144:Illegal type of expressi:Number expected  107:Incompatible subrange types  108:File not allowed here  109:Type must not be real on  145:Type conflict  146:Assignment of files not allowed  147:Label type incompatible with selecting expression  148:Subra 110: type must be scalar or subrange  111:Incompatible with part 112:Index type must not be real  113:Inge bounds must be scalar  149:Index type must be integer  150:Assignment to standard function is not allowed  151:Assignmentndex type must be a scalar or a subrange  114:Base type must not be real  115:Base type must be a scalar or a subrange  116:E to formal function is not allowed 152:No such field in this record  153:Type error in read  154:Actual parameter must be a varror in type of standard procedure parameter  117:Unsatisified forward reference  118:Forward reference type identifier in varriable  155:Control variable cannot be formal or non-local  156:Multidefined case label iable declaration  119:Re-specified params not OK for a forward declared procedure 120:Function result type must be scalar, sub 157:Too many cases in case statement  158:No such variant in this record  159:Real or string tagfields not allowed  160:Prerange or pointer  121:File value parameter not allowed  122:A forward declared function's result type can't be re-specified  vious declaration was not forward  161:Again forward declared  162:Parameter size must be constant  163:Missing variant in de  e  404:Error in writing list file, not enough room  410:Must have quotes around file name  901:Value out of range  902:No su  `Music` is a computer program written to help you learn to recognize  musical intervals. By following this hand-out, youch procedure in segment-table  903:Exit from uncalled procedure  904:Stack overflow  905:Integer overflow  906:Division by z should be `Up and  Running` with ease.  "The first step is to go to the Computer Center and reserve time on the  Terak micero  907:NIL pointer reference  908:Program interrupted by user  909:System IO error  910:I/O error  911:Unimplemented instro-computer. Remember that other students are also signing up  for time, so don`t wait until the last minute.  "When your ruction  912:Floating point error  913:String overflow moment of truth (your appointed time) arrives, take your stu-  dent ID card to the Computer Center office and tell one of the s§-Mˆ¤ ÿ̧,YË¡D¶¦# OF BLOCKS ? Í̶ÆÍ ¶ÍÙØÉ¡¶¦ BAD # BLOCKS͹ò¶¦New voÚªv´þ¶H^tudent  workers that you wish to run the Music Program. They will give you a disk  (looks like a flat donut in a plastic envel DkÑope) and headphones in exchange  for your ID card.   >************* =*C*A*U*T*I*O*N* >************* > > "The disk is very sensitive to dust and especially to finger-prints. n octal number  250:Too many scopes of nested identifiers  251:Too many nested procedures or functions  252:Too many forward references of procedure entries  253:Procedure too long  254:Too many long constants in this procedure  256:Too many external references  257:Too many externals  258:Too many local files  259:Expression too complicated  300:Division by zero  301:No case provided for this value  302:Index expression out of bounds  303:Value to be assinged is out of bounds  304:Element expression out of range  398:Implementation restriction  399:Implementation restriction  400:Illegal character in text  401:Unexpected end of input  402:Error in writing code file, not enough room  403:Error in reading include fil + + +Everything You Need to Know to Use the Music Program Aor .What to do if You Can`t Sing and Your Dog Died   l.) $ $3. Plug the headphones into the Plato IV Music Box. (Either jack 'will do.) ' # 4. Now you are ready to use the Ter*is reading the Music Program from the disk. * 'e. The machine will take a few moments to initialize and then *will print a ak. $ $ a. Look at the Terak and you will notice that it is composed of *four units: the screen, the keyboard, and two boxemessage on the screen. You are now in the Music *Program (Hurray!). @ "Many programs written require that you press the carris that I *will simply refer to as `disk drives`. * 'b. The only disk drive that you will be concerned with will be *the bottage return  (`Return`) after your response. This program was written such that you  will not press the carriage return key veom drive. (Heavy sigh.) * 'c. Look at the bottom drive and press the horizontal bar with *a dark red dot in its center. (The ry often, in fact, the program  will print a message on the screen telling you when a `Return` is  necessary (Kiss).    drive door will spring *open.) * * * * * * * * * * * * * 'd. Insert the disk into the drive as shown below: '                               ( ,  ' ____________________________ *| ** | ^ Insert this direction *| || | | toward the drive with *| || | | the label side up. *| || | *| **  | *| **** | *| * * | *| * * | *| ****  | *| * | *| | *| ********** ***** | *| | | | Úªv´þ¶O^ | | *| ********** ***** | *---------------------------- * *When the disk is completely inserted into the drive, (y@B|Ò Handle the disk by the envelope only. Do not touch the surface of the  donut with your fingers. The disks cost $10.00 a pieceou *will hear a quiet click and the disk will remain in the *drive), gently press the door shut. * 'd. Now you are ready to.  >*************   "So now that you worried here are the next steps:    1. Turn on the ASCII to Plato IV Inter run. Press the power/reset on the *upper right corner of the bottem drive. You will notice that *that the red dot on the bar face. (The switch is located 'on the back of the unit.) ' $2. Turn the Plato IV Music Box. (The switch is on the front panewill be flashing and the machine *will be making some peculiar sounds. This normal, the machine  O^ÊAìQ Here are your unit choices. ) ) #1) Maj2, Per4, Maj7, Per8 #2) Min2, Maj3, Trit, Maj6 #3) Min3, Per5, Min6, Min7 #4) Min2, Maj2, Maj3, Per4, Maj7, Per8 #5) Min3, Trit, Per5, Min6, Maj6, Min7 #6) Min6, Maj6, Min7, Maj7 #7) Per8, Per4, Maj7, Maj2, Min2, Maj3 #8) Min3, Trit, Per5, Min6, Maj6, Min7 #9) All intervals. #  "This program was written to help you recognize musical intervals, which are the difference in pitch between two notes. The size of an interval is determined by the number of staff degrees involved, going from the lower to the higher tone. Unlike linear measurement, there is no 'zero' to start at, so instead you must begin counting at 'ONE', from the lower note. for example, D to F is an interval of a THIRD because there are three degrees between them, namely D-E-F. There are three basi ents are:  N2 M2 N3 M3 P4 T P5 N6 M6 N7 M7 P8  Use these equivalents.  ,§‚ŠÍž¥,§‚�Í ž¥,¦ Íž¥,§‚‰Íž¥,§‚ˆÍž¥,§‚�Í ž¥,¦ Íž¥,§‚‡Íž¥,§‚†ÍžÕ‡]§‚ާ‚�á Õ‡z¥,Íž¹Õ‡  To quit, simply type in `Q`. If you want to change Unit, type `U`   ”¥,¦ *Íž¥,ÍžÕ‡©Õ‡µ§‚‹*áòÕ‡ÊÆ,ÍÆ�YÍÁ;÷ø\b8žÕ…¥§‚‹¹nÕ…ßÕ…æ¥�Y¥‚ŠÍž¥�Y¥‚�Í ž¥�Y¥‚‰Íž¥�YL CHECK ¥‚ˆÍž¥�Y¥‚�Í ž¥�Y¥‚‡Íž¥�Y¥‚†ÍžÕ† «‚Œ¹jÕ†<«‚Œ¹aÕ†Q«‚Œ¹X¬ G¹P % "$&(*,.024c kinds of intervalS: PERFECT, MAJOR, and MINOR. "To test if an interval is perfect,consider the low ¹X¬ G¹P % "$&(*,.024er tone as the tonic of a major scale. Next, invertthe interval and consider the new lower tone as the tonic of a majorscale. 68:<>@B¸º¼¾ÀÂÄÕ†i§‚ŒáöÕ†y§‚‹*Ë¡ôÕ†’Ն𧂋§‚Ч‚�Χ‚‰§‚ˆ§‚�Ε€«‚ŽÕ†ä§‚‡§‚†Î«‚�Õ‡¥,¦ Íž¥,§‚‹Íž¥If each tone of the interval occurs in the major scale of the other, it is a perfect interval. There are three perfect interval,§‚ŠÍž¥,§‚�Í ž¥,¦ Íž¥,§‚‰Íž¥,§‚ˆÍž¥,§‚�Í ž¥,¦ Íž¥,§‚‡Íž¥,§‚†ÍžÕ‡]§‚ާ‚�á Õ‡z¥,Íž¹Õ‡s, Per4,Per5,and Per8. All other intervals are either MAJOR,MINOR, or TRITONE.If the interval consists of three Õ�Gܹ8Õ�`̹FÕ�x̹>Õ��̹6Õ�¨Ì¹.Õ�À̹&Õ�ØÌ¹Õ�ð ̹¬TAG¹@:4.("Õ‚ Û¹0Õ‚&Ý̹öÕ‚A݂̹öÕ‚`ݕ̹öՂݕ̹vwhole steps (as in F to B), It is a tritone. Major intervals occur when the top tone is in the majorscale whose keynote is the Õ‚žÝ‚̹l¬E'X¹d&  "$&(*,.0`468:V>@BDFHJLN†RTVXZ\^`btÕ‚ÁÞÚ• �‚lower tone. Minor intervals are a half stepsmaller than a major interval. 8 "In general, this programÌ­  Õƒ:Ú¹öÕƒVÛNáÕƒu̹Ճ�̹ôÕƒ£ÛNáÕƒÂ̹ՃÚ̹ôÕƒ÷̹ôՄ̹zÕ„3̹rÕ„IÛNáÕ„h̹Մ€ ̹ZÕ„–ÛNáÕ„ acts as a drill. An interval will be played to you, and you type in the name of that interval. If you are incorrect, I will reµ ̹ՄΠ̹BÕ„ì ̹:¬ 8¹2P  "$¬–€rlV@Õ…­B ÐÆ,Æ�XÇþÿÍÆ�YÆ‚…ÇþÿÍÕ…*¥,spond with a < or > symbol if you guessed too high or too low, respectively. If you are right, I'll say so and draw the notes o¦printer:ÍžÕ…G¥�Y¦#5:musdata.textÍžÕ…k¥�YÍžÕ…}Õ…†Õ…�¥�Y¥‚‹ÍžÕ…¥§‚‹¹nÕ…ßÕ…æ¥�Y¥‚ŠÍž¥�Y¥‚�Í ž¥�Y¥‚‰Íž¥�Yn the staff. Then I will play the next interval, and so on. When you want to The interval ¥‚ˆÍž¥�Y¥‚�Í ž¥�Y¥‚‡Íž¥�Y¥‚†ÍžÕ† «‚Œ¹jÕ†<«‚Œ¹aÕ†Q«‚Œ¹X¬ G¹P % "$&(*,.024names are: Min2, Maj2, Min3, Maj3, Per4, Trit, Per5, Min6, Maj6, Min7, Maj7, Per8  The program equival68:<>@B¸º¼¾ÀÂÄÕ†i§‚ŒáöÕ†y§‚‹*Ë¡ôÕ†’Ն𧂋§‚Ч‚�Χ‚‰§‚ˆ§‚�Ε€«‚ŽÕ†ä§‚‡§‚†Î«‚�Õ‡¥,¦ Íž¥,§‚‹Íž¥ #5:music.1.textÍÕ€÷ž"ávÕ�Õ�¥¦printer:ÍžÕ�6§‚†y炆YÃ�¡ Õ�d¥ ÍžÕ�¥�0Í “¡1Õ�šÕ�£¥�0¥‚]PÍž¥�0ÍžÕ�¼¥¿ÃÿÿÿÇ×ÇÿÇ×ÇÿÿÿÇ×ÇÿÇ×Çóÿÿßï÷û÷ïßÿÿÿÿÿÁÿÿÁÿÿÿÿû÷ïßï÷ûÿÿÿý¿Ï÷ÿ÷ÿÿÿý�µÍýƒÿÿÿý½�½½½ÿÿÿÁ½½Á½½Áÿÿÿýýýý½Ãÿÿÿáݽ½½Ýáÿÿÿ�ýýÁýý�ÿÿÿ�ýý¥‚]Íž¥Íž¹ö¹,Õ�趦music.1.text not foundÍž¶ÍžÆÍÆ�0ÍÁPzX§4¡ ¶ÍÆÍž"dˆÏ¡ «5ÆáýýýÿÿÿÁÝý�½½¡¿ÿÿ½½½�½½½ÿÿÿÁ÷÷÷÷÷ÁÿÿÿßßßßßÝÁÿÿÿ½Ýíñíݽÿÿÿýýýýýý�ÿÿÿ½™¥½½½½ÿÿÿ½¹µ¥­�½ÿÿÿý½½½½ÃÿÿÿÁ½½Áýýýÿÿÿ�½½½­��¿ÿÿÁ½½Á½½½ÿÿÿÃͧ5“¡ÆÍÆÍ­ -0YÄ�4¥=¥-Í ˆ«0Í%¶Í¶¦Version I.4j 26 October 1979ͶͶͶ¦Volu½ýÿ½Ãÿÿÿ�ïïïïïïÿÿÿ½½½½½½Ãÿÿÿ½½½½ÛÛçÿÿÿ½½½½¥™½ÿÿÿ½½ÛçÛ½½ÿÿÿ½½½Ûçççÿÿÿ�½ßçû½�ÿÿÿÁýýýýýÁÿÿÿùùóçÏŸŸÿÿÿƒ¿¿¿¿¿ƒÿÿÿ÷ëÝÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ>>$$$~$~$$>> >&&228DD800   $~$|888ÿû÷ïÿÿÿÿÿÿÿÿÿÿ£½ƒÿÿÿýýʽ¹Åÿÿÿÿÿýý½Ãÿÿÿ¿¿£�½�£ÿÿÿÿÿýÅýÃÿÿÿï÷÷ã÷÷÷ûÿÿÿÿý½�£¿Ãÿýýʽ½½ÿÿÿ÷ÿ÷÷÷÷÷ÿÿÿÿïÿïïïïíóÿûûÛëóëÛÿÿÿû÷÷÷÷÷ï ~888``0 @@<@@>`PHD~@@>>@@B<|>BB<~@ > BB>BB>~~÷ûýÿÿÿÿÁï÷ûÁÿÿÿ�÷÷ù÷÷�ÿÿ÷÷÷÷÷÷÷÷÷÷ÿñïïŸïïñÿÿÿÿÿÿÁßßÿÿÿÿ�ýýáýýýÿÿ ¶]Ͷ͹ô¶¦Sourl¬³8³”Á8³ØÈþßgÈ4³ ¬³¶È€´”Á´68:<>@B¸º¼¾ÀÂÄÕ†i§‚ŒáöÕ†y§‚‹*Ë¡ôÕ†’Ն𧂋§‚Ч‚�Χ‚‰§‚ˆ§‚�Ε€«‚ŽÕ†ä§‚‡§‚†Î«‚�Õ‡¥,¦ Íž¥,§‚‹Íž¥>"rBB^@BBB~BBB>> ">B""B~BfZBBBBBFJZRbBBB>~BBBRr~@>BB>BBB<,§‚ŠÍž¥,§‚�Í ž¥,¦ Íž¥,§‚‰Íž¥,§‚ˆÍž¥,§‚�Í ž¥,¦ Íž¥,§‚‡Íž¥,§‚†ÍžÕ‡]§‚ާ‚�á Õ‡z¥,Íž¹Õ‡B<@B<~BBBBBB<BBBB$$BBBBZfBBB$$BBBBB$~B B~>> 0``|@@@@@|"ÿ` INFOOUT <@\B|:FBF:BBBB>pp`> €€€€€€¼ÿÿ<ͧ5“¡ÆÍÆÍ­ -0YÄ�4¥=¥-Í ˆ«0Í%¶Í¶¦Version I.4j 26 October 1979ͶͶͶ¦VoluÿÿÿÿÿÿÿÿÿÿÿççççÿÿçÿÿÿÁÁÛíÿÿÿÿÿÿÛÛ�Û�ÛÛÿÿÿ÷ÁýÁßÁ÷ÿÿÿÙÙï÷ûÍÍÿÿÿïÇ»ç»Çïïÿÿççï÷ÿÿÿÿÿÿÏ÷ûûû÷ÏÿÿÿóïßßßïóÿÿÿÿÛç�çÛÿÿÿÿÿïïƒïïÿÿÿÿÿÿÿÿÇÇÇÆÆ�/ÇþÿÍÆ�0Æ‚\ÇþÿÍÕ`¶¦GDo you want the give the printer a form feed befor starting the list? ÍžÕ€¹¶¥‚†ÍžÕ€Ð¥�0¦óÿÿÿÿÿ�ÿÿÿÿÿÿÿÿÿÿÇÇÇÿÿÿŸŸÏçóùùÿÿÿý½¥½½Ãÿÿ8T’’T8ÿÿ @ÿ@ ÿ�¿ßï÷÷÷ÿÿÿý½Ã½½Ãÿÿÿý½Ã¿ , %lenset : set of '0'..'9'; # $Unitset : Set of 1..9; # %Infile, $Outfile, #keyboard, $Printer : Text; $ &Noter : Packed Array[1..7] of Char; & &Notes : Packed Array[1..4] of Char; & "Transchar : Packed Array[1..3] of Char; " *Q : Packed Array[1..4] of Integer; ' 'Send : Packed Array[1..3] of Integer; ' %Answer : Char; *  {$i '#4:music.plot'}   procedure staff; "begin " "{draws the staff} $atxy(0,32); line(319,32); $atxy(0,40); line(319,40); $atxy(0,48); line(319,48); $atxy(0,56); line(319,56); $atxy(0,64); line(319,64); $atxy(0,96); line(319,96); $atxy(0,104);  line(319,104); $atxy(0,112); line(319,112); $atxy(0,120); line(319,120); $atxy(0,128); line(319,128); $atxy(1,32); line(1,128); $atxy(314,32); Program Music;   {$S+}  {$d2}  "Const )Caa = 'CAA'; &Unplay = 'H@@'; )Nop = '@@@'; ) "Var %Harmon, %Justlook line(314,128); $atxy(318,32); line(318,128); $atxy(319,32); line(319,128); $ "{draws th0Ã0Ã0ÆøŽÌ üQÌ þ¤0Ì ÿÂÌŒÿ�øÌŒÿ�ÿÌŒÿ?á üÏÿþüÏÿÿàÀÀÿüàÀÿÿƒÿð�ÿÿÿð�ÿÿÿ?ing, %Updown, (Bye, 'Next, )Up : Boolean; ) #Accident, %Accid2, (Dc1, (Dc3, 'Down, 'int1, 'int2, 'Name, &Name2à€ÿþÀÿðÀþðàüÀàø?ÀàðÀððÀðøÀðüÀø<þÏ ø~ÿ¸ß øÿÿðð üÿÿ``üÿÿüÿÿþÿÿ0, #Notename, (Upp : Char; ( (Cis, $correct, $Counter,  Exercounter, "Frequency, *I, & Id, &intv1, &intv2, *J,þÿÿ€ÿ?þÿÿ€ÿ?À€ÿ€À€ÿ€ÀüÿÿÀÇÿÿÀ�ÿ€ÀÂÿ€`¤ÿ€˜ÿ€(„ÿ€Hâÿÿ"„•aÈ- ‰’TR”ˆ cbd” c *K, %Ocnote, %Octive, $Octive2, 'resp, #Topvoice, 'Time, 'Vol1, 'Vol2, 'Vol3, 'Vol4 : Integer; ' 'Seed : RˆˆÁƒ�!@€H!€ƒH!„àÀà JA‚@„ÀbÀI¡bÀ6r‘À8€ÀÀ`<À�Ã1Àx~eal; ' 'data : String; ( #Placeset : Set of Char; # &idset, %intset, %comset : set of 'A'..'Z'; % $intvset  line(11,49); $atxy(16,49); line(17,49); $line(19,51); line(21,56); e(x + 7, y); $atxy(x, y + 1); line(x + 7, y + 1); $atxy(x + 1, y + 2); line(x + 7, y + 2); $atxy($line(19,61); line(17,63); $atxy(14,65); line(8,65); $atxy(6,64); lx + 2, y + 3); line(x + 6, y + 3); $ $if up = true then $ begin {stem up} (atxy(x + 8, y - 14); (line(4,59); $atxy(3,57); line(5,47); $line(6,46); line(6,44); $line(7,43); ine(x + 8, y + 2); &end $else &begin {stem down} (atxy(x, y + 2); (line(x, y + 14); &end; "end; "  procedu line(10,36); $line(11,35); atxy(14,31); $line(16,29); line(16,26); $line(14,24re sharp(x, y : integer); "begin " "{draws a sharp in relationship to the note on staff} ); line(12,24); $line(11,25); line(15,69); $line(14,70); line(14,71);$atxy(x, y - 1); line(x + 6, y - 1); $atxy(x, y + 1); line(x + 6, y + 1); $atxy(x + 2, y - 3) $line(13,72); line(12,72); $line(11,71); line(11,70); $ "{draws the `F` cleff} " at; line(x + 2, y + 3); $atxy(x + 4, y - 3); line(x + 4, y + 3); "end; "  procedure doublesharp(x, y :xy(6,103); line(7,103); $line(7,105); line(4,105); $line(4,101); line integer); "begin " "{draws a double sharp in relationship to the note} $atxy(x, y - 3); line(x + 6, y + 3);(5,100); $line(5,99); line(7,97); $line(13,97); line(14,98); $line(16,103);  $atxy(x + 6, y - 3); line(x, y + 3); $point(x + 3, y - 3); point(x + 3, y + 3); $point(x, y);  atxy(16,105); $line(15,110); line(14,111); $line(6,128); atxy(22,99);  point(x + 6, y); "end; "  procedure flat(x, y : integer); "begin " "{flat, ditto sharp} $atxy(x, y - 6); $line(22,101); line(20,101); $line(20,99); line(22,99); $atxy(22,107);  line(x, y + 2); $point(x + 1, y + 2); point(x + 2, y + 1); $point(x + 3, y); point(x + 3 line(22,109); $line(20,109); line(20,107); $line(22,107); "end;   procedure note(x, y : integer); "beg, y - 1); $point(x + 2, y - 2); point(x + 1, y - 1); "end; "  procedure ledger(x,y : integer); "begin " "{ledgin " "{draws a note on the staff with stem up or down} $atxy(x + 2, y - 3); line(x + 6, y - 3); $atxy(x + 1, y -er, ditto sharp} $atxy(x-2, y); $line(x+10, y); "end; "  procedure looper;  "begin $for j := 1 to 5000 do; "end; " e `G` cleff} $atxy(9,58); line(8,57); $line(8,53); line(9,52); $line(9,51);  2); line(x + 7, y - 2); $atxy(x, y - 1); line(x + 7, y - 1); $atxy(x, y); lin egin 0ledgerpos := 32; 0number := 2; 0direction := -8; .end; - & 1,2 : .begin 0ledgerpos := 32; 0number := 3; 0dire"{converts the integer frequency to the ascii plato IV format} $send[1] := (((x div 4096) mod 8) + 8); $send[2] := (((x mod 4ction := -8; .end; - '-1,0 : .begin 0ledgerpos := 32; 0number := 4; 0direction := -8; .end; - & -3,-2 : .begin 0l096) div 64) mod 64); $send[3] := x mod 64; &begin (for i := 1 to 3 do *begin ,if send[i] = 60 then 1begin 3transchar["  procedure calcplace(noteletter, accident : char; octive : integer);   var &Ledgerpos, ,Pos, )Number, &Direction, edgerpos := 32; 0number := 5; 0direction := -8; .end; - %end; % %for i := 1 to number do 'begin )ledger(counter * 30 + %Staffplace, &Notelevel, *Space : Integer;  "begin " "{determines the place the note and accidentals are to be drawn 45 + space, ledgerpos + direction * i); 'end; #end; ! #if ((pos > -4) and (pos < 12)) or ((pos > 18) and (pos < 24)) then %on the staff} " #case noteletter of # %'A' : notelevel := 0; % %'B' : notelevel := 1; % %'C' : notelevel := 2; % %'D' up := false % #else %up := true; % ! note(counter * 30 + 45 + space, staffplace); #case accident of # # 'N' : ; % : notelevel := 3; % %'E' : notelevel := 4; % %'F' : notelevel := 5; % %'G' : notelevel := 6; % #end; # !pos := 41 - (n%'?' : sharp(counter * 30 + 37 + space, staffplace); % %'''' : flat(counter * 30 + 39 + space, staffplace); % %'D' : begiotelevel + ((octive - 1) * 7)); ! #if pos < 18 then %staffplace := pos * 4 % #else if pos = 18 then %staffplace := 80 % n .flat(counter * 30 + 35 + space, staffplace); .flat(counter * 30 + 40 + space, staffplace); ,end; . %'X' : doublesharp(c#else # staffplace := pos * 4 + 16; % #if odd(counter) then %space := -5 # #else %space := 5; % #if (pos < 7) or (poounter * 30 + 37 + space, staffplace); % #end; !end; ! !  procedure quiet; "begin " "{programs the plato IV and loads s > 29) or (pos = 18) then #begin %case pos of ' '30,31 : .begin 0ledgerpos := 128; 0number := 1; 0direction := 8; .enunplayable notes} $write(printer,dc1,caa); &for k := 1 to 4 do (begin *write(printer,dc1,unplay); (end; "end; " "  procd; ( '32,33 : .begin 0ledgerpos := 128; 0number := 2; 0direction := 8; .end; . '34,35 : .begin 0ledgerpos := 128; edure noop; "begin; " "{writes no-operation charactors to the plato IV} $for k := 1 to time do; &write(printer,dc1,nop); $0number := 3; 0direction := 8; .end; . '36,37 : .begin 0ledgerpos := 128; 0number := 4; 0direction := 8; .end; - '3write(printer,dc1,unplay); $if harmon then write(printer,dc1,unplay) "end; " "  procedure play; "begin " "{writes the ch8,39 : .begin 0ledgerpos := 128; 0number := 5; 0direction := 8; .end; . '18 : .begin 0ledgerpos := 80; 0number :=aractor equivalent of the note`s frequency to the plato IV} " write(printer,dc1); &for j := 1 to 3 do (begin *write(printer 1; 0direction := 0; .end; . '5,6 : .begin 0ledgerpos := 32; 0number := 1; 0direction := -8; .end; - '3,4 : .b,transchar[j]); (end; (write(printer,dc3); "end; "   procedure convert(x : integer); "begin "  $ "ocnote := 25+ ival+((octive-1)*12); "uncode := freq(ocnote - 21);  end;  " " " procedure changemode;   { Sets the  &' ' : intnumber := 6; & &'5' : intnumber := 7; & &'6' : if inttype = 'N' then .intnumber := 8 ,else .intnumber := 9; mode of the music box. (melodic or harmonic) }  "var 'mode1 : packed array[1..3] of integer; 'mode2 : packed array[. &'7' : if inttype = 'N' then .intnumber := 10 ,else .intnumber := 11; . &'8' : intnumber := 12; & $end; "end; & 1..3] of char; '  begin "mode1 [1] := 4 * cis + topvoice; "mode1 [2] := 8 * vol1 + vol2; "mode1 [3] := 8 * vol3 + vol4; " "for i := 1 to 3 do $begin & &if mode1 [i] = 60 then (mode2 [i] := chr(58) &else (mode2 [i] := chr(mode1 [i] + 64); $end; $ "write(printer,dc1); "for i := 1 to 3 do $write(printer,mode2 [i]); $  end;    procedure melodic;   { Sends dai] := chr(58); 1end -else 1begin 3transchar[i] := chr(send[i] + 64); 1end +end; )end; #end; " "  function freq(x : reta to Changemode which sets the music box to play melodic intervals }  "begin $harmon := false; $cis := 1; al) : integer;   const &crystal = 3872000.0;   var (inter : real;  "begin " "{takes the numerical posi$topvoice := 0; $changemode; "end; " "  procedure harmonic;   { Sends data to changemode which sets the music box to pltion of the note in the scale of all notes and #returns the integer frequency of the note} $inter := 27.5 * exp (ln(2.0) * x /ay harmonic intervals }  "begin $harmon := true; $cis := 0; $topvoice := 1; $changemode; "end;  procedure response(x, 12.0); " freq := round((crystal/inter-2)/4); "end; " "  function uncode(noteletter,accident : char; octive : integer) : iny : integer);   { Writes the character entered at the coordinates x, y }  "begin $gotoxy(x, y); $write(answer); "end; teger;   var &ival, &jval : integer;  "begin " "{takes the note as formatted in musdata and returns the freque"  procedure input; "begin $gotoxy(79, 23); $get(keyboard); $answer := keyboard^; $k := ord(answer) mod 128; $ ${returnsncy} $case noteletter of $ &'A' : jval := 0; & &'B' : jval := 2; & &'C' : jval := 3; & &'D' : jval := 5; &  upper-case for programming considerations} $if (k >= 97) and (k <= 122) then &answer := chr(k - 32); "end; "  function in&'E' : jval := 7; & &'F' : jval := 8; & &'G' : jval := 10; & $end; $ $case accident of $ &'N' : ival := jval; & &'tnumber (inttype, intvalue : char) : integer; "begin $case intvalue of $ &'2' : if inttype = 'N' then .intnumber := 1 ,e?' : ival := jval + 1; & &'''' : ival := jval - 1; & &'D' : ival := jval - 2; & &'X' : ival := jval + 2; & $end; $ lse . intnumber := 2; / &'3' : if inttype = 'N' then .intnumber := 3 ,else .intnumber := 4; . % '4' : intnumber := 5; & "begin $gotoxy(1,23); $write('Enter a number from 0 to 9 (default is `3`)'); $ $repeat &input; &if not (answer in lenset$oct := (49 - oneplace) div 7 ; $accid := 'N'; $calcplace(nam, accid, oct); "end; "  procedure picknote; "begin $for i :=) then bell; $until answer in lenset; $ $case answer of & &'0' : time := 300; & &'1' : time := 600; & &'2' :  1 to 4 do $begin &q[i] := random(6) + 1; ¬es[i] := noter[q[i]]; $end; "end;  %  procedure place;   const  time := 900; & &'3' : time := 1200; & &'4' : time := 1500; & &'5' : time := 1800; & &'6' : time := 2100; & &'7' : time := 2400; & &'8' : time := 2700; & &'9' : time := 3000; & $end;  end;   function random(number:real):integer;  "const )pi = 3.1415926; $ "var $ranswer, *z : real; $ &function expo(base,expon:real):real; & (begin *expo := exp(expon*ln(base)) (end; !begin ! !ranswer := expo(seed+pi,2.0); !z := ranswer-sqr(sqrt(trunc(ranswer))); !seed := z; !random := round(number*z); ! !end; ! !procedure clear; ! #begin %page(output) #end; ! procedure writeinfo(filename : string ; lines : integer);   begin "{$e-} "reset(infile,filename); "{$e+} "if IOResult = 0 then $begin &while not eof(infile) do (begin *clear; *for i := 1 to lines do ,if not eof(infile) then .begin 0readln(infile,data); 0writeln(data); .end; *writeln; *writeln('when done reading this press `D`'); *repeat ,input; ,if answer <> 'D' then bell; *until answer = 'D'; *end; (end &else (writeln(filename,' is not on this disk.'); $close(infile);  end;  !  procedure drawstaff; !begin #erase(drawscr); #staff; !end;   procedure drawnote(oneplace : integer);   var &Na  procedure bell;   var $x : integer; $  begin "for x := 1 to 25 do $write(chr(7));  end;   procedure length;  m, &Accid : Char; ' &Oct : Integer;  $ "begin $nam := noter[(49 - oneplace) mod 7 + 1]; $notename := nam;  Program Music;   {$S+}  {$d2}  "Const )Caa = 'CAA'; &Unplay = 'H@@'; )Nop = '@@@'; ) "Var %Harmon, %Justlook line(314,128); $atxy(318,32); line(318,128); $atxy(319,32); line(319,128); $ "{draws thing, %Updown, (Bye, 'Next, )Up : Boolean; ) #Accident, %Accid2, (Dc1, (Dc3, 'Down, 'int1, 'int2, 'Name, &Name2e `G` cleff} $atxy(9,58); line(8,57); $line(8,53); line(9,52); $line(9,51); , #Notename, (Upp : Char; ( (Cis, $correct, $Counter,  Exercounter, "Frequency, *I, & Id, &intv1, &intv2, *J, line(11,49); $atxy(16,49); line(17,49); $line(19,51); line(21,56);  *K, %Ocnote, %Octive, $Octive2, 'resp, #Topvoice, 'Time, 'Vol1, 'Vol2, 'Vol3, 'Vol4 : Integer; ' 'Seed : R$line(19,61); line(17,63); $atxy(14,65); line(8,65); $atxy(6,64); leal; ' 'data : String; ( #Placeset : Set of Char; # &idset, %intset, %comset : set of 'A'..'Z'; % $intvsetine(4,59); $atxy(3,57); line(5,47); $line(6,46); line(6,44); $line(7,43); , %lenset : set of '0'..'9'; # $Unitset : Set of 1..9; # %Infile, $Outfile, #keyboard, $Printer : Text; $  line(10,36); $line(11,35); atxy(14,31); $line(16,29); line(16,26); $line(14,24&Noter : Packed Array[1..7] of Char; & &Notes : Packed Array[1..4] of Char; & "Transchar : Packed Array[1..3] of); line(12,24); $line(11,25); line(15,69); $line(14,70); line(14,71); Char; " *Q : Packed Array[1..4] of Integer; ' 'Send : Packed Array[1..3] of Integer; ' %Answer : Char; *  $line(13,72); line(12,72); $line(11,71); line(11,70); $ "{draws the `F` cleff} " at {$i '#4:music.plot'}   procedure staff; "begin " "{draws the staff} $atxy(0,32); line(319,32); $atxy(6,103); line(7,103); $line(7,105); line(4,105); $line(4,101); linexy(0,40); line(319,40); $atxy(0,48); line(319,48); $atxy(0,56); li(5,100); $line(5,99); line(7,97); $line(13,97); line(14,98); $line(16,103); ne(319,56); $atxy(0,64); line(319,64); $atxy(0,96); line(319,96); $atxy(0,104);  atxy(16,105); $line(15,110); line(14,111); $line(6,128); atxy(22,99);  line(319,104); $atxy(0,112); line(319,112); $atxy(0,120); line(319,120); $atxy(0,128); line(319,128); $atxy(1,32); line(1,128); $atxy(314,32);   point(x + 6, y); "end; "  procedure flat(x, y : integer); "begin " "{flat, ditto sharp} $atxy(x, y - 6); 8,39 : .begin 0ledgerpos := 128; 0number := 5; 0direction := 8; .end; . '18 : .begin 0ledgerpos := 80; 0number :=$line(22,101); line(20,101); $line(20,99); line(22,99); $atxy(22,107);  line(x, y + 2); $point(x + 1, y + 2); point(x + 2, y + 1); $point(x + 3, y); point(x + 3 line(22,109); $line(20,109); line(20,107); $line(22,107); "end;   procedure note(x, y : integer); "beg, y - 1); $point(x + 2, y - 2); point(x + 1, y - 1); "end; "  procedure ledger(x,y : integer); "begin " "{ledgin " "{draws a note on the staff with stem up or down} $atxy(x + 2, y - 3); line(x + 6, y - 3); $atxy(x + 1, y -er, ditto sharp} $atxy(x-2, y); $line(x+10, y); "end; "  procedure looper;  "begin $for j := 1 to 5000 do; "end; "  2); line(x + 7, y - 2); $atxy(x, y - 1); line(x + 7, y - 1); $atxy(x, y); lin"  procedure calcplace(noteletter, accident : char; octive : integer);   var &Ledgerpos, ,Pos, )Number, &Direction, e(x + 7, y); $atxy(x, y + 1); line(x + 7, y + 1); $atxy(x + 1, y + 2); line(x + 7, y + 2); $atxy(%Staffplace, &Notelevel, *Space : Integer;  "begin " "{determines the place the note and accidentals are to be drawn x + 2, y + 3); line(x + 6, y + 3); $ $if up = true then $ begin {stem up} (atxy(x + 8, y - 14); (lon the staff} " #case noteletter of # %'A' : notelevel := 0; % %'B' : notelevel := 1; % %'C' : notelevel := 2; % %'D' ine(x + 8, y + 2); &end $else &begin {stem down} (atxy(x, y + 2); (line(x, y + 14); &end; "end; "  procedu: notelevel := 3; % %'E' : notelevel := 4; % %'F' : notelevel := 5; % %'G' : notelevel := 6; % #end; # !pos := 41 - (nre sharp(x, y : integer); "begin " "{draws a sharp in relationship to the note on staff} otelevel + ((octive - 1) * 7)); ! #if pos < 18 then %staffplace := pos * 4 % #else if pos = 18 then %staffplace := 80 % $atxy(x, y - 1); line(x + 6, y - 1); $atxy(x, y + 1); line(x + 6, y + 1); $atxy(x + 2, y - 3)#else # staffplace := pos * 4 + 16; % #if odd(counter) then %space := -5 # #else %space := 5; % #if (pos < 7) or (po; line(x + 2, y + 3); $atxy(x + 4, y - 3); line(x + 4, y + 3); "end; "  procedure doublesharp(x, y :s > 29) or (pos = 18) then #begin %case pos of ' '30,31 : .begin 0ledgerpos := 128; 0number := 1; 0direction := 8; .en integer); "begin " "{draws a double sharp in relationship to the note} $atxy(x, y - 3); line(x + 6, y + 3);d; ( '32,33 : .begin 0ledgerpos := 128; 0number := 2; 0direction := 8; .end; . '34,35 : .begin 0ledgerpos := 128;  $atxy(x + 6, y - 3); line(x, y + 3); $point(x + 3, y - 3); point(x + 3, y + 3); $point(x, y); 0number := 3; 0direction := 8; .end; . '36,37 : .begin 0ledgerpos := 128; 0number := 4; 0direction := 8; .end; - '3 unplayable notes} $write(printer,dc1,caa); &for k := 1 to 4 do (begin *write(printer,dc1,unplay); (end; "end; " "  proc&'E' : jval := 7; & &'F' : jval := 8; & &'G' : jval := 10; & $end; $ $case accident of $ &'N' : ival := jval; & &'edure noop; "begin; " "{writes no-operation charactors to the plato IV} $for k := 1 to time do; &write(printer,dc1,nop); $?' : ival := jval + 1; & &'''' : ival := jval - 1; & &'D' : ival := jval - 2; & &'X' : ival := jval + 2; & $end; $ write(printer,dc1,unplay); $if harmon then write(printer,dc1,unplay) "end; " "  procedure play; "begin " "{writes the ch$ "ocnote := 25+ ival+((octive-1)*12); "uncode := freq(ocnote - 21);  end;  " " " procedure changemode;   { Sets the aractor equivalent of the note`s frequency to the plato IV} " write(printer,dc1); &for j := 1 to 3 do (begin *write(printermode of the music box. (melodic or harmonic) }  "var 'mode1 : packed array[1..3] of integer; 'mode2 : packed array[ 1; 0direction := 0; .end; . '5,6 : .begin 0ledgerpos := 32; 0number := 1; 0direction := -8; .end; - '3,4 : .b,transchar[j]); (end; (write(printer,dc3); "end; "   procedure convert(x : integer); "begin " egin 0ledgerpos := 32; 0number := 2; 0direction := -8; .end; - & 1,2 : .begin 0ledgerpos := 32; 0number := 3; 0dire"{converts the integer frequency to the ascii plato IV format} $send[1] := (((x div 4096) mod 8) + 8); $send[2] := (((x mod 4ction := -8; .end; - '-1,0 : .begin 0ledgerpos := 32; 0number := 4; 0direction := -8; .end; - & -3,-2 : .begin 0l096) div 64) mod 64); $send[3] := x mod 64; &begin (for i := 1 to 3 do *begin ,if send[i] = 60 then 1begin 3transchar[edgerpos := 32; 0number := 5; 0direction := -8; .end; - %end; % %for i := 1 to number do 'begin )ledger(counter * 30 + i] := chr(58); 1end -else 1begin 3transchar[i] := chr(send[i] + 64); 1end +end; )end; #end; " "  function freq(x : re45 + space, ledgerpos + direction * i); 'end; #end; ! #if ((pos > -4) and (pos < 12)) or ((pos > 18) and (pos < 24)) then %al) : integer;   const &crystal = 3872000.0;   var (inter : real;  "begin " "{takes the numerical posiup := false % #else %up := true; % ! note(counter * 30 + 45 + space, staffplace); #case accident of # # 'N' : ; % tion of the note in the scale of all notes and #returns the integer frequency of the note} $inter := 27.5 * exp (ln(2.0) * x /%'?' : sharp(counter * 30 + 37 + space, staffplace); % %'''' : flat(counter * 30 + 39 + space, staffplace); % %'D' : begi12.0); " freq := round((crystal/inter-2)/4); "end; " "  function uncode(noteletter,accident : char; octive : integer) : inn .flat(counter * 30 + 35 + space, staffplace); .flat(counter * 30 + 40 + space, staffplace); ,end; . %'X' : doublesharp(cteger;   var &ival, &jval : integer;  "begin " "{takes the note as formatted in musdata and returns the frequeounter * 30 + 37 + space, staffplace); % #end; !end; ! !  procedure quiet; "begin " "{programs the plato IV and loads ncy} $case noteletter of $ &'A' : jval := 0; & &'B' : jval := 2; & &'C' : jval := 3; & &'D' : jval := 5; &  y : integer);   { Writes the character entered at the coordinates x, y }  "begin $gotoxy(x, y); $write(answer); "end; "  procedure input; "begin $gotoxy(79, 23); $get(keyboard); $answer := keyboard^; $k := ord(answer) mod 128; $ ${returns  procedure bell;   var $x : integer; $  begin "for x := 1 to 25 do $write(chr(7));  end;   procedure length;   upper-case for programming considerations} $if (k >= 97) and (k <= 122) then &answer := chr(k - 32); "end; "  function in"begin $gotoxy(1,23); $write('Enter a number from 0 to 9 (default is `3`)'); $ $repeat &input; &if not (answer in lensettnumber (inttype, intvalue : char) : integer; "begin $case intvalue of $ &'2' : if inttype = 'N' then .intnumber := 1 ,e) then bell; $until answer in lenset; $ $case answer of & &'0' : time := 300; & &'1' : time := 600; & &'2' : lse . intnumber := 2; / &'3' : if inttype = 'N' then .intnumber := 3 ,else .intnumber := 4; . % '4' : intnumber := 5; & time := 900; & &'3' : time := 1200; & &'4' : time := 1500; & &'5' : time := 1800; & &'6' : time := 210 &' ' : intnumber := 6; & &'5' : intnumber := 7; & &'6' : if inttype = 'N' then .intnumber := 8 ,else .intnumber := 9; 0; & &'7' : time := 2400; & &'8' : time := 2700; & &'9' : time := 3000; & $end;  end;   function random(. &'7' : if inttype = 'N' then .intnumber := 10 ,else .intnumber := 11; . &'8' : intnumber := 12; & $end; "end; & number:real):integer;  "const )pi = 3.1415926; $ "var $ranswer, *z : real; $ &function expo(base,expon:real):r1..3] of char; '  begin "mode1 [1] := 4 * cis + topvoice; "mode1 [2] := 8 * vol1 + vol2; "mode1 [3] := 8 * vol3 + vol4; " "for i := 1 to 3 do $begin & &if mode1 [i] = 60 then (mode2 [i] := chr(58) &else (mode2 [i] := chr(mode1 [i] + 64); $end; $ "write(printer,dc1); "for i := 1 to 3 do $write(printer,mode2 [i]); $  end;    procedure melodic;   { Sends data to Changemode which sets the music box to play melodic intervals }  "begin $harmon := false; $cis := 1; $topvoice := 0; $changemode; "end; " "  procedure harmonic;   { Sends data to changemode which sets the music box to play harmonic intervals }  "begin $harmon := true; $cis := 0; $topvoice := 1; $changemode; "end;  procedure response(x,   then $begin &while not eof(infile) do (begin *clear; *for i := 1 to lines do ,if not eof(infile) then .begin 0readln(in3], (' ',notes[4]); &counter := 1; &j := 1; (while (answer <> 'Q') and (counter < 8) do *begin ,index := 39; ,drawnotefile,data); 0writeln(data); .end; *writeln; *writeln('when done reading this press `D`'); *repeat ,input; ,if answer <> '(index); ,answer := ' '; ,next := false; .while not next do 0begin 2repeat 4input; D' then bell; *until answer = 'D'; *end; (end &else (writeln(filename,' is not on this disk.'); $close(infile);  end;  4if not(answer in placeset) then bell 2until answer in placeset; 2 4if answer = down then answer := 'W'; 4 4if answer = up!  procedure drawstaff; !begin #erase(drawscr); #staff; !end;   procedure drawnote(oneplace : integer);   var &Nap then answer := 'V'; 2 6case answer of 6 ='V' : begin Eif index < 0 then Gbegin Ibell; Gend Eelse Gbegin Iold := inm, &Accid : Char; ' &Oct : Integer;  $ "begin $nam := noter[(49 - oneplace) mod 7 + 1]; $notename := nam; dex; Inew := index - 1; Idrawnote(old); Idrawnote(new); Iindex := new; Gend; Cend; @ ='W' : begin Eif index > 39 then $oct := (49 - oneplace) div 7 ; $accid := 'N'; $calcplace(nam, accid, oct); "end; "  procedure picknote; "begin $for i :=Gbegin Ibell; Gend Eelse Gbegin Iold := index; Inew := index + 1; Idrawnote(old); Idrawnote(new); Iindex := new; Gend; 1 to 4 do $begin &q[i] := random(6) + 1; ¬es[i] := noter[q[i]]; $end; "end;  %  procedure place;   const  Cend; @ ='P' : if notename = notes[j] then Ebegin Ggotoxy(5,20); Gwriteln('THAT''S CORRECT!'); Ggotoxy(5,21); Gwriteln('string = 'Please place the following notes: '; "  var *Old, *New, (Index : Integer; (  procedure placeinfo' '); Gcounter := counter + 2; Gnext := true; Eend Celse Ebegin Ggotoxy(5,20); Gwriteln('INCORRECT '); Gg; "begin $clear; $gotoxy(1,9); $erase(drawscr); $writeln('To place a given note, adjust the note on the screen'); $writelnotoxy(5,21); Gwriteln('Try again.'); Ganswer := ' '; Eend; ; ='Q' : next := true; 6end; 0end; ,j := j + 1; *end; $unti('using the UP/DOWN keys on the keyboard until the note'); $writeln('is placed on the staff at the proper place.'); $writeln('l answer = 'Q'; $pen := white;  end;   procedure idnote; "begin $clear; $erase(drawscr); $gotoxy(1,10); eal; & (begin *expo := exp(expon*ln(base)) (end; !begin ! !ranswer := expo(seed+pi,2.0); !z := ranswer-sqr(sqrt(trunc(raThen press the `P` key to PLACE the note.'); $writeln('To QUIT the drill, type `Q`.'); $writeln; $writeln('When DONE reading nswer))); !seed := z; !random := round(number*z); ! !end; ! !procedure clear; ! #begin %page(output) #end; ! paragraph, press `D`'); $ $repeat &input; &if answer <> 'D' then bell $until answer = 'D'; "end; $  begin ! placeinfo; procedure writeinfo(filename : string ; lines : integer);   begin "{$e-} "reset(infile,filename); "{$e+} "if IOResult = 0"clear; $repeat &picknote; &drawstaff; &pen := flip; &gotoxy(1,23); &write(string, notes[1],' ',notes[2],' ',notes[ $writeln('A note will be drawn on the staff, and you are'); $writeln('to respond with the letter of that note. If '); $write   begin # #if updown then %begin 'convert(deco2); 'play; 'if not harmon then noop; 'convert(deco1); 'play; 'noop %ln('correct, a new note will be drawn. Type `Q` to QUIT.'); $writeln; $writeln('When DONE reading paragraph, press `D`'); $ end #else %begin 'convert(deco1); 'play; 'if not harmon then noop; 'convert(deco2); 'play; 'noop; %end; !end; ! !beg$repeat &input; &if answer <> 'D' then bell; $until answer = 'D'; $clear; $ $repeat &answer := ' '; &drawstaff; &countin #if unitset = [] then unit; #justlooking := false; #clear; #drawstaff; #reset(infile,'musdata.text'); er := 1; &next := true; &while (counter < 8) and (answer <> 'Q') do (begin ( *if next then ,begin .next := false; .drawn#readln(infile); #counter := 0; #repeat %next := false; %repeat 'read(infile,name); ' 'case name of ' *'A', 'B', 'C', ote(random(34) + 2);{select a position on the staff for note} ,end; , *gotoxy(1,23); *write('Name of note. ');'D', 'E', 'F', 'G' : 2begin 4read(infile,accident,octive,name2,accid2,octive2, :int1,int2); 4intv1 := intnumber(int1,int2); * *while not (answer in idset) do ,begin .input; .if not (answer in idset) then bell; ,end; + ,if answer <> 'Q' then  2end; ' *' ' : intv1 := -1; * *'*' : .begin 0reset(infile); 0readln(infile); 0intv1 := -1; .end; + 'end; ' %unti,begin .if notename = answer then 0begin 2gotoxy(5,20); 2writeln(notename,' is correct'); 2gotoxy(5,21); 2writeln(' l intv1 in unitset; % %deco1 := uncode(name, accident, octive); %deco2 := uncode(name2, accid2, octive2); % %if deco1 < dec '); 2next := true; 2counter := counter + 2; 0end .else 0begin 2gotoxy(5,20); 2writeln(answer,' is wrong '); o2 then 'begin )tempy := deco1; )deco1 := deco2; )deco2 := tempy 'end; % #intplay; # #while not next do % %begin 'go2gotoxy(5,21); 2writeln('try again.'); 0end; . ,answer := ' '; ,end; . (end; (  until answer = 'Q'; $ "end; " toxy(1,0); 'write(data); 'gotoxy(1,23); 'write('comands: S(how), A(gain), I(nvert), C(hange), L(ength), U(nit), Q(uit)'); ' procedure drill; "begin $clear; $gotoxy(1,12); $writeln('Note Reading Drill.'); $writeln('Respond type: `P` to Position gotoxy(1, 22); 'write(' Enter an interval name or a comand: '); 'repeat )input; )response(40, 22); )if note'); $writeln(' `I` to Identify drawn notes.'); $repeat &input; &if (answer <> 'P') and (answer <> 'I') thenot (answer in intset) then bell; 'until answer in intset; ' 'case answer of ) )'T', 'N', 'M', 'P' : 7begin n bell $until (answer = 'P') or (answer = 'I'); $ $if answer='P' then place &else idnote; & "end;   procedure unit; for9resp :=resp + 1; 9com := answer; 9if com = 'T' then ;answer := ' ' 9else ;begin =repeat ?input; ?response(41,22); ?ifward;  procedure interval;   var  com : char; % %deco1, %deco2, %tempy : integer; %  procedure intplay; not (answer in intvset) then bell; =until answer in intvset; ;end; 9 9intv2 := intnumber(com,answer); 9 9if intv1 = intv2  $input; $if (answer <> 'Y') and (answer <> 'N') then bell; "until (answer = 'Y') or (answer = 'N'); " "if answer = 'Y' theThese are commands which you may enter now:'); $writeln; $writeln(' B(ye) to stop the program.'); $writeln(' D(rill)n unitchoice; " "gotoxy (10,20); "write ('Which unit do you want? '); " "repeat $input; $if not (answer in lenset) to practice reading notes.'); $writeln(' M(usic) to practice melodic & harmonic intervals'); $writeln(' U(nit)  or (answer = '0') then bell; "until (answer in lenset) and (answer <> '0'); " "gotoxy (0,0); "unitset := []; " "case answto change units.'); $writeln(' I(nfo) to list information.'); $gotoxy(1,20); $write('Command. '); $repeat &input; $ then ;begin 9if counter = 8 then ;begin =drawstaff; =counter := 0; ;end; =correct := correct + 1; =gotoxy(43, 22); =wrer of " $'1' : (begin *data := '1 Maj2, Per4, Maj7, Per8'; *unitset := [2, 5, 11, 12]; (end; ( $'2' : ite('that''s correct'); =calcplace(name,accident,octive); =counter := counter + 1; =calcplace(name2,accid2,octive2); =counte(begin *data := '2 Min2, Maj3, Trit, Maj6'; *unitset := [1, 4, 6, 9]; (end; ( $'3' : (begin *data := '3 Minr := counter + 1; =next := true; ;end 9else ;begin =gotoxy(43, 22); =if intv1 > intv2 then ?write('>') =else ?write('<'3, Per5, Min6, Min7'; *unitset := [3, 7, 8, 10]; (end; ( $'4' : (begin *data := '4 Min2, Maj2, Maj3, Per4, Maj7, Pe); ;end; ;looper 7end; 7 /'Q' : next := true; / /'S' : 7begin 9gotoxy(40, 22); 9write(name, accident, octive,r8'; *unitset := [1, 2, 4, 5, 11, 12]; (end; ( $'5' : (begin *data := '5 Min3, Trit, Per5, Min6, Maj6, Min7'; *uni ' ',name2, accid2, 9octive2, ' ', int1,int2); 9next := true; 9looper 7end; 7 /'A' : intplay; / /'I' : 7btset := [3, 6, 7, 8, 9, 10]; (end; ( $'6' : (begin *data := '6 Min6, Maj6, Min7, Maj7'; *unitset := [8, 9, 10, 11];egin 9updown := not updown; 9intplay; 7end; 7 /'C' : 7begin 9if harmon then ;melodic 9else ;harmonic; 7end; ;  (end; $ $'7' : (begin *data := '7 Per8, Per4, Maj7, Maj2, Min2, Maj3'; *unitset := [12, 5, 11, 2, 1, 4]; (end; (/'L' : 5 begin 9clear; 9length; 9clear 7end; 7 /'U' : 7begin 9close(infile); 9unit; 9reset(infile,'musdata. $'8' : (begin *data := '8 Min3, Trit, Per5, Min6, Maj6, Min7'; *unitset := [3, 6, 7, 8, 9, 10]; (end; ( $'9' : text'); 9readln(infile); 9clear; 9drawstaff; 9counter := 0; 9next := true 7end / ,end (end $until answer = 'Q'; $clos(begin *data := '9 Min2, Maj2, min3, Maj3, Per4, Trit, Per5, Min6, Maj6, Min7, Maj7, Per8'; *unitset := [1..12]; (end; e(infile)  end;  procedure unitchoice;   begin "erase(drawscr); "gotoxy(1,8); "writeinfo('unitchoice.text',20); "count( $end;  end; $ procedure info;   begin "gotoxy(1,2); "writeinfo('music.info.text',21)  end;   procedure command; er := 0;  end;  procedure unit;   begin " "clear; "gotoxy(10,20); "write('Do you want your unit choices'); " "repeat"begin "{shows the command list and waits for the appropriate command} $erase (drawscr); $clear; $gotoxy(20,6); $writeln(' 10); &write('Create new student file.'); &gotoxy(18,15); &write('Enter password(you have only one shot)....'); &gotoxy(1,1);&readln(infile, students); &for i := 1 to students + 6 do (begin *readln(infile,data); *writeln(printer,data); (end; $cle &for i := 1 to 4 do (begin *input; *passin[i] := answer; (end; &if passin = password then (begin *clear; *gotoxy(15,10ar; $gotoxy(11,12); $close(infile); $write('Done'); $looper; $end; $ "procedure handoutsheet; " $begin &clear; &goto); *write('Enter number of students.... then press `RETURN`'); *i := 1; *students := 0; *repeat {this repeat returns an intexy(36, 5); &writeln('Handout'); &explain; &repeat (input; &until answer = 'G'; &i := 1; &reports := 0; &gotoxy(10,15); ger number} ,input; ,if answer in ['0'..'9'] then .begin 0sub := ord(answer) - ord('0'); 0response(63 + i, 10); 0students &write('Enter number of handouts.... then press `RETURN`'); &repeat (input; (if (answer in lenset) or (answer = chr (32)) the:= students * 10 + sub; 0i := i + 1; .end ,else .if answer <> chr(13) then bell; n *begin ,if answer in lenset then .begin 0sub := ord(answer) - ord('0'); 0response(66 + i, 12); 0reports := reports * 10 *until (answer = chr(13)) or (students > 10); *rewrite(infile, 'musrec.text'); *data := ' '; *writeln(infile, stud+ sub; 0i := i + 1; .end *end (else *bell; &until (answer = chr(32)) or (reports > 10); &reset(infile, 'handout.text');  if not (answer in comset) then bell; $until answer in comset; $ $ (case answer of * *'D' : drill; * *'M' : intervals;ents); *writeln(infile,' Student Progress Report'); *writeln(infile); *writeln(infile,'ID# Name La * *'U' : unit; * *'I' : info; * *'B' : bye := true; * (end; "end; procedure records; " "var &students, +sub, 'rest run # runs # right Total exercises Mean %'); *writeln(infile,' ports : integer; ' 'instset : set of 'A'..'Z'; % $instructor : boolean; $ &password : array[1..4] of char; & 'passin Replies/Ans'); *writeln(infile,'--- ---- -------- ------ ------- --------------- -----------'); *for i := 1 to : array[1..4] of char; " ( "procedure explain; $begin &gotoxy(13, 7);  students do {rewrites the actual musrec} ,writeln(infile, i : 2, data); (close(infile, lock); (clear; (gotoxy(38,20); (wri&writeln('This report requires the Terak to be connected to the'); &gotoxy(11, 8); &writeln('GE TermiNet. Ask one of the Comte('DONE'); (looper; (end &else (begin *clear; *gotoxy(30, 10); *write('Improper user access! Stop! Abort! Reset!!'); puter Center staff to assist.'); &gotoxy(11,10); &writeln('When ready to list....'); &gotoxy(11,12); &writeln('press `G` to *looper; *instructor := false; (end; $end; $ "procedure recordout; $ $begin &clear; &gotoxy(28, 5); &write('Student pgo.'); $end;   procedure recordclear;  $begin &clear; &gotoxy(18,8); &write('Clear old student file.'); &gotoxy(18,rogress report'); &explain; &repeat (input; &until answer = 'G'; &reset(infile, 'musrec.text');   `C` to clear student records'); (gotoxy(10,10); (write(' `R` to list a student progress report'); (gotoxy(10,12); (write(' `H` to list a hand-out that can be copied'); (gotoxy(10,13); (write(' and passed out to the class'); (goto"reset (infile,'musdata.text'); "{$e+} "if ioresult <> 0 then $begin &writeln('Musdata is not on this disk, get another onexy(10,15); (write(' `Q` to quit this part of the program and'); (gotoxy(10,16); (write(' go to the command list.'); &bye := true; $end "else $begin &readln(infile,seed); &close(infile) $end;  end;  procedure update;   const %.'); ( (repeat *input; *if not (answer in instset) then bell; (until answer in instset; ( (case answer of ( *'C' : recblank = ' ';   var % %name : string[10]; % %date : packed array [1..8] of char; % %studentordclear; 2  'R' : recordout; 0 *'H' : handoutsheet; 0 *'Q' : instructor := false; * (end; &end;  end; " s, %blankcount, %idnum, %runs, %right, %exercises : integer; % %runmean, %mean : real; % %dummy : procedure startplot;   begin "wherex := 0; "wherey := 0; "pen := white; "xlwindow := 1; "ylwindow := 1;  char; % "procedure copy; % %begin 'reset(infile); 'reset(outfile); 'close(infile); 'close(outfile,lock); 'reset(inf"xhwindow := 320; "yhwindow := 240; "newplace := true; "new(disscr); "drawscr := disscr; "erase(drawscr); "display(drawscile,'newrec.text'); 'rewrite(outfile,'musrec.text'); 'repeat )readln(infile,data); )writeln(outfile,data) 'until eof(infiler,[]);  end;  procedure initialize;   begin "startplot; "upp := chr (26); "down := chr (12); "dc1 := chr (17); "dc3 :); 'reset(infile); 'reset(outfile); 'close(infile); 'close(outfile, lock); %end; " "procedure show; $begin &clear; &go= chr (19); "bye := false; "next := false; "justlooking := true; "exercounter := 0; "resp := 0; "correct := 0; "time := 1toxy(1,6); &writeln(' ',name,', here is a summery of how you are doing on this'); &for i := 1 to reports do (begin *reset(infile); *repeat ,readln(infile,data); ,writeln(printer,data); *until eof(infile);200; "vol1 := 6; "vol2 := 6; "vol3 := 6; "vol4 := 6; "quiet; "melodic; "for i := 65 to 71 do $noter [i - 64] := chr(i);  (end; $clear; $close(infile); $gotoxy(38, 10); $write('Done'); $looper; $end;  $  begin "instructor := true; "placeset := [upp, down, 'Q', 'P']; "idset := ['A'..'G', 'Q']; "intset := ['N', 'M', 'T', 'P', 'Q', 'S', 'A', 'L', 'C', 'I', "instset := ['C', 'R', 'H', 'Q']; "password[1] := chr(67); "password[2] := chr(65); "password[3] := chr(84); "password[4] :'U']; "intvset := ['2'..'8']; "comset := ['B', 'D', 'M', 'U', 'I']; "lenset := ['0'..'9']; "unitset := []; $ "{Remove erro= chr(83); $while instructor do &begin (clear; (gotoxy(10,6); (write('What is your desire'); (gotoxy(10,8); (write('Pressr checking and see if the file Musdata.Text is on the disk} " "{$e-}  writeln('You have answered ', right ,' correctly: total'); &writeln('The average percentage of incorrect answers you have ente); .readln(infile, data); .data := concat(data, ' '); .mean := 0.0; .right := 0; .runs := 0; .blankcount := 0; .i := 17red is '); &writeln(Mean : 6 : 2); &writeln('goodbye for now, come back again sometime and have a nice day!'); $end; $ "pro; .while blankcount < 5 do 0begin 2if data[i] = blank then 4blankcount := blankcount + 1; 2i := i + 1; 0end; .repeat cedure error1; " $begin &clear; &gotoxy(10,11); &writeln('No student records file on disk!!'); &gotoxy(10,13); &writeln('0if data[I] <> blank then 2runs := runs * 10 + (ord(data[i]) - ord('0')); 0i := i + 1; .until data[i] = blank; .while data[Data cannot be saved!!'); $end; $  begin "runmean := 100.0 * ((resp - correct) / resp); "clear; "gotoxy(24, 11); "write('I] = blank do 0i := i + 1; .repeat 0if data[i] <> blank then 2right := right * 10 + (ord(data[i]) - ord('0')); 0i := i + 1;Enter today''s date. (MM-DD-YY)'); "for i := 1 to 8 do $begin &if (i = 3) or (i = 6) then (date[i] := '-' &else (begin  .until data[i] = blank; .while data[i] = blank do 0i := i + 1; .repeat 0if (data[i] <> blank) and (data[i] <> '.') then 2*repeat ,input; ,if not(answer in lenset) then bell *until answer in lenset; *date[i] := answer; *response(i + 46, 11) (enmean := mean * 10.0 + (ord(data[i]) - ord('0')); 0i := i + 1; .until data[i] = blank; .mean := mean / 100.0; .runs := runs +d $end;  {$e-}  reset(infile,'musrec.text'); "if IOresult <> 0 then $error1 "else $begin &{$e+}  1; .right := right + correct; .mean := (mean + runmean) / 2.0; ,end; ,writeln(outfile, ' ', name, ' ', date, ' ', run&rewrite(outfile,'newrec.text'); &readln(infile,students); &writeln(outfile,students); &if (id < 1) or (id > students) then s:1, ' ', 4right:1, ' ', runmean:4:2); ,while not eof(infile) do .begin 0readln(infile, data); 0writeln(outfile, data) (begin *clear; *gotoxy(10,11); *writeln('Your student ID is not on file'); *close(infile); *close(outfile) (end ( &else.end; ,copy; ,show; (end %end  end; !  begin {Begin the main program}  "{ Reset keyboard to 'systerm:' When doing  (begin *for i := 1 to id + 4 do ,begin .readln(infile, data); .writeln(outfile,data); ,end; *read(infile, idnum, dummy, a read or get from keyboard %there will be no need to hit the return key when entering data. name); *write(outfile,idnum : 2); *if name = ' ' then ,begin .readln(infile); .clear; .gotoxy(25,11); .write('En%Before the system can reset the file there must be a character entered %from the keyboard so the reason for telling them to hter your name. //////////'); .for j := 1 to 10 do . begin 2input; 2name[j] := answer; 2response(j + 42, 11); 0end; .runit the space bar %just befor the reset of this file. } % "gotoxy(15,12); "writeln('Welcome to the harmonic intervals and dr&writeln(' program to date.'); &writeln; &writeln; &writeln('You have run the program ', runs ,' times.'); &s := 1; .mean := runmean; .right := correct ,end *else * ,begin .reset(infile); .for i := 1 to id + 5 do 0readln(infile  blank = ' ';   var % %name : string[10]; % %date : packed array [1..8] of char; % %students, %blankcount, %idnum, %runs, %right, %exercises : integer; % %runmean, %mean : real; % %dummy :ill program.'); "gotoxy(15,14); "writeln('Press the space bar to begin.'); "reset(keyboard,'systerm:'); " "{ open file printer to 'printer:' whenever this file in written to %the data goes to the printer port instead of the screen } "reset(printerO^,'printer:'); "clear; "gotoxy(1,20); "write(' Enter your ID number. Then press the `Return` key.'); "readln(id); "if id =†BA 0 then records; "initialize; " "while not bye do $command; " "if (not justlooking) and (resp > 0) then update; "reset(infile,'musdata.text'); "readln(infile); "rewrite(outfile,'newdata.text'); "writeln(outfile,seed); "repeat $readln(infile,data); $writeln(outfile,data); "until eof(infile); "close(infile); "close(outfile,lock); "reset(infile,'newdata.text'); "rewrite(outfile,'musdata.text'); "repeat $readln(infile,data); $writeln(outfile,data) "until eof(infile); "close(infile); "close(outfile,lock); "clear; "gotoxy(7,11); "write('You may now take the disk out of the drive and back to the office.')  end. "reset (infile,'musdata.text'); "{$e+} "if ioresult <> 0 then $begin &writeln('Musdata is not on this disk, get another one.'); &bye := true; $end "else $begin &readln(infile,seed); &close(infile) $end;  end;  procedure update;   const %! Data cannot be saved!!'); $end; $  begin "runmean := 100.0 * ((resp - correct) / resp); "clear; "gotoxy(24, 11); "write('I] = blank do 0i := i + 1; .repeat 0if data[i] <> blank then 2right := right * 10 + (ord(data[i]) - ord('0')); 0i := i + 1;Enter today''s date. (MM-DD-YY)'); "for i := 1 to 8 do $begin &if (i = 3) or (i = 6) then (date[i] := '-' &else (begin  .until data[i] = blank; .while data[i] = blank do 0i := i + 1; .repeat 0if (data[i] <> blank) and (data[i] <> '.') then 2*repeat ,input; ,if not(answer in lenset) then bell *until answer in lenset; *date[i] := answer; *response(i + 46, 11) (enmean := mean * 10.0 + (ord(data[i]) - ord('0')); 0i := i + 1; .until data[i] = blank; .mean := mean / 100.0; .runs := runs +d $end;  {$e-}  reset(infile,'musrec.text'); "if IOresult <> 0 then $error1 "else $begin &{$e+}  1; .right := right + correct; .mean := (mean + runmean) / 2.0; ,end; ,writeln(outfile, ' ', name, ' ', date, ' ', run&rewrite(outfile,'newrec.text'); &readln(infile,students); &writeln(outfile,students); &if (id < 1) or (id > students) then s:1, ' ', 4right:1, ' ', runmean:4:2); ,while not eof(infile) do .begin 0readln(infile, data); 0writeln(outfile, data)  char; % "procedure copy; % %begin 'reset(infile); 'reset(outfile); 'close(infile); 'close(outfile,lock); 'reset(inf(begin *clear; *gotoxy(10,11); *writeln('Your student ID is not on file'); *close(infile); *close(outfile) (end ( &elseile,'newrec.text'); 'rewrite(outfile,'musrec.text'); 'repeat )readln(infile,data); )writeln(outfile,data) 'until eof(infile (begin *for i := 1 to id + 4 do ,begin .readln(infile, data); .writeln(outfile,data); ,end; *read(infile, idnum, dummy, ); 'reset(infile); 'reset(outfile); 'close(infile); 'close(outfile, lock); %end; " "procedure show; $begin &clear; &goname); *write(outfile,idnum : 2); *if name = ' ' then ,begin .readln(infile); .clear; .gotoxy(25,11); .write('Entoxy(1,6); &writeln(' ',name,', here is a summery of how you are doing on this'); ter your name. //////////'); .for j := 1 to 10 do . begin 2input; 2name[j] := answer; 2response(j + 42, 11); 0end; .run&writeln(' program to date.'); &writeln; &writeln; &writeln('You have run the program ', runs ,' times.'); &s := 1; .mean := runmean; .right := correct ,end *else * ,begin .reset(infile); .for i := 1 to id + 5 do 0readln(infilewriteln('You have answered ', right ,' correctly: total'); &writeln('The average percentage of incorrect answers you have ente); .readln(infile, data); .data := concat(data, ' '); .mean := 0.0; .right := 0; .runs := 0; .blankcount := 0; .i := 17red is '); &writeln(Mean : 6 : 2); &writeln('goodbye for now, come back again sometime and have a nice day!'); $end; $ "pro; .while blankcount < 5 do 0begin 2if data[i] = blank then 4blankcount := blankcount + 1; 2i := i + 1; 0end; .repeat cedure error1; " $begin &clear; &gotoxy(10,11); &writeln('No student records file on disk!!'); &gotoxy(10,13); &writeln('0if data[I] <> blank then 2runs := runs * 10 + (ord(data[i]) - ord('0')); 0i := i + 1; .until data[i] = blank; .while data[" nter to 'printer:' whenever this file in written to %the data goes to the printer port instead of the screen } "reset(printerO^,'printer:'); "clear; "gotoxy(1,20); "write(' Enter your ID number. Then press the `Return` key.'); "readln(id); "if id =(B 0 then records; "initialize; " "while not bye do $command; " "if (not justlooking) and (resp > 0) then update; "reset(infile,'musdata.text'); "readln(infile); "rewrite(outfile,'newdata.text'); "writeln(outfile,seed); "repeat $readln(infile,data); $writeln(outfile,data); "until eof(infile); "close(infile); "close(outfile,lock); "reset(infile,'newdata.text'); "rewrite(outfile,'musdata.text'); "repeat $readln(infile,data); $writeln(outfile,data) "until eof(infile); "close(infile); "close(outfile,lock); "clear; "gotoxy(7,11); "write('You may now take the disk out of the drive and back to the office.')  end. .end; ,copy; ,show; (end %end  end; !  begin {Begin the main program}  "{ Reset keyboard to 'systerm:' When doing a read or get from keyboard %there will be no need to hit the return key when entering data. %Before the system can reset the file there must be a character entered %from the keyboard so the reason for telling them to hit the space bar %just befor the reset of this file. } % "gotoxy(15,12); "writeln('Welcome to the harmonic intervals and drill program.'); "gotoxy(15,14); "writeln('Press the space bar to begin.'); "reset(keyboard,'systerm:'); " "{ open file pri# ('using the UP/DOWN keys on the keyboard until the note'); $writeln('is placed on the staff at the proper place.'); $writeln('l answer = 'Q'; $pen := white;  end;   procedure idnote; "begin $clear; $erase(drawscr); $gotoxy(1,10); Then press the `P` key to PLACE the note.'); $writeln('To QUIT the drill, type `Q`.'); $writeln; $writeln('When DONE reading $writeln('A note will be drawn on the staff, and you are'); $writeln('to respond with the letter of that note. If '); $writeparagraph, press `D`'); $ $repeat &input; &if answer <> 'D' then bell $until answer = 'D'; "end; $  begin ! placeinfo; ln('correct, a new note will be drawn. Type `Q` to QUIT.'); $writeln; $writeln('When DONE reading paragraph, press `D`'); $ "clear; $repeat &picknote; &drawstaff; &pen := flip; &gotoxy(1,23); &write(string, notes[1],' ',notes[2],' ',notes[$repeat &input; &if answer <> 'D' then bell; $until answer = 'D'; $clear; $ $repeat &answer := ' '; &drawstaff; &count3], (' ',notes[4]); &counter := 1; &j := 1; (while (answer <> 'Q') and (counter < 8) do *begin ,index := 39; ,drawnoteer := 1; &next := true; &while (counter < 8) and (answer <> 'Q') do (begin ( *if next then ,begin .next := false; .drawn(index); ,answer := ' '; ,next := false; .while not next do 0begin 2repeat 4input; ote(random(34) + 2);{select a position on the staff for note} ,end; , *gotoxy(1,23); *write('Name of note. ');4if not(answer in placeset) then bell 2until answer in placeset; 2 4if answer = down then answer := 'W'; 4 4if answer = up * *while not (answer in idset) do ,begin .input; .if not (answer in idset) then bell; ,end; + ,if answer <> 'Q' then p then answer := 'V'; 2 6case answer of 6 ='V' : begin Eif index < 0 then Gbegin Ibell; Gend Eelse Gbegin Iold := in,begin .if notename = answer then 0begin 2gotoxy(5,20); 2writeln(notename,' is correct'); 2gotoxy(5,21); 2writeln(' dex; Inew := index - 1; Idrawnote(old); Idrawnote(new); Iindex := new; Gend; Cend; @ ='W' : begin Eif index > 39 then  '); 2next := true; 2counter := counter + 2; 0end .else 0begin 2gotoxy(5,20); 2writeln(answer,' is wrong '); Gbegin Ibell; Gend Eelse Gbegin Iold := index; Inew := index + 1; Idrawnote(old); Idrawnote(new); Iindex := new; Gend;2gotoxy(5,21); 2writeln('try again.'); 0end; . ,answer := ' '; ,end; . (end; (  until answer = 'Q'; $ "end; "  Cend; @ ='P' : if notename = notes[j] then Ebegin Ggotoxy(5,20); Gwriteln('THAT''S CORRECT!'); Ggotoxy(5,21); Gwriteln( procedure drill; "begin $clear; $gotoxy(1,12); $writeln('Note Reading Drill.'); $writeln('Respond type: `P` to Position 'string = 'Please place the following notes: '; "  var *Old, *New, (Index : Integer; (  procedure placeinfo' '); Gcounter := counter + 2; Gnext := true; Eend Celse Ebegin Ggotoxy(5,20); Gwriteln('INCORRECT '); Gg; "begin $clear; $gotoxy(1,9); $erase(drawscr); $writeln('To place a given note, adjust the note on the screen'); $writelnotoxy(5,21); Gwriteln('Try again.'); Ganswer := ' '; Eend; ; ='Q' : next := true; 6end; 0end; ,j := j + 1; *end; $unti$ gotoxy(1, 22); 'write(' Enter an interval name or a comand: '); 'repeat )input; )response(40, 22); )if er := 0;  end;  procedure unit;   begin " "clear; "gotoxy(10,20); "write('Do you want your unit choices'); " "repeatnote'); $writeln(' `I` to Identify drawn notes.'); $repeat &input; &if (answer <> 'P') and (answer <> 'I') thenot (answer in intset) then bell; 'until answer in intset; ' 'case answer of ) )'T', 'N', 'M', 'P' : 7begin n bell $until (answer = 'P') or (answer = 'I'); $ $if answer='P' then place &else idnote; & "end;   procedure unit; for9resp :=resp + 1; 9com := answer; 9if com = 'T' then ;answer := ' ' 9else ;begin =repeat ?input; ?response(41,22); ?ifward;  procedure interval;   var  com : char; % %deco1, %deco2, %tempy : integer; %  procedure intplay; not (answer in intvset) then bell; =until answer in intvset; ;end; 9 9intv2 := intnumber(com,answer); 9 9if intv1 = intv2   begin # #if updown then %begin 'convert(deco2); 'play; 'if not harmon then noop; 'convert(deco1); 'play; 'noop % then ;begin 9if counter = 8 then ;begin =drawstaff; =counter := 0; ;end; =correct := correct + 1; =gotoxy(43, 22); =wrend #else %begin 'convert(deco1); 'play; 'if not harmon then noop; 'convert(deco2); 'play; 'noop; %end; !end; ! !begite('that''s correct'); =calcplace(name,accident,octive); =counter := counter + 1; =calcplace(name2,accid2,octive2); =countein #if unitset = [] then unit; #justlooking := false; #clear; #drawstaff; #reset(infile,'musdata.text'); r := counter + 1; =next := true; ;end 9else ;begin =gotoxy(43, 22); =if intv1 > intv2 then ?write('>') =else ?write('<'#readln(infile); #counter := 0; #repeat %next := false; %repeat 'read(infile,name); ' 'case name of ' *'A', 'B', 'C', ); ;end; ;looper 7end; 7 /'Q' : next := true; / /'S' : 7begin 9gotoxy(40, 22); 9write(name, accident, octive,'D', 'E', 'F', 'G' : 2begin 4read(infile,accident,octive,name2,accid2,octive2, :int1,int2); 4intv1 := intnumber(int1,int2); ' ',name2, accid2, 9octive2, ' ', int1,int2); 9next := true; 9looper 7end; 7 /'A' : intplay; / /'I' : 7b 2end; ' *' ' : intv1 := -1; * *'*' : .begin 0reset(infile); 0readln(infile); 0intv1 := -1; .end; + 'end; ' %untiegin 9updown := not updown; 9intplay; 7end; 7 /'C' : 7begin 9if harmon then ;melodic 9else ;harmonic; 7end; ; l intv1 in unitset; % %deco1 := uncode(name, accident, octive); %deco2 := uncode(name2, accid2, octive2); % %if deco1 < dec/'L' : 5 begin 9clear; 9length; 9clear 7end; 7 /'U' : 7begin 9close(infile); 9unit; 9reset(infile,'musdata.o2 then 'begin )tempy := deco1; )deco1 := deco2; )deco2 := tempy 'end; % #intplay; # #while not next do % %begin 'gotext'); 9readln(infile); 9clear; 9drawstaff; 9counter := 0; 9next := true 7end / ,end (end $until answer = 'Q'; $clostoxy(1,0); 'write(data); 'gotoxy(1,23); 'write('comands: S(how), A(gain), I(nvert), C(hange), L(ength), U(nit), Q(uit)'); 'e(infile)  end;  procedure unitchoice;   begin "erase(drawscr); "gotoxy(1,8); "writeinfo('unitchoice.text',20); "count%  $'8' : (begin *data := '8 Min3, Trit, Per5, Min6, Maj6, Min7'; *unitset := [3, 6, 7, 8, 9, 10]; (end; ( $'9' : go.'); $end;   procedure recordclear;  $begin &clear; &gotoxy(18,8); &write('Clear old student file.'); &gotoxy(18,(begin *data := '9 Min2, Maj2, min3, Maj3, Per4, Trit, Per5, Min6, Maj6, Min7, Maj7, Per8'; *unitset := [1..12]; (end; 10); &write('Create new student file.'); &gotoxy(18,15); &write('Enter password(you have only one shot)....'); &gotoxy(1,1);( $end;  end; $ procedure info;   begin "gotoxy(1,2); "writeinfo('music.info.text',21)  end;   procedure command;  &for i := 1 to 4 do (begin *input; *passin[i] := answer; (end; &if passin = password then (begin *clear; *gotoxy(15,10"begin "{shows the command list and waits for the appropriate command} $erase (drawscr); $clear; $gotoxy(20,6); $writeln('); *write('Enter number of students.... then press `RETURN`'); *i := 1; *students := 0; *repeat {this repeat returns an inte $input; $if (answer <> 'Y') and (answer <> 'N') then bell; "until (answer = 'Y') or (answer = 'N'); " "if answer = 'Y' theThese are commands which you may enter now:'); $writeln; $writeln(' B(ye) to stop the program.'); $writeln(' D(rill)n unitchoice; " "gotoxy (10,20); "write ('Which unit do you want? '); " "repeat $input; $if not (answer in lenset) to practice reading notes.'); $writeln(' M(usic) to practice melodic & harmonic intervals'); $writeln(' U(nit)  or (answer = '0') then bell; "until (answer in lenset) and (answer <> '0'); " "gotoxy (0,0); "unitset := []; " "case answto change units.'); $writeln(' I(nfo) to list information.'); $gotoxy(1,20); $write('Command. '); $repeat &input; $er of " $'1' : (begin *data := '1 Maj2, Per4, Maj7, Per8'; *unitset := [2, 5, 11, 12]; (end; ( $'2' :  if not (answer in comset) then bell; $until answer in comset; $ $ (case answer of * *'D' : drill; * *'M' : intervals;(begin *data := '2 Min2, Maj3, Trit, Maj6'; *unitset := [1, 4, 6, 9]; (end; ( $'3' : (begin *data := '3 Min * *'U' : unit; * *'I' : info; * *'B' : bye := true; * (end; "end; procedure records; " "var &students, +sub, 're3, Per5, Min6, Min7'; *unitset := [3, 7, 8, 10]; (end; ( $'4' : (begin *data := '4 Min2, Maj2, Maj3, Per4, Maj7, Peports : integer; ' 'instset : set of 'A'..'Z'; % $instructor : boolean; $ &password : array[1..4] of char; & 'passinr8'; *unitset := [1, 2, 4, 5, 11, 12]; (end; ( $'5' : (begin *data := '5 Min3, Trit, Per5, Min6, Maj6, Min7'; *uni : array[1..4] of char; " ( "procedure explain; $begin &gotoxy(13, 7); tset := [3, 6, 7, 8, 9, 10]; (end; ( $'6' : (begin *data := '6 Min6, Maj6, Min7, Maj7'; *unitset := [8, 9, 10, 11];&writeln('This report requires the Terak to be connected to the'); &gotoxy(11, 8); &writeln('GE TermiNet. Ask one of the Com (end; $ $'7' : (begin *data := '7 Per8, Per4, Maj7, Maj2, Min2, Maj3'; *unitset := [12, 5, 11, 2, 1, 4]; (end; (puter Center staff to assist.'); &gotoxy(11,10); &writeln('When ready to list....'); &gotoxy(11,12); &writeln('press `G` to &  students do {rewrites the actual musrec} ,writeln(infile, i : 2, data); (close(infile, lock); (clear; (gotoxy(38,20); (wri= chr(83); $while instructor do &begin (clear; (gotoxy(10,6); (write('What is your desire'); (gotoxy(10,8); (write('Presste('DONE'); (looper; (end &else (begin *clear; *gotoxy(30, 10); *write('Improper user access! Stop! Abort! Reset!!');  `C` to clear student records'); (gotoxy(10,10); (write(' `R` to list a student progress report'); (gotoxy(10,12); (wri*looper; *instructor := false; (end; $end; $ "procedure recordout; $ $begin &clear; &gotoxy(28, 5); &write('Student pte(' `H` to list a hand-out that can be copied'); (gotoxy(10,13); (write(' and passed out to the class'); (gotorogress report'); &explain; &repeat (input; &until answer = 'G'; &reset(infile, 'musrec.text'); xy(10,15); (write(' `Q` to quit this part of the program and'); (gotoxy(10,16); (write(' go to the command list&readln(infile, students); &for i := 1 to students + 6 do (begin *readln(infile,data); *writeln(printer,data); (end; $cle.'); ( (repeat *input; *if not (answer in instset) then bell; (until answer in instset; ( (case answer of ( *'C' : recar; $gotoxy(11,12); $close(infile); $write('Done'); $looper; $end; $ "procedure handoutsheet; " $begin &clear; &gotoordclear; 2  'R' : recordout; 0 *'H' : handoutsheet; 0 *'Q' : instructor := false; * (end; &end;  end; " xy(36, 5); &writeln('Handout'); &explain; &repeat (input; &until answer = 'G'; &i := 1; &reports := 0; &gotoxy(10,15);  procedure startplot;   begin "wherex := 0; "wherey := 0; "pen := white; "xlwindow := 1; "ylwindow := 1; ger number} ,input; ,if answer in ['0'..'9'] then .begin 0sub := ord(answer) - ord('0'); 0response(63 + i, 10); 0students &write('Enter number of handouts.... then press `RETURN`'); &repeat (input; (if (answer in lenset) or (answer = chr (32)) the:= students * 10 + sub; 0i := i + 1; .end ,else .if answer <> chr(13) then bell; n *begin ,if answer in lenset then .begin 0sub := ord(answer) - ord('0'); 0response(66 + i, 12); 0reports := reports * 10 *until (answer = chr(13)) or (students > 10); *rewrite(infile, 'musrec.text'); *data := ' '; *writeln(infile, stud+ sub; 0i := i + 1; .end *end (else *bell; &until (answer = chr(32)) or (reports > 10); &reset(infile, 'handout.text'); ents); *writeln(infile,' Student Progress Report'); *writeln(infile); *writeln(infile,'ID# Name La&for i := 1 to reports do (begin *reset(infile); *repeat ,readln(infile,data); ,writeln(printer,data); *until eof(infile);st run # runs # right Total exercises Mean %'); *writeln(infile,'  (end; $clear; $close(infile); $gotoxy(38, 10); $write('Done'); $looper; $end;  $  begin "instructor := true;  Replies/Ans'); *writeln(infile,'--- ---- -------- ------ ------- --------------- -----------'); *for i := 1 to"instset := ['C', 'R', 'H', 'Q']; "password[1] := chr(67); "password[2] := chr(65); "password[3] := chr(84); "password[4] :' 200; "vol1 := 6; "vol2 := 6; "vol3 := 6; "vol4 := 6; "quiet; "melodic; "for i := 65 to 71 do $noter [i - 64] := chr(i); 25 Student Progress Report ID# Name Last run # runs # right Total exercises Mean % "placeset := [upp, down, 'Q', 'P']; "idset := ['A'..'G', 'Q']; "intset := ['N', 'M', 'T', 'P', 'Q', 'S', 'A', 'L', 'C', 'I',  Replies/Ans --- ---- -------- ------ ------- --------------- -----'U']; "intvset := ['2'..'8']; "comset := ['B', 'D', 'M', 'U', 'I']; "lenset := ['0'..'9']; "unitset := []; $ "{Remove erro------ 1 2 3 4 5 0LEONARD W 06-01-88 1 26 38.10 6 7 r checking and see if the file Musdata.Text is on the disk} " "{$e-}  8 9 10 11 12 13 14 15 FISCHER G. 05-21-80 2 87 28.57 16 17 18 19 20 21 22 23  24 DIL-DO 50-45-01 1 5 50.00 25 "xhwindow := 320; "yhwindow := 240; "newplace := true; "new(disscr); "drawscr := disscr; "erase(drawscr); "display(drawscr,[]);  end;  procedure initialize;   begin "startplot; "upp := chr (26); "down := chr (12); "dc1 := chr (17); "dc3 := chr (19); "bye := false; "next := false; "justlooking := true; "exercounter := 0; "resp := 0; "correct := 0; "time := 1( 3DN3M3G?3BN3M6 A?3C?2M6CN3A'3M3EN3D?3N2BN3A?3N2B'3G'2M3 CN4G'3T BN2A?2N2B'3G'2M3GN3B'3M6CN4E'3M6 FN4CN5P5BN4DN4N3GN4FN5N7EN4CN5N6AN4FN4N6 FN4CN5P5BN4DN4N3AN4CN4N3EN4DN5N7BN4GN4N6 CN3A'4N6F?3AN4N3B'2FN2P5E'3D'4N7FN2A'3N3 D?3A?4P5CN4E'4N3F?2EN3N7B'2G'2N6E'2B'3P5 AN4FN4N6G'4F'5N7CN4E'4N3BN3F?3P5G?4BN5N3 C?5AN6N6D'4C'5N7F?4AN5N3D?5F?5N3F?4EN5N7 CN4FN3P5GN3BN3N6DN4BN4N3DN3EN2N7AN3BN2N7 CN3AN3N3CN4EN3N6FN2DN2N3FN3AN3N6GN3CN3P5 E'5CN5N3FN5B'5P5C?5D?4N7B'4GN3N3F?4BN4P5 GN5AN5N7D?5G?4P5AN4F?3N3FX5B?5P5D'5E'4N7 G?3E?3N3B?3DX2N6CN4EN3N6C?3D?2N7B'4E'3P5 D?3B?3N3G'3A'3N7D'3G'2P5F'2D'2N3A'3B'2N7 GN4CN5P4FN4AN5M3BN4BN5P8EN4FN4N2CN4BN5M7 AN4BN4M2FN4EN5M7DN5GN5P4G 6.86140E-1 CN4CN5P8FN4EN5M7GN4AN5M2DN5EN5M2GN4CN5P4 EN4EN5P8GN4CN5P4CN4BN5M7DN4GN4P4AN4BN4M2 E'4DN5M7B'4E'4P4D'4D'5P8E'4FN4M2G'N4AN5M2BN4CN4N2 B'2AN3M7FN2G'2N2A?2BN2N2C?3D?3M2F?3BN4P4 G'2FN3M7D'3FN3M3G?2G?3P8A?3D?3P4C?3B?4M7 FX4G?4N2B'4CN4M2D'4G'4P4C'4B'54FN5M7 F?4BN5P4B'4CN4M2D'4CN5M7B'4CN4M2F?4F?5P8 EN4AN5P4F?4G?4M2G?4C?5P4DN4C?5M7AN4AN5P8 A'4B'4M2BN4A?5M7CN5BN6M7D'5F'5N3A?4D?4PM7E?5F?5N2 A'4A'5P8F'4BD5P4A?4GX4M7DN4F?4M3F?5BN6P4 AN3EN2P4FN3EN3N2DN3CN3M2FN3FN2P8CN4GN3P4 BN3CN2M7EN3FN2M7GN3FN3M2CN3BN3N2BN34 CN5GN4P4BN5CN4M7GN4DN4P4BN4AN4M2AN4GN3M2 EN5DN5M2CN5GN4P4EN5EN4P8EN5FN4M7CN5CN4P8 CN5B'5M2BN4F?3P4EN5FN4M7GN5GN4P8E'5B'5P4 F?5CN2M7 GN4M7C?5BN5M2A'5B'5M2F?4C?4P4D?5D?4P8 FN5B'6P4D?5C?5M2EX5EX4P8DN5E'4M7A'4B'4M2 GN5A'5M7D?5A?5P4C'5BD5M2GX5GX4P8E?4A?5P4 EN3FN3N2E'5F'4M7D'3CN4M7E'4C'4M3F?5DN5M3EN5D?5N2 FN4B'5P4AN4GN3M2D'5ED4M7A'4A'3P8C'5DD4M7 A'3E'2P4F?3DN3M3G?3F?3M2BN2A?2N2CN4BN4N2 G?3ANCN3EN3M3FN2DN3M6FN3BN3T CN3AN4M6 BN2CN2N2GN3BN4M3FN2BN2T DN3BN4M6FN3AN4M3 CN3F?3T EN3G?3M3AN2D?2T EN3C?4M6GN3A'4N2 BN2G?2M6DN3F?3M7D?3BN3M3G'3D'3P4D'4ED3M7CN4CN3P8 AN4CN4N3GN4EN5M6DN4BN5M6FN4CN5P5AN4FN4N6 EN4DN5N7EN5GN5N3FN4BN4T CN4AN5M6BN4GN4N6 B'2A'3N7E'3M3FN2G'2N2CN3D'3N2EN3A?3T E'3CN4M6B'2GN2M6G'3B'4M3A?2BN2N2G'2CN3T C?3A?4M6A'2CN2M3D?3EN3N2A?3BN3N2G'3B'4M3 AN3FN2M3DN3F?3M3DN3F3G'3N3F?2C?3P5CN3F?3T D'3BD4N6 E?3B?4P5A'3G'3N7D?3B?4M6B'2G'2N6F?2AN3N3 CN5E'5N3A'4DN4T G'4E'5M6F?4DN5N6C?5G?5P5 FX4DX5M6DN5B'6NN2M6BN3FN3T CN3BN3N2 AN3CN2M6BN3GN2M3BN3DN2M6FN3EN3N2BN4GN3M3 A'3GN2N2C?4EN3M6D?3AN3T G?3EN3M3F?3CN3T A?3EN3T D'3CN3N2G'3FN3N2F?6B'4EN4T BN4DN4N3D?4F?4N3 DN3EN2N7AN4CN4N3BN2FN2T AN3CN2M6GN3BN3N6 CN3AN3N3EN4GN3M6BN3DN2M6CN3FN2P5FN3AN3N6 F?5AN5M6D?5G?4P5EN4C) 8EN4DN5N7 FN3AN4M3DN4GN4P4FN4BN4T GN3AN4M2BN4GN4N6 AN2G?2M7BN2F?2P5C?3E?3M3G'3C'4P4E'2DN3M7 B'2A'3N7D?3EN3N2F?3D?4M6B'3EN3T A'2C?3G?3P5B'2G'2N6E'3D'4N7 FN4E'5N7GN4CN5P4DN4F?4M3EN5FN5N2B'3GN3M6 AN4AN5P8EN4GN4N3CN5DN5M2FN4EN5M7DN4B'5N6 AN2EN2P5GN3B'4N3B'2EN2'2N3 T GN2E'3N6BN2F?2P5 G?3DN4T EN2DN3N7G?3B?4M3AN2F?2M6DN3AN4P5 G?4C?5P4C?4E?4M3EN5F?5M2C?4AN5N6AN4B'4N2 F?4E?5M7EN4EN5P8A?4BN4N2E'5CN5A'6N6BX4FX4T G'4A'5M2C?4BN5N7E'4E'5P8 F?4C?5P5A?4F?4N6G?5A?6M2D'4FN4M3G'4FN5M7 BN3FN3T CN3AN3N3DN4CN4M2FN3GN2N7BN3CN2M7 FN3ENG'5N3F?4C?5P5 B'3DN2N6GN3AN3N7DN3CN3M2AN3AN2P8BN3GN2M3 GN3B'3M6FN2EN2N2F?3DN3M3CN4GN3P4E'3FN2N7 B'4GN3N3EN5AN5P5E'5GN4N6B'4EN4T ?4N3E'6GN5N6G?4DN4T A'5B'4N7G'4A'4N7D?5F?4M6A?4FX3N3FN5DN5N3 G'3C'3P5CN4FN3P5A?3B?2N7GN4EN5M6A'3FN2N3 AN3F?2N3F?3AN3M6C?4F?3P5AN3N2DN3FN2M6CN4CN3P8GN3DN3P4CN3EN2N6 G?5EN5M3A?4D?3P5E'4FN3N7C?5GN4T G'5FN5N2 G'4F'4M2D?5G?4P5A?4BN3M7E'5B'5P4A'4FN3N3 BN3GN2M3GN2E'2T G?3E?3N3 GN4EN5M6AN4GN4N7EN4CN5N6FN4EN5M7CN5AN6M6 DN4CN5N7BN4GN4N6FN4DN5M6BN3AN4N7CN5BN6M7 CN3A'4N6FN2E'3N7C?3A?4M6EN3C?4M3B'3M6D'3G'2P5F?3A?3N6A'3B'2N7 EN3D?3N2A'3FN2N3G'3B'3N6CN4B'4M2F'3C'3P4 GN4AN5M2FN4EN5M7GN4BN5M3AN4AN5P8EN5FN5N2 DN4GN4P4CN4BN5M6B'2G'2N6 F?2DN3N6AN2FN2N6EN3D?4M7A?2GX2M7C'3AD4N6 C?5AN6N6BN3A?4M7A'4FN4M6F?4DN5N6G?4FX5M7 D'4B'5M6EN5DN6N7BN4GN4N6G'4E'5M6E'4D7DN5EN5M2EN4FN4N2BN4EN4P4 AN2DN2P4EN3G?3M3B'2B'3P8F?3GN3N2C?3B?4M7 A'2CN2M3D'3G'3P4G?2AN3N2D?3D?4P8E'2GN2M3 D'5E'5M2A?4GX4M7D?5EN5M7 N5N2B'3E'3P4C'5F'5P4 G'4B'5M3EN4D?5M7C?4C?5P8FN4G'4N2EN5F?5M2 BN3CN2M7EN3DN3M2FN3EN3N2GN3DN3P4AN3GN2M2 EN3FN2M7BN3GN2M3CN3CN2P8FCN4EN3N6GN3AN3N7AN5CN4M6DN3FN2M6BN3CN2M7 FN3GN2N7EN3FN2M7DN4FN3M6CN3EN2N6GN3BN3N6 F?5GN4M7D?5F?4M6AN4B'3M7E'5G'4M6BN4DN3M6 C?5D?N3EN3N2EN3FN2M7 AN5EN4P4G?5EN5M3B'4B'3P8EN5D?5N2G?5AN5M7 GN4E'4M3G'5D'5P4A?4G?3M2E'4E'5P8C?5AN5M3 F?3EN3M2A'4GN3N2C?4C?3P8D?3EN24N7FN4AN4N6E'5GN4N6A'5BD4M7AX4CX3M6 BN3C?2N7AN3C?2N6DN4E'3M7D?3EN2M7B'3C'2M7 E'4G'3M6D'3ED2M7G?3BN3M6AN3C?2N6G?3A?3N7 AN4EN4P5FNM7B'3G'2M3 F'3C'3P4E'3B'3P4EN3D?3N2GX3A?3M7E'3D'3M2 GN4DN5P5EN5GN5N3DN4CN5N7BN4GN4N6FN4BN4T AN4FN4N6GN4EN5M6AN4CN4N3EN4DN5N7EN5B4BN4T CN4EN4M3DN5FN5N3DN4CN5N7 EN5FN5N2BN3GN3N6AN4BN4M2BN3GN3N6FN4EN5M7 A'2A'3P8C?3G?3P5E'2DN3M7B'2D'2N3G?2A?3M2 D'3B'4M6A?2D?2PN6P5 4E'3D'4N7G'3C'4P4F?2GN2N2 D?4B?5M6FN5AN6M3G'4FN5M7C?4C?5P8A'4FN4M6 F?4AN5N3E'5C'6N6B?4FX4P5E'4A'5P4C?4BN5N7 FN3EN3N2CN3EN2N6GN3EFN2BN2T A'2FN2M6F?2D?3M6C?3G?3P5B'2G'2N6 E'3D'4N7AX2EX2P5G?3BN4N3GN2B'3N3D'3GN3T A'4E'4P5FN4DN5M6C?5BN6N7E'4C'5N6FN4A'5N3 D?4C?5N3N3BN3GN2M3EN3FN2M7 AN3DN2P5BN3BN2P8GN3FN3M2CN3GN2P4DN4EN3N7 G?5BN5M6FN4D'4M3D'5B'5N3F?5GN4M7D'5A'5P4 B'4AN4N2D?5FX4N6AN5AN4P8CN7BN4GN4N6F?4D?5M6B'4EN4T FN4E'5N7 EN3BN4P5EN2DN3N7AN3CN3N3GN2EN3M6AN2FN2N6 FN3BN3T BN4GN3M3DN3CN4N7GN4DN5P5AN2FN2N6 D?4C?5N7FN4?5GN4T C?4BN4M2 G?3BN3M6G'2E'2N3BN2FN2T A?3B?2N7A?2EN2T G?3C?3P5B'3DN2N6D'4G'3P5E'3F'2M7CN4CN3P8 EN5GN5N3FN4DN5M6BN4CN4N2BN3BN4PA'5N3E'4C'5N6C?5BN6N7FN4DN5M6 A'4E'4P5A'3G'3N7B'4EN4T F?4D?5M6BN4GN4N6 DD3BD4M6G?3BN4N3GN3B'4N3D'3GN3T FN2BN2T A'2FN2M6F?2D?3M6C* ¤Ù•À»¹@§…KØ•¤Ù•À»¹.§…KØ•¤Ù•À§…KØ•¤Ù•Àº“»¹ ¬¹L<,«…I­€ÛøÙ•ÌÚøØ•ÌßË¡ ÆÞߊ‰‡½Ûø§…FÉ¡ßÉ„àÅàÉ„�¡«¹«§&�-‚Û‚ÝÏ Ù¹A¹î§&�%‚Û‚ÝÏ ¹î§&�'‚Û‚ÝÏ ¹î§&�#‚Û‚ÝÏ §&�(‚Û‚ÝÏ ¹x§&�%‚Û‚ÝÏ ¹k¬'X¹d9 Ë¡ÚØÙ§…F•Ƽ‰�ž•šÛ§…Fš¹#Ûø§…EÅ¡ßË¡ÚØÙ§…E•Ƽ‰�ž•šÛ§…EšÞË¡HÚø§…DÉ¡ßË¡ÛÙØ§…D•Ƽ‰‡ž•šÚ§…Dš¹#Úø§…CÅ¡ßË¡ÛÙØ§…C•Ƽ "$&(*,.0v468:f>@BDFHJLN–RTVXZ\^`bv­Øø_p¥§Íž¥¦CAAÍž«Ì‰‡ž•šÚ§…Cš­¸ÙÌØÌÆÆ§…H§…GΧ…Ḩ…GÌ¥…H¥…GÞÝÎÙ§…FÄÙ§…EȄا…DĄا…CȄ٧…HËØ§…GË�„¡8§…Iܧ…HË�Û§…GË�¡§…H§…GÏÆ§…§ØÈ¡¥§Íž¥¦H@@Íž§‚«¹ö­'L«§Ì§ØÈ¡§‚«¹ö¥§Íž¥¦@@@Íž¥§Íž¥¦H@@Ížï¡¥§ÍK§…H•§…G•Ù§…H•ا…G•§…Jž Þ«…HÝ«…G­ø ” ÏÇ? Ï(ÏÇ?(Ï0ÏÇ?0Ï8ÏÇ?8Ï@ÏÇ?@Ï`ÏÇ?`ÏhÏÇ?hÏpÏÇ?pÏž¥¦H@@Íž­�Y h¥§Íž«Ì§ØÈ¡¥¥…9§ˆ•‚¾Íž§‚«¹ö¥÷Íž­. F¥…?ˆ•¤ØÇ†Ž‚š¥xÏÇ?xÏÇ€ÏÇ?Ç€Ï ÏÇ€ÏÇ: ÏÇ:Ç€ÏÇ> ÏÇ>Ç€ÏÇ? ÏÇ?Ç€Ï :Ï9Ï5Ï 4Ï 3Ï 1Ï1Ï1Ï3Ï8Ï=Ï?ÏAÏ…?ˆ•¤ØÇŽ@†@Žš¥…?ˆ•¤Ø@Žš«#̧#ÙÈ¡C¥…?§#ˆ•¤ø<᥅9§#ˆ•‚:¿¹¥…9§#ˆ•‚¥…?§#ˆ•¤ø@‚¿§#‚«#¹ö­K’AÏ@Ï;Ï9Ï/Ï.Ï,Ï+Ï $Ï #ÏÏÏÏÏ Ï ÏEÏFÏGÏ HÏ HÏ GÏ FÏgÏgÏiÏiÏeÏdÏcÏaÏ aÏÆ³ÜB³AžÆ¼�³?@B‡ž�½³TlKƼ‡Š–ЇžÌ­@ܹ#̹4̹/̹*̹%̹ ̹ ̹¬KAG¹+(%"BN5E?5T E'5GN4N6G?5E?5N3FN4B'4P5F?5AN5M6CN5CN4P8 C?3F?2P5G'3E'3N3E?3D?3M2AN3AN2P8E?3F?2M7 B'3AN3N2F?3A?3N6D?3C?3M2G?3E?3N3C?4G?3bÏgÏiÏnÏoÏÇ€ÏcÏeÏeÏcÏcÏkÏmÏmÏkÏkÏ­šÙ‚Ø•ÏقؕÏقؕÏقؕÏÙØ•ÏقؕÏÙØÏP4* Ù‚ØÏÙØ‚Ïق؂Ïق؂Ïق؂Ïق؂Ïق؂ÏꯡقؕÏق؂Ϲ ÙØ‚ÏÙØ‚Ï­’ ÙØ•ÏقؕÏÙØ‚Ïق؂Ï$6 MUSIC قؕÏق؂ÏقؕÏق؂ϭD ÙØ•Ïق؂ÏقؕÏÙØ‚ÏقؕÏق؂ÏÙØÏÙ‚ØÏ­> ÙØ•ÏÙØ‚Ïق؂ newdata.textÍž¥‚Ù¦ musdata.textÍž¥„¥+PÍž¥„ÍžÏق؂ÏÙ‚ØÏقؕÏقؕÏقؕϭB Ù•ØÏÙ ‚ØÏ­ «Lj̧ØÈ¡§‚«¹ö­ Ú¹#̹4̹/Ì¥‚Ù¥+Íž¥‚ÙÍž¥„Í ¡ò¥„Íž¥‚Ù͞Π Ͷ¦BYou may now take the disk out of the drive and back to the office.͹*̹%̹ ̹̹¬•AG¹+(%")ÜØ•�‚•Ì àÉ¡à�̹àáP̹à�‚̧&¡‘̹ÌàÉàÅ�àÃ�¡ðà¹öÇ€Ì Ì̹ôÇ€žÆÍÆ�¬ÍÆ‚ÙÍÆ„ÍÁ³'Š” 'Ì`Øâ Ø– |Ú¨@V HHV„ˆvȤx$(""&~&²&È&Ö'<(ð'^(,)X)ò).*N*h*‚*F+8,~,-Ì Ì̹ôÇ€Ì Ì̹ôÇ€Ì Ì̹ôÇ€Ì Ì̹ôPÌ Ì̹ô Ì Ì‘Ì¹ô Ì Ì‘Ì¹ô Ì Ì‘Ì¹u Ì Ì‘Ì¹i Ì Ì‘Ì¹]¬ýÿ'¹Vد¡? ÌØ ÌÙ«…L§…LÚž­(ØÇ€%ž ­ Ù«…HØ«…G«…I­ÙØÏÙ§…FÄÙ§…EȄا…DĄا…CÈ„¡W§…J¹E§…KØ•#%35CESU "$&(*x.02468:<>@BÑÓÈÊ¿Á¶¸­¯«#ßÌ §#âÈ¡§&�-‚Û‚áÞ§#�‚Ï §#‚«#¹òà‘Åà + PÛNá̹̹zÛNá̹̹k̹f̹a̹\ÛNá̹ ̹MÛNá ̹ ̹> ̹9¬ 8¹24  "${nØÌØ•ÌÚÏ#ÙÏ#Ù̹òØ'šϹØÌØ‚ÌÚÏ#ÙÏ#Ù̹òñ¥…7§ˆ•‚¾Ã¡UͶ¦THAT'S CORRECT!Íž¶ÍžÍ¶¦ ÍžaYVI<­”ÌÌØÙÈ¡¶ÍžØ‚̹ö­&Ͷ¦,Enter a number from 0 to 9 (default is `3`)͞ϧ…¶Íž§&‚«&«¹MͶ¦INCORRECT Íž¶ÍžÍ¶¦ Try again.Íž¶Íž «…B¹«¹¬PW¹Á ëB¥v¼‹“¡Ï§…B¥v¼‹¡ö§…B¹FÇ,«¹[ÇX«¹TÇ„«¹Mǰ«¹FÇÜ«¹?Ç«¹8Ç4«¹1Ç` «¹*ÇŒ «¹#Ǹ «¹¬¾09¹NID?:50+&!­¹ð§‚«¹ì§…BQáè«…J­4xc"<eN%Ï §…KÏ Í¶¦.A note will be drawn on the staff, and you areÍž¶Íž¶„ÈÆÆ¼Æ¼ž�ž½­u Æ¥)¼³ÙIAƒ³½AÎ½ÆÆ¼Æ¼žŠž™–½¥)Ƽ½Æ¼Æ¼�žÌ­J¶ ͦ-to respond with the letter of that note. If Íž¶Íž¶¦5correct, a new note will be drawn. Type `Q` to QUIT.Íž¶ž­ ÆÙªP¥„ÆÍž"áÍ “¡ðÏ «#ØÌ,§#Ê,È¡9¥„Í “¡&¥„¥+PÍž¥„Íž¶¥+Íž¶Íž§#‚«#¹ö¶Íž¶Íž¶Íž¶¦&When DONE reading paragraph, press `D`Íž¶ÍžÏ§…BDˡϧ…BDáöÏ «…BÏ"«&«§&ɧ…BQË„¡îë¡ «"ŠÏ¦ when done reading this press `D`Íž¶ÍžÏ§…BDˡϧ…BDáô¹ò¹3¶ÆÍž¶¦ is not on this disk.Íž¶Íž¥„Í‚Ï#Ͷ¦Name of note. Íž§…B¥p¼‹“¡Ï§…B¥p¼‹“¡Ï¹ô§…BQË¡òñ§…Bá^ͶñÍž¶¦ is correctÍžž­?Cç[ØT!§…KÏÏ­"¥…31Ø•Ž‚ˆ•‚¾ÌÚ« 1Ø•†ÌNÌÚÙÛÏ­,.#«#̧#ØÈ¡@¥…;§#ˆ•¤ŠÏ‚¶ÍžÍ¶¦ Íž¶Íž«§&‚«&¹SͶ§…BÍž¶¦ is wrong Íž¶ÍžÍ¶¦ try again.š¥…7§#ˆ•‚¥…3¥…;§#ˆ•¤øˆ•‚¾¿§#‚«#¹ö­HV$Ï  ͧ…K϶¦4To place a given note, adjust the note on the screenÍž¶Íž «…B¹ð§…BQáì­@ 8ô^|'Ï  Ͷ¦Note Reading Drill.Íž¶Íž¶¦#Respond type: `P` to PositiÍž¶Íž¶¦5using the UP/DOWN keys on the keyboard until the noteÍž¶Íž¶¦+is placed on the staff at the proper pon noteÍž¶Íž¶¦+ `I` to Identify drawn notes.Íž¶ÍžÏ§…BP˧…BIË„¡Ï§…BPç…BIÃ�¡ö§…BPáÏ%¹Ï'­Û¹!Ý̹ö݂̹öݕ̹zݕ̹s݂̹l¬:'X¹d  "$&(*,.0T468:P>@BDFHJLNwRTlace.Íž¶Íž¶¦)Then press the `P` key to PLACE the note.Íž¶Íž¶¦To QUIT the drill, type `Q`.Íž¶Íž¶VXZ\^`bqÞ‚Ú• �‚«§•ŠÏÌ­ ìÆˆ•¤§(�§‚šÆˆ•¤§�§‚šÆˆ•¤§�§‚š«#̧#ÝÈ¡?Ƨ#ˆ•¤Íž¶¦&When DONE reading paragraph, press `D`Íž¶ÍžÏ§…BDˡϧ…BDáö­� ¢&Î&Ï Ï$Ï"«…JͶ¦%Please plaø<áÆ§#ˆ•‚:¿¹Æ§#ˆ•‚Ƨ#ˆ•¤ø@‚¿§#‚«#¹ö¥§Íž«#̧#ÝÈ¡¥Æ§#ˆ•‚¾Íž§#‚«#¹ô­#z ¾««(«Ïce the following notes: Íž¶¥…7ˆ•‚¾Íž¶¦ Íž¶¥…7ˆ•‚¾Íž¶¦ Íž¶¥…7ˆ•‚¾Íž¶¦­�««(«Ï­�ÙØÍ¶§…BÍž­OÍ¥�¬žž§�¬ø«…B§…BÇ€Ž«§aħzÈ„¡§ •«…B­6Ú¹ Íž¶¥…7ˆ•‚¾Íž«&«§…BQ˧&É„¡ê'ÌØÏ# «…B«ë“¡îϧ…B¥T¼‹“¡Ï§…B¥T¼‹¡ö§…BöáW«…B§…BðáV«…B§…B¹ôØÉ¡Ï¹, ¥„¥ Ížó¹l¥„¥Íž¥„¥Í ž¥„¥ Íž¥„¥Íž¥„¥Í ž¥„¥Íž¥„¥ ÍžõôÏ«!¹t‘«!¹n¥„Íž¥„Íž‘«!¹X¬ G Per5, Min6, Maj6, Min7, Maj7, Per8ªPÇþ «~¹¬19¹Ù­�Iå­u­S«â)ͦmusic.info.textÏ!­r"¹P$ 2 "$&(*,.02468:<>@B¶¸º¼¾À§!§~‹¡öó§§ÏÌò§§ÏÌÛÚÉ¡ ÛÌÚÌÙÌÎ+-§…KÏÏ Í¶¦+These are commands which you may enter now:Íž¶Íž¶Íž¶¦" B(ye) to stop the program.Ížë“¡êͶ¥+͞Ͷ¦Gcomands: S(how), A(gain), I(nvert), C(hange), L(ength), U(nit), Q(uit)͞Ͷ¦8 Enter an ¶Íž¶¦( D(rill) to practice reading notes.Íž¶Íž¶¦6 M(usic) to practice melodic & harmonic intervalsinterval name or a comand: ÍžÏ(ϧ…B¥j¼‹“¡Ï§…B¥j¼‹¡ô§…B¹ð§‚«§…BÌØTá «…B¹Ï)ϧ…B¥z¼‹“¡ÏÍž¶Íž¶¦ U(nit) to change units.Íž¶Íž¶¦" I(nfo) to list information.Íž¶ÍžÍ¶¦ Com§…B¥z¼‹¡òا…BÏ« §!§ áN§&áÏ"«&§'‚«'+Ͷ¦that's correctÍžó§§Ï§&‚«&ò§§Ï§&‚«&«¹"+ͧ!§ Å¡ ¶>Ížmand. ͞ϧ…B¥d¼‹“¡Ï§…B¥d¼‹¡ö§…B¹Ï(¹AÏ*¹=Ï)¹9Ï-¹5«¹0¬ BU¹( ! / "$&;­gú.¹ ¶<͞Ϲî(ͶóÍž¶§Íž¶§Í ž¶¦ Íž¶òÍž¶§Íž¶§Í ž¶¦ Íž¶õÍž Ͷ¦5This report requires the Terak to be connected to theÍž¶Íž Ͷ¦=GE TermiNet. Ask one of the Computer Cen¶ôÍž«Ï¹îÎ+¹îí“«Î+¹|ï¡Ï¹Ï¹qÏ ÏÏ ¹i¥„ÍžÏ)¥„¦ musdata.textÍž¥„ÍžÏ Ï"«&«¹2¬NAU¹*^V ter staff to assist.Íž¶Íž Ͷ¦When ready to list....Íž¶Íž Ͷ¦press `G` to go.Íž¶Íž­j]±³·ÿ$þ¿g¹ì§…BQá襄Íž­°²NË»ú*§…KÏͦunitchoice.textÏ!«&­*,Ï Í¶0Ï Í¶¦Clear old student file.Íž Ͷ¦Create new student file.͞Ͷ¦*Enter password(you have only one ¦Do you want your unit choices͞ϧ…BY˧…BNË„¡Ï§…BYç…BNÃ�¡ö§…BYáÏ, Ͷ¦Which unit do you want? ͞ϧ…Bshot)....ͫ͞#̧#ØÈ¡Ï²§#ˆ•¤§…Bš§#‚«#¹ö²² ¯ ¡ðÏ  Ͷ¦0Enter number of students.... then press `RETURN¥v¼‹“§…B0Ã�¡Ï§…B¥v¼‹§…B0Ë„¡ôÍ «~§…B¹ò¥+¦1 Maj2, Per4, Maj7, Per8ªPÇ$ «~¹ð¥+¦2 Min2, Maj3, Trit, Maj`Íž«#¸Ï§…B³ ÿ‹¡#§…B0•¸?§#‚ ϶ �¶‚¸§#‚«#¹ §…B ˡϧ…B ö Å�¡ô¥„¦ musrec.textÍž¥+¦ 6ªPÇR «~¹ð¥+¦3 Min3, Per5, Min6, Min7ªPLj «~¹ð¥+¦*4 Min2, Maj2, Maj3, Per4, Maj7, Per8ªPÇ6 «~¹ð¥+¦*5  ªP¥„¶Í ž¥„Íž¥„¦, Student Progress ReportÍž¥„Íž¥„Íž¥„¦CID# Name Last run #  Min3, Trit, Per5, Min6, Maj6, Min7ªPÇÈ «~¹ð¥+¦6 Min6, Maj6, Min7, Maj7ªPÇ «~¹ð¥+¦*7 Per8, Per4, Maj7, Maj2,runs # right Total exercises Mean %Íž¥„Íž¥„¦H Replies/An-Ö(í¡¶ÏÏ϶ÏÏϹ¶ÏÏ϶ÏÏÏ­e:+§~¯¡Ï)«Ï Ï"¥„¦ musdata.textÍž¥„Íž«&« Min2, Maj3ªPÇ6 «~¹ð¥+¦*8 Min3, Trit, Per5, Min6, Maj6, Min7ªPÇÈ «~¹w¥+¦N9 Min2, Maj2, min3, Maj3, Per4, Trit,- «…DÇ@«…EÇð«…C«…I¥…LÇÀž§…L«…K§…Kϧ…K Ï­H4Ï4« «««««««%««'ǰ«««««ÏÏA«#Ģ#ØÈ¡¥…3Íž¥‚ÙåÍ žÆ¦ ¯¡n¥„ÍžÏ  Ͷ¦Enter your name. //////////Íž« ̧ÊÈ¡ÏÆ§›§…B¿§*‚ ϧ‚«¹ð̧#@•ˆ•‚§#¿§#‚«#¹ö¥Tð—ö—œ³œ ½¥p³þ ½¥j³ ; r ½¥z³ ü ½¥d³` "  ÆÆ¼½§'Ì ¹à¥„Íž«#§"‚̧#ÊÈ¡¥„Íž§#‚«#¹î¥„¥+PÍž¥„Íž¥+ÌÆ¥+PÍÆ¦ SÍÆªPƳ½Ì Ì Ì«#æÉ¡sÍž¥„Íž¥„¦H--- ---- -------- ------ ------- --------------- -----------Íž¥„Íž«#¶Ì§#ØÈ¡&¥„§#ͽ¥v³oÿ ½ «~¥„¦ musdata.textÍž"Ë¡E¶¦-Musdata is not on this disk, get another one.Íž¶Íž«¹¥„¥) ž¥„¥+Íž¥„Íž§#‚«#¹ò¥„ÍžÏ &Ͷ¦DONE͞ϹEÏ  Ͷ¦-Improper user access! Stop! Abort! Reset!!͞͞¥„Íž¥„Íž­!d5¥„Íž¥‚ÙÍž¥„Íž¥‚ÙÍž¥„¦ newrec.textÍž¥‚Ù¦ musrec.textÍž¥„¥+PÍž¥Ï¸ ­G˜~ô’1Ï Í¶¦Student progress reportÍž®0ϧ…BGáö¥„¦ musrec.textÍž¥„²Í ž¥„Íž«#¶‚„Íž¥‚Ù¥+Íž¥‚ÙÍž¥„Í ¡ö¥„Íž¥‚ÙÍž¥„Íž¥‚ÙÍž­T¬7Ï Í¶¦ Íž¶²Íž¶¦0, heŗ#ØÈ¡,¥„¥+PÍž¥„Íž¥¥+Íž¥Íž§#‚«#¹ôÏ Í¥„Íž¶¦Done͞ϭ V• È2Ï $Ͷ¦HandoutÍž¶e is a summery of how you are doing on thisÍž¶Íž¶¦ program to date.Íž¶Íž¶Íž¶Íž¶¦Íž®0ϧ…BGáö«#¸ Ͷ¦0Enter number of handouts.... then press `RETURN`͞ϧ…B¥v¼‹§…B Ã�¡.§…B¥v¼‹¡!§…B0•¸BYou have run the program Íž¶¶ Í ž¶¦ times.Íž¶Íž¶¦You have answered Íž¶¶ Í ž¶¦ correctly: §#‚ ϶ �¶‚¸§#‚«#¹Ï§…B ö Å�¡ô¥„¦ handout.textÍž«#¶Ì§#ØÈ¡>¥„Íž¥„¥+PÍž¥„Íž¥¥+Íž¥Íž¥„ totalÍž¶Íž¶¦@The average percentage of incorrect answers you have entered is Íž¶Íž¶²¼Íž¶Íž¶Í ¡ò§#‚«#¹ðÏ ¥„Íž& Ͷ¦Done͞ϭg[Û-X3Ì Æ³¶ ½Æ ˆ•¤CšÆ ˆ•¤AšÆ ˆ•¤TšÆ¦>goodbye for now, come back again sometime and have a nice day!Íž¶Íž­8Ï Í¶¦!No student records file  ˆ•¤Sšá¡òÏ Í¶¦What is your desireÍž Ͷ¦"Press `C` to clear student recordsÍž Ͷ¦+ `R` to liston disk!!Íž¶Íž Ͷ¦Data cannot be saved!!Íž¶Íž­ r9ƳÈC§§'•§Љ‡�½Ï  Ͷ¦ Enter today's a student progress reportÍž Ͷ¦/ `H` to list a hand-out that can be copiedÍž Ͷ¦% and passed ou date. (MM-DD-YY)Íž«#̧#ÊÈ¡Q§#ç#Ã�¡Æ§#ˆ•‚-¿¹0ϧ…B¥v¼‹“¡Ï§…B¥v¼‹¡öƧ#ˆ•‚§…B¿§#.‚ ϧ#‚«#¹ô¥„¦ musrt to the classÍž Ͷ¦. `Q` to quit this part of the program andÍž Ͷ¦! go to the command list.Íec.textÍž"Ë¡Î9¹Ú¥‚Ù¦ newrec.textÍž¥„ÆÍ ž¥„Íž¥‚ÙçÍ ž¥‚ÙÍž§"ɧ"çÅ�¡LÏ Í¶¦Your student ID is not ožÏ§…BƼ‹“¡Ï§…BƼ‹¡ö§…B¹Î1¹5Î2¹1Î3¹-Ì ¹(¬ CR¹  )3¹ô­×a$ */«…H«…G«…J«…Fn fileÍž¶Íž¥„Íž¥‚ÙÍž¹Ü«#§"‚̧#ÊÈ¡.¥„¥+PÍž¥„Íž¥‚Ù¥+Íž¥‚ÙÍž§#‚«#¹ò¥„ÆÍ ž¥„ÆÍž¥„Æ . ¥‚Ù¥+Íž¥‚ÙÍž¥„Í ¡ò¥„Íž¥‚Ù͞Π Ͷ¦BYou may now take the disk out of the drive and back to the office.Í"INTVALUE"BELL (X !LENGTH (EXPO (BASE #EXPON #RANDOM (NUMBER #RANSWER #Z žÆÍÆ�¬ÍÆ‚ÙÍÆ„ÍÁ³'Š” 'Ì`Øâ Ø– |Ú¨@V HHV„ˆvȤx$(""&~&²&È&Ö'<(ð'^(,)X)ò).*N*h*‚*F+8,~,- #CLEAR (WRITEINF (FILENAME&LINES !DRAWSTAF (DRAWNOTE (ONEPLACE!NAM "ACCID "OCT !b-Ð-".˜0¾0Ø0 1d1®1F2~4è3>5Ä5Þ5ô5r9§Å„¡Î6¥„¦ musdata.textÍž¥„Íž¥‚Ù¦ newdata.textÍž¥‚Ù¥)¼Íž¥‚ÙÍž¥„¥+PICKNOTE (PLACEINF(PLACE (OLD !NEW !INDEX !IDNOTE (DRILL (INTPLAY (INTERVAL(COM PÍž¥„Íž¥‚Ù¥+Íž¥‚ÙÍž¥„Í ¡ô¥„Íž¥‚ÙÍž¥„¦ newdata.textÍž¥‚Ù¦ musdata.textÍž¥„¥+PÍž¥„Íž"DECO1 !DECO2 !TEMPY !UNITCHOI(UNIT (INFO (COMMAND (EXPLAIN (RECORDCL(RECORDOU(HAND¥‚Ù¥+Íž¥‚ÙÍž¥„Í ¡ò¥„Íž¥‚Ù͞Π Ͷ¦BYou may now take the disk out of the drive and back to the office.ÍOUTS(RECORDS (STUDENTS!REPORTS !INSTRUCT $SUB !STARTPLO(INITIALI(COPY (SHOW (ERROR1 !(¥+§#›¾ áæ‚Ì§#‚«#¹ì¥+§#›¾ Ë¡ä �¥+§#›¾0•‚Ì §#‚«#¥+§#›¾ áê¥+§#›¾ á§#‚«#¹è¥+§#›¾ Ë¡ã �¥+§#›¾0•‚Ì §#‚«#¥+§#›¾ áæ¥+§#›¾žÆÍÆ�¬ÍÆ‚ÙÍÆ„ÍÁ³'Š” 'Ì`Øâ Ø– |Ú¨@V HHV„ˆvȤx$(""&~&²&È&Ö'<(ð'^(,)X)ò).*N*h*‚*F+8,~,- á§#‚«#¹ä¥+§#›¾ Ë¥+§#›¾.Ë„¡ÆÆ¼³r B�¥+§#›¾0•Šƒ½§#‚«#¥+§#›¾ áâÆÆ¼³¸ÈC‡½ä‚Ì ã§'‚Ì ÆÆ¼Æ¼ƒ³NA‡½¥‚Ù ÍDISPLAY ê(SCPTR 'ERASE ë(SC 'ATXY ì(X !Y !POINT í(X !Y !WINDOW ž¥‚ÙÆÍž¥‚Ù¦ Íž¥‚ÙÆÍž¥‚Ù¦ Íž¥‚ÙäÍ ž¥‚Ù¦ Íž¥‚ÙãÍ ž¥‚Ù¦ Íž¥‚ÙÆ¼Íž¥‚ÙÍž¥„ï(WHEREX !WHEREY !SLOPE #DX !DY !LINE î(X !Y !SX !JUNK !SY Í “¡(¥„¥+PÍž¥„Íž¥‚Ù¥+Íž¥‚ÙÍž¹ÞÎ7Î8­7>Å4Hr†°Î,q3~%Š6ÆÆ�«ÇþÿÍÆ�¬Æ‚ØÇþÿÍÆ‚ÙÆ„Çþÿ !WX !WY !STAFF ð(NOTE ñ(X !Y !SHARP ò(X !Y !DOUBLESHó(ÍÆ„Æ…2ÇþÿÍ Í¶¦4Welcome to the harmonic intervals and drill program.Íž¶ÍžÍ¶¦Press the space bar to begiX !Y !FLAT ô(X !Y !LEDGER õ(X !Y !LOOPER ö(CALCPLAC÷(NOTELETTn.Íž¶Íž¥�¬¦systerm:Íž¥¦printer:͞ΠͶ¦5 Enter your ID number. Then press the `Return` key.Íž¶"ACCIDENT"OCTIVE !LEDGERPO !DIRECTIO!NOTELEVE!POS !NUMBER !STAFFPLA!SPACE !QUIET ø(NOOP¥"Í ž¶Íž§"áÎ/Î5ì“¡Î.¹öî“§Å„¡Î6¥„¦ musdata.textÍž¥„Íž¥‚Ù¦ newdata.textÍž¥‚Ù¥)¼Íž¥‚ÙÍž¥„¥+ ù(PLAY ú(CONVERT û(X !FREQ ü(X #INTER #UNCODE ý(NOTELETT"ACCIDENT"OCTIVE !PÍž¥„Íž¥‚Ù¥+Íž¥‚ÙÍž¥„Í ¡ô¥„Íž¥‚ÙÍž¥„¦ newdata.textÍž¥‚Ù¦ musdata.textÍž¥„¥+PÍž¥„ÍžIVAL !JVAL !CHANGEMOþ(MELODIC ÿ(HARMONIC(RESPONSE(X !Y !INPUT (INTNUMBE(INTTYPE / OICE!VOL1 !VOL2 !VOL3 !VOL4 !UPP "FREQUENC$!DRAWSCR K'BYE $EXERCOUN%!------ 1 2 3 4 5 0LEONARD W 06-01-88 1 26 38.10 6 7  8 9 10 11 12 13 14 15 FISCHER G. 05-21-80 2 87 28.57 16 17 18 19 20 21 22 23  24 DIL-DO 50-45-01 1 5 50.00 25 UPDATE (NAME &IDNUM !RIGHT !MEAN #STUDENTS!BLANKCOU!RUNS !RUNMEAN #DUMMY "EXERCISE !MUSIC é(I #!J !K !HARMON $DATA +&NEXT $ACCIDENT"ACCID2 "NAME "NAME2 "DC1 "DC3 "ID "!OCNOTE !OCTIVE !OCTIVE2 !NEWPLACEI$INT1 "CIS (!RESP !PEN J%SEED )#WHEREX H!WHEREY G!XHWINDOWE!YHWINDOWC!TIME !DISSCR L'ANSWER B"XLWINDOWF!YLWINDOW25 Student Progress Report ID# Name Last run # runs # right Total exercises Mean % D!INT2 "INTV1 !!INTV2 !DOWN "CORRECT '!COUNTER &!JUSTLOOK$UPDOWN $UP $NOTENAME "TOPV Replies/Ans --- ---- -------- ------ ------- --------------- -----0 5P5BN4DN4N3AN4CN4N3EN4DN5N7BN4GN4N6 CN3A'4N6F?3AN4N3B'2FN2P5E'3D'4N7FN2A'3N3 D?3A?4P5CN4E'4N3F?2EN3N7B'2G'2N6E'2B'3P5 AN4FN4N6G'4F'5N7CN4E'4N3BN3F?3P5G?4BN5N3 C?5AN6N6D'4C'5N7F?4AN5N3D?5F?5N3F?4EN5N7 CN4FN3P5GN3BN3N6DN4BN4N3DN3EN2N7AN3BN2N7 CN3AN3N3CN4EN3N6FN2DN2N3FN3AN3N6GN3CN3P5 E'5CN5N3FN5B'5P5C?5D?4N7B'4GN3N3F?4BN4P5 GN5AN5N7D?5G?4P5AN4F?3N3FX5B?5P5D'5E'4N7 G?3E?3N3B?3DX2N6CN4EN3N6C?3D?2N7B'4E'3P5 D?3B?3N3G'3A'3N7D'3G'2P5F'2D'2N3A'3B'2N7 GN4CN5P4FN4AN5M3BN4BN5P8EN4FN4N2CN4BN5M7 AN4BN4M2FN4EN5M7DN5GN5P4G 6.86140E-1 CN4CN5P8FN4EN5M7GN4AN5M2DN5EN5M2GN4CN5P4 EN4EN5P8GN4CN5P4CN4BN5M7DN4GN4P4AN4BN4M2 E'4DN5M7B'4E'4P4D'4D'5P8E'4FN4M2G'N4AN5M2BN4CN4N2 B'2AN3M7FN2G'2N2A?2BN2N2C?3D?3M2F?3BN4P4 G'2FN3M7D'3FN3M3G?2G?3P8A?3D?3P4C?3B?4M7 FX4G?4N2B'4CN4M2D'4G'4P4C'4B'54FN5M7 F?4BN5P4B'4CN4M2D'4CN5M7B'4CN4M2F?4F?5P8 EN4AN5P4F?4G?4M2G?4C?5P4DN4C?5M7AN4AN5P8 A'4B'4M2BN4A?5M7CN5BN6M7D'5F'5N3A?4D?4PM7E?5F?5N2 A'4A'5P8F'4BD5P4A?4GX4M7DN4F?4M3F?5BN6P4 AN3EN2P4FN3EN3N2DN3CN3M2FN3FN2P8CN4GN3P4 BN3CN2M7EN3FN2M7GN3FN3M2CN3BN3N2BN34 CN5GN4P4BN5CN4M7GN4DN4P4BN4AN4M2AN4GN3M2 EN5DN5M2CN5GN4P4EN5EN4P8EN5FN4M7CN5CN4P8 CN5B'5M2BN4F?3P4EN5FN4M7GN5GN4P8E'5B'5P4 F?5CN2M7 GN4M7C?5BN5M2A'5B'5M2F?4C?4P4D?5D?4P8 FN5B'6P4D?5C?5M2EX5EX4P8DN5E'4M7A'4B'4M2 GN5A'5M7D?5A?5P4C'5BD5M2GX5GX4P8E?4A?5P4 EN3FN3N2E'5F'4M7D'3CN4M7E'4C'4M3F?5DN5M3EN5D?5N2 FN4B'5P4AN4GN3M2D'5ED4M7A'4A'3P8C'5DD4M7 A'3E'2P4F?3DN3M3G?3F?3M2BN2A?2N2CN4BN4N2 G?3ANCN3EN3M3FN2DN3M6FN3BN3T CN3AN4M6 BN2CN2N2GN3BN4M3FN2BN2T DN3BN4M6FN3AN4M3 CN3F?3T EN3G?3M3AN2D?2T EN3C?4M6GN3A'4N2 BN2G?2M6DN3F?3M7D?3BN3M3G'3D'3P4D'4ED3M7CN4CN3P8 AN4CN4N3GN4EN5M6DN4BN5M6FN4CN5P5AN4FN4N6 EN4DN5N7EN5GN5N3FN4BN4T CN4AN5M6BN4GN4N6 B'2A'3N7E'3M3FN2G'2N2CN3D'3N2EN3A?3T E'3CN4M6B'2GN2M6G'3B'4M3A?2BN2N2G'2CN3T C?3A?4M6A'2CN2M3D?3EN3N2A?3BN3N2G'3B'4M3 AN3FN2M3DN3F?3M3DN3F3G'3N3F?2C?3P5CN3F?3T D'3BD4N6 E?3B?4P5A'3G'3N7D?3B?4M6B'2G'2N6F?2AN3N3 CN5E'5N3A'4DN4T G'4E'5M6F?4DN5N6C?5G?5P5 FX4DX5M6DN5B'6NN2M6BN3FN3T CN3BN3N2 AN3CN2M6BN3GN2M3BN3DN2M6FN3EN3N2BN4GN3M3 A'3GN2N2C?4EN3M6D?3AN3T G?3EN3M3F?3CN3T A?3EN3T D'3CN3N2G'3FN3N2F?6B'4EN4T BN4DN4N3D?4F?4N3 DN3EN2N7AN4CN4N3BN2FN2T AN3CN2M6GN3BN3N6 CN3AN3N3EN4GN3M6BN3DN2M6CN3FN2P5FN3AN3N6 F?5AN5M6D?5G?4P5EN4C3DN3M3G?3BN3M6 A?3C?2M6CN3A'3M3EN3D?3N2BN3A?3N2B'3G'2M3 CN4G'3T BN2A?2N2B'3G'2M3GN3B'3M6CN4E'3M6 FN4CN5P5BN4DN4N3GN4FN5N7EN4CN5N6AN4FN4N6 FN4CN1 CN5A'6N6BX4FX4T G'4A'5M2C?4BN5N7E'4E'5P8 F?4C?5P5A?4F?4N6G?5A?6M2D'4FN4M3G'4FN5M7 BN3FN3T CN3AN3N3DN4CN4M2FN3GN2N7BN3CN2M7 FN3ENG'5N3F?4C?5P5 B'3DN2N6GN3AN3N7DN3CN3M2AN3AN2P8BN3GN2M3 GN3B'3M6FN2EN2N2F?3DN3M3CN4GN3P4E'3FN2N7 B'4GN3N3EN5AN5P5E'5GN4N6B'4EN4T ?4N3E'6GN5N6G?4DN4T A'5B'4N7G'4A'4N7D?5F?4M6A?4FX3N3FN5DN5N3 G'3C'3P5CN4FN3P5A?3B?2N7GN4EN5M6A'3FN2N3 AN3F?2N3F?3AN3M6C?4F?3P5AN3N2DN3FN2M6CN4CN3P8GN3DN3P4CN3EN2N6 G?5EN5M3A?4D?3P5E'4FN3N7C?5GN4T G'5FN5N2 G'4F'4M2D?5G?4P5A?4BN3M7E'5B'5P4A'4FN3N3 BN3GN2M3GN2E'2T G?3E?3N3 GN4EN5M6AN4GN4N7EN4CN5N6FN4EN5M7CN5AN6M6 DN4CN5N7BN4GN4N6FN4DN5M6BN3AN4N7CN5BN6M7 CN3A'4N6FN2E'3N7C?3A?4M6EN3C?4M3B'3M6D'3G'2P5F?3A?3N6A'3B'2N7 EN3D?3N2A'3FN2N3G'3B'3N6CN4B'4M2F'3C'3P4 GN4AN5M2FN4EN5M7GN4BN5M3AN4AN5P8EN5FN5N2 DN4GN4P4CN4BN5M6B'2G'2N6 F?2DN3N6AN2FN2N6EN3D?4M7A?2GX2M7C'3AD4N6 C?5AN6N6BN3A?4M7A'4FN4M6F?4DN5N6G?4FX5M7 D'4B'5M6EN5DN6N7BN4GN4N6G'4E'5M6E'4D7DN5EN5M2EN4FN4N2BN4EN4P4 AN2DN2P4EN3G?3M3B'2B'3P8F?3GN3N2C?3B?4M7 A'2CN2M3D'3G'3P4G?2AN3N2D?3D?4P8E'2GN2M3 D'5E'5M2A?4GX4M7D?5EN5M7 N5N2B'3E'3P4C'5F'5P4 G'4B'5M3EN4D?5M7C?4C?5P8FN4G'4N2EN5F?5M2 BN3CN2M7EN3DN3M2FN3EN3N2GN3DN3P4AN3GN2M2 EN3FN2M7BN3GN2M3CN3CN2P8FCN4EN3N6GN3AN3N7AN5CN4M6DN3FN2M6BN3CN2M7 FN3GN2N7EN3FN2M7DN4FN3M6CN3EN2N6GN3BN3N6 F?5GN4M7D?5F?4M6AN4B'3M7E'5G'4M6BN4DN3M6 C?5D?N3EN3N2EN3FN2M7 AN5EN4P4G?5EN5M3B'4B'3P8EN5D?5N2G?5AN5M7 GN4E'4M3G'5D'5P4A?4G?3M2E'4E'5P8C?5AN5M3 F?3EN3M2A'4GN3N2C?4C?3P8D?3EN24N7FN4AN4N6E'5GN4N6A'5BD4M7AX4CX3M6 BN3C?2N7AN3C?2N6DN4E'3M7D?3EN2M7B'3C'2M7 E'4G'3M6D'3ED2M7G?3BN3M6AN3C?2N6G?3A?3N7 AN4EN4P5FNM7B'3G'2M3 F'3C'3P4E'3B'3P4EN3D?3N2GX3A?3M7E'3D'3M2 GN4DN5P5EN5GN5N3DN4CN5N7BN4GN4N6FN4BN4T AN4FN4N6GN4EN5M6AN4CN4N3EN4DN5N7EN5B4BN4T CN4EN4M3DN5FN5N3DN4CN5N7 EN5FN5N2BN3GN3N6AN4BN4M2BN3GN3N6FN4EN5M7 A'2A'3P8C?3G?3P5E'2DN3M7B'2D'2N3G?2A?3M2 D'3B'4M6A?2D?2PN6P5 4E'3D'4N7G'3C'4P4F?2GN2N2 D?4B?5M6FN5AN6M3G'4FN5M7C?4C?5P8A'4FN4M6 F?4AN5N3E'5C'6N6B?4FX4P5E'4A'5P4C?4BN5N7 FN3EN3N2CN3EN2N6GN3EFN2BN2T A'2FN2M6F?2D?3M6C?3G?3P5B'2G'2N6 E'3D'4N7AX2EX2P5G?3BN4N3GN2B'3N3D'3GN3T A'4E'4P5FN4DN5M6C?5BN6N7E'4C'5N6FN4A'5N3 D?4C?5N3N3BN3GN2M3EN3FN2M7 AN3DN2P5BN3BN2P8GN3FN3M2CN3GN2P4DN4EN3N7 G?5BN5M6FN4D'4M3D'5B'5N3F?5GN4M7D'5A'5P4 B'4AN4N2D?5FX4N6AN5AN4P8CN7BN4GN4N6F?4D?5M6B'4EN4T FN4E'5N7 EN3BN4P5EN2DN3N7AN3CN3N3GN2EN3M6AN2FN2N6 FN3BN3T BN4GN3M3DN3CN4N7GN4DN5P5AN2FN2N6 D?4C?5N7FN4?5GN4T C?4BN4M2 G?3BN3M6G'2E'2N3BN2FN2T A?3B?2N7A?2EN2T G?3C?3P5B'3DN2N6D'4G'3P5E'3F'2M7CN4CN3P8 EN5GN5N3FN4DN5M6BN4CN4N2BN3BN4PA'5N3E'4C'5N6C?5BN6N7FN4DN5M6 A'4E'4P5A'3G'3N7B'4EN4T F?4D?5M6BN4GN4N6 DD3BD4M6G?3BN4N3GN3B'4N3D'3GN3T FN2BN2T A'2FN2M6F?2D?3M6C8EN4DN5N7 FN3AN4M3DN4GN4P4FN4BN4T GN3AN4M2BN4GN4N6 AN2G?2M7BN2F?2P5C?3E?3M3G'3C'4P4E'2DN3M7 B'2A'3N7D?3EN3N2F?3D?4M6B'3EN3T A'2C?3G?3P5B'2G'2N6E'3D'4N7 FN4E'5N7GN4CN5P4DN4F?4M3EN5FN5N2B'3GN3M6 AN4AN5P8EN4GN4N3CN5DN5M2FN4EN5M7DN4B'5N6 AN2EN2P5GN3B'4N3B'2EN2'2N3 T GN2E'3N6BN2F?2P5 G?3DN4T EN2DN3N7G?3B?4M3AN2F?2M6DN3AN4P5 G?4C?5P4C?4E?4M3EN5F?5M2C?4AN5N6AN4B'4N2 F?4E?5M7EN4EN5P8A?4BN4N2E'52 N3N6C?3D?2N7B'4E'3P5 D?3B?3N3G'3A'3N7D'3G'2P5F'2D'2N3A'3B'2N7 GN4CN5P4FN4AN5M3BN4BN5P8EN4FN4N2CN4BN5M7 AN4BN4M2FN4EN5M7DN5GN5P4G 6.86140E-1 CN4CN5P8FN4EN5M7GN4AN5M2DN5EN5M2GN4CN5P4 EN4EN5P8GN4CN5P4CN4BN5M7DN4GN4P4AN4BN4M2 E'4DN5M7B'4E'4P4D'4D'5P8E'4FN4M2G'N4AN5M2BN4CN4N2 B'2AN3M7FN2G'2N2A?2BN2N2C?3D?3M2F?3BN4P4 G'2FN3M7D'3FN3M3G?2G?3P8A?3D?3P4C?3B?4M7 FX4G?4N2B'4CN4M2D'4G'4P4C'4B'54FN5M7 F?4BN5P4B'4CN4M2D'4CN5M7B'4CN4M2F?4F?5P8 EN4AN5P4F?4G?4M2G?4C?5P4DN4C?5M7AN4AN5P8 A'4B'4M2BN4A?5M7CN5BN6M7D'5F'5N3A?4D?4PM7E?5F?5N2 A'4A'5P8F'4BD5P4A?4GX4M7DN4F?4M3F?5BN6P4 AN3EN2P4FN3EN3N2DN3CN3M2FN3FN2P8CN4GN3P4 BN3CN2M7EN3FN2M7GN3FN3M2CN3BN3N2BN34 CN5GN4P4BN5CN4M7GN4DN4P4BN4AN4M2AN4GN3M2 EN5DN5M2CN5GN4P4EN5EN4P8EN5FN4M7CN5CN4P8 CN5B'5M2BN4F?3P4EN5FN4M7GN5GN4P8E'5B'5P4 F?5CN2M7 BN5E?5T E'5GN4N6G?5E?5N3FN4B'4P5F?5AN5M6CN5CN4P8 C?3F?2P5G'3E'3N3E?3D?3M2AN3AN2P8E?3F?2M7 B'3AN3N2F?3A?3N6D?3C?3M2G?3E?3N3C?4G?3GN4M7C?5BN5M2A'5B'5M2F?4C?4P4D?5D?4P8 FN5B'6P4D?5C?5M2EX5EX4P8DN5E'4M7A'4B'4M2 GN5A'5M7D?5A?5P4C'5BD5M2GX5GX4P8E?4A?5P4 EN3FN3N2P4* CN3EN3M3FN2DN3M6FN3BN3T CN3AN4M6 BN2CN2N2GN3BN4M3FN2BN2T DN3BN4M6FN3AN4M3 CN3F?3T EN3G?3M3AN2D?2T EN3C?4M6GN3A'4N2 BN2G?2M6DN3F?3M3FN2G'2N2CN3D'3N2EN3A?3T E'3CN4M6B'2GN2M6G'3B'4M3A?2BN2N2G'2CN3T C?3A?4M6A'2CN2M3D?3EN3N2A?3BN3N2G'3B'4M3 AN3FN2M3DN3F?3M3DN3FN2M6BN3FN3T CN3BN3N2 AN3CN2M6BN3GN2M3BN3DN2M6FN3EN3N2BN4GN3M3 A'3GN2N2C?4EN3M6D?3AN3T G?3EN3M3F?3CN3T A?3EN3T D'3CN3N2G'3FN3N2F?3DN3M3G?3BN3M6 A?3C?2M6CN3A'3M3EN3D?3N2BN3A?3N2B'3G'2M3 CN4G'3T BN2A?2N2B'3G'2M3GN3B'3M6CN4E'3M6 FN4CN5P5BN4DN4N3GN4FN5N7EN4CN5N6AN4FN4N6 FN4CN5P5BN4DN4N3AN4CN4N3EN4DN5N7BN4GN4N6 CN3A'4N6F?3AN4N3B'2FN2P5E'3D'4N7FN2A'3N3 D?3A?4P5CN4E'4N3F?2EN3N7B'2G'2N6E'2B'3P5 AN4FN4N6G'4F'5N7CN4E'4N3BN3F?3P5G?4BN5N3 C?5AN6N6D'4C'5N7F?4AN5N3D?5F?5N3F?4EN5N7 CN4FN3P5GN3BN3N6DN4BN4N3DN3EN2N7AN3BN2N7 CN3AN3N3CN4EN3N6FN2DN2N3FN3AN3N6GN3CN3P5 E'5CN5N3FN5B'5P5C?5D?4N7B'4GN3N3F?4BN4P5 GN5AN5N7D?5G?4P5AN4F?3N3FX5B?5P5D'5E'4N7 G?3E?3N3B?3DX2N6CN4E3 6B'2G'2N6 F?2DN3N6AN2FN2N6EN3D?4M7A?2GX2M7C'3AD4N6 C?5AN6N6BN3A?4M7A'4FN4M6F?4DN5N6G?4FX5M7 D'4B'5M6EN5DN6N7BN4GN4N6G'4E'5M6E'4D7DN5EN5M2EN4FN4N2BN4EN4P4 AN2DN2P4EN3G?3M3B'2B'3P8F?3GN3N2C?3B?4M7 A'2CN2M3D'3G'3P4G?2AN3N2D?3D?4P8E'2GN2M3 D'5E'5M2A?4GX4M7D?5EN5M7 N5N2B'3E'3P4C'5F'5P4 G'4B'5M3EN4D?5M7C?4C?5P8FN4G'4N2EN5F?5M2 BN3CN2M7EN3DN3M2FN3EN3N2GN3DN3P4AN3GN2M2 EN3FN2M7BN3GN2M3CN3CN2P8FCN4EN3N6GN3AN3N7AN5CN4M6DN3FN2M6BN3CN2M7 FN3GN2N7EN3FN2M7DN4FN3M6CN3EN2N6GN3BN3N6 F?5GN4M7D?5F?4M6AN4B'3M7E'5G'4M6BN4DN3M6 C?5D?N3EN3N2EN3FN2M7 AN5EN4P4G?5EN5M3B'4B'3P8EN5D?5N2G?5AN5M7 GN4E'4M3G'5D'5P4A?4G?3M2E'4E'5P8C?5AN5M3 F?3EN3M2A'4GN3N2C?4C?3P8D?3EN24N7FN4AN4N6E'5GN4N6A'5BD4M7AX4CX3M6 BN3C?2N7AN3C?2N6DN4E'3M7D?3EN2M7B'3C'2M7 E'4G'3M6D'3ED2M7G?3BN3M6AN3C?2N6G?3A?3N7 AN4EN4P5FNM7B'3G'2M3 F'3C'3P4E'3B'3P4EN3D?3N2GX3A?3M7E'3D'3M2 GN4DN5P5EN5GN5N3DN4CN5N7BN4GN4N6FN4BN4T AN4FN4N6GN4EN5M6AN4CN4N3EN4DN5N7EN5B4BN4T CN4EN4M3DN5FN5N3DN4CN5N7 EN5FN5N2BN3GN3N6AN4BN4M2BN3GN3N6FN4EN5M7 A'2A'3P8C?3G?3P5E'2DN3M7B'2D'2N3G?2A?3M2 D'3B'4M6A?2D?2PN6P5 4E'3D'4N7G'3C'4P4F?2GN2N2 D?4B?5M6FN5AN6M3G'4FN5M7C?4C?5P8A'4FN4M6 F?4AN5N3E'5C'6N6B?4FX4P5E'4A'5P4C?4BN5N7 FN3EN3N2CN3EN2N6GN3EFN2BN2T A'2FN2M6F?2D?3M6C?3G?3P5B'2G'2N6 E'3D'4N7AX2EX2P5G?3BN4N3GN2B'3N3D'3GN3T A'4E'4P5FN4DN5M6C?5BN6N7E'4C'5N6FN4A'5N3 D?4C?5N3N3BN3GN2M3EN3FN2M7 AN3DN2P5BN3BN2P8GN3FN3M2CN3GN2P4DN4EN3N7 G?5BN5M6FN4D'4M3D'5B'5N3F?5GN4M7D'5A'5P4 B'4AN4N2D?5FX4N6AN5AN4P8CN7BN4GN4N6F?4D?5M6B'4EN4T FN4E'5N7 EN3BN4P5EN2DN3N7AN3CN3N3GN2EN3M6AN2FN2N6 FN3BN3T BN4GN3M3DN3CN4N7GN4DN5P5AN2FN2N6 D?4C?5N7FN4E'5F'4M7D'3CN4M7E'4C'4M3F?5DN5M3EN5D?5N2 FN4B'5P4AN4GN3M2D'5ED4M7A'4A'3P8C'5DD4M7 A'3E'2P4F?3DN3M3G?3F?3M2BN2A?2N2CN4BN4N2 G?3AN?5GN4T C?4BN4M2 G?3BN3M6G'2E'2N3BN2FN2T A?3B?2N7A?2EN2T G?3C?3P5B'3DN2N6D'4G'3P5E'3F'2M7CN4CN3P8 EN5GN5N3FN4DN5M6BN4CN4N2BN3BN4P3M7D?3BN3M3G'3D'3P4D'4ED3M7CN4CN3P8 AN4CN4N3GN4EN5M6DN4BN5M6FN4CN5P5AN4FN4N6 EN4DN5N7EN5GN5N3FN4BN4T CN4AN5M6BN4GN4N6 B'2A'3N7E'8EN4DN5N7 FN3AN4M3DN4GN4P4FN4BN4T GN3AN4M2BN4GN4N6 AN2G?2M7BN2F?2P5C?3E?3M3G'3C'4P4E'2DN3M7 B'2A'3N7D?3EN3N2F?3D?4M6B'3EN3T A'2C3G'3N3F?2C?3P5CN3F?3T D'3BD4N6 E?3B?4P5A'3G'3N7D?3B?4M6B'2G'2N6F?2AN3N3 CN5E'5N3A'4DN4T G'4E'5M6F?4DN5N6C?5G?5P5 FX4DX5M6DN5B'6N'2N3 6B'4EN4T BN4DN4N3D?4F?4N3 DN3EN2N7AN4CN4N3BN2FN2T AN3CN2M6GN3BN3N6 CN3AN3N3EN4GN3M6BN3DN2M6CN3FN2P5FN3AN3N6 F?5AN5M6D?5G?4P5EN4CCN5A'6N6BX4FX4T G'4A'5M2C?4BN5N7E'4E'5P8 F?4C?5P5A?4F?4N6G?5A?6M2D'4FN4M3G'4FN5M7 BN3FN3T CN3AN3N3DN4CN4M2FN3GN2N7BN3CN2M7 FN3EN?4N3E'6GN5N6G?4DN4T A'5B'4N7G'4A'4N7D?5F?4M6A?4FX3N3FN5DN5N3 G'3C'3P5CN4FN3P5A?3B?2N7GN4EN5M6A'3FN2N3 AN3F?2N3F?3AN3M6C?4F?3P5AN3N2DN3FN2M6CN4CN3P8GN3DN3P4CN3EN2N6 G?5EN5M3A?4D?3P5E'4FN3N7C?5GN4T G'5FN5N2 G'4F'4M2D?5G?4P5A?4BN3M7E'5B'5P4A'4FN3N3 BN3GN2M3GN2E'2T G?3E?3N3 GN4EN5M6AN4GN4N7EN4CN5N6FN4EN5M7CN5AN6M6 DN4CN5N7BN4GN4N6FN4DN5M6BN3AN4N7CN5BN6M7 CN3A'4N6FN2E'3N7C?3A?4M6EN3C?4M3B'3M6D'3G'2P5F?3A?3N6A'3B'2N7 EN3D?3N2A'3FN2N3G'3B'3N6CN4B'4M2F'3C'3P4 GN4AN5M2FN4EN5M7GN4BN5M3AN4AN5P8EN5FN5N2 DN4GN4P4CN4BN5M4 G'5N3F?4C?5P5 B'3DN2N6GN3AN3N7DN3CN3M2AN3AN2P8BN3GN2M3 GN3B'3M6FN2EN2N2F?3DN3M3CN4GN3P4E'3FN2N7 B'4GN3N3EN5AN5P5E'5GN4N6B'4EN4T 4 CN5GN4P4BN5CN4M7GN4DN4P4BN4AN4M2AN4GN3M2 EN5DN5M2CN5GN4P4EN5EN4P8EN5FN4M7CN5CN4P8 CN5B'5M2BN4F?3P4EN5FN4M7GN5GN4P8E'5B'5P4 F?5BN5E?5T E'5GN4N6G?5E?5N3FN4B'4P5F?5AN5M6CN5CN4P8 C?3F?2P5G'3E'3N3E?3D?3M2AN3AN2P8E?3F?2M7 B'3AN3N2F?3A?3N6D?3C?3M2G?3E?3N3C?4G?3GN4M7C?5BN5M2A'5B'5M2F?4C?4P4D?5D?4P8 FN5B'6P4D?5C?5M2EX5EX4P8DN5E'4M7A'4B'4M2 GN5A'5M7D?5A?5P4C'5BD5M2GX5GX4P8E?4A?5P4 EN3FN3N2P4* CN3EN3M3FN2DN3M6FN3BN3T CN3AN4M6 BN2CN2N2GN3BN4M3FN2BN2T DN3BN4M6FN3AN4M3 CN3F?3T EN3G?3M3AN2D?2T EN3C?4M6GN3A'4N2 BN2G?2M6DN3F?3M3FN2G'2N2CN3D'3N2EN3A?3T E'3CN4M6B'2GN2M6G'3B'4M3A?2BN2N2G'2CN3T C?3A?4M6A'2CN2M3D?3EN3N2A?3BN3N2G'3B'4M3 AN3FN2M3DN3F?3M3DN3FN2M6BN3FN3T CN3BN3N2 AN3CN2M6BN3GN2M3BN3DN2M6FN3EN3N2BN4GN3M3 A'3GN2N2C?4EN3M6D?3AN3T G?3EN3M3F?3CN3T A?3EN3T D'3CN3N2G'3FN3N2F?3DN3M3G?3BN3M6 A?3C?2M6CN3A'3M3EN3D?3N2BN3A?3N2B'3G'2M3 CN4G'3T BN2A?2N2B'3G'2M3GN3B'3M6CN4E'3M6 FN4CN5P5BN4DN4N3GN4FN5N7EN4CN5N6AN4FN4N6 FN4CN5P5BN4DN4N3AN4CN4N3EN4DN5N7BN4GN4N6 CN3A'4N6F?3AN4N3B'2FN2P5E'3D'4N7FN2A'3N3 D?3A?4P5CN4E'4N3F?2EN3N7B'2G'2N6E'2B'3P5 AN4FN4N6G'4F'5N7CN4E'4N3BN3F?3P5G?4BN5N3 C?5AN6N6D'4C'5N7F?4AN5N3D?5F?5N3F?4EN5N7 CN4FN3P5GN3BN3N6DN4BN4N3DN3EN2N7AN3BN2N7 CN3AN3N3CN4EN3N6FN2DN2N3FN3AN3N6GN3CN3P5 E'5CN5N3FN5B'5P5C?5D?4N7B'4GN3N3F?4BN4P5 GN5AN5N7D?5G?4P5AN4F?3N3FX5B?5P5D'5E'4N7 G?3E?3N3B?3DX2N6CN4EA'5N3E'4C'5N6C?5BN6N7FN4DN5M6 A'4E'4P5A'3G'3N7B'4EN4T F?4D?5M6BN4GN4N6 DD3BD4M6G?3BN4N3GN3B'4N3D'3GN3T FN2BN2T A'2FN2M6F?2D?3M6C?3G?3P5B'2G'2N6E'3D'4N7 FN4E'5N7GN4CN5P4DN4F?4M3EN5FN5N2B'3GN3M6 AN4AN5P8EN4GN4N3CN5DN5M2FN4EN5M7DN4B'5N6 AN2EN2P5GN3B'4N3B'2EN2 9.43746E-1 CN4CN5P8FN4EN5M7GN4AN5M2DN5EN5M2GN4CN5P4 EN4EN5P8GN4CN5P4CN4BN5M7DN4GN4P4AN4BN4M2 E'4DN5M7B'4E'4P4D'4D'5P8E'4FN4M2G'T GN2E'3N6BN2F?2P5 G?3DN4T EN2DN3N7G?3B?4M3AN2F?2M6DN3AN4P5 G?4C?5P4C?4E?4M3EN5F?5M2C?4AN5N6AN4B'4N2 F?4E?5M7EN4EN5P8A?4BN4N2E'54FN5M7 F?4BN5P4B'4CN4M2D'4CN5M7B'4CN4M2F?4F?5P8 EN4AN5P4F?4G?4M2G?4C?5P4DN4C?5M7AN4AN5P8 A'4B'4M2BN4A?5M7CN5BN6M7D'5F'5N3A?4D?4P5 N3N6C?3D?2N7B'4E'3P5 D?3B?3N3G'3A'3N7D'3G'2P5F'2D'2N3A'3B'2N7 GN4CN5P4FN4AN5M3BN4BN5P8EN4FN4N2CN4BN5M7 AN4BN4M2FN4EN5M7DN5GN5P4G4N7FN4AN4N6E'5GN4N6A'5BD4M7AX4CX3M6 BN3C?2N7AN3C?2N6DN4E'3M7D?3EN2M7B'3C'2M7 E'4G'3M6D'3ED2M7G?3BN3M6AN3C?2N6G?3A?3N7 AN4EN4P5FNN4AN5M2BN4CN4N2 B'2AN3M7FN2G'2N2A?2BN2N2C?3D?3M2F?3BN4P4 G'2FN3M7D'3FN3M3G?2G?3P8A?3D?3P4C?3B?4M7 FX4G?4N2B'4CN4M2D'4G'4P4C'4B'54BN4T CN4EN4M3DN5FN5N3DN4CN5N7 EN5FN5N2BN3GN3N6AN4BN4M2BN3GN3N6FN4EN5M7 A'2A'3P8C?3G?3P5E'2DN3M7B'2D'2N3G?2A?3M2 D'3B'4M6A?2D?2PM7E?5F?5N2 A'4A'5P8F'4BD5P4A?4GX4M7DN4F?4M3F?5BN6P4 AN3EN2P4FN3EN3N2DN3CN3M2FN3FN2P8CN4GN3P4 BN3CN2M7EN3FN2M7GN3FN3M2CN3BN3N2BN34E'3D'4N7G'3C'4P4F?2GN2N2 D?4B?5M6FN5AN6M3G'4FN5M7C?4C?5P8A'4FN4M6 F?4AN5N3E'5C'6N6B?4FX4P5E'4A'5P4C?4BN5N7 FN3EN3N2CN3EN2N6GN3ECN2M7 N3N3BN3GN2M3EN3FN2M7 AN3DN2P5BN3BN2P8GN3FN3M2CN3GN2P4DN4EN3N7 G?5BN5M6FN4D'4M3D'5B'5N3F?5GN4M7D'5A'5P4 B'4AN4N2D?5FX4N6AN5AN4P8CE'5F'4M7D'3CN4M7E'4C'4M3F?5DN5M3EN5D?5N2 FN4B'5P4AN4GN3M2D'5ED4M7A'4A'3P8C'5DD4M7 A'3E'2P4F?3DN3M3G?3F?3M2BN2A?2N2CN4BN4N2 G?3AN?5GN4T C?4BN4M2 G?3BN3M6G'2E'2N3BN2FN2T A?3B?2N7A?2EN2T G?3C?3P5B'3DN2N6D'4G'3P5E'3F'2M7CN4CN3P8 EN5GN5N3FN4DN5M6BN4CN4N2BN3BN4P3M7D?3BN3M3G'3D'3P4D'4ED3M7CN4CN3P8 AN4CN4N3GN4EN5M6DN4BN5M6FN4CN5P5AN4FN4N6 EN4DN5N7EN5GN5N3FN4BN4T CN4AN5M6BN4GN4N6 B'2A'3N7E'8EN4DN5N7 FN3AN4M3DN4GN4P4FN4BN4T GN3AN4M2BN4GN4N6 AN2G?2M7BN2F?2P5C?3E?3M3G'3C'4P4E'2DN3M7 B'2A'3N7D?3EN3N2F?3D?4M6B'3EN3T A'2C3G'3N3F?2C?3P5CN3F?3T D'3BD4N6 E?3B?4P5A'3G'3N7D?3B?4M6B'2G'2N6F?2AN3N3 CN5E'5N3A'4DN4T G'4E'5M6F?4DN5N6C?5G?5P5 FX4DX5M6DN5B'6N'2N3 6B'4EN4T BN4DN4N3D?4F?4N3 DN3EN2N7AN4CN4N3BN2FN2T AN3CN2M6GN3BN3N6 CN3AN3N3EN4GN3M6BN3DN2M6CN3FN2P5FN3AN3N6 F?5AN5M6D?5G?4P5EN4CCN5A'6N6BX4FX4T G'4A'5M2C?4BN5N7E'4E'5P8 F?4C?5P5A?4F?4N6G?5A?6M2D'4FN4M3G'4FN5M7 BN3FN3T CN3AN3N3DN4CN4M2FN3GN2N7BN3CN2M7 FN3EN?4N3E'6GN5N6G?4DN4T A'5B'4N7G'4A'4N7D?5F?4M6A?4FX3N3FN5DN5N3 G'3C'3P5CN4FN3P5A?3B?2N7GN4EN5M6A'3FN2N3 AN3F?2N3F?3AN3M6C?4F?3P5AN3N2DN3FN2M6CN4CN3P8GN3DN3P4CN3EN2N6 G?5EN5M3A?4D?3P5E'4FN3N7C?5GN4T G'5FN5N2 G'4F'4M2D?5G?4P5A?4BN3M7E'5B'5P4A'4FN3N3 BN3GN2M3GN2E'2T G?3E?3N3 GN4EN5M6AN4GN4N7EN4CN5N6FN4EN5M7CN5AN6M6 DN4CN5N7BN4GN4N6FN4DN5M6BN3AN4N7CN5BN6M7 CN3A'4N6FN2E'3N7C?3A?4M6EN3C?4M3B'3M6D'3G'2P5F?3A?3N6A'3B'2N7 EN3D?3N2A'3FN2N3G'3B'3N6CN4B'4M2F'3C'3P4 GN4AN5M2FN4EN5M7GN4BN5M3AN4AN5P8EN5FN5N2 DN4GN4P4CN4BN5M6B'2G'2N6 F?2DN3N6AN2FN2N6EN3D?4M7A?2GX2M7C'3AD4N6 C?5AN6N6BN3A?4M7A'4FN4M6F?4DN5N6G?4FX5M7 D'4B'5M6EN5DN6N7BN4GN4N6G'4E'5M6E'4D7DN5EN5M2EN4FN4N2BN4EN4P4 AN2DN2P4EN3G?3M3B'2B'3P8F?3GN3N2C?3B?4M7 A'2CN2M3D'3G'3P4G?2AN3N2D?3D?4P8E'2GN2M3 D'5E'5M2A?4GX4M7D?5EN5M7 N5N2B'3E'3P4C'5F'5P4 G'4B'5M3EN4D?5M7C?4C?5P8FN4G'4N2EN5F?5M2 BN3CN2M7EN3DN3M2FN3EN3N2GN3DN3P4AN3GN2M2 EN3FN2M7BN3GN2M3CN3CN2P8FCN4EN3N6GN3AN3N7AN5CN4M6DN3FN2M6BN3CN2M7 FN3GN2N7EN3FN2M7DN4FN3M6CN3EN2N6GN3BN3N6 F?5GN4M7D?5F?4M6AN4B'3M7E'5G'4M6BN4DN3M6 C?5D?N3EN3N2EN3FN2M7 AN5EN4P4G?5EN5M3B'4B'3P8EN5D?5N2G?5AN5M7 GN4E'4M3G'5D'5P4A?4G?3M2E'4E'5P8C?5AN5M3 F?3EN3M2A'4GN3N2C?4C?3P8D?3EN26 3M3FN2G'2N2CN3D'3N2EN3A?3T E'3CN4M6B'2GN2M6G'3B'4M3A?2BN2N2G'2CN3T C?3A?4M6A'2CN2M3D?3EN3N2A?3BN3N2G'3B'4M3 AN3FN2M3DN3F?3M3DN3FN2M6BN3FN3T CN3BN3N2 AN3CN2M6BN3GN2M3BN3DN2M6FN3EN3N2BN4GN3M3 A'3GN2N2C?4EN3M6D?3AN3T G?3EN3M3F?3CN3T A?3EN3T D'3CN3N2G'3FN3N2F?3DN3M3G?3BN3M6 M7B'3G'2M3 F'3C'3P4E'3B'3P4EN3D?3N2GX3A?3M7E'3D'3M2 GN4DN5P5EN5GN5N3DN4CN5N7BN4GN4N6FN4BN4T AN4FN4N6GN4EN5M6AN4CN4N3EN4DN5N7EN5BN6P5 FN2BN2T A'2FN2M6F?2D?3M6C?3G?3P5B'2G'2N6 E'3D'4N7AX2EX2P5G?3BN4N3GN2B'3N3D'3GN3T A'4E'4P5FN4DN5M6C?5BN6N7E'4C'5N6FN4A'5N3 D?4C?5N7BN4GN4N6F?4D?5M6B'4EN4T FN4E'5N7 EN3BN4P5EN2DN3N7AN3CN3N3GN2EN3M6AN2FN2N6 FN3BN3T BN4GN3M3DN3CN4N7GN4DN5P5AN2FN2N6 D?4C?5N7FN4A'5N3E'4C'5N6C?5BN6N7FN4DN5M6 A'4E'4P5A'3G'3N7B'4EN4T F?4D?5M6BN4GN4N6 DD3BD4M6G?3BN4N3GN3B'4N3D'3GN3T FN2BN2T A'2FN2M6F?2D?3M6C?3G?3P5B'2G'2N6E'3D'4N7 FN4E'5N7GN4CN5P4DN4F?4M3EN5FN5N2B'3GN3M6 AN4AN5P8EN4GN4N3CN5DN5M2FN4EN5M7DN4B'5N6 AN2EN2P5GN3B'4N3B'2EN2 6.86140E-1 CN4CN5P8FN4EN5M7GN4AN5M2DN5EN5M2GN4CN5P4 EN4EN5P8GN4CN5P4CN4BN5M7DN4GN4P4AN4BN4M2 E'4DN5M7B'4E'4P4D'4D'5P8E'4FN4M2G'T GN2E'3N6BN2F?2P5 G?3DN4T EN2DN3N7G?3B?4M3AN2F?2M6DN3AN4P5 G?4C?5P4C?4E?4M3EN5F?5M2C?4AN5N6AN4B'4N2 F?4E?5M7EN4EN5P8A?4BN4N2E'54FN5M7 F?4BN5P4B'4CN4M2D'4CN5M7B'4CN4M2F?4F?5P8 EN4AN5P4F?4G?4M2G?4C?5P4DN4C?5M7AN4AN5P8 A'4B'4M2BN4A?5M7CN5BN6M7D'5F'5N3A?4D?4PG'5N3F?4C?5P5 B'3DN2N6GN3AN3N7DN3CN3M2AN3AN2P8BN3GN2M3 GN3B'3M6FN2EN2N2F?3DN3M3CN4GN3P4E'3FN2N7 B'4GN3N3EN5AN5P5E'5GN4N6B'4EN4T 4 CN5GN4P4BN5CN4M7GN4DN4P4BN4AN4M2AN4GN3M2 EN5DN5M2CN5GN4P4EN5EN4P8EN5FN4M7CN5CN4P8 CN5B'5M2BN4F?3P4EN5FN4M7GN5GN4P8E'5B'5P4 F?5BN5E?5T E'5GN4N6G?5E?5N3FN4B'4P5F?5AN5M6CN5CN4P8 C?3F?2P5G'3E'3N3E?3D?3M2AN3AN2P8E?3F?2M7 B'3AN3N2F?3A?3N6D?3C?3M2G?3E?3N3C?4G?3GN4M7C?5BN5M2A'5B'5M2F?4C?4P4D?5D?4P8 FN5B'6P4D?5C?5M2EX5EX4P8DN5E'4M7A'4B'4M2 GN5A'5M7D?5A?5P4C'5BD5M2GX5GX4P8E?4A?5P4 EN3FN3N2P4* CN3EN3M3FN2DN3M6FN3BN3T CN3AN4M6 BN2CN2N2GN3BN4M3FN2BN2T DN3BN4M6FN3AN4M3 CN3F?3T EN3G?3M3AN2D?2T EN3C?4M6GN3A'4N2 BN2G?2M6DN3F?7 CN2M7 N3N3BN3GN2M3EN3FN2M7 AN3DN2P5BN3BN2P8GN3FN3M2CN3GN2P4DN4EN3N7 G?5BN5M6FN4D'4M3D'5B'5N3F?5GN4M7D'5A'5P4 B'4AN4N2D?5FX4N6AN5AN4P8CE'5F'4M7D'3CN4M7E'4C'4M3F?5DN5M3EN5D?5N2 FN4B'5P4AN4GN3M2D'5ED4M7A'4A'3P8C'5DD4M7 A'3E'2P4F?3DN3M3G?3F?3M2BN2A?2N2CN4BN4N2 G?3AN?5GN4T C?4BN4M2 G?3BN3M6G'2E'2N3BN2FN2T A?3B?2N7A?2EN2T G?3C?3P5B'3DN2N6D'4G'3P5E'3F'2M7CN4CN3P8 EN5GN5N3FN4DN5M6BN4CN4N2BN3BN4P3M7D?3BN3M3G'3D'3P4D'4ED3M7CN4CN3P8 AN4CN4N3GN4EN5M6DN4BN5M6FN4CN5P5AN4FN4N6 EN4DN5N7EN5GN5N3FN4BN4T CN4AN5M6BN4GN4N6 B'2A'3N7E'8EN4DN5N7 FN3AN4M3DN4GN4P4FN4BN4T GN3AN4M2BN4GN4N6 AN2G?2M7BN2F?2P5C?3E?3M3G'3C'4P4E'2DN3M7 B'2A'3N7D?3EN3N2F?3D?4M6B'3EN3T A'2C3G'3N3F?2C?3P5CN3F?3T D'3BD4N6 E?3B?4P5A'3G'3N7D?3B?4M6B'2G'2N6F?2AN3N3 CN5E'5N3A'4DN4T G'4E'5M6F?4DN5N6C?5G?5P5 FX4DX5M6DN5B'6N'2N3 6B'4EN4T BN4DN4N3D?4F?4N3 DN3EN2N7AN4CN4N3BN2FN2T AN3CN2M6GN3BN3N6 CN3AN3N3EN4GN3M6BN3DN2M6CN3FN2P5FN3AN3N6 F?5AN5M6D?5G?4P5EN4CCN5A'6N6BX4FX4T G'4A'5M2C?4BN5N7E'4E'5P8 F?4C?5P5A?4F?4N6G?5A?6M2D'4FN4M3G'4FN5M7 BN3FN3T CN3AN3N3DN4CN4M2FN3GN2N7BN3CN2M7 FN3EN?4N3E'6GN5N6G?4DN4T A'5B'4N7G'4A'4N7D?5F?4M6A?4FX3N3FN5DN5N3 G'3C'3P5CN4FN3P5A?3B?2N7GN4EN5M6A'3FN2N3 AN3F?2N3F?3AN3M6C?4F?3P5AN3N2DN3FN2M6CN4CN3P8GN3DN3P4CN3EN2N6 G?5EN5M3A?4D?3P5E'4FN3N7C?5GN4T G'5FN5N2 G'4F'4M2D?5G?4P5A?4BN3M7E'5B'5P4A'4FN3N3 BN3GN2M3GNA?3C?2M6CN3A'3M3EN3D?3N2BN3A?3N2B'3G'2M3 CN4G'3T BN2A?2N2B'3G'2M3GN3B'3M6CN4E'3M6 FN4CN5P5BN4DN4N3GN4FN5N7EN4CN5N6AN4FN4N6 FN4CN2E'2T G?3E?3N3 GN4EN5M6AN4GN4N7EN4CN5N6FN4EN5M7CN5AN6M6 DN4CN5N7BN4GN4N6FN4DN5M6BN3AN4N7CN5BN6M7 CN3A'4N6FN2E'3N7C?3A?4M6EN3C?4M5P5BN4DN4N3AN4CN4N3EN4DN5N7BN4GN4N6 CN3A'4N6F?3AN4N3B'2FN2P5E'3D'4N7FN2A'3N3 D?3A?4P5CN4E'4N3F?2EN3N7B'2G'2N6E'2B'3P5 AN4FN4N6G'6B'2G'2N6 F?2DN3N6AN2FN2N6EN3D?4M7A?2GX2M7C'3AD4N6 C?5AN6N6BN3A?4M7A'4FN4M6F?4DN5N6G?4FX5M7 D'4B'5M6EN5DN6N7BN4GN4N6G'4E'5M6E'4D4F'5N7CN4E'4N3BN3F?3P5G?4BN5N3 C?5AN6N6D'4C'5N7F?4AN5N3D?5F?5N3F?4EN5N7 CN4FN3P5GN3BN3N6DN4BN4N3DN3EN2N7AN3BN2N7 CN3AN3N3CN4EN3NN5M7 6FN2DN2N3FN3AN3N6GN3CN3P5 E'5CN5N3FN5B'5P5C?5D?4N7B'4GN3N3F?4BN4P5 GN5AN5N7D?5G?4P5AN4F?3N3FX5B?5P5D'5E'4N7 G?3E?3N3B?3DX2N6CN4ECN4EN3N6GN3AN3N7AN5CN4M6DN3FN2M6BN3CN2M7 FN3GN2N7EN3FN2M7DN4FN3M6CN3EN2N6GN3BN3N6 F?5GN4M7D?5F?4M6AN4B'3M7E'5G'4M6BN4DN3M6 C?5D?N3N6C?3D?2N7B'4E'3P5 D?3B?3N3G'3A'3N7D'3G'2P5F'2D'2N3A'3B'2N7 GN4CN5P4FN4AN5M3BN4BN5P8EN4FN4N2CN4BN5M7 AN4BN4M2FN4EN5M7DN5GN5P4G4N7FN4AN4N6E'5GN4N6A'5BD4M7AX4CX3M6 BN3C?2N7AN3C?2N6DN4E'3M7D?3EN2M7B'3C'2M7 E'4G'3M6D'3ED2M7G?3BN3M6AN3C?2N6G?3A?3N7 AN4EN4P5FNN4AN5M2BN4CN4N2 B'2AN3M7FN2G'2N2A?2BN2N2C?3D?3M2F?3BN4P4 G'2FN3M7D'3FN3M3G?2G?3P8A?3D?3P4C?3B?4M7 FX4G?4N2B'4CN4M2D'4G'4P4C'4B'54BN4T CN4EN4M3DN5FN5N3DN4CN5N7 EN5FN5N2BN3GN3N6AN4BN4M2BN3GN3N6FN4EN5M7 A'2A'3P8C?3G?3P5E'2DN3M7B'2D'2N3G?2A?3M2 D'3B'4M6A?2D?2PM7E?5F?5N2 A'4A'5P8F'4BD5P4A?4GX4M7DN4F?4M3F?5BN6P4 AN3EN2P4FN3EN3N2DN3CN3M2FN3FN2P8CN4GN3P4 BN3CN2M7EN3FN2M7GN3FN3M2CN3BN3N2BN34E'3D'4N7G'3C'4P4F?2GN2N2 D?4B?5M6FN5AN6M3G'4FN5M7C?4C?5P8A'4FN4M6 F?4AN5N3E'5C'6N6B?4FX4P5E'4A'5P4C?4BN5N7 FN3EN3N2CN3EN2N6GN3E8 M7B'3G'2M3 F'3C'3P4E'3B'3P4EN3D?3N2GX3A?3M7E'3D'3M2 GN4DN5P5EN5GN5N3DN4CN5N7BN4GN4N6FN4BN4T AN4FN4N6GN4EN5M6AN4CN4N3EN4DN5N7EN5BN6P5 FN2BN2T A'2FN2M6F?2D?3M6C?3G?3P5B'2G'2N6 E'3D'4N7AX2EX2P5G?3BN4N3GN2B'3N3D'3GN3T A'4E'4P5FN4DN5M6C?5BN6N7E'4C'5N6FN4A'5N3 D?4C?5N7BN4GN4N6F?4D?5M6B'4EN4T FN4E'5N7 EN3BN4P5EN2DN3N7AN3CN3N3GN2EN3M6AN2FN2N6 FN3BN3T BN4GN3M3DN3CN4N7GN4DN5P5AN2FN2N6 D?4C?5N7FN4A'5N3E'4C'5N6C?5BN6N7FN4DN5M6 A'4E'4P5A'3G'3N7B'4EN4T F?4D?5M6BN4GN4N6 DD3BD4M6G?3BN4N3GN3B'4N3D'3GN3T FN2BN2T A'2FN2M6F?2D?3M6C?3G?3P5B'2G'2N6E'3D'4N7 FN4E'5N7GN4CN5P4DN4F?4M3EN5FN5N2B'3GN3M6 AN4AN5P8EN4GN4N3CN5DN5M2FN4EN5M7DN4B'5N6 AN2EN2P5GN3B'4N3B'2EN2 9.43746E-1 CN4CN5P8FN4EN5M7GN4AN5M2DN5EN5M2GN4CN5P4 EN4EN5P8GN4CN5P4CN4BN5M7DN4GN4P4AN4BN4M2 E'4DN5M7B'4E'4P4D'4D'5P8E'4FN4M2G'T GN2E'3N6BN2F?2P5 G?3DN4T EN2DN3N7G?3B?4M3AN2F?2M6DN3AN4P5 G?4C?5P4C?4E?4M3EN5F?5M2C?4AN5N6AN4B'4N2 F?4E?5M7EN4EN5P8A?4BN4N2E'54FN5M7 F?4BN5P4B'4CN4M2D'4CN5M7B'4CN4M2F?4F?5P8 EN4AN5P4F?4G?4M2G?4C?5P4DN4C?5M7AN4AN5P8 A'4B'4M2BN4A?5M7CN5BN6M7D'5F'5N3A?4D?4PG'5N3F?4C?5P5 B'3DN2N6GN3AN3N7DN3CN3M2AN3AN2P8BN3GN2M3 GN3B'3M6FN2EN2N2F?3DN3M3CN4GN3P4E'3FN2N7 B'4GN3N3EN5AN5P5E'5GN4N6B'4EN4T 4 CN5GN4P4BN5CN4M7GN4DN4P4BN4AN4M2AN4GN3M2 EN5DN5M2CN5GN4P4EN5EN4P8EN5FN4M7CN5CN4P8 CN5B'5M2BN4F?3P4EN5FN4M7GN5GN4P8E'5B'5P4 F?5BN5E?5T E'5GN4N6G?5E?5N3FN4B'4P5F?5AN5M6CN5CN4P8 C?3F?2P5G'3E'3N3E?3D?3M2AN3AN2P8E?3F?2M7 B'3AN3N2F?3A?3N6D?3C?3M2G?3E?3N3C?4G?3GN4M7C?5BN5M2A'5B'5M2F?4C?4P4D?5D?4P8 FN5B'6P4D?5C?5M2EX5EX4P8DN5E'4M7A'4B'4M2 GN5A'5M7D?5A?5P4C'5BD5M2GX5GX4P8E?4A?5P4 EN3FN3N23B'3M6D'3G'2P5F?3A?3N6A'3B'2N7 EN3D?3N2A'3FN2N3G'3B'3N6CN4B'4M2F'3C'3P4 GN4AN5M2FN4EN5M7GN4BN5M3AN4AN5P8EN5FN5N2 DN4GN4P4CN4BN5MP4* 7DN5EN5M2EN4FN4N2BN4EN4P4 AN2DN2P4EN3G?3M3B'2B'3P8F?3GN3N2C?3B?4M7 A'2CN2M3D'3G'3P4G?2AN3N2D?3D?4P8E'2GN2M3 D'5E'5M2A?4GX4M7D?5EN5N2B'3E'3P4C'5F'5P4 G'4B'5M3EN4D?5M7C?4C?5P8FN4G'4N2EN5F?5M2 BN3CN2M7EN3DN3M2FN3EN3N2GN3DN3P4AN3GN2M2 EN3FN2M7BN3GN2M3CN3CN2P8FN3EN3N2EN3FN2M7 AN5EN4P4G?5EN5M3B'4B'3P8EN5D?5N2G?5AN5M7 GN4E'4M3G'5D'5P4A?4G?3M2E'4E'5P8C?5AN5M3 F?3EN3M2A'4GN3N2C?4C?3P8D?3EN29 3M3FN2G'2N2CN3D'3N2EN3A?3T E'3CN4M6B'2GN2M6G'3B'4M3A?2BN2N2G'2CN3T C?3A?4M6A'2CN2M3D?3EN3N2A?3BN3N2G'3B'4M3 AN3FN2M3DN3F?3M3DN3F3G'3N3F?2C?3P5CN3F?3T D'3BD4N6 E?3B?4P5A'3G'3N7D?3B?4M6B'2G'2N6F?2AN3N3 CN5E'5N3A'4DN4T G'4E'5M6F?4DN5N6C?5G?5P5 FX4DX5M6DN5B'6NN2M6BN3FN3T CN3BN3N2 AN3CN2M6BN3GN2M3BN3DN2M6FN3EN3N2BN4GN3M3 A'3GN2N2C?4EN3M6D?3AN3T G?3EN3M3F?3CN3T A?3EN3T D'3CN3N2G'3FN3N2F?6B'4EN4T BN4DN4N3D?4F?4N3 DN3EN2N7AN4CN4N3BN2FN2T AN3CN2M6GN3BN3N6 CN3AN3N3EN4GN3M6BN3DN2M6CN3FN2P5FN3AN3N6 F?5AN5M6D?5G?4P5EN4C3DN3M3G?3BN3M6 ?4N3E'6GN5N6G?4DN4T A'5B'4N7G'4A'4N7D?5F?4M6A?4FX3N3FN5DN5N3 G'3C'3P5CN4FN3P5A?3B?2N7GN4EN5M6A'3FN2N3 AN3F?2N3F?3AN3M6C?4F?3P5ANA?3C?2M6CN3A'3M3EN3D?3N2BN3A?3N2B'3G'2M3 CN4G'3T BN2A?2N2B'3G'2M3GN3B'3M6CN4E'3M6 FN4CN5P5BN4DN4N3GN4FN5N7EN4CN5N6AN4FN4N6 FN4CN2E'2T G?3E?3N3 GN4EN5M6AN4GN4N7EN4CN5N6FN4EN5M7CN5AN6M6 DN4CN5N7BN4GN4N6FN4DN5M6BN3AN4N7CN5BN6M7 CN3A'4N6FN2E'3N7C?3A?4M6EN3C?4M5P5BN4DN4N3AN4CN4N3EN4DN5N7BN4GN4N6 CN3A'4N6F?3AN4N3B'2FN2P5E'3D'4N7FN2A'3N3 D?3A?4P5CN4E'4N3F?2EN3N7B'2G'2N6E'2B'3P5 AN4FN4N6G'6B'2G'2N6 F?2DN3N6AN2FN2N6EN3D?4M7A?2GX2M7C'3AD4N6 C?5AN6N6BN3A?4M7A'4FN4M6F?4DN5N6G?4FX5M7 D'4B'5M6EN5DN6N7BN4GN4N6G'4E'5M6E'4D4F'5N7CN4E'4N3BN3F?3P5G?4BN5N3 C?5AN6N6D'4C'5N7F?4AN5N3D?5F?5N3F?4EN5N7 CN4FN3P5GN3BN3N6DN4BN4N3DN3EN2N7AN3BN2N7 CN3AN3N3CN4EN3NN5M7 6FN2DN2N3FN3AN3N6GN3CN3P5 E'5CN5N3FN5B'5P5C?5D?4N7B'4GN3N3F?4BN4P5 GN5AN5N7D?5G?4P5AN4F?3N3FX5B?5P5D'5E'4N7 G?3E?3N3B?3DX2N6CN4ECN4EN3N6GN3AN3N7AN5CN4M6DN3FN2M6BN3CN2M7 FN3GN2N7EN3FN2M7DN4FN3M6CN3EN2N6GN3BN3N6 F?5GN4M7D?5F?4M6AN4B'3M7E'5G'4M6BN4DN3M6 C?5D?N3N6C?3D?2N7B'4E'3P5 D?3B?3N3G'3A'3N7D'3G'2P5F'2D'2N3A'3B'2N7 GN4CN5P4FN4AN5M3BN4BN5P8EN4FN4N2CN4BN5M7 AN4BN4M2FN4EN5M7DN5GN5P4G4N7FN4AN4N6E'5GN4N6A'5BD4M7AX4CX3M6 BN3C?2N7AN3C?2N6DN4E'3M7D?3EN2M7B'3C'2M7 E'4G'3M6D'3ED2M7G?3BN3M6AN3C?2N6G?3A?3N7 AN4EN4P5FNN4AN5M2BN4CN4N2 B'2AN3M7FN2G'2N2A?2BN2N2C?3D?3M2F?3BN4P4 G'2FN3M7D'3FN3M3G?2G?3P8A?3D?3P4C?3B?4M7 FX4G?4N2B'4CN4M2D'4G'4P4C'4B'54BN4T CN4EN4M3DN5FN5N3DN4CN5N7 EN5FN5N2BN3GN3N6AN4BN4M2BN3GN3N6FN4EN5M7 A'2A'3P8C?3G?3P5E'2DN3M7B'2D'2N3G?2A?3M2 D'3B'4M6A?2D?2PM7E?5F?5N2 A'4A'5P8F'4BD5P4A?4GX4M7DN4F?4M3F?5BN6P4 AN3EN2P4FN3EN3N2DN3CN3M2FN3FN2P8CN4GN3P4 BN3CN2M7EN3FN2M7GN3FN3M2CN3BN3N2BN34E'3D'4N7G'3C'4P4F?2GN2N2 D?4B?5M6FN5AN6M3G'4FN5M7C?4C?5P8A'4FN4M6 F?4AN5N3E'5C'6N6B?4FX4P5E'4A'5P4C?4BN5N7 FN3EN3N2CN3EN2N6GN3ECN2M7 N3N3BN3GN2M3EN3FN2M7 AN3DN2P5BN3BN2P8GN3FN3M2CN3GN2P4DN4EN3N7 G?5BN5M6FN4D'4M3D'5B'5N3F?5GN4M7D'5A'5P4 B'4AN4N2D?5FX4N6AN5AN4P8CE'5F'4M7D'3CN4M7E'4C'4M3F?5DN5M3EN5D?5N2 FN4B'5P4AN4GN3M2D'5ED4M7A'4A'3P8C'5DD4M7 A'3E'2P4F?3DN3M3G?3F?3M2BN2A?2N2CN4BN4N2 G?3AN?5GN4T C?4BN4M2 G?3BN3M6G'2E'2N3BN2FN2T A?3B?2N7A?2EN2T G?3C?3P5B'3DN2N6D'4G'3P5E'3F'2M7CN4CN3P8 EN5GN5N3FN4DN5M6BN4CN4N2BN3BN4PCN3EN3M3FN2DN3M6FN3BN3T CN3AN4M6 BN2CN2N2GN3BN4M3FN2BN2T DN3BN4M6FN3AN4M3 CN3F?3T EN3G?3M3AN2D?2T EN3C?4M6GN3A'4N2 BN2G?2M6DN3F?3M7D?3BN3M3G'3D'3P4D'4ED3M7CN4CN3P8 AN4CN4N3GN4EN5M6DN4BN5M6FN4CN5P5AN4FN4N6 EN4DN5N7EN5GN5N3FN4BN4T CN4AN5M6BN4GN4N6 B'2A'3N7E': N7BN4GN4N6F?4D?5M6B'4EN4T FN4E'5N7 EN3BN4P5EN2DN3N7AN3CN3N3GN2EN3M6AN2FN2N6 FN3BN3T BN4GN3M3DN3CN4N7GN4DN5P5AN2FN2N6 D?4C?5N7FN4A'5N3E'4C'5N6C?5BN6N7FN4DN5M6 A'4E'4P5A'3G'3N7B'4EN4T F?4D?5M6BN4GN4N6 DD3BD4M6G?3BN4N3GN3B'4N3D'3GN3T FN2BN2T A'2FN2M6F?2D?3M6C8EN4DN5N7 FN3AN4M3DN4GN4P4FN4BN4T GN3AN4M2BN4GN4N6 AN2G?2M7BN2F?2P5C?3E?3M3G'3C'4P4E'2DN3M7 B'2A'3N7D?3EN3N2F?3D?4M6B'3EN3T A'2C?3G?3P5B'2G'2N6E'3D'4N7 FN4E'5N7GN4CN5P4DN4F?4M3EN5FN5N2B'3GN3M6 AN4AN5P8EN4GN4N3CN5DN5M2FN4EN5M7DN4B'5N6 AN2EN2P5GN3B'4N3B'2EN2'2N3 T GN2E'3N6BN2F?2P5 G?3DN4T EN2DN3N7G?3B?4M3AN2F?2M6DN3AN4P5 G?4C?5P4C?4E?4M3EN5F?5M2C?4AN5N6AN4B'4N2 F?4E?5M7EN4EN5P8A?4BN4N2E'5CN5A'6N6BX4FX4T G'4A'5M2C?4BN5N7E'4E'5P8 F?4C?5P5A?4F?4N6G?5A?6M2D'4FN4M3G'4FN5M7 BN3FN3T CN3AN3N3DN4CN4M2FN3GN2N7BN3CN2M7 FN3ENG'5N3F?4C?5P5 B'3DN2N6GN3AN3N7DN3CN3M2AN3AN2P8BN3GN2M3 GN3B'3M6FN2EN2N2F?3DN3M3CN4GN3P4E'3FN2N7 B'4GN3N3EN5AN5P5E'5GN4N6B'4EN4T 3N2DN3FN2M6CN4CN3P8GN3DN3P4CN3EN2N6 G?5EN5M3A?4D?3P5E'4FN3N7C?5GN4T G'5FN5N2 G'4F'4M2D?5G?4P5A?4BN3M7E'5B'5P4A'4FN3N3 BN3GN2M3GNBN5E?5T E'5GN4N6G?5E?5N3FN4B'4P5F?5AN5M6CN5CN4P8 C?3F?2P5G'3E'3N3E?3D?3M2AN3AN2P8E?3F?2M7 B'3AN3N2F?3A?3N6D?3C?3M2G?3E?3N3C?4G?33B'3M6D'3G'2P5F?3A?3N6A'3B'2N7 EN3D?3N2A'3FN2N3G'3B'3N6CN4B'4M2F'3C'3P4 GN4AN5M2FN4EN5M7GN4BN5M3AN4AN5P8EN5FN5N2 DN4GN4P4CN4BN5MP4* 7DN5EN5M2EN4FN4N2BN4EN4P4 AN2DN2P4EN3G?3M3B'2B'3P8F?3GN3N2C?3B?4M7 A'2CN2M3D'3G'3P4G?2AN3N2D?3D?4P8E'2GN2M3 D'5E'5M2A?4GX4M7D?5EN5N2B'3E'3P4C'5F'5P4 G'4B'5M3EN4D?5M7C?4C?5P8FN4G'4N2EN5F?5M2 BN3CN2M7EN3DN3M2FN3EN3N2GN3DN3P4AN3GN2M2 EN3FN2M7BN3GN2M3CN3CN2P8FN3EN3N2EN3FN2M7 AN5EN4P4G?5EN5M3B'4B'3P8EN5D?5N2G?5AN5M7 GN4E'4M3G'5D'5P4A?4G?3M2E'4E'5P8C?5AN5M3 F?3EN3M2A'4GN3N2C?4C?3P8D?3EN2M7B'3G'2M3 F'3C'3P4E'3B'3P4EN3D?3N2GX3A?3M7E'3D'3M2 GN4DN5P5EN5GN5N3DN4CN5N7BN4GN4N6FN4BN4T AN4FN4N6GN4EN5M6AN4CN4N3EN4DN5N7EN5BN6P5 FN2BN2T A'2FN2M6F?2D?3M6C?3G?3P5B'2G'2N6 E'3D'4N7AX2EX2P5G?3BN4N3GN2B'3N3D'3GN3T A'4E'4P5FN4DN5M6C?5BN6N7E'4C'5N6FN4A'5N3 D?4C?5; A?3C?2M6CN3A'3M3EN3D?3N2BN3A?3N2B'3G'2M3 CN4G'3T BN2A?2N2B'3G'2M3GN3B'3M6CN4E'3M6 FN4CN5P5BN4DN4N3GN4FN5N7EN4CN5N6AN4FN4N6 FN4CN2E'2T G?3E?3N3 GN4EN5M6AN4GN4N7EN4CN5N6FN4EN5M7CN5AN6M6 DN4CN5N7BN4GN4N6FN4DN5M6BN3AN4N7CN5BN6M7 CN3A'4N6FN2E'3N7C?3A?4M6EN3C?4M5P5BN4DN4N3AN4CN4N3EN4DN5N7BN4GN4N6 CN3A'4N6F?3AN4N3B'2FN2P5E'3D'4N7FN2A'3N3 D?3A?4P5CN4E'4N3F?2EN3N7B'2G'2N6E'2B'3P5 AN4FN4N6G'6B'2G'2N6 F?2DN3N6AN2FN2N6EN3D?4M7A?2GX2M7C'3AD4N6 C?5AN6N6BN3A?4M7A'4FN4M6F?4DN5N6G?4FX5M7 D'4B'5M6EN5DN6N7BN4GN4N6G'4E'5M6E'4D4F'5N7CN4E'4N3BN3F?3P5G?4BN5N3 C?5AN6N6D'4C'5N7F?4AN5N3D?5F?5N3F?4EN5N7 CN4FN3P5GN3BN3N6DN4BN4N3DN3EN2N7AN3BN2N7 CN3AN3N3CN4EN3NN5M7 6FN2DN2N3FN3AN3N6GN3CN3P5 E'5CN5N3FN5B'5P5C?5D?4N7B'4GN3N3F?4BN4P5 GN5AN5N7D?5G?4P5AN4F?3N3FX5B?5P5D'5E'4N7 G?3E?3N3B?3DX2N6CN4ECN4EN3N6GN3AN3N7AN5CN4M6DN3FN2M6BN3CN2M7 FN3GN2N7EN3FN2M7DN4FN3M6CN3EN2N6GN3BN3N6 F?5GN4M7D?5F?4M6AN4B'3M7E'5G'4M6BN4DN3M6 C?5D?N3N6C?3D?2N7B'4E'3P5 D?3B?3N3G'3A'3N7D'3G'2P5F'2D'2N3A'3B'2N7 GN4CN5P4FN4AN5M3BN4BN5P8EN4FN4N2CN4BN5M7 AN4BN4M2FN4EN5M7DN5GN5P4G4N7FN4AN4N6E'5GN4N6A'5BD4M7AX4CX3M6 BN3C?2N7AN3C?2N6DN4E'3M7D?3EN2M7B'3C'2M7 E'4G'3M6D'3ED2M7G?3BN3M6AN3C?2N6G?3A?3N7 AN4EN4P5FN 5.26989E-1 CN4CN5P8FN4EN5M7GN4AN5M2DN5EN5M2GN4CN5P4 EN4EN5P8GN4CN5P4CN4BN5M7DN4GN4P4AN4BN4M2 E'4DN5M7B'4E'4P4D'4D'5P8E'4FN4M2G'N4AN5M2BN4CN4N2 B'2AN3M7FN2G'2N2A?2BN2N2C?3D?3M2F?3BN4P4 G'2FN3M7D'3FN3M3G?2G?3P8A?3D?3P4C?3B?4M7 FX4G?4N2B'4CN4M2D'4G'4P4C'4B'54FN5M7 F?4BN5P4B'4CN4M2D'4CN5M7B'4CN4M2F?4F?5P8 EN4AN5P4F?4G?4M2G?4C?5P4DN4C?5M7AN4AN5P8 A'4B'4M2BN4A?5M7CN5BN6M7D'5F'5N3A?4D?4PM7E?5F?5N2 A'4A'5P8F'4BD5P4A?4GX4M7DN4F?4M3F?5BN6P4 AN3EN2P4FN3EN3N2DN3CN3M2FN3FN2P8CN4GN3P4 BN3CN2M7EN3FN2M7GN3FN3M2CN3BN3N2BN34 CN5GN4P4BN5CN4M7GN4DN4P4BN4AN4M2AN4GN3M2 EN5DN5M2CN5GN4P4EN5EN4P8EN5FN4M7CN5CN4P8 CN5B'5M2BN4F?3P4EN5FN4M7GN5GN4P8E'5B'5P4 F?5CN2M7 GN4M7C?5BN5M2A'5B'5M2F?4C?4P4D?5D?4P8 FN5B'6P4D?5C?5M2EX5EX4P8DN5E'4M7A'4B'4M2 GN5A'5M7D?5A?5P4C'5BD5M2GX5GX4P8E?4A?5P4 EN3FN3N2E'5F'4M7D'3CN4M7E'4C'4M3F?5DN5M3EN5D?5N2 FN4B'5P4AN4GN3M2D'5ED4M7A'4A'3P8C'5DD4M7 A'3E'2P4F?3DN3M3G?3F?3M2BN2A?2N2CN4BN4N2 G?3ANCN3EN3M3FN2DN3M6FN3BN3T CN3AN4M6 BN2CN2N2GN3BN4M3FN2BN2T DN3BN4M6FN3AN4M3 CN3F?3T EN3G?3M3AN2D?2T EN3C?4M6GN3A'4N2 BN2G?2M6DN3F?3M7D?3BN3M3G'3D'3P4D'4ED3M7CN4CN3P8 AN4CN4N3GN4EN5M6DN4BN5M6FN4CN5P5AN4FN4N6 EN4DN5N7EN5GN5N3FN4BN4T CN4AN5M6BN4GN4N6 B'2A'3N7E'3M3FN2G'2N2CN3D'3N2EN3A?3T E'3CN4M6B'2GN2M6G'3B'4M3A?2BN2N2G'2CN3T C?3A?4M6A'2CN2M3D?3EN3N2A?3BN3N2G'3B'4M3 AN3FN2M3DN3F?3M3DN3F3G'3N3F?2C?3P5CN3F?3T D'3BD4N6 E?3B?4P5A'3G'3N7D?3B?4M6B'2G'2N6F?2AN3N3 CN5E'5N3A'4DN4T G'4E'5M6F?4DN5N6C?5G?5P5 FX4DX5M6DN5B'6NN2M6BN3FN3T CN3BN3N2 AN3CN2M6BN3GN2M3BN3DN2M6FN3EN3N2BN4GN3M3 A'3GN2N2C?4EN3M6D?3AN3T G?3EN3M3F?3CN3T A?3EN3T D'3CN3N2G'3FN3N2F?6B'4EN4T BN4DN4N3D?4F?4N3 DN3EN2N7AN4CN4N3BN2FN2T AN3CN2M6GN3BN3N6 CN3AN3N3EN4GN3M6BN3DN2M6CN3FN2P5FN3AN3N6 F?5AN5M6D?5G?4P5EN4C3DN3M3G?3BN3M6 ?4N3E'6GN5N6G?4DN4T A'5B'4N7G'4A'4N7D?5F?4M6A?4FX3N3FN5DN5N3 G'3C'3P5CN4FN3P5A?3B?2N7GN4EN5M6A'3FN2N3 AN3F?2N3F?3AN3M6C?4F?3P5AN< Do you want your unit choices͞ϧ…BY˧…BNË„¡Ï§…BYç…BNÃ�¡ö§…BYáÏ, Ͷ¦Which unit do you want? ͞ϧ…B¥vot)....ͫ͞#̧#ØÈ¡Ï²§#ˆ•¤§…Bš§#‚«#¹ö²² ¯ ¡ðÏ  Ͷ¦0Enter number of students.... then press `RETURN`¼‹“§…B0Ã�¡Ï§…B¥v¼‹§…B0Ë„¡ôÍ «~§…B¹ò¥+¦1 Maj2, Per4, Maj7, Per8ªPÇ$ «~¹ð¥+¦2 Min2, Maj3, Trit, Maj6ªÍž«#¸Ï§…B¥v¼‹¡#§…B0•¸?§#‚ ϶ �¶‚¸§#‚«#¹ §…B ˡϧ…B ö Å�¡ô¥„¦ musrec.textÍž¥+¦ ªP¥„¶PÇR «~¹ð¥+¦3 Min3, Per5, Min6, Min7ªPLj «~¹ð¥+¦*4 Min2, Maj2, Maj3, Per4, Maj7, Per8ªPÇ6 «~¹ð¥+¦*5 MÍ ž¥„Íž¥„¦, Student Progress ReportÍž¥„Íž¥„Íž¥„¦CID# Name Last run # runs # rin3, Trit, Per5, Min6, Maj6, Min7ªPÇÈ «~¹ð¥+¦6 Min6, Maj6, Min7, Maj7ªPÇ «~¹ð¥+¦*7 Per8, Per4, Maj7, Maj2, Might Total exercises Mean %Íž¥„Íž¥„¦H Replies/AnsÍž¥„in2, Maj3ªPÇ6 «~¹ð¥+¦*8 Min3, Trit, Per5, Min6, Maj6, Min7ªPÇÈ «~¹w¥+¦N9 Min2, Maj2, min3, Maj3, Per4, Trit, PÍž¥„¦H--- ---- -------- ------ ------- --------------- -----------Íž¥„Íž«#¶Ì§#ØÈ¡&¥„§#Í ž¥„¥+er5, Min6, Maj6, Min7, Maj7, Per8ªPÇþ «~¹¬19¹Ù­�Iå­u­S«â)ͦmusic.info.textÏ!­r"-Íž¥„Íž§#‚«#¹ò¥„ÍžÏ &Ͷ¦DONE͞ϹEÏ  Ͷ¦-Improper user access! Stop! Abort! Reset!!͞ϸ ­a§…KÏÏ Í¶¦+These are commands which you may enter now:Íž¶Íž¶Íž¶¦" B(ye) to stop the program.Íž¶H™xîŒ1Ï Í¶¦Student progress reportÍž®0ϧ…BGáö¥„¦ musrec.textÍž¥„²Í ž¥„Íž«#¶‚̧#ØÈ¡,Íž¶¦( D(rill) to practice reading notes.Íž¶Íž¶¦6 M(usic) to practice melodic & harmonic intervalsÍ¥„¥+PÍž¥„Íž¥¥+Íž¥Íž§#‚«#¹ôÏ Í¥„Íž¶¦Done͞ϭ V• È2Ï $Ͷ¦HandoutÍž¶Íž®4BN4T CN4EN4M3DN5FN5N3DN4CN5N7 EN5FN5N2BN3GN3N6AN4BN4M2BN3GN3N6FN4EN5M7 A'2A'3P8C?3G?3P5E'2DN3M7B'2D'2N3G?2A?3M2 D'3B'4M6A?2D?2Pž¶Íž¶¦ U(nit) to change units.Íž¶Íž¶¦" I(nfo) to list information.Íž¶ÍžÍ¶¦ Comma4E'3D'4N7G'3C'4P4F?2GN2N2 D?4B?5M6FN5AN6M3G'4FN5M7C?4C?5P8A'4FN4M6 F?4AN5N3E'5C'6N6B?4FX4P5E'4A'5P4C?4BN5N7 FN3EN3N2CN3EN2N6GN3End. ͞ϧ…B¥d¼‹“¡Ï§…B¥d¼‹¡ö§…B¹Ï(¹AÏ*¹=Ï)¹9Ï-¹5«¹0¬ BU¹( ! / "$&;­gú.  ¶<͞Ϲî(ͶóÍž¶§Íž¶§Í ž¶¦ Íž¶òÍž¶§Íž¶§Í ž¶¦ Íž¶õÍž¶Í¶¦5This report requires the Terak to be connected to theÍž¶Íž Ͷ¦=GE TermiNet. Ask one of the Computer CenteôÍž«Ï¹îÎ+¹îí“«Î+¹|ï¡Ï¹Ï¹qÏ ÏÏ ¹i¥„ÍžÏ)¥„¦ musdata.textÍž¥„ÍžÏ Ï"«&«¹2¬(AU¹*^V jr staff to assist.Íž¶Íž Ͷ¦When ready to list....Íž¶Íž Ͷ¦press `G` to go.Íž¶Íž­]±³·ÿ$þ¿g¹ì§…BQá襄Íž­°²NË»ú*§…KÏͦunitchoice.textÏ!«&­*,Ï Í¶¦0Ï Í¶¦Clear old student file.Íž Ͷ¦Create new student file.͞Ͷ¦*Enter password(you have only one sh= ‚«#¹ðÏ ¥„Íž& Ͷ¦Done͞ϭg[Û-X3Ì Æ³¶ ½Æ ˆ•¤CšÆ ˆ•¤AšÆ ˆ•¤TšÆ ˆ•¤ye for now, come back again sometime and have a nice day!Íž¶Íž­8¶¦!No student records file on disk!!ÍžSšá¡òÏ Í¶¦What is your desireÍž Ͷ¦"Press `C` to clear student recordsÍž Ͷ¦+ `R` to list a stude¶Íž¶¦Data cannot be saved!!Íž¶Íž­f9ƳÈC§§'•§Љ‡�½Ï  Ͷ¦ Enter today's date. (MM-DD-YY)nt progress reportÍž Ͷ¦/ `H` to list a hand-out that can be copiedÍž Ͷ¦% and passed out to theÍž«#̧#ÊÈ¡Q§#ç#Ã�¡Æ§#ˆ•‚-¿¹0ϧ…B¥v¼‹“¡Ï§…B¥v¼‹¡öƧ#ˆ•‚§…B¿§#.‚ ϧ#‚«#¹ô¥„¦ musrec.textÍž"Ë¡Î9 classÍž Ͷ¦. `Q` to quit this part of the program andÍž Ͷ¦! go to the command list.͞ϧ…B¹Ú¥‚Ù¦ newrec.textÍž¥„ÆÍ ž¥„Íž¥‚ÙçÍ ž¥‚ÙÍž§"ɧ"çÅ�¡E¶¦your student ID is not on fileÍž¶Íž¥„ÍÆ¼‹“¡Ï§…BƼ‹¡ö§…B¹Î1¹5Î2¹1Î3¹-Ì ¹(¬#CR¹  )3¹ô­×a$ */«…H«…G«…J«…F«…DÇ@«ž¥‚ÙÍž¹Ü«#§"‚̧#ÊÈ¡.¥„¥+PÍž¥„Íž¥‚Ù¥+Íž¥‚ÙÍž§#‚«#¹ò¥„ÆÍ ž¥„ÆÍž¥„Æ Íž¥‚ÙåÍ žÆ¦ …EÇð«…C«…I¥…LÇÀž§…L«…K§…Kϧ…K Ï­H4Ï4« «««««««%««'ǰ«««««ÏÏA«#Ģ#ØÈ¡¥…3§#@•ˆ ¯¡n¥„ÍžÏ  Ͷ¦Enter your name. //////////Íž« ̧ÊÈ¡ÏÆ§›§…B¿§*‚ ϧ‚«¹ðÌ ÆÆ¼½§'Ì ¹à¥„Íž«#§•‚§#¿§#‚«#¹ö¥Tð—ö—œ³œ ½¥p³þ ½¥j³ ; r ½¥z³ ü ½¥d³` " ½¥v³o"‚̧#ÊÈ¡¥„Íž§#‚«#¹î¥„¥+PÍž¥„Íž¥+ÌÆ¥+PÍÆ¦ SÍÆªPƳ-½Ì Ì Ì«#æÉ¡¥+§#›¾ áæ‚Ì§#‚«#¹ì¥+ÿ ½ «~¥„¦ musdata.textÍž"Ë¡E¶¦-Musdata is not on this disk, get another one.Íž¶Íž«¹¥„¥)Íž¥„§#›¾ Ë¡ä �¥+§#›¾0•‚Ì §#‚«#¥+§#›¾ áê¥+§#›¾ á§#‚«#¹è¥+§#›¾ Ë¡ã �¥+§#›¾0•‚Ì §#‚«#¥+§#›¾ áæ¥+§#›¾ á§#‚«#¹ä¥+§#›¾ Ë¥+§#›¾Íž¥„Íž­!d5¥„Íž¥‚ÙÍž¥„Íž¥‚ÙÍž¥„¦ newrec.textÍž¥‚Ù¦ musrec.textÍž¥„¥+PÍž¥„Íž¥.Ë„¡ÆÆ¼³ B�¥+§#›¾0•Šƒ½§#‚«#¥+§#›¾ áâÆÆ¼³ÈC‡½ä‚Ì ã§'‚Ì ÆÆ¼Æ¼ƒ³A‡½¥‚Ù Íž¥‚ÙÆÍž¥‚Ù¦ ͂٥+Íž¥‚ÙÍž¥„Í ¡ö¥„Íž¥‚ÙÍž¥„Íž¥‚ÙÍž­T¬7Ï Í¶¦ Íž¶²Íž¶¦0, here is a sž¥‚ÙÆÍž¥‚Ù¦ Íž¥‚ÙäÍ ž¥‚Ù¦ Íž¥‚ÙãÍ ž¥‚Ù¦ Íž¥‚ÙÆ¼Íž¥‚ÙÍž¥„Í “¡(¥„¥+PÍž¥„Íummery of how you are doing on thisÍž¶Íž¶¦ program to date.Íž¶Íž¶Íž¶Íž¶¦You havž¥‚Ù¥+Íž¥‚ÙÍž¹ÞÎ7Î8­ >Å4Hr†°Î-r -~%„6ÆÆ�«ÇþÿÍÆ�¬Æ‚ØÇþÿÍÆ‚ÙÆ„ÇþÿÍÆ„Æ…2ÇþÿÍ Í¶¦4W0ϧ…BGáö«#¸ Ͷ¦0Enter number of handouts.... then press `RETURN`͞ϧ…B¥v¼‹§…B Ã�¡.§…B¥v¼‹¡!§…B0•¸B§#‚ ϶e run the program Íž¶¶ Í ž¶¦ times.Íž¶Íž¶¦You have answered Íž¶¶ Í ž¶¦ correctly: totalÍ �¶‚¸§#‚«#¹Ï§…B ö Å�¡ô¥„¦ handout.textÍž«#¶Ì§#ØÈ¡>¥„Íž¥„¥+PÍž¥„Íž¥¥+Íž¥Íž¥„Í ¡ò§#ž¶Íž¶¦@The average percentage of incorrect answers you have entered is Íž¶Íž¶²¼Íž¶Íž¶¦>goodb> 3DN3M3G?3BN3M6 elcome to the harmonic intervals and drill program.Íž¶ÍžÍ¶¦Press the space bar to begin.Íž¶Íž¥�¬¦systerm:Íž¥¦printer:͞ΠͶ¦5 Enter your ID number. Then press the `Return` key.Íž¶¥"Í ž¶Íž§"áÎ/Î5ì“¡Î.¹öî“§Å„¡Î6¥„¦ musdata.textÍž¥„Íž¥‚Ù¦ newdata.textÍž¥‚Ù¥)¼Íž¥‚ÙÍž¥„¥+PÍž¥„Íž¥‚Ù¥+Íž¥‚ÙÍž¥„Í ¡ô¥„Íž¥‚ÙÍž¥„¦ newdata.textÍž¥‚Ù¦ musdata.textÍž¥„¥+PÍž¥„Íž¥‚Ù¥+Íž¥‚ÙÍž¥„Í ¡ò¥„Íž¥‚Ù͞Π Ͷ¦BYou may now take the disk out of the drive and back to the office.ÍžÆÍÆ�¬ÍÆ‚ÙÍÆ„ÍÁ³'Š” 'ÌZÆÐ Ø„ î jÈ–(D 00>lp^°Œ^$"&d&˜&®&¼'"(Ö'D()>)Ø)*4*N*h*,+,d,ü,H-¶-.~0¤0¾01J1”1,2d4Î3$5 9.65626E-1 CN4CN5P8FN4EN5M7GN4AN5M2DN5EN5M2GN4CN5P4 EN4EN5P8GN4CN5P4CN4BN5M7DN4GN4P4AN4BN4M2 E'4DN5M7B'4E'4P4D'4D'5P8E'4FN4M2G'ª5Ä5Ú5r9§Å„¡Î6¥„¦ musdata.textÍž¥„Íž¥‚Ù¦ newdata.textÍž¥‚Ù¥)¼Íž¥‚ÙÍž¥„¥+PÍž¥„Íž¥‚Ù¥+Íž¥4FN5M7 F?4BN5P4B'4CN4M2D'4CN5M7B'4CN4M2F?4F?5P8 EN4AN5P4F?4G?4M2G?4C?5P4DN4C?5M7AN4AN5P8 A'4B'4M2BN4A?5M7CN5BN6M7D'5F'5N3A?4D?4P‚ÙÍž¥„Í ¡ô¥„Íž¥‚ÙÍž¥„¦ newdata.textÍž¥‚Ù¦ musdata.textÍž¥„¥+PÍž¥„Íž¥‚Ù¥+Íž¥‚ÙÍž¥„Í4 CN5GN4P4BN5CN4M7GN4DN4P4BN4AN4M2AN4GN3M2 EN5DN5M2CN5GN4P4EN5EN4P8EN5FN4M7CN5CN4P8 CN5B'5M2BN4F?3P4EN5FN4M7GN5GN4P8E'5B'5P4 F?5 ¡ò¥„Íž¥‚Ù͞Π Ͷ¦BYou may now take the disk out of the drive and back to the office.ÍžÆÍÆ�¬ÍÆ‚ÙÍÆ„GN4M7C?5BN5M2A'5B'5M2F?4C?4P4D?5D?4P8 FN5B'6P4D?5C?5M2EX5EX4P8DN5E'4M7A'4B'4M2 GN5A'5M7D?5A?5P4C'5BD5M2GX5GX4P8E?4A?5P4 EN3FN3N2ÍÁ³'Š” 'ÌZÆÐ Ø„ î jÈ–(D 00>lp^°Œ^$"&d&˜&®&¼'"(Ö'D()>)Ø)*4*N*h*,+,d,ü,H-¶-.~0¤0¾01J1”1,2d4Î3$5CN3EN3M3FN2DN3M6FN3BN3T CN3AN4M6 BN2CN2N2GN3BN4M3FN2BN2T DN3BN4M6FN3AN4M3 CN3F?3T EN3G?3M3AN2D?2T EN3C?4M6GN3A'4N2 BN2G?2M6DN3F?3M3FN2G'2N2CN3D'3N2EN3A?3T E'3CN4M6B'2GN2M6G'3B'4M3A?2BN2N2G'2CN3T C?3A?4M6A'2CN2M3D?3EN3N2A?3BN3N2G'3B'4M3 AN3FN2M3DN3F?3M3DN3FN2M6BN3FN3T CN3BN3N2 AN3CN2M6BN3GN2M3BN3DN2M6FN3EN3N2BN4GN3M3 A'3GN2N2C?4EN3M6D?3AN3T G?3EN3M3F?3CN3T A?3EN3T D'3CN3N2G'3FN3N2F??  ù(PLAY ú(CONVERT û(X !FREQ ü(X #INTER #UNCODE ý(NOTELETT"ACCIDENT"OCTIVE !IVAL !JVAL !CHANGEMOþ(MELODIC ÿ(HARMONIC(RESPONSE(X !Y !INPUT (INTNUMBE(INTTYPE "INTVALUE"BELL (X !LENGTH (EXPO (BASE #EXPON #RANDOM (NUMBER #RANSWER #Z  #CLEAR (WRITEINF (FILENAME&LINES !DRAWSTAF (DRAWNOTE (ONEPLACE!NAM "ACCID "OCT !A?3C?2M6CN3A'3M3EN3D?3N2BN3A?3N2B'3G'2M3 CN4G'3T BN2A?2N2B'3G'2M3GN3B'3M6CN4E'3M6 FN4CN5P5BN4DN4N3GN4FN5N7EN4CN5N6AN4FN4N6 FN4CNPICKNOTE (PLACEINF(PLACE (OLD !NEW !INDEX !IDNOTE (DRILL (INTPLAY (INTERVAL(COM 5P5BN4DN4N3AN4CN4N3EN4DN5N7BN4GN4N6 CN3A'4N6F?3AN4N3B'2FN2P5E'3D'4N7FN2A'3N3 D?3A?4P5CN4E'4N3F?2EN3N7B'2G'2N6E'2B'3P5 AN4FN4N6G'"DECO1 !DECO2 !TEMPY !UNITCHOI(UNIT (INFO (COMMAND (EXPLAIN (RECORDCL(RECORDOU(HAND4F'5N7CN4E'4N3BN3F?3P5G?4BN5N3 C?5AN6N6D'4C'5N7F?4AN5N3D?5F?5N3F?4EN5N7 CN4FN3P5GN3BN3N6DN4BN4N3DN3EN2N7AN3BN2N7 CN3AN3N3CN4EN3NOUTS(RECORDS (STUDENTS!REPORTS !INSTRUCT $SUB !STARTPLO(INITIALI(COPY (SHOW (ERROR1 !(6FN2DN2N3FN3AN3N6GN3CN3P5 E'5CN5N3FN5B'5P5C?5D?4N7B'4GN3N3F?4BN4P5 GN5AN5N7D?5G?4P5AN4F?3N3FX5B?5P5D'5E'4N7 G?3E?3N3B?3DX2N6CN4EUPDATE (NAME &IDNUM !RIGHT !MEAN #STUDENTS!BLANKCOU!RUNS !RUNMEAN #DUMMY "EXERCISEDISPLAY ê(SCPTR 'ERASE ë(SC 'ATXY ì(X !Y !POINT í(X !Y !WINDOW  !MUSIC é(I #!J !K !HARMON $DATA +&NEXT $ACCIDENT"ACCID2 "NAME "NAMEï(WHEREX !WHEREY !SLOPE #DX !DY !LINE î(X !Y !SX !JUNK !SY 2 "DC1 "DC3 "ID "!OCNOTE !OCTIVE !OCTIVE2 !NEWPLACEI$INT1 "CIS (!RESP ! !WX !WY !STAFF ð(NOTE ñ(X !Y !SHARP ò(X !Y !DOUBLESHó(PEN J%SEED )#WHEREX H!WHEREY G!XHWINDOWE!YHWINDOWC!TIME !DISSCR L'ANSWER B"XLWINDOWF!YLWINDOWX !Y !FLAT ô(X !Y !LEDGER õ(X !Y !LOOPER ö(CALCPLAC÷(NOTELETTD!INT2 "INTV1 !!INTV2 !DOWN "CORRECT '!COUNTER &!JUSTLOOK$UPDOWN $UP $NOTENAME "TOPV"ACCIDENT"OCTIVE !LEDGERPO !DIRECTIO!NOTELEVE!POS !NUMBER !STAFFPLA!SPACE !QUIET ø(NOOPOICE!VOL1 !VOL2 !VOL3 !VOL4 !UPP "FREQUENC$!DRAWSCR K'BYE $EXERCOUN%!@  4.48589E-1 CN4CN5P8FN4EN5M7GN4AN5M2DN5EN5M2GN4CN5P4 EN4EN5P8GN4CN5P4CN4BN5M7DN4GN4P4AN4BN4M2 E'4DN5M7B'4E'4P4D'4D'5P8E'4FN4M2G'N4AN5M2BN4CN4N2 B'2AN3M7FN2G'2N2A?2BN2N2C?3D?3M2F?3BN4P4 G'2FN3M7D'3FN3M3G?2G?3P8A?3D?3P4C?3B?4M7 FX4G?4N2B'4CN4M2D'4G'4P4C'4B'54FN5M7 F?4BN5P4B'4CN4M2D'4CN5M7B'4CN4M2F?4F?5P8 EN4AN5P4F?4G?4M2G?4C?5P4DN4C?5M7AN4AN5P8 A'4B'4M2BN4A?5M7CN5BN6M7D'5F'5N3A?4D?4PM7E?5F?5N2 A'4A'5P8F'4BD5P4A?4GX4M7DN4F?4M3F?5BN6P4 AN3EN2P4FN3EN3N2DN3CN3M2FN3FN2P8CN4GN3P4 BN3CN2M7EN3FN2M7GN3FN3M2CN3BN3N2BN34 CN5GN4P4BN5CN4M7GN4DN4P4BN4AN4M2AN4GN3M2 EN5DN5M2CN5GN4P4EN5EN4P8EN5FN4M7CN5CN4P8 CN5B'5M2BN4F?3P4EN5FN4M7GN5GN4P8E'5B'5P4 F?5CN2M7 GN4M7C?5BN5M2A'5B'5M2F?4C?4P4D?5D?4P8 FN5B'6P4D?5C?5M2EX5EX4P8DN5E'4M7A'4B'4M2 GN5A'5M7D?5A?5P4C'5BD5M2GX5GX4P8E?4A?5P4 EN3FN3N2E'5F'4M7D'3CN4M7E'4C'4M3F?5DN5M3EN5D?5N2 FN4B'5P4AN4GN3M2D'5ED4M7A'4A'3P8C'5DD4M7 A'3E'2P4F?3DN3M3G?3F?3M2BN2A?2N2CN4BN4N2 G?3ANCN3EN3M3FN2DN3M6FN3BN3T CN3AN4M6 BN2CN2N2GN3BN4M3FN2BN2T DN3BN4M6FN3AN4M3 CN3F?3T EN3G?3M3AN2D?2T EN3C?4M6GN3A'4N2 BN2G?2M6DN3F?3M7D?3BN3M3G'3D'3P4D'4ED3M7CN4CN3P8 AN4CN4N3GN4EN5M6DN4BN5M6FN4CN5P5AN4FN4N6 EN4DN5N7EN5GN5N3FN4BN4T CN4AN5M6BN4GN4N6 B'2A'3N7E'3M3FN2G'2N2CN3D'3N2EN3A?3T E'3CN4M6B'2GN2M6G'3B'4M3A?2BN2N2G'2CN3T C?3A?4M6A'2CN2M3D?3EN3N2A?3BN3N2G'3B'4M3 AN3FN2M3DN3F?3M3DN3F3G'3N3F?2C?3P5CN3F?3T D'3BD4N6 E?3B?4P5A'3G'3N7D?3B?4M6B'2G'2N6F?2AN3N3 CN5E'5N3A'4DN4T G'4E'5M6F?4DN5N6C?5G?5P5 FX4DX5M6DN5B'6NN2M6BN3FN3T CN3BN3N2 AN3CN2M6BN3GN2M3BN3DN2M6FN3EN3N2BN4GN3M3 A'3GN2N2C?4EN3M6D?3AN3T G?3EN3M3F?3CN3T A?3EN3T D'3CN3N2G'3FN3N2F?6B'4EN4T BN4DN4N3D?4F?4N3 DN3EN2N7AN4CN4N3BN2FN2T AN3CN2M6GN3BN3N6 CN3AN3N3EN4GN3M6BN3DN2M6CN3FN2P5FN3AN3N6 F?5AN5M6D?5G?4P5EN4C3DN3M3G?3BN3M6 A?3C?2M6CN3A'3M3EN3D?3N2BN3A?3N2B'3G'2M3 CN4G'3T BN2A?2N2B'3G'2M3GN3B'3M6CN4E'3M6 FN4CN5P5BN4DN4N3GN4FN5N7EN4CN5N6AN4FN4N6 FN4CN5P5BN4DN4N3AN4CN4N3EN4DN5N7BN4GN4N6 CN3A'4N6F?3AN4N3B'2FN2P5E'3D'4N7FN2A'3N3 D?3A?4P5CN4E'4N3F?2EN3N7B'2G'2N6E'2B'3P5 AN4FN4N6G'4F'5N7CN4E'4N3BN3F?3P5G?4BN5N3 C?5AN6N6D'4C'5N7F?4AN5N3D?5F?5N3F?4EN5N7 CN4FN3P5GN3BN3N6DN4BN4N3DN3EN2N7AN3BN2N7 CN3AN3N3CN4EN3N6FN2DN2N3FN3AN3N6GN3CN3P5 E'5CN5N3FN5B'5P5C?5D?4N7B'4GN3N3F?4BN4P5 GN5AN5N7D?5G?4P5AN4F?3N3FX5B?5P5D'5E'4N7 G?3E?3N3B?3DX2N6CN4EN3N6C?3D?2N7B'4E'3P5 D?3B?3N3G'3A'3N7D'3G'2P5F'2D'2N3A'3B'2N7 GN4CN5P4FN4AN5M3BN4BN5P8EN4FN4N2CN4BN5M7 AN4BN4M2FN4EN5M7DN5GN5P4GA N5M7 N5N2B'3E'3P4C'5F'5P4 G'4B'5M3EN4D?5M7C?4C?5P8FN4G'4N2EN5F?5M2 BN3CN2M7EN3DN3M2FN3EN3N2GN3DN3P4AN3GN2M2 EN3FN2M7BN3GN2M3CN3CN2P8FCN4EN3N6GN3AN3N7AN5CN4M6DN3FN2M6BN3CN2M7 FN3GN2N7EN3FN2M7DN4FN3M6CN3EN2N6GN3BN3N6 F?5GN4M7D?5F?4M6AN4B'3M7E'5G'4M6BN4DN3M6 C?5D?N3EN3N2EN3FN2M7 AN5EN4P4G?5EN5M3B'4B'3P8EN5D?5N2G?5AN5M7 GN4E'4M3G'5D'5P4A?4G?3M2E'4E'5P8C?5AN5M3 F?3EN3M2A'4GN3N2C?4C?3P8D?3EN24N7FN4AN4N6E'5GN4N6A'5BD4M7AX4CX3M6 BN3C?2N7AN3C?2N6DN4E'3M7D?3EN2M7B'3C'2M7 E'4G'3M6D'3ED2M7G?3BN3M6AN3C?2N6G?3A?3N7 AN4EN4P5FNM7B'3G'2M3 F'3C'3P4E'3B'3P4EN3D?3N2GX3A?3M7E'3D'3M2 GN4DN5P5EN5GN5N3DN4CN5N7BN4GN4N6FN4BN4T AN4FN4N6GN4EN5M6AN4CN4N3EN4DN5N7EN5B4BN4T CN4EN4M3DN5FN5N3DN4CN5N7 EN5FN5N2BN3GN3N6AN4BN4M2BN3GN3N6FN4EN5M7 A'2A'3P8C?3G?3P5E'2DN3M7B'2D'2N3G?2A?3M2 D'3B'4M6A?2D?2PN6P5 4E'3D'4N7G'3C'4P4F?2GN2N2 D?4B?5M6FN5AN6M3G'4FN5M7C?4C?5P8A'4FN4M6 F?4AN5N3E'5C'6N6B?4FX4P5E'4A'5P4C?4BN5N7 FN3EN3N2CN3EN2N6GN3EFN2BN2T A'2FN2M6F?2D?3M6C?3G?3P5B'2G'2N6 E'3D'4N7AX2EX2P5G?3BN4N3GN2B'3N3D'3GN3T A'4E'4P5FN4DN5M6C?5BN6N7E'4C'5N6FN4A'5N3 D?4C?5N3N3BN3GN2M3EN3FN2M7 AN3DN2P5BN3BN2P8GN3FN3M2CN3GN2P4DN4EN3N7 G?5BN5M6FN4D'4M3D'5B'5N3F?5GN4M7D'5A'5P4 B'4AN4N2D?5FX4N6AN5AN4P8CN7BN4GN4N6F?4D?5M6B'4EN4T FN4E'5N7 EN3BN4P5EN2DN3N7AN3CN3N3GN2EN3M6AN2FN2N6 FN3BN3T BN4GN3M3DN3CN4N7GN4DN5P5AN2FN2N6 D?4C?5N7FN4?5GN4T C?4BN4M2 G?3BN3M6G'2E'2N3BN2FN2T A?3B?2N7A?2EN2T G?3C?3P5B'3DN2N6D'4G'3P5E'3F'2M7CN4CN3P8 EN5GN5N3FN4DN5M6BN4CN4N2BN3BN4PA'5N3E'4C'5N6C?5BN6N7FN4DN5M6 A'4E'4P5A'3G'3N7B'4EN4T F?4D?5M6BN4GN4N6 DD3BD4M6G?3BN4N3GN3B'4N3D'3GN3T FN2BN2T A'2FN2M6F?2D?3M6C8EN4DN5N7 FN3AN4M3DN4GN4P4FN4BN4T GN3AN4M2BN4GN4N6 AN2G?2M7BN2F?2P5C?3E?3M3G'3C'4P4E'2DN3M7 B'2A'3N7D?3EN3N2F?3D?4M6B'3EN3T A'2C?3G?3P5B'2G'2N6E'3D'4N7 FN4E'5N7GN4CN5P4DN4F?4M3EN5FN5N2B'3GN3M6 AN4AN5P8EN4GN4N3CN5DN5M2FN4EN5M7DN4B'5N6 AN2EN2P5GN3B'4N3B'2EN2'2N3 T GN2E'3N6BN2F?2P5 G?3DN4T EN2DN3N7G?3B?4M3AN2F?2M6DN3AN4P5 G?4C?5P4C?4E?4M3EN5F?5M2C?4AN5N6AN4B'4N2 F?4E?5M7EN4EN5P8A?4BN4N2E'5CN5A'6N6BX4FX4T G'4A'5M2C?4BN5N7E'4E'5P8 F?4C?5P5A?4F?4N6G?5A?6M2D'4FN4M3G'4FN5M7 BN3FN3T CN3AN3N3DN4CN4M2FN3GN2N7BN3CN2M7 FN3ENG'5N3F?4C?5P5 B'3DN2N6GN3AN3N7DN3CN3M2AN3AN2P8BN3GN2M3 GN3B'3M6FN2EN2N2F?3DN3M3CN4GN3P4E'3FN2N7 B'4GN3N3EN5AN5P5E'5GN4N6B'4EN4T ?4N3E'6GN5N6G?4DN4T A'5B'4N7G'4A'4N7D?5F?4M6A?4FX3N3FN5DN5N3 G'3C'3P5CN4FN3P5A?3B?2N7GN4EN5M6A'3FN2N3 AN3F?2N3F?3AN3M6C?4F?3P5AN3N2DN3FN2M6CN4CN3P8GN3DN3P4CN3EN2N6 G?5EN5M3A?4D?3P5E'4FN3N7C?5GN4T G'5FN5N2 G'4F'4M2D?5G?4P5A?4BN3M7E'5B'5P4A'4FN3N3 BN3GN2M3GN2E'2T G?3E?3N3 GN4EN5M6AN4GN4N7EN4CN5N6FN4EN5M7CN5AN6M6 DN4CN5N7BN4GN4N6FN4DN5M6BN3AN4N7CN5BN6M7 CN3A'4N6FN2E'3N7C?3A?4M6EN3C?4M3B'3M6D'3G'2P5F?3A?3N6A'3B'2N7 EN3D?3N2A'3FN2N3G'3B'3N6CN4B'4M2F'3C'3P4 GN4AN5M2FN4EN5M7GN4BN5M3AN4AN5P8EN5FN5N2 DN4GN4P4CN4BN5M6B'2G'2N6 F?2DN3N6AN2FN2N6EN3D?4M7A?2GX2M7C'3AD4N6 C?5AN6N6BN3A?4M7A'4FN4M6F?4DN5N6G?4FX5M7 D'4B'5M6EN5DN6N7BN4GN4N6G'4E'5M6E'4D7DN5EN5M2EN4FN4N2BN4EN4P4 AN2DN2P4EN3G?3M3B'2B'3P8F?3GN3N2C?3B?4M7 A'2CN2M3D'3G'3P4G?2AN3N2D?3D?4P8E'2GN2M3 D'5E'5M2A?4GX4M7D?5EB BN5E?5T E'5GN4N6G?5E?5N3FN4B'4P5F?5AN5M6CN5CN4P8 C?3F?2P5G'3E'3N3E?3D?3M2AN3AN2P8E?3F?2M7 B'3AN3N2F?3A?3N6D?3C?3M2G?3E?3N3C?4G?3GN4M7C?5BN5M2A'5B'5M2F?4C?4P4D?5D?4P8 FN5B'6P4D?5C?5M2EX5EX4P8DN5E'4M7A'4B'4M2 GN5A'5M7D?5A?5P4C'5BD5M2GX5GX4P8E?4A?5P4 EN3FN3N2P4* CN3EN3M3FN2DN3M6FN3BN3T CN3AN4M6 BN2CN2N2GN3BN4M3FN2BN2T DN3BN4M6FN3AN4M3 CN3F?3T EN3G?3M3AN2D?2T EN3C?4M6GN3A'4N2 BN2G?2M6DN3F?3M3FN2G'2N2CN3D'3N2EN3A?3T E'3CN4M6B'2GN2M6G'3B'4M3A?2BN2N2G'2CN3T C?3A?4M6A'2CN2M3D?3EN3N2A?3BN3N2G'3B'4M3 AN3FN2M3DN3F?3M3DN3FN2M6BN3FN3T CN3BN3N2 AN3CN2M6BN3GN2M3BN3DN2M6FN3EN3N2BN4GN3M3 A'3GN2N2C?4EN3M6D?3AN3T G?3EN3M3F?3CN3T A?3EN3T D'3CN3N2G'3FN3N2F?3DN3M3G?3BN3M6 A?3C?2M6CN3A'3M3EN3D?3N2BN3A?3N2B'3G'2M3 CN4G'3T BN2A?2N2B'3G'2M3GN3B'3M6CN4E'3M6 FN4CN5P5BN4DN4N3GN4FN5N7EN4CN5N6AN4FN4N6 FN4CN5P5BN4DN4N3AN4CN4N3EN4DN5N7BN4GN4N6 CN3A'4N6F?3AN4N3B'2FN2P5E'3D'4N7FN2A'3N3 D?3A?4P5CN4E'4N3F?2EN3N7B'2G'2N6E'2B'3P5 AN4FN4N6G'4F'5N7CN4E'4N3BN3F?3P5G?4BN5N3 C?5AN6N6D'4C'5N7F?4AN5N3D?5F?5N3F?4EN5N7 CN4FN3P5GN3BN3N6DN4BN4N3DN3EN2N7AN3BN2N7 CN3AN3N3CN4EN3N6FN2DN2N3FN3AN3N6GN3CN3P5 E'5CN5N3FN5B'5P5C?5D?4N7B'4GN3N3F?4BN4P5 GN5AN5N7D?5G?4P5AN4F?3N3FX5B?5P5D'5E'4N7 G?3E?3N3B?3DX2N6CN4EN3N6C?3D?2N7B'4E'3P5 D?3B?3N3G'3A'3N7D'3G'2P5F'2D'2N3A'3B'2N7 GN4CN5P4FN4AN5M3BN4BN5P8EN4FN4N2CN4BN5M7 AN4BN4M2FN4EN5M7DN5GN5P4G 2.29733E-1 CN4CN5P8FN4EN5M7GN4AN5M2DN5EN5M2GN4CN5P4 EN4EN5P8GN4CN5P4CN4BN5M7DN4GN4P4AN4BN4M2 E'4DN5M7B'4E'4P4D'4D'5P8E'4FN4M2G'N4AN5M2BN4CN4N2 B'2AN3M7FN2G'2N2A?2BN2N2C?3D?3M2F?3BN4P4 G'2FN3M7D'3FN3M3G?2G?3P8A?3D?3P4C?3B?4M7 FX4G?4N2B'4CN4M2D'4G'4P4C'4B'54FN5M7 F?4BN5P4B'4CN4M2D'4CN5M7B'4CN4M2F?4F?5P8 EN4AN5P4F?4G?4M2G?4C?5P4DN4C?5M7AN4AN5P8 A'4B'4M2BN4A?5M7CN5BN6M7D'5F'5N3A?4D?4PM7E?5F?5N2 A'4A'5P8F'4BD5P4A?4GX4M7DN4F?4M3F?5BN6P4 AN3EN2P4FN3EN3N2DN3CN3M2FN3FN2P8CN4GN3P4 BN3CN2M7EN3FN2M7GN3FN3M2CN3BN3N2BN34 CN5GN4P4BN5CN4M7GN4DN4P4BN4AN4M2AN4GN3M2 EN5DN5M2CN5GN4P4EN5EN4P8EN5FN4M7CN5CN4P8 CN5B'5M2BN4F?3P4EN5FN4M7GN5GN4P8E'5B'5P4 F?5CN2M7 C 4BN4T CN4EN4M3DN5FN5N3DN4CN5N7 EN5FN5N2BN3GN3N6AN4BN4M2BN3GN3N6FN4EN5M7 A'2A'3P8C?3G?3P5E'2DN3M7B'2D'2N3G?2A?3M2 D'3B'4M6A?2D?2PN6P5 4E'3D'4N7G'3C'4P4F?2GN2N2 D?4B?5M6FN5AN6M3G'4FN5M7C?4C?5P8A'4FN4M6 F?4AN5N3E'5C'6N6B?4FX4P5E'4A'5P4C?4BN5N7 FN3EN3N2CN3EN2N6GN3EFN2BN2T A'2FN2M6F?2D?3M6C?3G?3P5B'2G'2N6 E'3D'4N7AX2EX2P5G?3BN4N3GN2B'3N3D'3GN3T A'4E'4P5FN4DN5M6C?5BN6N7E'4C'5N6FN4A'5N3 D?4C?5N3N3BN3GN2M3EN3FN2M7 AN3DN2P5BN3BN2P8GN3FN3M2CN3GN2P4DN4EN3N7 G?5BN5M6FN4D'4M3D'5B'5N3F?5GN4M7D'5A'5P4 B'4AN4N2D?5FX4N6AN5AN4P8CN7BN4GN4N6F?4D?5M6B'4EN4T FN4E'5N7 EN3BN4P5EN2DN3N7AN3CN3N3GN2EN3M6AN2FN2N6 FN3BN3T BN4GN3M3DN3CN4N7GN4DN5P5AN2FN2N6 D?4C?5N7FN4E'5F'4M7D'3CN4M7E'4C'4M3F?5DN5M3EN5D?5N2 FN4B'5P4AN4GN3M2D'5ED4M7A'4A'3P8C'5DD4M7 A'3E'2P4F?3DN3M3G?3F?3M2BN2A?2N2CN4BN4N2 G?3AN?5GN4T C?4BN4M2 G?3BN3M6G'2E'2N3BN2FN2T A?3B?2N7A?2EN2T G?3C?3P5B'3DN2N6D'4G'3P5E'3F'2M7CN4CN3P8 EN5GN5N3FN4DN5M6BN4CN4N2BN3BN4P3M7D?3BN3M3G'3D'3P4D'4ED3M7CN4CN3P8 AN4CN4N3GN4EN5M6DN4BN5M6FN4CN5P5AN4FN4N6 EN4DN5N7EN5GN5N3FN4BN4T CN4AN5M6BN4GN4N6 B'2A'3N7E'8EN4DN5N7 FN3AN4M3DN4GN4P4FN4BN4T GN3AN4M2BN4GN4N6 AN2G?2M7BN2F?2P5C?3E?3M3G'3C'4P4E'2DN3M7 B'2A'3N7D?3EN3N2F?3D?4M6B'3EN3T A'2C3G'3N3F?2C?3P5CN3F?3T D'3BD4N6 E?3B?4P5A'3G'3N7D?3B?4M6B'2G'2N6F?2AN3N3 CN5E'5N3A'4DN4T G'4E'5M6F?4DN5N6C?5G?5P5 FX4DX5M6DN5B'6N'2N3 6B'4EN4T BN4DN4N3D?4F?4N3 DN3EN2N7AN4CN4N3BN2FN2T AN3CN2M6GN3BN3N6 CN3AN3N3EN4GN3M6BN3DN2M6CN3FN2P5FN3AN3N6 F?5AN5M6D?5G?4P5EN4CCN5A'6N6BX4FX4T G'4A'5M2C?4BN5N7E'4E'5P8 F?4C?5P5A?4F?4N6G?5A?6M2D'4FN4M3G'4FN5M7 BN3FN3T CN3AN3N3DN4CN4M2FN3GN2N7BN3CN2M7 FN3EN?4N3E'6GN5N6G?4DN4T A'5B'4N7G'4A'4N7D?5F?4M6A?4FX3N3FN5DN5N3 G'3C'3P5CN4FN3P5A?3B?2N7GN4EN5M6A'3FN2N3 AN3F?2N3F?3AN3M6C?4F?3P5AN3N2DN3FN2M6CN4CN3P8GN3DN3P4CN3EN2N6 G?5EN5M3A?4D?3P5E'4FN3N7C?5GN4T G'5FN5N2 G'4F'4M2D?5G?4P5A?4BN3M7E'5B'5P4A'4FN3N3 BN3GN2M3GN2E'2T G?3E?3N3 GN4EN5M6AN4GN4N7EN4CN5N6FN4EN5M7CN5AN6M6 DN4CN5N7BN4GN4N6FN4DN5M6BN3AN4N7CN5BN6M7 CN3A'4N6FN2E'3N7C?3A?4M6EN3C?4M3B'3M6D'3G'2P5F?3A?3N6A'3B'2N7 EN3D?3N2A'3FN2N3G'3B'3N6CN4B'4M2F'3C'3P4 GN4AN5M2FN4EN5M7GN4BN5M3AN4AN5P8EN5FN5N2 DN4GN4P4CN4BN5M6B'2G'2N6 F?2DN3N6AN2FN2N6EN3D?4M7A?2GX2M7C'3AD4N6 C?5AN6N6BN3A?4M7A'4FN4M6F?4DN5N6G?4FX5M7 D'4B'5M6EN5DN6N7BN4GN4N6G'4E'5M6E'4D7DN5EN5M2EN4FN4N2BN4EN4P4 AN2DN2P4EN3G?3M3B'2B'3P8F?3GN3N2C?3B?4M7 A'2CN2M3D'3G'3P4G?2AN3N2D?3D?4P8E'2GN2M3 D'5E'5M2A?4GX4M7D?5EN5M7 N5N2B'3E'3P4C'5F'5P4 G'4B'5M3EN4D?5M7C?4C?5P8FN4G'4N2EN5F?5M2 BN3CN2M7EN3DN3M2FN3EN3N2GN3DN3P4AN3GN2M2 EN3FN2M7BN3GN2M3CN3CN2P8FCN4EN3N6GN3AN3N7AN5CN4M6DN3FN2M6BN3CN2M7 FN3GN2N7EN3FN2M7DN4FN3M6CN3EN2N6GN3BN3N6 F?5GN4M7D?5F?4M6AN4B'3M7E'5G'4M6BN4DN3M6 C?5D?N3EN3N2EN3FN2M7 AN5EN4P4G?5EN5M3B'4B'3P8EN5D?5N2G?5AN5M7 GN4E'4M3G'5D'5P4A?4G?3M2E'4E'5P8C?5AN5M3 F?3EN3M2A'4GN3N2C?4C?3P8D?3EN24N7FN4AN4N6E'5GN4N6A'5BD4M7AX4CX3M6 BN3C?2N7AN3C?2N6DN4E'3M7D?3EN2M7B'3C'2M7 E'4G'3M6D'3ED2M7G?3BN3M6AN3C?2N6G?3A?3N7 AN4EN4P5FNM7B'3G'2M3 F'3C'3P4E'3B'3P4EN3D?3N2GX3A?3M7E'3D'3M2 GN4DN5P5EN5GN5N3DN4CN5N7BN4GN4N6FN4BN4T AN4FN4N6GN4EN5M6AN4CN4N3EN4DN5N7EN5BD A'5N3E'4C'5N6C?5BN6N7FN4DN5M6 A'4E'4P5A'3G'3N7B'4EN4T F?4D?5M6BN4GN4N6 DD3BD4M6G?3BN4N3GN3B'4N3D'3GN3T FN2BN2T A'2FN2M6F?2D?3M6C?3G?3P5B'2G'2N6E'3D'4N7 FN4E'5N7GN4CN5P4DN4F?4M3EN5FN5N2B'3GN3M6 AN4AN5P8EN4GN4N3CN5DN5M2FN4EN5M7DN4B'5N6 AN2EN2P5GN3B'4N3B'2EN225 Student Progress Report ID# Name Last run # runs # right Total exercises Mean % T GN2E'3N6BN2F?2P5 G?3DN4T EN2DN3N7G?3B?4M3AN2F?2M6DN3AN4P5 G?4C?5P4C?4E?4M3EN5F?5M2C?4AN5N6AN4B'4N2 F?4E?5M7EN4EN5P8A?4BN4N2E'5 Replies/Ans --- ---- -------- ------ ------- --------------- -----G'5N3F?4C?5P5 B'3DN2N6GN3AN3N7DN3CN3M2AN3AN2P8BN3GN2M3 GN3B'3M6FN2EN2N2F?3DN3M3CN4GN3P4E'3FN2N7 B'4GN3N3EN5AN5P5E'5GN4N6B'4EN4T ------ 1 2 3 4 5 0LEONARD W 06-01-88 1 26 38.10 6 7 BN5E?5T E'5GN4N6G?5E?5N3FN4B'4P5F?5AN5M6CN5CN4P8 C?3F?2P5G'3E'3N3E?3D?3M2AN3AN2P8E?3F?2M7 B'3AN3N2F?3A?3N6D?3C?3M2G?3E?3N3C?4G?3 8 9 10 11 12 13 14 15 FISCHER G. 05-21-P4* 80 2 87 28.57 16 17 18 19 20 21 22 23  24 DIL-DO 50-45-01 1 5 50.00 25 E  6.86140E-1 CN4CN5P8FN4EN5M7GN4AN5M2DN5EN5M2GN4CN5P4 EN4EN5P8GN4CN5P4CN4BN5M7DN4GN4P4AN4BN4M2 E'4DN5M7B'4E'4P4D'4D'5P8E'4FN4M2G'N4AN5M2BN4CN4N2 B'2AN3M7FN2G'2N2A?2BN2N2C?3D?3M2F?3BN4P4 G'2FN3M7D'3FN3M3G?2G?3P8A?3D?3P4C?3B?4M7 FX4G?4N2B'4CN4M2D'4G'4P4C'4B'54FN5M7 F?4BN5P4B'4CN4M2D'4CN5M7B'4CN4M2F?4F?5P8 EN4AN5P4F?4G?4M2G?4C?5P4DN4C?5M7AN4AN5P8 A'4B'4M2BN4A?5M7CN5BN6M7D'5F'5N3A?4D?4PM7E?5F?5N2 A'4A'5P8F'4BD5P4A?4GX4M7DN4F?4M3F?5BN6P4 AN3EN2P4FN3EN3N2DN3CN3M2FN3FN2P8CN4GN3P4 BN3CN2M7EN3FN2M7GN3FN3M2CN3BN3N2BN34 CN5GN4P4BN5CN4M7GN4DN4P4BN4AN4M2AN4GN3M2 EN5DN5M2CN5GN4P4EN5EN4P8EN5FN4M7CN5CN4P8 CN5B'5M2BN4F?3P4EN5FN4M7GN5GN4P8E'5B'5P4 F?5CN2M7 GN4M7C?5BN5M2A'5B'5M2F?4C?4P4D?5D?4P8 FN5B'6P4D?5C?5M2EX5EX4P8DN5E'4M7A'4B'4M2 GN5A'5M7D?5A?5P4C'5BD5M2GX5GX4P8E?4A?5P4 EN3FN3N2E'5F'4M7D'3CN4M7E'4C'4M3F?5DN5M3EN5D?5N2 FN4B'5P4AN4GN3M2D'5ED4M7A'4A'3P8C'5DD4M7 A'3E'2P4F?3DN3M3G?3F?3M2BN2A?2N2CN4BN4N2 G?3ANCN3EN3M3FN2DN3M6FN3BN3T CN3AN4M6 BN2CN2N2GN3BN4M3FN2BN2T DN3BN4M6FN3AN4M3 CN3F?3T EN3G?3M3AN2D?2T EN3C?4M6GN3A'4N2 BN2G?2M6DN3F?3M7D?3BN3M3G'3D'3P4D'4ED3M7CN4CN3P8 AN4CN4N3GN4EN5M6DN4BN5M6FN4CN5P5AN4FN4N6 EN4DN5N7EN5GN5N3FN4BN4T CN4AN5M6BN4GN4N6 B'2A'3N7E'3M3FN2G'2N2CN3D'3N2EN3A?3T E'3CN4M6B'2GN2M6G'3B'4M3A?2BN2N2G'2CN3T C?3A?4M6A'2CN2M3D?3EN3N2A?3BN3N2G'3B'4M3 AN3FN2M3DN3F?3M3DN3F3G'3N3F?2C?3P5CN3F?3T D'3BD4N6 E?3B?4P5A'3G'3N7D?3B?4M6B'2G'2N6F?2AN3N3 CN5E'5N3A'4DN4T G'4E'5M6F?4DN5N6C?5G?5P5 FX4DX5M6DN5B'6NN2M6BN3FN3T CN3BN3N2 AN3CN2M6BN3GN2M3BN3DN2M6FN3EN3N2BN4GN3M3 A'3GN2N2C?4EN3M6D?3AN3T G?3EN3M3F?3CN3T A?3EN3T D'3CN3N2G'3FN3N2F?6B'4EN4T BN4DN4N3D?4F?4N3 DN3EN2N7AN4CN4N3BN2FN2T AN3CN2M6GN3BN3N6 CN3AN3N3EN4GN3M6BN3DN2M6CN3FN2P5FN3AN3N6 F?5AN5M6D?5G?4P5EN4C3DN3M3G?3BN3M6 ?4N3E'6GN5N6G?4DN4T A'5B'4N7G'4A'4N7D?5F?4M6A?4FX3N3FN5DN5N3 G'3C'3P5CN4FN3P5A?3B?2N7GN4EN5M6A'3FN2N3 AN3F?2N3F?3AN3M6C?4F?3P5ANA?3C?2M6CN3A'3M3EN3D?3N2BN3A?3N2B'3G'2M3 CN4G'3T BN2A?2N2B'3G'2M3GN3B'3M6CN4E'3M6 FN4CN5P5BN4DN4N3GN4FN5N7EN4CN5N6AN4FN4N6 FN4CN2E'2T G?3E?3N3 GN4EN5M6AN4GN4N7EN4CN5N6FN4EN5M7CN5AN6M6 DN4CN5N7BN4GN4N6FN4DN5M6BN3AN4N7CN5BN6M7 CN3A'4N6FN2E'3N7C?3A?4M6EN3C?4M5P5BN4DN4N3AN4CN4N3EN4DN5N7BN4GN4N6 CN3A'4N6F?3AN4N3B'2FN2P5E'3D'4N7FN2A'3N3 D?3A?4P5CN4E'4N3F?2EN3N7B'2G'2N6E'2B'3P5 AN4FN4N6G'4F'5N7CN4E'4N3BN3F?3P5G?4BN5N3 C?5AN6N6D'4C'5N7F?4AN5N3D?5F?5N3F?4EN5N7 CN4FN3P5GN3BN3N6DN4BN4N3DN3EN2N7AN3BN2N7 CN3AN3N3CN4EN3N6FN2DN2N3FN3AN3N6GN3CN3P5 E'5CN5N3FN5B'5P5C?5D?4N7B'4GN3N3F?4BN4P5 GN5AN5N7D?5G?4P5AN4F?3N3FX5B?5P5D'5E'4N7 G?3E?3N3B?3DX2N6CN4EN3N6C?3D?2N7B'4E'3P5 D?3B?3N3G'3A'3N7D'3G'2P5F'2D'2N3A'3B'2N7 GN4CN5P4FN4AN5M3BN4BN5P8EN4FN4N2CN4BN5M7 AN4BN4M2FN4EN5M7DN5GN5P4GF N5M7 N5N2B'3E'3P4C'5F'5P4 G'4B'5M3EN4D?5M7C?4C?5P8FN4G'4N2EN5F?5M2 BN3CN2M7EN3DN3M2FN3EN3N2GN3DN3P4AN3GN2M2 EN3FN2M7BN3GN2M3CN3CN2P8FCN4EN3N6GN3AN3N7AN5CN4M6DN3FN2M6BN3CN2M7 FN3GN2N7EN3FN2M7DN4FN3M6CN3EN2N6GN3BN3N6 F?5GN4M7D?5F?4M6AN4B'3M7E'5G'4M6BN4DN3M6 C?5D?N3EN3N2EN3FN2M7 AN5EN4P4G?5EN5M3B'4B'3P8EN5D?5N2G?5AN5M7 GN4E'4M3G'5D'5P4A?4G?3M2E'4E'5P8C?5AN5M3 F?3EN3M2A'4GN3N2C?4C?3P8D?3EN24N7FN4AN4N6E'5GN4N6A'5BD4M7AX4CX3M6 BN3C?2N7AN3C?2N6DN4E'3M7D?3EN2M7B'3C'2M7 E'4G'3M6D'3ED2M7G?3BN3M6AN3C?2N6G?3A?3N7 AN4EN4P5FNM7B'3G'2M3 F'3C'3P4E'3B'3P4EN3D?3N2GX3A?3M7E'3D'3M2 GN4DN5P5EN5GN5N3DN4CN5N7BN4GN4N6FN4BN4T AN4FN4N6GN4EN5M6AN4CN4N3EN4DN5N7EN5B4BN4T CN4EN4M3DN5FN5N3DN4CN5N7 EN5FN5N2BN3GN3N6AN4BN4M2BN3GN3N6FN4EN5M7 A'2A'3P8C?3G?3P5E'2DN3M7B'2D'2N3G?2A?3M2 D'3B'4M6A?2D?2PN6P5 4E'3D'4N7G'3C'4P4F?2GN2N2 D?4B?5M6FN5AN6M3G'4FN5M7C?4C?5P8A'4FN4M6 F?4AN5N3E'5C'6N6B?4FX4P5E'4A'5P4C?4BN5N7 FN3EN3N2CN3EN2N6GN3EFN2BN2T A'2FN2M6F?2D?3M6C?3G?3P5B'2G'2N6 E'3D'4N7AX2EX2P5G?3BN4N3GN2B'3N3D'3GN3T A'4E'4P5FN4DN5M6C?5BN6N7E'4C'5N6FN4A'5N3 D?4C?5N3N3BN3GN2M3EN3FN2M7 AN3DN2P5BN3BN2P8GN3FN3M2CN3GN2P4DN4EN3N7 G?5BN5M6FN4D'4M3D'5B'5N3F?5GN4M7D'5A'5P4 B'4AN4N2D?5FX4N6AN5AN4P8CN7BN4GN4N6F?4D?5M6B'4EN4T FN4E'5N7 EN3BN4P5EN2DN3N7AN3CN3N3GN2EN3M6AN2FN2N6 FN3BN3T BN4GN3M3DN3CN4N7GN4DN5P5AN2FN2N6 D?4C?5N7FN4?5GN4T C?4BN4M2 G?3BN3M6G'2E'2N3BN2FN2T A?3B?2N7A?2EN2T G?3C?3P5B'3DN2N6D'4G'3P5E'3F'2M7CN4CN3P8 EN5GN5N3FN4DN5M6BN4CN4N2BN3BN4PA'5N3E'4C'5N6C?5BN6N7FN4DN5M6 A'4E'4P5A'3G'3N7B'4EN4T F?4D?5M6BN4GN4N6 DD3BD4M6G?3BN4N3GN3B'4N3D'3GN3T FN2BN2T A'2FN2M6F?2D?3M6C8EN4DN5N7 FN3AN4M3DN4GN4P4FN4BN4T GN3AN4M2BN4GN4N6 AN2G?2M7BN2F?2P5C?3E?3M3G'3C'4P4E'2DN3M7 B'2A'3N7D?3EN3N2F?3D?4M6B'3EN3T A'2C?3G?3P5B'2G'2N6E'3D'4N7 FN4E'5N7GN4CN5P4DN4F?4M3EN5FN5N2B'3GN3M6 AN4AN5P8EN4GN4N3CN5DN5M2FN4EN5M7DN4B'5N6 AN2EN2P5GN3B'4N3B'2EN2'2N3 T GN2E'3N6BN2F?2P5 G?3DN4T EN2DN3N7G?3B?4M3AN2F?2M6DN3AN4P5 G?4C?5P4C?4E?4M3EN5F?5M2C?4AN5N6AN4B'4N2 F?4E?5M7EN4EN5P8A?4BN4N2E'5CN5A'6N6BX4FX4T G'4A'5M2C?4BN5N7E'4E'5P8 F?4C?5P5A?4F?4N6G?5A?6M2D'4FN4M3G'4FN5M7 BN3FN3T CN3AN3N3DN4CN4M2FN3GN2N7BN3CN2M7 FN3ENG'5N3F?4C?5P5 B'3DN2N6GN3AN3N7DN3CN3M2AN3AN2P8BN3GN2M3 GN3B'3M6FN2EN2N2F?3DN3M3CN4GN3P4E'3FN2N7 B'4GN3N3EN5AN5P5E'5GN4N6B'4EN4T 3N2DN3FN2M6CN4CN3P8GN3DN3P4CN3EN2N6 G?5EN5M3A?4D?3P5E'4FN3N7C?5GN4T G'5FN5N2 G'4F'4M2D?5G?4P5A?4BN3M7E'5B'5P4A'4FN3N3 BN3GN2M3GNBN5E?5T E'5GN4N6G?5E?5N3FN4B'4P5F?5AN5M6CN5CN4P8 C?3F?2P5G'3E'3N3E?3D?3M2AN3AN2P8E?3F?2M7 B'3AN3N2F?3A?3N6D?3C?3M2G?3E?3N3C?4G?33B'3M6D'3G'2P5F?3A?3N6A'3B'2N7 EN3D?3N2A'3FN2N3G'3B'3N6CN4B'4M2F'3C'3P4 GN4AN5M2FN4EN5M7GN4BN5M3AN4AN5P8EN5FN5N2 DN4GN4P4CN4BN5MP4* 6B'2G'2N6 F?2DN3N6AN2FN2N6EN3D?4M7A?2GX2M7C'3AD4N6 C?5AN6N6BN3A?4M7A'4FN4M6F?4DN5N6G?4FX5M7 D'4B'5M6EN5DN6N7BN4GN4N6G'4E'5M6E'4D7DN5EN5M2EN4FN4N2BN4EN4P4 AN2DN2P4EN3G?3M3B'2B'3P8F?3GN3N2C?3B?4M7 A'2CN2M3D'3G'3P4G?2AN3N2D?3D?4P8E'2GN2M3 D'5E'5M2A?4GX4M7D?5EG CN2M7 N3N3BN3GN2M3EN3FN2M7 AN3DN2P5BN3BN2P8GN3FN3M2CN3GN2P4DN4EN3N7 G?5BN5M6FN4D'4M3D'5B'5N3F?5GN4M7D'5A'5P4 B'4AN4N2D?5FX4N6AN5AN4P8CE'5F'4M7D'3CN4M7E'4C'4M3F?5DN5M3EN5D?5N2 FN4B'5P4AN4GN3M2D'5ED4M7A'4A'3P8C'5DD4M7 A'3E'2P4F?3DN3M3G?3F?3M2BN2A?2N2CN4BN4N2 G?3AN?5GN4T C?4BN4M2 G?3BN3M6G'2E'2N3BN2FN2T A?3B?2N7A?2EN2T G?3C?3P5B'3DN2N6D'4G'3P5E'3F'2M7CN4CN3P8 EN5GN5N3FN4DN5M6BN4CN4N2BN3BN4PCN3EN3M3FN2DN3M6FN3BN3T CN3AN4M6 BN2CN2N2GN3BN4M3FN2BN2T DN3BN4M6FN3AN4M3 CN3F?3T EN3G?3M3AN2D?2T EN3C?4M6GN3A'4N2 BN2G?2M6DN3F?3M7D?3BN3M3G'3D'3P4D'4ED3M7CN4CN3P8 AN4CN4N3GN4EN5M6DN4BN5M6FN4CN5P5AN4FN4N6 EN4DN5N7EN5GN5N3FN4BN4T CN4AN5M6BN4GN4N6 B'2A'3N7E'3M3FN2G'2N2CN3D'3N2EN3A?3T E'3CN4M6B'2GN2M6G'3B'4M3A?2BN2N2G'2CN3T C?3A?4M6A'2CN2M3D?3EN3N2A?3BN3N2G'3B'4M3 AN3FN2M3DN3F?3M3DN3F3G'3N3F?2C?3P5CN3F?3T D'3BD4N6 E?3B?4P5A'3G'3N7D?3B?4M6B'2G'2N6F?2AN3N3 CN5E'5N3A'4DN4T G'4E'5M6F?4DN5N6C?5G?5P5 FX4DX5M6DN5B'6NN2M6BN3FN3T CN3BN3N2 AN3CN2M6BN3GN2M3BN3DN2M6FN3EN3N2BN4GN3M3 A'3GN2N2C?4EN3M6D?3AN3T G?3EN3M3F?3CN3T A?3EN3T D'3CN3N2G'3FN3N2F?6B'4EN4T BN4DN4N3D?4F?4N3 DN3EN2N7AN4CN4N3BN2FN2T AN3CN2M6GN3BN3N6 CN3AN3N3EN4GN3M6BN3DN2M6CN3FN2P5FN3AN3N6 F?5AN5M6D?5G?4P5EN4C3DN3M3G?3BN3M6 ?4N3E'6GN5N6G?4DN4T A'5B'4N7G'4A'4N7D?5F?4M6A?4FX3N3FN5DN5N3 G'3C'3P5CN4FN3P5A?3B?2N7GN4EN5M6A'3FN2N3 AN3F?2N3F?3AN3M6C?4F?3P5ANA?3C?2M6CN3A'3M3EN3D?3N2BN3A?3N2B'3G'2M3 CN4G'3T BN2A?2N2B'3G'2M3GN3B'3M6CN4E'3M6 FN4CN5P5BN4DN4N3GN4FN5N7EN4CN5N6AN4FN4N6 FN4CN2E'2T G?3E?3N3 GN4EN5M6AN4GN4N7EN4CN5N6FN4EN5M7CN5AN6M6 DN4CN5N7BN4GN4N6FN4DN5M6BN3AN4N7CN5BN6M7 CN3A'4N6FN2E'3N7C?3A?4M6EN3C?4M5P5BN4DN4N3AN4CN4N3EN4DN5N7BN4GN4N6 CN3A'4N6F?3AN4N3B'2FN2P5E'3D'4N7FN2A'3N3 D?3A?4P5CN4E'4N3F?2EN3N7B'2G'2N6E'2B'3P5 AN4FN4N6G'6B'2G'2N6 F?2DN3N6AN2FN2N6EN3D?4M7A?2GX2M7C'3AD4N6 C?5AN6N6BN3A?4M7A'4FN4M6F?4DN5N6G?4FX5M7 D'4B'5M6EN5DN6N7BN4GN4N6G'4E'5M6E'4D4F'5N7CN4E'4N3BN3F?3P5G?4BN5N3 C?5AN6N6D'4C'5N7F?4AN5N3D?5F?5N3F?4EN5N7 CN4FN3P5GN3BN3N6DN4BN4N3DN3EN2N7AN3BN2N7 CN3AN3N3CN4EN3NN5M7 6FN2DN2N3FN3AN3N6GN3CN3P5 E'5CN5N3FN5B'5P5C?5D?4N7B'4GN3N3F?4BN4P5 GN5AN5N7D?5G?4P5AN4F?3N3FX5B?5P5D'5E'4N7 G?3E?3N3B?3DX2N6CN4ECN4EN3N6GN3AN3N7AN5CN4M6DN3FN2M6BN3CN2M7 FN3GN2N7EN3FN2M7DN4FN3M6CN3EN2N6GN3BN3N6 F?5GN4M7D?5F?4M6AN4B'3M7E'5G'4M6BN4DN3M6 C?5D?N3N6C?3D?2N7B'4E'3P5 D?3B?3N3G'3A'3N7D'3G'2P5F'2D'2N3A'3B'2N7 GN4CN5P4FN4AN5M3BN4BN5P8EN4FN4N2CN4BN5M7 AN4BN4M2FN4EN5M7DN5GN5P4G4N7FN4AN4N6E'5GN4N6A'5BD4M7AX4CX3M6 BN3C?2N7AN3C?2N6DN4E'3M7D?3EN2M7B'3C'2M7 E'4G'3M6D'3ED2M7G?3BN3M6AN3C?2N6G?3A?3N7 AN4EN4P5FNN4AN5M2BN4CN4N2 B'2AN3M7FN2G'2N2A?2BN2N2C?3D?3M2F?3BN4P4 G'2FN3M7D'3FN3M3G?2G?3P8A?3D?3P4C?3B?4M7 FX4G?4N2B'4CN4M2D'4G'4P4C'4B'54BN4T CN4EN4M3DN5FN5N3DN4CN5N7 EN5FN5N2BN3GN3N6AN4BN4M2BN3GN3N6FN4EN5M7 A'2A'3P8C?3G?3P5E'2DN3M7B'2D'2N3G?2A?3M2 D'3B'4M6A?2D?2PM7E?5F?5N2 A'4A'5P8F'4BD5P4A?4GX4M7DN4F?4M3F?5BN6P4 AN3EN2P4FN3EN3N2DN3CN3M2FN3FN2P8CN4GN3P4 BN3CN2M7EN3FN2M7GN3FN3M2CN3BN3N2BN34E'3D'4N7G'3C'4P4F?2GN2N2 D?4B?5M6FN5AN6M3G'4FN5M7C?4C?5P8A'4FN4M6 F?4AN5N3E'5C'6N6B?4FX4P5E'4A'5P4C?4BN5N7 FN3EN3N2CN3EN2N6GN3EH M7B'3G'2M3 F'3C'3P4E'3B'3P4EN3D?3N2GX3A?3M7E'3D'3M2 GN4DN5P5EN5GN5N3DN4CN5N7BN4GN4N6FN4BN4T AN4FN4N6GN4EN5M6AN4CN4N3EN4DN5N7EN5B0Ï Í¶¦Clear old student file.Íž Ͷ¦Create new student file.͞Ͷ¦*Enter password(you have only one shN6P5 ot)....ͫ͞#̧#ØÈ¡Ï²§#ˆ•¤§…Bš§#‚«#¹ö²² ¯ ¡ðÏ  Ͷ¦0Enter number of students.... then press `RETURN`FN2BN2T A'2FN2M6F?2D?3M6C?3G?3P5B'2G'2N6 E'3D'4N7AX2EX2P5G?3BN4N3GN2B'3N3D'3GN3T A'4E'4P5FN4DN5M6C?5BN6N7E'4C'5N6FN4A'5N3 D?4C?5Íž«#¸Ï§…B¥v¼‹¡#§…B0•¸?§#‚ ϶ �¶‚¸§#‚«#¹ §…B ˡϧ…B ö Å�¡ô¥„¦ musrec.textÍž¥+¦ ªP¥„¶N7BN4GN4N6F?4D?5M6B'4EN4T FN4E'5N7 EN3BN4P5EN2DN3N7AN3CN3N3GN2EN3M6AN2FN2N6 FN3BN3T BN4GN3M3DN3CN4N7GN4DN5P5AN2FN2N6 D?4C?5N7FN4Í ž¥„Íž¥„¦, Student Progress ReportÍž¥„Íž¥„Íž¥„¦CID# Name Last run # runs # rA'5N3E'4C'5N6C?5BN6N7FN4DN5M6 A'4E'4P5A'3G'3N7B'4EN4T F?4D?5M6BN4GN4N6 DD3BD4M6G?3BN4N3GN3B'4N3D'3GN3T FN2BN2T A'2FN2M6F?2D?3M6Cight Total exercises Mean %Íž¥„Íž¥„¦H Replies/AnsÍž¥„8EN4DN5N7 FN3AN4M3DN4GN4P4FN4BN4T GN3AN4M2BN4GN4N6 AN2G?2M7BN2F?2P5C?3E?3M3G'3C'4P4E'2DN3M7 B'2A'3N7D?3EN3N2F?3D?4M6B'3EN3T A'2C?3G?3P5B'2G'2N6E'3D'4N7 FN4E'5N7GN4CN5P4DN4F?4M3EN5FN5N2B'3GN3M6 AN4AN5P8EN4GN4N3CN5DN5M2FN4EN5M7DN4B'5N6 AN2EN2P5GN3B'4N3B'2EN2'2N3 T GN2E'3N6BN2F?2P5 G?3DN4T EN2DN3N7G?3B?4M3AN2F?2M6DN3AN4P5 G?4C?5P4C?4E?4M3EN5F?5M2C?4AN5N6AN4B'4N2 F?4E?5M7EN4EN5P8A?4BN4N2E'5CN5A'6N6BX4FX4T G'4A'5M2C?4BN5N7E'4E'5P8 F?4C?5P5A?4F?4N6G?5A?6M2D'4FN4M3G'4FN5M7 BN3FN3T CN3AN3N3DN4CN4M2FN3GN2N7BN3CN2M7 FN3ENG'5N3F?4C?5P5 B'3DN2N6GN3AN3N7DN3CN3M2AN3AN2P8BN3GN2M3 GN3B'3M6FN2EN2N2F?3DN3M3CN4GN3P4E'3FN2N7 B'4GN3N3EN5AN5P5E'5GN4N6B'4EN4T 3N2DN3FN2M6CN4CN3P8GN3DN3P4CN3EN2N6 G?5EN5M3A?4D?3P5E'4FN3N7C?5GN4T G'5FN5N2 G'4F'4M2D?5G?4P5A?4BN3M7E'5B'5P4A'4FN3N3 BN3GN2M3GNBN5E?5T E'5GN4N6G?5E?5N3FN4B'4P5F?5AN5M6CN5CN4P8 C?3F?2P5G'3E'3N3E?3D?3M2AN3AN2P8E?3F?2M7 B'3AN3N2F?3A?3N6D?3C?3M2G?3E?3N3C?4G?33B'3M6D'3G'2P5F?3A?3N6A'3B'2N7 EN3D?3N2A'3FN2N3G'3B'3N6CN4B'4M2F'3C'3P4 GN4AN5M2FN4EN5M7GN4BN5M3AN4AN5P8EN5FN5N2 DN4GN4P4CN4BN5MP4* 7DN5EN5M2EN4FN4N2BN4EN4P4 AN2DN2P4EN3G?3M3B'2B'3P8F?3GN3N2C?3B?4M7 A'2CN2M3D'3G'3P4G?2AN3N2D?3D?4P8E'2GN2M3 D'5E'5M2A?4GX4M7D?5End. ͞ϧ…B¥d¼‹“¡Ï§…B¥d¼‹¡ö§…B¹Ï(¹AÏ*¹=Ï)¹9Ï-¹5«¹0¬ BU¹( ! / "$&;­gú. N5N2B'3E'3P4C'5F'5P4 G'4B'5M3EN4D?5M7C?4C?5P8FN4G'4N2EN5F?5M2 BN3CN2M7EN3DN3M2FN3EN3N2GN3DN3P4AN3GN2M2 EN3FN2M7BN3GN2M3CN3CN2P8FͶ¦5This report requires the Terak to be connected to theÍž¶Íž Ͷ¦=GE TermiNet. Ask one of the Computer CenteN3EN3N2EN3FN2M7 AN5EN4P4G?5EN5M3B'4B'3P8EN5D?5N2G?5AN5M7 GN4E'4M3G'5D'5P4A?4G?3M2E'4E'5P8C?5AN5M3 F?3EN3M2A'4GN3N2C?4C?3P8D?3EN2r staff to assist.Íž¶Íž Ͷ¦When ready to list....Íž¶Íž Ͷ¦press `G` to go.Íž¶Íž­I  �¶‚¸§#‚«#¹Ï§…B ö Å�¡ô¥„¦ handout.textÍž«#¶Ì§#ØÈ¡>¥„Íž¥„¥+PÍž¥„Íž¥¥+Íž¥Íž¥„Í ¡ò§#ž¶Íž¶¦@The average percentage of incorrect answers you have entered is Íž¶Íž¶²¼Íž¶Íž¶¦>goodb‚«#¹ðÏ ¥„Íž& Ͷ¦Done͞ϭg[Û-X3Ì Æ³¶ ½Æ ˆ•¤CšÆ ˆ•¤AšÆ ˆ•¤TšÆ ˆ•¤ye for now, come back again sometime and have a nice day!Íž¶Íž­8¶¦!No student records file on disk!!ÍžSšá¡òÏ Í¶¦What is your desireÍž Ͷ¦"Press `C` to clear student recordsÍž Ͷ¦+ `R` to list a stude¶Íž¶¦Data cannot be saved!!Íž¶Íž­f9ƳÈC§§'•§Љ‡�½Ï  Ͷ¦ Enter today's date. (MM-DD-YY)nt progress reportÍž Ͷ¦/ `H` to list a hand-out that can be copiedÍž Ͷ¦% and passed out to theÍž«#̧#ÊÈ¡Q§#ç#Ã�¡Æ§#ˆ•‚-¿¹0ϧ…B¥v¼‹“¡Ï§…B¥v¼‹¡öƧ#ˆ•‚§…B¿§#.‚ ϧ#‚«#¹ô¥„¦#5:musrec.textÍž"Ë¡ classÍž Ͷ¦. `Q` to quit this part of the program andÍž Ͷ¦! go to the command list.͞ϧ…BÎ9¹Ú¥‚Ù¦ newrec.textÍž¥„ÆÍ ž¥„Íž¥‚ÙçÍ ž¥‚ÙÍž§"ɧ"çÅ�¡E¶¦your student ID is not on fileÍž¶Íž¥„Ƽ‹“¡Ï§…BƼ‹¡ö§…B¹Î1¹5Î2¹1Î3¹-Ì ¹(¬#CR¹  )3¹ô­×a$ */«…H«…G«…J«…F«…DÇ@«Íž¥‚ÙÍž¹Ü«#§"‚̧#ÊÈ¡.¥„¥+PÍž¥„Íž¥‚Ù¥+Íž¥‚ÙÍž§#‚«#¹ò¥„ÆÍ ž¥„ÆÍž¥„Æ Íž¥‚ÙåÍ žÆ¦ …EÇð«…C«…I¥…LÇÀž§…L«…K§…Kϧ…K Ï­H4Ï4« «««««««%««'ǰ«««««ÏÏA«#Ģ#ØÈ¡¥…3§#@•ˆ ¯¡n¥„ÍžÏ  Ͷ¦Enter your name. //////////Íž« ̧ÊÈ¡ÏÆ§›§…B¿§*‚ ϧ‚«¹ðÌ ÆÆ¼½§'Ì ¹à¥„Íž•‚§#¿§#‚«#¹ö¥Tð—ö—œ³œ ½¥p³þ ½¥j³ ; r ½¥z³ ü ½¥d³` " ½¥v³o«#§"‚̧#ÊÈ¡¥„Íž§#‚«#¹î¥„¥+PÍž¥„Íž¥+ÌÆ¥+PÍÆ¦ SÍÆªPƳ½Ì Ì Ì«#æÉ¡¥+§#›¾ áæ‚Ì§#‚«#¹ìÍž¥„¦H--- ---- -------- ------ ------- --------------- -----------Íž¥„Íž«#¶Ì§#ØÈ¡&¥„§#Í ž¥„¥+ÿ ½ «~¥„¦ musdata.textÍž"Ë¡E¶¦-Musdata is not on this disk, get another one.Íž¶Íž«¹¥„¥)Íž¥„Íž¥„Íž§#‚«#¹ò¥„ÍžÏ &Ͷ¦DONE͞ϹEÏ  Ͷ¦-Improper user access! Stop! Abort! Reset!!͞ϸ ­aÍž¥„Íž­!d5¥„Íž¥‚ÙÍž¥„Íž¥‚ÙÍž¥„¦ newrec.textÍž¥‚Ù¦ musrec.textÍž¥„¥+PÍž¥„Íž¥H™xîŒ1Ï Í¶¦Student progress reportÍž®0ϧ…BGáö¥„¦ musrec.textÍž¥„²Í ž¥„Íž«#¶‚̧#ØÈ¡,‚Ù¥+Íž¥‚ÙÍž¥„Í ¡ö¥„Íž¥‚ÙÍž¥„Íž¥‚ÙÍž­T¬7Ï Í¶¦ Íž¶²Íž¶¦0, here is a s¥„¥+PÍž¥„Íž¥¥+Íž¥Íž§#‚«#¹ôÏ Í¥„Íž¶¦Done͞ϭ V• È2Ï $Ͷ¦HandoutÍž¶Íž®ummery of how you are doing on thisÍž¶Íž¶¦ program to date.Íž¶Íž¶Íž¶Íž¶¦You hav0ϧ…BGáö«#¸ Ͷ¦0Enter number of handouts.... then press `RETURN`͞ϧ…B¥v¼‹§…B Ã�¡.§…B¥v¼‹¡!§…B0•¸B§#‚ ϶e run the program Íž¶¶ Í ž¶¦ times.Íž¶Íž¶¦You have answered Íž¶¶ Í ž¶¦ correctly: totalÍJ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ååååååååååååååååååååå¥+§#›¾ Ë¡ä �¥+§#›¾0•‚Ì §#‚«#¥+§#›¾ áê¥+§#›¾ á§#‚«#¹è¥+§#›¾ Ë¡ã �¥+§#›¾0•‚Ì §#‚«#¥+§#›¾ áæ¥+§#›¾ á§#‚«#¹ä¥+§#›¾ Ë¥+§#图.Ë„¡ÆÆ¼³c B�¥+§#›¾0•Šƒ½§#‚«#¥+§#›¾ áâÆÆ¼³­ÈC‡½ä‚Ì ã§'‚Ì ÆÆ¼Æ¼ƒ³A‡½¥‚Ù Íž¥‚ÙÆÍž¥‚Ù¦ ÍåK ååååååååååååååååååååååååååL åååååååååååååååååååååååååå