c, puzzdemo.c <kSƲ_1!0n5lmJc[Ydr~{f,[Tbyt{F,MlWXßŁ3D5֟{ܱ?ÈO*kycue4,dypǇ;9;kvgj4q9x0?bф3ױrs=Sf7wL-x;rV۽t']-gjyQc^Q=glGnǻ܎)bEV\1J?aM|a_['f/:2`{{	(f/iow{
mK2,>fop9x⯿Κfsvq6O]|=M6 Q9DoOgQf9[LBE%!Syi囮78vil|$g8ey4Bc8XCf1o>7
o_ NHf؏E>fШig`7(#+-hH!o>B ]of:s!G!|j@0P4fC8<#_g akE`7.<xq7Ⰵ"  [a qZ[B簰ܽYHokZX1F``<t14mAcc |ˋ}[=h@8H D0Pv)dsa⻄b&ν>E@P;q-#D+wKc;r-OwU~вWe/=+･-{jĤzIWIforjЏ~45$	d@PeQuQ u'MXMX8,]{3@BPHyDf6u%v(1;;lݛ;x,k7O1|rrh1voW.LI[Ϡ`PGEkiK˻B|a	Ka4Ч*Q$)Ea>,?5gn۵XK}ZSOG6L}&][t;Cy4	arZmXL5#|xs jx
<چ7ii+\nLR+3Q>
87C/h4lcH0pdL;K=uG_@JH qg:/4[NfwÇ?t*k_! e
 6#QeUYeur.0~/}H Uif,Po3*d#>@1+FLQΝ t/{o00=𠆏9"
)l5:mZL2QբqfdW}df&M¾imLzVه 9e'dB|)<7j/F~t^zIσoğ7!eF:t{lh0h3,d2:D0F3ʨX"ǚy@DA>ҬlhC0u|ev{ĘݩhV/صujBK |Eu/MKTkmU&HQh(kk:!پ,53b(l;!N|z;,Ez{9h	iM_Ͷ̙ᡖ@Dijsڔ,dzПp DG$~h.';%zr:fD.,tI<P5eja%%RfV1nJ䔅\1V&L%dkbz=HmSzv^_-t}\/e3rø?TO1<u5'N8s063&t7Xh:3
!%1  BYQlNy.կ1c25.	&TGГ,yp~iIQ2H,3IQ]dE?gT[`r]>4aФ|eG脐VC+fnU.kS`8)ψX,-AmBѐVp߀fCш.lW@ɾ1?3hUˡ=aq;b<fC+0z	|ƢB/L)YnNA¨|ώ, UدӖdc  m-IlǇcpelyIԲb`<0\!\
$AhVuźv:$

4,:,Ēf.ADL8>nt(#4V,o6hqWӳo/+4'df!RyEq4If)'4sx=MqVۇMY235UXfW/_4FpѳlAsv<85~k01JF(}|+)4BZeXe+Q&#RvJ%	ΞϨ::tR`)p#cҌa,Ү0+7ܶ	 1QUXBYFUMJ)GƗ2`B1~390Sدl0aFZANq|ku	B,N--쟵N'HɎN)%3GX/jӚ5V@z-p?U+2S/xe,Lu1z2Z5A4\%6+˶^AOJh&^FpX>*eZChRjn&bOq1,Qўa/2GxYyIƗI$Eg.wSO,MIܓI\H.e'<Gl.jvcC`abT@Xuж$&SQQWn|J"+'-ƍL
xԦU ݮ@gr${++GWT*lsRy%{^XɑoܥqZVYw(
Hbc)*yު~/vj	q6m+F*YSjWd{z,[g)4m[rveSBp៰^Oc6mrq=]ݤR9w">
8D	%
MlcM2Mry|,?*|A cY=IpG>RrU,6H^[ֈ=۟NdGtq]Y|4r
0vny	LeV$.xCB}}aaAk%^ㄧTNt$iO/B1+${jOvv`UÇ.ȞrN*>_[a!.Ĭ-TCwG2>]1TEB4\-kP1BE(WN(ԅޤYeDra͔\P`dtN12<+/yhy!s<[Uab0~ εIlEVSFI:dJUg*s=-B"*Kd;f2C/4"?J [U K^B>{U0j.y[C(%2ôh}Q3DQs-<Nls׈r,Q47NIo]9k/.$CmeŞiqbza
ձ'ܾ5G7YUQ\[(`(MABvUEsI?e<2]Y@).IOZפLiq4ry'ekk'/Ї3#FxnW7Ps1ۙxQ~>}J3|hN}_<P%d7	Cߴf)xXL[moLJiĊEfOKJ׮>PH<9`rW."8xz^]{`c&G}^_HʪCޚ/5۫bӘO3n0R{JcҐAlkhhi&!+l*	cFr\ ڢnx'=Sޟ|=P6}2	~:b:O5ZtQ}UJW >P
C_vfG&PXCTY_I^K%G:'%beIJr;zRDOS
#O)} S8Cp=Z$ņ>ߢsyQIHq>֎"Р;x =T脂J`ࡄҧ%]yAwXwwJi9W׻NE7L]\WPas.*D  