tE-Slate microworldsrjava.lang.Integer⠤8Ivaluexrjava.lang.Number xpsq~ VERSION=2sr#gr.cti.eslate.utils.ESlateFieldMap2 I dataVersionF loadFactorI thresholdxpw?@tComponentClassNameswsrcom.objectspace.jgl.Array 6ImyLength[ myStoraget[Ljava/lang/Object;xp(ur[Ljava.lang.Object;Xs)lxp(t%gr.cti.eslate.eslateLabel.ESlateLabelq~t+gr.cti.eslate.eslateCheckBox.ESlateCheckBoxq~ q~tgr.cti.eslate.logo.Logoq~q~q~t1gr.cti.eslate.eslateRadioButton.ESlateRadioButtonq~ q~ q~q~q~q~t+gr.ctsr#gr.cti.eslate.utils.ESlateFieldMap2 I dataVersionF loadFactorI thresholdxpw?@ tAuthorswur0[Lgr.cti.eslate.base.container.MicroworldAuthor;iԋ2ixpsr-gr.cti.eslate.base.container.MicroworldAuthor xpsq~w?@ tNamewtΦωτεινήtSurnamewtΜουστάκηtE-mailwtfotmous@ppp.uoa.grxxtSubjectwtΜηχανικήtTitlewt#Ισορροπία ΔυνάμεωνtKeywordswttCategorywtCommentswtΑλλάζοντας τις τιμές στους ολισθητές, αλλάζουμε την κατάσταση ισορροπίας που θέλουμε να μελετήσουμε. Πότε θα ισορροπήσει το σύστημα? fotmous@ppp.uoa.grt Category namewt ΦυσικήtCompanywt^Εργαστήριο Εκπαιδευτικής Τεχνολογίας (http://etl.ppp.uoa.gr)xPNG  IHDR0jIDATxipבkw}$ HAd=a"C1;~[$[e풵Q%7 A$ @,$ևy?7uu/2#N`n;<_Z7=AߣWEMMMMM7zȦjjjjjjʀpo F7yc7ygZjjjjjj e7o矏ill_FyFp6`ֱ֫*PAxdmm+WLŨz[jYMMMMM@yԥK&:uj:ƅ _|yǒ[[ղZPE\SS3ĉӎ=:3Ο?? #r^155555rʸEG\6JV(u5(Q qdS>{2x0Wt*bl&\VSSSSP- LTix`.xzUU)f)#| JYMMMMC_C LaԦ VSSSSrPm5j+]Dž0Fuu1+duuu%׵]brOvQ`VӠ<-{OqUjjjjj]ʁmQhNAI^B%HN aVmOB*@'@/ZW2v:C!Nnn_hT% s\X) a6sZM.sݛ}2m; $y (G/ڮ4PaeLct g*^ c5555NxӮmǔve^PHdGo|ePk9M5555Nވ:Yqݔ@2?#+ aVSSSS kV'!%lBBaݡ^^'|jjjjjw3]jme- khǓdF2o 9B$xjjjjjQ mU'TX? H%*cUSSSSo(x݌lglMмٮ$/ڟC\!U&C!&|---#{yqLA&4z"uM(:d%] Eu+/ >*k9JSt^&jjjjurT- N aV @,{ C$/.M#ums갬k5555Ujw{{ 컡cX NYR4xh̺VSSS쓷!-!NQ+lophY jBv a;!)lM{ qURSSSSS va@+S q!.NGmqO;CMMMMN8 a[ =sX]PY]jjjjjw=))5<=*9 HRVSSSS 0M[ GŽkHJ`VSSSS]Nb@q0r H@%gӬk5555+a+{}gukc]tpN6:I [aRX ;8;CM/P ѰBUZǃ'fY0v\'@K8%JVSSSSƱ3:+Y Nz;SL82ɪ҆qTTÝZEqY#KY:MVSSSS ,#3S@ip5ˢsɱ]֜m-OZMMMM-*]g;>lVeu[E8E=)LKw;\у+E&RȭKŅE9-X v\;drY g+҆qH(U:ʎ5a[@rW[xV!J7|] sEvń]90 M!"XMMM.@XHv}8"0S:%FB8Ht{ƀox Ih;cpvdLdVTBMT<˕cYDyqa;0uŀ>*i԰TŽذ}҄-555 #c듕WL` NUKƏ;`k0|-)mpO fL}o޼9Z AN HXvH͢ ?L7#14G,ƅ=ήZa`a Qw,Z%3)Uޒ b1Agu { +AJ(Go?O߆-ݕ"yQVSSSP[e 3Ә*\3 q|]ĎaW \G5]Hfݺu.{R 555Y! wLHERe>ӧOp9Ƙޑ#l!šzۚ8j8>nщ 5.2ٶ# gY"CƆ1e3|v ױj7$ոp2: X|LֹFڜ(%a&]梖[\j+W |XoچdT{d8n+[l/HgYXݙ G1 dKƘɎ i=@c Ŷ!tueEНug- a__׶mxq3ZQ+=,Sb{T9'N6HGnXjn;JFQЍ[&2},ߟَlWfjj j]tR6t 0p K>c8.x#F:nWȹrMMM?YVSS!Jҙ{s LsSn0o GcA.0s"wk#ү_Ӭm555x* z:{\)9jv6kӟuSk hVSSZT!3C\ [1״\6l2}İ!ʴ-\➷dQ^Ǭ!GK`]^s؆p?1g0YC: m\ ^scQǬp[._'Q ;zfGnMIes(e5n1Q fh8 * D']f:ϔ;踣OX#Qyms@q?x{;jYMM՜GpPSjꀄI^fU:5; gg{Ս dăɳcc1[vwD";Kw!(5{ gs;Y)#G`5}euau`#+&Umwrދ{_u/ҵmdq:I3G`a?ywǣ9\uǣR}^uus{\xN ҹx|R9:ݱ#ؘ΋ ߦyc*%Xtxc7&[ZZr~Ժz T ǒ5Tr\ O(DƳyt6R``"`cxTF%þ3/m8ӯ?^OMx7Ao?~uWZ O]Y@Ϸ^cBJ0NJ(K+3[!kMsw[h8:S59O^_͛1>*um&K' m]綎jӻ_Y;7ZfLauN {p CXTvj-'7^\_zB~3_L^+S89~E>|ʓ";0-Hx%< X<{yG7\7䃹xOfxA~ԺU&wuJ2xLk&5?{k&Rt.< 7OXvmf9_QTHP[%`/\ӗJZb՝K1/y-g:IS35O/`Oժ=7n|`I`o+Ѱ"=B@ x!=s84 PV0uQd@ L[QJnW'"kfCCKdQKKK>E8 "LwonㆪGvDy dW]\}\d/f\JNrnv׹?Lk<ӃpZA CFMĀK%u#XxNo-Ū=+~7]+*T e$ f8d/}|0%] E}a12,IuuM۠nb@孭'xe4J ط^x[ g(fvc⫷fݧf:夀 ,b7@F2ݻp]ITͩX;S{U3ǡ\n$u/ pźBV]]?"`[T\18 q\{ |RN]~fT23 0+'<@547kU 3=cByC9zH1IjQg}J2c§k:?>z>^D̡a~G5^ǵƀ^W:hjFf7ZXΣ=C,AJGL'2h쳇~쁌]׀1&̤Z@DZ-z%2PY!r~EU((;!~e d (Rpf,]\_ }#C< "^9໪|ƀ?xv[_2W?|抁3&^jV12"UЪ '+ N\]  2<evھ]SӜCg9 2<'..b5u(B^ ATh?:{;Ns[`BA,^bZs<\pmBv%u_"ƽrTv'-ra?ƣye'/1ny J j1+WhLm ^=ڵa&Q=OU& F-Sk=p֗˩Q;U1@y 2kal8N^2gr& Pn.\L-[~J} `‹!Pz:44~ q/"`MGߟ~iO0 \Y#_@E2s5V-CBܽ*55ݼ|L  x?iE)R =fVsҶ_s0Aw+,";ҏ'-_'zK3nh+><' /o]>syV ];<cEFD9,`Dle<-^Xh!B= EƲ'߳m]s.Zߜ:DE)\)~4Zf ^}1IƖcbT޲k7|2 vcvxQ˫?F(&BPF1@ e3E5.s]ip;"ܿ\$E ͷVQ$A o$dB9\j#E˦g}uыԵT1_tƍEBa,[|B?^K6;y;rhSuY@|CgڪeXܰ+iad utkQkP&\t[gCdV˞S5e,??19gzgk9`] ;x1վvP͸7D5EHkksL>8U= n~Eymg[Y@%a-HՍEc)3!E6X ^Gߴ@}^[v:W^+K(3m+y,&R=cA w[W'm"؀2x'b(BeOy lVY. ϢXP\rr(DV*x)t*fc)=\ Wv<`WjLDvdXͮ+;2$F (+`5-pcwf1@ٓ9kEGDxN"i5~ h8z "JG$A/^7a_ոry+ʍ5yPF\&кQTF*9 ʔ'Ì&&+4&Բ˅jHtz+ۣblKR|(R6Y׬'CV(cѭ[_.{a12+9w~k/gs[4y֪I<; J_p!œqz_ʶBׂkzx * i_ EƪVg 83U덴ZCyPaBMxu\ӗ!Y.[Vӗk~O(9`2\ُ~\I>[ˋp|Y%ϥ) ,-rJj, "m$Uo[J4| 5Ru ݇21,iu𻲣 \!TYU-w%(_pa:\ؔ?@i^VMMMF! ?|~2\ Mlf7 fa 03}%,~b%m*&nB[L :(#mjOP@p(dnv*^(糗닑Uϱp*;F__bߢ` (PW9;46g {0BM$ 5y_ōSMgXH 7Z>vipq~o|dT-w(ÅqTrOGgV܊?=t~IV\YhV״Ww:eG+jZcjYn$[м3l{T塩bʑP&5m%h1AXҳ%5^|WDPPu} F Uc #=C, /Gx勉Łdh5Pqpď*+zkIQn: @[\ y=KюXP Λ>GL;Pzm|5 UcxM,px8]O <(noo` w0g[\\?UɿXU'|(GzٚB͂Yd0"X!V mc@EL^.qqy-Ԧ[1ҹn?|i '|kPE58s#ت*+**4JvDG^ebnO{`1BP||=jP˛Z]D "b{TZv.L2 9*sŔgj(kEk̊ iٓouz.rT6\9uFc/5E؟1q#f+{ͥx,fhxu*syf$yJVk0ޒN`h,:|Ȫ@YXcT%]dk^Z!BБ*=c! ҸNx wmV/m22đ]MesN"2:q>g$r|ũlo9 $g5PQ:,l\U'ȹg.DM^jR(đx5|ـ[y FhJ-uf(cNYua Kom0wlj0V-U$Qh:jGVQX m>&xePr5"liV7qГ =Ƌ靇$:k7{|);yh1Lz0fI/ r8s}e`q_kIΏasRys?'!1>R)f̞<Q/$c!Kh>˱"NpJNeĒSN6XZnJ6k|PMUe?yi[>&jKg~@lySD1O={X 0 )П:ix]Kt<""X`p],l.=pXiBGdibpGCc[^pxA^qbf5& T"猺~iF8 ٞD*PkV#*H>rD&kZ&S#Qn<(XZQ(1N@d2qmDY+ sA7s>wI5qI=1Zt ,ԄE'"ʨsxF@@_c ؛{n&^B!jA3Ο??Mr(SdJL5﫸To*uy߅|.7`IVT"zhӾ`&زL_֝RL$QUXBypl5>vA3E@WFe*&!j+ \ir,ZSzY&qz|-vf0)kLמ@DZ4Tv5O[s_B;7Pz$ E%y!\q_5ac1u:'A3O^Q}& 3Ŷ!n\ɄP8`-28G?-Ɖk8R,8ڦ=J{7/P%Vz-חu?^P_j} N yf3=:Cr0'xQIF6-SBY+mQjve'$VLʽCzAG+}>!%;D'1^UteWLd_`YL&Ze?jcn]Ýs9S@So~r€>,thaEqQeU>4SP+}\E.seM7>$em\⩜>^,TF񅫛RH“3{}|(ܻwKb䋭hfn)zm)ץkIP߿83Rr18 ܫ[_ @?%>?rj-G%|iv'N5+eYrf*YMV3Sɀ_HٻxMɍ=cˈA- 2 Ć*c P11z[҂k AH4 3EX춖oLysr`?N7R41N@dgn_N*P&{9MX~Lr@%;b|vD2=vZ, KM qj0PX$W&ܫ,Vr Eaؖ6*$*gJ$k[RݻPen^b8߽v,oIq'js263Xh?uc uŸJU65IT Lׯl=ȱd(U[&\׿t2 hŸJnCSLⵇS%|e*8)Ih"wNU pp )$,-(h C'ۊ(2G_ۺߖ &Rֳ&J_ 8Td d_Yn3W"3S+Ų|ˡFB6R{_TԮJއ2*>)(O&72+eyΑ5etd,1XZŝoaJo;nFemÊ k2Q&rcW3V<׾&$(R/ž)R[y g n@ |܇{2I|F[d>}'A& .KWB-+=I'ЍWVq媪ZfT)w/ܵPjc ESBlꫯoR&V:  Yq!%:,wǂ2g`z)#&)"9`%hDP0,n߯;8ZNSyŇϘ*W=kEAT.!N(nSlOp["0_2&ҡJAސ k' ziۆ2ƕo{xo{*`5M\ePcjq8Z'J0\ o-[XP&a k]PY9 cEzJy?\S!{_XDT ++Z\7ta۷όNfJ|ՄJi'TXwÇomzx z-{P(&W?jZgGa`mWٮPs_P8)OI@eRPRb ? Ts+#Ry"g:Mh3H>WeN:]醲,('TZ`Ef?3LX%'kOε\*e%U+畏}P&o]nx`=L\Pv2sWBY,(cB?tƼ^zO"-pq~ZEkmWŅP(/T=Ѹ)td""\~eΤT.,b!PT\a32 ZF.l."T+'# BX1bkM9"Η[`\A%b.aA׏c&0W [ZمmJPV&\VXtRʓ R]8 y(~M N[ZZ춍~L'}ޣ :2@MG~r;1#7`מj@^y&ɅG@8ҹ eI`&{` P[˸N -/W(~WQde'rĞkĕo,DQWWB.i.\]#Ggcgx"5W}yi|Ha{Z3ZDL6 .lW\oTICއ\fiZ^ (&$₲918$Ҏ<^<ƪ'xi6(lV:LB;iȑYy9 JYex-48s^t[|LFQuoc<^L`̪9-\=@Uq9LB]PN,ӽe€>@i$yO,(d,ir~ UqelCtj8je.ǥ̕DeJVL4@FK;G&0~AEyb#{xĬ+r-4 ud na%ԝhm*fYچ2y1CCz;u˕+r_'e{;}gIφ'(ӞJyCR~mS`(=[c\g}~UM—`B`@Yn[O^)+d.*1^ʲbXrH#P5QʲA 2!ۢtrUXe>\jy޽ӻ"lghʤ_-37KoJ"mZ[!}}rm,&1BL贶u3LZ _Pɩ׈g(PpOro9E7Ա,M_)SUeǯ|-', ۸TkOoʌ+R^R^vLQBYN 9; c^,r%^CȗbK}sAć&!~E8Jz;O`w˷OV}۩Eaz[9ٲ}H!8=3R)BmB\Jk!T,hⰘ+ы*RΑ6I(kLxLgs[3ҞXȣ _ɗQK]an-*ZlM*6ԚC Cfdi2AwU.*,\!iKTE`{ }]n,2y/V(c{PRע z'^5;N68ebZe(g;\w?6a;ԲV%WEŖXégfyR e+jd f١ [~WvaPv)ezoP. eξxr $5 eN`/9eL>\,Y׿~s/7ݡ0APR|JXHۅ`ͧŏO2]P$|rU1) ߮Meekr2fIEײP*MNt"(7Ho.@6jsu[t&z>âd#yVr{ weAPϮ;`ԢEBǰk%ܿy)ÕoLOC.u^o5^kϲ gcsFK-Se}XBX$ǥiaUk_ ]h{!g`K̥WM\Ǹ 9\j2@I?;q}mSܧPn쮠A%#j.=usr3quB ppJb"_pwEЍmtY4IhAȁZ\aɵoU:D)(l?7BY y-}x K1exTާ,QDyo w,(!2 "zNVL9WP(k?Py_q,ڸ[ b9@?h% @y 9 I]ɬviWU(RE7vaOj?Sr #:\)@ VC Gc[ Br啱=3vL9kE1zEyJRјiz,"j 5=1M6.Ae6q#tOyerMYc{uk뷶,ru7vcH0w{2ؗ,3Xl 1>Sa ȉKv\Q8C,8$%WB1_|a. ȁƬ-7V%>X_%uE8Kn.`yhh}ĥ}m'Dx0 *"bDȎJō_1O]zy2gd;]m+R ]]{po- Z7-/DD%x eWֻ[O2pKR΃+mmw e0by{PZ~׻fWk|@&>hym76{wqսG-C֍XQ(4zӍϽmu 5x$+i+^:\PF£e:_9C&t/yI}/3٠fhD;DfwO/Ⱥ,ъ_9κI^t#2TXdL1G]BZ%'}.{9K~oo=fT2D:Qv q rP2w2ڑ'Xnعl7Ԃ?A1Ș% W]g{pˉ,PR d2щx(w&&~* ɝm꭬m6)3\ޢUInP6Y[2T^h-;vA'd, #:ϔnOG=~ၡ^H2kɪo&e泈z~XVb3-Rf+C` =A[P POz-+gߍNkwVq`nr%<ܴhCJ`1-fē\;4{"(gd ArTrMMԾVC\r"'=!R+wuJ7l1qJ722L=E{-;&a87+d(BEȆ-Ii–Ǒ뚷Zbpb P,SeOe~*eG/$,Y5^͢bӞWN,&k_nƿžZe(_o_Q_ݡx_onyw_P`~xE١J+k):< s0_g/o: G*ߺދ veX {^qS=DL&/ْTV~{E.@1Sݷ{cbQBF%3{~83J4eVx^#+K9_Dq!] eȖ`%9rI]I2_hPPlT GҋC-n%e?K5dr[07^-*(keY^l}Դ 2 4­HPx뛎p"Z?&Xv#$O9KWRtt+)Wʴ83l?SK4me֨eX~h2 M.sh# L{ ǍI䟿g_RC{[@'+#,'|M,]V9wҝ*y(ZB>{~!mi%vPSS_0[$0ߙ@ccTEQ{)Ykźgnd+o7!peYC.&QZ `e,ovz|2ǨY5K be|~rO[_]_;09Jb&`vf({2g2)lsɬڰ~"+q )w;N杹xmPp &ݽd-ȭd8IC}V,N^/7 c/fX^i*sɸ_]֨.-yk5`aK tӱ=P'dz^&M8 3Z&cea%?}K({u+`sM3R;;{GK޵_'0.4,ʶvoq_z-9jg^X-g>Qu /.#HNQc)q,g3j)[TdC̍E2@119BUdMb%]ռbSgܛ yfHD˹O`5'ƪe8;N}U$r@o{yךy. E,,+KN$"J<xf zLQOy_pXo!(}yrEW4KJ.d;,vn.Eo(˭Csx He^X@!?Bڢ7C.(\R˸';Ͻ{<suX@NjMko{>{ykſ\UVJV׵9b!ۢ3ؗ N<^'*YV¸5d| x8BAAȕ]d9J7孪]}+muq5:‰Rcj-ԋq'bxg3ILFZӞ!yPƓe\WnO fwꮷ<WN=<%`~sy-@Vx]baN[֊`x4.^ PT%NQ^I o%u[/ًOW1ebKOn;TQH %&)ŏzD 8_nyG@]+96C\Jc;EՍx,ks<0sهrojnڨdL|XW\7]k4Ӆ()߂rof.d妉]+&ӛ\>yf)evNH-K@; e\+xaV.!w`=8cW|EaX_]x8Brv%?z~G(ir47;ڧ]>I1-{eӑVUOvN@qٶ8.xQg|!ʴزH1w U{s9/>pV+|Ny~(@SWg@@ X9WݽŬۖ !"[pn&;QOv9}a`(&KD$([]L؏|ь L R13Y5 wmS Wpn׏ ({Jed*ɹ8ȽȶJ4?:w@\om{ҵo"LLZ#Z\a+eea P~iч;GSDCk@fB4*|+[L< PTz8iЩDLob'˗hxߟ8u)v(Xx}dxdHЛ".F{ǶC,?ըI޽@F8, iA1đU5a}['ݴx(2Ad9&ΓsC;Rr/Xe\Z&( 5ba kv6E'*ȫ>>VxjL 0/W?kz8@fl<?=} :Ľ~:d9fWIN3Ǝ;nj4L,LtOW׸6k򺝧Lk+du-r5zE(viW*ʒ.'B1>(=`2x7<A@ үEMgP_®L^/?udHTtyT bOWNJjWmm+pWRL~)ť* MOg&0gt@ -'Yebԯ׷@.j0 760* ޤ|bbt [B.{sg44gpe{-rs&1w'c{wUT,~V{A~OUrHd?V8INΓ@mEO <$7Jԩ6 x&1@3-{+o='/('bUh%1Hkp0ʖ`N{33)2* +7i2D'udّ*;Z #^ hJ[p&1OOT/;2ܣ^. eKVbP^_V`D**a>&j|Q}q[Cz5;ncu786];0SXw/⁳UdO鵸 ;i/"x7ߑFCi 8^qm O諍X0kZ\ 03 &u,07w`aCm]O@= .ʚ_؅ K>=p^e OZs;tVk0\yY%^M.#{`&Yh Rʷ )тk= x:uָֻwH]dUˁ:ZR!) qE*+f r?_@$3wߜ%yaA >gYΥ{܂R#϶orb) XI@5E?|~"Gr|ɧBy7v/p!R,59~̑qf+**Lvc7pj̷z}{#ka`7<~vO_vk߇XWvvՆ4d̾Zfy{f 5З,UD,XV cR1SaGƲ~R9Q5hZ@E/S ~?ڟ7 y!/+ 3mPO_ȫ!,hJkyuOsѢĵƒbDęjvf@ك㕳_w8u:S5yGU7<<e444̠\JvZq5?PP(V'+ 8n3K@YUꫯ2זY$<[?ol:b7;eVN{GTj;]WZ7w-Bp!UqOaQ_ФHO]pHMs/Via1r|{< a p= pٔ=0<JD6*@nk qMCKhڐ 'ES) τVm9UeyL[' ^t>)Ȉ WOu[tvQ L3s\(SWLm<3R6q)92Y+]{u<;:l͎RP~3acܔp?RI@'1P(c:w .7-Qr2 EP.1d7X 2,0jt#dz>^4d&t'wc^K&{Т5GïEM"s̭ecZm 3 ٺvyb`@iT^>G!aV+Wע_HKjN7l3\xqb[xkr۠Cq1@R쟳OQJƙ$[7]ݩ榆TZS _'"LgETp;O*s?]n0Dv4q`v}CbҸg\#9uNwP VھKN\R9Fuke+ €ʵJzm#)@¸S77ݩGT2457<NJtaj:0N>!L@cO=qau 2Y 5Y4Ȏ51}=SJۦK;VYqXud9MꚰFvĖ80NG5HcB9"\ot1J=2F]ʪQ^LƓ;\v)dεӸcW1Z1Q:t qq_7ʓ5Mә3Q )<0%8|ʕSK8 N?1Qp:Շ3j2cSS؂!ŽUGqOeT:\Q5WR͋v}*9Ɋ93cTPʊ9zqfgZ?ELqAIIwg<_(9nj-<Ǒzvڥ7o<}۶m$F8 jj"YC 1OElڱ~UMUlC%hWtXtҒ*U߷o Wc[s\8gTmUqa#huvDZ(M(:8:Wv(u w=ȑ#***y;~?.tHǙBa5F-81]m,ºSɖ 1oqO[Mg5D7Qk.G*Ζu'$/fz2q5z2LfeȬt(!8gmgnvs^f3֭[Ǐh0tɠ=1 p ZFO@+d/J*Z[zݧZ^Prfhvo:B^sk/-]F8{-ۣڦ(Ck¼#C@kkDPt c;U* g3hpYH," .l?ً/ymbn BC1cc[s}PkѢ?T]p:r /+gރޔ?ZgtF.<*M۪dA\9z{_\ۊvaP߮oͣO3/C!oxt]X[B:bہu?ݎh2}ݎ|v[5С]pv!-U :T9s۽mO8'\D/m_޵la~1vF?xhH,9Vul{^vvC?{>q0 Is*v@޾K q2{ƃ&Wf?}jgo^+;SՅhe(wdWڻAֆE/ڝMXgSϮ$4Գ#9Lw3C R҅~\&"៾VZ @+~d<ʃ8zȊ]d:j8#K[VԵ`9Xv%`NHa[O-S}0c42ܧ?|~;/DOש+:jvmYBZZ]N W87(_*'> b0=~?ɢgxh!@N!V*YE6"k;zv%1h#ܷ1Բta2IxPslWU,8~faj=~9) RjjjjjΑ;SQQξN#˸G[퍙g -}YxjdU(DUZ7QQH's;j4/_WEHh*Ci chH8@V֍zsotۡo clvt~ι!a<+jjjji,v B-tt= AƮO!jjjjS Ҩ(4|]f@ۣHo^ d5555o H[踐`h(}-BYMMMM-J=wqs$dH1bu`kv8_YMMMM-z4` 8*: a*Z*i:eLZnB逺gDڰ˽bjjjjjhh hv\ g5lCڮ2f6%Vze hW!mV~ ڎCx iWn[Mj. AѝǨD555rxVڃHfbab@t; p}V8Jڮ(wx_8w5Ժ FCA%=ФzcLKq2`m]ǏbNXIb=bS{i/=zqdtL)USS JrUŲ nllɮV.WwHRaA]VV6 <jiK;™o:u @!x(L/ǡg`ؐ35`y0:w"چ%=Jcq3ݶTj8,۱WV!@CL<@OmiI{21~PxbЗ.]BQ SEK{;qj&Z?j; kX=ASZqMMM&3yUNj kȑ#QQ v:kO,S╩;ΰśVSSS rTe)OF?l("+ǥ y7.D&IPKXcSNMs*=[&#SxO*r3:ukώQn00p5qoub ڈRLڨi j.jRPrx,/bYwzO\b1; .JX VC~e[tSSZ@pc hwΐ}4(.XYS8$4z^=e@FOEOF̣uW^ xKuۀYu?(9 \lsc| };c8^-aBΑۡ㴓3aT Ʈŕk՟}glv3ZS^c9\ȹR d,PKXZt5,8O>?^Ks; d[G͜c`;$E,9M?^y:8΂jjW%@s#! ch~4=v i\=L [ ˿Mt[GVjSz/ri֘~"N.z"l瘂!Ha=1L,[=%c@7]vu(*&񘼽1 0Mӽ1,o1/UYWqҵ3-={7^{ମ4s&v0&1^2z鎌ʩɮOf;MNHlo@`;m'N061& ! I+3=ι~Zy,-λ_=Xx|Ai#r\NN9XT:[9s-\[Yym'jd("emb @urG[O|⵭şL/`?-|?۬?5 K.V`aIr+gq/'`k~;Yx 6yu`!̵sXUu},NyZq#DYMQE(//Ph@yWqv^f{?,^?韟t/|//?j̅mys<?cm#/oM\?gSXX?q3,<_ۘk/` 7njD=O9[" ȩ8,ׯOIt$|V /Yzdç'x${O69 7m{qķ6XUu2!CvsĭC:6C*+' /l8ǵ0pk6pfXٻwZnD}zҦ+3E}[ r] oW<ήGX'|=ٷwݏe}<3nK5 w! #PҴ vYwVqLe E5ŊMSf꿾aEs"TP[[;+%\8XK.M'&MSM tr? q?QʙVƴΘπ%_[DZk\. k3\gTmr:%q#Jb;"E} Bnxh:^HC8wv?̻\ޞ¿@qd.\pi;@竣g&Y8彭S^'B1ò <@I.tܦ`1nvcjn7-x]sիק~hx @?NYϷi\-,jF#v 7؞؞EYY(7K1qY@?} /7$.5&A=LQn7Y3 M~ps뷿\߼X}X!E%? "Jɮ ?f  ?GJ^4 d fXXZܟi%RNmIm Oys+?:,ڵ?Mhv)9\!=ywIϲ'c3L q0e8{&Yl9'ŻMٸ* w36m6)շ [d:lԌrhIh㛭Pe3v Tyŏ%֊`=`ƍps IEȪbq6Pڙ-% KO$ӑE&)$w{ٟs;;abc p։S_:U[U\mtzz_C9Ke-ہ` ȸp,<)`kdqa7YrK5hDIO { ; E}W\.>Rw}QUIDAT gJƍ_Z-_w6keoڀ=y|ٮa֍ILs?oSnvdc5Â-(i5 +8M<$H+<9QPr1~;r)9&$ PkՄ鮖% -O.M.gX_<=;9 PeHT`TZ~u/r_ӂ26)p:\?X/PG(<h{zܶ] \9 ]8pf SrTF|#}7vV+"YnC4ĆcX/ Ck(ٞ:~I= x*Ⱦhi&X2>l4|Yx oT6Fs%>KA7u+S_$!n߱s=9 7s.(+$aA% Ĺs(IUe+me8ڤnmʯNoĩіgK֤w59NwmPdYm)k(ʯ|zcﰞ*BS}#|O նv: Ȯu,o|[\!ζλzOǮmc63SS¸TP~NJ@X6$kjz_Tu~k{0gFx"͇J±2qDLUZP65+U\y="@aH:=.}X}pnȴ۪[~o鼂T~t?,\+>ع[gGBgǼcv((K9{\555R4V;gWod>~cL_f 4pG"sRkZޗ?>`<_}\`NPĹASFϿJyGXܺ'Ppx?:D@KmD푕:\{<ݬvp;s! ݖt):}E]=tZO7E5Y(Fꔣ53a-8 QVLwƠ'C jL8QzR'd+ehRF0bPq5sp~&9\g.8e<sbi\AX`>q"3:}I-PXĶ{FLz(~XxTH´-Ėr[]4d:[1L|nLi_GV9pB\ d/GHznAxkjچ@6ss<3%/Zߣo#sqSn4ri 3E}ek ½-Prѯb]7掘-ߕ9}r3AY{$bjjn1eR6Ztq]^MX.%.Ql8wX8#*-2ʕZpɠ ed%-zG+rNsLEѐ)Zi,4%ѭ kё7|$u~1=Mbjb7[9}!܌a,*j!KFbXHu~;eK[Q2R5\VP|9¤pϹ\U9boYގ<}kpaͅPp1CܫCqz n$%*]M}1e+-V89- {k;1 ԅ-i hqߩjkCy4@8[`6Twpd%뛺 AIci@9SPwMZGWnNeXffIU阅hЁ1on*VP|qrԄwpwd<U&+krt_=Bk I_I@Seh/*+L&2l^&_>ӝ'No?Ϟ}olnd&$ {r*W$)B9)?;W~|?^(PƎrik߈Y9:O|4Q5&y$ٛ9-դ n;BYeb6s6q?f`>v>~m nھGc8l`욝!4:eONu\O 6@ќp8ծNc!uci¤^ۜ%c;ٛ$\qM_C+\vb@o훪n? cm>/z}{i =I1ye+lp3ՍCe%'C)GZ]l0c z;i8ef'>n4IߦlLfGGB]_XM%F\QYLlYАurm9gx':@zy˜xj\z}ʫN_ڞ{:YXb5n\l__ڝbd&wa`AoͥUl6a}̆`DcssM [5)@ʎOT_yxo8&m9nTk[\`ߴ=%ʏU<$`"e [n +`g>~V}w:^e2I@05ksmczF }gƄ/ӳ\Gq Q]RMm'Ŋ x 2,qz{}[~Iٕ/^Z@ygu-e;٫g3ZY*0$\y 1c<;1֭d}c2 ^ez_kĕW+(/ gK|L꛻D$zEBy}=d@wG`=@RXׯuC4Hd a_c&tSZm VuⶦO;(Qxt̏1}.(V ¹[x. 4 C< uva&`[k~ZyLZ&ɤ.?m\EK|jDx]T'P^U@ ԙc¥03r4&{w/6555,ǹya]mA}2LXo(v xܙʿn 3q4.1dw ,&YrV[STd(g\훱FܰWlפ/l,/,.]kiZl(e,| h+y:$g)K55ĢjYz(C=v>ecsbCL~D$MeW@j pr^$=E /)+1,q8~?4WxJny9O<3>kY¦euL5+t (ϑFcc_mυn.2nH>eso3Gַ↿PYuӗVqen0-9I2 OW^U 8͒A1`t ŒP~斥iZx#d"z5 b^\gU&6fxsj zƹAlfF9Bd81$Pc_bxVUCVU`G{UPێφEHzwϓҺI2}UTos_$_mctaSr:P6P ;n"(7tφnSܰ_'$ՀX7qPN덛!dl;ϊ'zXyjo/bxgl8xs*w]X.Qh4M2Ne);,PIYɏzc 6p #TTjX˒Gz.lB"Be()n"eIinÍ?y߼;~netRRPPv%_EKgтKLdT N`e&#~jpsPoH0gZ5Hשxrá p]XB-㢏 kyJNA.a\2ˮ|*k˜O2 f ~Ȣږ*JAO7?7d8#Xd"Ֆ7XI^(ʋ%sIs$Bp0-vƅmی+Srcl,emmkXkqBp](g5> vM왎7=&O'Ki& Wtߖ B&9i4a[V:֬l'sd'[łM6$5fQsCxRt<ٶl2++ktq=+4 P:tg)\9[w<e(sV .I^V$,2kk"}'.< (W el"kem-2ٕiR]WvFnNM`)=}Mc,eݜ ,6iclny6;F + v`Ffk.ʸ:7R_lK[gj7|cy%o9nb%w ] int $ kʕ\=ec-PB#jbm 3dlk@=nvīxuB(6\]Ԕ({K__,4Yn)kf6k sB6W9:5ދn%D`4iE(Sr3Ŕ1aL|7N}1$Ⱦu$v]]cUUAY[M8լc&C+Cۆ6`YXbߛE:PC(/Men(b`Îşol(I53P>QqY\20A Q< 8oס/@TS'{ 6%ی u1#"Wc"AFȸ2p43Y7f}~$OWM7wsPN}ʾ~ٟ}r(0` /H/](nX18 퍁 %0\lixXʥ)?fycW7rՍhv6'$*K^̡X]}#o;;ovb5;g]Y剅,<PIiz( ;rI(dh e=B'$cquU'V\0qKfί9tW*I >(ۖr({l,'Q̴g.8yrfMM ~lQ)<3W҆A9ẖ+QߞiYDYɄ2E(k(㦡&i(GPq~_;;uNM{d7ueGes@ `=mdO[uMؙeWhĶUTԎ=SzeLMMͨú:Axt3욣CW-SI.(^tPN}L:&{5ʹ /Z-=qo1lFY.{zdZm ePnUOFbzl{Qnjkkݯ֎`EzotTS<+a>(DcʏJrW\`Ŕ- ʙp6xI$qΞnd:S۶D'Yx!ejԽ9WzUP育%R˾vYhχ}sf֯ 3`$1@56WG@sB,=(e_ʲ g7^uf:#dB"JVz([P\U+B`Zj۸gJc_7,$TyQMM {OkX gj(qaMu:unZp*,Ɇwbeeի"#NVVsO\D7jI+|V \Π帘r%$m'渼e=OӌP#zju ʽ ({ ʽ=PRR^jbW;DG)!%.NJQ ^2]r;پʃ]^>(ʡPdݴzn\*W;g]]:z:b8c}X@^2,(>(TîQNNY~L2^C\ʈ_}0-&\v-q\юkiyXo>p9?@^&'rTWm6mؤְxoΟ?P$.뉒|XSNSNʹq=+a3ʓjk@%u=]IYoTdOǸJ}aveePAY/gnKٴ!t1B;#]De)fի**l٦q%gå-ƨn^㭎^9 k)kM?|j]΂WP\NlsyLqψ燝ӂ|̀ q_Os_r\r@E͙_<=XfJQ}<(p_[PJR5>(C)P~VANJ0M+ظd#Io;;M/^%a029t]SwӁr g|gnK@YY>#,AoK\%nD V7KOqZ^3}}z_)Y,f̅Ibq`3s$1QKW0Š3#*k-QvurA L. O_~VfxxuCLu q(GXQ'SM'_mpÞ C-27n3$%X0=#)̬S j;X%a)Mg=76\7<3@ kXOƂ2qi rTV t~3ѐqd0^* vpfbxqʮ)QQkt(~xD;qZMd\ckŕX'8\زpcQsgP|EK"oA f.t5+KᾎpSUUr>9jxq[Qж8\> Ia˳}S1=Kb6uӅt>kX3 oA06@%`{Rtk E\A br@~~ux%YilR(ZF5ZO{SMkcm)coGwjv.\vS9=ERី︹2k3kP|B uI@OֻD/=k3Ap@ ƺ\UeFNwNIWs9kq;mF#`:w%W9.1Y[jZ噏Oе7vΪ -RF7tBXʃبJF.X ,z&QM:=F섲yW}Wrj (koI\F.^F}(%ur۝LzN7Fg9((cˣ>G80'] yrmv ;qP*7 RFqUF*A g%1(I_l7CŎ@N(ўLӦy9׃2(?cmS<-f_IG\W'b{k-ne䫃E<S[g3@e-2J6RPr2य़n~b@&JI(WdՁvuei?^IM2#] gW%QC|P>.Y.Klz~'.a^ҍ,e@V^xOׁ⋪ ((z.laqǛρuZ%߇ GzF\e>K,$9zƕJS-WV#Æ,hm OBd@83LV 0O.+' LʷaQ~uy5_\ܰ gΕ]{TÁLO a&Dz+y5 ["VrTT6.xT&v_?l>ׇۏ_҆3˳&ϴ }e|{C=ӬkbSOd*z62׮+ l>bzgdUU}_r`kKNWĽ:6\Kܻ{Ɠb.UG?#vh)on((ʹp͞NyJ/Wul#6]q\ >OA&eꎎ'7k74L{cHyr.sܬl ?&E+&}#C̰@MgMͿ._AL$^d3f>J5MSr8+@9Znz_evF%W?w t|VxCYh6=cZtIb \MSll_ڔ^; 62 \W3\䫅uyB fhAf^\9%V NYsa=?O~B"\8o(Gݿ|$=%1sw) k_ST}2'Ϗ0:NjWۖj 9޳)#'\cr=,Y+/xhθ\5q#X$PJn0^qq0qͦ0A *&(=GK'/zsGS{|?Qn"hv Ϋ_/K7cyIB=52),rcO@k"էZ`ZǾu3,l!s?nHG3 5K3n&']"#BH}uneMTɕ=Iza%7&0\PZ`@72$W +p6~^ꓯO'c_~+w=C%;d_>{g9k(;}-7u7OUs\_yRxak£JNLRȞ6 뚥 oK"VnS ͵k6_1c3Kr,hK31ϩoci]%oޓQd [3ٔΌDZBK֫gy2bjmyא2=f=ӎ*G_:s^>Ѽk/Zԝ (,8;7r@b?]g*a5R0˳¿ ?Y]" ϧ-e,exƲs`2gsRDRnDPÛ38?+qQIUg$ʠ?^XҧJ.fc#`wc~m a-{OyFEW{DsX) <-˵ss_P|q\n?uTUV_}GW߂h|+oBOyӧL`ί9LEdxI\]#zneI˽xzmuM+=y< 5&K<+,34XGN^S^hOPM{| #=SZBkn(6& ՃJ xzsdM5Y9-Uԉ#[ky]%eZc4vMvHZh&TTԎ=[V1NQ3 x~YEŸec[]?h]#524"nߡʺC ` Xz̓OSXs6'J.NR]֎ F!˛veu\l:ʮ䆛`;W8|k7k[^ yy]j#1Q֕g uuuux|^ͱ L+" I:Ǿ뢿5oOO]rRtYyۺ}K&إ̏pLt'Sfs 0K3ݪKM2.cr猻F|]uMTg H|w|ֽ,W``EqCq="wsj6'߷]f]kHC6Tٲ&ގs] dJN]MkDW+#s(`bW2+3pein{G]#!ruv s]?6{D\IPpOm|c #l |AױKџ^=<}c96#\ڮz47T2e :x&(5q#D[V^ֈ]% =L"jd'O0bcAM9yF]w&03y]N [;:f0}|.b`m"g'Ǵ%)B9=.+bM( PN17Ż[U¾96psnq\?I,״+ohڀY]#׷t$-c:wm܌wRe8ʯ\LQ郹MgvIKߍ6j be[7qcخƆt-cEXq¹Dz6{\#;g jc=_iH=tlZ`sEylS$Ch!E}. \I"Ģb] ,w;v-v#Hq3& ٘uO ѷKQs>{3зz(} %gPu`% }X2E07 Bs]V$&ͱmcbQ+nDeCr4j v}wKc6#$19Oc3vSԷqH$0J֍ +ͱM@Aö [s݈$<_ԓ|9^I_7y&0@4' #ޘncXMqPc$Ǡ94fXx݆nHVC69  (n˛@GHj{ok)74 9nqn:b˜ - fʷ75z~37䵚CF&ޜ7xKQfur]kA" x>-gknJQRPy56У((V(ri1lc9PEQT3noFmmmk׮~z_,'Ә\:zFց54EQEC@_UU/{ҥf***1v(P7@xXII{;wn~am}ƍ:v(PPSS3:ujoX(dP$xu8yٳgBƲ<ҵΟ??Ҁu`MHSEQT2(%`d'{C<9#ˢ&)(*w uY uii`N jmM7y)2XcA jP iESEQy8uKA h(u"H7}Z<EQԝ D6 dtR+(hP7+Ӵ h(njHbҪF(ֆt(tYY(+&)(B:HX !h=SEQTP+f(th$6< }i=SEQұVtR@۰ƒn{p(4X@hZ/^ro3LQEQhcA{;Ip(t{Πk(нa 2+;M8SEQT@HzVۄ3EQE5![Є3EQE5Ym=EQJsURLQEQ-`=6LQEQl=EQuXωu&)(Ng3`(&9r%j(s+W83uA2*.m(j:8{3l9Kom)(;6\vB]EQֳs&\&!̎7Gi5SEQToWX.rij(fsz.mY}V3LQEQMh5\l0{vtgSEQTùK۶0k9+x|7)(]ڑVЦ;(Zj;(nOvgEQZV&)(f`fEQE3((fFQEQ-l5w `EQVs; f;0(j0g26S"1LQEQ z `0gI9L(s*}u\ٰ%ĥi-SEQT3$ua1ۮl/R_(3 Ę$\_EQ2`K\]CF,1efOLQEQd-+Ōl(M̌l(jm03#(n/03#(Z ̺}UF6EQB`%YQQ1@J!L76EQE,M soXǺrcgll5(j>0%Ͱ;~ll2EQE$}Zfl(ZZ6X+rGfbSEQT[Τ/[Ɣg]¦(s/ uL(ez.l-(jAkĖ [t (ZZcΝf\ׯ_'EQrr$we@f\(ZW(ցrIʬW(υze(j0saEQ:P&)(u=)}R(P(փ+EQu@/LQEQ2EQEʄ2EQEPfk( EQu;@)(6իWvZf.5EQER(;ΝcL(Z l3(ZuRJ>{2)(\ot#!EQղ@6׮]SFEQ:PNœ&)(u\'\TTD(SEQT+YneeeCGEQJVrƍ7u cqJEQE\ZZ:ɓ GZ&)(+Wd edc#+P(80@})(ef!q +װ (Zp[߃dqml|ҥaYfk(j^+ٸ{2nkO(rm("VrII EQP:،'SEQT3Z)ueeem +EQռ@m GʧNۮkB(pCwۺx dm%#֌"t]SEQT3MB922˗/k+]EQ@޹sJ}^u%Ow5EQE5wbҰ鮦(悱ɬNh]MQEQdT$. cZEQՂ0vY>:(Aܦ1:A똢(ҳȎh꘱ɦ-:(4^ׯ_{3%p,Gϝ;7,PXx~ZEQ*Lg}qTTT 260nG똢("#bX>26.j}-g ;EQawߍͨF aLQE*N*5=C#ꁘ0(hX&qˀX9":( *v3 ].]͡EQA\m.jG&6([0 YLW]+gaV1PEQw} 6p/XF-X{v6\ZcZEQc ҩvM v%mbZZc(N빥m.tĭuoG.SEQYMv؆p#v1EQ]p5 /k..j(΄52N*(C8a(k8-cEQԷ ٳgVpV1EQp 'ɔ~뭷%k k= ULQE}%.&쳄] vFt%k&NĴ)ALQE0s`W/iذ|ɶEQԷd\Ie ʔ˗QT1EQu; ǎСC Xq˖,b%B(@rnY6_qG+kؙ-Irň b([ eXjjjzȰM(eF agpBeEQ]ߙ3gEJ5$Ą%Q; aZEQw\?€( 8+ڶÄ0EQuY/^ѣ#Z^̖(t0bʕx`o+:`c 3[(fXpeeF (eNi[EQD`nh[>EQՄs /LQEQM DG((((((((((((((((((((((((((((((((r/:oYIIENDB`i.eslate.eslateTextArea.ESlateTextAreaq~q~ q~ q~q~ q~ tgr.cti.eslate.canvas.Canvastgr.cti.eslate.stage.Stageq~ q~ q~ q~t'gr.cti.eslate.eslateSlider.ESlateSliderq~q~q~q~q~q~t3gr.cti.eslate.eslateToggleButton.ESlateToggleButtonq~q~q~tComponentFrameIndexwsq~uq~ pppppppppptMain ScriptDialog fontwsr java.awt.Fontš5VsIfontSerializedDataVersionF pointSizeIsizeIstyleLfRequestedAttributestLjava/util/Hashtable;LnametLjava/lang/String;xpA@ pt MonospacedxtScript listenerswsq~w?@ tUnattached listenerswsq~uq~ pppppppppptScriptListener Arraywsq~uq~(sr+gr.cti.eslate.base.container.ScriptListener I currentLinexpsq~w?@ t Script namewt State changedt Method namewt stateChangedt Current linewt Logo Handlerwsr.gr.cti.eslate.base.container.LogoScriptHandler xpsq~w?@q~'wq~(tListener classwvr javax.swing.event.ChangeListenerxpxxtListener class byteswur[[BKgg7xpur[BTxptComponent namewtWeight 3tPathToComponentwsr7gr.cti.eslate.base.container.HierarchicalComponentPath2 xpsq~w?@tPathwur[Ljava.lang.String;V{Gxpt,Ισορροπία Δυνάμεων.Weight 3tMethod index arraywur[IM`&v겥xptNode type arraywuq~AxxtListener class namewt javax.swing.event.ChangeListenertScript file namewt0tInner class nameswuq~=tScript languagewxxsq~"sq~w?@ q~%wt State changedq~'wt stateChangedq~)wq~*wsq~+sq~w?@q~'wq~Oq~.wq~0xxq~1wuq~2uq~4q~6wt Rod's weightq~8wsq~9sq~w?@q~q~.wq~xxq~1wuq~2uq~4q~6wtΒ1Υq~8wsq~9sq~w?@q~cZxp??Ke%@D+@AzG@2^@mqbc@<Jw@+F L0@dZ1?3j8@ilC@uL@j~@"JL/{?I^5?}? ?zG?g @`%\(?M:t1wsr gr.cti.typeArray.StringBaseArray䯅~[ baseArrayt[Ljava/lang/String;xq~ ur[Ljava.lang.String;V{Gxpt€tDEMtBEFtITLtNLGtFIMtFRFtATStESPtIEPtPTEtδρχtDKKtSEKtUSDtAUDtGBPtCHFtJPYtCADt0wsq~ uq~ xt resizeFrameswtproviderPinNamewur#[Lgr.cti.typeArray.StringBaseArray;ef'SxptcomponentBoundswur[Ljava.awt.Rectangle;tQDUeV/xp(srjava.awt.RectangleðjjtIheightIwidthIxIyxpsq~94sq~94sq~94sq~9sq~97psq~90psq~9<sq~9Dsq~9?4sq~90sq~9-psq~9Isq~94sq~9Isq~94psq~9Lsq~94sq~9 4sq~9Ipsq~9sq~9isq~94sq~9#sq~9Fsq~94sq~94sq~94sq~9^sq~90sq~9@sq~94sq~9A sq~9?sq~97t dependentNamewuq~ticonifiedPinViewFrameBoundswuq~7(pppppppppppppppppppppppppppppppppppppppptautoOpenCompatiblewtshowNewwtpinViewFrameBoundswuq~7(pppppppppppppppppppppppppppppppppppppppptmicroworldNamewt#Ισορροπία ΔυνάμεωνtnPairswtproviderInternalPinNamewuq~4tcomponentClasswuq~(tgr.cti.eslate.canvas.Canvast%gr.cti.eslate.eslateLabel.ESlateLabelq~mq~mt1gr.cti.eslate.eslateRadioButton.ESlateRadioButtonq~mq~mt3gr.cti.eslate.eslateToggleButton.ESlateToggleButtontgr.cti.eslate.logo.Logoq~nt'gr.cti.eslate.eslateSlider.ESlateSliderq~mq~oq~nq~mt+gr.cti.eslate.eslateCheckBox.ESlateCheckBoxq~rq~rq~rq~mq~qq~rq~rq~qq~mq~mtgr.cti.eslate.stage.Stageq~rt+gr.cti.eslate.eslateTextArea.ESlateTextAreaq~mq~mq~rq~mq~tq~oq~qq~mq~qq~qq~mtautoOpenwt componentNamewuq~(t ΚαμβάςtLabel_3tLabel_1tLabel_7tShow left anglet Right angletLabeltShow logo componenttLogotShow right angletWeight 1tLabel_9tResett Graph checktLabel_5tΒ2tΒ2ΧtΒ3tΒ1tLabel_10t Distance 1tΒ2ΥtΒ4t Distance 2tLabel_6tΕτικέτα_11t ΣκηνήtΒ1ΥtSet value for WrtΕτικέτα_12tLabel_4tΒ1ΧtLabel_8tSet value for W3tTestt Rod's weighttLabel_2tWeight 3tWeight 2t Left angletactiveComponentsw(tselectedComponentwq~thIdswuq~(t37t172t180t174t90t88t188t98q~/t92t33t178t96t100t182t202t200t196t39t106t29t198t194t35t190t108t2t184t102t340t186t192t176t104t94t27t110t25t31t86tdelayedAutoOpenwt isCollapsedwuq~(t providerClasswuq~t providerNamewuq~t reparentTypewtdependentInternalPinNamewuq~4t oldBoundswuq~7(ppppppppppppppppppppppppppppppppppppppppt beanXporterwuq~(tdependentClasswuq~tdependentPinNamewuq~4xsr#gr.cti.eslate.utils.ESlateFieldMap2 I dataVersionF loadFactorI thresholdxpw?@#/tPage4wsq~w?@ tNamewt Painting1tBasePropertieswsq~w?@ tWidthwq~wq~tClasswt!gr.cti.eslate.canvas.DrawingPaneltOpaquewtHeightwxtImagewsr*gr.cti.eslate.utils.NewRestorableImageIconƒƯ~GI saveFormatxpwNRIsq~w?@t3wq~t2wt1wur[BTxp YPNG  IHDRaU IDATxQjZ@Qsʜ2'_!JkOw䜕u;͒6ݳI€$ $ H0 I€$ $ H0 I€$ $ H0 I€$ $ H0 I€$ $ H0 I€$ $ H0 I€$ $ H0 I€$ $ H0 I€$ $ H0 I€$ $ H0 I€$ $ H0 I€$ $ H0 I€$  H$I$a@I$I$a@I$I$a@I$I$a@I$I$a@I$I$a@I$I$a@I$I$a@I$I$a@I$I$a@I$I$a@I$I$a@I$I$a@0I€$ $ H0 I€$ $ H0 I€$ $ H0 I€$ $ H0 I€$ $ H0 I€$ $ H0 I€$ $ H0 I€$ $ H0 I€$ $ H0UO:G :I?/7b@a Ŀa@0 0 `€0 0 0 `€0 40a `0 `@0yT0a `0 `@0a `0 `@0a `0 `@0aa2 `C `r0r0a@0 !9d0 a€2 `@C 00Us0 ` }8}0a0 0 `0 `0 0 `0 `0 0 `0 `0 0 a2 `C `r0 `@0 !09d0 a2 `C `rl0`{0 0a0  `@= `€al0`{0 0a0 0 `0 `0 0 `0 `0 `0 `N0 `0 .0 `q `0 `0 0 `0 `0 0 `0 `0 0 `2 `C `r0 `@0 !00S5  6><- 0a0  `@= `€al0`{ `0 `@0a `0 `@0O0*Z0 ``U `0 `0 `0 `@0 `0 `0 `0 `0 `0 `0 Yor0 {Ȍ `00 `x0a `00 `x0a `00 `x0a?d7;}0 `0 0`< `0 `0`< 0`< `À0 0`< 0`< `À0 0`< `0 `0 0`3|`fм(q@ $1/7^}6{"UNB%ElsƋx 2 0kXA՗ѷnIENDB`xxxtBorderDescriptorwsr$gr.cti.eslate.utils.BorderDescriptor xpsq~w?@tBorderClassNamewt+gr.cti.eslate.utils.NoTopOneLineBevelBordertBorderAttributeswsrjava.util.Hashtable%!JF loadFactorI thresholdxp?@w t ShadowColorsrjava.awt.Color3uFfalphaIvalueLcstLjava/awt/color/ColorSpace;[ frgbvaluet[F[fvalueq~*xpuuupppt BevelTypesrjava.lang.Integer⠤8Ivaluexrjava.lang.Number xptHighlightInnerColorsq~(pppxxxtPage2wsq~w?@ q~wt Painting3q~wsq~w?@ q~wq~wq~4q~ wq~ q~ wq~ wxq~ wsq~wNRIsq~w?@q~wq~4q~wq~wuq~%PNG  IHDR,>iL@IDATx]j8Q{Ʝ'%OX\@c: IU I$I$a@I$I$a@I$I$a@I$I$a@I$I$a@I$I$a@I$I$a@I$I$a@I$I$a@I$I$a@I$I$a@I$I$a@I$ $ H0 I€$ $ H0 I€$ $ H0 I€$ $ H0 I€$ $ H0 I€$ $ H0 I€$ $ H0 I€$ $ H0 I€$ $ H0 I€$ $ H0 I€$ $ H0 I€$ $ H0 I€$ $ H0 I€$aI$I$a@I$I$a@I$I$a@I lOcU/}x1I~b H0 a@a H0 a@a H0 a@a H0 a@b0 H€0 €$ 0 H€0 y1 H0 a€ z{#sk0 ``Н.?qn. `R^ €0p髇a@ac `g/e0 `0 ``,޺ `Wg ` `0 `0 `0 `0 `0 `0 `0 `0 `0 `0 `0 `0 `0 `0 `0 `0 `0 `0 `0 `>20 :0  `00`0 `< `y00 `a0  `00`0 `< `0 `0 `0 `0 `9 `pb0,0 `9 `pb0,0 `9 `pb0,0 `9 `pb0 `0 `0 `0 `0 `0 `0 `0 `0 `0 `0 `0 `0 `0 `< `y00 `a0  `00`0 `< `y00 `a0  `0 `0 `0 `@0 `00 8g1 `Y `s0 8g10 30`0 `< `y00 `a0a0a0a0a0a0a0a00`0 `< `y00 `9g1 `<,0 `9 `pb1ygއɵ$ H0 I€$ $ 4~ϖ{%Qx^ث8/T<@ZY3/pEKz4<bz';/pѼLb_{2|s3\ b 2)eq@  Lt0 }C|g 9W\}?arRz ``q7t(Rh]xr10 ߘO7/}nn xSZ?$h^ܶy">_$a@*+wrBIENDB`xxxtPage1wsq~w?@ q~wt Painting4q~wsq~w?@ q~wq~wq~;q~ wq~ q~ wq~ wxq~ wsq~wNRIsq~w?@q~wq~;q~wq~wuq~&PNG  IHDR 4S"IDATxMn0Ѭ6{S:$9НW6 a$5< HIB$!R)I$DJ"% HIB$ HIB$!R)I$DJ"% HI"% HIB$!R)I$DJ"% HDJ"% HIB$!R)I$DJ"% $DJ"% HIB$!R)I$DJ"%I$DJ"% HIB$!R)I$DJ")I$DJ"% HIB$!R)I$DJ)I$DJ"%j"쓴q:D@yGHDJD$"%D""H D$D"R"H DHD"RB$")!HDJD$"%D""H D$D""H >bID$"WVODCH!s"B$"D>I{ D$"HD"D$"HD"B$"iHD" tȭHB$"rD D$"HD"B$"HD"D$"HD"B$"iHD" ,|v1"HD^L)D""HD D$"HD"B$"H! BHD"RD$")D"C$"H!RD$")D""HD D$"HD2B$"H! BHD"RD$"HD" Jh9D"xǛ~ zDHD"D$"HD"D$"HD2D$"HD" B$"HD"D$"HD"C$"H!D$"HD"D$"HD"d"HD2D$"HD"D$"HDD$"HD"C$"HD"D$"HD"D$"HD"d"HD2D$"HD"D$"HDD$"HD"C$"HDޖ!5D"8C$"HD"D$"H!D$ D"3wx_)IB$!R)I\I_ D8z}u;]~rO&rYIr msђW/F[oi ;^lKe{,ͽ!r Z+#EQ?h4QDon,~$vLͭwmY"oMFd!%o4N9E~By=/vl&Nn'D&_47^"m_EEl ow,;ohK"%iϰ~+jR?IENDB`xxxtPage0wsq~w?@ q~wt Painting5q~wsq~w?@ q~wq~wq~Bq~ wq~ q~ wq~ wxq~ wsq~wNRIsq~w?@q~wq~Bq~wq~wuq~PNG  IHDRBIDATxQn0EQV=uOɭ U"6y6?yuS(eT$I{~r HIB$!R)I$DJ"% HIB$ HIB$!R)I$DJ"% HI"% HIB$!R)I$DJ"% HDJ"% HIB$!R)I$DJ"% $DJ"% HIB$!R)I$DJ"%I$DJ"% HIB$!R)I$DJ")I$DJ"% HIB$!R)I$DJ)I$DJ"% HIB$!R)I$!R)I$DJ"% HIB$!R)ID$!R)I$DJ6 "nHID$D"R"H DHD"R") HDJB$"%!HID$D""H DHD"R") +7A$"ڕ._qH!DHD"RD$")D"D$"HD"RD$")D"rDvD"RlA.")D""HD D$"HD"B$"HD"D$"HD"B$"H!DHD"RD$")D""HD D$"HD"D$"HD D$"HD"B$"H!DHD"RD$")D""HD D$"HD"D$"HD D$"HD"B$"H!DHD"RD$")D""HD!2! rJ"HD"D$"HD"D$"HD"D$"HD"D$"HD"D$"HD"B$"H!DdHo!G$""D$"HD"D$"HD"D$"HD"D$"HD"D$"HD"D$"HD"Dyo~E$"HZHD"ƨS\("/D]L"]܅tq=vЈ@#kMFd!ҝKh.HO]5h=wzDhKw"D&?ٙn^E^_zB,ph^k\cb]S?z$!R>$ ]@2NMIENDB`xxxtMenuBarVisiblewtNewPageCounterwtFgrwsq~(ppptPenSizewt1t RubberSizewt5t Opaquenesswsrgr.cti.typeArray.BoolBaseArray2<),[ baseArrayt[Zxrgr.cti.typeArray.ArrayBase0zgI countLimitI countPresentI maximumGrowthxp ur[ZW 9]xp tBkgrwsq~(ppptFixedTurtlePageSizeswtTrackswt0tPageswtFilledShapesSelectedwtToolBarVisiblewtFillwsq~(pppxsr#gr.cti.eslate.utils.ESlateFieldMap2 I dataVersionF loadFactorI thresholdxpw?@#/tVerticalAlignmentwtBorderwsr$gr.cti.eslate.utils.BorderDescriptor xpsq~w?@tBorderAttributeswsrjava.util.Hashtable%!JF loadFactorI thresholdxp?@w xxxt MultiLineModewtDoubleBufferedwtOpaquewt MaximumSizewsrjava.awt.DimensionA׬_DIheightIwidthxp"tVerticalTextPositionwt PlugsUsedwtDebugGraphicsOptionswt AlignmentYw?t AlignmentXwtHorizontalTextPositionwtHorizontalAlignmentw tTextwt47.08t MinimumSizewsq~tFontwsr java.awt.Fontš5VsIfontSerializedDataVersionF pointSizeIsizeIstyleLfRequestedAttributestLjava/util/Hashtable;LnametLjava/lang/String;xpA@ ptTahomaxt PreferredSizewsq~dtEnabledwxsr#gr.cti.eslate.utils.ESlateFieldMap2 I dataVersionF loadFactorI thresholdxpw?@#/tVerticalAlignmentwtBorderwsr$gr.cti.eslate.utils.BorderDescriptor xpsq~w?@tBorderAttributeswsrjava.util.Hashtable%!JF loadFactorI thresholdxp?@w xxxt MultiLineModewtDoubleBufferedwtOpaquewt MaximumSizewsrjava.awt.DimensionA׬_DIheightIwidthxp"tVerticalTextPositionwt PlugsUsedwtDebugGraphicsOptionswt AlignmentYw?t AlignmentXwtHorizontalTextPositionwtHorizontalAlignmentw tTextwt24.55t MinimumSizewsq~tFontwsr java.awt.Fontš5VsIfontSerializedDataVersionF pointSizeIsizeIstyleLfRequestedAttributestLjava/util/Hashtable;LnametLjava/lang/String;xpA@ ptTahomaxt PreferredSizewsq~dtEnabledwxsr#gr.cti.eslate.utils.ESlateFieldMap2 I dataVersionF loadFactorI thresholdxpw?@#/tVerticalAlignmentwtBorderwsr$gr.cti.eslate.utils.BorderDescriptor xpsq~w?@tBorderAttributeswsrjava.util.Hashtable%!JF loadFactorI thresholdxp?@w xxxt MultiLineModewtDoubleBufferedwtOpaquewt MaximumSizewsrjava.awt.DimensionA׬_DIheightIwidthxp"tVerticalTextPositionwt PlugsUsedwtDebugGraphicsOptionswt AlignmentYw?t AlignmentXwtHorizontalTextPositionwtHorizontalAlignmentwtTextwt1t MinimumSizewsq~tFontwsr java.awt.Fontš5VsIfontSerializedDataVersionF pointSizeIsizeIstyleLfRequestedAttributestLjava/util/Hashtable;LnametLjava/lang/String;xpA`ptTahomaxt PreferredSizewsq~dtEnabledwxsr#gr.cti.eslate.utils.ESlateFieldMap2 I dataVersionF loadFactorI thresholdxpw?@#/tVerticalAlignmentwtBorderwsr$gr.cti.eslate.utils.BorderDescriptor xpsq~w?@tBorderAttributeswsrjava.util.Hashtable%!JF loadFactorI thresholdxp?@w xxxtDoubleBufferedwtRolloverEnabledwt BorderPaintedwtOpaquewt MaximumSizewsrjava.awt.DimensionA׬_DIheightIwidthxptVerticalTextPositionwt PlugsUsedwtDebugGraphicsOptionswtContentAreaFilledwt Foregroundwsrjava.awt.Color3uFfalphaIvalueLcstLjava/awt/color/ColorSpace;[ frgbvaluet[F[fvalueq~xpppptMarginwsr!javax.swing.plaf.InsetsUIResourceNcY\xrjava.awt.Insetsv3:IbottomIleftIrightItopxpt AlignmentYw?t AlignmentXwtHorizontalTextPositionwtSelectedwtHorizontalAlignmentwtTextwtShow left valuet MinimumSizewsq~t ActionCommandwtShow left angle valuetFontwsr java.awt.Fontš5VsIfontSerializedDataVersionF pointSizeIsizeIstyleLfRequestedAttributestLjava/util/Hashtable;LnametLjava/lang/String;xpAptTahomaxt PreferredSizewsq~<dt FocusPaintedwtEnabledwxsr#gr.cti.eslate.utils.ESlateFieldMap2 I dataVersionF loadFactorI thresholdxpw?@t AlignmentYw?t AlignmentXwtDoubleBufferedwtTextwt22.62tEnabledwtBorderwsr$gr.cti.eslate.utils.BorderDescriptor xpsq~w?@tBorderAttributeswsrjava.util.Hashtable%!JF loadFactorI thresholdxp?@w xxxtVerticalTextPositionwt MultiLineModewtHorizontalAlignmentw t PreferredSizewsrjava.awt.DimensionA׬_DIheightIwidthxpt MaximumSizewsq~t MinimumSizewsq~tHorizontalTextPositionw tDebugGraphicsOptionswt PlugsUsedwtOpaquewtVerticalAlignmentwxsr#gr.cti.eslate.utils.ESlateFieldMap2 I dataVersionF loadFactorI thresholdxpw?@#/tVerticalAlignmentwtBorderwsr$gr.cti.eslate.utils.BorderDescriptor xpsq~w?@tBorderAttributeswsrjava.util.Hashtable%!JF loadFactorI thresholdxp?@w xxxt MultiLineModewtDoubleBufferedwtOpaquewt MaximumSizewsrjava.awt.DimensionA׬_DIheightIwidthxptVerticalTextPositionwt PlugsUsedwtDebugGraphicsOptionswt Foregroundwsrjava.awt.Color3uFfalphaIvalueLcstLjava/awt/color/ColorSpace;[ frgbvaluet[F[fvalueq~xpfpppt AlignmentYw?t AlignmentXwtHorizontalTextPositionw tHorizontalAlignmentwtTextwtEquilibrium achievedt MinimumSizewsq~tFontwsr java.awt.Fontš5VsIfontSerializedDataVersionF pointSizeIsizeIstyleLfRequestedAttributestLjava/util/Hashtable;LnametLjava/lang/String;xpAptTahomaxt PreferredSizewsq~dtEnabledwxsr#gr.cti.eslate.utils.ESlateFieldMap2 I dataVersionF loadFactorI thresholdxpw?@#/tVerticalAlignmentwtBorderwsr$gr.cti.eslate.utils.BorderDescriptor xpsq~w?@tBorderAttributeswsrjava.util.Hashtable%!JF loadFactorI thresholdxp?@w xxxt Backgroundwsrjava.awt.Color3uFfalphaIvalueLcstLjava/awt/color/ColorSpace;[ frgbvaluet[F[fvalueq~ xpppptDoubleBufferedwtRolloverEnabledwt BorderPaintedwtOpaquewt MaximumSizewsrjava.awt.DimensionA׬_DIheightIwidthxp1tVerticalTextPositionwt PlugsUsedwtDebugGraphicsOptionswtContentAreaFilledwt Foregroundwsq~ fppptMarginwsr!javax.swing.plaf.InsetsUIResourceNcY\xrjava.awt.Insetsv3:IbottomIleftIrightItopxpt AlignmentYw?t AlignmentXwtHorizontalTextPositionw tSelectedwtHorizontalAlignmentwtTextwtLogo Componentt MinimumSizewsq~1t ActionCommandwtTESTtFontwsr java.awt.Fontš5VsIfontSerializedDataVersionF pointSizeIsizeIstyleLfRequestedAttributestLjava/util/Hashtable;LnametLjava/lang/String;xpA`pt Comic Sans MSxt PreferredSizewsq~<dt FocusPaintedwtEnabledwxsr#gr.cti.eslate.utils.ESlateFieldMap2 I dataVersionF loadFactorI thresholdxpw?@tBorderDescriptorwsr$gr.cti.eslate.utils.BorderDescriptor xpsq~w?@tBorderClassNamewt+gr.cti.eslate.utils.NoTopOneLineBevelBordertBorderAttributeswsrjava.util.Hashtable%!JF loadFactorI thresholdxp?@w t ShadowColorsrjava.awt.Color3uFfalphaIvalueLcstLjava/awt/color/ColorSpace;[ frgbvaluet[F[fvalueq~xpuuupppt BevelTypesrjava.lang.Integer⠤8Ivaluexrjava.lang.Number xptHighlightInnerColorsq~ pppxxxtToolBarVisiblewt maximumSIzewsrjava.awt.DimensionA׬_DIheightIwidthxpt minimumSizewsq~tStatusBarVisiblewt OutputAreawt2\control defined. ??????????1 defined. sin:x defined. newdisplacementΧ defined. newdisplacementY defined. NewData defined. writevalueW3 defined. round? defined. CreateSceneElements defined. new??????????2 defined. new??????????1 defined. reset defined. εφαπτομένη2 defined. εφαπτομένη1 defined. writevalueWr defined. effect defined. checkequilibrium defined. newdisplacement? defined. sqr defined. setupscene defined. newtangent2 defined. newtangent1 defined. solve defined. animate defined. Startup defined. newsolve defined. cos:x defined. BAR defined. roundΝ defined. ??????????2 defined. Loaded Physics' Location primitives Loaded Physics' Altitude primitives Loaded Physics' KineticEnergy primitives Loaded Physics' Velocity primitives Loaded Physics's Acceleration primitives Loaded Physics' Mass primitives Loaded Physics' AppliedForce primitives Loaded Physics' Width primitives Loaded Physics' Height primitives Loaded Physics' Length primitives Loaded Physics' Angle primitives Loaded Physics' Radius primitives control defined. ??????????1 defined. sin:x defined. newdisplacementΧ defined. newdisplacementY defined. NewData defined. writevalueW3 defined. round? defined. CreateSceneElements defined. new??????????2 defined. new??????????1 defined. reset defined. εφαπτομένη2 defined. εφαπτομένη1 defined. writevalueWr defined. effect defined. checkequilibrium defined. newdisplacement? defined. setupscene defined. sqr defined. newtangent2 defined. newtangent1 defined. solve defined. Startup defined. animate defined. newsolve defined. BAR defined. cos:x defined. roundΝ defined. ??????????2 defined. 3 -2 400 50 875 448 151 51 reset redefined. CreateSceneElements redefined. setupscene redefined. NewData redefined. BAR redefined. roundΝ redefined. εφαπτομένη1 redefined. εφαπτομένη2 redefined. writevalueW3 redefined. writevalueWr redefined. solve redefined. control redefined. newtangent1 redefined. newtangent2 redefined. newsolve redefined. newdisplacementY redefined. newdisplacementΧ redefined. animate redefined. checkequilibrium redefined. effect redefined. sin:x redefined. cos:x redefined. sqr redefined. 3 -2 400 50 control redefined. setupscene redefined. setupscene redefined. Number expected ... while executing * ... in procedure BAR Number expected ... while executing * ... in procedure BAR Number expected ... while executing * ... in procedure BAR Number expected ... while executing * ... in procedure BAR Number expected ... while executing * ... in procedure BAR Number expected ... while executing * ... in procedure BAR BAR redefined. roundΝ redefined. effect redefined. sin:x redefined. cos:x redefined. sqr redefined. 47 control defined. ??????????1 defined. sin:x defined. newdisplacementΧ defined. newdisplacementY defined. NewData defined. writevalueW3 defined. round? defined. CreateSceneElements defined. new??????????2 defined. new??????????1 defined. reset defined. εφαπτομένη2 defined. εφαπτομένη1 defined. writevalueWr defined. effect defined. checkequilibrium defined. newdisplacement? defined. sqr defined. setupscene defined. newtangent2 defined. newtangent1 defined. solve defined. animate defined. Startup defined. newsolve defined. cos:x defined. BAR defined. roundΝ defined. ??????????2 defined. reset redefined. Startup redefined. CreateSceneElements redefined. setupscene redefined. NewData redefined. BAR redefined. roundΝ redefined. roundΝ redefined. εφαπτομένη1 redefined. εφαπτομένη2 redefined. writevalueW3 redefined. writevalueWr redefined. solve redefined. control redefined. newtangent1 redefined. newtangent2 redefined. newsolve redefined. newdisplacementY redefined. newdisplacementΧ redefined. animate redefined. checkequilibrium redefined. effect redefined. sin:x redefined. cos:x redefined. sqr redefined. setupscene redefined. setupscene redefined. setupscene redefined. setupscene redefined. setupscene redefined. setupscene redefined. setupscene redefined. control redefined. control redefined. control defined. ??????????1 defined. sin:x defined. newdisplacementΧ defined. newdisplacementY defined. NewData defined. writevalueW3 defined. round? defined. CreateSceneElements defined. new??????????2 defined. new??????????1 defined. reset defined. εφαπτομένη2 defined. εφαπτομένη1 defined. writevalueWr defined. effect defined. checkequilibrium defined. newdisplacement? defined. setupscene defined. sqr defined. newtangent2 defined. newtangent1 defined. solve defined. animate defined. Startup defined. newsolve defined. cos:x defined. BAR defined. roundΝ defined. ??????????2 defined. Loaded Physics' Location primitives Loaded Physics' Altitude primitives Loaded Physics' KineticEnergy primitives Loaded Physics' Velocity primitives Loaded Physics's Acceleration primitives Loaded Physics' Mass primitives Loaded Physics' AppliedForce primitives Loaded Physics' Length primitives Loaded Physics' Angle primitives Loaded Physics' Width primitives Loaded Physics' Height primitives Loaded Physics' Radius primitives Number expected ... while executing - ... in procedure CONTROL Number expected ... while executing * ... in procedure BAR Number expected ... while executing - ... in procedure CONTROL Number expected ... while executing * ... in procedure BAR Number expected ... while executing - ... in procedure CONTROL Number expected ... while executing * ... in procedure BAR Number expected ... while executing - ... in procedure CONTROL Number expected ... while executing * ... in procedure BAR Number expected ... while executing - ... in procedure CONTROL Number expected ... while executing * ... in procedure BAR Number expected ... while executing - ... in procedure CONTROL Number expected ... while executing * ... in procedure BAR Number expected ... while executing - ... in procedure CONTROL Number expected ... while executing * ... in procedure BAR Number expected ... while executing - ... in procedure CONTROL Number expected ... while executing - ... in procedure CONTROL Number expected ... while executing - ... in procedure CONTROL Number expected ... while executing - ... in procedure CONTROL Number expected ... while executing - ... in procedure CONTROL Number expected ... while executing - ... in procedure CONTROL Number expected ... while executing - ... in procedure CONTROL Number expected ... while executing - ... in procedure CONTROL checkequilibrium redefined. Number expected ... while executing - ... in procedure CONTROL Number expected ... while executing * ... in procedure BAR effect redefined. Number expected ... while executing - ... in procedure CONTROL Number expected ... while executing * ... in procedure BAR Number expected ... while executing - ... in procedure CONTROL Number expected ... while executing * ... in procedure BAR Number expected ... while executing - ... in procedure CONTROL Number expected ... while executing * ... in procedure BAR Number expected ... while executing * ... in procedure BAR Number expected ... while executing * ... in procedure BAR control defined. ??????????1 defined. sin:x defined. newdisplacementΧ defined. newdisplacementY defined. NewData defined. writevalueW3 defined. round? defined. CreateSceneElements defined. new??????????2 defined. new??????????1 defined. reset defined. εφαπτομένη2 defined. εφαπτομένη1 defined. writevalueWr defined. effect defined. checkequilibrium defined. newdisplacement? defined. sqr defined. setupscene defined. newtangent2 defined. newtangent1 defined. solve defined. Startup defined. animate defined. newsolve defined. BAR defined. cos:x defined. roundΝ defined. ??????????2 defined. Loaded Physics' Location primitives Loaded Physics' Altitude primitives Loaded Physics' KineticEnergy primitives Loaded Physics' Velocity primitives Loaded Physics's Acceleration primitives Loaded Physics' Mass primitives Loaded Physics' AppliedForce primitives Loaded Physics' Length primitives Loaded Physics' Angle primitives Loaded Physics' Radius primitives Loaded Physics' Width primitives Loaded Physics' Height primitives control redefined. control redefined. newdisplacementY redefined. newdisplacementΧ redefined. Number expected ... while executing - ... in procedure CONTROL Number expected ... while executing * ... in procedure BAR Number expected ... while executing - ... in procedure CONTROL Number expected ... while executing * ... in procedure BAR Number expected ... while executing * ... in procedure BAR Number expected ... while executing * ... in procedure BAR control defined. ??????????1 defined. sin:x defined. newdisplacementΧ defined. newdisplacementY defined. NewData defined. writevalueW3 defined. round? defined. CreateSceneElements defined. new??????????2 defined. new??????????1 defined. reset defined. εφαπτομένη2 defined. εφαπτομένη1 defined. writevalueWr defined. effect defined. checkequilibrium defined. newdisplacement? defined. setupscene defined. sqr defined. newtangent2 defined. newtangent1 defined. solve defined. animate defined. Startup defined. newsolve defined. cos:x defined. BAR defined. roundΝ defined. ??????????2 defined. Loaded Physics' Location primitives Loaded Physics' Altitude primitives Loaded Physics' KineticEnergy primitives Loaded Physics' Velocity primitives Loaded Physics's Acceleration primitives Loaded Physics' Mass primitives Loaded Physics' AppliedForce primitives Loaded Physics' Width primitives Loaded Physics' Height primitives Loaded Physics' Length primitives Loaded Physics' Angle primitives Loaded Physics' Radius primitives control defined. ??????????1 defined. sin:x defined. newdisplacementΧ defined. newdisplacementY defined. NewData defined. writevalueW3 defined. round? defined. CreateSceneElements defined. new??????????2 defined. new??????????1 defined. reset defined. εφαπτομένη2 defined. εφαπτομένη1 defined. writevalueWr defined. effect defined. checkequilibrium defined. newdisplacement? defined. sqr defined. setupscene defined. newtangent2 defined. newtangent1 defined. solve defined. Startup defined. animate defined. newsolve defined. BAR defined. cos:x defined. roundΝ defined. ??????????2 defined. Loaded Physics' Location primitives Loaded Physics' Altitude primitives Loaded Physics' KineticEnergy primitives Loaded Physics' Velocity primitives Loaded Physics's Acceleration primitives Loaded Physics' Mass primitives Loaded Physics' AppliedForce primitives Loaded Physics' Length primitives Loaded Physics' Angle primitives Loaded Physics' Radius primitives Loaded Physics' Width primitives Loaded Physics' Height primitives control defined. ??????????1 defined. sin:x defined. newdisplacementΧ defined. newdisplacementY defined. NewData defined. writevalueW3 defined. round? defined. CreateSceneElements defined. new??????????2 defined. new??????????1 defined. reset defined. εφαπτομένη2 defined. εφαπτομένη1 defined. writevalueWr defined. effect defined. checkequilibrium defined. newdisplacement? defined. setupscene defined. sqr defined. newtangent2 defined. newtangent1 defined. solve defined. animate defined. Startup defined. newsolve defined. cos:x defined. BAR defined. roundΝ defined. ??????????2 defined. Loaded Physics' Location primitives Loaded Physics' Altitude primitives Loaded Physics' KineticEnergy primitives Loaded Physics' Velocity primitives Loaded Physics's Acceleration primitives Loaded Physics' Mass primitives Loaded Physics' AppliedForce primitives Loaded Physics' Length primitives Loaded Physics' Angle primitives Loaded Physics' Radius primitives Loaded Physics' Width primitives Loaded Physics' Height primitives control defined. ??????????1 defined. sin:x defined. newdisplacementΧ defined. newdisplacementY defined. NewData defined. writevalueW3 defined. round? defined. CreateSceneElements defined. new??????????2 defined. new??????????1 defined. reset defined. εφαπτομένη2 defined. εφαπτομένη1 defined. writevalueWr defined. effect defined. checkequilibrium defined. newdisplacement? defined. sqr defined. setupscene defined. newtangent2 defined. newtangent1 defined. solve defined. Startup defined. animate defined. newsolve defined. BAR defined. cos:x defined. roundΝ defined. ??????????2 defined. Loaded Physics' Location primitives Loaded Physics' Altitude primitives Loaded Physics' KineticEnergy primitives Loaded Physics' Velocity primitives Loaded Physics's Acceleration primitives Loaded Physics' Mass primitives Loaded Physics' AppliedForce primitives Loaded Physics' Length primitives Loaded Physics' Angle primitives Loaded Physics' Width primitives Loaded Physics' Height primitives Loaded Physics' Radius primitives tFont2wsr java.awt.Fontš5VsIfontSerializedDataVersionF pointSizeIsizeIstyleLfRequestedAttributestLjava/util/Hashtable;LnametLjava/lang/String;xpA@ pt MonospacedxtLineNumbersVisibleInOutputAreawtBufferwur[BTxpKMAKE " "223 MAKE "2 "32084 MAKE "2 "_1 MAKE "?????color [ 255 255 204 ] MAKE " "43.6606783004499 MAKE "1 " MAKE "4 "0.11165694518168506 MAKE "3 "0.27914236295421263 MAKE "2 "0.1706474702851906 MAKE "1 "0.42661867571297646 MAKE "?2? "47.01 MAKE " "22.62 MAKE " "35.08 MAKE "2 "47.08 MAKE "2 "19.62 MAKE "????? "_4 MAKE "????????2 "_1 MAKE "????????1 " MAKE " "9 MAKE "??????location [ 200 95 ] MAKE " "50 MAKE " "135.07105941010684 MAKE "?3color [ 102 204 0 ] MAKE " "193.2405297735337 MAKE "3color [ 102 204 0 ] MAKE "?1? "23.51 MAKE "?????? " MAKE "?? "234.85399040965584 MAKE "1 "24.55 MAKE "1 "17.24 MAKE "?1color [ 102 102 255 ] MAKE "?????3 "_3 MAKE "1color [ 102 102 255 ] MAKE "?????2 "_2 MAKE "?????1 "_1 MAKE "2 "13736 MAKE "?6 "168.34763096425485 MAKE "color [ 135 95 0 ] MAKE "downPaddingY "20 MAKE "?5 "127.35998097000011 MAKE "?????????color [ 204 102 0 ] MAKE "?4 "84 MAKE "?3 "32 MAKE "?2 "48 MAKE "location [ 280 95 ] MAKE " "186 MAKE "?1 "24 MAKE " "39.31174892989316 MAKE "??????color [ 135 95 0 ] MAKE "4 "0 MAKE "t "8 MAKE "3 "60 MAKE "barHeight "0 MAKE "barstep "3 MAKE "2 "51 MAKE "1 "30 MAKE "barY "230 MAKE "l "-40 MAKE "upPaddingY "10 MAKE "barX "374 MAKE "k "0 MAKE "color [ 187 167 165 ] MAKE "??????5 "_4 MAKE "??? "283 MAKE "??????4 "_3 MAKE "??????3 "_2 MAKE "6 "112.61986494804043 MAKE "??????2 "_1 MAKE "5 "125.07862986470978 MAKE "??????1 " MAKE "4 "6.410840020232449 MAKE "3 "16.209024927807977 MAKE " "152 MAKE " "172 MAKE "2 "9.8254664701359 MAKE " "179.12007146045917 MAKE "1 "25.253163394573882 MAKE "2 "31684 MAKE "? "78.35 MAKE " "178 MAKE "??4 "0.3578281334822566 MAKE " "86 MAKE "??3 "0.8422714006615114 MAKE "??2 "3124 MAKE " "117.2006825918689 MAKE "5 "_4 MAKE "??1 "0.45081649183252637 MAKE " "106 MAKE "4 "_3 MAKE "3 "_2 MAKE " "115.4816002660164 MAKE "2 "_1 MAKE "1 " MAKE "BJ "120 MAKE "accuracy "100 MAKE "?4color [ 255 255 0 ] MAKE "4color [ 255 255 0 ] MAKE " " MAKE "barwidth "50 MAKE " "_4 MAKE "color [ 204 102 0 ] MAKE "?2color [ 255 153 0 ] MAKE "2color [ 255 153 0 ] MAKE "3 "_3 MAKE "2 "_2 MAKE "1 "_1 MAKE "color [ 255 255 204 ] MAKE "?3? "32 MAKE "pageHeight "250 MAKE "2 "13336 MAKE "3 "60 TO control if ask "|Weight 1|[SLIDER.ENABLED][ solve Scene.DisableRefresh make " ((:1)+(:)) make " (round : 0) ask "Label_7 [MOVE 45 35+(:)] make " ((:2)+(:)) make " (round : 0) ask "Label_8 [MOVE 525 35+(:)] ask :1 [ SETLOCATION (LIST 0 (230-(:1)-(:))) SETWIDTH ((:1)*2) SETHEIGHT ((:1)*2) ] Ask : [ Setlocation (LIST 240 165)] Ask :1 [ Setlocation (LIST 20 230)] ask :2 [ Setlocation (LIST 460 230)] ask :2 [ SETLOCATION (LIST ((:) + 40) 180) Setlength (:) Setangle (180-:) ] ask :3 [ SETLOCATION (LIST (440 - (:)) 180) Setlength (:) Setangle (:) ] ask :1 [ Setlocation (LIST 0 230) Setlength (:) setangle -90 ] ask :4 [ Setlocation (LIST 480 230) Setlength (-(:)) ] ask :2 [ Setlocation (LIST 480 (230-(:2)-(:))) SETWIDTH ((:2)*2) SETHEIGHT ((:2)*2) ] ask :3 [ Setlocation (LIST 240 (90-(:3))) SETWIDTH ((:3)*2) SETHEIGHT ((:3)*2) ] ask :5 [ Setlocation (LIST 240 150) ] make "k 0 make " 50 make "3 (round :3 0) ask "Label_9 [MOVE 285-(:k) (:)+(:3)+100] NewData Scene.EnableRefresh] END TO ??????????1 make "?? ask "|Distance 1| [Slider.Value] make "?? (:?? + 20) make "??2 ((sqr (:??)) + (50 * 50)) make "?? (SQRT :??2) make "??1 ((50) / (:??)) make "?1 (arcsin (:??1)) make "??2 (:??2 - (20*20)) make "?? (sqrt :??2) make "??2 (20/(:??)) make "?2 (arcsin (:??2)) make "? (:?1+:?2) make "?5 (90+:?) make "?? (2*PI*20*(:?5)/360) make "?? (352.38280834-(:??)-(:??)) END TO sin:x output sin (:x) END TO newdisplacement : :k :s Scene.DisableRefresh make "location ask : [location] ask : [ Setlocation (LIST ((FIRST :location)-:s) (LAST :location)) ] Make "k ((:k)+(:s)) newsolve : :k make "location ask : [location] ask :2 [ SETLOCATION (LIST ((:) + 40) ((LAST :location)+15)) Setlength (:) Setangle (180-:) ] ask :3 [ SETLOCATION (LIST (440 - (:)) ((LAST :location)+15)) Setlength (:) Setangle (:) ] ask :1 [ Setlocation (LIST 0 230) Setlength (-(:)) Setangle -90 ] ask :1 [ SETLOCATION (LIST 0 (230-(:1)-(:))) SETWIDTH ((:1)*2) SETHEIGHT ((:1)*2) ] make " ((:1)+(:)) make " (round : 0) ask "Label_7 [MOVE 45 35+(:)] ask :4 [ Setlocation (LIST 480 230) Setlength (-(:)) ] ask :2 [ Setlocation (LIST 480 (230-(:2)-(:))) SETWIDTH ((:2)*2) SETHEIGHT ((:2)*2) ] make " ((:2)+(:)) make " (round : 0) ask "Label_8 [MOVE 525 35+(:)] ask :5 [ Setlocation (LIST ((FIRST :location)) ((LAST :location)-15)) ] ask :3 [ setwidth ((:3)*2) Setheight ((:3)*2) Setlocation (LIST ((FIRST :location)) ((LAST :location)-(WIDTH/2)-75)) ] make "3 (round :3 0) ask "Label_9 [MOVE 285-(:k) (:)+(:3)+100] Scene.EnableRefresh make "l :k until [or ((:l) = 40) ((:l) = -40)] [newdisplacement : :k :s] ask "Label_5 [restore] END TO newdisplacementY : :k :s Scene.DisableRefresh make "location ask : [location] ask : [ Setlocation (LIST (FIRST :location) ((LAST :location)-:s)) ] Make " ((:)+:s) newsolve : :k make "location ask : [location] ask :2 [ SETLOCATION (LIST ((:)+40) ((LAST :location)+15)) Setlength (:) Setangle (180-:) ] ask :3 [ SETLOCATION (LIST (440 - (:)) ((LAST :location)+15)) Setlength (:) Setangle (:) ] ask :1 [ Setlocation (LIST 0 230) Setlength (-(:)) Setangle -90 ] ask :1 [ SETLOCATION (LIST 0 (230-(:1)-(:))) SETWIDTH ((:1)*2) SETHEIGHT ((:1)*2) ] make " ((:1)+(:)) make " (round : 0) ask "Label_7 [MOVE 45 35+(:)] ask :4 [ Setlocation (LIST 480 230) Setlength (-(:)) ] ask :2 [ Setlocation (LIST 480 (230-(:2)-(:))) SETWIDTH ((:2)*2) SETHEIGHT ((:2)*2) ] make " ((:2)+(:)) make " (round : 0) ask "Label_8 [MOVE 525 35+(:)] ask :5 [ Setlocation (LIST (FIRST :location) ((LAST :location)-15)) ] ask :3 [ setwidth ((:3)*2) Setheight ((:3)*2) Setlocation (LIST (FIRST :location) ((LAST :location)-(WIDTH/2)-75)) make " (round : 0) make " (round : 0) ] make "3 (round :3 0) ask "Label_9 [MOVE 285-(:k) (:)+(:3)+100] Scene.EnableRefresh make "BJ : until [or ((:BJ) = 120) ((:BJ) = 20)] [newdisplacementY : :k :s] ask "Label_5 [restore] END TO NewData solve make "t 0 make " 1 ask " [ CanvasPage.DisableRefresh ClearCanvasPage if ask "1 [Checkbox.Selected] [make "t (:t+1)] if ask "2 [Checkbox.Selected] [make "t (:t+1)] if ask "3 [Checkbox.Selected] [make "t (:t+1)] if ask "4 [Checkbox.Selected] [make "t (:t+1)] if ask "1 [Checkbox.Selected] [make "t (:t+1)] if ask "1 [Checkbox.Selected] [make "t (:t+1)] if ask "2 [Checkbox.Selected] [make "t (:t+1)] if ask "2 [Checkbox.Selected] [make "t (:t+1)] if ask "1 [Checkbox.Selected] [BAR (word "a) :1 : 100 :1color make " ((:)+1)] if ask "1 [Checkbox.Selected] [BAR (word "b) :1 : 100 :1color make " ((:)+1)] if ask "1 [Checkbox.Selected] [BAR (word "c) :1 : 100 :1color make " ((:)+1)] if ask "2 [Checkbox.Selected] [BAR (word "d ) :2 : 100 :2color make " ((:)+1)] if ask "2 [Checkbox.Selected] [BAR (word "e) :2 : 100 :2color make " ((:)+1)] if ask "2 [Checkbox.Selected] [BAR (word "f) :2 : 100 :2color make " ((:)+1)] if ask "3 [Checkbox.Selected] [BAR (word "g) :3 : 100 :3color make " ((:)+1)] if ask "4 [Checkbox.Selected] [BAR (word "h) :4 : 100 :4color make " ((:)+1)] CanvasPage.EnableRefresh] END TO writevalueW3 ifelse (ask "|Weight 3|[SLIDER.ENABLED])[ Make "3 ask "|Weight 3|[Slider.Value]] [ Make "3 ask "|Set value for W3|[AREA.TEXT] ask "|Weight 3|[SLIDER.DISABLE]] END TO round? :x :n [local "accuracy] make "accuracy (power 10 :n) output (round :x*:accuracy)/:accuracy END TO CreateSceneElements Scene.clear make " (Scene.makeobject "Box) make "1 (Scene.makeobject "Box) make "2 (Scene.makeobject "Box) make "3 (Scene.makeobject "Box) make " (Scene.makeobject "Box) make "1 (Scene.makeobject "Ball) make "2 (Scene.makeobject "Ball) make "1 (Scene.makeobject "Rope) make "2 (Scene.makeobject "Rope) make "3 (Scene.makeobject "Rope) make "4 (Scene.makeobject "Rope) make "5 (Scene.makeobject "Rope) END TO new??????????2 :?? :k Make "?? ask "|Distance 2|[Slider.Value+:k] Make "?? (:?? + 20) Make "??2 ((sqr (:??)) + (sqr (:??))) Make "?? (SQRT (:??2)) Make "??3 ((:??)/(:??)) Make "?3 (arcsin (:??3)) make "??2 ((:??2) - (20*20)) make "?? (sqrt :??2) make "??4 (20/(:??)) make "?4 (arcsin (:??4)) make "? (:?3+:?4) make "?6 (90+:?) make "?? (2*PI*20*(:?6)/360) make "?? (352.38280834-(:??)-(:??)) END TO new??????????1 :?? :k make "?? ask "|Distance 1| [Slider.Value-:k] make "?? (:?? + 20) make "??2 ((sqr (:??)) + (sqr (:??))) make "?? (SQRT :??2) make "??1 ((:??) / (:??)) make "?1 (arcsin (:??1)) make "??2 (:??2 - (20*20)) make "?? (sqrt :??2) make "??2 (20/(:??)) make "?2 (arcsin (:??2)) make "? (:?1+:?2) make "?5 (90+:?) make "?? (2*PI*20*(:?5)/360) make "?? (352.38280834-(:??)-(:??)) END TO reset ask "Label_5 [hide] ask "Label_6 [hide] ask "Label [hide] ask "Label_10 [hide] ask "|Weight 1|[SLIDER.ENABLE] ask "|Weight 2|[SLIDER.ENABLE] ask "|Weight 3|[SLIDER.ENABLE] ask "|Rod's weight|[SLIDER.ENABLE] ask "|Set value for W3|[AREA.ENABLE] ask "|Set value for W3|[AREA.EDITABLE] ask "|Set value for Wr|[AREA.ENABLE] ask "|Set value for Wr|[AREA.EDITABLE] ask "|Distance 1|[SLIDER.ENABLE] ask "|Distance 2|[SLIDER.ENABLE] ask "Test [TBUTTON.ENABLE] control END TO 2 Make " ask "|Distance 2|[Slider.Value] Make " (: + 20) Make "2 ((sqr (:)) + (50 * 50)) Make " (SQRT (:2)) Make "3 ((50)/(:)) Make "3 (arcsin (:3)) make "2 ((:2) - (20*20)) make " (sqrt :2) make "4 (20/(:)) make "4 (arcsin (:4)) make " (:3+:4) make "6 (90+:) make " (2*PI*20*(:6)/360) make " (352.38280834-(:)-(:)) END TO 1 make " ask "|Distance 1| [Slider.Value] make " (: + 20) make "2 ((sqr (:)) + (50 * 50)) make " (SQRT :2) make "1 ((50) / (:)) make "1 (arcsin (:1)) make "2 (:2 - (20*20)) make " (sqrt :2) make "2 (20/(:)) make "2 (arcsin (:2)) make " (:1+:2) make "5 (90+:) make " (2*PI*20*(:5)/360) make " (352.38280834-(:)-(:)) END TO writevalueWr ifelse (ask "|Rod's weight|[SLIDER.ENABLED])[ Make "4 ask "|Rod's weight|[Slider.Value]] [ Make "4 ask "|Set value for Wr|[AREA.TEXT] ask "|Rod's weight|[SLIDER.DISABLE]] END TO effect ask "|Weight 1|[SLIDER.DISABLE] ask "|Weight 2|[SLIDER.DISABLE] ask "|Weight 3|[SLIDER.DISABLE] ask "|Rod's weight|[SLIDER.DISABLE] ask "Test [TBUTTON.DISABLE] ask "|Distance 1|[SLIDER.DISABLE] ask "|Distance 2|[SLIDER.DISABLE] ask "|Set value for W3|[AREA.DISABLE] ask "|Set value for W3|[AREA.NOTEDITABLE] ask "|Set value for W3|[AREA.SETFGCOLOR [204 0 0]] ask "|Set value for W3|[AREA.SETBGCOLOR [194 206 191]] ask "|Set value for Wr|[AREA.DISABLE] ask "|Set value for Wr|[AREA.NOTEDITABLE] ask "|Set value for Wr|[AREA.SETFGCOLOR [204 0 0]] ask "|Set value for Wr|[AREA.SETBGCOLOR [194 206 191]] ask " [Scene.DisableRefresh] END TO checkequilibrium if (or ((:3)>60) ((:3)<10)) [ask "Label_6 [restore] effect] if (or ((:4)>100) ((:4)<0)) [ask "Label_10 [restore] effect stop] animate effect END TO newdisplacement? :?? :k :s Scene.DisableRefresh make "??????location ask :?????? [location] ask :?????? [ Setlocation (LIST ((FIRST :??????location)-:s) (LAST :??????location)) ] Make "k ((:k)+(:s)) newsolve :?? :k make "??????location ask :?????? [location] ask :??????2 [ SETLOCATION (LIST ((:??) + 40) ((LAST :??????location)+15)) Setlength (:??) Setangle (180-:?) ] ask :??????3 [ SETLOCATION (LIST (440 - (:??)) ((LAST :??????location)+15)) Setlength (:??) Setangle (:?) ] ask :??????1 [ Setlocation (LIST 0 230) Setlength (:??) Setangle -90 ] ask :?????1 [ SETLOCATION (LIST 0 (230-(:?1)-(:??))) SETWIDTH ((:?1)*2) SETHEIGHT ((:?1)*2) ] make "??? ((:?1)+(:??)) make "??? (round? :??? 0) ask "???????_7 [??.?????????? 84 20+(:???)] ask :??????4 [ Setlocation (LIST 480 230) Setlength (-(:??)) ] ask :?????2 [ Setlocation (LIST 480 (230-(:?2)-(:??))) SETWIDTH ((:?2)*2) SETHEIGHT ((:?2)*2) ] make "??? ((:?2)+(:??)) make "??? (round? :??? 0) ask "???????_8 [??.?????????? 566 20+(:???)] ask :??????5 [ Setlocation (LIST ((FIRST :??????location)) ((LAST :??????location)-15)) ] ask :?????3 [ setwidth ((:?3)*2) Setheight ((:?3)*2) Setlocation (LIST ((FIRST :??????location)) ((LAST :??????location)-(WIDTH/2)-75)) ] make "?3? (round? :?3 0) ask "???????_9 [??.?????????? 325-(:k) (:ZI)+(:?3?)+110] Scene.EnableRefresh make "l :k until [or ((:l) = 40) ((:l) = -40)] [newdisplacement? :?? :k :s] ask "???????_5 [restore] END TO setupscene Ask : [ Setlocation (LIST 240 165) Setwidth 400 Setheight 30 Setcolor :4color ] Ask :1 [ Setlocation (LIST 20 230) Setradius 20 Setcolor :color ] ask :2 [ Setlocation (LIST 460 230) Setradius 20 Setcolor :color ] ask :1 [ Setlocation (LIST 0 115) Setwidth 50 Setheight 50 Setcolor :1color ] ask :2 [ Setlocation (LIST 480 115) Setwidth 50 Setheight 50 Setcolor :2color ] ask :3 [ Setlocation (LIST 240 65) Setwidth 50 Setheight 50 Setcolor :3color ] ask : [ Setlocation (LIST 250 0) Setwidth 800 Setheight 800 Setcolor :color ] ask :1 [ Setlocation (LIST 0 230) Setlength 90 Setangle -90 ] ask :2 [ Setlocation (LIST 40 230) Setlength 50 Setangle -90 ] ask :3 [ Setlocation (LIST 440 230) Setlength 50 Setangle -90 ] ask :4 [ Setlocation (LIST 480 230) Setlength 90 Setangle -90 ] ask :5 [ Setlocation (LIST 240 150) Setlength 60 Setangle -90 ] ask "Label_8 [MOVE 525 150] ask "Label_7 [MOVE 45 150] ask "Label_9 [MOVE 285 170] Scene.Sendtoback : END TO sqr :x output :x*:x END TO newtangent2 : :k Make " ask "|Distance 2|[Slider.Value+:k] Make " (: + 20) Make "2 ((sqr (:)) + (sqr (:))) Make " (SQRT (:2)) Make "3 ((:)/(:)) Make "3 (arcsin (:3)) make "2 ((:2) - (20*20)) make " (sqrt :2) make "4 (20/(:)) make "4 (arcsin (:4)) make " (:3+:4) make "6 (90+:) make " (2*PI*20*(:6)/360) make " (352.38280834-(:)-(:)) END TO newtangent1 : :k make " ask "|Distance 1| [Slider.Value-:k] make " (: + 20) make "2 ((sqr (:)) + (sqr (:))) make " (SQRT :2) make "1 ((:) / (:)) make "1 (arcsin (:1)) make "2 (:2 - (20*20)) make " (sqrt :2) make "2 (20/(:)) make "2 (arcsin (:2)) make " (:1+:2) make "5 (90+:) make " (2*PI*20*(:5)/360) make " (352.38280834-(:)-(:)) END TO solve 1 2 Make "1 ask "|Weight 1|[Slider.Value] Make "1 ((:1)*(cos(:))) make "1 (round :1 2) ask "Label_1 [LABEL.SETTEXT :1] Make "1 ((:1)*(sin(:))) make "1 (round :1 2) ask "Label_2 [LABEL.SETTEXT :1] Make "2 ask "|Weight 2|[Slider.Value] Make "2 ((:2)*(cos(:))) make "2 (round :2 2) ask "Label_3 [LABEL.SETTEXT :2] Make "2 ((:2)*(sin(:))) make "2 (round :2 2) ask "Label_4 [LABEL.SETTEXT :2] writevalueW3 writevalueWr make " (round : 2) ask "|Left angle| [LABEL.SETTEXT :] make " (round : 2) ask "|Right angle| [LABEL.SETTEXT :] END TO animate solve if (or ((:3)>60) ((:3)<10)) [ask "Label_6 [restore] stop] if (and (((:3) + (:4)) > ((:1) + (:2))) ((:1) > (:2)))[ newdisplacement 50 0 1 newdisplacementY 50 40 1 stop] if (and (((:3) + (:4)) > ((:1) + (:2))) ((:2) > (:1)))[ newdisplacement 50 0 -1 newdisplacementY 50 -40 1 stop] if (and (((:3) + (:4)) < ((:1) + (:2))) ((:1) > (:2)))[ newdisplacement 50 0 1 newdisplacementY 50 40 -1 stop] if (and (((:3) + (:4)) > ((:1) + (:2))) ((:2) > (:1)))[ newdisplacement 50 0 -1 newdisplacementY 50 -40 -1 stop] if ((:3) + (:4)) > ((:1) + (:2)) [ newdisplacementY 50 0 1 stop] if ((:3) + (:4)) < ((:1) + (:2)) [ newdisplacementY 50 0 -1 stop] if (:1) > (:2) [ newdisplacement 50 0 1 stop] if (:1) < (:2) [ newdisplacement 50 0 -1 stop] if (and (((:3) + (:4)) = ((:1) + (:2))) ((:2) = (:1)))[ ask "Label [restore] stop] END TO Startup ask " [Scene.DisableRefresh CreateSceneElements setupscene Scene.EnableRefresh] solve END TO newsolve : :k newtangent1 : :k newtangent2 : :k Make "1 ask "|Weight 1|[Slider.Value] Make "1 ((:1)*(cos(:))) make "1 (round :1 2) ask "Label_1 [LABEL.SETTEXT :1] Make "1 ((:1)*(sin(:))) make "1 (round :1 2) ask "Label_2 [LABEL.SETTEXT :1] Make "2 ask "|Weight 2|[Slider.Value] Make "2 ((:2)*(cos(:))) make "2 (round :2 2) ask "Label_3 [LABEL.SETTEXT :2] Make "2 ((:2)*(sin(:))) make "2 (round :2 2) ask "Label_4 [LABEL.SETTEXT :2] writevalueW3 writevalueWr make " (round : 2) ask "|Left angle| [LABEL.SETTEXT :] make " (round : 2) ask "|Right angle| [LABEL.SETTEXT :] END TO cos:x output cos (:x) END TO BAR :caption :value :n :max :fillcolor local ["upPaddingY "downPaddingY "barwidth "barX "barY "pageHeight "barHeight "barstep] make "barstep 3 make "upPaddingY 10 make "downPaddingY 20 make "barwidth 50 make "barX :barstep+(:n-1)*(:barwidth+:barstep) make "pageHeight CanvasPageHeight text (word word "\[ :caption "\]) (:barX + 20) (:pageHeight-5) make "barY :pageHeight-:downPaddingY make "barHeight integer :value*((:pageHeight-:downPaddingY-:upPaddingY)/:max) setCanvasFill :fillcolor rectangle :barX :barY (:barX+:barwidth) (:barY-:barHeight) END TO round :x :n [local "accuracy] make "accuracy (power 10 :n) output (round :x*:accuracy)/:accuracy END TO ??????????2 Make "?? ask "|Distance 2|[Slider.Value] Make "?? (:?? + 20) Make "??2 ((sqr (:??)) + (50 * 50)) Make "?? (SQRT (:??2)) Make "??3 ((50)/(:??)) Make "?3 (arcsin (:??3)) make "??2 ((:??2) - (20*20)) make "?? (sqrt :??2) make "??4 (20/(:??)) make "?4 (arcsin (:??4)) make "? (:?3+:?4) make "?6 (90+:?) make "?? (2*PI*20*(:?6)/360) make "?? (352.38280834-(:??)-(:??)) END tMenuBarVisiblewt FontSelectorwtFontwsq~ A@ pq~$xt preferredSizewsq~tExecQueueMaxSizewtLineNumbersVisibleInProgramAreawt LevelClockw)t InputAreawt60) ((:Β3)<10)) [ask "Label_6 [restore] stop] if (and (((:Β3) + (:Β4)) > ((:Β1Υ) + (:Β2Υ))) ((:Β1Χ) > (:Β2Χ)))[ newdisplacementΧ 50 0 1 newdisplacementY 50 40 1 stop] if (and (((:Β3) + (:Β4)) > ((:Β1Υ) + (:Β2Υ))) ((:Β2Χ) > (:Β1Χ)))[ newdisplacementΧ 50 0 -1 newdisplacementY 50 -40 1 stop] if (and (((:Β3) + (:Β4)) < ((:Β1Υ) + (:Β2Υ))) ((:Β1Χ) > (:Β2Χ)))[ newdisplacementΧ 50 0 1 newdisplacementY 50 40 -1 stop] if (and (((:Β3) + (:Β4)) > ((:Β1Υ) + (:Β2Υ))) ((:Β2Χ) > (:Β1Χ)))[ newdisplacementΧ 50 0 -1 newdisplacementY 50 -40 -1 stop] if ((:Β3) + (:Β4)) > ((:Β1Υ) + (:Β2Υ)) [ newdisplacementY 50 0 1 stop] if ((:Β3) + (:Β4)) < ((:Β1Υ) + (:Β2Υ)) [ newdisplacementY 50 0 -1 stop] if (:Β1Χ) > (:Β2Χ) [ newdisplacementΧ 50 0 1 stop] if (:Β1Χ) < (:Β2Χ) [ newdisplacementΧ 50 0 -1 stop] if (and (((:Β3) + (:Β4)) = ((:Β1Υ) + (:Β2Υ))) ((:Β2Χ) = (:Β1Χ)))[ ask "Label [restore] stop] End To checkequilibrium if (or ((:Β3)>60) ((:Β3)<10)) [ask "Label_6 [restore] effect] if (or ((:Β4)>100) ((:Β4)<0)) [ask "Label_10 [restore] effect stop] animate effect End checkequilibrium To effect ask "|Weight 1|[SLIDER.DISABLE] ask "|Weight 2|[SLIDER.DISABLE] ask "|Weight 3|[SLIDER.DISABLE] ask "|Rod's weight|[SLIDER.DISABLE] ask "Test [TBUTTON.DISABLE] ask "|Distance 1|[SLIDER.DISABLE] ask "|Distance 2|[SLIDER.DISABLE] ask "|Set value for W3|[AREA.DISABLE] ask "|Set value for W3|[AREA.NOTEDITABLE] ask "|Set value for W3|[AREA.SETFGCOLOR [204 0 0]] ask "|Set value for W3|[AREA.SETBGCOLOR [194 206 191]] ask "|Set value for Wr|[AREA.DISABLE] ask "|Set value for Wr|[AREA.NOTEDITABLE] ask "|Set value for Wr|[AREA.SETFGCOLOR [204 0 0]] ask "|Set value for Wr|[AREA.SETBGCOLOR [194 206 191]] ask "Σκηνή [Scene.DisableRefresh] End To sin:x output sin (:x) End To cos:x output cos (:x) End To sqr :x output :x*:x End reset ask "Σκηνή [location] ask "Σκηνή [τύπωσε ΑΒ.θεση] ask "|Show left angle| [τύπωσε ΑΒ.θεση] ask "|Show left angle| [MOVE 400 50] ask "|Graph check| [τύπωσε ΑΒ.Διαστασεις] ask "|Set value for W3| [ΑΒ.ΘεσεΜεγεθος 100 35] ask "|Graph check| [ΑΒ.Μετακινηση 875 448] xsr#gr.cti.eslate.utils.ESlateFieldMap2 I dataVersionF loadFactorI thresholdxpw?@#/tVerticalAlignmentwtDoubleBufferedwtRolloverEnabledwt BorderPaintedwtOpaquewt MaximumSizewsrjava.awt.DimensionA׬_DIheightIwidthxptVerticalTextPositionwt PlugsUsedwtDebugGraphicsOptionswtContentAreaFilledwt Foregroundwsrjava.awt.Color3uFfalphaIvalueLcstLjava/awt/color/ColorSpace;[ frgbvaluet[F[fvalueq~xpppptMarginwsr!javax.swing.plaf.InsetsUIResourceNcY\xrjava.awt.Insetsv3:IbottomIleftIrightItopxpt AlignmentYw?t AlignmentXwtHorizontalTextPositionwtSelectedwtHorizontalAlignmentwtTextwtShow right valuet MinimumSizewsq~t ActionCommandwtShow left angle valuetFontwsr java.awt.Fontš5VsIfontSerializedDataVersionF pointSizeIsizeIstyleLfRequestedAttributestLjava/util/Hashtable;LnametLjava/lang/String;xpAptTahomaxt PreferredSizewsq~<dt FocusPaintedwtEnabledwxsr#gr.cti.eslate.utils.ESlateFieldMap2 I dataVersionF loadFactorI thresholdxpw?@#/t PaintLabelswt PaintTickswtBorderwsr$gr.cti.eslate.utils.BorderDescriptor xpsq~w?@tBorderClassNamewt+gr.cti.eslate.utils.NoTopOneLineBevelBordertBorderAttributeswsrjava.util.Hashtable%!JF loadFactorI thresholdxp?@w t ShadowColorsrjava.awt.Color3uFfalphaIvalueLcstLjava/awt/color/ColorSpace;[ frgbvaluet[F[fvalueq~xptuFpppt BevelTypesrjava.lang.Integer⠤8Ivaluexrjava.lang.Number xptHighlightInnerColorsq~pppxxxt Backgroundwsq~pppt SnapToTickswtMinimumwtDoubleBufferedwtOpaquewt MaximumSizewsrjava.awt.DimensionA׬_DIheightIwidthxp$tMaximumwask "|Rod's weight|[Ολισθητης.ΘεσεΑνενεργο] ask "|Set value for Wr|[Κειμενο.ΘεσεΧρωμαΠροσκηνιου [0 0 0]] ask "|Set value for Wr|[Κειμενο.ΘεσεΧρωμαΥποβαθρου [255 255 255]] ask "Logo [LOGO.EXECUTE "|control|] ask "Logo [LOGO.EXECUTE "|NewData|]t;ask "|Weight 3|[Ολισθητης.ΘεσεΑνενεργο] ask "|Set value for W3|[Κειμενο.ΘεσεΧρωμαΠροσκηνιου [0 0 0]] ask "|Set value for W3|[Κειμενο.ΘεσεΧρωμαΥποβαθρου [255 255 255]] ask "Logo [ LOGO.EXECUTE "control ] ask "Logo [ LOGO.EXECUTE "NewData ] t"ask "Logo [LOGO.EXECUTE "NewData ]t"ask "Logo [LOGO.EXECUTE "NewData ]t"ask "Logo [LOGO.EXECUTE "NewData ]t"ask "Logo [LOGO.EXECUTE "NewData ]t"ask "Logo [LOGO.EXECUTE "NewData ]t"ask "Logo [LOGO.EXECUTE "NewData ]t"ask "Logo [LOGO.EXECUTE "NewData ]t!ask "Logo [Logo.execute "Startup]>? ComponentInfo#Ισορροπία Δυνάμεων Substates( Καμβάς SubstatesState+ Label_3 SubstatesStateLabel_1 SubstatesStateLabel_7 SubstatesStateShow left angle SubstatesState Right angle SubstatesState(Label SubstatesStateShow logo component SubstatesStateLogo SubstatesStateNShow right angle SubstatesStateOQWeight 1 SubstatesStateRTLabel_9 SubstatesStateUVReset SubstatesState[WZ Graph check SubstatesState[]Label_5 SubstatesState^`Β2 SubstatesStateXabΒ2Χ SubstatesStateXcdΒ3 SubstatesStateXefΒ1 SubstatesState'giLabel_10 SubstatesStatejl Distance 1 SubstatesStatemoΒ2Υ SubstatesStateXpqΒ4 SubstatesStateXrs Distance 2 SubstatesStatetvLabel_6 SubstatesStatewyΕτικέτα_11 SubstatesStatez| Σκηνή SubstatesScene Substates Κουτί_1 SubstatesΣημείοΕλέγχουΣημείοΕλέγχου_1StateΣχοινί_4 SubstatesΣημείοΕλέγχου ΣημείοΕλέγχου_1 StateΣχοινί_1 SubstatesΣημείοΕλέγχου ΣημείοΕλέγχου_1 State Σχοινί SubstatesΣημείοΕλέγχου ΣημείοΕλέγχου_1 State Μπάλα SubstatesΣημείοΕλέγχουΣημείοΕλέγχου_1State Κουτί_4 SubstatesΣημείοΕλέγχουΣημείοΕλέγχου_1State Κουτί SubstatesΣημείοΕλέγχουΣημείοΕλέγχου_1State Μπάλα_1 SubstatesΣημείοΕλέγχου_1ΣημείοΕλέγχουState Κουτί_3 SubstatesΣημείοΕλέγχουΣημείοΕλέγχου_1State Κουτί_2 SubstatesΣημείοΕλέγχου_1ΣημείοΕλέγχουStateΣχοινί_2 SubstatesΣημείοΕλέγχου ΣημείοΕλέγχου_1 StateΣχοινί_3 SubstatesΣημείοΕλέγχου ΣημείοΕλέγχου_1 StateState~~Stater}}Β1Υ SubstatesStateXSet value for Wr SubstatesStaterΕτικέτα_12 SubstatesStateLabel_4 SubstatesStateΒ1Χ SubstatesState'Label_8 SubstatesStateSet value for W3 SubstatesStaterTest SubstatesStateX Rod's weight SubstatesStateLabel_2 SubstatesStateWeight 3 SubstatesStateWeight 2 SubstatesState Left angle SubstatesState(State ContainerInfoepMicroworld MetatadaMicroworld View IconsIcon_133cb600eb5YoSounds ESlateInfoMicroworld scripts0*1*2*3*4*5*6)7t8p9210'11i12q13E14B15)16)17)18)19)20)21)22(