ü ° › ø ¹ InitializeË ëì› (› ¨Ê)³ å"e"å"1"Ï highmeíÂ"menu=(misseäìcaughôì² pî,ÿ² ppò,² dbì,32ùì™ øì ã D à á(ø,ù)ì«><³ clóøì x±ìNùìtitlåì"WIDGET FACTORY4F™ áì ã ÿ(titlå)áì©(titlå,á,)CP� pò(ø,ù,á)� pò(x±,ù,á)ùìùñ«XZ² pî,U² dbì,by±ìby²ìy±ìy²ìy³ì™ øì ã D à [d� pò(ø,by±,belô)� pò(ø,by²,belô)� pò(ø,y±,flooò)Sn� pò(ø,y²,rooæ)á(ø,by±)ìá(ø,by²)ì² pî,ÿ^x� øî û(øë ÷ øî()û(øë0 ÷ øî8)û øë> â � pò(ø,y³,linå)‚² pî,U«;Œ² pî,ÿ² dbì,tùìtø()ìtø()ì6R–™ áì ã trucë(á)ìt³� pò(tø(á),tù,trucë(á))«M ™ áì ã  à ™ âì ã á(tø(â)ñá,tù)ì« â,áCªbx±()ìbx±()ì.bx²()ìBbx²()ì(*)óì" "?´wø()ìwø()ì$wø()ì4wø()ìB² dbì,}¾™ áì ã wù(á)ìw±(á)ì÷(á)wx±(á)ìwø(á)� pò(wø(á),wù(á),÷(á))«TÈùìøìáì"Press a key to start."² dbì,� pò(ø,ù,á)!ÒË ÿuì""âìâñÊ· âGÜøìáì"Caught:"ñÿ"(caughô)ñÿ ()ñ"Missed:"ñÿ"(misseä)æ� pò(ø,ù,á)ð¹ Make everything moveúË misseäî éìÿu¹ Work conveyor belts'² pî,U² dbì,™ áì ã [� pò(bx±(á),by±,ó)bx±ìbx±(á)ò� pò(bx±,by±,belô)["� pò(bx²(á),by²,ó)bx²ìbx²(á)ñ� pò(bx²,by²,belô)h,á(bx±(á),by±)ìá(bx²(á),by²)ìá(bx±,by±)ìá(bx²,by²)ìD6bx±(á)ìbx±(á)ñ� bx±(á)ìH â bx±(á)ìD@bx²(á)ìbx²(á)ò� bx²(á)ì â bx²(á)ìBJ«T¹ Drop widgets^² dbì,² pî,ÿh™ áì ã àr� wù(á)ì â › v³ ÿ();² pî,U� pò(wx±(á),wù(á),dusô)wù(á)ìîìÿ(ÿ}ó)w±(á)ì÷(î)wx±(á)ìwø(î)² pî,ÿ� pò(wx±(á),wù(á),w±(á))2|� wù(á)ì â s±ìlinå ’ s±ìó?†� wù(á)ì û wù(á)ì â s±ìbelô² pî,U¦�� á(wx±(á),wù(á)ñ)ì â � pò(wx±(á),wù(á),s±)² pî,ÿwù(á)ìwù(á)ñ� pò(wx±(á),wù(á),w±(á))Ûš� á(wx±(á),wù(á)ñ)ì â › г ÿ();� pò(wx±(á),wù(á),ó)wù(á)ìîìÿ(ÿ}ó)wx±(á)ìwø(î)w±(á)ì÷(î)� pò(wx±(á),wù(á),w±(á))¤«®� ÿ(é)ì"z"â › ê¸� ÿ(é)ì"x"â › 0 Â� éì"/"û éì"?"â ›  Ì� éì"©"û éì"@"â › NÖÊÀ๠Move trucks left...yê² dbì,² pî,ÿ� trucë()ìt´â trucë()ìt³tø()ìtø()ñ� pò(tø(),tù,trucë())�ô� tø()ð â À ’ tø()ìtø()ò� pò(tø(),tù,trucë())á(tø(),tù)ìá(tø()ñ,tù)ìþÀy² dbì,² pî,ÿ� trucë()ìt´â trucë()ìt³tø()ìtø()ñ� pò(tø(),tù,trucë())�� tø()ð. â À ’ tø()ìtø()ò� pò(tø(),tù,trucë())á(tø(),tù)ìá(tø()ñ,tù)ìÀ&¹ ...and righty0² dbì,² pî,ÿ� trucë()ìt³â trucë()ìt´tø()ìtø()ò� pò(tø(),tù,trucë())�:� tø()í& â À ’ tø()ìtø()ñ� pò(tø(),tù,trucë())á(tø()ñ,tù)ìá(tø(),tù)ìDÀyN² dbì,² pî,ÿ� trucë()ìt³â trucë()ìt´tø()ìtø()ò� pò(tø(),tù,trucë())�X� tø()í> â À ’ tø()ìtø()ñ� pò(tø(),tù,trucë())á(tø()ñ,tù)ìá(tø(),tù)ìbÀl¹ count hits or missesHv² dbì,ùìøì@misseäìmisseäñáìÿ"(misseä))€� pò(ø,ù,á)² dbì,ÀHв dbì,ùìøì"caughôìcaughôñáìÿ"(caughô))”� pò(ø,ù,á)² dbì,Àž¹ Screen at end of game)¨² dbì,™ áì ã Ы³ cló=²øì ùìáì"Game over."� pò(ø,ù,á)U¼ùì áì"You have caught"ñÿ"(caughô)ñ" widgets."� pò(ø,ù,á)QÆùìpaùìcaughôó � caughôë2 â paùìpaùñ(caughôò2)ó ]Ðáìÿ"(paù)áì"You have earned £"ñÿ|(á,ÿ(á)ò)ñ"."� pò(ø,ù,á)FÚøì ùìáì"Play again? (Y/N)"� pò(ø,ù,á)Iäëìëì""Ë ëì û ëì""ëìÿ(ÿu)ëìÿw("yn",ë)ÊÀî¹ Store machine codeøhighmeíìçŠ a-zÏ ÿÏ8åìÿ()clóìåñ"E"ñåñ"H"ñåñ"0"½ Bq � á(F,),÷(),w±(),wø(),wx±(),wù(),trucë(),tø(),tù(),bx±(),bx²().³ clóå"rW I D G E T F A C T O R Y6 ³³å"uAll is not well at the widget factory...^*³"A conveyor belt has broken, and valuable widgets are falling to the floor and breaking.V4³³"You have been employed to operate two heavy and slow-moving trucks which will,>³"catch the widgets and prevent damage.QH³³"You will be paid £10 per widget, with a bonus if you catch more than 50.;R³"But if you drop more than 10, you will get the sack.^\³³"Operate the left-had truck with 'Z' and 'X', and the right-hand one with '/' and '©'.f³³"Press a key to start.PpaäìภcodåË codåî² aä,codåaäìaäñ¸ codåÊFzscrîìàpòìàudgóìÑpîìÐppòìÐdbììÐ5„½ À™ éì ã _¸ ê² UDGóñé,ê«]Žt°ìÿ()t±ìÿ()t²ìÿ()ôìt°ñt±ñt²t³ìôñ" "t´ì" "ñô=˜flooòìÿ()belôìÿ()linåìÿ()rooæìÿ()L¢÷()ìÿ()÷()ìÿ()÷()ìÿ()÷()ìÿ( )dusôìÿ( )+¬ëì³ å"f"Ë ÿuì""Ê� scrîÀ¶¹ UDG data"À‡ 255,170,170,170,170,255,7,7"ʇ 255,181,173,181,173,255,0,0"Ô‡ 255,85,85,85,85,255,224,224Þ‡ 255,255,85,85,0,0,0,0è‡ 255,0,102,102,0,255,0,0 ò‡ 0,255,85,170,85,170,255,0ü‡ 85,85,255,255,0,0,0,0‡ 16,56,84,254,85,62,20,8‡ 8,24,56,120,56,24,8,126!‡ 96,126,96,126,96,126,96,96"$‡ 195,255,24,24,24,60,126,255.‡ 0,0,0,0,4,12,62,1278¹ Machine codeDB‡ 195,6,224,195,91,224,205,41,224,17,152,44,33,0,182,1,104,1,62FL‡ 32,245,213,62,8,115,35,114,35,19,61,32,248,209,235,9,235,241,61GV‡ 32,236,201,193,205,90,252,233,0,201,102,26,111,34,2,208,10,50,16C`‡ 208,3,10,111,3,10,103,237,75,16,208,6,0,17,19,208,237,176,42Hj‡ 2,208,205,252,224,34,4,208,33,19,208,34,17,208,201,205,48,224,205Ft‡ 41,224,243,42,17,208,126,35,34,17,208,205,234,224,17,79,225,1,8A~‡ 0,237,176,221,42,4,208,14,8,253,33,79,225,42,0,208,125,6,8Bˆ‡ 253,203,0,6,56,13,7,221,203,8,22,221,203,0,22,7,195,164,224C’‡ 203,4,221,203,8,22,221,203,0,22,203,4,221,203,8,22,221,203,0Hœ‡ 22,16,215,253,35,58,6,208,167,202,209,224,221,126,8,221,119,9,221D¦‡ 126,0,221,119,1,221,35,121,254,5,194,209,224,1,200,2,221,9,79A°‡ 221,35,13,194,130,224,42,4,208,1,16,0,9,34,4,208,33,16,208Cº‡ 53,194,98,224,251,201,17,0,184,254,32,48,3,17,0,209,111,38,0@ć 41,41,41,25,201,92,38,0,84,203,37,1,15,225,9,78,35,70,235D· 41,41,41,9,201,48,89,0,92,208,94,160,97,112,100,64,103,16,106N؇ 224,108,176,111,128,114,80,117,32,120,240,122,192,125,144,128,96,131,48N⇠134,0,137,208,139,160,142,112,145,64,148,16,151,224,153,176,156,128,159Cì‡ 80,162,32,165,240,167,192,170,144,173,96,176,0,0,0,0,0,0,256139,160,142,112,145,64,148,16,151,224,153,176,156,128,159Cì‡ 80,162,32,165,240,167,192,170,144