14
VAR ga;
VAR gb;
IF(ga > gb) {
  VAR saa;
  VAR sab;
  IF(saa > ga) {
    saa = sab;
  }
}
WHILE(gb > ga) {
  VAR sba;
  sba = ga;
  ga = gb;
}
7
VAR thisisthelongest;
IF(thisisthelongest / 0) {
  VARone;
  one = thisisthelongest + 1234567890123456789012345;
}
VAR another;
32 = another;
1
{}
1
0;
3
141421356237309504880168872420969807856967187537694807317667973799073247846210703885038753432764157273501384623091229702492483605585073721264412149709993583141322266592750559275579995050115278206057147010955997160597027453459686201472851741864088919860955
																																																																																																																																																																																																																																																															
;
1
{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}
1
{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}
1
{{}{}{}{}{}{}{}{}{}}{{}{}{}{}{}{}{}{}{}}{{}{}{}{}{}{}{}{}{}}{{}{}{}{}{}{}{}{}{}}{{}{}{}{}{}{}{}{}{}}{{}{}{}{}{}{}{}{}{}}{{}{}{}{}{}{}{}{}{}}{{}{}{}{}{}{}{}{}{}}{{}{}{}{}{}{}{}{}{}}{{}{}{}{}{}{}{}{}}
50
VARa;a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+
a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+
a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+
a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+
a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+
a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+
a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+
a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+
a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+
a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+
a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+
a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+
a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+
a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+
a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+
a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+
a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+
a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+
a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+
a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+
a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+
a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+
a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+
a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+
a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+
a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+
a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+
a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+
a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+
a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+
a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+
a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+
a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+
a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+
a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+
a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+
a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+
a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+
a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+
a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+
a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+
a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+
a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+
a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+
a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+
a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+
a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+
a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+
a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+
a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a;
1
VARf;VARj;VARfj;VARff;VARjf;VARjj;f;j;ff;jf;fj;jj;f;j;ff;jf;fj;jj;f;j;ff;jf;fj;jj;f;j;ff;jf;fj;jj;
1
{VARaaaaaaaaaaaaaaaa;}{VARaaaaaaaaaaaaaaaa;}{VARaaaaaaaaaaaaaaaa;}{VARaaaaaaaaaaaaaaaa;}{VARaaaaaaaaaaaaaaaa;}{VARaaaaaaaaaaaaaaaa;}{VARaaaaaaaaaaaaaaaa;}{VARaaaaaaaaaaaaaaaa;}{VARaaaaaaaaaaaaaaaa;}{VARaaaaaaaaaaaaaaaa;}{VARaaaaaaaaaaaaaaaa;}
1
{VARaaaaaaaaaaaaaaaa;}{VARbbbbbbbbbbbbbbbb;}{VARaaaaaaaaaaaaaaaa;}{VARcccccccccccccccc;}{VARdddddddddddddddd;}{VAReeeeeeeeeeeeeeee;}{VARffffffffffffffff;}{VARgggggggggggggggg;}{VARaaaaaaaaaaaaaaaa;}{VARaaaaaaaaaaaaaaaa;}{VARaaaaaaaaaaaaaaaa;}
10

                                                       0                                                                






                                                        ;                                                               

8
VAR var;
{
	VAR if; VAR while; IF(if){WHILE(while){var;while;if;if+while;while+var;var+if;} WHILE(if+var){while=if;}}
}
VAR if;
if + 1;
VAR while;
while = 3 + var;
1
VARo;VARw;WHILE(o=w=o){}
1
VARo;VARw;IF   (o>w<o){}
1
VARl;1|l|1|l|1|l|1|l|1|l|1|l|1|l|1|l|1|l|1|l|1|l|1|l|1|l|1|l|1|l|1|l|1|l|1|l|1|l|1|l|1|l|1|l|1|l|1|l|1|l|1|l|1|l|1|l|1|l|1|l|1|l|1|l|1|l|1|l|1|l|1|l|1|l|1|l|1|l|1|l|1|l|1|l|1|l|1|l|1|l|1|l|1|l|1|l|1|l|1|l|1|l|1|l|1|l|1|l|1|l|1|l|1|l|1|l|1|l|1|l|1|l|1|l|1;
1
VARa;
32
1|0=0=0=0=0=0=0=0=0=0=0=0=0=0=0=0=0=0=0=0=0=0=0=0=0=0=0=0=0=0=0=0|
1|1 ; VAR   this                                              ; 1|
1|1 ; VAR   is                                                ; 1|
1|1 ; VAR   gcd                                               ; 1|
1|1 ; VAR   function                                          ; 1|
1|1                                                           ; 1|
1|1 ; VAR   implemented                                       ; 1|
1|1 ; VAR   by                                                ; 1|
1|1 ; VAR   hogehoge                                          ; 1|
1|1                                                           ; 1|
1|1                                                           ; 1|
1|0=0=0=0=0=0=0=0=0=0=0=0=0=0=0=0=0=0=0=0=0=0=0=0=0=0=0=0=0=0=0=0|
gcd;
VAR u;
VAR v;
VAR ret;
VAR flag;
flag = 1;
ret = v;
WHILE( flag * u > 0 ){
	IF( u < v ){
		VAR t; t = u; u = v; v = t;
	}
	IF( v > 0 ){
		u = u - u / v * v;
		ret = v;
	}
	IF( v < 1 ){
		flag = 0;
		ret = u;
	}
}
3000
























































































































































































































































































































































































































































1




































































































































































































































































































































































































































+































































































































































































































































































































































































































































































1































































































































































































































































































































































































































































































































































































































































=















































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































2































;










493
 VARsqikpz;VAR qrive; sqikpz<qrive +sqikpz=qrive;
sqikpz =sqikpz ;VAR hvusfa;VAR
gkfs; WHILE( sqikpz|
gkfs^hvusfa=qrive
=gkfs) {sqikpz> gkfs
<hvusfa ;gkfs &qrive/gkfs &sqikpz; VARpmuvp ;VARifze;VARxmqs;pmuvp&pmuvp&ifze=pmuvp- pmuvp;ifze>sqikpz& hvusfa;WHILE ( gkfs*sqikpz^sqikpz^hvusfa){sqikpz;VARoaclwgg ; IF ( pmuvp/
hvusfa) {qrive+gkfs;VARsjz;VARasofa;asofa;VARqvkae;961311804 ;pmuvp|ifze>sqikpz/sqikpz;IF(pmuvp/ pmuvp)
{ ifze/sqikpz; VARglkaw;IF(asofa*gkfs^ pmuvp= qvkae| pmuvp){sqikpz*qrive> qvkae-xmqs/glkaw; VARrnlezw;VARzp
;
IF( pmuvp&
zp^ rnlezw){hvusfa< hvusfa-rnlezw *pmuvp/qvkae;IF(rnlezw*pmuvp>hvusfa )
{VARwlcc;} 
gkfs;
}
zp^ ifze
<zp < pmuvp ;WHILE(
zp &pmuvp
<xmqs|asofa
>asofa){VARkwzh
;sjz/ pmuvp< qvkae&zp;VARyvvu;zp/xmqs^rnlezw^glkaw;qrive;VARcuycns;zp^ sqikpz<gkfs<qrive; VARxvrfavl
; VAR izqvo; qvkae; qvkae <cuycns ; kwzh ;rnlezw^
oaclwgg-glkaw<izqvo ;
IF(oaclwgg +yvvu+ pmuvp 
=yvvu|xmqs )
{ifze/sqikpz;WHILE(yvvu |izqvo) { 
WHILE(zp&asofa| ifze
){qrive/ 
asofa;
IF(xvrfavl| cuycns / izqvo|ifze)
{ cuycns*asofa
-hvusfa&yvvu;hvusfa
;pmuvp >hvusfa=oaclwgg
&xvrfavl; }} rnlezw ;{rnlezw;}VARqg; cuycns+ hvusfa=1517940318^izqvo; glkaw;xmqs=asofa +zp<zp;rnlezw;zp* qg &ifze>
hvusfa;izqvo/ hvusfa^ rnlezw|
qg;}kwzh &glkaw^qvkae *kwzh&
oaclwgg;VAR qg
;VAR hpc ;VAR wlcc;ifze
>glkaw> rnlezw&oaclwgg; VARhbf;
qrive *qvkae ;kwzh
< pmuvp 
/qrive;VAR dsnef;VARfjchq ; pmuvp;}VARsouwg; oaclwgg -xmqs> qrive;glkaw;
VARvaunv ;vaunv
;
VARapovu ;asofa*hvusfa 
;VARwlcc;souwg 
;
rnlezw=pmuvp* 
zp + yvvu ; 
VARhpa
;VARba; sjz;gkfs+izqvo|souwg+wlcc ; rnlezw< qvkae;souwg/rnlezw&sjz>xmqs;qvkae ^zp|asofa
<gkfs&oaclwgg ;VARlcspcl
; gkfs;wlcc/apovu-pmuvp^lcspcl ;rnlezw;} sqikpz
-
gkfs &rnlezw&xmqs;pmuvp+gkfs <zp< gkfs ;sjz*xmqs^ qrive>qrive;{qrive/rnlezw
;hvusfa &ifze=glkaw/ifze+ pmuvp;VARcuycns ;oaclwgg|qvkae<qvkae^
pmuvp-hvusfa;rnlezw= ifze=
qvkae ;qvkae / 
zp;gkfs; }qvkae^rnlezw|
zp=gkfs;VARpfcjua;
qrive
<pmuvp/gkfs=zp;} sqikpz-ifze|gkfs- ifze^qvkae;VAR 
pfcjua ;glkaw^ifze = pmuvp;VARrlo
;VARdsnef ;sqikpz 
>
sjz> pfcjua
;hvusfa&
asofa;VARdwz;qvkae/
rlo;asofa-qvkae &
pmuvp; VARwlcc;VARatish;ifze<hvusfa<glkaw/
sjz;qrive< wlcc
>
xmqs| wlcc*ifze;oaclwgg^ sqikpz>pfcjua/xmqs+rlo ; sjz
<hvusfa;atish &dwz*
sqikpz;VARysn;WHILE (
sqikpz
*pfcjua+ qvkae &rlo^asofa) {pfcjua;sjz
+ysn
|oaclwgg^ 69680224243943654994;VARhpa;atish^ hvusfa+
ifze+oaclwgg ; asofa=qvkae< oaclwgg/
sqikpz;atish;qvkae^
rlo= glkaw-hpa;VAR izqvo;gkfs*qrive=gkfs;asofa^oaclwgg>
asofa>glkaw 
;dwz=rlo^wlcc;rlo /glkaw
- glkaw
; }ifze
/
glkaw= glkaw;dsnef/ifze ;xmqs*pfcjua/ifze;gkfs| 
hvusfa;
sqikpz*dsnef+hvusfa*rlo;dsnef;rlo<pmuvp=hvusfa;VARmuxa ;dsnef|pmuvp; pfcjua-xmqs * glkaw ;{pmuvp 
*
rlo; IF
(ysn+qvkae/ysn| 
ysn){dwz
/dsnef;atish &rlo;
ysn- muxa>pfcjua&ysn>ifze;VARrstrg;hvusfa^glkaw-glkaw;
ysn;VARsouwg;ifze = sqikpz^1538396053848033021286071<oaclwgg = 
oaclwgg;
ifze *atish>sqikpz
+atish ;glkaw|xmqs+ qvkae;VARsdnp;sdnp&souwg/glkaw
^asofa&wlcc; asofa *rstrg+asofa ;VARiaptkc
; VARowtgg;wlcc+pmuvp
/ muxa
/ sjz^ysn;IF(hvusfa){ owtgg;
iaptkc; }atish *dwz;sjz^glkaw; wlcc/pfcjua-asofa>iaptkc
;rstrg 
<rstrg;VAR veyig; 
gkfs*xmqs
; hvusfa^sdnp<owtgg *atish; VAR 
uzlurrt;pmuvp; glkaw=
owtgg^qvkae*5863828246732297 * glkaw;
VAReb ;
asofa* rstrg- asofa;
atish^uzlurrt
=qrive ; wlcc | gkfs*qvkae ;asofa ; qrive;ysn> oaclwgg^gkfs+
muxa
*veyig ;WHILE( sdnp^iaptkc
+atish /wlcc){VARdwbftjff;wlcc;}{iaptkc-pfcjua|atish/ atish ;sqikpz*uzlurrt;VARasxmmvhmb;ifze|qvkae<oaclwgg;xmqs- 
veyig
;VARrinve ;} WHILE(pmuvp-
eb
/pmuvp&ysn+ pfcjua) {VAR dumwrkh; } }VARfjchq;
VARzatoznn ;IF( wlcc 
){ fjchq/asofa|dsnef+
xmqs +atish; rlo; 
VAR gmhd;rlo>atish^dwz+zatoznn; 
glkaw
/atish<hvusfa+
rlo- rlo ;VARkwzh;xmqs*fjchq|hvusfa^gmhd ;gkfs+ fjchq; qvkae-muxa|ysn
;VARnrvprra;
VARmjaohv;VARswuaedz;VARyqskc;IF(gmhd^ ysn|atish* fjchq ){dsnef < oaclwgg-oaclwgg*xmqs;dwz&atish+nrvprra|gmhd/ sjz;VARcwlw;
}}oaclwgg=dsnef; } IF(asofa+dwz){IF(dsnef+wlcc*hvusfa ){sjz<rlo>qrive & sjz
; hvusfa& pmuvp>
sqikpz >rlo;sjz^wlcc>wlcc - qvkae^oaclwgg ; VARzmrukj;dsnef <wlcc+
ysn>
dsnef
|dsnef ; 
zmrukj+dwz/wlcc< 
pfcjua; 
sqikpz
;ysn* qrive+xmqs+ifze;sqikpz+rlo|glkaw/sqikpz;zmrukj;pfcjua
-qrive- 
pfcjua=gkfs+ ifze;pfcjua =atish*hvusfa ;VARgmhd ;VARlbmtuncn 
;{IF(pfcjua)
{VAR
kwzh ;}VAR
juasvx
;juasvx;VARzatoznn;oaclwgg ;} VARizqvo
;atish
;VARjnrpv; VARsdnp
;VARnrvprra;rlo* 
qrive=sjz
; ysn&muxa *hvusfa |sqikpz;gmhd>
gkfs^ dsnef&xmqs;hvusfa
| xmqs| qvkae >pfcjua;dsnef<xmqs- atish >oaclwgg;VAR olbmw;hvusfa& izqvo 
>
xmqs;}WHILE(dwz /dwz/
xmqs ){IF(qrive ){qvkae
&
ysn|muxa|
atish;
asofa & sqikpz;hvusfa;VARdaw;atish =hvusfa ;VAR nam; ysn>glkaw +dwz | ysn;pfcjua*dsnef/pfcjua
^ysn;VARrsaqc;xmqs
;qvkae=pmuvp;WHILE(gkfs-asofa *xmqs ^
sqikpz){daw 
;oaclwgg=muxa^wlcc ;VAR
senmik;qrive ; ysn|rsaqc
*
sqikpz =pfcjua ; }xmqs^muxa;muxa;}VARolbmw;
sjz> wlcc
/atish +dsnef&
rlo;qvkae <pfcjua
;VAR
mzarbh; wlcc +xmqs=
xmqs
;
ifze + glkaw=sqikpz+ qvkae *pfcjua;
sjz<qvkae> sjz=
dsnef ; IF( ifze){ muxa-sqikpz
;VAR 
yhzl; pmuvp|
dwz+qvkae;
VARxjeuhno;}
sjz&700930&ifze
>
rlo=xmqs;qrive ;IF( gkfs 
&atish*sjz<xmqs )
{}}muxa
<dsnef>sqikpz<dwz=
asofa;
qvkae/
dsnef+glkaw&muxa+gkfs ;asofa- sqikpz + pmuvp>xmqs 
;VARbeg;ifze& dwz= rlo-ysn;{ ifze; VARqkpnkxr ;} glkaw^asofa/
hvusfa; VARhpa;
}ifze^hvusfa
<glkaw>qvkae;
sjz ; VARcawbo ;dsnef/
dwz
=ifze;{ cawbo; VARjbvst;hvusfa>ysn+muxa ;
VARrfajhze;}pmuvp;gkfs&sjz;VARkwzh;IF (rlo=sqikpz){pmuvp
+atish;dsnef^sqikpz>rlo-oaclwgg*
hvusfa
;VARevrysd; ifze&glkaw 
^ifze; muxa>sjz | asofa;
}VARoock;oock
+hvusfa &kwzh -sjz ;VARrlxbvv;}VARzme;ifze*sjz> oaclwgg=hvusfa<ifze; pmuvp< qrive;oaclwgg>sjz/
zme;qrive+qrive^qrive+
pmuvp; xmqs
>oaclwgg=zme<hvusfa >xmqs;gkfs /sqikpz&
hvusfa ;oaclwgg ^hvusfa
&gkfs=hvusfa;
hvusfa*sqikpz* sjz;IF(asofa= 
sjz
)
{qrive
>sjz;VARveyig;VARvyhk;hvusfa> 
oaclwgg
|zme- asofa+qvkae;VARrlxbvv;oaclwgg&oaclwgg;oaclwgg& ifze- pmuvp; ifze=gkfs <gkfs<gkfs;
ifze <rlxbvv=asofa=hvusfa
; ifze =zme=qrive;VAR olbmw;gkfs^ hvusfa* pmuvp;xmqs /
rlxbvv |zme& zme
*veyig; VARpbqqm ;sjz= zme;VARdumwrkh; xmqs
^hvusfa
-ifze *dumwrkh; VARflzg; VARemz;qvkae|
flzg =
qvkae;qrive< flzg^ 
oaclwgg;VARketkbuo
;gkfs;
olbmw^vyhk=qvkae* rlxbvv-veyig ;asofa<
sqikpz^olbmw;VAR 
dsnef;emz;ketkbuo+rlxbvv;VARjkk;VAR
sovmi ; VAR
leytfx;VARmfshsukvxg;VARhpc;rlxbvv*pmuvp;VARmuxa; sovmi;IF
( vyhk^oaclwgg &pmuvp+dsnef + xmqs ){ mfshsukvxg ; VARlvz;muxa*hvusfa; qrive;IF(asofa^ vyhk-emz/
sqikpz+zme ){VARowtgg;VARdrg ;
ifze=rlxbvv<sqikpz<hvusfa- dsnef; pmuvp &dumwrkh^sqikpz< vyhk *qvkae;
pmuvp<vyhk| 
pmuvp *asofa
*
pbqqm;drg;}} muxa> oaclwgg=veyig
^
ifze ^zme; VARcunb;VAR hjyq;VARyhzl ;VARmxbccps ;VARxjeuhno;
qrive
;leytfx;dumwrkh*qvkae|leytfx*yhzl >ifze; sqikpz/zme ;VARdsbztfsx
;VAR pcaeggdzw;leytfx &mfshsukvxg
=vyhk<sovmi-gkfs
;mxbccps+cunb& qvkae-
ifze
<qrive;
ketkbuo
+dsbztfsx ;hvusfa =vyhk ;WHILE( muxa /pbqqm*asofa=hvusfa -pbqqm){ hjyq- yhzl^ifze;VARtmegn;mxbccps|muxa
&pcaeggdzw|sqikpz/
emz;VARgmhd; tmegn^hpc ; VARjnrpv
; jkk=veyig=emz ^olbmw
^
qrive; 
hpc^veyig<rlxbvv;VARumn
;dsnef +sovmi*olbmw;flzg& tmegn *hpc/yhzl; jkk^
jnrpv^yhzl;veyig;{VARdrg;VARlcspcl;gmhd / asofa/ hjyq*hvusfa=sovmi
;
cunb
>dsnef &gmhd;oaclwgg+veyig;
jkk&lcspcl;dumwrkh;VARsrk ;
xjeuhno+jkk=mxbccps;pbqqm> veyig;VARcuycns ; IF(veyig&hpc <xjeuhno ) {WHILE (vyhk/zme*qrive&olbmw
) { yhzl = 
xjeuhno|jkk/ 
veyig;xjeuhno+yhzl+vyhk; 
} }
}VARqdkkzhfi;hvusfa<pcaeggdzw+qdkkzhfi ;VARi ;VAR izqvo;qdkkzhfi- sqikpz >ifze; muxa
> flzg- pmuvp&veyig ^ ifze;vyhk >sjz/dumwrkh-hpc;ketkbuo^ mfshsukvxg* muxa; rlxbvv-qdkkzhfi|jnrpv/tmegn;pbqqm* dumwrkh+ mfshsukvxg;asofa<mxbccps | flzg|
gkfs> tmegn;leytfx
-560882589479041 ^ jnrpv;xmqs
/tmegn;VAR 
hzirb;VAR 
qefpspe;
VAR
mrb ; dsnef&hpc;qvkae*pcaeggdzw &
pcaeggdzw; dsbztfsx-xjeuhno;olbmw*gkfs *rlxbvv;gkfs/
gkfs ;
{dsbztfsx|266667/ sqikpz ;}xmqs
|oaclwgg+mxbccps|xjeuhno
;ifze 
* dumwrkh>sjz*gkfs; VAR 
vqebh;{WHILE( ifze + sjz& hpc=ketkbuo|izqvo){ hjyq-olbmw&pcaeggdzw<hvusfa 
;
hzirb; IF( izqvo> 
jnrpv/leytfx)
{ gkfs *xjeuhno>xmqs;hpc/ vqebh*mfshsukvxg+hzirb;}}rlxbvv&tmegn -ketkbuo*gmhd;}VARlbmtuncn; 
VARcuycns;i
&xjeuhno+dsnef
&umn <rlxbvv
;qdkkzhfi* i;tmegn= qvkae>xjeuhno
=qrive+umn; gmhd-leytfx*sjz <dsbztfsx;vyhk+ pmuvp=dsnef;VARnrnf;umn ;oaclwgg*zme* vyhk
+ sqikpz<olbmw;}VARmrxl; VARjnrpv;IF( veyig){leytfx ;VARpbprukq; VAR otoaf ;}VAR
dejlcf; hjyq- oaclwgg ^sqikpz|gkfs/ mxbccps
;sovmi*gkfs|
cunb <
gkfs+emz;rlxbvv - mfshsukvxg^dsnef ; VARrcqjrx;}VARmrxl;IF(qrive) {sjz*gkfs^asofa;hvusfa<asofa/ pmuvp; sqikpz - gkfs<xmqs^sqikpz;VAR 
oock
;VARzlltmt ;VARdrg;
VAR gmhd;qrive =zme- pmuvp&xmqs;VAR qgxq ;mrxl
/
gkfs> hvusfa/hvusfa*qgxq; VARns;WHILE ( gkfs^oaclwgg ) {sqikpz= ns
;
oock*915869308342139
;IF(sqikpz-xmqs - oaclwgg +xmqs+gkfs){oock
&ns <
zme+sjz;}qrive *oock= zme<
drg +qrive;VARkvo;sjz^drg- pmuvp<
qgxq; qrive;gmhd&sjz+xmqs^
sjz^gmhd;sjz&qrive^xmqs- oaclwgg& gmhd;}VAR 
udj; }gkfs<qrive<sjz +qvkae< 
zme;
sjz 
|oaclwgg|mrxl&mrxl;VAR
hzirb
;ifze =oaclwgg*zme^ ifze;mrxl+ oaclwgg/ 
asofa;qrive +xmqs*asofa>zme;
}
{gkfs *xmqs^xmqs|oaclwgg|ifze ;VARgmhd;sqikpz
< 
pmuvp;qrive *gkfs ^ifze=sqikpz; oaclwgg|xmqs& xmqs ;oaclwgg; xmqs
*qrive-hvusfa;gmhd;VARpktg;VARfjchq ;VARkwzh ;gmhd&ifze;}VAR ngk ; IF(oaclwgg=xmqs^ sqikpz /hvusfa&sqikpz){VARkwzh ;kwzh+ gkfs
/oaclwgg|pmuvp ; qrive*ngk; IF(sqikpz+xmqs){WHILE(ngk+9337682071 ){IF(kwzh>
qrive)
{ ifze;{VARdwbftjff;} ngk+oaclwgg> oaclwgg*ifze
-ifze ;} oaclwgg
>ngk|kwzh =sqikpz; hvusfa ^pmuvp/pmuvp-qrive/pmuvp;gkfs-xmqs+hvusfa^kwzh=ifze
;VARzatoznn;ngk;kwzh|pmuvp;VAR hpa; hpa<hpa;VAR olbmw ;kwzh-sqikpz& qrive/pmuvp; {zatoznn=kwzh/pmuvp>xmqs
^olbmw ; } }pmuvp>gkfs;qrive|ifze
;sqikpz
|hvusfa=kwzh ;oaclwgg|oaclwgg;VAR
dsbztfsx ;VAR
oock ;oaclwgg> 
ifze^oock/ 
hvusfa&hvusfa;kwzh -ifze|ifze<gkfs>hvusfa
;hvusfa/sqikpz;}kwzh+ifze
>
pmuvp>hvusfa;VARbki
;kwzh<gkfs
+ngk;WHILE(
bki< gkfs|gkfs){ngk ;hvusfa 
|qrive&gkfs ^kwzh;}ifze 
> sqikpz<oaclwgg+qrive;VAR wzlfitm;qrive ;xmqs ^gkfs-hvusfa|qrive+wzlfitm;
sqikpz<wzlfitm
/ oaclwgg| oaclwgg;kwzh*oaclwgg*kwzh <gkfs|sqikpz;VARglpikpyrny;VAR
mvzo; xmqs*bki-kwzh+oaclwgg;VARudj;VARvoapfm; IF( qrive 
){VARacmzi;}
}qrive ;VAR cgcuip
;sqikpz+xmqs
;ngk ; gkfs/ hvusfa=pmuvp *qrive ;oaclwgg| qrive^qrive=ngk;hvusfa=pmuvp&
sqikpz&gkfs^13 ;VAR
cuycns 
;sqikpz^cgcuip&6 ; VARvgqf;ifze*pmuvp-ngk= qrive 
;{qrive;}VARf ;ifze;} sqikpz|
pmuvp*xmqs
=
hvusfa ; 
VARgmhd; pmuvp< 
qrive ;IF(sqikpz^qrive){VARdwz ;ifze<dwz |xmqs;VAR zlltmt; 
hvusfa ;
ifze
=zlltmt;dwz / pmuvp /ifze*zlltmt;
gkfs;VARdhqvk;VARuzlurrt 
;ifze/pmuvp+dwz;hvusfa /zlltmt=
dhqvk<dhqvk+sqikpz;IF(dwz =sqikpz
>gkfs-dwz-zlltmt){ VAR jnrpv ;{ VARhbf 
;hbf *xmqs*uzlurrt
*gkfs
= hbf ;VARsdnp; xmqs|gkfs;ifze; uzlurrt 
/hbf
= sdnp=dwz;}VARowtgg
; gmhd> gkfs-dwz*
pmuvp *owtgg
;IF(sqikpz -dhqvk){dwz
*qrive;5041689551<gmhd/uzlurrt ;pmuvp *hvusfa/jnrpv /zlltmt 
+gkfs;}uzlurrt^uzlurrt
;VAR
ogoe;jnrpv ;ogoe*xmqs* 
ifze /zlltmt;ogoe>hvusfa>
ogoe>pmuvp^gmhd; xmqs*xmqs&xmqs< jnrpv;VARyhzl;
VARcuycns;}VAR
xipbkb ;xipbkb=xipbkb&gkfs ;78*
gkfs;hvusfa=qrive|gmhd
|
xipbkb;zlltmt; hvusfa 
& xipbkb
^sqikpz
+pmuvp ^gmhd; gkfs* xmqs *1014
; sqikpz;IF (sqikpz ^gkfs
+xmqs=zlltmt){qrive;dhqvk;
VAR oock;VARvcreu ;uzlurrt 
;
ifze+dwz< dwz|pmuvp;vcreu;dhqvk = qrive >
hvusfa+ 
xipbkb
;VARyba 
;uzlurrt^ hvusfa;qrive=uzlurrt
- pmuvp &
xmqs;}VARmuxa;
gkfs
=dwz |zlltmt= xmqs;gmhd ; } gmhd*qrive
/ gkfs;hvusfa-
hvusfa ;pmuvp&hvusfa|hvusfa ; IF(
ifze +
qrive|hvusfa
*ifze-gmhd){ VARsouwg;souwg*souwg=sqikpz
|hvusfa| gkfs; ifze|hvusfa-gmhd;
VARmxbccps;}ifze+ifze;VARhpa;ifze* hpa;gkfs*hpa *gmhd=qrive +pmuvp;xmqs/ qrive;VARarig;
ifze;VARzvm; gmhd<hpa< pmuvp< gkfs=arig;189670*xmqs|qrive
* zvm-xmqs 
;VARvgs;VARi; hvusfa|i ^ vgs;} hvusfa-sqikpz/sqikpz
;VAR
af;gkfs*gkfs ;  af*qrive*af^sqikpz;hvusfa* af*gkfs>hvusfa;WHILE(hvusfa
| gkfs&qrive) {af;sqikpz /sqikpz 
<
af=qrive ;sqikpz 
*af^qrive;sqikpz;
qrive /897039014997322;VAR
vlrtlfkv ;af ;hvusfa &
vlrtlfkv *hvusfa^hvusfa&
sqikpz;VAR owtgg;sqikpz* gkfs+vlrtlfkv-qrive;VARgmhd; VARdwbftjff;IF(owtgg<af) { qrive>06167508747823823468;hvusfa-
sqikpz
|vlrtlfkv;} dwbftjff|
qrive
* 
gmhd; VARhubm; gmhd^ gmhd
^gmhd^
af>vlrtlfkv;af = owtgg-hvusfa;dwbftjff ;gkfs=qrive; VARyba;vlrtlfkv;vlrtlfkv< hubm
*af <
hubm;gkfs>owtgg |owtgg &owtgg>vlrtlfkv; 
af/sqikpz
;sqikpz =hvusfa
/owtgg/sqikpz+sqikpz; WHILE(gmhd^
hubm ){sqikpz^vlrtlfkv; qrive=hubm*owtgg;VARvbpr; IF (vbpr<qrive+gkfs+
yba){ sqikpz| 
sqikpz<af;VARob;VARolbmw; sqikpz= af ;VAR pbprukq;yba -af-ob|
gmhd;pbprukq &olbmw^gkfs*yba+ob;VAR rlo ;vbpr+af>ob/af>gmhd ;gmhd
^ hubm;owtgg&af^yba 
&pbprukq|
rlo ;gmhd*vlrtlfkv-gkfs;}qrive=vlrtlfkv+vlrtlfkv&dwbftjff
=af;}qrive<hubm& hubm*sqikpz;gkfs;af;VAR lftlzjx;VAR
xjmsjl; qrive*af|yba/ gmhd;dwbftjff;
hubm>qrive= sqikpz^owtgg^owtgg;gkfs>qrive
<gkfs=gmhd/hubm;gkfs
;VARhpa ;{hpa^owtgg|owtgg; lftlzjx* 
lftlzjx*
dwbftjff+hpa;
VARmdhcic
;hvusfa; vlrtlfkv=af -vlrtlfkv >vlrtlfkv-hubm;hvusfa;gkfs<hpa;VAR vily; hubm-hubm+
gkfs|owtgg+hpa;lftlzjx
;IF(owtgg*owtgg|
gkfs+gkfs<sqikpz)
{VARpfcjua ; owtgg^ 
sqikpz |gmhd|6568;VAR rzbjxs;hpa* sqikpz*gkfs- lftlzjx ;IF(vlrtlfkv) {af& sqikpz&hubm ^gkfs;hubm-mdhcic *xjmsjl
=qrive^sqikpz;af / sqikpz^ vily;hvusfa=yba ;mdhcic-qrive/qrive+vlrtlfkv^ pfcjua ;VARtw;IF(rzbjxs>
pfcjua ) 
{VARjbvst;}} 
yba< mdhcic ;rzbjxs 
- owtgg&dwbftjff= gmhd; xjmsjl &vlrtlfkv;gmhd|hpa*lftlzjx;VARxhcp; lftlzjx /qrive;af/yba<gmhd ;}VARuzlurrt; } xjmsjl* xjmsjl &xjmsjl< qrive> yba;hpa >dwbftjff^lftlzjx-owtgg ; owtgg;VARfsfz; IF(dwbftjff) { }}
sqikpz;sqikpz+gkfs&hvusfa^qrive; hvusfa<af
>hvusfa-
qrive; hvusfa; {VAR jbxbc;VARhjzjln
; VAR srk;VAR xmqs;
VARiubcxfuj;} gkfs|sqikpz*hvusfa-sqikpz&af;af=hvusfa
;VAR ribauop;
sqikpz-ribauop -af*ribauop;ribauop=af=sqikpz/ribauop ;hvusfa|ribauop &sqikpz /ribauop=hvusfa ;VARmxbccps; VARizqvo;
gkfs *
qrive*izqvo<
qrive
;  hvusfa^af/hvusfa;VAR 
jgykuqz;VARvhfrbg
; VAR
kwzh;af
; af-jgykuqz 
/izqvo; 
sqikpz; mxbccps
&qrive-af-ribauop; VARhxqktgn;kwzh/mxbccps&izqvo- sqikpz; sqikpz; 
af/ sqikpz;VAR
pfyuml;VARilgumm; VARqow;
mxbccps 
|hxqktgn ;gkfs
^qrive-jgykuqz|gkfs=hxqktgn
;  VARoock;hxqktgn^qow-sqikpz;VARvff;vhfrbg<qow ^qow; WHILE(kwzh* 
pfyuml&qow-pfyuml) {qrive;IF(hvusfa ^ sqikpz){hvusfa|izqvo;
} VAR wqedsrr;gkfs +hvusfa;ribauop;VARqavafmrm;
}
VARpoos;qrive+oock ;qrive&qow +sqikpz ;sqikpz<pfyuml*vhfrbg<
pfyuml ; VARbye ; vhfrbg;vhfrbg;sqikpz ;af |poos=bye;sqikpz ^poos
;{poos |qrive*ribauop+ oock*ribauop;bye+vhfrbg |mxbccps
&izqvo=sqikpz ;VAR pzlwpr ; qow>hvusfa;VAR
ehpom;af*sqikpz;bye^qrive;vff ; VARer;gkfs * ilgumm ^ hvusfa* sqikpz;hxqktgn *bye <qow ;bye*izqvo/vff;VARcuycns;bye&er;izqvo| bye;}gkfs^ hxqktgn|
oock
;VARuqfso;
500
4380924461*855400;VAR
hzoqn;IF(hzoqn-
hzoqn){hzoqn /hzoqn* hzoqn ^
hzoqn< hzoqn 
; hzoqn/hzoqn;hzoqn| hzoqn =hzoqn*hzoqn;
hzoqn*hzoqn-hzoqn| hzoqn;hzoqn; VAR efptwf
;VARasmy;
asmy
;efptwf| hzoqn -hzoqn
^efptwf ;hzoqn; efptwf
;hzoqn 
^hzoqn;
hzoqn- asmy<asmy 
^hzoqn; efptwf; asmy ;VAR jkuqz;IF(hzoqn |jkuqz^ asmy< jkuqz=hzoqn) {jkuqz/hzoqn;hzoqn
; hzoqn; efptwf >efptwf=efptwf; jkuqz
-jkuqz;VAR
lvads;VARuvw;efptwf-
asmy<jkuqz-jkuqz; IF(asmy^asmy /efptwf =lvads) {uvw|asmy-hzoqn +asmy+hzoqn;
jkuqz|jkuqz >hzoqn- efptwf
;uvw-
efptwf+ hzoqn+ uvw;VARebiydr; lvads-jkuqz*lvads/uvw |ebiydr 
; uvw/jkuqz+efptwf =ebiydr +uvw; hzoqn=uvw
; asmy*uvw 
/hzoqn;}lvads= asmy *jkuqz;WHILE( uvw
+ efptwf-uvw )
{{ VARdoo;uvw&
uvw; doo;VAReawqmue;VARqsvlpz ;VARap;doo>
lvads;4+eawqmue^uvw
-efptwf; doo>hzoqn; uvw & hzoqn|eawqmue;qsvlpz
|doo* hzoqn*ap ;VARflr;qsvlpz<lvads;hzoqn|hzoqn ;lvads+qsvlpz ;doo-
flr; flr* asmy-ap^ 
efptwf; VARav;flr>efptwf;hzoqn*467222731918964>doo- 
doo
=ap; 
IF
(doo/doo>av) {
VARafspthb; uvw;ap+flr&flr*jkuqz;IF(asmy>afspthb ^asmy/afspthb){ asmy| 
jkuqz =av;flr*qsvlpz+doo=hzoqn /av ;hzoqn^afspthb* uvw=
ap; } 
eawqmue
&asmy^qsvlpz
=jkuqz;efptwf <lvads^flr;VARbkvi; jkuqz 
;
VAR
zjaab ;{ 
} }ap /
av;flr * ap;uvw |uvw /av;asmy 
=ap;lvads*uvw;VAR 
aogook; jkuqz<doo>av|
aogook;VAR rnxdo ; VARigiwqg;VARorkj;asmy|efptwf+doo^ asmy/
jkuqz ;efptwf^av-orkj 
+ eawqmue ;
VARmuoeqw; efptwf<muoeqw
>hzoqn ^ jkuqz / lvads;VARpxstz; pxstz= orkj&hzoqn| flr<pxstz;flr& aogook| asmy=qsvlpz/ hzoqn; IF(efptwf<ap ){VARspglw;VARwtri;flr*asmy=hzoqn
> jkuqz ;VAR ouuqa ;wtri*
av ; VARraesc
;hzoqn+igiwqg-eawqmue /wtri*ap;orkj-ap -lvads*doo
;doo=hzoqn+ap ; muoeqw|muoeqw;
asmy
>flr
; {jkuqz=qsvlpz ;efptwf ^0151
<
flr;ouuqa/efptwf;igiwqg;VAR ssjsuykyd; qsvlpz/aogook
;av>asmy;doo*spglw; 
doo;wtri |
doo-rnxdo+hzoqn= uvw ;VARtj ; flr< ssjsuykyd&spglw=uvw&asmy
;tj;}spglw/doo<uvw;igiwqg;VARxkjmmhkz; 
VARokrxfuct; lvads*spglw- igiwqg/ lvads -ouuqa;VARgqudr;lvads +aogook;}VAReawj;hzoqn <ap;orkj&qsvlpz/av* aogook;muoeqw&eawj -flr& orkj;
VARhyok;VARoklx;av/igiwqg;flr =rnxdo-efptwf* rnxdo> aogook
;lvads^
hzoqn-efptwf;VARokrxfuct;IF(jkuqz/ av|hzoqn- flr
&asmy ) {{VARxna;VARgnz;ap ;uvw| oklx|lvads;av|eawqmue>igiwqg;VARrayf;VAR sboy ;doo; hyok|igiwqg>
okrxfuct-ap *oklx;pxstz|rnxdo=doo
/oklx-xna ; rayf-av> oklx; hzoqn<pxstz=sboy;VARriprv;VAR
gocpe;av* okrxfuct^okrxfuct;asmy
;VARaz;840708533665*rayf;jkuqz
*uvw;okrxfuct<hzoqn> gocpe=eawj;}jkuqz 
^ eawqmue ^ doo
|efptwf;aogook+ asmy|orkj= asmy/igiwqg;
pxstz;igiwqg<oklx;}jkuqz /pxstz /pxstz;{doo+orkj-
rnxdo-ap; VARehtzsn;VARagmn;VARlsaopzls;VARu;jkuqz+oklx/rnxdo |uvw=uvw
;WHILE(
hyok
+igiwqg^orkj/ap)
{aogook<orkj ;okrxfuct+rnxdo; }VAR raesc ; flr&lsaopzls&
oklx >lsaopzls;
jkuqz;aogook |ap=agmn&aogook ;lsaopzls =oklx-hzoqn^ 
jkuqz
;muoeqw^
u ; hyok*pxstz
=jkuqz ;u;igiwqg* aogook^pxstz<eawj<
muoeqw;u& oklx=rnxdo/flr /av; ap+eawj *hyok=agmn;igiwqg+orkj>lsaopzls; IF(doo
){VARsowg;} }IF(orkj |rnxdo*flr *av*qsvlpz 
){hzoqn ; VARrayf;VARvwmcv;uvw> aogook*eawqmue& okrxfuct+orkj
;
VARdseb; dseb ^oklx>doo;rayf<uvw< qsvlpz;
rayf 
/hzoqn/qsvlpz*rayf;doo^ dseb^okrxfuct>eawqmue;VARuqgwok;lvads|
pxstz >doo>
hyok ;orkj&flr^ vwmcv ;doo /eawqmue<uvw
;}} asmy^ efptwf+ jkuqz&jkuqz;lvads<lvads^ efptwf
> efptwf; VAR
mna;VARuvqwwl
; WHILE( jkuqz>asmy)
{jkuqz& asmy= efptwf*
uvqwwl 
+hzoqn;jkuqz
^mna^asmy;uvw| asmy^jkuqz 
;lvads;asmy+6605940620=hzoqn- asmy;asmy
;uvqwwl- uvw&jkuqz|hzoqn *
uvqwwl
; lvads|efptwf;VARokrxfuct;uvqwwl;VARafspthb; VAR
gnz ; afspthb>uvqwwl ;lvads|okrxfuct >afspthb
;
uvqwwl *asmy<okrxfuct>10932461219589944848
/mna 
;
uvqwwl
|jkuqz<mna> gnz ; VARdxcls;VARvwmcv; VAR osxy
;IF( lvads / uvqwwl=dxcls
-efptwf){WHILE(vwmcv&uvqwwl-lvads-hzoqn){VARbjl;hzoqn;}}}
efptwf^hzoqn> jkuqz+
mna ;IF(lvads^hzoqn){VARfoj;} 
}hzoqn^efptwf;uvw+hzoqn+hzoqn / asmy;asmy^hzoqn=
lvads;VARoklx 
;asmy>oklx+ efptwf<uvw /lvads;uvw+oklx| hzoqn
;oklx>oklx <uvw;
asmy= asmy*hzoqn*
efptwf; VAR wtri ;jkuqz&oklx /uvw; lvads&lvads;wtri+jkuqz;{hzoqn<wtri 
& wtri/wtri<jkuqz ;WHILE (asmy <asmy
-asmy){hzoqn>jkuqz|asmy 
;VARzjaab;VARfvjyv;}
asmy <lvads - oklx;oklx&wtri-uvw|jkuqz*hzoqn; VAR
bztfi;uvw/wtri;
VAR
doo
; IF (hzoqn>doo/asmy^ doo+lvads){ wtri&efptwf;hzoqn;jkuqz|
asmy
< oklx/jkuqz / uvw
;VARku;IF( lvads ){uvw&lvads*wtri| asmy/oklx;VARv;hzoqn^efptwf^efptwf<oklx 
>efptwf;hzoqn<wtri;asmy<lvads ;efptwf ; lvads= oklx/doo 
>efptwf ;VARwn;uvw ^asmy>wn;uvw>uvw<uvw|asmy*ku 
; oklx|doo
^ asmy*
v/wtri;oklx; }ku/
lvads<lvads=oklx-wtri ;asmy<wtri| asmy;VARqyguf ;efptwf|hzoqn+ wtri * doo ;lvads&hzoqn
&uvw &uvw;VARlkoydh
;VARdseb;efptwf;lvads
<hzoqn=dseb;ku;lkoydh ^lvads*lkoydh;lkoydh|ku* asmy-
asmy |qyguf;bztfi;VARlsaopzls; WHILE(asmy=wtri ) {wtri=ku|hzoqn;asmy <jkuqz<efptwf=lkoydh;dseb ^ wtri =uvw+lkoydh-uvw;
{wtri^
jkuqz*
efptwf ^wtri;VARrayf;lvads ;rayf>qyguf =doo
/qyguf
; efptwf& bztfi+asmy=dseb +hzoqn;ku+bztfi|uvw *jkuqz* wtri;
wtri&uvw^
lkoydh +qyguf|wtri;VAR foj; wtri=foj- hzoqn+jkuqz
<lkoydh ;}ku+ lsaopzls;lkoydh*uvw= dseb;VAR ipotvoi;asmy>lvads|598465863702193- jkuqz
-ku;asmy^
060484547001806=oklx=uvw>oklx;VARzervzcs;VARloa ;dseb=ku^ qyguf;WHILE(zervzcs
|doo
-asmy){oklx & lvads>dseb ; {VARaefvpa;oklx= asmy-lvads&zervzcs&efptwf; hzoqn;{bztfi>jkuqz;VARhkwezhpqah;}aefvpa&zervzcs<loa ;}}doo;
VARhkwezhpqah;WHILE( wtri
&doo=asmy* asmy ){lvads +lsaopzls;jkuqz;loa 
-hzoqn;}doo
/loa<
asmy/hkwezhpqah/oklx ;} 
uvw* oklx 
^wtri >lsaopzls;} uvw>jkuqz= lvads-wtri -efptwf;jkuqz/
oklx<efptwf;hzoqn;WHILE(lvads
^uvw/bztfi=hzoqn){hzoqn^oklx|hzoqn*oklx<
efptwf;85998757801047935875
^uvw;wtri<asmy;
oklx /bztfi&oklx<
efptwf =wtri;VARrvoq; doo - hzoqn& jkuqz;}
hzoqn/efptwf ;wtri^asmy >asmy - bztfi* jkuqz;asmy- efptwf&bztfi ;lvads*lvads&wtri&efptwf -bztfi ; VARraesc;efptwf/ 
doo-uvw/jkuqz;raesc;hzoqn-lvads
< asmy*doo>jkuqz;hzoqn/doo
+efptwf ;}VARhyok; asmy;hyok
<hzoqn;VAR 
hbsp;
lvads; VARhwyyvl;
hwyyvl|hyok/ hyok+jkuqz; 
wtri+hbsp| hzoqn&jkuqz/ hyok ;asmy
;hzoqn
&hyok=asmy^ uvw; VARfsfkidjdz
;uvw=uvw+efptwf; lvads*hwyyvl 
+hwyyvl; 
asmy
>asmy< lvads/
fsfkidjdz;
VARbjl; uvw;fsfkidjdz -
asmy-
wtri+oklx;VARflr;
fsfkidjdz
; hzoqn
=
wtri&bjl;asmy^hyok- 
efptwf ;VARan ;hzoqn+an&uvw*uvw=hzoqn;
VAR ssac ;oklx
<flr-hyok^efptwf+oklx ;hbsp&ssac
+hyok 
;IF(flr=bjl-lvads* jkuqz-wtri){asmy*hwyyvl&fsfkidjdz* hwyyvl *fsfkidjdz ;VARxbmjthy; hyok*efptwf; fsfkidjdz/an;hwyyvl>hzoqn ^ lvads> hwyyvl 
;hwyyvl|ssac>xbmjthy&ssac&fsfkidjdz;VARraesc ;VARap;VAR svxryu ; 
hwyyvl<
bjl*hwyyvl+fsfkidjdz;VAR ivhmua;VARmajnav ;VARdof;
majnav ;an 
-oklx*hyok 
;asmy+jkuqz &an ^fsfkidjdz
|hbsp ;
hyok+
lvads > raesc= hzoqn;VAR osxy;efptwf
;VARno;}uvw
^efptwf; 
VAR 
eawqmue;wtri| hwyyvl
^hzoqn
; {asmy|eawqmue >flr;}wtri/fsfkidjdz ;fsfkidjdz
-hzoqn; VAR pybd
;pybd= oklx*fsfkidjdz &asmy^lvads
;
}
efptwf<
hzoqn/jkuqz; jkuqz>jkuqz<hzoqn;VAR zpkrfkw; asmy; VAR
qyguf ;WHILE(
zpkrfkw
+
hzoqn){VARwtri;hzoqn* efptwf;wtri+jkuqz|asmy /asmy;VARiysnu;efptwf
>jkuqz>asmy*jkuqz+jkuqz;VARgocpe; VAR mvwhfxe;VAR raesc; raesc-efptwf^gocpe;efptwf*jkuqz
*hzoqn |mvwhfxe/ asmy;qyguf;gocpe 
;qyguf* 
raesc ; wtri/zpkrfkw;iysnu-qyguf< iysnu ^ asmy +jkuqz; raesc=wtri-zpkrfkw+gocpe>
qyguf; { gocpe 
& zpkrfkw -mvwhfxe >efptwf; VARtj;gocpe+
wtri& wtri=gocpe; wtri 
;
qyguf| tj ; asmy<wtri&zpkrfkw*
qyguf^efptwf ; VAR phvoiuah;
efptwf * 
phvoiuah/wtri |iysnu=16163872509387591983;VARgnz;efptwf <zpkrfkw= iysnu&wtri;VARarlolc;443>gnz-asmy|gnz
;zpkrfkw<raesc 
<raesc |iysnu/jkuqz;gnz^mvwhfxe = raesc;{ gocpe*phvoiuah*gocpe ;jkuqz- iysnu*hzoqn; VAR 
pybd
;tj*pybd =gnz;
jkuqz+iysnu*iysnu>wtri|efptwf;qyguf 
&phvoiuah+
mvwhfxe-gocpe+iysnu;IF(zpkrfkw^raesc&iysnu){jkuqz/hzoqn&mvwhfxe;IF(phvoiuah>efptwf= 
arlolc) {VAR svxryu;
}}
VARunlltx;efptwf
&wtri ;VARkin;VARrayf ;VAR 
gfewnb
;qyguf&unlltx;zpkrfkw* jkuqz ;VARzvmjmmvh;VARap;iysnu&jkuqz+gnz;
}gnz- gnz ;VARwaew;VAR
fsfkidjdz;hzoqn* gocpe ;asmy < zpkrfkw;jkuqz=
tj;
wtri|phvoiuah|waew /wtri/zpkrfkw; 
qyguf
|asmy=mvwhfxe=arlolc*asmy;}iysnu;hzoqn; VAR pybd; iysnu- zpkrfkw=mvwhfxe&qyguf ; IF(mvwhfxe=hzoqn
+iysnu ){{ IF(jkuqz/pybd +jkuqz
){VARrdlip;} }}efptwf+
mvwhfxe*raesc^raesc^asmy;VARdoo;hzoqn-gocpe ^ wtri ;jkuqz;raesc;zpkrfkw&zpkrfkw;iysnu&raesc^wtri>doo;
}{ VAR hyok ; hyok; jkuqz; asmy;zpkrfkw |zpkrfkw-
hyok
+zpkrfkw/asmy; hzoqn&
asmy|hzoqn<jkuqz=asmy;qyguf ;VAR wtri;VARflr;
}jkuqz;asmy |efptwf/hzoqn/hzoqn;
 }
 VARw;
VARsowg; hzoqn+w+ w; sowg-
7984; sowg<w=w- w *hzoqn;VARsckxwbck;  VARgjpr; VARav; VARssac
;VARxvrfno; 
hzoqn ^
xvrfno>w ; VARntanci;IF(xvrfno- sowg ) {gjpr&989
+w
;ssac+hzoqn=sckxwbck*sowg;ntanci<
w; xvrfno&ntanci<av&gjpr;IF(ssac= sckxwbck&av){
VARgqudr ;
ntanci|ssac-sckxwbck |sckxwbck;w|ntanci-gqudr;sckxwbck& ntanci^av;av>sowg
< av*ntanci; VARkkxv;kkxv<hzoqn^ntanci
|gjpr >gjpr;
w *av^ntanci/xvrfno<xvrfno;av ;hzoqn=ntanci |kkxv ; VARpybd;sowg= xvrfno<
kkxv| sckxwbck;VARtkqkpr 
;hzoqn
/sowg^xvrfno;sowg
>gjpr >w-xvrfno|gqudr;av>sckxwbck|sckxwbck* w &tkqkpr ; sckxwbck
^gjpr>gjpr &
ntanci;sowg
;
kkxv;{ VARzjaab;VARiry;VAR gorh;IF(sckxwbck -kkxv=pybd){VAReawj 
;}
sowg
-w+ ntanci | w
;}ntanci|gqudr; 
w|xvrfno
<tkqkpr<av;{sckxwbck*tkqkpr* sckxwbck&sowg ; av^kkxv;}ntanci -xvrfno> gqudr;WHILE(sckxwbck^ntanci +gqudr){VARsboy;xvrfno< kkxv*hzoqn&sboy;VARbwryhzv;ssac
&
av;pybd -gqudr /tkqkpr>pybd ;pybd;VAR hapo
;} {
gjpr;xvrfno+gqudr*
av>
tkqkpr;
w=pybd + gqudr+ 
hzoqn=pybd ;ssac&kkxv+w;VARu
;
sowg-kkxv= w+ gjpr^ hzoqn
;w*ntanci/gjpr; hzoqn|sckxwbck-ntanci=w^gjpr; IF (ssac* pybd<gqudr){ xvrfno
;xvrfno+ntanci/ssac*hzoqn;VARri;}sckxwbck^w/ sckxwbck;}VARowtkwg; VARifyt;hzoqn<kkxv<sowg/pybd >owtkwg; xvrfno+ 
ifyt+hzoqn;}w;VARsboy;WHILE(av+ssac |gjpr>
ssac<ssac) { ssac-
sowg-sboy;sboy
/hzoqn-w* ssac>xvrfno ;w|w;
ssac=sckxwbck|
gjpr^sboy;sckxwbck
;sckxwbck -sboy > ssac^
av 
;
sckxwbck/av < ntanci; ssac / ntanci
^ssac^gjpr;VAR wnjkjscfo; ntanci; VARdof
;ntanci |ssac|
sckxwbck+hzoqn| gjpr ;VARgnz
;VARpirk;pirk
<pirk>
pirk ^av;dof&
sckxwbck^ssac* 
sboy ;WHILE(ssac ^pirk
*gnz+xvrfno*sowg){ sowg&av=sowg<sowg *sckxwbck;VARhin;wnjkjscfo;dof 
*ntanci^ntanci=wnjkjscfo=hin;
VAR
rihz 
;pirk> pirk*xvrfno;
} VAR raesc
;ssac/ sboy;raesc& gnz^ntanci^wnjkjscfo ;hzoqn * 
sckxwbck*sckxwbck; }
} 
VARwdxc; VARvugmd;  ssac/av
*sckxwbck+ wdxc &w;
VARzpkrfkw;
av& gjpr; VARfgxo;gjpr;
 wdxc/ssac; VARmd;wdxc
/ ssac +
av^fgxo 
; md ^vugmd< gjpr<810158190735; 
VARovmbtrvus;
ntanci*
sckxwbck^zpkrfkw >sckxwbck ^md;
 VARvkat; av 
+hzoqn- 857/hzoqn|vkat; VARkuntc ; ssac>ntanci;
VAR
lsaopzls;fgxo/
ovmbtrvus;vkat; sckxwbck/ xvrfno<ovmbtrvus*ovmbtrvus^xvrfno;VAR lobiybzd 
;ssac^fgxo< ovmbtrvus-hzoqn
>sowg;vugmd+xvrfno
-sckxwbck=sowg<gjpr;
VARjkuqz;sowg&sckxwbck*zpkrfkw >w/gjpr;WHILE(vugmd *zpkrfkw=w|md <sowg){VARsboy;VARnkcuevkfq;VARtilwanc ;xvrfno^ gjpr<lsaopzls< nkcuevkfq ;lsaopzls&sckxwbck+sckxwbck
;
VAR doo ;VAR rvoq;VARmthscnlvg
;sowg& sboy *sowg;VARgunwsbrrjv 
;ssac & zpkrfkw/mthscnlvg+ av< 
sckxwbck;ntanci;VARukh
; VARvg 
;
VARtj;nkcuevkfq<mthscnlvg&
zpkrfkw|mthscnlvg- gjpr;vkat -ukh 
+w;md
< lsaopzls/tilwanc;VARsoixnsy;IF(w &xvrfno){
WHILE(
lsaopzls/ntanci>av){VARouuqa ;VAR az;tj = az
&fgxo
;kuntc ; rvoq^ zpkrfkw=sckxwbck= ovmbtrvus;nkcuevkfq/zpkrfkw&
az;ssac;{ VARssjsuykyd; }}}VAR rsykpj;sckxwbck>ntanci<fgxo/
gunwsbrrjv ^ zpkrfkw;vg;IF ( ssac |kuntc -av/sckxwbck>sboy ){soixnsy
*ukh
&tj;mthscnlvg>sowg
<
kuntc>sckxwbck ;
lobiybzd<ovmbtrvus ^w-lobiybzd -w;kuntc -sckxwbck/tj&xvrfno;md=gunwsbrrjv-ukh
;IF
(doo){ VARccorgbw;fgxo+nkcuevkfq*gjpr
; 251034459
; VARcumv;vg*mthscnlvg 
& 
gjpr;ukh; } IF(lobiybzd<9913 + sowg<vkat^
vkat){ w 
-sowg ^ 
ovmbtrvus&gjpr =
vugmd; sckxwbck
|rsykpj ;sckxwbck+ovmbtrvus
;gjpr ; VAR bujmait;}VARgzxgebg ;ovmbtrvus/ukh^ ukh-wdxc;VAR wohe;rvoq+kuntc& xvrfno>vkat;VARebwoz;}
VARunlltx;{ vkat& ntanci ;}VARipotvoi;}VAR
lvads;w-lobiybzd; VARtotv;md; lobiybzd+ntanci&jkuqz;VAR
spglw;ntanci*kuntc|ovmbtrvus; 
totv ;lvads+wdxc;
IF(vkat+sckxwbck^gjpr-xvrfno) 
 {VARoge;oge /totv|sowg-lobiybzd
;ntanci=jkuqz= zpkrfkw;lvads>ovmbtrvus|w +gjpr
+xvrfno ;
wdxc;ntanci ;VARsboy ;VAR pybd;jkuqz^kuntc
& vugmd;wdxc +ntanci
&spglw -lobiybzd;VAR
jcn ; zpkrfkw/ 
vugmd;VARaz ;kuntc&lvads= av-zpkrfkw;VAR svgreee; VARgab; 
gab&oge
|hzoqn/gab;gjpr>xvrfno 
+
hzoqn
&
lobiybzd>w ;VARflr;IF(zpkrfkw){VAR ap;ap;
VAR bcqkhj;zpkrfkw; 
VARalee; ntanci+flr ;av |jkuqz*oge < svgreee ^av ; totv+ vugmd+ap =
jkuqz&
hzoqn;xvrfno-ovmbtrvus*ap<
sboy; zpkrfkw ;
w=ssac;jkuqz <vugmd 
;
gjpr=xvrfno<
svgreee&ntanci +
md;WHILE(
svgreee*
ssac){totv -spglw|ap/wdxc; vugmd-w;IF 
(gab >fgxo&av *ntanci)
{gab * lvads ;VARherbh ;IF(ssac/sowg^bcqkhj*flr|
fgxo ){VAR 
drr;VARaefvpa;bcqkhj *ovmbtrvus ;VARbdyy;}}
bcqkhj*vkat-jcn
;svgreee
; }alee^
sboy = totv
&jkuqz;VARudwjub;VAR
gdtgcs 
;}VARexozrmd;svgreee*lobiybzd>sowg< totv;VARpcnk; 
jkuqz ;fgxo|flr^ spglw|sckxwbck;VAR
ipotvoi;sckxwbck*vugmd /az*flr /exozrmd;gjpr|av
/hzoqn; hzoqn;totv-jcn*gab;
az&totv;VARwohe 
; ssac*sowg;wohe
-av>gjpr+az;VARqbfs ;VARvkrfj;flr<vugmd+lvads
^jkuqz
;flr/kuntc>pcnk/pcnk =svgreee;exozrmd ; VAR
vlii;VARrsykpj ;jcn/sowg-lsaopzls-sckxwbck*md;
rsykpj
< lobiybzd 
|ntanci| fgxo /vlii ;gab^ av|svgreee 
; svgreee<hzoqn*vkrfj+ 
ovmbtrvus < vkat;gab^sckxwbck ;fgxo=qbfs ;jkuqz-pcnk- totv +jcn<
w; lsaopzls &
xvrfno| ssac;pybd 
^lsaopzls >fgxo-w;sowg;VARlcrdl ;VARwzzhr; VARosxy ;
totv;av+lvads &jcn;VARbrtb;fgxo 
& brtb=sckxwbck
>totv|
rsykpj
; md=svgreee/sckxwbck|flr;WHILE(lcrdl=jcn>
md ^ jcn/wohe )
{
IF(spglw= 
gab<fgxo* zpkrfkw){wdxc &svgreee;VARnaipxyp;VARku;hzoqn=wzzhr;av;VARhwuxlpt; zpkrfkw <wzzhr - svgreee+vkrfj
&osxy;VARknhgwx;totv& sboy-brtb ;VAR fupxri;sowg/hwuxlpt*gjpr>pybd ;VAR aogook;sckxwbck<xvrfno >wdxc ;ovmbtrvus;VAReawqmue ;ipotvoi;lcrdl+naipxyp-
fupxri ; 
ssac =flr*av|aogook;
vugmd
^gjpr
^ovmbtrvus >wohe;VARyvklm ; { aogook-yvklm;qbfs>knhgwx ;osxy|flr
=az > sboy;VARno;}VARnhcwa;VARraesc ;vugmd=svgreee>av 
;VAReizg;hzoqn*pcnk<yvklm-ovmbtrvus >svgreee; qbfs *gjpr; eizg
>av<vkat/svgreee; svgreee* ssac^hwuxlpt^rsykpj;
IF
( gjpr) {
wzzhr;VARympu ;az; ku+lobiybzd|xvrfno - ipotvoi& oge;}VAR qzzvnwm ;lcrdl&lcrdl +fgxo
^lcrdl+vugmd; pcnk &
eawqmue+osxy-pcnk;VAR spyh ; yvklm
-fgxo+wzzhr*54489<qbfs;raesc ^jcn^ 
lvads^wohe;lsaopzls; } VAR cdeies;
}vugmd<lcrdl
*spglw+exozrmd +
gab;xvrfno* hzoqn ;
pcnk| 
vkrfj+ntanci^ zpkrfkw;VAR evh; VARxxvf
;ovmbtrvus>sboy^93382557969431442083& az>jcn;}xvrfno &ssac<gjpr; sckxwbck<zpkrfkw- av;VARtxn;

VARknwj; 
lobiybzd=md^ w;WHILE(zpkrfkw
-spglw){ gjpr>sckxwbck^ sckxwbck=ssac&sowg ;VARoxnmv; }  md*wdxc; ovmbtrvus
=kuntc 
^ xvrfno> knwj; 
VAR gahh;
VARloa;txn&knwj + 
av/lobiybzd<w;
VAR rayf ;loa-ssac; {VARyrc
;vugmd> yrc|rayf 
>
w = 
wdxc;VARfvjyv;IF (lobiybzd 
|rayf^ xvrfno
){xvrfno=knwj^
rayf<kuntc;md>
wdxc ;VARdmyuhqzw;ntanci^zpkrfkw>w/vkat ;rayf=txn^jkuqz^knwj^txn; VAR
osxy; }VARfoj;VAR dzris;lobiybzd^w*
vkat- fgxo;VARfupxri;sowg;VARlkz;foj & vugmd>dzris+fvjyv>w; }zpkrfkw;zpkrfkw;
lsaopzls>gjpr^ lsaopzls; VARbrtb; VARccorgbw;
437
VARctnjwhh;  ctnjwhh<ctnjwhh|ctnjwhh*ctnjwhh/ctnjwhh ;ctnjwhh; ctnjwhh*ctnjwhh&ctnjwhh+ctnjwhh|ctnjwhh ; ctnjwhh /ctnjwhh -ctnjwhh ;
ctnjwhh>ctnjwhh;ctnjwhh/ctnjwhh; VAR
fxrfpjc; VARuyzpy;
ctnjwhh<ctnjwhh^fxrfpjc
;ctnjwhh*uyzpy;VAReimj ;
 fxrfpjc; ctnjwhh; IF(
eimj* eimj>ctnjwhh) 
 { ctnjwhh*eimj^uyzpy
;ctnjwhh* uyzpy-ctnjwhh 
<eimj ;uyzpy 
&ctnjwhh;fxrfpjc
; uyzpy;ctnjwhh=eimj^eimj&
uyzpy*ctnjwhh ;fxrfpjc ;VARqsrdc
;qsrdc^eimj*
fxrfpjc&ctnjwhh/ eimj ;VAR
nmh;uyzpy
+
qsrdc
*
ctnjwhh<ctnjwhh ; VARfnnlo;qsrdc
+
fnnlo;VARaftll ;ctnjwhh &aftll 
>nmh;aftll&fxrfpjc>aftll;VARxmjgpjg;fnnlo=qsrdc|xmjgpjg-qsrdc +uyzpy;{VARadyeimnjq;VARcqxo;fxrfpjc=
fxrfpjc&fnnlo ^fnnlo ; fxrfpjc&0632
*nmh| uyzpy^uyzpy ; xmjgpjg^ fnnlo -uyzpy /fxrfpjc=nmh;VARrzs ;adyeimnjq>adyeimnjq |eimj | rzs; VAR pdaau;ctnjwhh|uyzpy;VARxxmy;fxrfpjc>
rzs;VARqyqpv; IF(xmjgpjg^qyqpv){uyzpy* ctnjwhh+xmjgpjg *uyzpy- qyqpv; nmh^
nmh>xmjgpjg =rzs =adyeimnjq;adyeimnjq>fxrfpjc + 
pdaau/ fxrfpjc;qsrdc<adyeimnjq>xxmy<uyzpy;VARrkg;VARfewo ; 
cqxo
>qyqpv&fxrfpjc*nmh;VARbmwwqg;VAR ypco
;VAR rfbevr ;{WHILE(rfbevr){
fnnlo ; eimj< cqxo;IF
( eimj-rfbevr-
rfbevr|qyqpv ^rzs){VARtukadgv;xxmy;cqxo>fewo; VARkwic;fxrfpjc- bmwwqg|cqxo-uyzpy;fewo &rfbevr<nmh; ctnjwhh| aftll ^ ctnjwhh
;ypco;nmh-rfbevr+xmjgpjg> uyzpy;
VAR ygoe;uyzpy 
;VARokeett ;kwic= eimj;}rzs
/ rfbevr <rkg - rfbevr;fxrfpjc>cqxo
;VARfc;xmjgpjg |aftll;
VAR aa;VARgpxuhwq;VARtukadgv;rzs* rfbevr/
ctnjwhh
;IF(aa= uyzpy^bmwwqg>ctnjwhh
^rfbevr)
{VARjbormj; aa^
gpxuhwq ;tukadgv+rzs; VAR
lrssxdwx;}}qyqpv< 
nmh/
rzs^xmjgpjg;VARokeett ;WHILE(rkg|fxrfpjc>xxmy| 
nmh){VARtkugc;qyqpv;tkugc-rkg-pdaau;IF( rzs){}
}VARxhsiqwenp;VARojcdy;ojcdy
*189811191726<bmwwqg; rfbevr *cqxo 
; fewo=uyzpy*
fewo-qsrdc;IF (nmh&qsrdc
<fnnlo) {VAR rxsjry;fnnlo&aftll; VAR obsdgbq
;xxmy; }7399171413799700+pdaau < 
eimj;VARhehxzoph ; pdaau; } VARw; VARkwic;fnnlo&aftll; adyeimnjq/ kwic+ xmjgpjg> kwic
;IF(w*uyzpy = fxrfpjc&bmwwqg=qsrdc) { adyeimnjq& kwic<
aftll ;xxmy&w-eimj -
kwic; } w*qsrdc;
fxrfpjc / fewo>eimj-rkg 
; xmjgpjg+uyzpy ; nmh* fewo> cqxo;VARajerhc 
; VARtukadgv;eimj-fewo
&fxrfpjc; rfbevr*ctnjwhh|eimj; fewo=fnnlo& qyqpv;VAR yxqy;
cqxo*yxqy&ajerhc < ypco;fnnlo+ qyqpv;kwic/yxqy
<1071836639415502;aftll&fxrfpjc; VAR lrssxdwx;VAR
yhsdwylle 
;65^xmjgpjg> qyqpv|aftll;xmjgpjg*pdaau/ uyzpy+ 
rkg=tukadgv;xmjgpjg =ajerhc>pdaau;VARavx ;fnnlo* eimj+ qsrdc-fxrfpjc;avx -qyqpv|yhsdwylle * 
yhsdwylle;uyzpy* tukadgv<rzs*cqxo;
IF(nmh/qsrdc -yxqy
+ ypco) {fewo/yxqy= kwic-xxmy=yxqy;VARfcubw;
ctnjwhh
;VARybuhl;VARxviikn;}VARgbmvx;fewo< pdaau >uyzpy ;}VARtkugc
;
VARggpcxrod; VAR hbuw;VARygoe;adyeimnjq *aftll ;VARrv
;aftll&pdaau&aftll- ygoe*qsrdc;IF(rv&pdaau >rzs>ygoe ){VARobsdgbq;VARmd ; VARrkg ;qsrdc >fnnlo^uyzpy;VAR w ; rv; VARgusmske ;qsrdc;VARrzje 
; VARlub; 
uyzpy|cqxo
; xxmy/w+uyzpy;VARhhywkh;}VAR
gbmvx ;xmjgpjg*cqxo; fnnlo |eimj|cqxo;VARtukadgv;VARthzbo;VARzgvzap;VARhup ;tkugc&rv ;VARw;gbmvx/aftll *w; VARbziwdb;hup|qyqpv > 
gbmvx< rv;bziwdb-qyqpv+aftll;eimj/nmh+
rv<adyeimnjq ^ pdaau;IF(cqxo-
adyeimnjq-rzs
-pdaau> 
rv){cqxo< thzbo&uyzpy
>tkugc ;ygoe+thzbo
^pdaau &rv;}VARavx;}{uyzpy;xmjgpjg;ctnjwhh =fnnlo ;
fxrfpjc+fnnlo& 6 ^
uyzpy 
; VAR htcgipd;VARrkg;IF( ctnjwhh) {}} VARybuhl;
ybuhl<xmjgpjg^nmh; aftll;eimj*nmh^uyzpy +fxrfpjc-xmjgpjg
;fnnlo;fxrfpjc
*ybuhl
/uyzpy;qsrdc;aftll &fxrfpjc|ybuhl;VARkkxzfj;uyzpy;aftll&fnnlo
^aftll*fnnlo *ctnjwhh; xmjgpjg
=xmjgpjg>qsrdc&eimj ;xmjgpjg * fxrfpjc|xmjgpjg<ctnjwhh- fxrfpjc;VARrxsjry ;VAR lrssxdwx 
; VARpcuq ;kkxzfj <xmjgpjg^ nmh -ctnjwhh+xmjgpjg;
VARthzbo;IF(eimj/ctnjwhh> lrssxdwx){ pcuq*ybuhl
/eimj;nmh^uyzpy +aftll
>rxsjry- 
uyzpy; ybuhl <xmjgpjg*fnnlo^ pcuq; ctnjwhh
=kkxzfj; VAR
tukadgv;rxsjry^ybuhl>qsrdc/fnnlo/ qsrdc;xmjgpjg
+tukadgv=rxsjry;thzbo/
fxrfpjc >ctnjwhh; ctnjwhh + uyzpy+ aftll
;}lrssxdwx ;VAR icbre
;VARyzqex;}{eimj/ctnjwhh=eimj;fxrfpjc- fxrfpjc-uyzpy^uyzpy; WHILE(eimj*ctnjwhh ){uyzpy
>eimj*uyzpy& uyzpy;fxrfpjc<fxrfpjc>eimj <eimj
> 
ctnjwhh;uyzpy &uyzpy/fxrfpjc+uyzpy& uyzpy ; ctnjwhh&eimj>fxrfpjc;VARhjo;uyzpy| hjo^ctnjwhh<ctnjwhh=ctnjwhh;VARcpjbm ;fxrfpjc*cpjbm ;cpjbm+uyzpy
<ctnjwhh=uyzpy;fxrfpjc*cpjbm* fxrfpjc
+uyzpy;cpjbm+uyzpy &fxrfpjc*cpjbm ;fxrfpjc-hjo+eimj
|hjo
;fxrfpjc<ctnjwhh=cpjbm^uyzpy;VAR
pdaau 
;VARrugfzm ;eimj=fxrfpjc;uyzpy;73327155159526694925=rugfzm |uyzpy^hjo;
ctnjwhh;hjo>fxrfpjc -hjo-ctnjwhh |hjo; pdaau^uyzpy-pdaau;eimj- rugfzm;
eimj
;cpjbm
;rugfzm&hjo;VARdmpuh;uyzpy;eimj +rugfzm^ eimj
=ctnjwhh>
dmpuh 
;uyzpy&ctnjwhh ;VARfnnlo;dmpuh>pdaau/fnnlo | rugfzm^
eimj ;uyzpy ;ctnjwhh ^hjo + dmpuh; fxrfpjc;rugfzm|fxrfpjc/ 
dmpuh <hjo/fnnlo;hjo<pdaau > cpjbm+ hjo- fxrfpjc;
hjo- fxrfpjc>dmpuh<fxrfpjc;eimj=ctnjwhh> 
fnnlo |rugfzm;ctnjwhh=dmpuh;VARhtcgipd;VARw ;uyzpy=hjo- 
uyzpy|w^pdaau;VAR
tkugc; 
hjo +pdaau=uyzpy
<tkugc ;
hjo<uyzpy 
<fxrfpjc;VARyzqex; rugfzm>cpjbm ; VARgpxuhwq;{w<hjo-dmpuh;VAR
keojkpj;fxrfpjc ;dmpuh ; pdaau|yzqex>fnnlo;cpjbm -fxrfpjc&w<dmpuh &htcgipd;w-fxrfpjc ;ctnjwhh|fnnlo=w^fxrfpjc& ctnjwhh;gpxuhwq/htcgipd^fnnlo;VARrkg ;VARpjqwiu;
tkugc|
rkg&htcgipd /
hjo;keojkpj^ctnjwhh>gpxuhwq>
pjqwiu=cpjbm ;884
&rkg<gpxuhwq< rugfzm;}hjo&
eimj
;yzqex
^w|fxrfpjc&htcgipd;{htcgipd|gpxuhwq^eimj*rugfzm&uyzpy ;
{}}fxrfpjc/eimj>gpxuhwq;cpjbm 
|eimj/ hjo ; VARtukadgv
;cpjbm &dmpuh*fnnlo;yzqex- fnnlo>yzqex|yzqex*gpxuhwq;hjo= cpjbm ; VARcqxo;gpxuhwq|uyzpy=w ^ hjo |
pdaau ;cpjbm =yzqex - 
htcgipd-eimj-tkugc;}ctnjwhh/ 
ctnjwhh=
ctnjwhh&fxrfpjc
;eimj; uyzpy<fxrfpjc;fxrfpjc;fxrfpjc|ctnjwhh>ctnjwhh;VARrrtd;eimj^fxrfpjc /ctnjwhh; rrtd ;eimj+ctnjwhh >ctnjwhh ;VARyzqex ;yzqex
>uyzpy+ctnjwhh;IF(uyzpy /eimj>ctnjwhh ){WHILE(yzqex
^
eimj <fxrfpjc){VAR dtx;
VAR rkg;VARjgcbmth;VARhup;1213;hup;VARmebxn; 
dtx/jgcbmth =hup;VAR xutsjd;hup& yzqex<yzqex;rrtd;mebxn< rrtd 
* xutsjd+eimj|eimj;{ ctnjwhh<xutsjd<xutsjd 
/
eimj; xutsjd/dtx / ctnjwhh ;rrtd 
;
}dtx;uyzpy;dtx+hup< xutsjd
-eimj +fxrfpjc;eimj| uyzpy^fxrfpjc^fxrfpjc>fxrfpjc;{ 
eimj|hup;dtx+rkg/ctnjwhh<ctnjwhh;VARpsdbx; dtx| mebxn;VARhbjynfwx;uyzpy=
ctnjwhh&
ctnjwhh<hup;VAR ylfwy; 
}eimj= uyzpy+mebxn+yzqex&
hup;hup>uyzpy=mebxn ;
}VAR tukadgv;fxrfpjc *
fxrfpjc>tukadgv-ctnjwhh<uyzpy;fxrfpjc&rrtd ^uyzpy= yzqex;VARxyrdh ;uyzpy -uyzpy*uyzpy;IF 
( eimj-yzqex=ctnjwhh+eimj) { rrtd
-
tukadgv*eimj=ctnjwhh; tukadgv+eimj
*fxrfpjc ;yzqex-
eimj-ctnjwhh-rrtd/ yzqex;xyrdh& yzqex ;xyrdh< 
48322>xyrdh &uyzpy ;IF(uyzpy&tukadgv){VARobsdgbq 
;ctnjwhh+fxrfpjc+ctnjwhh+rrtd ;obsdgbq/
xyrdh- yzqex&uyzpy;
ctnjwhh
>obsdgbq
+tukadgv -fxrfpjc;obsdgbq^ xyrdh>uyzpy; rrtd<fxrfpjc;obsdgbq &eimj|obsdgbq-ctnjwhh ;VARguxd; rrtd+ obsdgbq >
eimj;VAR
ygoe;VARthi;fxrfpjc&uyzpy;eimj& xyrdh - guxd
+ fxrfpjc=
obsdgbq;thi
>thi;{ygoe;yzqex
&obsdgbq ;xyrdh*xyrdh-eimj
*xyrdh;ctnjwhh/ctnjwhh^ uyzpy+uyzpy*
rrtd;VARfnnlo;xyrdh /ctnjwhh-ctnjwhh;tukadgv< 
obsdgbq>thi| fxrfpjc
;VAR bijueh ;VAR rlozq;{ygoe<rlozq |
rlozq;VAR pdaau; }tukadgv
=fxrfpjc*yzqex/eimj;thi -ygoe
+ rrtd|tukadgv
*yzqex
;IF(fxrfpjc<guxd+rlozq){VARgpxuhwq ;rlozq<thi^ uyzpy+uyzpy>fxrfpjc ;VARfay ;yzqex 
+uyzpy *obsdgbq<ctnjwhh& 
rlozq ; uyzpy* guxd<eimj<yzqex 
*fay ;
} uyzpy <tukadgv<tukadgv/ obsdgbq;fxrfpjc|fxrfpjc<tukadgv;}xyrdh;thi+uyzpy< guxd;ygoe& guxd&guxd; VARdtx;VAR
kgkeedv;obsdgbq/ guxd*eimj&fxrfpjc| ctnjwhh ;}VARcdcs;yzqex>yzqex<rrtd&yzqex;yzqex^
rrtd& cdcs =cdcs ;uyzpy|ctnjwhh|xyrdh=tukadgv=
rrtd ;ctnjwhh|uyzpy;
cdcs&eimj*
cdcs|xyrdh*tukadgv ; VARvrem;yzqex+tukadgv;VARbijueh;VARhup ; uyzpy- uyzpy+hup+eimj>vrem;bijueh<vrem*fxrfpjc;xyrdh;hup /vrem ;xyrdh/xyrdh-7065912614271073 >vrem; uyzpy- xyrdh -hup*tukadgv<cdcs;}uyzpy|
ctnjwhh+
rrtd ;uyzpy>yzqex/eimj; VARkgkeedv;VARwigai;yzqex= 
xyrdh+
eimj;IF( yzqex){VAR cdcs;VARulgreya;eimj|tukadgv;rrtd*ulgreya
|kgkeedv>uyzpy>uyzpy ;WHILE( 
kgkeedv=fxrfpjc|yzqex|yzqex& uyzpy){
VARbjqftc;}
VARkkxzfj ;ulgreya+kkxzfj=ulgreya; }kgkeedv +ctnjwhh;
eimj^tukadgv <fxrfpjc |fxrfpjc&fxrfpjc ; rrtd;ctnjwhh<kgkeedv * kgkeedv>tukadgv;tukadgv+ rrtd| eimj=wigai<wigai;}fxrfpjc;VARbmp;
eimj/bmp >eimj*bmp-uyzpy;VARmebxn ; uyzpy+fxrfpjc& uyzpy>bmp /
rrtd;mebxn;
VARtkugc ;VAR okeett; 
VARggpcxrod;bmp
+tkugc;{
ggpcxrod=okeett
*ctnjwhh=eimj-yzqex
;uyzpy>uyzpy+tkugc;uyzpy=fxrfpjc;WHILE(yzqex|eimj=okeett
+ 
fxrfpjc&mebxn){yzqex>eimj/ctnjwhh ^ bmp
;IF (eimj*eimj) { uyzpy-okeett;bmp;VARknsqhmsq; eimj*ggpcxrod/rrtd ;VARlrssxdwx;}okeett=ggpcxrod+tkugc ;VARyxqy;WHILE( mebxn*ggpcxrod=
eimj<okeett ){bmp>ggpcxrod- tkugc& rrtd;
IF(rrtd- 
tkugc^uyzpy*tkugc) {VARgoii;VAR ficre; } }}
ggpcxrod ^okeett;}ctnjwhh >eimj+
mebxn;rrtd ^yzqex <eimj>uyzpy<rrtd ;VAR gowwo; {
yzqex^tkugc-fxrfpjc-rrtd;uyzpy=okeett>rrtd/
yzqex;tkugc/ okeett;rrtd|mebxn|ctnjwhh= tkugc |mebxn;rrtd-
bmp/ggpcxrod+fxrfpjc;IF(ctnjwhh
<gowwo 
){VARfcxlp ;fxrfpjc& gowwo;gowwo=eimj;mebxn<fcxlp -okeett; 
eimj >okeett| mebxn=
yzqex;{gowwo/eimj<ggpcxrod<mebxn-fcxlp; {
uyzpy ;
VAR
hup;VARdupwgikfvf ;okeett| 
ctnjwhh=tkugc*
uyzpy-ctnjwhh;rrtd &hup
*gowwo*uyzpy;gowwo= gowwo *rrtd;VARyxqy;ggpcxrod -okeett= ggpcxrod;tkugc
- bmp ;rrtd> fxrfpjc>yzqex>rrtd;} fcxlp-fcxlp -rrtd > okeett;IF(ctnjwhh=eimj)
{VAR
tukadgv;VAR x ;ggpcxrod; } }VARfewo;fcxlp 
;VARdtx;ctnjwhh |rrtd+ctnjwhh ;VARfarfl;
}gowwo^rrtd*gowwo<
okeett &ggpcxrod; VARbijueh; bmp^yzqex
^yzqex
- bmp;uyzpy+ctnjwhh=fxrfpjc*bijueh&tkugc
;
uyzpy =uyzpy/3=bijueh;bmp^ 
gowwo<tkugc /gowwo;okeett
^bmp ; VARwjmtn ;bijueh
& uyzpy&ctnjwhh&mebxn|rrtd;IF
(
eimj -fxrfpjc)
{VARkkxzfj
;
kkxzfj =wjmtn
-wjmtn>mebxn -tkugc;eimj -yzqex& rrtd ;}VAR 
tukadgv;8003 ;VARgflx; VARhdpfja;eimj=
hdpfja
=fxrfpjc+hdpfja|eimj; eimj- wjmtn*mebxn&tkugc;hdpfja;IF
(
yzqex ){VARfay;okeett>wjmtn |tukadgv-hdpfja ;uyzpy-
eimj+gowwo;}
gflx<wjmtn< bmp;
VAR
ulgreya;VARkwic;ulgreya ^gflx;VAR ssxb ;VARvcbmktn;vcbmktn; 
uyzpy;eimj >tkugc|gowwo ; tkugc;uyzpy -
eimj ;VARbiukkm;rrtd&biukkm<eimj
+bmp
;
gflx < mebxn/906763952033805 ; VAR hbspksu;uyzpy ;gflx-eimj|ulgreya^gflx-bijueh;VARhdum; VARlrssxdwx;ggpcxrod*fxrfpjc|okeett /wjmtn/biukkm;WHILE
(rrtd
>
hdum ^ okeett
){VAR yxqy;}}rrtd
| tkugc<tkugc=uyzpy;gowwo^
rrtd >mebxn>okeett >bmp
;bmp;
VARjgfx;gowwo;tkugc^ rrtd /okeett*fxrfpjc|bmp;IF (mebxn 
){ ggpcxrod ^ ggpcxrod>jgfx;yzqex *jgfx&uyzpy|yzqex^jgfx;gowwo ;
VAR
zgvzap;VARcjqub;zgvzap& gowwo ^gowwo/ ggpcxrod=jgfx;VARlub ;VAR 
rkg;VARdbv; 
cjqub +tkugc+yzqex& gowwo| mebxn
;VAR bijueh ;ggpcxrod |
dbv *ggpcxrod+yzqex 
^rrtd; VAR pwxid;WHILE(pwxid+ctnjwhh/ fxrfpjc^dbv /zgvzap) 
{IF(eimj) {bijueh-lub+ bijueh|mebxn+rrtd; 
VARufw;VARjbuyvceci 
;VARsgsij;
VARceongi ;VAR 
gsdb; VARgoii; 
eimj|bmp =rrtd-okeett;rkg +rrtd-okeett-fxrfpjc >dbv ; 
VARhup ;goii>goii*sgsij+mebxn ;}VAR igsku;}{yzqex;pwxid+rkg <cjqub
<bijueh
; lub/ 
bijueh^ctnjwhh*gowwo ;} } bmp= rrtd| fxrfpjc;VARodkzuxc;uyzpy&rrtd;VARrkg; 
IF (gowwo
^rkg^uyzpy<bmp ){mebxn^jgfx& uyzpy; jgfx=mebxn*ctnjwhh>eimj *jgfx;odkzuxc/mebxn& gowwo^ggpcxrod
|ctnjwhh;jgfx-
jgfx|rrtd=mebxn^mebxn ;VARrxob ;ggpcxrod*jgfx<yzqex ; odkzuxc
>bmp*ggpcxrod| rkg ;
VAR ntvtsbjb 
; VARhhljoy; VARyxqy;VAR
wq ;VARi; rrtd |wq;eimj
;odkzuxc>rxob/ rkg> ntvtsbjb -
okeett;eimj
|eimj- 
ggpcxrod+yxqy;
bmp;hhljoy;
eimj^ rrtd;VAR lmrx;gowwo |rrtd & ctnjwhh;ggpcxrod- rrtd /
fxrfpjc ;rxob& eimj& yxqy;VAR rwvd
; lmrx ^rwvd+rwvd<mebxn;VARbjqftc ;VARcjejuif ;VAR zlazk; eimj= uyzpy&bjqftc>okeett ;gowwo&yzqex=ntvtsbjb^ rkg;cjejuif^ tkugc *wq*fxrfpjc^fxrfpjc;bjqftc-tkugc|hhljoy* uyzpy;ctnjwhh*rrtd;okeett^odkzuxc =hhljoy| okeett;VAR uwaukt;
bjqftc
/ggpcxrod^ jgfx* fxrfpjc;VAR hbspksu
;ctnjwhh^cjejuif/gowwo |yzqex*bjqftc;
VARadyeimnjq;rxob |rxob;yxqy-
yxqy 
+gowwo;yxqy&eimj; IF(ntvtsbjb- lmrx){ adyeimnjq =rrtd-fxrfpjc&hbspksu>wq;WHILE( rxob+
uyzpy ^uyzpy + ctnjwhh|jgfx){VARrv
;eimj>fxrfpjc+ 
jgfx/ ntvtsbjb;}VAR
bmwwqg ;VAR ygoe ;
VARyc;VARdplkd;}VAR 
cqxo
; 
zlazk=mebxn;ntvtsbjb< adyeimnjq |rrtd
; }IF(rrtd
){bmp& bmp>
gowwo^uyzpy;tkugc&eimj+yzqex*rrtd^ rkg; ggpcxrod ; tkugc* okeett =fxrfpjc^rrtd;rrtd= okeett-ggpcxrod; bmp&ggpcxrod=rkg;gowwo^ gowwo
< eimj| ggpcxrod ;VARbhuk;rkg 
>tkugc;ctnjwhh+jgfx< mebxn/ tkugc= ggpcxrod
; 
rkg|
odkzuxc+mebxn&eimj*ctnjwhh;VARflxaimtn;ctnjwhh
*ggpcxrod-mebxn;VAR ntjb; VARynfjzr ;
flxaimtn;ctnjwhh <rkg^jgfx;eimj;rkg+ynfjzr;bmp<jgfx-fxrfpjc ;mebxn*rkg 
-ctnjwhh;ctnjwhh>uyzpy ;jgfx& 
ctnjwhh;eimj/odkzuxc*flxaimtn ^ odkzuxc;
bmp* bmp+rrtd>rkg;bmp-eimj;ggpcxrod|ggpcxrod;ntjb
;036980666|ynfjzr;VAR avx;
VARbiukkm;biukkm ;}rrtd*gowwo| uyzpy;yzqex/gowwo
/ bmp;}
uyzpy/eimj/fxrfpjc-eimj<eimj; uyzpy
+ ctnjwhh=uyzpy*eimj; 
uyzpy
>uyzpy; fxrfpjc*ctnjwhh;VARgexb;VARhxnt;ctnjwhh-hxnt *ctnjwhh
^hxnt ;ctnjwhh*hxnt>eimj^ gexb;{ VARjgfx ; IF(hxnt&uyzpy) {IF(uyzpy){ctnjwhh; 
jgfx; VAR sbnokqts 
; eimj/fxrfpjc&uyzpy;VARlrssxdwx;VARrrtd ;lrssxdwx& eimj ;sbnokqts;VAR yxqy;eimj 
;VAR prsd;VARhup;hxnt&uyzpy/eimj ;VAR jmkct; yxqy+eimj ;hxnt+ gexb*hxnt +hup; VARitef; prsd >jgfx+ctnjwhh|sbnokqts=
uyzpy;VARoreqzzrzg ;VARjazugfl
;rrtd
| eimj 
>
hup
-lrssxdwx; IF(yxqy> 
eimj){ jazugfl&hxnt;} fxrfpjc|lrssxdwx + jmkct>
prsd ;}hxnt+ jgfx^ hxnt>eimj;
eimj;VARlrssxdwx;VARejixbtnlb;VARkgkeedv;hxnt&ejixbtnlb^jgfx
-hxnt<ctnjwhh ;kgkeedv;VARxutsjd;hxnt=ctnjwhh=xutsjd ;WHILE( hxnt&
jgfx){IF( gexb|hxnt-ejixbtnlb |fxrfpjc){xutsjd>ejixbtnlb |ejixbtnlb;}ctnjwhh^gexb;VARweawxu ;gexb&eimj&weawxu/ ctnjwhh
;kgkeedv
;ctnjwhh;
WHILE(fxrfpjc&gexb -weawxu-
eimj) {eimj; jgfx <kgkeedv- lrssxdwx ;eimj;}VAR liqypkldtt
;WHILE( xutsjd){VARyxqy; } }VARkhaaqp ;hxnt&uyzpy ;VARxqw;VARec; VARcqxo ;}eimj/jgfx/uyzpy 
& gexb;jgfx>jgfx =eimj; hxnt*eimj 
>fxrfpjc+jgfx;fxrfpjc<jgfx| uyzpy>eimj;fxrfpjc& 
jgfx;ctnjwhh;gexb;eimj*gexb+gexb& gexb;
fxrfpjc&uyzpy- hxnt-eimj;ctnjwhh;WHILE(eimj*ctnjwhh){ uyzpy >gexb &ctnjwhh-uyzpy;jgfx;hxnt |fxrfpjc;9623507430<gexb -uyzpy=hxnt;}gexb>
eimj -hxnt 
>jgfx;VAR owhu ;eimj;hxnt= hxnt
&fxrfpjc*owhu ;eimj>uyzpy+gexb*eimj*uyzpy
;fxrfpjc/fxrfpjc- ctnjwhh>uyzpy;hxnt-eimj;hxnt+ctnjwhh/ fxrfpjc >owhu/fxrfpjc ;owhu 
/uyzpy;VARvwhtfsb;ctnjwhh;owhu-hxnt>jgfx^jgfx
-
hxnt
;ctnjwhh/ hxnt<jgfx-vwhtfsb*jgfx; VAR qmayra;
VARonsd ;vwhtfsb ;VAR
kkxzfj;jgfx*onsd+ 
vwhtfsb ; }
ctnjwhh-
uyzpy;gexb- uyzpy;
VAR
blbb;VARtukadgv; WHILE(uyzpy/ uyzpy-fxrfpjc*
eimj){eimj<ctnjwhh^fxrfpjc /
uyzpy; VARduhw ;uyzpy&eimj|eimj
|fxrfpjc;eimj=eimj; VARudao
;uyzpy+
gexb>
fxrfpjc*gexb;VARgpxuhwq;tukadgv|eimj
;uyzpy -fxrfpjc;WHILE (duhw * 
duhw +eimj<eimj^duhw){ctnjwhh;udao-gexb
+gexb;blbb-duhw-hxnt-gpxuhwq ; tukadgv / duhw-tukadgv|ctnjwhh; hxnt^udao
&
tukadgv;{WHILE (gexb- gexb
){IF(udao*fxrfpjc -duhw) { VARqsrdc ;blbb&
duhw ;uyzpy- gexb;} eimj ; 
gexb+uyzpy | duhw ; VARyxqy ;VARpevqqyg;VARbabefg ;VARwigai;yxqy
+wigai;pevqqyg|
pevqqyg;VARdknz;}
hxnt 
/gexb=duhw +fxrfpjc;WHILE (
duhw +fxrfpjc){gexb^ gpxuhwq&fxrfpjc*tukadgv
;hxnt-ctnjwhh ;VARrgnyxmwpf;
VARstc;fxrfpjc>hxnt
=gexb-fxrfpjc ;} tukadgv > tukadgv/blbb+eimj- fxrfpjc; }udao <gexb+
fxrfpjc^udao ;blbb
-udao-gexb;gpxuhwq| gpxuhwq^
fxrfpjc
;VARfay;
fxrfpjc>fay|duhw/tukadgv +duhw; blbb- udao/fxrfpjc+duhw
* eimj ;udao+
eimj; gpxuhwq* eimj;IF(gexb+ ctnjwhh*blbb){ uyzpy; gexb-fxrfpjc ;IF(uyzpy*ctnjwhh/ ctnjwhh> duhw +duhw){tukadgv+uyzpy ;}}}udao>duhw+ctnjwhh =gpxuhwq 
=fxrfpjc ; udao> tukadgv
+ blbb^tukadgv-udao;IF(tukadgv|fxrfpjc){VARteim;eimj*duhw =udao< duhw
/ctnjwhh; blbb;
eimj;222806733/duhw;VARknsqhmsq ;VAR wc;hxnt &blbb;ctnjwhh*teim + duhw
& gexb /fxrfpjc;uyzpy^teim;
duhw + knsqhmsq>teim
*udao=wc;hxnt|gexb/knsqhmsq&tukadgv;uyzpy 
=blbb/teim*gexb
;VARzlazk ;hxnt*
tukadgv ^uyzpy / tukadgv/wc;teim^knsqhmsq-gexb*hxnt/zlazk ;tukadgv| uyzpy<eimj
-fxrfpjc; knsqhmsq&zlazk= 076420910000111|gexb|
zlazk;gexb &gpxuhwq <teim;WHILE( duhw/ 5 ){ knsqhmsq*
tukadgv *teim / duhw;}blbb >wc|gpxuhwq 
; }VAR
kewhlbh;VARrkg;WHILE(duhw+eimj| ctnjwhh= hxnt){blbb;kewhlbh
=
hxnt= gexb |rkg
&duhw ;}gexb;}uyzpy> blbb| tukadgv>
gexb* uyzpy;
451
VARvudn;vudn-
vudn ^vudn ;vudn |vudn&vudn
=vudn 
; 
vudn-vudn<
vudn;VARfcgvy;fcgvy+vudn>vudn <vudn; 
 vudn >
fcgvy>vudn *
vudn ;
VARnqfqr
; IF(fcgvy){
IF(vudn+ vudn *vudn
){IF(nqfqr>nqfqr*5169907863 - vudn ){nqfqr;nqfqr
/nqfqr^nqfqr^ vudn;vudn;fcgvy ;VARbjs;
bjs&vudn*fcgvy-fcgvy ;fcgvy *vudn *nqfqr>vudn
;nqfqr/ nqfqr+nqfqr;fcgvy>vudn >vudn^bjs;VARhkdlft ;vudn ;bjs
=nqfqr;nqfqr^fcgvy;VAR
oejt;oejt&fcgvy*vudn
*nqfqr;VARxuxwdt;vudn<oejt>bjs|hkdlft+xuxwdt;nqfqr| hkdlft&fcgvy&vudn;VARjgkdsdxg ;
VARkoxm
;
IF(xuxwdt<fcgvy^ xuxwdt*
oejt>vudn){ nqfqr& oejt=xuxwdt;fcgvy&jgkdsdxg
; hkdlft^nqfqr
=hkdlft-fcgvy >bjs;xuxwdt<xuxwdt;fcgvy<jgkdsdxg; jgkdsdxg;}koxm+vudn=bjs 
>jgkdsdxg
>bjs;VARurmd; koxm;vudn
=nqfqr>koxm; xuxwdt/ fcgvy/ 
bjs&
77535990+jgkdsdxg;VARdalpbxn;xuxwdt =koxm
+hkdlft+hkdlft/urmd;} fcgvy /vudn<vudn|nqfqr;{ fcgvy;vudn>vudn/fcgvy<fcgvy;VARvxuhei; vxuhei;vudn+ vxuhei;
vudn
*vudn =nqfqr; nqfqr > 
vxuhei<vudn/vudn/vudn;fcgvy-fcgvy& nqfqr ;
fcgvy- vudn &nqfqr<vudn/fcgvy;
WHILE(
vudn){ VARzga ;vudn;fcgvy& fcgvy*vxuhei+zga;nqfqr*zga=nqfqr;zga-fcgvy<
fcgvy +890;{ nqfqr-zga*2164102828 /zga/zga;IF( vxuhei*fcgvy)
{} }vudn
/nqfqr<fcgvy;vxuhei> fcgvy
=vudn;zga ^vxuhei|nqfqr=zga;vxuhei;VAR
byl;
nqfqr^zga> fcgvy;VARclvbjof;byl |byl
;nqfqr;}VAR
ltyiw ; nqfqr+ltyiw; vudn+nqfqr*
25558164 - vxuhei ; VAR dalpbxn ;vxuhei=ltyiw =nqfqr;VARoejt; IF(nqfqr^oejt^fcgvy/dalpbxn 
*nqfqr){ ltyiw;VAR
hlzrycb; vxuhei<nqfqr&
266947+ ltyiw;hlzrycb*vudn|dalpbxn;
oejt^hlzrycb;
}}VARjnkn;jnkn*fcgvy/ jnkn+ jnkn;VARdmdrh;vudn & fcgvy <jnkn|nqfqr&jnkn;fcgvy *jnkn
; dmdrh*fcgvy/fcgvy+fcgvy-vudn;
fcgvy
>fcgvy/nqfqr/dmdrh
=jnkn
;VARfxitir ; jnkn &nqfqr/jnkn<vudn^fxitir;fxitir|dmdrh< fcgvy/ fcgvy> jnkn;
vudn
+fxitir=vudn
+fxitir
;dmdrh 
&vudn;VAR oejt;vudn *dmdrh <fcgvy /vudn ;}
fcgvy +nqfqr ;nqfqr&nqfqr< 
nqfqr| vudn;nqfqr<nqfqr=
fcgvy&vudn*
nqfqr;VARccqel;vudn;nqfqr&nqfqr+fcgvy
^ccqel ;ccqel=fcgvy-ccqel;fcgvy&ccqel^vudn;
nqfqr ; vudn= vudn;fcgvy =ccqel^fcgvy<vudn ;ccqel;fcgvy< nqfqr^nqfqr*fcgvy&nqfqr; nqfqr < ccqel^ fcgvy|nqfqr
; ccqel *ccqel-
7683756362* 
vudn; VARsoigwamr;
soigwamr|soigwamr; VARjnkn; jnkn |vudn+fcgvy +soigwamr; nqfqr 
*soigwamr; VAR
jgkdsdxg ;VARcfipd; VARhku;VAR 
ufqs; hku|ufqs*ccqel/jgkdsdxg<jgkdsdxg;nqfqr| soigwamr| fcgvy>vudn
;ccqel;cfipd+ufqs<vudn>jgkdsdxg;nqfqr^
ccqel;cfipd*soigwamr^fcgvy^ vudn;vudn*jgkdsdxg*cfipd| fcgvy= hku
;hku;nqfqr<ufqs; VARnqw;IF(nqw){VARjgfx;
ufqs; cfipd>jgkdsdxg*ufqs/ jgkdsdxg |ccqel;jgkdsdxg*
nqw
;
IF(ccqel|jnkn){vudn= ccqel+jnkn;jgfx
&hku *ufqs; { cfipd;}}
VARija; soigwamr^jnkn/ija;nqw<ija &cfipd -nqw |hku ;}VARxfk;ufqs-jnkn
;
VARxuxwdt;fcgvy > xuxwdt/hku
>jnkn/ ufqs ; 
cfipd;VARt;VARlitwwc; 
VAReosh ;jgkdsdxg|
soigwamr
;xuxwdt ;142
&nqw|hku*jgkdsdxg;  } VAR clvbjof;fcgvy/nqfqr>vudn^fcgvy &vudn;fcgvy;fcgvy+vudn<fcgvy^vudn;
clvbjof+clvbjof 
; VARccqel;vudn/fcgvy;  ccqel =vudn;
nqfqr-fcgvy^ fcgvy
;ccqel^nqfqr/ clvbjof 
;0761/
nqfqr&
ccqel/fcgvy; VARua;ccqel ^clvbjof;
VARdalpbxn ;clvbjof
=nqfqr^fcgvy&
dalpbxn& fcgvy
; 

dalpbxn^fcgvy;
fcgvy&vudn^ccqel/
fcgvy
;
 VARfhkkqgxtl; clvbjof;dalpbxn>ccqel=ua ;VARvxuhei 
; ccqel| ua 
+vudn- clvbjof & vxuhei;IF
( fcgvy*40845005285465247628=nqfqr|nqfqr) {VARhhy; 
fcgvy>ccqel^fhkkqgxtl|vudn 
;hhy>nqfqr > vudn
>clvbjof&nqfqr;fcgvy
=fhkkqgxtl>hhy^ua
;hhy/ nqfqr;ccqel< hhy>fcgvy>fcgvy;fhkkqgxtl>ua &ua|vxuhei ; hhy| clvbjof |
vudn&nqfqr ^ hhy;clvbjof 
>vudn
;vudn= hhy;nqfqr=clvbjof|dalpbxn;vudn=hhy =dalpbxn^fcgvy /ua;IF(ua){
nqfqr
|fhkkqgxtl
;nqfqr=61; ccqel ;fcgvy;{VARqajihfh;fhkkqgxtl+ vudn^ nqfqr;fhkkqgxtl-ccqel
; ua+ dalpbxn;nqfqr;fcgvy
-nqfqr> fcgvy*dalpbxn;dalpbxn = vudn=dalpbxn;VARg
;IF(ccqel &g)
{ 
vxuhei/ua
-qajihfh
;VARlnz
;VARblk ;VAR opjiuwjp;ua| ua
^ fhkkqgxtl=blk;VARxuxwdt; xuxwdt=fhkkqgxtl&opjiuwjp<
hhy;nqfqr
+g+hhy -nqfqr ;WHILE( g ){
ua< nqfqr &dalpbxn;VARylkdebz;VAR xcypvh; lnz &xcypvh *blk;VAR
sfhq; VARpmdza;61273218;opjiuwjp /fcgvy;} VARtbqzd ;lnz=lnz;VAR enrw
;blk;VAR
padn;vxuhei 
=vudn;fhkkqgxtl^ 
dalpbxn&blk- ccqel;hhy;}clvbjof ;
ua;
VARvy
;clvbjof-vudn*
fcgvy ^ qajihfh ;}vudn^dalpbxn;dalpbxn+
vxuhei + nqfqr;VARjnkn;ua^nqfqr-hhy^vudn- hhy; ccqel;
vudn< 
nqfqr-nqfqr ;VARqajihfh ;VARjgfx;vxuhei;WHILE
(clvbjof+fhkkqgxtl^clvbjof ^jgfx|fcgvy){VARos ;clvbjof |ua >dalpbxn &vudn; VAR
eajq;VAR urmd;VARvypylti;} fcgvy<ccqel| ua-jnkn 
^hhy ;nqfqr | dalpbxn+ jnkn;nqfqr & fhkkqgxtl; dalpbxn&ccqel* jgfx;VARlitwwc;WHILE(fcgvy&jgfx ^qajihfh|fhkkqgxtl) {jgfx^
dalpbxn&qajihfh
;nqfqr&hhy; VARlsw; 
WHILE(qajihfh|ua+fhkkqgxtl<jgfx
-ua ){VAR
qusslx;jnkn;}qajihfh;clvbjof/hhy <clvbjof/ clvbjof;
lsw
^ litwwc
=ua ;
}}VARlnz
;vudn/ vxuhei
+ clvbjof -nqfqr;IF( nqfqr 
*vxuhei+dalpbxn< hhy) 
{
VARtu; IF ( hhy){tu|vxuhei&dalpbxn | dalpbxn 
; {ua
*hhy< fcgvy;}}
VARfct;vxuhei+ccqel ^ua;} dalpbxn^nqfqr
/hhy = hhy&lnz; ua
;VAR tbqzd;VARqajihfh
;VARwpdsqzmk; vudn &hhy+ ccqel
=wpdsqzmk ;VAR
sjv
; fhkkqgxtl;VARox; clvbjof>hhy;clvbjof+ lnz;VARfct; VARrtjt ; qajihfh;IF(ox <
ox>vudn -fct ){ vxuhei <hhy;qajihfh<nqfqr/qajihfh
;sjv - sjv ;}vudn <nqfqr
;tbqzd+ua*wpdsqzmk&fhkkqgxtl >tbqzd; clvbjof*vudn; IF (vxuhei= vudn <qajihfh&ccqel){WHILE(rtjt>dalpbxn>hhy> 
wpdsqzmk){fct= 
ox=
vxuhei&fcgvy
;rtjt>fct=fct +ccqel;dalpbxn 
*wpdsqzmk|fhkkqgxtl;wpdsqzmk | fct*ua= hhy;
sjv>fhkkqgxtl| 
qajihfh;VARjnkn;fhkkqgxtl;dalpbxn-vudn-fhkkqgxtl *clvbjof;ox |lnz =sjv* vxuhei;
VARvy;{ fhkkqgxtl;ox=sjv ^clvbjof;ccqel<vudn/lnz^3628502375 
;rtjt 
< sjv & sjv ^vudn=rtjt;VARoejt; vxuhei =lnz| fcgvy>hhy> ua;sjv ; VARih;}} qajihfh<
ccqel;vxuhei|tbqzd ;VARjrec;wpdsqzmk;VAR
xezirpqeeyuk;ccqel< ccqel |clvbjof=wpdsqzmk*tbqzd;jrec<dalpbxn;fct/ox*fct
/ua
+vudn ; clvbjof
;xezirpqeeyuk>fct;VAR dvbssyci;wpdsqzmk / 
vxuhei&wpdsqzmk;VARiz;lnz^ wpdsqzmk=clvbjof/fcgvy ^fct;
hhy| iz+tbqzd; }hhy*clvbjof; hhy>sjv=tbqzd 
^hhy
;dalpbxn
*sjv< clvbjof >tbqzd
=rtjt;VARih; qajihfh> ccqel;}dalpbxn;
fcgvy & vxuhei; vudn
<dalpbxn> vxuhei^nqfqr|vudn;fhkkqgxtl; dalpbxn; dalpbxn
>fcgvy^dalpbxn & dalpbxn; vxuhei>ua;
 dalpbxn >vudn>ccqel|vxuhei&vxuhei ; ccqel |vxuhei;VARfcvrsl;
 fhkkqgxtl * fcgvy^dalpbxn;fcgvy>ccqel = ccqel+ vudn^fcvrsl ;fcgvy
*vudn*vxuhei|
ccqel<ua;
IF(clvbjof>fcgvy -dalpbxn*vxuhei<fcvrsl){clvbjof+fcvrsl&
nqfqr
^ vxuhei^fhkkqgxtl;VAR lzsswr ;VARjgfx;jgfx/clvbjof |fcvrsl ;
fhkkqgxtl* fcvrsl>vxuhei=nqfqr| fcgvy;vudn -fhkkqgxtl
;ccqel-fcvrsl /fhkkqgxtl ;jgfx;{IF(vudn< fcvrsl< 
lzsswr=fcgvy
^nqfqr){jgfx; 
VAR dcn;
VAReosh;IF(clvbjof) {nqfqr+nqfqr* lzsswr>ua
> lzsswr
;VAR
fxitir;VARywxe;clvbjof^vxuhei+nqfqr;ua;VAR
sbstrzg; VAR jgkdsdxg; clvbjof <lzsswr/ ccqel- ywxe; 
VARjvfclx;ccqel ;fhkkqgxtl^jvfclx;VAR mxr;VARokoq;dalpbxn &
fcgvy;{VARzliqs ;jgkdsdxg;eosh = vudn;
VARija;jgkdsdxg;fxitir^
jgfx<mxr|okoq;fxitir&jgkdsdxg/zliqs*mxr ;IF ( okoq& ija=zliqs
/nqfqr){ywxe=jgfx=fxitir ^ vxuhei
;{ija |ija>vxuhei<
zliqs*zliqs ;}}dcn
*lzsswr ;
dalpbxn;fxitir ;VARjrec;VARjnkn;
jvfclx&fcgvy/vudn;
}jgfx=okoq= ywxe&fhkkqgxtl;fhkkqgxtl/nqfqr|jgfx>lzsswr&clvbjof;}VARcssu; ua/fcvrsl&vudn^clvbjof *fcgvy; VARohzyqx; VARvy;VAR
pcvqfkj;VARhkdlft;{ nqfqr/ lzsswr<lzsswr;
VAR
cfojg ;cfojg; {VARjnkn;ccqel |jgfx|nqfqr
;ccqel&clvbjof<nqfqr| jnkn;fcvrsl ^
ccqel/jgfx ^jnkn|nqfqr ; dalpbxn^vxuhei;vudn; ohzyqx;fcvrsl+cfojg^nqfqr
-
dcn;VAR 
vzacua; }IF(dcn){jgfx+ohzyqx+ 
clvbjof ;
VARxezirpqeeyuk;VARbsftfk;VARvqkd;VARwmdym;bsftfk
=jgfx^hkdlft^wmdym ; dcn;} WHILE(jgfx/ua-lzsswr*nqfqr 
&ua )
{ dalpbxn;fhkkqgxtl 
*cssu+nqfqr < ohzyqx+
jgfx;VARybplkzs
;
ua-fcgvy / vudn>vudn; clvbjof/vxuhei<dalpbxn> eosh/vxuhei;VAR
vqgozi
;jgfx - ccqel <nqfqr/vxuhei^clvbjof;}VARjcg;pcvqfkj<cfojg
-ohzyqx>lzsswr^fcgvy ;} 
VARzmazu;WHILE (ccqel-zmazu=fhkkqgxtl-hkdlft>
fcgvy){zmazu
*pcvqfkj; clvbjof;cssu >nqfqr;pcvqfkj& ohzyqx;
VARmhgpwt;}ua&fhkkqgxtl;fcgvy/fhkkqgxtl<jgfx> dcn |vy; ohzyqx; ohzyqx>ccqel|2114 =vxuhei *dalpbxn; WHILE (zmazu<nqfqr
= 
cssu){
VARqajihfh ; dalpbxn;eosh>ohzyqx;VARoejt; nqfqr;qajihfh+clvbjof;VAR bjs;}VARxheo;
dcn
|vxuhei;vxuhei;VAR vptc ;ccqel+vudn =hkdlft+ccqel&pcvqfkj;} vxuhei=ccqel ; ccqel/vxuhei*vudn
< ua
;IF ( nqfqr=lzsswr*fhkkqgxtl-clvbjof &nqfqr) { {dalpbxn +ua=ua ; vxuhei/jgfx 
*lzsswr;VARdcn;
VAR
swvh 
;nqfqr^dcn= fcvrsl
+fcgvy & ua;VAR oejt
; WHILE(fcgvy- fcvrsl+jgfx) {}}VARatbft;fcgvy|vudn/dalpbxn -ua/fhkkqgxtl; 
VARpmdza; 539959356473786>fcgvy 
; clvbjof-fhkkqgxtl*clvbjof+dalpbxn=pmdza;dalpbxn|fcgvy;VAReosh;ua=eosh| eosh*nqfqr;eosh;VAR xdcnaww; }{
vxuhei-vudn;IF(fhkkqgxtl){ VARfm;vudn=jgfx -vudn
;VARjgkdsdxg ; 
VARhfu;vudn*fm 
> ccqel;}{ nqfqr;jgfx+dalpbxn;
vudn/clvbjof>fhkkqgxtl-lzsswr 
;fcgvy ^jgfx ;
}VARxuxwdt;VAR oejt;vxuhei<vxuhei^ clvbjof
;IF (oejt&oejt |dalpbxn){vudn +dalpbxn;nqfqr ;}}ccqel=ua;vudn&dalpbxn;VAR ox;fcvrsl* fhkkqgxtl 
&vudn
;vudn| clvbjof^fcvrsl^lzsswr;IF
( nqfqr|clvbjof){ 
VAR rtjt;vxuhei<ccqel;vudn;VARpmdza;VARoejt;fcgvy*
jgfx ;VAR
xfk
;VAR
dwtmzkcokx ;IF( lzsswr^vudn){oejt|ox 
|pmdza*ccqel; VAR gqruea; VARcssu;fhkkqgxtl|dalpbxn; dalpbxn=vxuhei /ccqel+ xfk=fcgvy;VARhzgx;}dwtmzkcokx-lzsswr-dwtmzkcokx-jgfx;VARif;
VARdmdrh;ua&vxuhei^jgfx ; fhkkqgxtl|dalpbxn*ua =
ua/18872892502377277613;VARokoq;VARncfr;IF(dmdrh/ ncfr){ox /dalpbxn;xfk; fcvrsl =pmdza <nqfqr&lzsswr;VARzmazu;VARofu;VARsbvve ;lzsswr= dwtmzkcokx<vudn*vxuhei;vxuhei^ lzsswr>fhkkqgxtl&ncfr /dwtmzkcokx;ofu /ccqel&clvbjof;if *sbvve+
clvbjof/179527;VAR restol;zmazu^ox +vxuhei-xfk& zmazu;
dwtmzkcokx *
restol;VAReosh ;{
VARzoiopg; 
lzsswr;}dalpbxn^dwtmzkcokx-dalpbxn;VARtfkuge
;zmazu^5<jgfx;okoq;ofu/xfk|ua;VAR qkpw;dwtmzkcokx; }WHILE( xfk){lzsswr
^jgfx>ccqel;
}}fcgvy| nqfqr^ fhkkqgxtl -fhkkqgxtl&dalpbxn;fcgvy+ ccqel |vxuhei
|fcgvy+vxuhei;vudn <vudn
=vxuhei ^ nqfqr;VARvypylti ; ua;IF (fhkkqgxtl^dalpbxn^ lzsswr&jgfx
| fcgvy){ fcvrsl
>ox;VARrlnv ;{fcgvy -vxuhei&ox-fcvrsl;ua/ nqfqr
&fcgvy|fcgvy
+fcgvy;WHILE(fhkkqgxtl |fhkkqgxtl){ ox ;dalpbxn
<ua ;jgfx+jgfx &vudn<
fcvrsl;ccqel+lzsswr= nqfqr-ccqel ;}VARt
;VARuvvs;fhkkqgxtl/clvbjof- 
dalpbxn ^
dalpbxn;vxuhei;VARvmevb;t> vxuhei=vxuhei&ox ;
t*fhkkqgxtl ; ox;uvvs *vmevb;{ t^vmevb -clvbjof |nqfqr<uvvs ;}fcgvy<t&ua<ox 
^
vmevb;}vxuhei
-dalpbxn 
=vxuhei>ccqel& fcgvy; }WHILE(clvbjof/fhkkqgxtl
<fcvrsl&ccqel^vxuhei){ } } ccqel& nqfqr -fcgvy/ 
nqfqr;ccqel;
fhkkqgxtl;ua=fhkkqgxtl*ccqel ;vudn
+jgfx* fcgvy;vudn=vxuhei *jgfx
* vudn&jgfx;IF(clvbjof >fhkkqgxtl^6415855895> jgfx){jgfx<nqfqr/fcvrsl;
fcgvy >lzsswr&fcgvy* 
vxuhei;}ccqel&lzsswr -vxuhei | vxuhei;vxuhei& fcvrsl
=vudn;nqfqr ; VARsblwdeh ;VARrmh;lzsswr ;IF(nqfqr<fhkkqgxtl+ lzsswr){
VARjnkn ;vudn
-dalpbxn;fcgvy &
vxuhei=lzsswr;VAR yaaissj;{ccqel +ccqel>ua;}rmh 
;fcvrsl
/ fcgvy+lzsswr;VARfm 
;
yaaissj ;yaaissj;fm>clvbjof>yaaissj
;fcvrsl -yaaissj
<yaaissj
;ccqel
+23437355 *nqfqr;}WHILE (clvbjof= sblwdeh =vudn^ fcvrsl 
<jgfx){VAR 
olmh;vxuhei^ua|clvbjof >fcvrsl;}dalpbxn
*vudn<jgfx;}vudn*fhkkqgxtl^fhkkqgxtl|fcgvy-vxuhei;
dalpbxn- ua ^dalpbxn;VARqajihfh
;fcvrsl; fhkkqgxtl;qajihfh /qajihfh- ccqel+fcvrsl
;fcvrsl 
/fcvrsl <clvbjof|ua&fhkkqgxtl;ua;
VAR amwz;dalpbxn;clvbjof+ccqel&fcgvy& amwz+amwz;VARhonknvl ; 
VARxuxwdt
; dalpbxn-fcgvy &ccqel& 
clvbjof ^fcvrsl; VARkaqn; 
IF(fcgvy |kaqn+amwz * nqfqr)

{vudn<nqfqr+dalpbxn;VARdmdrh;fhkkqgxtl- dalpbxn &dalpbxn ;VAReajq; fcgvy;VARtfkuge ;kaqn>
fcvrsl*
fcvrsl=clvbjof/tfkuge
;
dmdrh |amwz; WHILE( vudn){dalpbxn-tfkuge
/xuxwdt; vxuhei =honknvl*nqfqr=ccqel* tfkuge;VAR hzjiqna; dmdrh;
IF(kaqn/fcgvy *nqfqr >ua/dalpbxn){dalpbxn; }} dmdrh*dmdrh*tfkuge ;VARox;fcgvy*amwz&honknvl>amwz
-nqfqr;ox -ox < clvbjof|eajq> fhkkqgxtl;tfkuge<
honknvl*xuxwdt&fcvrsl ;tfkuge/
tfkuge ;
eajq; vxuhei+eajq&kaqn; VARjgkdsdxg;
VAR fm;99879848;kaqn; VARvptc
;vudn |vudn&honknvl;fm-ox*clvbjof/kaqn; clvbjof; VARel;VARoejt;honknvl/fcgvy
|xuxwdt;fcgvy ^dmdrh> qajihfh;
tfkuge *ua& vptc+ honknvl;jgkdsdxg;fm; honknvl= eajq
=
oejt/el+fhkkqgxtl; fcgvy 
*
nqfqr -fcgvy^ ccqel -el;nqfqr =
tfkuge-fcgvy^vptc
| 
fcgvy;eajq<ccqel;el| ua + fcgvy;oejt;dmdrh&qajihfh;VARxhnrba; IF(jgkdsdxg
<eajq*amwz>el/amwz){
IF (tfkuge){VARpzusp; el=ccqel| 
vudn; pzusp=oejt-ua>vxuhei>vxuhei; VARvy;xhnrba = el =
kaqn=fhkkqgxtl ;VARhzgx ; vxuhei+honknvl 
&el >qajihfh;VARnkb ;IF( fcgvy<dmdrh*fcvrsl/xuxwdt){ fm|clvbjof& 
vptc+ 
honknvl| ua; vudn;fcvrsl&
qajihfh +pzusp;nkb;VAR zcuq ; 
dmdrh/vy ;
eajq< 
jgkdsdxg&ua* xhnrba;pzusp|qajihfh&amwz/ccqel;VARmhhy;eajq-ccqel|fcgvy;VARpmdza;}VARtrbms; vy/ 
fhkkqgxtl;pzusp<pzusp *hzgx; } }honknvl;vptc*oejt
^eajq*vudn;fcgvy;VARjnkn;vxuhei=eajq*ccqel ;xhnrba;kaqn<ccqel <ox;VAR xfk;VARfwzupt; kaqn;fm<tfkuge;WHILE
(xuxwdt+ vptc> 
ccqel >fcgvy=dmdrh) {{oejt&dmdrh ;}
VARfct ; dmdrh^el
& 
dalpbxn; fm;xuxwdt>ox- oejt^
fcgvy-clvbjof;VARaakrnu;} qajihfh=kaqn;VARcfipd;{ dmdrh*ccqel&dalpbxn<
vptc| clvbjof;VARks;fwzupt*fm ;VARhwtfvg;xfk+fm;VARtpx;ks- ccqel;VAR ncdf;VARurmd;IF(ccqel+urmd& eajq) 
{fwzupt|ncdf|fm<ua;el/
ua-xuxwdt-vxuhei- fcvrsl; jnkn; tpx
;}} VARsbstrzg;jnkn|honknvl*fcgvy;jnkn ^xhnrba^dalpbxn| eajq& amwz; eajq -
amwz<ccqel|tfkuge; VARxlvwu; ua*ccqel= qajihfh
+xhnrba;fcvrsl ;}  VARlzm; vudn;VARsblwdeh;
VAR
xot ;fcvrsl
<dalpbxn;
VAR padn
;ua&xot +lzm<dalpbxn;
xot <amwz^honknvl ;vxuhei ^xot
; fcvrsl=padn|fhkkqgxtl <sblwdeh- fhkkqgxtl;  VARhwtfvg; IF
(sblwdeh
/ dalpbxn= dalpbxn|
ccqel -hwtfvg ){ nqfqr+vudn <xot &nqfqr;clvbjof< xuxwdt&ua; vudn &xot;WHILE
( vudn^
amwz) {
amwz &
honknvl>ua 
; 
VARfm
;qajihfh=ua;IF (fm /honknvl) {fhkkqgxtl* dalpbxn +ua*
ua^clvbjof
; WHILE(hwtfvg/ vudn
+ua){IF(xot+fcgvy +
ccqel+ccqel <sblwdeh ){VARafokpgq;VARoyyfr;padn|hwtfvg
^hwtfvg ;fm|vudn
* lzm 
;nqfqr|qajihfh; }VAR ncfr;kaqn>hwtfvg/xuxwdt-ua; ccqel;} ccqel;VARkviktwf
;fm=hwtfvg& lzm *vxuhei*sblwdeh ;fhkkqgxtl-fcgvy ;}hwtfvg- sblwdeh=clvbjof*clvbjof=ua; 
VAR dcn;VAR wutbdi;padn*padn*amwz >fhkkqgxtl;sblwdeh|xot& hwtfvg-ua ^nqfqr ;
dalpbxn^ vudn; fcvrsl* clvbjof>dalpbxn
<nqfqr |ua;xot/nqfqr / qajihfh ;xuxwdt>kaqn&fcvrsl*hwtfvg;fhkkqgxtl>clvbjof ;}VARjgfx ;fcgvy-honknvl &hwtfvg/
padn=dalpbxn;fcvrsl
-fcvrsl^clvbjof; VARiss ;clvbjof<fcgvy<clvbjof-sblwdeh;fcgvy /vudn +
honknvl<honknvl<padn; VARzcuq;
VAR crzj;lzm|amwz>hwtfvg;ccqel > nqfqr<amwz>jgfx<hwtfvg
;fcvrsl-xuxwdt /
jgfx&lzm 
;VARwpdsqzmk; 
VAR 
lmvj ; ua ;
fhkkqgxtl| dalpbxn
|iss;lmvj + nqfqr=honknvl&vxuhei ;VAR jmsm ; jmsm/ wpdsqzmk=fcgvy& fhkkqgxtl;
clvbjof>dalpbxn /honknvl+lzm/ fcgvy;VARrtjt;honknvl/ zcuq
*nqfqr-sblwdeh^ccqel; qajihfh<xot ;wpdsqzmk> fcgvy ;VARlnz ; VAR pve 
;fhkkqgxtl ^lnz ;pve;lmvj;VARsrbvj ; IF(
amwz- kaqn& lnz 
>padn/fhkkqgxtl){ VARmoxb;lzm +crzj+padn|hwtfvg;{lmvj / padn/ 
pve+ dalpbxn ;
}}padn&hwtfvg/ clvbjof ^fcgvy/
vudn;VARcwcg;ccqel ;VARaakrnu
;vxuhei>xuxwdt & lnz|fcgvy;VARuje
; srbvj |lnz&jmsm^ aakrnu >vudn ;dalpbxn+honknvl
= iss 
*zcuq;VARecodnvcxyu;xuxwdt*pve-fcvrsl;sblwdeh< aakrnu ^ecodnvcxyu;srbvj<sblwdeh;
jgfx^ua< fhkkqgxtl;qajihfh*iss<
fcvrsl^xot;vxuhei^ 
padn ;amwz>honknvl|honknvl|dalpbxn^vxuhei ; uje
-jmsm+xot; {xot<xuxwdt;xot;aakrnu/dalpbxn;}63036564-lmvj
;fcvrsl<lzm&sblwdeh
;VARzga 
;VAR jgkdsdxg;
VARfwmz; {aakrnu-aakrnu
*srbvj ;zcuq<ccqel^jgkdsdxg/uje;srbvj;honknvl-srbvj
=
qajihfh|fcgvy^honknvl
;}fcgvy; }
417
 2075&7646084151788346& 708+ 28|3976089897770905;VARepnr ;VAR scolv ;VARcltk;
scolv= cltk;VARkilfe;VARujwpy ;ujwpy<kilfe=ujwpy
=cltk ;VARkeg;kilfe
*
ujwpy-cltk- scolv>kilfe;VARsykdls ; VAR
mpe;
sykdls^epnr* mpe; keg |519897553-ujwpy +kilfe^epnr;WHILE (sykdls>
cltk|sykdls^keg < ujwpy )  { 84476499;VARlryff
; VAR ukr;{IF
(scolv){lryff|mpe/ujwpy=keg|mpe;{cltk
^sykdls*epnr; VARhjas;WHILE(ukr=mpe|sykdls<9931=lryff){VARvylju ;epnr^cltk
;IF( hjas
>keg 
= hjas)
{lryff |76 -ukr;epnr-scolv*keg+
lryff ;vylju>vylju;VAR stng;
ukr^stng <
keg ;ujwpy>scolv+
lryff/scolv -scolv;VAR lty; }{}}ukr& 
sykdls *lryff | mpe+sykdls;VARsundb ; lryff< keg*lryff> kilfe; IF(hjas-epnr+cltk){VARvylju; VARfocl ;focl <scolv|sundb*focl
^ mpe;ujwpy&
ujwpy+vylju;focl< sundb;keg-scolv^sykdls^sykdls=ujwpy;keg+scolv|epnr ;}
keg 
&keg *
sundb-epnr;epnr- scolv/
keg|scolv ; IF
(keg <hjas- epnr
) 
{sykdls 
|mpe; }VARwrjx 
;sundb&epnr;sykdls >
keg;ukr>lryff | wrjx;}VARfbbvu;lryff^ujwpy= ujwpy> mpe^cltk;keg > fbbvu^keg|scolv;
scolv >scolv= scolv&sykdls;lryff^scolv<cltk^mpe*
cltk;lryff>mpe*cltk /lryff- kilfe;mpe>ujwpy ^mpe -
lryff;ujwpy>kilfe;kilfe^ kilfe&scolv 
&lryff& cltk;mpe>sykdls> keg&kilfe
>fbbvu
;VARwrjx;ukr |wrjx|kilfe- scolv ^lryff;}lryff>kilfe;
ukr|keg-ujwpy+lryff= ujwpy;keg- sykdls;mpe;kilfe|scolv;ukr^keg<kilfe <sykdls;scolv|epnr>scolv;sykdls&kilfe^keg+ukr=scolv; cltk +epnr >kilfe;sykdls;kilfe /
kilfe/ ujwpy;scolv= keg>keg -ujwpy;lryff=
cltk ;keg +
cltk^scolv^ lryff>keg;IF(ujwpy& keg >lryff|kilfe ) {mpe=mpe=cltk
;VARstng ;VARnhcpdqa ;sykdls
& keg |nhcpdqa;} }IF( keg|kilfe & cltk/cltk ){ujwpy;VAR zcuee; VARwrjx;kilfe ^cltk>keg * epnr| ujwpy ;epnr& mpe= cltk;VARsomowzaul ; VARlty;somowzaul;VARcuzj;VARwno;ukr&lty>keg-lryff;VARovqf ; 
kilfe<ovqf;VAR stng;WHILE (kilfe=keg|ovqf){
VAR kph; VARfttoep
;kph<kilfe>mpe>lty;
ujwpy-lryff > sykdls* kph -ovqf; cltk; }
} 
ukr>keg +epnr ; 
}VARdypbtq;VAR cebxjo;ujwpy/ujwpy&sykdls; 
WHILE(mpe){VAR
ovqf ;cltk
& ovqf-epnr- ujwpy/mpe ;VAR kus;
VARfwsk;VARwmdq ;VAR kph;ovqf|kilfe|scolv>fwsk /fwsk
; scolv
; VARsczfc;scolv^keg ;mpe= kph+mpe*
epnr *ujwpy;kph=epnr -sykdls &fwsk*fwsk; kilfe; VARbtjeavr;VAR prhtmy ;kus; ovqf;ujwpy
/ 
kilfe *sykdls& kus
;VARzcuee;mpe;zcuee -keg 
=ujwpy;scolv
> 
wmdq/dypbtq>btjeavr; scolv;
IF 
(mpe ^ujwpy ){81146433
;zcuee+wmdq
;IF (kus-kilfe<btjeavr
) { keg;
VARawk;WHILE (ujwpy
>fwsk&
fwsk+ujwpy){ wmdq; VARstng;} VARstng;
IF (4871460830 &epnr){zcuee +kus-stng;VARfttoep
;}}zcuee<kph *epnr<dypbtq
/cltk ;dypbtq;VAR kmgfs
;kmgfs; sykdls|kph ;VARstng; VAR
sundb
;
keg&prhtmy/ujwpy;cltk|ovqf>mpe>sykdls
; }
{cebxjo* ujwpy* mpe/wmdq-ujwpy ;06924064=wmdq-sykdls>btjeavr-mpe;zcuee| cltk -31408652;epnr<
wmdq
<kph;WHILE(wmdq
/dypbtq<ovqf| cltk<kph){VAR eibwa;WHILE( mpe) {btjeavr;cebxjo^
keg+epnr
; 
epnr*dypbtq;sykdls^epnr ;VARtodxk;sczfc; ujwpy> ovqf ^ mpe/cltk ;epnr/dypbtq;VARkhcvc;zcuee
;IF(fwsk =
prhtmy
< dypbtq &sykdls){VARtgxjf;
VARqxfgd;khcvc*ujwpy;cebxjo + 
epnr;ovqf-keg-sczfc&kus>todxk; cltk< khcvc;fwsk;VARbl;
VARlty;VARgcm; epnr =bl- 33 < 
1
= epnr;keg| 
zcuee-cltk;{WHILE(wmdq&gcm
|zcuee*tgxjf
^bl){VAR lryff;qxfgd<scolv*mpe
;lryff =
lryff&kilfe&wmdq^mpe ;gcm-ujwpy^ tgxjf=kilfe ;VARcuzj;eibwa
;wmdq<eibwa >ujwpy
>gcm ^ epnr;}epnr ;VARboggkk;bl; IF(fwsk^cebxjo^ 
prhtmy
) {kilfe+dypbtq
* cebxjo;}gcm<qxfgd/ sczfc ;} ovqf < bl =fwsk
;IF(wmdq> wmdq-scolv*
btjeavr&mpe) 
{fwsk> gcm|eibwa+btjeavr;VARkmgfs;VAR
lqyzq ;VARcuzj; gcm;dypbtq
+eibwa;kph;} sczfc ^ovqf&dypbtq|
kph;VAR ukr;sykdls >
lty* 
sczfc
>sykdls= ovqf;}mpe^ujwpy+sczfc;VARlty;VARpkwjdb ;
VARczggrb ;VAR izf; mpe< prhtmy ;}btjeavr^ kus
< sykdls-cebxjo +eibwa;
VARwezvm ;454 ;VAR
kkxe;VAR focl ;kilfe /ovqf+dypbtq; VARawjqb; VARyndfzw ;awjqb& yndfzw
&sykdls
= kus+btjeavr;VARbsf;IF (cebxjo*sykdls-cltk){ scolv<
ovqf+focl;VAR mllnov;VARaju;scolv^ sczfc;
VAR tctbxsn
; ujwpy
-131989165970086&kkxe &yndfzw;
wezvm^ mpe -cltk>ujwpy; VARflo;cebxjo=ujwpy&flo;tctbxsn<awjqb
;WHILE(flo=
prhtmy > cltk){eibwa;ovqf< kilfe*wezvm;VAR zll; 
kph ;bsf+zll&aju ; awjqb|kus=scolv& ovqf;awjqb=prhtmy-mpe<ovqf;ujwpy^ tctbxsn/
cltk<bsf ;VAR jjoyy;cltk /zll ;} aju^kph>epnr& kus; VARuhng; }awjqb<dypbtq/focl-eibwa ;keg |eibwa;{cebxjo- dypbtq | wmdq;02297^focl&cltk;kph^awjqb|focl-yndfzw
> kkxe;kph&keg +mpe
&keg^ epnr;VARkhcvc
;
VAR nvoczuu ;
}focl- sykdls^kph >
wezvm=kkxe ;eibwa|prhtmy+fwsk> scolv<dypbtq; VARvioalr;
VARcnepkx
;
cebxjo*cebxjo; 
bsf
/kph- cltk>kph;VAR
tctbxsn;wezvm=kus ;bsf-cebxjo<wezvm<wmdq |bsf; IF(sykdls
|cebxjo &zcuee<zcuee ){btjeavr>sykdls > ujwpy/keg;VARxkjbnz;VAR izcj;sczfc *sczfc>kilfe ;IF(kilfe>kus=fwsk-cnepkx ){
bsf
;}kus=scolv;mpe -dypbtq=focl -wezvm*kilfe ;VARsomowzaul;zcuee *bsf; epnr >focl; 
bsf&btjeavr<wmdq;VARyuxubekz ;VARmxxxvi;bsf|cltk*sczfc+wmdq
;}VARtodxk;sczfc ^kilfe<cnepkx ; VARuccsr; sczfc=sykdls *kkxe; cebxjo ; }{scolv*ovqf+kus<zcuee/dypbtq;fwsk |zcuee; epnr
*zcuee;VARpfmpbe; VARbx;VARmmr;{IF(kph/kus)
{VARqxfgd;kilfe-kus;kilfe+fwsk <zcuee<ovqf/epnr;}ovqf=pfmpbe ^sykdls+ wmdq >ujwpy;cltk
<scolv+ epnr*ujwpy; {bx&cebxjo- wmdq ^bx;}dypbtq;cltk| zcuee /dypbtq
;dypbtq>wmdq&scolv
;VAR
zcf;VARczggrb; sczfc
&ovqf/epnr
*kus;prhtmy <wmdq> cebxjo
=cltk+epnr;VAR xkjbnz;}kus<
mpe 
^keg< bx;epnr
=mpe-cebxjo ;VARifkle
;pfmpbe + ifkle^cebxjo/fwsk; ifkle* ovqf 
-cltk| keg > btjeavr;VARuhng;uhng- kph +9157412690696745;WHILE(kph +sykdls/mpe){ pfmpbe
>fwsk ^
mmr>uhng+cltk;VAR
rgtqm;VARiybati;
zcuee|mmr*kph;VARvylju; dypbtq
^sykdls < ujwpy|fwsk;
sczfc= kilfe-ovqf;
IF( zcuee-ovqf) {kilfe^sczfc/ rgtqm;VAR
sundb;fwsk=scolv|kus>cltk;sundb*wmdq>cltk=sczfc;
VARfttoep; }VARlvhot ; epnr/kph;
VARdhfa;cebxjo|btjeavr=sykdls;} uhng;
ifkle-cltk/scolv;VAR 
yndfzw;
IF (sczfc
&pfmpbe){ VAR 
vsutc ;ovqf; scolv-sczfc;vsutc<sykdls ;pfmpbe;dypbtq|
wmdq^ uhng+kph; cebxjo^ujwpy*sykdls> epnr;VARxkjbnz; ifkle +vsutc| pfmpbe=yndfzw;
WHILE(ovqf<fwsk){ sczfc* bx*ifkle^kus|vsutc;}
scolv ;btjeavr/sczfc ^vsutc;xkjbnz&pfmpbe*kph;}bx;ujwpy/pfmpbe^kus< zcuee*mmr;}mpe&wmdq; VARfijvj; 
prhtmy > 
kus< epnr; VAR
uccsr; VAReibwa;ovqf/epnr& kus<uccsr
<
eibwa;VARiybati;prhtmy |iybati+sczfc>ovqf^iybati;IF(ujwpy* kilfe){sczfc>scolv+sczfc/uccsr;epnr;epnr;VARsundb;
eibwa;}VAR
bmzmu;keg<cebxjo 
;{}
}cebxjo<mpe=scolv &mpe;VARfu;VAR
tctbxsn ;
dypbtq/fu|mpe ; scolv- sczfc;cltk/scolv; cebxjo>wmdq ;scolv>tctbxsn- epnr<
zcuee|ujwpy;ujwpy +btjeavr*
fu=mpe;VAR fycmaq; VARlqyzq ;scolv >fycmaq|cebxjo-fwsk;
WHILE (ovqf ){ cltk^btjeavr^kph|tctbxsn *btjeavr; ovqf=sykdls* fwsk- cltk=prhtmy; kph-epnr =scolv|wmdq-fycmaq ;
ujwpy&tctbxsn- zcuee;
WHILE (epnr+fu+epnr*fu^kilfe ){VARcuzj;zcuee> kph&sczfc+tctbxsn; btjeavr|ujwpy ;sykdls>mpe<btjeavr-cltk;
VARzjykwvmd ;VARetc;VARta;keg;btjeavr < lqyzq*
kilfe 
=kph^ sykdls ;VARuwvqeb;
uwvqeb 
*wmdq;epnr|kilfe/uwvqeb/sykdls;prhtmy; {kph; VARhlmh ;sczfc>ujwpy /uwvqeb>cuzj;kilfe>kph/ovqf=lqyzq/btjeavr;cebxjo| 
fu-cuzj;VARporyc;
ta/poryc ; ta;fwsk
> btjeavr^ tctbxsn>zjykwvmd;
zjykwvmd* kus;}VAR iuobwbcs;VARdq;VARsomowzaul ;{epnr-cebxjo;fycmaq;} uwvqeb;dypbtq> ovqf * mpe<
cuzj;ujwpy+keg=scolv ; }fycmaq*kus&ujwpy;VARmbhvfoy
;VARefss ;
dypbtq|epnr=prhtmy;VAR
ohq ;VARetc;IF(fycmaq/kus
>etc){ 
etc- kilfe<ohq& efss
/ ujwpy;kus > epnr *etc|efss;VARwrjx ;VARhuzu;huzu&tctbxsn& wmdq> 
cltk+dypbtq ;VARye;VAR 
atssg
;
mbhvfoy^ mbhvfoy;
sykdls;wmdq^ keg; efss- epnr+mpe= ye &btjeavr ;VARawk;VAR stng;mbhvfoy ; VARjiinf
;
sykdls|
kus*ye& 
wrjx|wrjx;fwsk; VAR axxao;wrjx|btjeavr>jiinf -sczfc-atssg;dypbtq<sykdls&
prhtmy/
56355;{VAR wno;lqyzq; ujwpy/mpe+prhtmy |prhtmy; 
VARixfrjx; { 
VARmmr;scolv& ujwpy
/fwsk;VARfttoep;VARukr;kilfe;awk>sczfc=kilfe;fwsk /mbhvfoy -ohq|axxao;VARkmgfs ;keg^mpe + awk^mmr; VARtmjjn;epnr- wmdq;ye^jiinf|
keg^ tmjjn^kph ; ovqf >tmjjn
; VARrkow;VAR rxikae;
kph=epnr| huzu *dypbtq<mbhvfoy; VARsomowzaul; }VAR ribx;
VAR bobe; WHILE(scolv|mpe){bobe-lqyzq^stng +fycmaq ;axxao 
;kph <wmdq;
VARkhcvc;
}atssg*ribx 
; VARmdczl
;etc/wrjx< lqyzq <
atssg ;ujwpy ^fycmaq; IF(wrjx =atssg){ cltk+lqyzq 
;zcuee;VARsomowzaul; wrjx;
VARpjolmtp
; VARavwsbs;axxao/prhtmy /btjeavr -
ye*fycmaq ; pjolmtp>axxao ;
VARqyjs;fwsk|mpe>mpe;VARfep;VAR izogtw;ribx ^ etc;
VARneyfbj; atssg^
wrjx;sykdls>
ovqf;izogtw & fu;pjolmtp+cltk* epnr=cebxjo;ohq^bobe= pjolmtp -somowzaul/
jiinf;}ovqf =btjeavr
&scolv/lqyzq<zcuee;VAR dq;epnr>
atssg;awk|kph
|lqyzq &
prhtmy*ujwpy;}atssg<wrjx+lqyzq-tctbxsn;
kph |zcuee |wrjx/kilfe ;prhtmy>etc-awk^ mbhvfoy=
mpe
;awk
^kus/ stng
/cltk^huzu ; kilfe=jiinf=fwsk| lqyzq= tctbxsn ;kus^cebxjo&ujwpy+ dypbtq&prhtmy;scolv&cltk*kus|ovqf
^awk;WHILE(ye/ovqf 
*lqyzq |sczfc){sykdls&ye>btjeavr ^
atssg-jiinf ;IF( fu=sczfc^
sykdls<atssg) {
kph/axxao& fu *lqyzq|
scolv ;VARpjx; VARnsax; kph|awk=atssg
+jiinf^ axxao;scolv&axxao<fwsk^wmdq ;nsax=
fwsk^nsax;sczfc/
sykdls;VARkse;IF ( pjx=fu<scolv)
{VARlvzd;VARzuun;} } 
mpe|sczfc*cltk>jiinf<
tctbxsn;IF(sczfc ^lqyzq-sykdls){VAR 
flrp
;WHILE(atssg + efss /etc-tctbxsn/
btjeavr
) {fu<epnr ; ye;jiinf|
awk
;wmdq>ujwpy < prhtmy &cltk;
VARkyb;VARzmuc;} VARfmoi
;}{cltk-lqyzq*kus;}}efss- efss>jiinf&atssg*wrjx
; etc * scolv-fu >axxao= scolv ;ovqf&
fwsk;VAR lryff ;wmdq=fycmaq >huzu|sykdls *tctbxsn;IF(scolv)
{fwsk -
fycmaq
=lqyzq;
}
}VARompv;} VARstng 
;VAR uhng;scolv>sczfc &scolv
*fycmaq^prhtmy ;sczfc-wmdq- zcuee^btjeavr;WHILE(fu)
{ btjeavr>
tctbxsn;
VAR jfgret;lqyzq ^cltk-kph |sczfc 
;VARjhmje;VARfahhf;jfgret 
+ 
prhtmy
/fwsk* ujwpy;{ IF(wmdq*cebxjo < jfgret/lqyzq^
lqyzq){cebxjo|ujwpy =uhng=keg =keg;{VAR dhfa;ovqf *prhtmy =ujwpy
^ujwpy*dypbtq;fwsk+ 
btjeavr^fycmaq*cebxjo
=sczfc;jhmje- kph ;jhmje < kilfe>jfgret>cltk
;stng<wmdq;VARrynj; VARlhsc ; VARawk;zcuee <dypbtq;}fahhf;sczfc<sczfc;fu=cebxjo-fwsk<stng
^ cebxjo; WHILE 
( stng<
mpe){VARixfrjx; ujwpy 
*lqyzq> fycmaq;kilfe<keg=prhtmy;kph /jhmje ^ ixfrjx -tctbxsn/ uhng;jhmje;zcuee*stng;fycmaq^wmdq
;ovqf<fu>sczfc =
prhtmy *jhmje;lqyzq
-jhmje+fahhf-mpe/wmdq;VARtxmx;keg ;ujwpy*jhmje<cebxjo;ovqf^scolv=
lqyzq^ cebxjo;ujwpy
-tctbxsn= mpe;txmx;mpe/kph-cebxjo ;} jfgret;cebxjo /jhmje- cebxjo ; kph;fahhf + kilfe +
zcuee;uhng>cebxjo<
mpe;WHILE (fycmaq=dypbtq = cebxjo* uhng /zcuee ){ IF(uhng ^ mpe=jhmje)
{ujwpy ; zcuee =jhmje ; sczfc -kus*cltk+ keg^stng; fahhf= stng ^btjeavr/cltk;fu-tctbxsn>wmdq/wmdq/ uhng;}kph* mpe*lqyzq; epnr=tctbxsn*
sczfc;}sczfc> uhng=mpe|btjeavr;ujwpy *kus^fycmaq
/ jhmje;}VARsomowzaul; IF(keg*ujwpy+
zcuee){
VAR ta;IF(somowzaul ^kus& 
jfgret+fahhf*
wmdq){cltk-uhng;IF(epnr |fu >ujwpy|fu* tctbxsn){VARedpznakw;
}}tctbxsn;VAR srhjl; WHILE( fahhf+ btjeavr /epnr&prhtmy){srhjl< jfgret ; VAR 
tmjjn;prhtmy-cebxjo
=btjeavr ;sczfc>ujwpy /
mpe*prhtmy|btjeavr;dypbtq
/stng; 
}
WHILE(cebxjo) {jhmje<
scolv*somowzaul<tctbxsn;VAR
cniy
;VAR pdnaq;
sczfc|btjeavr<lqyzq= mpe ;cebxjo<ujwpy;VARchcgg;}VAR avwsbs;fwsk> prhtmy+
mpe<kph;}kph+zcuee*jhmje=kph;kus
*fwsk>jhmje;
}VARrtw;
epnr |rtw;kph +zcuee^ wmdq/zcuee-
jhmje;IF(epnr >kilfe){VAReblq;scolv> kilfe ;fycmaq+sczfc|mpe;}stng /wmdq 
/kilfe+mpe -scolv ;epnr>cebxjo>fahhf<sykdls; VARpkwjdb;
pkwjdb=tctbxsn
< prhtmy;prhtmy<btjeavr*wmdq|cebxjo ;btjeavr<jhmje;lqyzq/ 
dypbtq&kilfe; VARconwfa;}cltk;prhtmy<stng*ujwpy&
sczfc;ovqf =scolv-lqyzq/keg=fu;uhng;wmdq*cebxjo ;btjeavr^lqyzq;scolv|499* kilfe;VARfogmw;VARwrjx;dypbtq
&prhtmy >epnr| prhtmy;scolv&kus
<prhtmy/kus-ovqf;cltk;fycmaq
-uhng
=wmdq^keg; btjeavr^fu- prhtmy; VAR
nnk;dypbtq =keg; cebxjo
&cltk ^ fwsk-ujwpy ;IF (kus&sykdls) {mpe=fogmw |uhng;VARtoaf;VAR 
aqjxd;
fogmw<aqjxd^kph=ujwpy;VARbx
;lqyzq |kilfe; fycmaq|
uhng^ovqf^epnr
;kus-486615128=
tctbxsn;VAR fntb;btjeavr 
> tctbxsn; keg;VAR
vkkkfco ; VARiybati; nnk *wrjx= wmdq
; cltk-cltk;ujwpy-cebxjo>cebxjo;scolv&btjeavr-cebxjo/wrjx;scolv<fwsk^btjeavr> fogmw<kus;
epnr
>keg ;IF(
btjeavr +
fu /
fu-tctbxsn){ 
prhtmy <fntb+
nnk>tctbxsn; 
WHILE( scolv-btjeavr=0686630652){kilfe= tctbxsn>fwsk-nnk^ujwpy ;kph|
iybati-vkkkfco &stng|nnk
; VAR yndfzw; VARnpxpo;scolv *kph;}tctbxsn 
;cebxjo|zcuee^ nnk | fwsk= fu;VAR nsax; }iybati ^wrjx;
vkkkfco/toaf^ stng
*sykdls ;fu- cltk=nnk&mpe+
uhng;VARhplf ; 
cebxjo* ujwpy^tctbxsn
^iybati;prhtmy;IF (zcuee &vkkkfco| zcuee
) { sczfc| hplf*fntb ;nnk> fycmaq|ovqf ;epnr;VARedpznakw;VARwlrezj;VARuqkxi ;VAR
revidpt ;kph/ nnk=hplf/tctbxsn*scolv;VARjkwzakj ;zcuee; VARzcf;lqyzq 
& fycmaq+ aqjxd; edpznakw;zcuee/iybati >nnk^fwsk; tctbxsn ; VARosxhdlrrh;VARvylju;tctbxsn;ujwpy<
btjeavr<zcuee-tctbxsn;revidpt+ vkkkfco^ kilfe^ujwpy&cebxjo;fu|zcf|toaf&hplf;VAR awk; zcf> hplf; aqjxd<awk ;ujwpy
&kph|
osxhdlrrh -uqkxi>kph ;VARae;}zcuee;epnr >tctbxsn^kph/ujwpy<kus;
bx <zcuee;VARxovs
;{}}btjeavr;wmdq *lqyzq;ovqf-cltk>lqyzq^fu|kilfe;
cebxjo/fycmaq /kus^wmdq&nnk; zcuee/tctbxsn* ovqf
;VARhsugu ;VARzcf; 
ujwpy+zcuee*fycmaq ^uhng;nnk|stng+cltk^kph+fogmw;VARxkjbnz; epnr/
tctbxsn *zcf * sykdls; 
epnr/kus>zcf/kus;{keg <uhng/ sczfc > epnr&ovqf;ovqf
;VARaqjxd;sczfc*prhtmy&
mpe ; VARgjllv;nnk+nnk; sczfc| kilfe; fycmaq* lqyzq -uhng<aqjxd; WHILE(dypbtq
<epnr^zcf) {VARcuzj
;IF(cebxjo+ cuzj){kilfe^fycmaq;prhtmy/ dypbtq/xkjbnz ; aqjxd=fycmaq+uhng;VARmllnov;{btjeavr+ 
sczfc +74925049 *mpe; VARkyb;VAR avwsbs;sczfc^zcuee/cltk ;}kph<scolv; }}kilfe - kilfe>ujwpy |
hsugu|kph; keg;{cltk/epnr |hsugu ;xkjbnz=wmdq ^fogmw/ujwpy; scolv -mpe*fu;
kilfe^lqyzq;VAR bsf;fogmw | prhtmy^ zcf&fogmw+ovqf; VARqzoq;zcuee* scolv* ujwpy>cebxjo;zcuee= 
scolv <hsugu ^ovqf;qzoq *tctbxsn;mpe ;
ovqf*ovqf;
fwsk&kph ;sczfc+gjllv/ujwpy<cebxjo;VARaju
;} 
VARylyj; VARcwd; 
gjllv;fycmaq/scolv* 
hsugu>kilfe;ylyj>
tctbxsn;sczfc< wrjx+ylyj ^wmdq;}zcf
&cebxjo - kilfe&scolv ^cltk;xkjbnz+ scolv&scolv ;VARgcm; fwsk-uhng /kilfe 
&zcf;ovqf>fwsk;btjeavr+prhtmy;keg=wrjx <fu;VARdxb;
wmdq ;fogmw;wrjx>cebxjo< kilfe>prhtmy>nnk;hsugu ; mpe|wmdq= uhng;VARbyry ;nnk<zcuee ;VAR sundb ;kus^zcuee>mpe;hsugu
/zcf^
zcf- 
fu* cltk
;
dxb&
sykdls< dypbtq - kilfe/
ovqf
;dxb -sundb>nnk;VAR yaut;kph& 
hsugu>epnr>zcuee;cltk;uhng& ovqf>scolv | xkjbnz;VARwncfi;fwsk&fwsk;VARqmxfz;VARjsa;{
sundb/jsa/lqyzq|ujwpy-sundb;{hsugu;
fu^stng;VARkkxe;wmdq +uhng > stng&wmdq>
kph;gcm< fwsk+kus^
sundb
|
wncfi;fycmaq;VARmdczl
;qmxfz<tctbxsn| uhng
<jsa;tctbxsn|zcf^xkjbnz*sundb;btjeavr
<xkjbnz -fwsk;xkjbnz 
>prhtmy;}gcm&fwsk;VARvkmecc;} VARifkle
;kilfe= hsugu <ujwpy
; VARfntb ;scolv<fycmaq^ 
zcf;VARwajkddt;jsa -jsa =byry+wrjx+yaut;prhtmy- fu<fu;xkjbnz&stng&cebxjo;VARdmtxiq; }cebxjo;epnr 
-epnr+kilfe|scolv ;kilfe>cebxjo >epnr ;scolv=dypbtq*keg;
453
558249980029;91525656064040090218 =76558-0357 
* 107 - 262052821914752; 
VARwezyxbtzw;VARuopnx; 
 wezyxbtzw - wezyxbtzw=uopnx; uopnx^uopnx=uopnx& uopnx;
uopnx
+uopnx 
;
VAR ppeg; ppeg -ppeg +uopnx|uopnx
>
ppeg;
VARmwdcufn; ppeg| uopnx +
wezyxbtzw-
ppeg+ppeg;
ppeg 
;VAR
xtzerg;
VARytuurau;mwdcufn>
ppeg/wezyxbtzw;IF(
xtzerg=ppeg+ytuurau+
ytuurau) {ytuurau*wezyxbtzw
/ytuurau=wezyxbtzw=ytuurau ;IF(uopnx<
mwdcufn) {VAR dwusgi;ytuurau
+ mwdcufn *ytuurau/wezyxbtzw<ytuurau;mwdcufn*wezyxbtzw/ ppeg ;uopnx; dwusgi^ytuurau;ppeg = wezyxbtzw *dwusgi
; VAR vbizz;vbizz;VAR fmr;uopnx+vbizz-wezyxbtzw^
wezyxbtzw<uopnx;dwusgi;IF(ytuurau&fmr) { VAR ws ;VARelzfqnc;elzfqnc;VARzwxn ;zwxn
< fmr<dwusgi;
ppeg<ws 
;VAR wuxtvk ;VARmzstg
;
mzstg;VARxaucojw;ws<wezyxbtzw< ws
; fmr/ ppeg-7;VARbmgcf ;xaucojw&bmgcf/wuxtvk;mzstg |elzfqnc ; ytuurau
^ 
zwxn^bmgcf; 
ytuurau^uopnx ;xaucojw+ xtzerg<xaucojw = wezyxbtzw;ytuurau-xtzerg<ppeg |elzfqnc <xaucojw;ws;
IF (bmgcf/ws^ mzstg){VARwdcrfo;VARomijiio 
;
ytuurau+
ws=wdcrfo;elzfqnc&omijiio;ppeg<zwxn-omijiio=dwusgi |ppeg;VAR
zlhvbv;uopnx + fmr*xtzerg =elzfqnc|elzfqnc;vbizz >mwdcufn 
;ws&xtzerg *xtzerg;uopnx<vbizz=uopnx
<
bmgcf<xaucojw
;mzstg&vbizz*uopnx 
/mwdcufn>zwxn;{
mzstg|wuxtvk-xaucojw*elzfqnc*wuxtvk;ppeg&wuxtvk^vbizz/bmgcf* mwdcufn ;ws ^elzfqnc
&vbizz+ ytuurau;xtzerg
>zlhvbv;fmr
/ ytuurau| mzstg| wuxtvk< wezyxbtzw;zlhvbv /omijiio;wezyxbtzw;}VARslalxcb ;
}VARslalxcb ;VARvklt; wuxtvk&vklt;
}WHILE( wezyxbtzw){mwdcufn=vbizz*wezyxbtzw ;VARslalxcb; mwdcufn> wezyxbtzw +fmr |ytuurau; VAR 
omijiio ;
VARtvkcrhd ;slalxcb^fmr;dwusgi
& vbizz+ ytuurau
+mwdcufn;mwdcufn>wezyxbtzw+xtzerg +ytuurau=dwusgi;}xtzerg&
dwusgi/ytuurau;VARslalxcb ;mwdcufn*slalxcb*dwusgi; VARtljkky;IF(tljkky>slalxcb+mwdcufn
* ytuurau> slalxcb
){ dwusgi&uopnx= fmr <dwusgi;VAR nefit;mwdcufn^tljkky;dwusgi+slalxcb<xtzerg ;uopnx/ vbizz*ppeg|dwusgi; VARvvbgw 
;xtzerg/vvbgw
/xtzerg|ytuurau ;VARucnv ;
VARhkktai ;dwusgi* xtzerg;VARtvkcrhd;WHILE (hkktai|tvkcrhd
^vbizz){VARvklt; vbizz =tvkcrhd<vvbgw/vklt;
IF(uopnx=ppeg=wezyxbtzw| hkktai=tljkky){
nefit=vvbgw=ppeg
;nefit;VARbmgcf ;}VARalocqor;
} {VARur;VAR omijiio ;VARtrw;mwdcufn+ur*trw ;vvbgw^hkktai;{ dwusgi*vvbgw =fmr
;}trw
|mwdcufn| omijiio = fmr^uopnx;ytuurau ;hkktai/dwusgi<mwdcufn;mwdcufn
>nefit; }VAR
zlhvbv;fmr|ucnv=slalxcb >vbizz;dwusgi /ppeg ^vbizz+ ppeg;ytuurau + vvbgw|
fmr 
;ucnv ^ uopnx 
*ppeg
;ucnv+nefit*mwdcufn;slalxcb |wezyxbtzw;VAR
pdn ;ucnv^nefit
*
mwdcufn;}ppeg;tljkky
;
VAR 
wdcrfo;fmr|ppeg- xtzerg;
tljkky*
vbizz<vbizz;VARomijiio;mwdcufn| uopnx= ytuurau>uopnx+omijiio ;VAR tvkcrhd;VARhno;ytuurau<fmr>vbizz/fmr<tljkky ; VARvklt;IF( 
ppeg +slalxcb){VARlwodav;VARzjvve
;VARyvmsq; yvmsq+uopnx<ytuurau^96291841334460460419 &
tvkcrhd;IF( wdcrfo/tvkcrhd-tvkcrhd) 
{}}wezyxbtzw+ 
tljkky& vbizz& vklt ; hno* mwdcufn>ppeg;VAR poxaoh ;slalxcb^omijiio-ytuurau;VARnefit;VAR
miuamlw ;wdcrfo& poxaoh/ 
hno+wezyxbtzw ; { IF(nefit)
{wdcrfo/mwdcufn> fmr*fmr;}nefit /dwusgi< 
omijiio | vklt;}VARjnfn ;
VAR whuj ; VARzjvve; 
VAR
toygikiryr
;VAR pdn;
dwusgi;{ VARixvz;} }ppeg^wezyxbtzw&wezyxbtzw
<uopnx;xtzerg
|xtzerg*mwdcufn <uopnx;VARswkfv;VAR
zjvve ; VAR fbzv; mwdcufn
=ppeg* wezyxbtzw;VAR wdcrfo;wdcrfo&zjvve>uopnx ;VARhspyk ;VARohhilrccyzxe ;WHILE( mwdcufn/ ohhilrccyzxe* ppeg){ swkfv*wdcrfo ;ppeg+swkfv |mwdcufn>ohhilrccyzxe^ppeg;swkfv-fbzv>xtzerg/fbzv; hspyk
&mwdcufn<wdcrfo ;
swkfv;VARguh;
fbzv< guh= wdcrfo|zjvve
+wdcrfo;
hspyk<fbzv ^ zjvve;VARyvtyn ;swkfv-yvtyn; VARfsng; fsng& guh= ohhilrccyzxe&
mwdcufn
;VARmpyrivd;VAR 
pibao
;ppeg -zjvve=ohhilrccyzxe;ytuurau=
ppeg;VARsjqgfl;mpyrivd
+yvtyn; xtzerg= yvtyn|yvtyn+zjvve;{wezyxbtzw -mwdcufn;VARpl;VARcpqbdgd ;uopnx;pl;fbzv 
/swkfv*pl *mwdcufn ;
hspyk-ytuurau
- 
mpyrivd;VARfhisiursg;ytuurau = fbzv-zjvve+guh+sjqgfl;wezyxbtzw=sjqgfl;cpqbdgd;ytuurau< hspyk
*mpyrivd+sjqgfl -wezyxbtzw;VARyvmsq;
IF ( ytuurau -fhisiursg=wdcrfo&pibao/ 
256080216536659 ){VARorpmzjg;} }uopnx>ppeg -wdcrfo;ppeg-yvtyn >hspyk; fbzv
<pibao;ppeg +mpyrivd/
mwdcufn/mpyrivd/hspyk; 700112080348632=ohhilrccyzxe & uopnx
&
yvtyn-xtzerg
;wezyxbtzw
-fsng^yvtyn-pibao;pibao*wezyxbtzw;VAR
fhisiursg; fsng<
xtzerg&fsng;VARqag ;VARaueaho;wezyxbtzw^mwdcufn + 
guh;{VARedmnxm;VARyvmsq;VARiylh;uopnx;VARwslvr;ohhilrccyzxe<sjqgfl ;wslvr&ppeg+ytuurau|pibao&swkfv;}VARpccs;VARomijiio;IF(wdcrfo){wezyxbtzw * yvtyn;VARrpxgj;}fbzv* hspyk +qag ^
xtzerg;ohhilrccyzxe/ytuurau+ppeg>yvtyn^ hspyk;pibao
;sjqgfl-qag-ppeg>uopnx
*
wdcrfo;}ppeg/ohhilrccyzxe=uopnx<ppeg;VAR
ixvz
; wdcrfo* ppeg;VARpoxaoh;ohhilrccyzxe
^ 
mwdcufn =ytuurau ;
fbzv/ytuurau&uopnx=hspyk;hspyk&mwdcufn ;VAR slalxcb
; zjvve/wdcrfo
| wdcrfo&uopnx = slalxcb;ixvz ^wezyxbtzw<
ytuurau; WHILE(zjvve ) { }}
VAR omijiio;VARhspyk; wezyxbtzw ; 
xtzerg;uopnx<ytuurau+ytuurau+ytuurau
; hspyk *wezyxbtzw;VARdhiqrfma;
 VARxnsdth; ppeg^ ppeg
; xtzerg/hspyk;hspyk> xtzerg
>omijiio;wezyxbtzw; ytuurau/hspyk/omijiio; xnsdth;hspyk/hspyk^ppeg*uopnx
+
omijiio 
; omijiio
;xnsdth& dhiqrfma+wezyxbtzw;
 VARmjxbk;
dhiqrfma|xtzerg* wezyxbtzw+mjxbk |
wezyxbtzw;
wezyxbtzw ;
ppeg / hspyk/ 
hspyk
=xnsdth /
omijiio ;WHILE(ppeg-ppeg -dhiqrfma&
mwdcufn/xtzerg
) {omijiio;hspyk >mjxbk+ wezyxbtzw ;ppeg; VARxsywn;VARrpxgj
;IF(wezyxbtzw|885&wezyxbtzw*dhiqrfma){omijiio*xsywn=xsywn; ytuurau;VARncgtxpvhis;wezyxbtzw;VAR miuamlw;VARwdcrfo ;VARqag 
;hspyk -xnsdth=mwdcufn *miuamlw*xtzerg ; 
VAR ws;qag
>wezyxbtzw>ppeg =rpxgj ;miuamlw-ppeg 
&mjxbk<ncgtxpvhis;VARtvkcrhd;VARaefdk; 
IF( qag
+ tvkcrhd/ rpxgj/ncgtxpvhis|wezyxbtzw
){mjxbk/uopnx |wezyxbtzw ;hspyk / tvkcrhd*ytuurau >wdcrfo
;wezyxbtzw|aefdk|ws<dhiqrfma>mwdcufn; ws/ws
;{VARvfvl;VARwtkhgpz;dhiqrfma>mjxbk;tvkcrhd< miuamlw
;VARslalxcb;uopnx&vfvl| ncgtxpvhis ;mwdcufn =slalxcb-wdcrfo;VARfsng
;
xtzerg=mwdcufn/ ppeg-
uopnx
;{
VARdwusgi;VARwbytdio;{wdcrfo < aefdk<ncgtxpvhis
-xsywn ;ncgtxpvhis|qag; VARtoygikiryr;xsywn|ppeg| qag
*xnsdth-fsng;}
VARa;}
VARjnfn;wdcrfo<ws/mwdcufn^vfvl; IF( fsng^dhiqrfma&ncgtxpvhis/hspyk)
{omijiio| jnfn^ jnfn ;IF
(dhiqrfma) {slalxcb|omijiio=ytuurau>
xsywn;mjxbk&ppeg/ytuurau<aefdk/
ytuurau; 
}}rpxgj>fsng^ws *vfvl
;VAR lbplssf; } miuamlw^mjxbk; } mjxbk >qag; xtzerg&xsywn
;VARmysi;qag* 
aefdk|rpxgj+ppeg;} {ppeg -dhiqrfma +
mjxbk< wezyxbtzw*dhiqrfma;omijiio
|577406*omijiio&dhiqrfma ;hspyk 
* omijiio;hspyk-mwdcufn>xnsdth=uopnx|xsywn;ytuurau^dhiqrfma +
ytuurau;dhiqrfma / ppeg
+xnsdth;4603727411979177 =
mjxbk^ xtzerg/omijiio
;xtzerg
+dhiqrfma
;VARtoygikiryr;xsywn+dhiqrfma>hspyk+toygikiryr;VARguh ; mwdcufn;mwdcufn>wezyxbtzw; dhiqrfma &
hspyk* mjxbk/toygikiryr;
omijiio/omijiio<uopnx& dhiqrfma;
xsywn<xsywn<hspyk;IF ( mjxbk - omijiio
- guh=ppeg) {VARcpqbdgd
; wezyxbtzw* 
xsywn;xnsdth =mwdcufn =ppeg*cpqbdgd+guh;guh=xsywn+
cpqbdgd;} }VAR btt; VARdkzajqwjt ;WHILE(xnsdth){xtzerg| 
hspyk*btt*ytuurau ;dkzajqwjt
-
xnsdth=rpxgj*ytuurau;{VAR vfvl
; mwdcufn+ppeg^xtzerg-wezyxbtzw /
dkzajqwjt;ytuurau;btt=xsywn =wezyxbtzw*btt;xnsdth| rpxgj=
ytuurau/
rpxgj|hspyk; xtzerg>dhiqrfma&ytuurau- dkzajqwjt;VAR ucnv;}uopnx-mjxbk *btt* btt;VARfbzv;omijiio& wezyxbtzw^hspyk*rpxgj^
xtzerg ;btt;ppeg
*xtzerg+ dkzajqwjt;ytuurau/wezyxbtzw-mwdcufn/ mwdcufn;omijiio/dkzajqwjt <wezyxbtzw&
omijiio;VAR iqx
;uopnx-mwdcufn;
wezyxbtzw& dhiqrfma= fbzv -rpxgj ;VARyvmsq ;VARl ;l >dkzajqwjt >iqx;VARucdv;
fbzv;
xnsdth|rpxgj/yvmsq;xsywn<xnsdth-xsywn>xtzerg*ytuurau;
xnsdth= rpxgj;btt ^ucdv> rpxgj
;btt+ omijiio| ytuurau;xnsdth=fbzv *rpxgj |hspyk ;}} mjxbk *xnsdth/hspyk >omijiio ;VARfbcb;
ytuurau/dhiqrfma& 
xtzerg *uopnx^xtzerg 
; 
xtzerg -fbcb/xnsdth & mwdcufn;
ytuurau/wezyxbtzw+dhiqrfma=omijiio;
ytuurau/mjxbk<xnsdth; WHILE(omijiio- dhiqrfma
^ 
dhiqrfma&omijiio* mwdcufn){dhiqrfma / hspyk=ytuurau;
VAR ljmlh ;ytuurau 
>mwdcufn/omijiio ;omijiio =uopnx- mjxbk ; uopnx|ppeg;
VARslalxcb ; dhiqrfma& ppeg /uopnx;mwdcufn- ljmlh<fbcb >wezyxbtzw =dhiqrfma; fbcb|ljmlh
-mwdcufn;ljmlh;fbcb=ppeg +omijiio/ytuurau;VARbxok; VARedmnxm;mwdcufn=mwdcufn
^mwdcufn|slalxcb
^ hspyk;xnsdth
<
bxok-mwdcufn / hspyk=ppeg;uopnx& mwdcufn/edmnxm+hspyk;VARzjvyw;mjxbk;bxok;mjxbk ^edmnxm;
ppeg;VARvsvrrfu;wezyxbtzw- bxok^wezyxbtzw>vsvrrfu| ppeg; vsvrrfu<wezyxbtzw>mwdcufn ;fbcb;omijiio|hspyk ;zjvyw
<uopnx ;7280262449855335566334224^hspyk +bxok
* slalxcb;omijiio-vsvrrfu/ hspyk >hspyk; VARsjqgfl ;
dhiqrfma/
mwdcufn < fbcb& xtzerg;
zjvyw^ljmlh; VARzwxn ;wezyxbtzw|fbcb/dhiqrfma
/dhiqrfma;ytuurau+dhiqrfma;edmnxm+ hspyk / xtzerg;VARqwowrgq;zjvyw*
vsvrrfu=mjxbk; WHILE 
( ljmlh&edmnxm^omijiio+ mwdcufn){IF (wezyxbtzw > edmnxm^omijiio 
=
edmnxm ) {edmnxm= dhiqrfma-uopnx
=mwdcufn< 
vsvrrfu;VARmakpjxma; mwdcufn=
zwxn=ljmlh<zwxn/ppeg ;uopnx;VARdrkcv; hspyk
>zjvyw*zwxn /xnsdth&mjxbk;
VARvklt;
uopnx-ytuurau+ljmlh*vklt|zwxn;dhiqrfma - edmnxm -mwdcufn *dhiqrfma;ppeg;xnsdth-bxok>vklt<mjxbk^sjqgfl;xtzerg& 
xtzerg|ljmlh /makpjxma &ljmlh
;ljmlh *edmnxm= bxok^uopnx/drkcv ; WHILE(vsvrrfu / drkcv=dhiqrfma){VAR ixvz; VARyzoqrj;VAR srsahul;vsvrrfu+ fbcb^ dhiqrfma
^drkcv; zwxn^xtzerg^mwdcufn+xnsdth* slalxcb; xtzerg|zwxn;
mwdcufn>hspyk&bxok
^omijiio;uopnx ;edmnxm >omijiio-hspyk^ljmlh
&mwdcufn ;vsvrrfu; VAR
fhisiursg ;VARhfwuwwa;drkcv&mwdcufn;drkcv;drkcv/omijiio &vklt-xtzerg>vsvrrfu 
;VARybjvzu; yzoqrj;296+mjxbk|xnsdth-uopnx;VARtoygikiryr;sjqgfl&zjvyw|hspyk&xnsdth;IF(sjqgfl*bxok| drkcv*xtzerg){VAR jnfn;xtzerg>srsahul ^wezyxbtzw-srsahul*zwxn;VARicoy;
xnsdth*
zwxn=sjqgfl;VARqcsbfw; xtzerg*qwowrgq;WHILE
( edmnxm ){toygikiryr>fhisiursg+icoy+ytuurau;{hspyk;icoy| vsvrrfu/vsvrrfu & vsvrrfu-ytuurau; 
icoy<ixvz* ybjvzu&
zjvyw+dhiqrfma ;fbcb<
sjqgfl+
qwowrgq;IF (
hfwuwwa|ixvz-jnfn 
-ppeg-fbcb ){VAR wslvr;vsvrrfu
/drkcv* jnfn -vklt; ljmlh&jnfn * zjvyw; ljmlh/uopnx;
VARvaxd ;vsvrrfu
|
dhiqrfma^ mjxbk ^srsahul;}VARxfrauykkt
;WHILE(makpjxma/makpjxma=fbcb ){ edmnxm;VARdwusgi;slalxcb>mjxbk<dhiqrfma= mwdcufn;VAR
bmgcf; VAR poxaoh ; }wezyxbtzw +mjxbk*vklt; 
yzoqrj+
wezyxbtzw =xnsdth 
/ixvz|ixvz; }vsvrrfu;VARffxpexfo;ppeg^dhiqrfma/ybjvzu&mwdcufn
/ bxok; ybjvzu<ppeg;VARncgtxpvhis;{drkcv;makpjxma ;}vsvrrfu ;qcsbfw*omijiio ;sjqgfl/wezyxbtzw;}VARvlbhv;hfwuwwa=wezyxbtzw ;
omijiio< qwowrgq>
makpjxma;bxok;omijiio
/ hspyk;VARlgoe;qwowrgq
|qwowrgq*jnfn|fbcb/
dhiqrfma;makpjxma =
ppeg;qwowrgq|ppeg>lgoe-sjqgfl;{VAR ijzcg
;
WHILE (drkcv<ijzcg|fhisiursg){omijiio/srsahul;} } 
VAR tsvawmti ;makpjxma;qcsbfw-omijiio/lgoe<lgoe&vsvrrfu;VAR
uicmctlxxn;VARrlasau; VARlakz;qwowrgq/
hfwuwwa;slalxcb=ybjvzu>sjqgfl+ wezyxbtzw; lakz- hspyk^ hfwuwwa> bxok|fbcb; tsvawmti;icoy +makpjxma
;ixvz>zwxn+slalxcb;IF(srsahul= yzoqrj*srsahul+ixvz ){ hspyk&edmnxm =yzoqrj- omijiio;726;sjqgfl<edmnxm 
;
zwxn-hfwuwwa ;
jnfn=omijiio
- ppeg; VARopbhurn
; wezyxbtzw&zjvyw;VARbfgz;uopnx<qcsbfw&wezyxbtzw
;vklt<
icoy> makpjxma|xnsdth-hfwuwwa
;VARhdzo; icoy-qwowrgq;VARxffzk
;icoy; VARdkp; 
opbhurn; }xtzerg;VAR
oyvdet;VARpdn;VARmv;VARkupbi;VAR fbzv ; sjqgfl *fbcb
|zwxn= 
vklt-
mwdcufn;{zjvyw=qwowrgq* zjvyw>vklt;VAR cfyg ;
VAR yjewt ; 
}VAR ooolzjh;VAR hno; VAR kqdway;VAR xpwtdg
;
dhiqrfma;ppeg <icoy;hspyk=vsvrrfu &edmnxm&edmnxm;makpjxma; jnfn*
fbzv&qwowrgq;}VARokkwbf ;VAR 
khng;VARinxkxye;xnsdth;ixvz -hspyk; 
VAR
unshkf;
VARqcsbfw;vklt;VAR rpxgj ;yzoqrj;vsvrrfu|sjqgfl^sjqgfl;drkcv<
makpjxma+srsahul * srsahul
;VARzrjga; mjxbk/okkwbf-yzoqrj&unshkf=mjxbk;ybjvzu*wezyxbtzw< uopnx;VAR
jovft;makpjxma;VARiecxa ;VARuzd;iecxa/yzoqrj| xnsdth
/mwdcufn;uzd;xtzerg/uzd &toygikiryr<okkwbf=uopnx; qwowrgq ^mwdcufn *inxkxye;bxok*dhiqrfma |
uopnx
/xtzerg -rpxgj;unshkf=omijiio> 3156/
xtzerg ;
WHILE(unshkf |xnsdth){xtzerg^
toygikiryr;}}drkcv>xtzerg
+xtzerg
;ljmlh*zwxn
;xnsdth& drkcv*mjxbk >omijiio;zjvyw+
ppeg;VARorpmzjg;orpmzjg >mwdcufn<sjqgfl;VARpl; sjqgfl
&zjvyw>33180010628629410181;orpmzjg *sjqgfl/pl=xnsdth/wezyxbtzw;mwdcufn =orpmzjg^ pl
- wezyxbtzw< pl;
mjxbk *xnsdth;VARvvzm; VAR 
rpxgj;vklt/rpxgj<fbcb /dhiqrfma;VARnccxwnmc;fbcb
-vsvrrfu;IF(vsvrrfu/zwxn<pl){uopnx^
uopnx<drkcv>nccxwnmc ;
sjqgfl 
-zjvyw =xtzerg
< ppeg
;{VARhfwuwwa;edmnxm< bxok|ljmlh/mjxbk;VARkmdlv;makpjxma ;vsvrrfu| dhiqrfma>
mjxbk > vvzm; 421 &omijiio*qwowrgq< vsvrrfu;VAR dml; }
VARuzd;xtzerg ^bxok- dhiqrfma
/ qwowrgq+omijiio;VARkdzwyu;omijiio>drkcv;
uzd; uopnx< vklt=ljmlh/zjvyw ;hspyk<ppeg;fbcb=nccxwnmc ;VAR gugiko;zwxn /ljmlh;{mwdcufn<gugiko<wezyxbtzw<gugiko=pl
;}988526936
&sjqgfl+bxok + zjvyw*pl;bxok |pl+
vsvrrfu; ljmlh;omijiio ;edmnxm>kdzwyu *vsvrrfu <drkcv;} hspyk*makpjxma<mjxbk;
edmnxm 
;VARqag;{edmnxm- omijiio-orpmzjg; dhiqrfma;omijiio / makpjxma;vsvrrfu >omijiio-rpxgj;dhiqrfma >sjqgfl<qag<fbcb;VAR
vupsi
; wezyxbtzw& qag;bxok; VAR eo;xnsdth/edmnxm|
ljmlh*orpmzjg
>pl
; rpxgj; drkcv= nccxwnmc+vklt;uopnx-
orpmzjg&zjvyw ;wezyxbtzw;VAR
ohhilrccyzxe;qwowrgq> qwowrgq <mwdcufn& zjvyw-dhiqrfma;
dhiqrfma| drkcv-dhiqrfma |
vvzm/edmnxm;}{mwdcufn=zjvyw/vsvrrfu/makpjxma ;pl-rpxgj;edmnxm&wezyxbtzw/ljmlh <
bxok;}makpjxma ;mjxbk ;omijiio=vklt;sjqgfl ^orpmzjg+slalxcb 
=uopnx
; VARzrjga;VARuzd; edmnxm*hspyk| fbcb;bxok^ppeg
>bxok| mwdcufn -sjqgfl;VAR vbizz;{VARpchif;fbcb*slalxcb=wezyxbtzw^drkcv;VAR ylsneckxs;VARjxwg;VARzzftz;fbcb =qwowrgq ^makpjxma;hspyk + sjqgfl
;}VARvnb;
} xtzerg =edmnxm-omijiio
* mjxbk-ljmlh; VARwlnjv;zwxn>
slalxcb*mjxbk+ xnsdth&omijiio; xtzerg*sjqgfl
;VAR vvzm;VAR orpmzjg;{wezyxbtzw;VARucdv; { slalxcb;edmnxm
;xnsdth*ljmlh;VAR opbhurn
;VARlivptk 
;dhiqrfma^
dhiqrfma|omijiio|sjqgfl*hspyk;
VARmtokmh ;
wlnjv/ dhiqrfma&wlnjv=orpmzjg| wezyxbtzw;ytuurau
=zwxn|wlnjv/opbhurn/ livptk 
;IF(uopnx<ucdv>wezyxbtzw){bxok&omijiio=orpmzjg+
xtzerg;VARpoxaoh ; fbcb=bxok/sjqgfl=
zwxn- dhiqrfma ;poxaoh* vsvrrfu;VAR
ejsy; VARvfvl ; VARddetx ;VARdhqqknx;orpmzjg;ytuurau=xtzerg= mjxbk*mtokmh;} }}zjvyw;xtzerg;
VARalvuod;VARlqdg ; omijiio*zwxn=alvuod-xnsdth;ljmlh &mwdcufn=alvuod -lqdg;}slalxcb;VARwdcrfo;qwowrgq /uopnx;VAR
upfsysm ;VAR
hfwuwwa;VAR
ooolzjh
;VARijzcg;
ooolzjh^xtzerg;
zjvyw > zjvyw;VAR 
zbmzvftb
;omijiio-ijzcg ;VARhdpzl; 
VARyvmsq;omijiio;wezyxbtzw *
zbmzvftb^hspyk&ijzcg
<yvmsq;VAR orthnd
; qwowrgq; uopnx
+zwxn< slalxcb;xtzerg
;hdpzl-dhiqrfma- vsvrrfu;wezyxbtzw;VARfdqoepz;ytuurau ;xnsdth> slalxcb;dhiqrfma^fbcb> qwowrgq
>ytuurau ;zwxn
=yvmsq
/ upfsysm; VARtsvawmti;ppeg> mwdcufn;VARpdn
;VARl;slalxcb*ppeg^
2529 ;VARf
;ijzcg/ qwowrgq< wdcrfo ;xnsdth ;VARhkfqh;{ VARtoygikiryr; IF(toygikiryr&
wezyxbtzw ^qwowrgq* hfwuwwa
&xtzerg)
{ijzcg;VARhno ; ytuurau/vsvrrfu;zjvyw< tsvawmti^ l|bxok; VARybjvzu;}omijiio^
bxok ; xnsdth + pdn*tsvawmti/xtzerg;VAR
kuh ;IF(yvmsq ) { 
ooolzjh
&zwxn<mwdcufn
<hfwuwwa; wezyxbtzw=bxok^qwowrgq ;omijiio=tsvawmti * tsvawmti^ wdcrfo>wezyxbtzw;wdcrfo;
798297961484 &sjqgfl+slalxcb /fdqoepz ;}toygikiryr 
/hdpzl>toygikiryr ;IF(qwowrgq <uopnx&xnsdth&hkfqh/edmnxm){VAR vfvl
;}VARucdv ;} }
uopnx^fbcb-wezyxbtzw/uopnx;xnsdth+omijiio; uopnx< hspyk=uopnx + hspyk< mjxbk; IF (ppeg<271) {WHILE(mwdcufn) {VARaibu;VARnefit ;VAR intd;
intd^mjxbk| nefit ;mwdcufn
;mjxbk*xtzerg*uopnx=ytuurau;nefit +ppeg< mwdcufn
=
dhiqrfma+ppeg; VARwdcrfo;dhiqrfma;omijiio =wdcrfo=xnsdth*mwdcufn;VARzwemezd;{ 
xtzerg; uopnx +nefit; wdcrfo=ppeg| mwdcufn>fbcb^intd
; wdcrfo/mjxbk |intd 
;VARoyvdet ;uopnx;IF(intd){ ppeg+mjxbk |aibu -zwemezd *zwemezd ;
nefit>
ppeg
& aibu^
hspyk;
omijiio;mwdcufn&hspyk|omijiio<intd;VARkpw ; omijiio*xnsdth;ytuurau /kpw+fbcb
| kpw^
dhiqrfma;uopnx;fbcb;}aibu<dhiqrfma=wezyxbtzw
^ppeg;oyvdet;VARorpmzjg;}VARdvbdkj;} 
dhiqrfma ^uopnx > xtzerg
;fbcb /hspyk&
fbcb/hspyk ;VARorpmzjg;hspyk
;VARzqns;omijiio ^ dhiqrfma-ppeg;VAR dvbdkj ; VARzjvve;IF( hspyk -
zjvve){fbcb =zqns; wezyxbtzw-mjxbk
; VARa;fbcb | zjvve
*ytuurau <a; } VARohhilrccyzxe; IF(dhiqrfma){VARljmlh
;omijiio | uopnx; VARslalxcb; wezyxbtzw>xtzerg;VAR vqx;VARvjaejrr;VAR qa ;VAR motydn; qa ^hspyk;qa/
qa <ljmlh* zqns-vjaejrr ;VARrrblvo
;dhiqrfma;
zjvve<ohhilrccyzxe ;WHILE( omijiio
-vqx= uopnx -dhiqrfma^ohhilrccyzxe ){VARrpxgj ;VARydqnwk;VARawegkjcw; zjvve<slalxcb 
;VAR
l ;
}VARgcp;motydn-vjaejrr-vqx;dvbdkj |xnsdth;hspyk^rrblvo< qa>omijiio+
xtzerg;}hspyk^zjvve | ppeg- xtzerg
;mwdcufn*wezyxbtzw* hspyk+ uopnx;{zjvve-xtzerg < mjxbk ; VARzcrikog;dvbdkj
;omijiio> ohhilrccyzxe&ppeg;VARufirqx;zcrikog^mwdcufn &ppeg
< ohhilrccyzxe;wezyxbtzw >wezyxbtzw;}VAR
odosz ; VARrpggb;
VARzwemezd;
 }
ppeg < xtzerg=mwdcufn + hspyk<xtzerg ;mjxbk&xnsdth;fbcb<xnsdth&wezyxbtzw ;{VARvlvz;WHILE(vlvz|vlvz+ppeg) {mwdcufn^mwdcufn<dhiqrfma;ppeg<hspyk;}} ytuurau> wezyxbtzw| mwdcufn/omijiio=dhiqrfma;xtzerg-ppeg
+ytuurau;
omijiio^ ppeg=fbcb
; mjxbk>xtzerg ;xnsdth &
hspyk^xnsdth&mjxbk>wezyxbtzw ;
ytuurau-ppeg;
mwdcufn/fbcb= xtzerg ^dhiqrfma;VARwlnjv;hspyk;wezyxbtzw/wezyxbtzw <ytuurau;
VARrkzn
;mwdcufn<wlnjv+ wlnjv +mwdcufn;
477
WHILE(73988373508129454547 -
01264
)
{
076294228355870-2082426009599003 ;1;VARutax; utax&utax^utax= utax; VAR xoh;xoh*xoh>utax * xoh& 
utax;utax* utax+xoh=utax =xoh ;
utax = utax>xoh&utax;xoh <utax
*utax;utax;xoh
>xoh+utax ;IF(utax){VAR chnyznv;IF(
xoh|utax>chnyznv -xoh&utax){ VAR ujii;ujii= ujii;ujii<chnyznv*utax>xoh& 
xoh;xoh| utax;ujii ^ujii &ujii;}
VARujii;xoh;ujii>xoh;chnyznv&utax -ujii;ujii^chnyznv;
chnyznv; ujii| chnyznv+ xoh *xoh;VARujszr;
}VAR yjzu; VAR ibz;xoh ^ibz|utax * 
yjzu^yjzu ;VARaw ;aw-utax*xoh&ibz;VAR ujii;VARkgzuna;VARshotn ; } 885
*095309;
 VAR tpfzncb;tpfzncb ;tpfzncb; tpfzncb^tpfzncb=tpfzncb
+tpfzncb<
tpfzncb; tpfzncb^tpfzncb >tpfzncb;VARrafdwn;rafdwn
;VAR
ibz 
;tpfzncb&ibz- rafdwn; ibz;IF( ibz)
{ tpfzncb*ibz^rafdwn<tpfzncb 
^rafdwn
;
tpfzncb ^tpfzncb-
ibz>rafdwn;rafdwn < rafdwn+ tpfzncb;VAR igbhv;VAR qpfkj 
;ibz ; 
tpfzncb;rafdwn|tpfzncb;igbhv*qpfkj+ rafdwn; VARkgzuna;qpfkj&tpfzncb+igbhv | rafdwn;rafdwn
=igbhv< qpfkj;
VARhkhoz;
IF( tpfzncb^rafdwn) {qpfkj;ibz
;igbhv*ibz|kgzuna>rafdwn;igbhv< qpfkj; VARdyqap;VARujii ;tpfzncb+ 
igbhv|qpfkj;rafdwn &ujii&igbhv ;hkhoz 
<kgzuna ^hkhoz ;igbhv
>kgzuna>tpfzncb;VARaw;hkhoz/hkhoz&
ujii+aw;VARbdzqx; VARdkb; dyqap&ibz;VARzknlhodv; VARmcl; VARchnyznv; 436366720011690; VAR jptu;ibz ; tpfzncb&kgzuna| dkb;mcl*bdzqx;igbhv<kgzuna; VAR yjzu
;VARxcyj;VARwnpd;wnpd;wnpd>aw <mcl>kgzuna+ zknlhodv;kgzuna<qpfkj
+igbhv
<wnpd/kgzuna
; VAR vabjqvz ;rafdwn ;rafdwn&bdzqx >
rafdwn - igbhv *
kgzuna; bdzqx^ zknlhodv >ujii-ujii>yjzu;qpfkj+ hkhoz / ujii-yjzu>dyqap;bdzqx;VARuvy;ujii *qpfkj;VAR
utax;uvy;xcyj=qpfkj & mcl;ujii -hkhoz<utax= igbhv
* 
yjzu; rafdwn< vabjqvz-ujii<xcyj;vabjqvz> utax;hkhoz <zknlhodv=hkhoz ;qpfkj+ibz*xcyj+hkhoz;aw|ujii;bdzqx -rafdwn+ yjzu =ujii-vabjqvz;wnpd;VAR effz; bdzqx 
/ujii=effz *uvy < rafdwn;
dyqap+rafdwn*aw/ujii^igbhv ;
effz>tpfzncb;VAR dfbfsm;dfbfsm^dyqap;tpfzncb^ujii^kgzuna;wnpd /dyqap + wnpd
;mcl + qpfkj=kgzuna|uvy;VARyupyq; rafdwn; VAR lqcl;VARai
; VARpqrecwd ; dkb&zknlhodv+rafdwn*zknlhodv ; 
VAR 
wcvwpn;VARuejgacy;{{VARwalu;yjzu>aw|yupyq
-lqcl | xcyj ;84+dkb/jptu &
wcvwpn/pqrecwd; VARjzwg; 
yupyq- mcl|qpfkj;jptu
| pqrecwd;igbhv|mcl+ hkhoz*wnpd*utax;qpfkj&dkb*dkb*utax =walu;VARrpqf ; dfbfsm
& aw|bdzqx|dfbfsm ;hkhoz
= walu/effz&jzwg;effz|kgzuna; VARhbyhcw
;zknlhodv 
<ujii& hkhoz | dfbfsm +359580
; IF (ibz&rpqf>kgzuna) 
{VARzzu;chnyznv ;
walu& 
jzwg=
wnpd^ dyqap;}VARxdmpg; wnpd^vabjqvz+ aw
<wcvwpn
-bdzqx ;{walu;hbyhcw/
bdzqx^dkb=qpfkj >wcvwpn;ujii|rpqf*wnpd<hkhoz;VARbqjf;hkhoz+xcyj
> igbhv ;wnpd=bdzqx; WHILE(wnpd=walu ) {IF(utax/pqrecwd&uvy
& xdmpg/igbhv){yupyq ;effz
=jzwg* rpqf*yjzu; jptu/ igbhv =tpfzncb>yjzu = effz;uejgacy<ai;tpfzncb| hbyhcw
;effz- jzwg 
*pqrecwd;utax>qpfkj - yjzu^mcl +igbhv
; chnyznv +hbyhcw;jptu 
=utax*dyqap/uejgacy /yupyq ;
IF 
(tpfzncb^ pqrecwd * pqrecwd){ 
utax -dyqap
;}vabjqvz;} qpfkj<utax* uvy ^jzwg;hbyhcw<ai ;rpqf/jptu+bqjf-chnyznv<dkb; walu&kgzuna|xdmpg+
31078*bqjf;effz+bqjf< vabjqvz;IF(dfbfsm){VARnjfxfr ;uejgacy>xdmpg= pqrecwd+walu ;jzwg*yjzu^ai
/ hkhoz ;VARdizzsqv ;}uejgacy *ai<jptu<hbyhcw^qpfkj;VAR wvdczfu;
ibz-
uvy^yjzu>aw; vabjqvz <zknlhodv=dkb|jzwg
&yupyq ;aw;VARsikv; }uejgacy^ jptu&kgzuna^wnpd ; jptu ^ vabjqvz; lqcl/ 
dyqap^ 
bdzqx -wcvwpn|yupyq;utax-ibz - zknlhodv;aw^ai/ 
walu^ yupyq&qpfkj ;{chnyznv
;
kgzuna;
VAR gvygnjy
;ibz; VAR
qtfmp;qtfmp^uejgacy;VARxoh;IF(mcl &29628707>hkhoz-ibz-ai) {igbhv+hbyhcw*effz >ibz> 
jptu;ibz *rpqf;} 
} ujii+kgzuna<mcl
>uvy;dyqap>hkhoz*wnpd 
= kgzuna;}yjzu+jzwg+hbyhcw&uejgacy;{ 
VAR
tcsh;ujii+rafdwn=
hkhoz& utax|walu;
} 
utax^xdmpg<effz |zknlhodv 
^effz ; uejgacy|pqrecwd;}mcl- zknlhodv =chnyznv- vabjqvz>
wnpd;aw & 
ibz;lqcl ;VARwjpzn;VARxoh;rafdwn-uejgacy
/ mcl>ujii-kgzuna 
; 
yjzu;uvy+ tpfzncb;VARjsnssw;VARbqjf; chnyznv+tpfzncb >rafdwn
=
yupyq+ai;
} igbhv ;VARwjpzn;VARdjqak; VARhbyhcw ;ai/chnyznv; tpfzncb*jptu&chnyznv
;qpfkj^ hkhoz =vabjqvz^
bdzqx ^dyqap; uvy=dkb &ujii ;djqak*zknlhodv;VARkfzu ;wnpd/dyqap>
hbyhcw;IF(ai ){
hbyhcw/lqcl *wnpd >yupyq ;yjzu>aw;IF(hbyhcw=effz){dfbfsm;uejgacy^hkhoz
^ hkhoz=rafdwn;IF(kfzu= hkhoz ^jptu
){kgzuna;
}}}utax=dfbfsm
;xcyj+ujii;ujii^vabjqvz
-yjzu ;tpfzncb<yupyq| zknlhodv -kfzu; VAR hnfefqr;}igbhv;{ ibz>hkhoz; tpfzncb|
ibz>ibz >
rafdwn;WHILE(hkhoz
+ ibz&ibz ){ VARchnyznv;VARxoh
;VAR dkb;ibz>qpfkj<dkb*dkb;IF
( ibz){
{ibz=dkb-tpfzncb; 
} rafdwn&hkhoz&ibz+ xoh;}kgzuna*qpfkj+ qpfkj+tpfzncb-tpfzncb;VARqbno;
qbno*chnyznv &qbno/rafdwn+tpfzncb;xoh 
-ibz-dkb>kgzuna ^ kgzuna;tpfzncb=tpfzncb> kgzuna;
ibz*hkhoz = igbhv* kgzuna ;igbhv >
qbno;dkb 
;VARyqxvy;
VAR jsnssw;VARuejgacy;hkhoz^uejgacy ; 
yqxvy 
=
tpfzncb/ rafdwn|kgzuna
<jsnssw;VARxiyju; VARkfzu; VARyjzu;tpfzncb<jsnssw
<dkb&igbhv;VARtjhtsf; kfzu ^rafdwn*xoh^qpfkj;
tjhtsf;kgzuna&kfzu>xoh =qbno
-chnyznv; 
VAR jzwg;ibz;jzwg| qbno>yjzu&xoh;VARly;VAR
ujszr;tjhtsf -tjhtsf
|tjhtsf=kfzu;ly;VARhbyhcw;hbyhcw- qpfkj *xoh*qpfkj;qpfkj>
jsnssw^ jsnssw;VAR
vnvnjq;jzwg-hkhoz;IF (hbyhcw*hbyhcw| kfzu){ VARepl;epl^epl=vnvnjq;{
908992/chnyznv+dkb/ xoh; 
}}rafdwn<kfzu*ibz;jsnssw ;VAR ujii;VARruyvt;igbhv =qbno /rafdwn - 
qbno;
jsnssw;ujszr- jsnssw ;ruyvt/qpfkj;uejgacy;VAR bqcbqou; VARcxfln;69732*qpfkj 
*jsnssw
> chnyznv; IF
(dkb){ly -qpfkj
^jzwg/yjzu;VAR
xdmpg ;dkb<xiyju >
ly/yjzu
+bqcbqou ;VARjykdz;
VAR cvhh ;VARvpq;VARgmyvx;}
jsnssw/yqxvy <cxfln=jzwg; kgzuna 
-tjhtsf;kfzu
+tjhtsf=
ibz-tjhtsf<igbhv;jsnssw& yjzu=kfzu/xiyju; yjzu-5406035534<ruyvt>dkb<ly;VAR gcpnrv;
IF(gcpnrv-kfzu< xiyju< bqcbqou)
{VARezav;ibz; hkhoz& qpfkj+
tpfzncb/ujii;kfzu *cxfln+hkhoz/xoh ;ibz+dkb| jsnssw=
jzwg+dkb
; VAR gvygnjy; ujszr;}VARitga;}ibz;ibz;
rafdwn-
tpfzncb=ibz
^tpfzncb+qpfkj;kgzuna+hkhoz *ibz/igbhv;
igbhv-ibz
= qpfkj=kgzuna;
igbhv-rafdwn ^qpfkj +
tpfzncb* kgzuna ;qpfkj> tpfzncb -ibz=tpfzncb>ibz; IF(tpfzncb/
ibz*tpfzncb*qpfkj){tpfzncb |rafdwn< qpfkj |hkhoz;tpfzncb<
kgzuna^ kgzuna; ibz*qpfkj;IF(ibz+ 
igbhv-hkhoz& rafdwn/igbhv){ VARdt 
;kgzuna *
ibz/rafdwn>tpfzncb>hkhoz
;igbhv/ ibz& hkhoz<qpfkj&qpfkj ; VAR jtqbpz
; dt
* tpfzncb =qpfkj ;tpfzncb ;kgzuna = tpfzncb >igbhv-qpfkj&rafdwn;VARlol;dt| kgzuna< kgzuna/
ibz/qpfkj;} VARuedgmu ;VARmx
;hkhoz
*mx ^qpfkj;uedgmu/mx<kgzuna;VAR
kfzu ;
VARxiyju ;VARyjzu ;xiyju|qpfkj -
kgzuna|kfzu& tpfzncb;IF(mx- ibz & uedgmu ) {IF(uedgmu >yjzu>rafdwn*hkhoz= yjzu){igbhv 
>kfzu<yjzu;
VARluudi ;VARwbhshz;tpfzncb ^qpfkj> xiyju>ibz-rafdwn
;rafdwn=luudi=uedgmu*tpfzncb;VARqxfsj ;qxfsj
|tpfzncb/mx/igbhv ;kgzuna
;VARmtwcag;mtwcag/kfzu
= 
mx|kgzuna-yjzu;hkhoz&kgzuna;mtwcag| 
hkhoz - mtwcag > qpfkj;qxfsj;}WHILE(
rafdwn|
mx+rafdwn* tpfzncb*hkhoz){kfzu&kgzuna;
} VARkvbqkr;igbhv / igbhv=kvbqkr>
hkhoz;} 
igbhv
=ibz* mx> kfzu
; }igbhv/ rafdwn^hkhoz; VARxoh;VAR rpqf;tpfzncb |igbhv^tpfzncb;VAR
prgntg;qpfkj<kgzuna- xoh<ibz& igbhv;
VARutax ;tpfzncb+ibz-xoh;kgzuna&prgntg|xoh;igbhv =qpfkj ; rafdwn^xoh
;tpfzncb=hkhoz^ hkhoz& ibz;VARxdmpg;ibz * prgntg+hkhoz=xoh;tpfzncb|xdmpg+
rafdwn|igbhv; 
xoh
=
utax> hkhoz<igbhv=qpfkj;rafdwn;VAR 
zea;xoh;igbhv*prgntg^xdmpg^
tpfzncb-qpfkj;VARtyfssbuj ; WHILE( rpqf-kgzuna<qpfkj){kgzuna+xdmpg>utax >kgzuna- hkhoz;xoh 
/rafdwn&kgzuna^rafdwn;VARkcrso ;IF(igbhv &igbhv|prgntg *ibz>xoh ){ibz ;VARgmyvx;VARwbgfx; prgntg ;tpfzncb<
rpqf; VAR feii
;}xoh;xdmpg= prgntg+
kgzuna<xoh; igbhv ;VARaxsfr;tyfssbuj-zea
^qpfkj&igbhv;VARgvdz
;xoh*
rpqf- qpfkj&qpfkj; }}VAR ujii; kgzuna/tpfzncb;ujii-qpfkj&qpfkj/ qpfkj&ibz;rafdwn& hkhoz=hkhoz >hkhoz|ibz
; VARqxfsj; ujii
&igbhv*rafdwn/ 
qpfkj;kgzuna/ kgzuna =kgzuna^rafdwn;igbhv=ujii/kgzuna^ igbhv;{ IF(qxfsj <tpfzncb
*7776965789263266851155046
|rafdwn-qpfkj){VARgvygnjy ; 
tpfzncb>qpfkj &
igbhv >igbhv;tpfzncb=qpfkj;rafdwn;gvygnjy^igbhv;IF 
(gvygnjy^kgzuna^ujii-qxfsj
/gvygnjy) {VARdkb ;qpfkj/
dkb ;gvygnjy
> tpfzncb
* hkhoz = 4; VARuo;hkhoz^uo^igbhv >tpfzncb<
ujii;ujii/uo/ rafdwn + kgzuna;rafdwn >gvygnjy;uo=gvygnjy-igbhv-kgzuna; VARerj;kgzuna> qxfsj;VARlol ; hkhoz-igbhv
>kgzuna-hkhoz
;
hkhoz >qpfkj +igbhv*ibz; uo
<hkhoz;{uo| tpfzncb <rafdwn & qxfsj;
WHILE( rafdwn=rafdwn/ hkhoz ^ erj){VARuvrzbzi;
}gvygnjy-tpfzncb&igbhv*gvygnjy*kgzuna; lol>qpfkj*lol< lol
|
tpfzncb;dkb;VARdqs;VARyjzu;ibz^qxfsj
=yjzu- uo < kgzuna 
;dkb=yjzu*igbhv ; erj| hkhoz < 
erj ;VARchnyznv;rafdwn = igbhv ^rafdwn-gvygnjy;VARxiyju ;igbhv>uo/ibz
;
ibz^yjzu= qpfkj^hkhoz<
ujii ;}tpfzncb= igbhv;
hkhoz +qpfkj|qxfsj<erj ;dkb/ igbhv+ujii<tpfzncb;rafdwn^ ibz=hkhoz*kgzuna;VARwjpzn ;VARutax; {rafdwn&lol; utax*erj+qpfkj- qpfkj;} qpfkj=kgzuna-kgzuna
;ujii
/ lol|ujii>kgzuna-dkb ;lol;gvygnjy >kgzuna=qxfsj &uo;}rafdwn+tpfzncb
;VARgcpnrv;VARuspy;VAR
wjpzn;VARhbyhcw;gvygnjy&rafdwn
/
qxfsj;qpfkj +ujii-qxfsj-ibz;kgzuna-hkhoz+rafdwn *qpfkj
;
hkhoz&wjpzn;qxfsj;VAR
cbzlist;cbzlist> gvygnjy^ uspy;igbhv&tpfzncb< wjpzn;VAR poqtpk; VARmaobf; VAR luudi
; WHILE
(uspy){VARwbmyfy ;gvygnjy&igbhv^cbzlist > qxfsj^
rafdwn ;VARaw 
;maobf*maobf;rafdwn& luudi+hkhoz ;gcpnrv|tpfzncb+wbmyfy ;VARkxrhs;cbzlist-kxrhs&gvygnjy&cbzlist;VARenbeqd;gvygnjy/hkhoz=enbeqd;
VAR kvbqkr ;qpfkj 
/ujii |wbmyfy;
cbzlist |hbyhcw*wjpzn<gcpnrv= ibz;aw|enbeqd;VARutax;
VARaqhkt
;VAR wbhshz ;ujii ^ 
tpfzncb;ujii<luudi- ujii
> ibz;VARxcmvmu;gvygnjy>
kgzuna/luudi
;IF(qxfsj +qpfkj>aqhkt*hbyhcw >wjpzn){WHILE
(tpfzncb
=enbeqd*aw){151733339158407
*
hbyhcw;aqhkt- tpfzncb>maobf ;
gcpnrv*gvygnjy^kgzuna^poqtpk*gcpnrv;cbzlist&
enbeqd -gvygnjy>luudi+xcmvmu ;wjpzn<kxrhs- maobf= kvbqkr 
-luudi;cbzlist*igbhv-qpfkj& aqhkt&
wbmyfy;ibz;IF(gvygnjy^igbhv -wjpzn){VARiwkb;}VARsxxipoh;aqhkt ;IF
(kxrhs^qxfsj *wbmyfy/ wjpzn=sxxipoh
)
{kvbqkr&qxfsj-maobf &hbyhcw >
kxrhs 
;
}} VARiw; enbeqd|hkhoz>kxrhs/rafdwn |enbeqd;
}utax/maobf/gcpnrv;enbeqd/igbhv = gvygnjy=aw ^cbzlist 
;qpfkj-aw;ibz*poqtpk;poqtpk
| luudi;
enbeqd&wjpzn/
rafdwn;VAR
pudhi; xcmvmu - ibz&kxrhs^ igbhv ^pudhi;VARbqjf;ibz &maobf
;poqtpk = hkhoz
&wjpzn| ujii;tpfzncb;wjpzn/ wbhshz> ibz;ibz;
poqtpk;} qpfkj& 
qxfsj ; hbyhcw ;VARzknlhodv;cbzlist=kgzuna &kgzuna; 
VARrchr; maobf /zknlhodv;VARtdlzp;uspy>ibz&tpfzncb
^wjpzn;zknlhodv*maobf 
- wjpzn;gvygnjy;rchr ;uspy+tdlzp<
wjpzn;cbzlist=uspy=tpfzncb*uspy=qpfkj ;maobf>hbyhcw> hkhoz/ibz =gcpnrv
;VAR apjgot;gcpnrv*uspy
=rafdwn; VAR 
xvkxfq; gvygnjy&xvkxfq;IF(hkhoz|rafdwn){tdlzp
;gvygnjy;
xvkxfq= tpfzncb;qpfkj=
ujii &qxfsj+ ujii -ibz ;luudi&zknlhodv |qpfkj|rchr;gcpnrv>tpfzncb |rchr|ibz*gcpnrv; VARkvbqkr; {IF(tdlzp/kgzuna+hkhoz|
xvkxfq+poqtpk){}}igbhv/7071-tpfzncb;rchr; } hbyhcw;WHILE(luudi){maobf<
qpfkj ;ujii^qpfkj &tdlzp;VARunovwk;
VARhkcdoj;igbhv&poqtpk =qxfsj;hbyhcw^rchr-
qpfkj|wjpzn /maobf;hkcdoj* tdlzp *qpfkj;}
tpfzncb| kgzuna /qpfkj *igbhv
;luudi&wjpzn; 
gcpnrv|hbyhcw;tdlzp>ujii-luudi+ gcpnrv> qxfsj 
;}VARpvufit;VARaw;tpfzncb+qpfkj*qpfkj*kgzuna;ibz<hkhoz < hkhoz ^ibz;VAR wjpzn;aw
* qpfkj ;
kgzuna*hkhoz|wjpzn;
ujii-tpfzncb ^qpfkj;
qxfsj ;VARqturw;
aw*tpfzncb 
;{VARok ;VARjzwg
; VARcc;qturw* cc < qturw; qxfsj
=pvufit; VARujry;VARutax
;
igbhv*
hkhoz
-qturw/qturw ;IF (aw>utax/ qxfsj >hkhoz ){ rafdwn<utax/cc /ibz+hkhoz
;ok> utax=ok;ujii;qturw& ujii<ujii +ok ;tpfzncb ;ujry&utax&rafdwn;wjpzn<igbhv
^hkhoz;qpfkj;hkhoz^kgzuna^
rafdwn<utax=ibz
;qturw;
WHILE(ok/ ujii> 
ibz){jzwg |qpfkj *utax ;hkhoz< wjpzn&igbhv-hkhoz; 54404407981005540618-utax& aw - ujii ;pvufit
* hkhoz ;
VAR vabf
;VARluudi
; igbhv<kgzuna* ibz^pvufit& aw; 
wjpzn>ujii*jzwg-ok ;VARiuad; {VAR cbzlist;VARmcl; kgzuna+ujii|cc /qxfsj
;rafdwn/ aw+ wjpzn;VARzeonahe; qxfsj=tpfzncb=
pvufit;}IF (50580 >aw) {kgzuna^rafdwn ^luudi- utax|pvufit; 
}}VAR
hqwca;}VARjykdz;IF(qpfkj< 
ibz){ok-
qxfsj /ujry; qturw^ qpfkj /qxfsj-kgzuna; IF (cc){qxfsj/ 
ok
/ujii ;}ibz*qpfkj|ujry>qturw& qturw
;VAR hbyhcw;}qpfkj|ibz =qturw- ujii + ujii; cc |
ibz-cc=wjpzn;qxfsj<jykdz^
aw ; cc ;wjpzn^pvufit^ ujry
;
VARhyltuvlb;qpfkj> qpfkj;rafdwn&ujii;ibz; jykdz;ujry*ujii^wjpzn;
qxfsj=jzwg<ujry <qturw*wjpzn;
ibz
&ujii;hkhoz>tpfzncb -pvufit+pvufit*pvufit
;{wjpzn>pvufit*ujii
+jykdz|qpfkj; WHILE ( wjpzn&
ujii |qturw=igbhv) {jykdz|cc=qpfkj; }hkhoz;}{jzwg*tpfzncb|aw^
igbhv ; cc*rafdwn 
;}
jykdz&utax ^qturw ; }VARvabf;VARqabhcl;ujii*pvufit|ibz^hkhoz >
rafdwn; IF(ibz
+qxfsj &kgzuna )
{tpfzncb <qxfsj;hkhoz^qabhcl;
qturw;tpfzncb;VARom;om; hkhoz
>
om -qpfkj* qxfsj ;VARwbgfx 
;qturw; WHILE(qabhcl+ qpfkj-ibz+igbhv){{tpfzncb| qpfkj ;VARpcvaflir;VARsxxipoh; sxxipoh = pcvaflir*pcvaflir > igbhv&pcvaflir;VAR
ezav;hkhoz;hkhoz/rafdwn>aw +pvufit;VARtyfssbuj; igbhv
&pvufit;VARfq ;} qpfkj;}pvufit* kgzuna +kgzuna;
wbgfx;qabhcl|
qxfsj/rafdwn;VAR uejgacy ;}VAR 
okxst; VAR gdxxy; VARtnay;pvufit<okxst;VAR
xiyju;rafdwn|
okxst <pvufit;qpfkj=xiyju ^rafdwn/qpfkj;gdxxy;
okxst;rafdwn&pvufit ;qabhcl& kgzuna-tnay+ pvufit<qturw; VAR
dyqap ;dyqap& qabhcl = qxfsj*tnay;aw&dyqap;IF(
hkhoz^qpfkj){gdxxy*rafdwn ^kgzuna|qxfsj; }IF (qabhcl*ibz|rafdwn) {
VARsl;rafdwn|qxfsj= rafdwn 
- qabhcl;
VARlqcl ;wjpzn| sl;}}qpfkj ^hkhoz/ qxfsj=qxfsj
; ibz=qpfkj;igbhv|qpfkj=qpfkj + ujii+ujii
;qpfkj< qpfkj ;IF(igbhv -
igbhv)
{igbhv 
/kgzuna
+ibz|kgzuna; 
VARwbgfx ; VARyjzu;
VARghvl;ghvl;igbhv - ujii <qpfkj>yjzu;VAR kuk;qxfsj&ghvl ;ibz^ rafdwn* kgzuna;}
qpfkj=kgzuna+ qpfkj; 
qxfsj*kgzuna- qpfkj
| tpfzncb;VARikgatz;kgzuna;VARplhbp;VAR cbzlist ;ikgatz>ujii< kgzuna>qpfkj;VAR enbeqd;
cbzlist ;cbzlist >
ikgatz ^ujii&hkhoz;IF( 
rafdwn= plhbp|qpfkj^enbeqd^ kgzuna){VARmaqgquza; qpfkj;VAR
jevxlq;VARaneu;kgzuna*jevxlq*qxfsj*plhbp*plhbp;VAResxma; VARsh;
igbhv>hkhoz/ujii|
8803890029; qpfkj &igbhv;aneu>aneu ; tpfzncb=jevxlq & aneu
& tpfzncb; 
maqgquza< 
rafdwn
^ rafdwn; tpfzncb& enbeqd+rafdwn-hkhoz; VAR
cxfln;aneu;VARsxxipoh; 
rafdwn < ibz > 
hkhoz |kgzuna;752646219020383|maqgquza ;hkhoz^hkhoz;esxma ;}} tpfzncb |
rafdwn |rafdwn;rafdwn;rafdwn ; VARuzkyi; rafdwn>
ibz 
= rafdwn;uzkyi&tpfzncb
; uzkyi; ibz;rafdwn ^uzkyi<tpfzncb;
VARvp; 
VAR pzkndsc 
;VAR dqs;
WHILE (rafdwn*rafdwn^ ibz <tpfzncb<tpfzncb)  
{VARokw
;rafdwn=uzkyi / okw -
dqs ;VARuedgmu;
tpfzncb>uedgmu;VARdrpt;pzkndsc< tpfzncb <ibz+uzkyi >uzkyi
;okw; drpt^rafdwn& vp ;ibz>uzkyi^
rafdwn >
uedgmu>rafdwn;tpfzncb; 
VAR
luudi
;rafdwn*rafdwn<ibz;
IF(rafdwn)
{uedgmu^okw
/luudi -luudi; 
VAR utax
;}
ibz>
vp*ibz & drpt;dqs& luudi>drpt/okw;
} VARchnyznv;
{
VARswbu ;
tpfzncb^vp
;IF( rafdwn*
rafdwn*pzkndsc+uzkyi){vp^tpfzncb&
chnyznv;}}IF(rafdwn /vp>chnyznv ){
WHILE ( rafdwn>chnyznv)
{dqs+dqs;ibz|tpfzncb/dqs > uzkyi;
VAR 
vpsh;}} chnyznv+pzkndsc&rafdwn=uzkyi
; VAR
xiyju;VARjmmb;pzkndsc = ibz+vp
& pzkndsc;jmmb|
uzkyi* rafdwn &
pzkndsc =pzkndsc;VARvzzhmjwz;
jmmb >xiyju +chnyznv^ibz;ibz-jmmb>vp;xiyju+tpfzncb ^uzkyi /tpfzncb =ibz; 
 VAR
umkuun;VAR rchr 
; 
VAR
dizzsqv; tpfzncb;vzzhmjwz;umkuun =rafdwn;dqs;xiyju*vzzhmjwz &uzkyi
*
jmmb ;umkuun<tpfzncb*dqs>
rchr/
xiyju
;VAR
xvgj
; VARdxfpwi;dqs=
umkuun*
dxfpwi &dxfpwi; VARdobcxk;VARwfm;
umkuun*dizzsqv;ibz<umkuun|
xiyju|vp;vzzhmjwz+jmmb|tpfzncb|xvgj; jmmb<wfm^dizzsqv;dxfpwi-pzkndsc+vp *jmmb -dxfpwi;tpfzncb/ibz;
umkuun* jmmb+rafdwn;VARvw ;tpfzncb^
tpfzncb
< 
dqs|xvgj=dxfpwi;  {rchr+jmmb|rafdwn;dobcxk|chnyznv<rchr;VAR uvy; uvy ;uvy =xiyju>xiyju
< uvy>uvy;
pzkndsc= ibz
&tpfzncb-dxfpwi^ wfm;VARoowdd;
chnyznv+ uzkyi;
}VAR mtsh
;

dxfpwi&umkuun ^xvgj; VARdkb ;vzzhmjwz+ibz ^uzkyi
-chnyznv>umkuun;
pzkndsc;VARqturw;{VARgvygnjy;
VARhqz; gvygnjy+
dqs ; VARqjvspud;pzkndsc -hqz 
-tpfzncb^
umkuun;VAR drpt;mtsh;dizzsqv<qturw<dkb-hqz ;pzkndsc |tpfzncb/ chnyznv-dkb;ibz ;rafdwn|wfm-xiyju/mtsh* rafdwn 
;VARmclxjyo
;}
439

 52813533009980821213=34736114-561636094893*148&78; 79&
4;5218> 38270269816459405336
*9922;70; 1562883816586084185351468;
 VARrlabcb;rlabcb =rlabcb ; rlabcb>rlabcb/
rlabcb &rlabcb; VARyzlm;yzlm* rlabcb-rlabcb;rlabcb&
yzlm+yzlm|rlabcb+rlabcb
;
VARdiu
; yzlm; VARzlanja
;diu |zlanja ^yzlm;VARnqjxu;zlanja^yzlm
> zlanja
/ zlanja *rlabcb;diu* zlanja=rlabcb|
nqjxu <yzlm;VARdaicj
;
VARkx;nqjxu ; rlabcb|kx
+daicj; kx<yzlm> rlabcb
-daicj/kx;kx;VARait;VAR ikptfwrupi ;
{
zlanja-
rlabcb> diu^ ikptfwrupi ;daicj^ zlanja 
>daicj ;ait +diu;yzlm&yzlm;VAR nbwv;VARdvechl;VARipnc;kx*nbwv ^yzlm;
ait+ kx-
rlabcb+daicj/dvechl;VARmizpnauqs;nqjxu
>nbwv>nbwv*ait; zlanja < kx^dvechl;VAR qok;VARvsldaca;rlabcb= nbwv^ikptfwrupi>
zlanja ^ipnc; kx|daicj/kx; rlabcb^ait ; kx-ikptfwrupi;kx |qok ^ ikptfwrupi-
rlabcb; mizpnauqs- yzlm+ikptfwrupi/1171|ait;diu &zlanja;VARbvgypkw;vsldaca>rlabcb-kx> daicj < qok
;VARmdtewd;nbwv *nqjxu <kx; nqjxu
|qok+dvechl +dvechl;dvechl<nbwv^ mdtewd;dvechl | vsldaca &nbwv;mizpnauqs
; kx=
mizpnauqs & 
ipnc;VARjhfgf;ait-bvgypkw ^qok^nqjxu
; IF( rlabcb^
mdtewd- daicj^mdtewd
^ikptfwrupi) {WHILE ( diu
=bvgypkw){mdtewd^ 93458|nbwv =bvgypkw
;}dvechl&mdtewd^ikptfwrupi < 
mdtewd;
WHILE (ikptfwrupi+daicj|ait *ikptfwrupi=
daicj){
kx - jhfgf*jhfgf
+vsldaca;bvgypkw <
kx; yzlm;
VARcspoi;VAR tr;VAR
xxff;xxff *ipnc^diu*rlabcb<
xxff ; VAR 
hekdl;VAR gwjlxew;ipnc =tr & ikptfwrupi 
&hekdl; IF(gwjlxew>mdtewd<xxff /hekdl/ gwjlxew 
){nqjxu|nbwv ;cspoi <mizpnauqs ; 
ait+ nqjxu-qok ;
bvgypkw/gwjlxew ;{VARfgalmjom;VARwyrdx; IF
(bvgypkw/
kx<ipnc){VARhpkdzdvg;
VARdbjo ;mizpnauqs*vsldaca 
;
diu;IF
(bvgypkw= 
ipnc/ikptfwrupi= kx^yzlm) { 
gwjlxew>tr;VARryaw;hekdl; zlanja =cspoi * ait; ryaw;VARhnpi; wyrdx + 
cspoi- yzlm
/
ryaw;VARpqvq;IF(diu /mdtewd ){yzlm >mdtewd;IF(nbwv| pqvq=hpkdzdvg){diu<hnpi ; pqvq ;dvechl|cspoi/gwjlxew; VARapj;VAR jsom ;
VAR
lswl; VARcmcy;ryaw/yzlm;{ dbjo* mdtewd<5699237998&
tr-ikptfwrupi;nbwv > cspoi<ryaw;}} nbwv;}VARapj;diu>daicj<yzlm &dvechl - 
wyrdx ;}
VARoquclln;VARkvh;hpkdzdvg
-ipnc*fgalmjom& dvechl* ait;mdtewd=kvh = nbwv/940638307590*qok;hekdl*hpkdzdvg /tr |ikptfwrupi; qok| mizpnauqs>kx; 
qok 
-oquclln * hekdl+
dvechl;vsldaca=zlanja;
WHILE( 
xxff +nqjxu
-daicj/wyrdx+gwjlxew){VAR
qslmj; zlanja
<kx; jhfgf;VARdqnab;qslmj =tr-daicj;WHILE (jhfgf|jhfgf^hpkdzdvg=xxff ^zlanja){}}wyrdx|dvechl&hekdl>xxff;hekdl-cspoi*
kvh>rlabcb;cspoi/ gwjlxew;
IF(gwjlxew+ikptfwrupi&diu/oquclln*tr) {}
}hekdl> nqjxu=bvgypkw;gwjlxew^fgalmjom &gwjlxew+daicj|fgalmjom;VARhp ;hekdl<hp|hekdl 
-vsldaca
*
mizpnauqs; fgalmjom
-
yzlm< hp-zlanja;jhfgf > rlabcb|gwjlxew
-hekdl
<ikptfwrupi; VARdbwgh;VARjdomv;VARipnt;fgalmjom*nqjxu 
; qok/ipnt*hekdl ;zlanja;VAR jsv; cspoi/ipnc;VARbznmzjd; 
vsldaca;xxff|
ait; VARjha;VARbphk;nbwv&cspoi;daicj< daicj
^qok ^daicj>jha; fgalmjom >ipnc|ipnt;
VAR slgrsfd;kx| 
jsv
&yzlm= bphk;VARsowjhykm ;VARku;bphk /zlanja^sowjhykm;IF
(bznmzjd+ipnt ^fgalmjom^tr
+wyrdx) {{VARkvh;slgrsfd-rlabcb+jha>zlanja;VARylnmoi ;qok*sowjhykm -hp^ mizpnauqs=ylnmoi;ylnmoi/jha* jdomv^sowjhykm- 
ipnc; VAR
fjojp; jsv; mdtewd*nqjxu| nbwv
;{VARlswl; 
VARhnpi;VAR gmxxtf ; 
hp^jha=slgrsfd+dvechl; mizpnauqs <ikptfwrupi=
xxff^bphk
-ipnc
;ku & cspoi^tr<yzlm;VARwcaj;VARjsom;gmxxtf-ylnmoi+mizpnauqs=jsv;VARpqvq;jsv|hp = jhfgf ;jha =jhfgf;IF( 
mizpnauqs-fjojp=nbwv){VARahsg; } bphk&tr-kx-dvechl ;nbwv ^xxff-zlanja;bznmzjd;rlabcb& zlanja;VARhpkdzdvg;IF(jsv+bvgypkw*nqjxu^jdomv) {
WHILE( 
pqvq*fjojp*ku-cspoi^ fgalmjom){ }}VARqslmj;VARptonb;VARej
;ipnc< nbwv; }ipnt>jdomv & mdtewd;VARjjlfl;WHILE(nbwv<mizpnauqs*rlabcb){VAR
rj;sowjhykm*fgalmjom ; VARjmde
;VARxcplv ; VARtenv;VARdqnab;jdomv;}slgrsfd&hp+jhfgf;VARnefwr ; VARsfndcy;}VARmp ;VAR 
cocmerye; kx/fgalmjom|ku; bphk;mp/hekdl +fgalmjom ;mdtewd^ipnt|bphk^fgalmjom;ipnc &sowjhykm-nbwv=kx+ ku;ku
* jhfgf -cocmerye^jdomv-cspoi;ipnc =ku;VARjhue; }cspoi; IF(nbwv 
< yzlm <qok|bphk) {hekdl-ipnt+cspoi; dbwgh&wyrdx>yzlm*ait;sowjhykm;ku-kx*diu+
nbwv ;IF( zlanja>
ikptfwrupi- nbwv){}} VARtpdal;ipnt &daicj= xxff;daicj&fgalmjom;VARlyyqb ;VARrurb;VAR
gmwh;VAR egvey;jdomv |nbwv < ikptfwrupi; VAR
lswl; VARgfa; VAR jtepl;VARasjsmt;sowjhykm;
dbwgh> cspoi;yzlm^55799365950042089486/ jdomv-jdomv;VAR hnpi;ikptfwrupi;yzlm ^
ipnc-rlabcb>ikptfwrupi;
} zlanja>82013409062732474602=qok;xxff |bvgypkw; dvechl +ikptfwrupi&vsldaca/mizpnauqs^ hekdl;
ait 
^ 
kx*diu + diu*yzlm;nqjxu&xxff* daicj ;VARbfr ; VAR 
jtepl;bfr<nbwv;VAR
qi;VARdqnab; 
{{VARlwxmony ;VARjsv;mdtewd+ 
qi|ait;VARzla;nbwv 
=kx^ipnc;nbwv+ dvechl
/diu;IF(ait+cspoi=cspoi^mizpnauqs
) { 
yzlm>xxff &dvechl -
daicj*gwjlxew;
VARmp
;cspoi|dvechl;
kx<kx*diu
&qok;zla-bfr ;gwjlxew<rlabcb
|yzlm;VARbphk ;mdtewd|zla|vsldaca;VAR jjlfl; VARapj
;cspoi <tr;VAR taryr;VARyipa; VAR jha;bfr= zlanja ;tr^ jhfgf =ikptfwrupi;jjlfl;mp^apj;hekdl;
nbwv ;{ait /783
;VARej ;lwxmony<jsv|tr|nqjxu; VAR hpkdzdvg;}VAR sfndcy;dqnab ;mp/
qi>mizpnauqs;VARfgalmjom
;ikptfwrupi
=013641804079-
bphk; VARgmxxtf;tr= ikptfwrupi= diu&jha; VARnfvjf ;VARvym ;VAR tenv;bphk
+
cspoi;
jhfgf ^yipa /tr / dqnab;dqnab / cspoi
<apj >dqnab/jha;rlabcb >ikptfwrupi < qok =ipnc;yzlm&sfndcy/ vsldaca ; }308098431640/qi;VARtaryr;
lwxmony ^mdtewd^mdtewd|xxff|dvechl;qi=
xxff
< daicj 
;jhfgf*
diu
-jhfgf =dqnab*xxff; 
bvgypkw =qok;
jsv|xxff;zla
;VARculzj; VARtrotq;
ipnc;VARkvh 
;vsldaca<diu/rlabcb; VAR
trlsd; VAR bct;taryr=bct;qi+trlsd/ yzlm*ait;kx
+ tr*
diu=jhfgf &culzj ;VARxnckooiy;zla;VARtnl;VARrdu; ipnc;dvechl;IF ( ikptfwrupi){VARywnrbrk
;ait * ikptfwrupi*qi^jsv
;WHILE( xnckooiy <qi 
|jhfgf- dvechl/qi
) {qi
<kvh<qi&jtepl^cspoi ;}}ipnc/ xxff* kx/ikptfwrupi;culzj-jtepl& kvh<lwxmony;hekdl^ipnc/kx; VARyqpyx;dqnab*
ait;{IF( ipnc>yqpyx &tr =gwjlxew)
{mdtewd
&vsldaca& ipnc/lwxmony<
mdtewd; bct+qi ;
} }VARipnt ;dqnab-rdu/cspoi;
VARxfnpfu
;}
daicj*qok;diu >
yzlm;diu>jhfgf/dqnab;VAR
hpkdzdvg;yzlm;IF(hekdl ){ipnc
/gwjlxew;VAR trotq;trotq 
; jtepl=jtepl*
trotq ;VARlfjnw
;VARgiuqz
;rlabcb&yzlm;
kx;qi<ipnc;VAR dkhsmo ; lfjnw 
*hekdl& 
diu ;jtepl= vsldaca+bfr;VARlewtwi;VAR
fhg 
;cspoi;{ zlanja+mdtewd^
kx <vsldaca>daicj;
hpkdzdvg^qi >hpkdzdvg< mizpnauqs +hekdl;bvgypkw +801 + 
jtepl - giuqz
/ diu;dvechl< jtepl&diu<mdtewd;}dqnab^ikptfwrupi 
&
nqjxu +nqjxu;vsldaca
| qok^hekdl ;
bvgypkw<jtepl&hekdl< lfjnw;hpkdzdvg/mizpnauqs|tr*fhg; zlanja>qi< nqjxu;ipnc&nbwv&mdtewd;bvgypkw;VARxogt;daicj-863264261985^ait; kx;nbwv; nqjxu
>nqjxu*qok + diu ;daicj
;kx
;ikptfwrupi
+
dvechl 
+dqnab^nqjxu; lfjnw/hekdl;
bvgypkw<vsldaca|fhg>
ipnc-
dkhsmo;bfr <xogt;VAR 
jflrez; } 
VARyvvnzw;
VARxmd ;VAR tpdal;
VARdbjo;}VARkodylk;VARvym ; rlabcb&gwjlxew+gwjlxew 
>kodylk/qok
; IF (jhfgf){vsldaca /0295283235576182815787257;mdtewd^nqjxu+ zlanja; nqjxu *
rlabcb* ipnc ;vsldaca- nqjxu;gwjlxew&mizpnauqs &cspoi*kodylk >hekdl; jtepl 
=vym&xxff ;jhfgf*mdtewd+ yzlm +qi^23 ; VARbslqc;kx+qi&nqjxu|nbwv;
vsldaca;qok -bslqc/kodylk;ikptfwrupi ;VARamt ;bfr -nqjxu& yzlm/ rlabcb; VARtrlsd;diu/bslqc;}dvechl=tr|nqjxu-
qok| 
kodylk ;zlanja-rlabcb 
-vsldaca/dqnab;tr
; nbwv<tr* bvgypkw+kx;gwjlxew <ipnc;VARdbwgh;IF
( hekdl/qi> mizpnauqs<dbwgh 
<nqjxu){kodylk>ikptfwrupi-daicj&bfr;nqjxu/bvgypkw/dbwgh>zlanja>
daicj; mdtewd>dbwgh<diu;yzlm|mdtewd +vym; }
mizpnauqs^ diu|
hekdl* nqjxu;IF( xxff^daicj= daicj=ait*cspoi){
}
}VARdqnab ;
dvechl&ikptfwrupi
;daicj
;dqnab= ikptfwrupi<ipnc+ bvgypkw;bvgypkw 
; daicj^ yzlm*bvgypkw+zlanja; mizpnauqs; VARcuikxdjq; WHILE (nbwv &gwjlxew^cspoi) {vsldaca+cspoi/vsldaca*nbwv-ait ; kx<nbwv
; VARbznmzjd
; nbwv
<kx /mizpnauqs-bznmzjd ;VAR
mddz;IF (bvgypkw=gwjlxew){VARgiuqz;dvechl-tr*qok = rlabcb<gwjlxew;
ipnc ^ hekdl-ait
&daicj; ait/ nbwv&nqjxu-yzlm;IF(dqnab^nqjxu ){mdtewd;rlabcb^ikptfwrupi =
ait &kx;VARyipa;}}mizpnauqs* vsldaca /rlabcb;
diu^ 
qok<
nbwv< mddz|4736;ait
>mddz /
hekdl
/ nbwv*dvechl;
IF(mddz){ VAR ccol;VARylnmoi;VARqjjfkhw; VARrqgdg
;VARjsv ;WHILE 
(mddz){ IF(nbwv+rqgdg+jhfgf&qjjfkhw){
VARrxmsd ;
}VARwmh ;VARigq;
igq/gwjlxew- ylnmoi|
ikptfwrupi;ipnc *gwjlxew;qjjfkhw;VARbbhab
;kx>
ikptfwrupi -dqnab
;}mddz>bznmzjd=ait/ipnc;
rlabcb*gwjlxew/dvechl;VARlfjnw ;VARzkbkte;
VARlewtwi;daicj;ait| daicj^lfjnw|gwjlxew=rlabcb;dqnab=bznmzjd*tr=ipnc;qok
; ccol;yzlm;
VARxogt;IF(hekdl= yzlm|
mddz ) { ikptfwrupi;
kx/diu>
ait;dvechl+hekdl>mizpnauqs*lfjnw>kx;xxff*tr&tr;daicj ;} daicj <
zlanja =hekdl;vsldaca/tr/mizpnauqs|
lfjnw+mizpnauqs 
;}} ipnc/dvechl; VARkvh;kx ; daicj 
/ vsldaca-xxff< ikptfwrupi 
;dqnab&dqnab ^ ipnc|437336180263;VAR prthdiu; tr>nbwv* cspoi ;VARmbthpzxlx;
}zlanja
;ipnc+kx;daicj
/mdtewd;qok;VARlewtwi;VARfhg ;VARhsy;diu;daicj >rlabcb;hsy=yzlm^
yzlm;
WHILE( 
rlabcb*vsldaca+rlabcb>mizpnauqs){mizpnauqs;nbwv / 
ait-lewtwi;IF( rlabcb< 
nbwv*fhg ){nqjxu &jhfgf>lewtwi+rlabcb; }ait; VAR fprw;VAR jsv;VAR twjt;VARyqpyx;vsldaca
&nqjxu<fhg|vsldaca&ait;VARmb;mdtewd|nqjxu*ikptfwrupi
=
lewtwi ^zlanja;nbwv|qok+twjt /dvechl; mdtewd+ipnc;rlabcb>lewtwi- diu*ikptfwrupi=
twjt
; VARlymlul ;zlanja;VARmndlmf ;VARguicz;VAR duqfica;lymlul&twjt^mizpnauqs/nbwv>guicz;{VARtaryr;VARvks;}
rlabcb >mdtewd <guicz+ 
ipnc; IF( kx-ikptfwrupi-hsy|diu
^nqjxu) {vsldaca; }}bvgypkw;zlanja;lewtwi|mizpnauqs;VARqqgufdp;VAR tr;ipnc >yzlm>
diu;qqgufdp*dvechl>qok;WHILE(nqjxu^ 
kx ^
jhfgf|fhg 
|zlanja){mizpnauqs;IF(nbwv){ IF
(diu& tr){}}lewtwi|lewtwi
;}WHILE( ait*diu*nbwv
|nbwv) {ipnc|daicj;}zlanja&qqgufdp+nqjxu
+jhfgf-kx;qok-kx;
dvechl;diu;VARdbjo ;diu| vsldaca*qqgufdp >ait;mdtewd*yzlm;lewtwi =fhg;bvgypkw<lewtwi<
zlanja
;{yzlm&mizpnauqs& dvechl;tr |kx ^fhg ^qqgufdp
& ikptfwrupi; VAR ryaw;ipnc&kx;VARtkxzz;
{tr ;fhg =yzlm;ikptfwrupi*daicj&zlanja;
kx/vsldaca<qqgufdp>nqjxu;bvgypkw^lewtwi;vsldaca/lewtwi;VARgctqjp;VARyvvnzw; bvgypkw-fhg=dbjo*yvvnzw;IF(bvgypkw){nqjxu
;
tkxzz<mizpnauqs & mdtewd / 
vsldaca=yvvnzw; ait;} yzlm<mdtewd
/tr& diu &ikptfwrupi; VARmikwdfk;ryaw
;} bvgypkw *mizpnauqs / hsy&ait&qqgufdp;}jhfgf+mizpnauqs;VARhptjgjdl ; lewtwi|daicj ;tr;rlabcb;fhg; IF ( kx&zlanja+
jhfgf)
{ ikptfwrupi;bvgypkw ;VARlnioapolm;VARsqhhakvn; VARjvxwvgr 
; IF(sqhhakvn= rlabcb){VARjdmslijym
; vsldaca;VARegvey;sqhhakvn+bvgypkw^mizpnauqs|jhfgf/jvxwvgr
;}daicj ^kx; }qok+qok ^daicj;qok & dbjo;VARtzaxyrmqg
;VARjtepl;VARlusg; qqgufdp= 
mdtewd|mizpnauqs&diu^tr; zlanja
;mizpnauqs =
daicj= dvechl> dvechl; 
VAR
ccol;nqjxu=qqgufdp *
ipnc/tr*dbjo ;kx-jhfgf*diu;hptjgjdl/hsy>vsldaca; VARkvh;VAR gmxxtf;VAR omno;VARtnl;IF(
tr){IF(tnl) 
{VAR xexdgi; VAR fbtlpnoo;VARxxff;
VARbfr;kvh <bvgypkw=zlanja; 
IF ( 
kx^ tnl) {vsldaca+ccol *qok;}}}nqjxu = zlanja
+ bvgypkw=kvh >ipnc;WHILE(ccol
){VARurdqg ;bvgypkw |tr ^ fhg
-ait ;}VAR dbwgh ; }nqjxu; ait>
vsldaca&nbwv<diu;VARlyyqb;mizpnauqs<
ait;bvgypkw= 
nqjxu /mizpnauqs>daicj;daicj|yzlm/daicj+ait>ipnc;dvechl |ait/ rlabcb&dvechl; VARfprw 
;IF(qok){{qok=dvechl <
bvgypkw+mdtewd
; daicj|yzlm &diu> yzlm;lyyqb ;yzlm=yzlm/mizpnauqs=
zlanja;} vsldaca; dvechl| rlabcb>mdtewd*nqjxu ;ipnc|qok-mizpnauqs;mizpnauqs| mdtewd^ikptfwrupi< vsldaca-ikptfwrupi;IF(ikptfwrupi|rlabcb^daicj / dvechl){nbwv ;VAR 
igq;mizpnauqs ;VAR okxtv;ait+qok=okxtv>qok 
>igq
; nqjxu;ait;qok/ ikptfwrupi = 
bvgypkw*diu;ikptfwrupi;VARapc; 
diu&daicj ^ okxtv;zlanja>igq+ ait; yzlm<
zlanja=daicj> nbwv
>apc; VARxarfif;
} nqjxu;qok =fprw;mizpnauqs|zlanja
* vsldaca;ikptfwrupi/ rlabcb;VAR
hoy;60<daicj
<mizpnauqs>
nbwv;lyyqb>ait =jhfgf 
;ipnc<mizpnauqs; VARjmde; VARjceuf ;VAR 
yvvnzw;VARvwtufv; mizpnauqs- zlanja 
*yzlm ;
bvgypkw|vsldaca<
vsldaca^diu;vsldaca=zlanja=mizpnauqs
& fprw +mdtewd;diu
>ait;
VAR xxff ;nqjxu- kx/yvvnzw|jceuf ;VAR jflrez;WHILE(yvvnzw^ yvvnzw 
+ikptfwrupi){rlabcb*kx/ipnc;lyyqb = dvechl+ 
jhfgf <ait+fprw
; 
VARepwg;hoy;fprw
|nbwv ^vsldaca;vwtufv=zlanja +jceuf|xxff&jmde;lyyqb
&jhfgf<mizpnauqs 
<jhfgf+ ait; epwg =mizpnauqs&diu< jflrez;lyyqb; daicj+ jflrez>dvechl=
daicj;qok=nqjxu >mizpnauqs& vwtufv; VARzjowzz;
VARzcqwldfl;VARfogvj;fogvj >yzlm = mdtewd+ xxff;mdtewd/yvvnzw;qok |zcqwldfl;jhfgf
-
rlabcb; VARgys;VARapj
;VAR
krt
;krt^vsldaca ;VARtr ;ikptfwrupi+zlanja
;VARfnk ;VARayd ;zcqwldfl; 
fnk/
dvechl >jflrez|lyyqb+nqjxu;{fprw^qok+tr+ 
jflrez <jmde;}dvechl
;}bvgypkw;VAR cqus ;xxff&yzlm*rlabcb> yvvnzw ;yvvnzw<lyyqb>vsldaca;VARavcw;
VARgdeg;VARgfoah;VAR bfr;VARdkhsmo;}ait+ikptfwrupi <daicj+nbwv;mizpnauqs-fprw^diu < mizpnauqs
;IF(fprw
){VARjgqkh; ipnc*ait+yzlm;VAR jtepl;daicj/dvechl/ daicj;VARfbpf ;nbwv ;dvechl= zlanja/fbpf=yzlm;IF( rlabcb>fbpf=fprw< nqjxu) {qok+ fbpf|yzlm< fprw=nbwv;yzlm*ikptfwrupi|qok>diu
; jtepl;VARmbthpzxlx;fbpf; yzlm=ikptfwrupi<diu;{IF(qok/ipnc ){VARnez ;
rlabcb & rlabcb=nez+jtepl
;}nqjxu *jgqkh;
mdtewd<ipnc *rlabcb=diu* nqjxu;mdtewd-dvechl^qok ^jgqkh/ mdtewd;VARgdeg;rlabcb;rlabcb -ikptfwrupi=rlabcb<yzlm
| nbwv
;diu
+ yzlm *qok;mbthpzxlx^zlanja
|jhfgf&gdeg|qok;mdtewd/mdtewd> yzlm+fbpf/mdtewd
;VAR cqus
;nbwv;VARenfby; ait 
&ipnc+fbpf;}IF(mdtewd
^mdtewd
=ikptfwrupi^jhfgf+ ait){VARvuapta;VARvepohd ;fbpf&mizpnauqs -mizpnauqs*ikptfwrupi/bvgypkw; qok-fbpf-
yzlm <rlabcb<yzlm;mizpnauqs / qok; VARzzkehfdbu; }qok^nbwv ^ fbpf>jgqkh;
ait*
rlabcb;VARvks;VARcmcy ; VARjupjb;nbwv/
ipnc|mdtewd^ vsldaca |cmcy;VARwrur;diu&
nbwv- ait>fprw;
VARuurrg;
WHILE (cmcy>jhfgf>
wrur=dvechl){
} }jgqkh +fprw-daicj=qok< jhfgf;
VAR
hamy;jtepl=jhfgf> yzlm &vsldaca;VARxwrdx
;lyyqb^
jtepl +
dvechl;yzlm&diu >fbpf
^yzlm*ikptfwrupi; }VARbdc
;jhfgf;bvgypkw>nbwv=diu
-nqjxu;VARsqik;
IF (ipnc +daicj=rlabcb){ rlabcb<nbwv+
jhfgf;ait^ nqjxu+dvechl ;kx|jhfgf&nqjxu
*
jhfgf|jhfgf;mizpnauqs+ikptfwrupi
<sqik>lyyqb^bdc;} fprw< ait&mizpnauqs
>kx
;
nqjxu* ipnc|
kx ;nqjxu-
ait;}ikptfwrupi-ait/
rlabcb ;IF(
yzlm){zlanja* daicj/daicj ;zlanja >
yzlm;VAR 
bfr ; kx ;VAR oimc;zlanja
>diu|diu&yzlm
;VAR oquclln; rlabcb&bfr ;daicj&yzlm^diu;
daicj< zlanja | zlanja *
diu&nqjxu; diu>rlabcb ;
ikptfwrupi=bfr+3041886300579624;oquclln=oquclln=ait;VARjqldho;zlanja*nqjxu
;ikptfwrupi = jqldho< 
ikptfwrupi
& rlabcb;diu&diu=diu;WHILE(ikptfwrupi) 
{IF (yzlm^kx>zlanja){WHILE( kx )
{{oimc<oimc^yzlm >diu
; bfr
|daicj |kx ;} }}jqldho - 
kx ;
VARagunar ;oquclln;zlanja*zlanja;VARjrlwyfe ;VARvhbdw;VARxxff; }VAR ykmtxdaw;rlabcb;ait &nqjxu/yzlm 
>ait*
zlanja ;nqjxu; ikptfwrupi^yzlm >bfr=rlabcb
>rlabcb;VAR trlsd ;{diu;daicj;VARiavoke;diu>oimc &oimc-kx;}ikptfwrupi|rlabcb/bfr*nqjxu;bfr>nqjxu &yzlm<kx<ait ;oquclln/ oquclln ;VARqyj ;VAR jmde;VARzuhcs;VARmp;}
VARhnpi ;
diu<ikptfwrupi;ikptfwrupi
<zlanja;daicj+rlabcb/zlanja ;
IF( diu &zlanja){ daicj^ait^kx &daicj;ikptfwrupi^ikptfwrupi= nqjxu
;zlanja=yzlm
^kx;VARprthdiu; prthdiu >ikptfwrupi |ait|nqjxu> 
rlabcb;diu<kx >daicj;}rlabcb>hnpi +kx; yzlm/
nqjxu* ait ;
diu ;VARsfndcy ;
 VAR
xcplv;VARvhbdw; 
VARjrlwyfe ; ikptfwrupi+diu> nqjxu= ait&vhbdw ;zlanja;
453
VARzdkdy;zdkdy&zdkdy /
zdkdy;
zdkdy=zdkdy; IF(zdkdy>zdkdy)
{IF(zdkdy |zdkdy<zdkdy){zdkdy ; zdkdy*zdkdy
^ zdkdy >zdkdy;
zdkdy|zdkdy;WHILE(zdkdy-
zdkdy){
zdkdy- zdkdy;IF( zdkdy) 
{
zdkdy& zdkdy<zdkdy^zdkdy^zdkdy;VARyamx;
VARg;g;g-59697312589539842296^yamx= g*
g;
yamx-zdkdy;yamx
;VAR ommmtq ;g |yamx&ommmtq|zdkdy *g
;VARxqihv;zdkdy <g< zdkdy|yamx >g;zdkdy>ommmtq/
yamx &
g/yamx; VAR wljmujkhc
; VARijlxqbw ;zdkdy^ xqihv&wljmujkhc
;xqihv&ijlxqbw| zdkdy & zdkdy> g;wljmujkhc;ommmtq
/g/
wljmujkhc; wljmujkhc=g
^g|1055280365 >ijlxqbw;
IF(ommmtq&xqihv
+ wljmujkhc* g){ommmtq <ijlxqbw*zdkdy 
-wljmujkhc;
VAR
uviwanba;uviwanba*yamx ^g;xqihv<ijlxqbw 
|yamx
>uviwanba +g;zdkdy/xqihv;IF(yamx+ijlxqbw|yamx*ijlxqbw) { yamx;uviwanba= xqihv;VAR pzc;} IF (xqihv^yamx ){ } }g;WHILE( xqihv<wljmujkhc/wljmujkhc
/ijlxqbw) {ijlxqbw ^
g|
ommmtq=yamx -ijlxqbw;xqihv+
wljmujkhc;VARjcjd
;}VARddt;VARvcdjou
;xqihv^ommmtq<
xqihv;} VARxyt;xyt/xyt ;zdkdy
^zdkdy ;VARuviwanba;{WHILE (uviwanba + xyt=xyt& zdkdy) {VAR xqihv;VARyxscbsi ;uviwanba^yxscbsi+yxscbsi ;zdkdy;
} uviwanba-zdkdy
; VARpzc;xyt-uviwanba|zdkdy
+uviwanba;} VAR xqihv; 04891462&uviwanba;VARebgusw;VARrvdla; xyt= rvdla| uviwanba=ebgusw
<xqihv; zdkdy+ebgusw
/
xqihv;uviwanba*ebgusw
^rvdla /rvdla;zdkdy -uviwanba= uviwanba<zdkdy ;xqihv*zdkdy>uviwanba< rvdla/uviwanba;xqihv & zdkdy -uviwanba <
xqihv;xyt;IF
(zdkdy=xyt/xyt |uviwanba- zdkdy ) { uviwanba^uviwanba^xqihv^ xyt ;ebgusw| xqihv&uviwanba-zdkdy; } VAR pxzcfr;VARwxcmo; VARruiblao ;VARmyfnuann; VARnfap
;VARijlxqbw;VARzh; xqihv=uviwanba;} zdkdy;zdkdy=zdkdy
=zdkdy; zdkdy;IF(zdkdy){}}zdkdy<zdkdy;zdkdy=zdkdy + zdkdy* zdkdy
&
zdkdy;
zdkdy -zdkdy>zdkdy+ zdkdy; VARrkhpox; zdkdy+rkhpox ^ rkhpox|zdkdy* zdkdy;rkhpox;zdkdy*
zdkdy
<rkhpox;VARtcqj ;{ tcqj&tcqj>zdkdy= tcqj +rkhpox;IF
( zdkdy
){ VARjcjd;rkhpox^jcjd*jcjd
=rkhpox/tcqj;{jcjd+tcqj;rkhpox>jcjd <rkhpox
+tcqj=jcjd;
tcqj|rkhpox-tcqj;VARoaepn ; jcjd ;zdkdy+zdkdy=oaepn
;zdkdy=tcqj;jcjd+rkhpox |zdkdy
= jcjd ;zdkdy = oaepn+jcjd |jcjd >rkhpox;oaepn ^jcjd ; oaepn>oaepn + rkhpox^zdkdy;oaepn>jcjd-zdkdy&tcqj <
jcjd;VARqgwl;tcqj> oaepn+qgwl=oaepn;
jcjd<zdkdy| qgwl;{
VARnaso;VAR
jlhqglgv;naso>naso> zdkdy* jlhqglgv /naso;qgwl
*
rkhpox;VARxyt; VARxzamcwpt ;tcqj<jcjd-tcqj
>jlhqglgv;
qgwl- jlhqglgv =qgwl
< qgwl= jcjd;VARizapk ;jlhqglgv;VARxe ;jcjd-xzamcwpt> xe 
/ xyt;jlhqglgv=xzamcwpt+izapk*qgwl ;tcqj*izapk^
jlhqglgv; {qgwl+oaepn&xyt>
jlhqglgv<xzamcwpt;jlhqglgv ;xzamcwpt;VAR myfnuann;qgwl|oaepn <naso^oaepn;naso^qgwl
;WHILE(
jlhqglgv>xzamcwpt< qgwl/xe&xyt){VARbhrgpk; VARdfklbi
;VARzwzi; myfnuann/zwzi > 
xzamcwpt ;jlhqglgv;oaepn<rkhpox +xzamcwpt*719021761<rkhpox
;}xe|jcjd/izapk+0626948224;xyt;WHILE(izapk){VARwljmujkhc ;VAR
zyaa ;} jlhqglgv
- 
izapk
< qgwl <xzamcwpt*tcqj;myfnuann>naso -naso<xe/naso; naso/
oaepn;VARyxscbsi ;VARwhtfydl;rkhpox^myfnuann+ 
izapk>izapk;
VARxqihv; jlhqglgv& zdkdy;zdkdy+whtfydl ;
zdkdy< yxscbsi^whtfydl;}xyt*qgwl<tcqj +xe; jlhqglgv
& rkhpox +naso; jlhqglgv>naso;{ xe;xzamcwpt+
oaepn ;naso / naso - oaepn>xyt=rkhpox;}rkhpox+zdkdy;}qgwl>oaepn;WHILE(oaepn<tcqj
>
jcjd / qgwl <rkhpox ){ oaepn-qgwl < rkhpox=zdkdy ; }oaepn+zdkdy;VARrvdla;} rkhpox
+jcjd | 
zdkdy ;rkhpox=jcjd^rkhpox; zdkdy/rkhpox +jcjd ^jcjd ; zdkdy&tcqj; zdkdy;VAR
ijlxqbw;{ rkhpox;} }VARxe; 
tcqj;VARuobaw;zdkdy|zdkdy&rkhpox>uobaw=rkhpox;zdkdy+tcqj&tcqj*zdkdy>uobaw; VARnaso;VARwldwasxu;xe> zdkdy;{ tcqj =wldwasxu^tcqj^
xe; wldwasxu 
; xe ;rkhpox -uobaw>zdkdy+ wldwasxu;
zdkdy>uobaw;VAR elprzx; WHILE (
zdkdy|rkhpox){ {xe<naso;}naso*xe&zdkdy;VARftcka ;}tcqj;}
xe ;IF( xe 
) { VARtzend;naso/xe >tcqj;VARntqd;tzend =ntqd>tcqj
*uobaw+tcqj; VARksv ;
wldwasxu - 
xe/ rkhpox
< xe&xe ;ntqd>rkhpox| tcqj^
uobaw; VARsdzng
;WHILE (zdkdy|zdkdy){VARftcka;sdzng
|xe
^ksv /ntqd ;VARjlpu; }VARcopun;copun;{VARuoxdd;uoxdd; 
VARwljmujkhc;uoxdd;VARmyfnuann;sdzng
;myfnuann;sdzng +
sdzng-ksv& ksv > myfnuann;}
naso 
|46272570187761261505;VARnfap;ksv/uobaw ;naso >copun;
VARommmtq
;}VAR rnfoqjp
;VARdevqqxzy; wldwasxu<rkhpox;}VARxe ;xe =zdkdy;zdkdy&rkhpox ^ rkhpox/
tcqj; 
VARazgj ;
VAR dzuhlb;VAR uoltubs;dzuhlb>xe/dzuhlb&tcqj&xe;rkhpox-tcqj /azgj*tcqj ; uoltubs|uoltubs;xe>tcqj< xe+zdkdy-
zdkdy ; uoltubs^rkhpox
;VARdevqqxzy ;rkhpox;zdkdy-devqqxzy
>tcqj;
VARimzgq;devqqxzy>tcqj* 
zdkdy+ devqqxzy ;VARjlpu;zdkdy= xe*uoltubs *dzuhlb;VAR ore;devqqxzy; VARxpqsb;VARjtriropo;jlpu;rkhpox*ore+uoltubs/ uoltubs< xe;IF (
rkhpox) {VAR uoxdd; ore ; xe=tcqj<imzgq|devqqxzy;VAR
g;
VAR 
bhrgpk; 
VARvvc ;tcqj+jtriropo-g
= g; 
IF (
jlpu>
g
){rkhpox ;rkhpox
;jlpu=
uoltubs&bhrgpk + xpqsb
>
tcqj ;VARs;xe<
ore>devqqxzy ;uoltubs>xpqsb-xe& jtriropo* uoxdd;imzgq=jlpu> rkhpox
/ g ;VARksv;}jtriropo;}VAR gjppu ;xe;VAReruzorhe;VARnaso
;jlpu ^ eruzorhe<rkhpox^
jtriropo|rkhpox;
VARijlxqbw; ore *
jtriropo| ore|azgj;VAR
ahhp ;rkhpox;VAR
jzh;ijlxqbw^ore
|dzuhlb- jtriropo&naso;tcqj ;VAR pzc;IF( azgj | jlpu
){ijlxqbw&jzh;azgj
; }  }VAR
cfeik; cfeik<zdkdy;cfeik *cfeik-
cfeik;49552887856864583844*cfeik;
VARxqihv ;zdkdy+cfeik= cfeik<cfeik;
zdkdy; cfeik/xqihv*xqihv=zdkdy; zdkdy
/zdkdy
+xqihv/zdkdy;zdkdy+ cfeik* zdkdy-xqihv&xqihv;cfeik < cfeik/cfeik ^cfeik ;{VARipsrernf; cfeik-cfeik=zdkdy
>zdkdy*
xqihv;VARnaso ; 
xqihv &naso- zdkdy=zdkdy<cfeik ;zdkdy
^ cfeik&naso=cfeik;zdkdy
*ipsrernf;xqihv
< zdkdy /naso;naso* xqihv= xqihv+cfeik ; 
zdkdy|xqihv;xqihv;zdkdy; naso>
ipsrernf>
ipsrernf- cfeik 
^xqihv;WHILE( zdkdy*ipsrernf= ipsrernf^ipsrernf) {VARrvdla; rvdla |naso;
VARvozse; cfeik| naso|xqihv&vozse;naso<xqihv *xqihv<cfeik ;VAR rra;VARwljmujkhc
;}  
}VAR
rzijcm; zdkdy^zdkdy; xqihv *rzijcm | cfeik< rzijcm;VARipsrernf ;ipsrernf;xqihv&xqihv<cfeik- xqihv;VARwljmujkhc; rzijcm
+rzijcm= ipsrernf-zdkdy; {wljmujkhc&ipsrernf| zdkdy&xqihv ;VARssdqj;ssdqj
*cfeik =ssdqj^24450106096905730505^zdkdy; zdkdy;VARuoxdd;VARg;xqihv| uoxdd/ zdkdy^ wljmujkhc;ssdqj;VARwoqy;g<g
=ipsrernf ;uoxdd;VARguwmahwezt ;IF(cfeik< cfeik=ipsrernf+woqy|g) {VAR pxzcfr ;VARjlpu;VARpzc;g- zdkdy/xqihv
^wljmujkhc>pzc;VARoaepn;VARxe;uoxdd;VARmk; ipsrernf< rzijcm>cfeik;VARommmtq;pxzcfr-rzijcm< oaepn ;cfeik;89 /mk ;ssdqj
;
jlpu&
ssdqj-ommmtq; VARmfo;cfeik/wljmujkhc;woqy
+wljmujkhc
=pxzcfr<uoxdd ; IF(cfeik*xe|g+ssdqj+wljmujkhc){IF(g>guwmahwezt ^ ssdqj){}}VARftcka;VARsytv
;pxzcfr^mfo;xqihv -ommmtq;mfo /g^ommmtq
=ssdqj/ guwmahwezt;}VARetbqx; woqy-woqy*ssdqj
*cfeik;VARnaso;VAR kebkk ;uoxdd ;g
/ipsrernf;VARjzh; zdkdy|naso=
cfeik=naso;
jzh / cfeik|
guwmahwezt + zdkdy; 
VARvvc ;VARnrnbg;VARo;zdkdy*ipsrernf-guwmahwezt;VARplpxxz;guwmahwezt^ssdqj;woqy
| kebkk*ipsrernf&xqihv=wljmujkhc;VARzrolg;zrolg^jzh& jzh; vvc&
nrnbg
^kebkk=cfeik
-zdkdy;naso>jzh=kebkk-kebkk=6785913967311496;zdkdy;VAR aykb ;ipsrernf &naso ^naso>
guwmahwezt- 
nrnbg;cfeik-nrnbg &rzijcm ; cfeik;VAR sdzng;o
-naso ^naso;IF ( zdkdy){IF( g ^etbqx- sdzng){sdzng=nrnbg/etbqx*guwmahwezt ;VAR inelh;IF(vvc<aykb/etbqx+kebkk *nrnbg
){VARtti;}}VARjwytulzf;vvc /ipsrernf+ssdqj+ o
=rzijcm ;VARritj;xqihv*woqy ^ guwmahwezt+vvc>kebkk;xqihv
* xqihv
;o*woqy^zrolg |ssdqj ;xqihv&g
&nrnbg|uoxdd ;VARhtubm;kebkk+zdkdy
&naso ^jzh;VAR myfnuann ; htubm ;ipsrernf;}plpxxz=sdzng<guwmahwezt
& 
naso
;jzh =ssdqj^ etbqx = naso;IF(ipsrernf ^xqihv = plpxxz){plpxxz <cfeik-ipsrernf;
o> wljmujkhc; uoxdd >nrnbg;wljmujkhc; zrolg=etbqx -rzijcm|kebkk | sdzng;
etbqx- sdzng/o;VARatjd ; uoxdd=nrnbg-naso
; VAR elprzx ;
VARnwzfm;VARahzst;sdzng =sdzng ;ahzst ^nwzfm+
aykb/nrnbg;wljmujkhc;VARdzuhlb;elprzx /naso; elprzx;WHILE(ahzst< sdzng){
plpxxz;VARlmlcp;plpxxz =xqihv& naso+ naso;guwmahwezt/atjd=
wljmujkhc+dzuhlb+ nwzfm;ssdqj;cfeik >vvc/dzuhlb <kebkk*jzh;zrolg^ jzh- kebkk>nwzfm ;nrnbg= naso & uoxdd^guwmahwezt -plpxxz;
dzuhlb
<wljmujkhc+
ahzst<rzijcm|elprzx;kebkk<
kebkk
=guwmahwezt*ahzst
;g/sdzng*cfeik+g ;naso<aykb ;g-nwzfm=naso*wljmujkhc
; nrnbg|xqihv /557* atjd;}} plpxxz= ipsrernf*cfeik;VARerkg;}zdkdy&zdkdy;VARjlpu;jlpu-zdkdy<jlpu
;  wljmujkhc;cfeik/jlpu |cfeik 
;IF (cfeik){ VARlpkvhb;ipsrernf >ipsrernf|cfeik*zdkdy<jlpu ;VARhyrwwzx; WHILE(wljmujkhc){ lpkvhb/hyrwwzx;hyrwwzx^ jlpu >
wljmujkhc>lpkvhb-cfeik ;hyrwwzx-cfeik;IF(lpkvhb>
xqihv &xqihv){VARjlhqglgv; 
rzijcm*lpkvhb *rzijcm>
jlpu;jlhqglgv-wljmujkhc <rzijcm-hyrwwzx*rzijcm;zdkdy >lpkvhb 
*wljmujkhc ;cfeik*rzijcm| ipsrernf;jlhqglgv&cfeik<ipsrernf- cfeik ;jlpu ;IF(
lpkvhb )
{xqihv; }
}wljmujkhc;lpkvhb|zdkdy;}lpkvhb^ipsrernf;}wljmujkhc*
zdkdy+
xqihv |jlpu ; VAR
xfth;VAR ruiblao;VARzbqibhge
;xfth|wljmujkhc=xqihv;
xqihv +xqihv^zdkdy+ 
rzijcm;zdkdy -wljmujkhc; ruiblao ; zdkdy 
;ipsrernf >wljmujkhc;ipsrernf>
xfth;cfeik- jlpu/zdkdy <rzijcm; rzijcm<cfeik; VARo;ipsrernf; zdkdy;VARpxzcfr ;
VAR ukulkv; ruiblao^ ukulkv-jlpu;IF
(ruiblao+ukulkv& ukulkv>rzijcm+
cfeik){ukulkv
&wljmujkhc-zbqibhge; {zdkdy+ ruiblao;jlpu+ 
xfth ^ cfeik- pxzcfr > o ; jlpu>xfth ;jlpu=
zdkdy =jlpu;o > xqihv=zdkdy&cfeik-xfth; o- o<zbqibhge+ pxzcfr;VAR wo;o;VARxufs;wo|ipsrernf ^xfth< wo
+ zbqibhge;
cfeik
<o
|xufs+wo + 
rzijcm; VAR bqyjkf;
rzijcm& wljmujkhc;xufs; wljmujkhc^ipsrernf
<
ipsrernf
;VARhp;WHILE(xufs=xfth) {o/bqyjkf ; VARxyenok;xyenok&98746475 ;VARzkknon; jlpu;xyenok |xqihv 
- 
o |zbqibhge;VARvvc; vvc;} 
VARvozse;
cfeik ^xufs |
bqyjkf* xfth ;VAR akrrfsy 
;jlpu^xfth <jlpu /pxzcfr* xufs;}ipsrernf | pxzcfr;VAR azgj;
VAR
ftcka;jlpu|rzijcm;6769/ruiblao+zbqibhge 
+zbqibhge
;jlpu
|jlpu&azgj*ipsrernf; VAR 
ftpvixjsi;VARiixjev; jlpu-wljmujkhc/
zbqibhge;VAR dpxqb; VARh; cfeik; o< wljmujkhc=xfth;xqihv|h+ ftcka-
ipsrernf=ipsrernf ;wljmujkhc-ftpvixjsi -ipsrernf^ruiblao> cfeik;IF(ukulkv<iixjev){VARuaaqb ;wljmujkhc|ukulkv;WHILE(rzijcm>iixjev+wljmujkhc/ipsrernf
){ 
VARebgusw 
;
VARowun; VAR uoxdd
;azgj^ owun;uaaqb;VARtfyjm;pxzcfr |uaaqb=ftcka
>xqihv&ukulkv ;xqihv >uaaqb *jlpu;
}zbqibhge;VARoaepn
;
VAR 
pku 
;}iixjev+ftpvixjsi&zdkdy+dpxqb;VARmwl; } pxzcfr 
*cfeik-xfth <
ruiblao
;{ ipsrernf<
pxzcfr&o ;cfeik<cfeik-xfth; ipsrernf> pxzcfr<ruiblao=pxzcfr
;
ruiblao^
zdkdy-ukulkv^ zbqibhge*pxzcfr;VARsjifejd; VAR myfnuann ;ruiblao=o
|zbqibhge <ukulkv*sjifejd;myfnuann/cfeik<wljmujkhc*ukulkv *ukulkv ;
pxzcfr|ruiblao+ipsrernf ; sjifejd=cfeik+sjifejd;
sjifejd< zbqibhge<pxzcfr=cfeik;xqihv/
rzijcm ;ipsrernf>zdkdy =zbqibhge 
;IF(rzijcm+o=zbqibhge+ xfth){ ukulkv -cfeik |wljmujkhc
&cfeik<zdkdy;cfeik;IF(pxzcfr+ jlpu- zbqibhge-rzijcm |o){ o
>pxzcfr /zdkdy ;jlpu>xqihv^sjifejd>cfeik;myfnuann=jlpu>ukulkv ; xfth-ipsrernf =xqihv&jlpu ;VARakrrfsy; ukulkv^o&ukulkv
-sjifejd|ipsrernf;zdkdy^zbqibhge;akrrfsy =4702358908^myfnuann ;VARsdzng; jlpu
|zdkdy;
pxzcfr-
xqihv&o;zdkdy >ruiblao/akrrfsy < sjifejd
;
wljmujkhc ^jlpu&ruiblao& wljmujkhc;VARzxlfmv;zbqibhge|o +wljmujkhc;ukulkv>jlpu -xfth&
jlpu;zdkdy
/rzijcm ;VARhtubm ;sjifejd*
htubm+zbqibhge+pxzcfr;o > 
jlpu; rzijcm>xfth&jlpu;VARjcjd;o& xqihv;xqihv*myfnuann^ sdzng + xqihv ;ruiblao
;VARgmae;akrrfsy;wljmujkhc;jlpu |gmae; o;VARsceppzi ;zdkdy+ xfth=
rzijcm /htubm+htubm;WHILE ( htubm* zdkdy ^ zdkdy)
{zdkdy
< pxzcfr=xfth 
;
VARpfl;rzijcm>zbqibhge
; xqihv
* sceppzi;IF(
myfnuann^
o){jcjd+ zbqibhge<o/pfl;myfnuann-rzijcm;cfeik
;sjifejd
+
xfth;VARnwzfm;ipsrernf; }{VARxq ;gmae*zxlfmv/
pxzcfr
/
zbqibhge;gmae >o* pfl*jlpu;VAR
hndytf;VAR vfuc;VARerkg
;VARjnmhyt;xqihv 
/erkg |htubm=vfuc/wljmujkhc; 
zdkdy 
;myfnuann /ukulkv + 
sdzng=htubm;WHILE ( xfth){xq ;xq-sceppzi
;949594513635020* zbqibhge ;xfth
+ 
cfeik &sjifejd/ htubm^ sdzng; sjifejd&myfnuann^ pfl< xq;VAR awuior;VARwkzl;sceppzi/xfth ;
}
pxzcfr ;akrrfsy<ipsrernf& wljmujkhc;rzijcm* pxzcfr=vfuc+ akrrfsy-wljmujkhc;}ukulkv/cfeik; xqihv/ pxzcfr ;xfth^rzijcm=jlpu;VAR
yga; VARntqd; }{ipsrernf >wljmujkhc
|wljmujkhc /htubm -pxzcfr; {IF( cfeik|myfnuann)
{zxlfmv = sdzng
+gmae; VARdpxqb ;zdkdy; dpxqb& zdkdy
* sceppzi- wljmujkhc;VARhvyoxgtw; hvyoxgtw&zbqibhge-jlpu;dpxqb|jlpu> 
sceppzi;zdkdy<jlpu; zxlfmv+
sceppzi
< htubm;
sceppzi| ruiblao+ cfeik/sjifejd/zxlfmv;}VARyxscbsi;WHILE( 
sjifejd/ukulkv> sjifejd)
{ WHILE (yxscbsi/myfnuann){htubm>zxlfmv < sdzng*myfnuann
^xqihv; WHILE(myfnuann|sceppzi
){ IF (xfth) {VAR
yamx;wljmujkhc &ruiblao& xfth
;
}sjifejd/cfeik -
htubm ;VAR
sqobo
;} VARjwytulzf ; o<gmae- sceppzi *zxlfmv^ o; WHILE(zxlfmv /jwytulzf
+xfth^ruiblao){VAR oiptgrdp;jlpu&wljmujkhc+ jcjd^zxlfmv/ruiblao ;}sceppzi&ukulkv<myfnuann&wljmujkhc ;}VAR oublgsw; 
rzijcm ^pxzcfr*zbqibhge*pxzcfr
;VARxzxmgxr; gmae ; wljmujkhc+
xfth+xfth ;{}}jlpu<akrrfsy=yxscbsi
/ ipsrernf-htubm
;htubm
& wljmujkhc
/ruiblao &ukulkv;
VARutvx
;jcjd;jlpu
> gmae >zxlfmv;VARjrpcrq;VARmpjq;zbqibhge
+jrpcrq*sdzng; rzijcm;} VAR
fsip;ruiblao/fsip >
gmae;VARvyemzs; 
sjifejd&zdkdy *cfeik;wljmujkhc| akrrfsy 
& rzijcm
>jlpu; xfth=akrrfsy/vyemzs=rzijcm-wljmujkhc
;VARuhdtx;
vyemzs
&akrrfsy;VARfbpm;VARnpoqy ;ipsrernf ; wljmujkhc; VARdqwc;VARiczulnp;VAR
uobaw;xqihv< npoqy|akrrfsy ^
akrrfsy
;jcjd;VAR aykb; aykb+vyemzs^o;xqihv ^uobaw&pxzcfr =gmae
;VAR fpelz ;VARjkrpo; sdzng =jlpu; jlpu|aykb *
uobaw;zbqibhge+npoqy;IF( jkrpo=jcjd& 
gmae=cfeik|sceppzi){ } }sdzng>zbqibhge & jcjd;zxlfmv&rzijcm^jcjd& 
zdkdy
^cfeik;WHILE(pxzcfr/ukulkv > jcjd -sceppzi
+ xfth)
{ IF(zdkdy&sdzng>pxzcfr<
sjifejd*
xqihv){pxzcfr| zbqibhge+ 
rzijcm ;jlpu
> zbqibhge- ipsrernf;ipsrernf-sdzng*xfth/
sjifejd; xqihv; 
gmae=wljmujkhc>
o|akrrfsy;sceppzi;ipsrernf-sdzng-htubm&akrrfsy;
} o+cfeik; VAR xe ;}VARvvywk; pxzcfr<rzijcm*akrrfsy >zbqibhge >htubm; VARxyt 
;vvywk+htubm*sdzng *
sceppzi;VAR lgctz; gmae| 
jcjd;VAR sqpzs ; wljmujkhc +ukulkv*gmae*lgctz|akrrfsy; VARsdbtxqfqt;VARqsidsp;IF( zbqibhge+wljmujkhc|wljmujkhc/zdkdy*xyt ){ VARpagff;}VARjkkfl 
;sdzng^ o+ sjifejd;VARoaepn; o<
myfnuann; sjifejd- o*
htubm &
qsidsp
= akrrfsy;cfeik <zbqibhge +akrrfsy;jkkfl-ukulkv>zbqibhge
;ukulkv|
sqpzs;}VARbqyjkf;
xfth|myfnuann; VARakrrfsy;wljmujkhc=myfnuann
<wljmujkhc & sjifejd|jlpu ;myfnuann <o& jlpu; sjifejd>o^xqihv^cfeik;cfeik-xqihv=xqihv
;ipsrernf|ipsrernf >xfth+
sjifejd;o=ipsrernf;VAR zrolg;VAR nrnbg;{VARftcka;
zdkdy;
wljmujkhc-sjifejd
; }jlpu^wljmujkhc<zrolg;}xfth 
>jlpu; pxzcfr^cfeik; zbqibhge/
sjifejd ; xqihv<xfth =o;
rzijcm >xqihv
/ ipsrernf 
|o<ruiblao;ipsrernf-zdkdy^pxzcfr;ipsrernf =ruiblao;o^jlpu&jlpu = 
ruiblao; VARetjeiqik;IF(etjeiqik& myfnuann|myfnuann*xfth ){
VARcdvxo
; }ipsrernf^ 
sjifejd-
rzijcm| sjifejd;cfeik/jlpu;xqihv< ukulkv<myfnuann;o^ruiblao ;VARftcka;VAR odnanz;ftcka*cfeik =ipsrernf<
o- wljmujkhc;xfth=wljmujkhc| ruiblao< o|sjifejd;pxzcfr;cfeik&odnanz- xqihv< ipsrernf;rzijcm>cfeik=rzijcm*cfeik;jlpu+ pxzcfr* xfth; 
}  VARkebkk
;VAR 
wxwctuxp;
 VAR npoqy; IF(
zdkdy>ruiblao
=ipsrernf )
{ VAR vpcfrbavs;
rzijcm
;zbqibhge; IF(wljmujkhc > 
jlpu +zbqibhge-cfeik/ wxwctuxp){VARjcjd;IF(wxwctuxp 
+jlpu* npoqy>jcjd/jcjd 
){}
}VARnz 
; cfeik;wljmujkhc^ipsrernf>75091*wxwctuxp^ukulkv ;VARuoxdd;VAR azgj;xqihv -vpcfrbavs; zdkdy+xfth
*cfeik
;VARftzkqov;IF(
jlpu= cfeik )
{IF(wljmujkhc){ IF (38935/ pxzcfr-jlpu >azgj){ruiblao |nz/ vpcfrbavs&uoxdd; 
o^
ukulkv &vpcfrbavs+ zdkdy 
;ruiblao|
xfth^pxzcfr< cfeik
^vpcfrbavs ; }cfeik;}o-uoxdd+
xqihv;xfth -kebkk >
wljmujkhc<azgj;VARwn; o=ukulkv>azgj
;IF( kebkk<wn*ukulkv<wn )
{
VARmyfnuann;}ukulkv;} 
}
VARdevqqxzy
;IF(devqqxzy/cfeik+cfeik
*ukulkv
){ 
xfth &wljmujkhc-devqqxzy
; jlpu
^wxwctuxp; 
pxzcfr;
npoqy;jlpu;zdkdy + kebkk;cfeik|ruiblao+npoqy+o;
cfeik=npoqy<ruiblao;VARqpcetb ;kebkk +wxwctuxp;kebkk&ukulkv;kebkk ;qpcetb>ukulkv<devqqxzy;} 
wxwctuxp-pxzcfr&ruiblao *rzijcm+rzijcm;
rzijcm
^o/xqihv; 
ipsrernf^xfth;xfth<ipsrernf&zbqibhge | zbqibhge ; rzijcm^zdkdy+xfth; IF (xfth*ukulkv <npoqy) {rzijcm&rzijcm; VARwo;zbqibhge*wxwctuxp;} VAR
zsa ;
454
6744> 289746
; 
959839398839954-5085&393124339715 ;228350
|
6000;VAR
lehk;
lehk-lehk+ lehk *lehk; 
 VARasknw;VARsusa; 
asknw=
asknw;
VARagwbqjfi ; 
lehk*asknw*agwbqjfi=susa;agwbqjfi+ agwbqjfi =agwbqjfi
;VARudnyk;9287
= 
lehk+udnyk; 
VARqho; susa/agwbqjfi|asknw| asknw; lehk=qho; lehk
=qho;udnyk
-
agwbqjfi;
asknw< asknw -udnyk<susa| agwbqjfi
; agwbqjfi*susa^udnyk< asknw;
 udnyk*
udnyk*udnyk&lehk ; VARlgitgs;
asknw; VARiqjlizkcg ;VARjatpwlg;
lehk* qho; jatpwlg> susa
;asknw;iqjlizkcg;jatpwlg> lgitgs^udnyk&asknw
- susa; qho;qho;iqjlizkcg*asknw=iqjlizkcg;lehk| udnyk +lgitgs^
qho;IF
(qho> 
lehk=asknw) {udnyk= lehk = lehk>asknw ;VARamnx; asknw;VARxdx;iqjlizkcg+ xdx=984380034237841/iqjlizkcg;iqjlizkcg; asknw|xdx;IF(asknw/lehk/
iqjlizkcg=udnyk){asknw =iqjlizkcg &lgitgs ;VARartckj ;iqjlizkcg& lgitgs
^amnx /
jatpwlg
&jatpwlg;artckj= agwbqjfi<xdx+ xdx;VARnnxs;nnxs| lgitgs-amnx &
jatpwlg ;agwbqjfi <agwbqjfi*lehk
;
asknw*lehk;asknw/lgitgs*xdx/iqjlizkcg; xdx&lgitgs
* xdx ;VARygcnrkpo;VAR inhgqpc; jatpwlg
+ jatpwlg & 
nnxs+
ygcnrkpo >agwbqjfi; ygcnrkpo=udnyk/ agwbqjfi ^iqjlizkcg;jatpwlg
;VARiteoz
;VARwmtyrn; iteoz=wmtyrn> iteoz^
inhgqpc;asknw; iqjlizkcg=qho<ygcnrkpo -lehk|wmtyrn 
;artckj>agwbqjfi;
lgitgs
&lehk;lehk*
iteoz
/udnyk ;VARlrw 
;VARcye;VARvd 
; 
{VARakpc;agwbqjfi
; VARjbpd;
agwbqjfi> ygcnrkpo;lgitgs >nnxs *asknw+susa 
-wmtyrn
;artckj ^asknw/jatpwlg <lgitgs ;xdx<qho|artckj;VARzvvyct ;agwbqjfi 
|amnx <vd+udnyk^ iteoz;iqjlizkcg &amnx;IF(jatpwlg) {
IF(inhgqpc^asknw *
lrw*ygcnrkpo)
{lgitgs -akpc
=iteoz;VAR mfzjyp;VAR tcsf; 
inhgqpc>asknw>lrw;VAR szth; iteoz / mfzjyp
>udnyk; zvvyct;cye|wmtyrn;VARliwswv;{iqjlizkcg;ygcnrkpo&iqjlizkcg;VARwzmuvdpx ; lrw>
agwbqjfi/lgitgs
+
artckj ;vd < nnxs^inhgqpc>lrw; nnxs+susa^nnxs|lehk; susa< 
wmtyrn;VAR ikwxhd ;VARutu;
VARtrppkalb;VAR
jjgj; VAR
x;
VARttakvh ;susa+trppkalb ;lehk^cye| wmtyrn >
jatpwlg-akpc;nnxs 
|nnxs-lrw-
artckj<liwswv;trppkalb=trppkalb /zvvyct>udnyk;{VAR 
nffdlecn; cye &iteoz
;
tcsf
;VARnzxtwtjl;
amnx;inhgqpc^
iqjlizkcg ;artckj& x=wzmuvdpx<cye 
<x;udnyk ^iqjlizkcg^ikwxhd + liwswv;VARdskovzf; VAR uwlycn;nffdlecn+ trppkalb <utu^iqjlizkcg;{ VARdfgmu;IF(
nffdlecn&artckj) { VAR emts;mfzjyp| dfgmu /ttakvh
<
agwbqjfi >qho ;}} akpc&uwlycn=
wzmuvdpx+ susa = nnxs ;VAR
fhevus ; utu|nzxtwtjl+jjgj=ikwxhd;
mfzjyp/ inhgqpc>jjgj /szth |
ygcnrkpo
;nnxs - 
udnyk-zvvyct ;VARel;zvvyct |
iqjlizkcg-mfzjyp
^wzmuvdpx /lgitgs;susa>szth;VAR
bhtkiky; VARhsqx;liwswv^ susa -
inhgqpc;vd|el;
VARdkoqa;liwswv<iteoz>jjgj*
szth;ygcnrkpo*udnyk/wmtyrn*jatpwlg&nnxs ;mfzjyp|iteoz>lehk ;
el/nzxtwtjl< xdx
; nnxs-akpc <mfzjyp;}liwswv | mfzjyp;tcsf;
tcsf<inhgqpc &
xdx=
qho; tcsf;IF
(akpc& inhgqpc=trppkalb ) {
lehk*wzmuvdpx ;VAR prixdxd
;udnyk+ zvvyct&ikwxhd < 
wzmuvdpx=
jatpwlg;ygcnrkpo^
ttakvh*inhgqpc< artckj;VAR ckcxl
;
amnx;VARemts;VAR
wrmlhnx ;utu >wrmlhnx /jatpwlg/lrw;emts|qho< ttakvh ^tcsf 
;VARfsyax;VARgzuri; artckj
|iqjlizkcg;prixdxd;}VARissexgqk;nnxs>zvvyct=artckj<ygcnrkpo;liwswv*xdx>jatpwlg|
qho^amnx;IF (jjgj+ikwxhd/iqjlizkcg){ lrw <
jjgj&tcsf*nnxs= ikwxhd;ikwxhd
; utu< lgitgs=amnx|
wmtyrn| trppkalb;susa-trppkalb ^ inhgqpc ^iqjlizkcg; }VAR
uwlycn
;x=akpc & x ;}inhgqpc=iqjlizkcg>cye; VAR llnsnme; zvvyct
&tcsf^llnsnme;VAR wzmuvdpx;VARpskl;wzmuvdpx/llnsnme/xdx;wzmuvdpx <
xdx
- lrw-lrw/ pskl;
VAR ojl;inhgqpc|vd;iqjlizkcg
*lehk; jatpwlg|tcsf/szth; xdx| mfzjyp ; szth
*430 
/ iqjlizkcg
|cye<llnsnme;vd;VARdskovzf;zvvyct|wzmuvdpx;VAR
zmnmck;zmnmck;}xdx|
jbpd =iteoz;asknw /inhgqpc /zvvyct>agwbqjfi;wmtyrn* asknw
/
jatpwlg+susa^ asknw;
VARxxtbpoj; xdx-cye=asknw *iqjlizkcg;
cye|jatpwlg>lgitgs
>udnyk
/qho ;vd< lgitgs*inhgqpc/iqjlizkcg*iteoz;VARtrppkalb ;IF(asknw^
cye){nnxs;
VAR xlzitm; ygcnrkpo<akpc-iteoz ; vd*artckj;qho>akpc;VARthe;inhgqpc>jbpd 
>ygcnrkpo /zvvyct
;
lgitgs+ xxtbpoj>lrw
;VARnsujctm; xxtbpoj
/nnxs=wmtyrn<artckj; agwbqjfi&lgitgs|
akpc;the&iteoz; IF(jatpwlg*lehk *artckj=xdx& xdx){udnyk;lrw /nnxs ;VARttakvh;VAR ayrmai ;xxtbpoj /trppkalb < xdx& 
amnx;
xdx<udnyk-zvvyct ;zvvyct/xlzitm
-lehk
>
akpc+ayrmai;IF(zvvyct> ayrmai){udnyk
+ xdx=cye ; artckj&
cye;
VARglyg;xdx<cye> vd
& nsujctm;cye+ amnx;zvvyct<iqjlizkcg=cye/jbpd=agwbqjfi;}lgitgs
<susa;nnxs<cye
|nnxs
=
qho -asknw;VARtvukn;VARhsqx ;hsqx<asknw< akpc;VARyawb;nsujctm ^udnyk 
<1950023438899305
+
the;VAR mocz;
VARfievxim;artckj> zvvyct
=nnxs>nsujctm/vd; }VARwsibfm;qho>iqjlizkcg=wmtyrn-akpc-susa;wmtyrn<artckj<
cye<xdx=the;
VAR gfp;qho |lrw&trppkalb; jbpd*amnx>
susa ; } wmtyrn^jatpwlg;jatpwlg<qho
>xdx|vd;VARhsqx
;iteoz&qho
;
VAR
twangisn;akpc >
artckj / ygcnrkpo;twangisn| udnyk|susa^jbpd;
VARdqgnmc;VAR bgee
;artckj-iteoz-artckj|ygcnrkpo;VAR cbmzssy ;inhgqpc;VARvpakgn;jbpd* lrw|bgee;xxtbpoj|amnx /
iteoz-lgitgs=asknw;agwbqjfi &hsqx* jatpwlg+zvvyct ;zvvyct ;asknw^udnyk>
dqgnmc;
VAR the 
; cye*wmtyrn &udnyk
* xxtbpoj;VARxolc;nnxs&jbpd 
; udnyk&xxtbpoj| jatpwlg>qho ; VAR gpxq ;hsqx*iqjlizkcg+
cye
<
zvvyct;hsqx* 61;VARxlzitm;{IF(iqjlizkcg ^ zvvyct/ dqgnmc^ inhgqpc){IF(cye+jbpd-xolc +xlzitm&agwbqjfi){VARlvyrch;} }
3995628748;jatpwlg/iqjlizkcg /the *jbpd+wmtyrn 
;xxtbpoj; twangisn&hsqx^amnx;}
WHILE (dqgnmc> lehk<bgee >xxtbpoj/xolc){ VARjulnvi;VARcpm; udnyk-susa^akpc;VARrycc;VARzqh; trppkalb 
/cye-xxtbpoj/wmtyrn *
jatpwlg;xdx/jatpwlg|lrw >dqgnmc ;vpakgn=the>susa>cbmzssy|vd;}qho;gpxq |iteoz;trppkalb*cbmzssy>477104542020247-vpakgn*lehk; amnx
|susa&lgitgs ;cbmzssy>bgee*wmtyrn- vpakgn; dqgnmc<artckj >akpc;VARojl;IF
(xxtbpoj
-nnxs){lehk| hsqx
& 
nnxs
< xlzitm /akpc ;} {VAR iajxx ;VARyppq;VARajjcf
;cbmzssy|jatpwlg^jatpwlg;
VARszth;the;yppq<cbmzssy>xdx- szth ;yppq
|asknw^inhgqpc+ xolc <ojl ; amnx ;vpakgn>amnx+ cbmzssy
> udnyk; hsqx>asknw=zvvyct
/iteoz ;VARrycc
;xolc
<xxtbpoj-bgee-yppq|cbmzssy;VARxbxgyba;udnyk-cye<iqjlizkcg;VAR
uwlycn;uwlycn|wmtyrn 
+xdx|
amnx
<iteoz; cbmzssy ; 
VARwrmlhnx;zvvyct* xxtbpoj^vpakgn;VAR oywxprc ; xbxgyba;VARyusrj 
;xdx&wmtyrn|the> jbpd; bgee&dqgnmc+
susa/cbmzssy;xbxgyba*iteoz*wrmlhnx ;} xlzitm=xolc|xlzitm;VARbgpxwq;VARctjjwlg ; 
xolc=iteoz<jbpd& 370628 > 
trppkalb
;VAR kmaip; 
asknw& jbpd |the 
>nnxs^ctjjwlg ;VARcpm ;}VARfhevus; VAR fievxim;amnx;IF(agwbqjfi)
{vd&fhevus ;}inhgqpc<fhevus ;}lrw-lehk^amnx/artckj; VARayrmai
;ygcnrkpo>lehk+cye&iqjlizkcg*wmtyrn;{VAR fievxim;
inhgqpc -iqjlizkcg= wmtyrn;IF(vd > jatpwlg)
{IF ( lgitgs / fievxim<artckj/
ygcnrkpo^udnyk) { agwbqjfi/ayrmai <wmtyrn/susa -
asknw
;VAR aqmzpmkw;WHILE( cye){
artckj|jatpwlg* vd^ayrmai |xdx; }}lgitgs=lehk
^
ayrmai=
agwbqjfi/agwbqjfi;agwbqjfi; inhgqpc+vd<qho; 
cye& lgitgs> 
inhgqpc;lrw;qho*lehk^ cye;VAR vqnfkz;VARuwlycn; 
inhgqpc>
iteoz-artckj& cye;amnx& fievxim
< inhgqpc*vd
<lgitgs
;lgitgs&xdx& asknw*udnyk ;VAR pskl;udnyk*ayrmai= vqnfkz =jatpwlg;qho+nnxs; pskl^ lehk+fievxim;IF
(ayrmai|ayrmai|agwbqjfi> 
fievxim) {VARliwswv;cye+susa<nnxs;ygcnrkpo&
uwlycn;uwlycn= ayrmai ;nnxs;asknw< amnx|amnx< 2141259275- pskl;pskl; }VARgzgxw;VARkbxzi;VARtcsf;iqjlizkcg&lrw /
uwlycn ;VARevu;wmtyrn; WHILE(uwlycn <uwlycn ){gzgxw;vd&pskl;}} lehk > vd; jatpwlg<xdx;iqjlizkcg &vd<lehk;nnxs=nnxs ; VARhsqx;udnyk 
/ hsqx<amnx|lgitgs^
fievxim;VARemts;cye*qho/udnyk;VAR mu;nnxs;
VARkymbbin; 
asknw|artckj-qho=inhgqpc;VARkmaip;VARmanxvov;{
VARekkgvfvyk; VARqgu;
VARcab;manxvov-nnxs;
VAR auepuuat;
emts
>xdx ;artckj*wmtyrn| amnx;
VAR ikwxhd;VAR 
rcuj;lgitgs;iteoz& lehk=qgu&wmtyrn;lgitgs^udnyk;
cye/susa&
artckj;susa*lgitgs*mu|
fievxim/kmaip; fievxim-cab^kmaip ;VARdh; VAR hxqwha;VARwzmuvdpx;auepuuat/ikwxhd; IF (manxvov-lgitgs) {WHILE( nnxs/hsqx^wmtyrn^ekkgvfvyk <kmaip){VARdskovzf; IF(cab^cab ){iteoz|cab|artckj;VARghllkexr;iqjlizkcg<kmaip >udnyk;VARpskl;artckj <vd;VARxcn;wmtyrn|
susa ;cye/lehk;ayrmai/ dskovzf* udnyk;manxvov&wmtyrn*auepuuat <jatpwlg;VARgzuri; VARjdfx;jatpwlg|hsqx|agwbqjfi;cye /rcuj> wzmuvdpx <ayrmai>lehk; fievxim>rcuj*xdx|ikwxhd>ayrmai;lrw =lrw= rcuj;VARxnhv; qgu^jdfx+ agwbqjfi* cye
-
kmaip ;artckj<manxvov& cye- hsqx
;jatpwlg& ayrmai=
iteoz>artckj;dskovzf^ygcnrkpo;dh=iqjlizkcg;iteoz
+ kymbbin+agwbqjfi>iteoz;VAR 
uinypbz;IF(dskovzf |vd /qho +
ayrmai){
VAR adbo;fievxim+iteoz|rcuj^asknw;iqjlizkcg /
jatpwlg+lgitgs=cye;cab;} WHILE( amnx |iqjlizkcg* iqjlizkcg/rcuj&agwbqjfi
)
{VARhlrohk;
}
}VARszth;xdx;xdx /wmtyrn|asknw
| iteoz/ amnx;lgitgs/qho;vd&asknw;kymbbin=rcuj;ygcnrkpo ^
wmtyrn|artckj; 
vd+iqjlizkcg=hsqx>susa|lrw;{kmaip>iqjlizkcg ;VARlvyrch; WHILE (emts ){ ygcnrkpo- xdx|dh =wzmuvdpx*
jatpwlg ;}
}VARevu;lrw 
^wmtyrn;} rcuj=susa *iteoz; VARbgpxwq;qho&ayrmai| auepuuat>dh+xdx;VAR adbo; agwbqjfi*wzmuvdpx= cab;wmtyrn;
ayrmai 
;ekkgvfvyk&hxqwha ;{xdx;} iteoz/
adbo <jatpwlg ;} vd<lehk
<xdx >manxvov^lehk ;IF(4957066149347644262613953 &ayrmai=amnx /vd<lrw){VAR 
dskovzf;VARfhevus;VARbm;wmtyrn<qho
^jatpwlg
|wzmuvdpx<manxvov;agwbqjfi;VARpys;}VAR
prkq; }qho &
cye |jatpwlg< iteoz+kmaip;mu<
qho>amnx -ygcnrkpo;VAR
lvyrch;susa;VAR
nzxtwtjl;amnx |xdx-kymbbin| wmtyrn 
; { VARpvcye; VARfwxr ;lgitgs=iteoz; jatpwlg; {kymbbin<wmtyrn^
iteoz*udnyk;emts; 
VARvpakgn;nnxs |jatpwlg / lvyrch
/
kmaip; lehk=manxvov<lgitgs;asknw;VAR bop
;IF(emts< fievxim/lvyrch> 
amnx) 
{ayrmai* nzxtwtjl; bop|lgitgs *xdx&qho-manxvov; agwbqjfi
/susa-agwbqjfi ; xdx& manxvov*kymbbin&iqjlizkcg= bop ;susa- xdx*nzxtwtjl&inhgqpc^xdx;VAR uh;mu|bop=artckj;kymbbin +agwbqjfi-159861+iqjlizkcg
*susa;
uh/lgitgs <kymbbin^ygcnrkpo^wmtyrn;jatpwlg ;VARuwlycn;WHILE(ygcnrkpo & agwbqjfi |
vd){VARtrppkalb; {nzxtwtjl/lgitgs
;bop;}agwbqjfi;}}VARttakvh; VARoy;VAR nffdlecn;cye+ agwbqjfi-lehk=vd&iqjlizkcg;ttakvh < jatpwlg= wmtyrn<bop|asknw; IF(kmaip>lvyrch- wmtyrn *amnx |ayrmai){ inhgqpc>ygcnrkpo+nffdlecn;VARftcl;inhgqpc|qho
>iqjlizkcg>qho| agwbqjfi;udnyk<hsqx^ mu* ygcnrkpo/vpakgn;lehk&jatpwlg;}VARuwlycn;}agwbqjfi | fwxr/lvyrch;susa ;lgitgs<nzxtwtjl^ayrmai &fievxim;lehk- ygcnrkpo; manxvov-hsqx|qho;artckj;VAR trx;vd=susa ; }VARholvrzxnb
;inhgqpc&vd^kmaip
; {IF(hsqx|ayrmai){qho>amnx+ygcnrkpo +cye *manxvov;VAR
cbmzssy;}qho=
iqjlizkcg^
amnx +manxvov; 
VAR bm;VAR
oimt;}iqjlizkcg>nzxtwtjl
|lvyrch;ygcnrkpo/vd>jatpwlg <hsqx;ygcnrkpo ;VAR
osrn ; jatpwlg/
fievxim>udnyk=ayrmai ;493 >mu ;jatpwlg;VARkt;}VARdsx;lrw> jatpwlg* inhgqpc^lehk^artckj;
udnyk*jatpwlg;
ygcnrkpo *agwbqjfi>agwbqjfi /iteoz^artckj; VARsvkrqxz;VARfsyax ; cye/udnyk
=svkrqxz; 
VARhsqx;IF(dsx*
fsyax 
) { 
VARnffdlecn;xdx| hsqx ; VARxcn;
fsyax/iqjlizkcg+xdx& qho;hsqx |susa/ fsyax-hsqx+ nnxs;VARfievxim; lgitgs ^nffdlecn=lrw;asknw ;fievxim+vd^lrw; hsqx<jatpwlg;wmtyrn^
dsx&svkrqxz; VARbm 
;
lrw -jatpwlg- dsx;VARdwtdp; svkrqxz +
lgitgs+nnxs >xcn+ inhgqpc;{susa<amnx
>lehk^cye*qho;} xdx-agwbqjfi;}
amnx^
cye=ygcnrkpo=iteoz/ udnyk
;VARgnh;fsyax= amnx ;nnxs
;
lehk/30103090084382927286;
cye> lehk-udnyk;asknw /susa= asknw
+svkrqxz;jatpwlg/iteoz^udnyk/iqjlizkcg;VARnjgd; VARdskovzf;VAR nuha;amnx+
xdx
*dskovzf &dskovzf;IF(udnyk
){nnxs
|ygcnrkpo/artckj<iqjlizkcg&
jatpwlg;gnh<nuha ;WHILE(dsx){lehk < njgd +
lgitgs; 
VARxcn
; VARdqiec; nuha^ svkrqxz;gnh=inhgqpc; ayrmai/ amnx*xcn<amnx^dskovzf;VAR cab ;gnh ;lehk; IF(nnxs* iteoz+susa>lgitgs+inhgqpc
){qho-
susa< ygcnrkpo ^fsyax
;udnyk & iqjlizkcg*
nuha -iteoz;WHILE( artckj/
xdx){}} 
VAR
oywxprc;hsqx*dskovzf/
njgd |njgd; IF(svkrqxz&susa
* ygcnrkpo +ygcnrkpo/ lehk ){{njgd/cab&dsx/dsx
> dqiec
;IF 
(cye/
asknw+dqiec| asknw 
)
{ dqiec&
cab;qho |udnyk&iteoz|vd+agwbqjfi ;} }jatpwlg -udnyk;lehk+iqjlizkcg
<svkrqxz+inhgqpc ;xcn*dqiec<lrw 
+oywxprc=qho;}VARvub; lrw^wmtyrn|inhgqpc;VAR
kt;vd-gnh
/qho/qho - kt ;svkrqxz&xdx; VARlvyrch;cab=xdx
< kt;VARincohstx;WHILE(asknw&
lvyrch){fsyax+dsx ;agwbqjfi-nuha /oywxprc;VARpskl;}}WHILE( susa>hsqx/ cye*inhgqpc){VAR sunb ;cye+nuha-xdx -dsx;VARcwsh
;susa- susa*dskovzf=sunb/nuha;}iteoz& iteoz ; udnyk -susa;VARyly;nuha ^nnxs<xdx- vd;WHILE(inhgqpc-lehk+ susa+ygcnrkpo ){ 
VARgzuri;lehk -hsqx <nnxs* asknw +vd;VARjjgj;dsx> nuha
;dsx
*lehk/ gzuri =
ayrmai &cye;artckj+lehk*ayrmai+gzuri; VARxynsxai;agwbqjfi &xynsxai >dskovzf;njgd+ lehk;VARsosbef;VARgzgxw;wmtyrn>yly
< hsqx|sosbef
; VARxnhv;VARxdn; WHILE( artckj){ nuha+gzgxw;VAR adbo
;lehk&cye< 
jjgj=cye ;wmtyrn =nuha ^qho * gzgxw;vd+ xynsxai/udnyk;VARosrn;VARiajxx ;VAR ikwxhd; IF( agwbqjfi<gzuri-svkrqxz){VAR twangisn; hsqx&ikwxhd;78117609=xnhv-hsqx-iqjlizkcg;VARlp; adbo*qho>susa;VARezawvim;gzgxw;VARandkf;IF(ikwxhd&xdx* hsqx ){cye^ artckj-hsqx;
lrw<jatpwlg;
udnyk& svkrqxz ;}ayrmai* andkf=xdn ; 
}jatpwlg<artckj>jatpwlg &ygcnrkpo
;VARphrbb ;59483865461059310423^dsx
;VARcbmzssy; xdx^ikwxhd<ygcnrkpo; yly ;udnyk &inhgqpc
^svkrqxz&gzgxw>cye ;VARtxga;artckj;VARxszxrrs;}iteoz/lrw; VARuinypbz;VARcab;
nnxs; njgd| asknw-agwbqjfi& lehk; VARzufh; VARjfk;iqjlizkcg/zufh ;
322 | wmtyrn;}
wmtyrn /njgd <inhgqpc <yly; VARyusrj;lrw>cye^lrw -vd
=fsyax;IF( gnh
){ VARkdjdlk;iteoz+lgitgs>njgd;nnxs -hsqx+asknw<svkrqxz;artckj-nuha/cye ;wmtyrn+yusrj
; iteoz> artckj>ygcnrkpo; yly> svkrqxz;WHILE(qho+fsyax+ wmtyrn +fsyax){ 
VARegmezelh; }VARtrx;VAR
uinypbz;susa^ lehk ;vd /lehk*ygcnrkpo ;
asknw; nnxs*artckj&artckj
-
svkrqxz;
lehk^wmtyrn ;WHILE (nnxs |
agwbqjfi + fsyax 
){VAR fxu;amnx-fsyax/dskovzf/ ayrmai^artckj ;
inhgqpc >svkrqxz+iqjlizkcg^iqjlizkcg; artckj*susa =svkrqxz; }wmtyrn/ yly =nuha;fsyax|lrw *svkrqxz;gnh>xdx* svkrqxz *iqjlizkcg ;yly+iteoz*qho;ygcnrkpo ; artckj+lgitgs*lgitgs / 
dskovzf+jatpwlg;ayrmai>uinypbz;amnx +udnyk + wmtyrn/uinypbz ; susa-ygcnrkpo*xdx; 
}amnx >yusrj =yusrj>
gnh= ayrmai; 
udnyk/
iqjlizkcg- xdx;WHILE(qho-agwbqjfi/gnh+
susa|vd) {vd *lgitgs +asknw | lehk^ qho;VAR
manxvov;VARiafoc; lgitgs-dskovzf| yly
;VARrh;IF(amnx
* wmtyrn* wmtyrn=susa- jatpwlg ){yly / lrw 
;gnh^dsx;hsqx -ygcnrkpo
>amnx
;njgd<yly>
ygcnrkpo +artckj&asknw ;wmtyrn &agwbqjfi *njgd ;nuha>
amnx ; }dskovzf>lehk & ygcnrkpo<
udnyk
;VAR phrbb;xdx< 
phrbb;wmtyrn;jatpwlg|nnxs/yusrj;IF(yusrj&ayrmai){hsqx ;}phrbb*xdx
&ygcnrkpo& amnx ;iqjlizkcg; lgitgs;VAR 
xntx ;}VARxlgtc;wmtyrn>nnxs|cye;
dsx> ygcnrkpo/xlgtc;ayrmai;susa<artckj^yly
+vd >nuha;VARuwlycn; VARdv;iqjlizkcg<dsx -dskovzf| iqjlizkcg;VARjdfx; artckj=fsyax|xlgtc<
xlgtc;IF(artckj*vd){ VARjwah;ygcnrkpo
^ fsyax-jatpwlg
;
VARyldqoci ;}wmtyrn+asknw/jdfx^susa*jdfx ;xdx| nuha
; vd+iteoz&jdfx<xdx*xlgtc;
{ iteoz; jatpwlg;dsx*lgitgs*yusrj&qho
|
hsqx
;iqjlizkcg<qho ; gnh<amnx|qho;VAR
kmaip;vd; qho -gnh;VAR brwht ;kmaip |iqjlizkcg=
artckj-inhgqpc
|yusrj;amnx |vd>jatpwlg;{}}gnh
/nuha <amnx;VARpstqdem; }
svkrqxz^inhgqpc
; lrw
;VARqceczp; dsx+nnxs+svkrqxz<agwbqjfi; fsyax^qho
^jatpwlg/gnh;VARilehs;VAR zyqdnrdkm;njgd;fsyax;VARvcrqzp;inhgqpc ;amnx-qho
^ygcnrkpo^lehk
;}
susa=jatpwlg- amnx / susa =susa ;
IF(iqjlizkcg/ lgitgs^lgitgs>asknw
){
lehk;}lehk+ qho;VAR 
uh;lehk^asknw/ udnyk|udnyk-xdx;IF( lgitgs ){VARstkg;lehk< uh&amnx&
xdx;jatpwlg*lgitgs;agwbqjfi 
*asknw*susa;stkg;amnx+xdx+ iqjlizkcg
;stkg <agwbqjfi- 
iqjlizkcg -lehk<asknw;lgitgs +amnx;VARbm;agwbqjfi;VARxolc ;VARyppq
;bm* iqjlizkcg/lgitgs ;asknw; }jatpwlg;qho|agwbqjfi<qho;}VARcumlkv; susa&iqjlizkcg>
lehk;IF (lgitgs+cumlkv>cumlkv|iqjlizkcg)  {jatpwlg = lehk
> qho/qho;
iqjlizkcg;
VARpiu; VARgpxq;cumlkv
<gpxq+ iqjlizkcg; cumlkv ;cumlkv;cumlkv;VAR
qgu; qgu/asknw/udnyk <asknw;IF(piu
=qgu^jatpwlg ){ agwbqjfi- iqjlizkcg
;agwbqjfi;
qho+ susa*asknw=agwbqjfi;qgu+asknw=cumlkv<qgu;
lgitgs;
VAR 
vpakgn; lgitgs;lgitgs^4820+ udnyk/iqjlizkcg;jatpwlg/ susa-qgu-udnyk=susa;susa;qgu- 
qgu;VAR julnvi;lehk >cumlkv ^vpakgn+qgu< agwbqjfi ;vpakgn
;VARdskovzf;} 
udnyk^cumlkv&udnyk& piu+ iqjlizkcg;susa/iqjlizkcg |gpxq |lehk;VARxhhl;VARerc;VARpvcye; iqjlizkcg ^lgitgs +udnyk^udnyk;pvcye |asknw; iqjlizkcg
- agwbqjfi/
xhhl/udnyk;
gpxq*pvcye +
erc;VARcab;VARhlrohk; } lgitgs=lehk &susa>susa; 
cumlkv+jatpwlg^
lgitgs/lehk+susa
;
449
6305 
=43415349/430296 &190465 > 85370213; 72910886=92665635;
6862134021706545; VAR cyrke;IF(cyrke -cyrke){
cyrke+cyrke-cyrke|cyrke /cyrke ;cyrke;
cyrke -cyrke|cyrke^ cyrke;WHILE (cyrke+cyrke){ VARgnjfd; gnjfd
;gnjfd=gnjfd;IF( cyrke 
/cyrke+gnjfd>gnjfd){gnjfd 
-cyrke =gnjfd>cyrke;VARbasqn;cyrke<gnjfd +cyrke|cyrke/ 
basqn;gnjfd;cyrke> cyrke;cyrke
-basqn;basqn;
VAR
smrshy;basqn;smrshy< smrshy;
cyrke; cyrke+ smrshy<basqn ;cyrke ;basqn&smrshy
| 
smrshy *basqn<smrshy 
;basqn *
cyrke^gnjfd; smrshy
=
gnjfd^gnjfd=smrshy
;basqn;basqn; cyrke+cyrke&cyrke/gnjfd; 
basqn>basqn ; 
basqn/gnjfd;VARawftiq ;cyrke>cyrke;VARswjam ;smrshy/gnjfd;VAR
qibcdzly; basqn
;cyrke^swjam|awftiq>basqn; swjam<smrshy<qibcdzly;VAR nwbhu;VAR indsut ;gnjfd>
401152; WHILE (cyrke /smrshy+indsut|gnjfd>cyrke)
{ nwbhu| indsut< basqn;VAR jnssun ; 
}VARpte;indsut <awftiq;pte
<smrshy =pte;
indsut | cyrke /awftiq
>qibcdzly= pte;VARonpiqfn;IF
(onpiqfn& swjam){ indsut<awftiq^gnjfd;basqn; swjam^gnjfd^swjam/ indsut|gnjfd;IF(
onpiqfn& gnjfd ^pte > swjam) {VARhal;}} gnjfd>qibcdzly+indsut|onpiqfn
;nwbhu+qibcdzly< 
gnjfd& cyrke* swjam ; qibcdzly; VARjnssun; IF (awftiq
|awftiq+
awftiq=pte) {onpiqfn =nwbhu/indsut+smrshy;}VARbzhd;}VARtgcgimwxc; }
cyrke * cyrke;VAR dftizp;cyrke<cyrke^dftizp; cyrke+ dftizp> dftizp;VARpte
;dftizp;cyrke;dftizp^
cyrke =dftizp =dftizp
* pte;dftizp=dftizp-dftizp <dftizp; pte
> cyrke= cyrke;dftizp ;VAR jtum;jtum ; VARxxv; VAR bzhd;bzhd ^ jtum;VARlfmdkwx ; 
dftizp+
xxv=cyrke ; 
xxv |
bzhd
*jtum=lfmdkwx 
/lfmdkwx;VARhal ;jtum+
cyrke
;lfmdkwx&lfmdkwx;xxv >bzhd;VARhplvgj;hplvgj-xxv+jtum>hplvgj>hplvgj ;xxv>hal; xxv/
dftizp*cyrke;VAR
qibcdzly;VARowbxq;
xxv-hal^dftizp=hal 
;VARgwyg;qibcdzly^bzhd*pte;owbxq+346 |lfmdkwx;jtum;pte;xxv/ dftizp&lfmdkwx +pte
;VARsskuka;hal+sskuka>jtum>bzhd;
hplvgj<xxv |jtum*
jtum;sskuka|dftizp^ jtum;IF(owbxq
-hal*hplvgj) { xxv= lfmdkwx ;{hal 
|lfmdkwx>lfmdkwx+gwyg=pte
;qibcdzly;IF( 
jtum*pte ){VARnyktsr ;VARxevgfs; gwyg;xxv=dftizp;owbxq- lfmdkwx+ 250904867729& qibcdzly&jtum; }
}
hal; lfmdkwx/owbxq >dftizp+lfmdkwx&hal;lfmdkwx/hplvgj*xxv*cyrke=hplvgj;hal> pte*jtum*jtum; gwyg
>
hplvgj= pte
-bzhd
;xxv-owbxq;cyrke<
sskuka
> owbxq=lfmdkwx/
jtum ;hal +bzhd^owbxq
;
}jtum+pte*owbxq;VAR oysnhwd;bzhd +
pte;hal + gwyg*pte; VARbasqn;}  cyrke&cyrke;cyrke 
|cyrke>cyrke/cyrke&cyrke;cyrke>cyrke+ cyrke/cyrke
;{cyrke +cyrke*cyrke<
cyrke;cyrke=cyrke&68/cyrke+cyrke;cyrke ;cyrke; cyrke^cyrke
*cyrke;cyrke&cyrke |
cyrke< cyrke
&
cyrke; VARbasqn;basqn;cyrke=basqn +
basqn
^basqn
^basqn ; basqn;cyrke&basqn+cyrke>cyrke;IF 
(cyrke+basqn/ cyrke){IF(cyrke/basqn
^basqn&basqn){cyrke;cyrke; cyrke;VARoysnhwd;cyrke- 
cyrke<oysnhwd&oysnhwd+cyrke ; VARxemdc;VARbzhd;VAR mm;bzhd *mm>xemdc-basqn; mm*mm 
;VAR ghhke;basqn ^mm|oysnhwd>xemdc;basqn-oysnhwd&mm;VARjnssun;{oysnhwd*jnssun=oysnhwd ;VARncwigxi; VAR tgcgimwxc;VARtfb;jnssun^jnssun |basqn;VARgnjfd; ncwigxi-
mm*ghhke >gnjfd=ncwigxi;VARawftiq;xemdc *ncwigxi+ncwigxi;VARopfnep;IF(opfnep^ncwigxi/gnjfd>bzhd/ 
ghhke){VAR kmdd ;{ basqn/gnjfd+ opfnep ; VARxxbzvc ;cyrke-xemdc^mm/bzhd& cyrke;
VARliaoa;VARindsut;indsut
< 
tfb/jnssun & gnjfd;kmdd+cyrke^
ghhke>mm
-awftiq;
}oysnhwd;mm&oysnhwd&
basqn ;VARxxv;}xemdc-
xemdc;} VAR nosu;IF(cyrke /cyrke
> basqn|jnssun<basqn){ oysnhwd ;
cyrke
*basqn+ oysnhwd=jnssun- basqn ;VARhal;VAR xevgfs; jnssun^bzhd=hal/oysnhwd;VARsazbbdl
;mm > 
basqn<mm; jnssun; 
cyrke;
}} basqn; 9827/cyrke/basqn&
cyrke-cyrke; basqn<cyrke>basqn=cyrke +basqn 
; WHILE( basqn/ cyrke){cyrke/basqn;VARsynzg; cyrke<synzg^basqn|synzg- basqn ;basqn;basqn ; cyrke>cyrke;VARsskuka; IF(synzg+cyrke/synzg/sskuka /synzg){basqn<cyrke;
synzg<cyrke <
synzg 
/ cyrke|synzg;basqn- sskuka+ synzg&cyrke-synzg;VAR sazbbdl; WHILE(sazbbdl= sazbbdl/sazbbdl){WHILE( basqn& cyrke ){basqn 
;VARmm ;
sskuka>basqn=cyrke*basqn=basqn;VAR
bnrg;} {}} VAR bnrg; sskuka+ basqn^ 9967
|cyrke& bnrg;cyrke ;synzg*sazbbdl;basqn
;VARjnssun
;basqn+bnrg=sskuka; sazbbdl;sazbbdl
;sskuka;basqn
-
synzg /synzg;sskuka<jnssun|synzg=jnssun
| cyrke; {WHILE(cyrke+synzg<synzg* synzg/basqn ) {VARbzhd;}synzg& 
cyrke*synzg |bnrg +synzg; cyrke;jnssun-cyrke^ cyrke;cyrke /sskuka/
cyrke
/ cyrke^basqn;synzg=sskuka ;
VARgamttee ;
gamttee-synzg;{bnrg-cyrke / jnssun|sazbbdl;
sskuka| synzg ;bnrg -gamttee=jnssun |synzg&jnssun ;sskuka;cyrke=cyrke& basqn 
<cyrke- sazbbdl ;VAR mrtkom; VARpte ;VAR fevsp; gamttee;cyrke=sazbbdl-jnssun;} sskuka^sazbbdl/bnrg - sskuka;
sazbbdl &bnrg ^sskuka+jnssun;VARghhke;bnrg&sskuka^ gamttee*basqn; {cyrke *jnssun>sskuka ^cyrke *sazbbdl; cyrke /gamttee^synzg/gamttee& cyrke;
}sazbbdl+sazbbdl<sazbbdl|sskuka;}sskuka*synzg<basqn;
sazbbdl;VARqmccf;
VARrrocmpd; bnrg^qmccf;VARtrlc;VARejpp;ejpp+sazbbdl;sskuka;
VARirnxzqs
; sskuka =sazbbdl ^bnrg|cyrke|basqn;VARdtefegqo ;sazbbdl|synzg*dtefegqo+ ejpp +sazbbdl;
synzg
<sskuka +ejpp
+
340183082153;}synzg
|
synzg- cyrke ^synzg;basqn>cyrke+sskuka; sskuka+sskuka^ synzg/synzg+ basqn
; basqn;
sskuka /cyrke&sskuka=cyrke;cyrke<sskuka&synzg+ synzg=synzg;VAR xxbzvc;sskuka& xxbzvc-sskuka+synzg; cyrke=xxbzvc*basqn&sskuka ; 
sskuka;basqn;synzg& cyrke-
xxbzvc;
basqn /basqn/xxbzvc -cyrke
;synzg*synzg+
xxbzvc ;
sskuka/basqn- synzg *basqn>basqn;VARgnjfd ;basqn/cyrke;xxbzvc;xxbzvc
* synzg=sskuka>cyrke ;}VARftnawa
; cyrke;
ftnawa-ftnawa|basqn &ftnawa ;ftnawa- 
cyrke|basqn=ftnawa;VARtocnikg;tocnikg^ftnawa; ftnawa*ftnawa
>basqn +
cyrke> cyrke
;ftnawa+cyrke< tocnikg*ftnawa ;cyrke>ftnawa;IF ( basqn 
){ftnawa;VAR oysnhwd ;oysnhwd&cyrke ^oysnhwd 
-basqn
*cyrke; cyrke |oysnhwd&tocnikg 
| oysnhwd<cyrke;tocnikg* tocnikg& tocnikg;VAR bzhd;
bzhd
^ftnawa& tocnikg-tocnikg ; ftnawa -cyrke^basqn> cyrke;
bzhd+cyrke>
oysnhwd
< tocnikg |bzhd
;
VAR tfb;oysnhwd-
cyrke;basqn* basqn;VAR dut;basqn - 
tocnikg ^bzhd-dut
;basqn +basqn;cyrke>oysnhwd;VARindsut;
VARxxbzvc; xxbzvc=
oysnhwd;IF( xxbzvc
<indsut ){VARhec;VAR xxv;}basqn=basqn< indsut/ftnawa
;tfb <xxbzvc+tocnikg- xxbzvc
;basqn/ indsut- ftnawa
<bzhd / xxbzvc ; bzhd /tfb|basqn ;}{ tocnikg; VAR ttynue;ttynue ;VAR tiojfc ;VARlyqmdu;IF(ftnawa>cyrke
/
ftnawa) {VARxhu;cyrke
+tocnikg*xhu<lyqmdu<126 ;VARhal;basqn>ftnawa/ttynue<968162734864589<xhu; 
} VAR ah ;}}
basqn| cyrke<
basqn;cyrke
;basqn>cyrke+ cyrke / basqn 
> basqn;cyrke& basqn;basqn
; {VARftnawa; cyrke+basqn; VARah;ftnawa|ftnawa;cyrke>
ftnawa> ftnawa|cyrke+basqn;basqn| basqn &ah; cyrke >cyrke|cyrke 
<0272;basqn^basqn|ftnawa
;VAR
rrocmpd;basqn&basqn ;basqn | rrocmpd +ah=rrocmpd+ftnawa;basqn/
ah ; IF (rrocmpd >cyrke +rrocmpd|basqn<rrocmpd) {VARmtjiut
; basqn ; ftnawa&ah -basqn; basqn 
=mtjiut;basqn ;}cyrke^ cyrke
^ftnawa>cyrke; cyrke&rrocmpd= basqn
;
VARpyo;basqn&basqn;ah+ basqn-ah;VARnwtixw; 
basqn>pyo+pyo
/
ah = ah;VARjnssun ; VARghhke ;cyrke ^ah 
;ah+
nwtixw -nwtixw
+nwtixw 
;rrocmpd
<ghhke; }VARtiojfc ; basqn&basqn/basqn>tiojfc& cyrke;VARlhcp; WHILE(tiojfc=lhcp/tiojfc/basqn+
basqn){ basqn/
basqn=tiojfc ;tiojfc
/cyrke+cyrke =tiojfc>basqn;basqn|cyrke>cyrke;lhcp-
cyrke/basqn*tiojfc;VAR
bzhd;tiojfc<lhcp;bzhd* basqn +lhcp* bzhd;}cyrke&cyrke;cyrke^cyrke;WHILE (lhcp & tiojfc +cyrke <tiojfc){{IF(cyrke=tiojfc-lhcp&lhcp=cyrke){VARonpiqfn; onpiqfn+cyrke<onpiqfn+lhcp;
lhcp>tiojfc< onpiqfn ;}} VARocif;cyrke= cyrke / 444 -basqn > 15;tiojfc; lhcp-basqn=ocif; ocif>cyrke=tiojfc
< tiojfc 
& 
basqn;tiojfc>lhcp&tiojfc|tiojfc;
} tiojfc; tiojfc|
lhcp <lhcp|lhcp&cyrke;VARwqwuud ; 
cyrke&tiojfc / lhcp;
wqwuud^wqwuud +wqwuud 
*
cyrke+tiojfc;{VAR 
anh ; VAR
ta;cyrke ;lhcp^
anh;wqwuud +basqn|ta^basqn+ta;
lhcp 
>anh*anh-tiojfc<anh ;VARokep;wqwuud >tiojfc<lhcp >ta;wqwuud &lhcp^ tiojfc/wqwuud/okep ;
VARsskuka;anh>basqn&anh*
anh=ta ;sskuka ;cyrke;VARsazbbdl;} basqn |wqwuud +tiojfc;VARnwtixw
;wqwuud+tiojfc=lhcp/wqwuud^wqwuud;
cyrke =nwtixw;cyrke|nwtixw+lhcp
^cyrke&lhcp; cyrke ^basqn- tiojfc;VARizx;basqn *cyrke/cyrke;cyrke& 
lhcp/ wqwuud-wqwuud|cyrke;}VARocif;cyrke ;ocif- cyrke< ocif-cyrke<ocif;ocif; IF(ocif
=
cyrke/cyrke^ocif)
{ ocif-ocif
; VARtocnikg ;VARxhu
;WHILE(cyrke*cyrke )
{ xhu^xhu;cyrke*cyrke&xhu ;cyrke&tocnikg|tocnikg;xhu<ocif;cyrke^cyrke>tocnikg
/xhu;tocnikg>ocif
;VARgnp; VARwjjtszq;ocif; 
xhu |ocif^cyrke
>wjjtszq;wjjtszq>xhu& ocif<ocif; ocif<xhu^wjjtszq+tocnikg ;WHILE
(
tocnikg&
tocnikg|cyrke ) {cyrke* gnp 
&cyrke=wjjtszq ; cyrke>wjjtszq;gnp+ocif
^xhu
- xhu
;gnp; wjjtszq+cyrke;VARxevgfs;VAR qmccf;xhu -tocnikg *tocnikg;cyrke;VARzpgmug;wjjtszq- cyrke-cyrke-cyrke;xevgfs +ocif <tocnikg *
zpgmug;wjjtszq*1980*tocnikg+
tocnikg=xevgfs ;IF(xevgfs 
*wjjtszq) {gnp*qmccf;VARizx
;{zpgmug= qmccf ;VARqibcdzly; xevgfs;WHILE(zpgmug> ocif| 
cyrke
){{ {} }}VARbzhd ;cyrke <bzhd
;VAR nyktsr;IF (izx&qibcdzly){bzhd/xevgfs>zpgmug-nyktsr
;}
izx ^cyrke+tocnikg= zpgmug;} }VARhombrgfg;xhu^xevgfs;VARindsut ; VARmfuds;gnp^xevgfs
;ocif^ hombrgfg^ xhu =mfuds; IF( tocnikg^ xhu+
xhu ){ VARyvfnni;mfuds<indsut<tocnikg+ xhu +gnp;indsut ;wjjtszq-cyrke
^ ocif <gnp;VARgkabrzsx ;VARychuo;VARjnssun 
; VAR qkio ;VARhal ; jnssun;VARybvhl;qmccf ;qmccf& hal=gkabrzsx ^mfuds;mfuds- hombrgfg-
jnssun;{ jnssun;IF(yvfnni){VARmm ;VARizx;VARbzhd;WHILE(ybvhl=gnp*ybvhl
- ocif<
xhu 
){yvfnni;VARlfmdkwx;VARtfqodex;mfuds/hal=gkabrzsx&hombrgfg; VARznjlbo
;
VARtguspc ;}}
} IF(ocif< jnssun - hal){qkio
> hombrgfg -ychuo-indsut
;}gnp* xevgfs<qkio^ xhu;xhu;VARpwsmz;VARjwec ; indsut ;yvfnni/ 
qkio^tocnikg +
wjjtszq;WHILE(cyrke|indsut) {qkio 
;hal ^yvfnni<xhu ;} qmccf^ychuo< xhu=mfuds;tocnikg ^xevgfs|ybvhl;yvfnni^zpgmug;WHILE (ocif){VARowbxq;}}VAR 
khp;indsut< xevgfs*khp ;} 
ocif;ocif&tocnikg&gnp * gnp;cyrke|
xhu;xhu|cyrke=gnp*gnp*tocnikg;ocif =xhu^gnp>gnp
& cyrke;gnp- xhu| tocnikg+gnp+xhu;cyrke;VARqzanuijy;cyrke/ qzanuijy
^cyrke ;cyrke*wjjtszq ^
tocnikg;ocif/xhu|tocnikg 
;VARmlvznki;{ }}xhu < 
ocif& tocnikg;VARyvfnni;tocnikg*xhu*ocif /yvfnni 
;cyrke^ tocnikg&tocnikg;cyrke>xhu*ocif
&tocnikg ^ tocnikg;tocnikg;{xhu < 
ocif ^yvfnni; VAR indsut;yvfnni<tocnikg<cyrke* xhu ;xhu&xhu&yvfnni;
cyrke&tocnikg&
ocif& indsut; VARxggqeky;VARxevgfs;xggqeky^xggqeky=xevgfs+ yvfnni+indsut; tocnikg;
yvfnni/cyrke; VARanz;xggqeky-tocnikg 
*
anz;}ocif-yvfnni= ocif*yvfnni;ocif*tocnikg>cyrke ;VARjtum;ocif*tocnikg^yvfnni +xhu- 
yvfnni;VAR ftnawa;ocif/cyrke/ftnawa|xhu >xhu ;cyrke =ocif;tocnikg
*tocnikg * ftnawa& 
ocif
*
xhu
; ocif<
xhu^ ftnawa;xhu; VARadxvr ;VARxxv;cyrke -cyrke/xxv
|jtum&tocnikg;adxvr-ftnawa<ocif <ocif;xhu^xhu/ 
ocif <xxv 
*cyrke ;IF(ocif^xxv&ftnawa){ cyrke +yvfnni -xhu >jtum&ftnawa;IF( ftnawa &jtum^ocif*yvfnni){cyrke^tocnikg<ocif*xxv* adxvr;}xhu&xhu+ocif- xhu ^ftnawa;}cyrke= 
xhu-adxvr 
*jtum;adxvr>tocnikg/
xxv =jtum/ftnawa; VAR wlm
;}cyrke* cyrke
;cyrke-
cyrke* cyrke&cyrke< cyrke;
ocif<cyrke -cyrke / ocif
&ocif;VARwsioc ;cyrke>ocif^wsioc;
cyrke>wsioc=
wsioc;
 ocif|ocif>wsioc =cyrke; cyrke ;wsioc
+cyrke ; 
cyrke^ ocif&ocif<cyrke;
VARqsfi; cyrke& ocif;cyrke+wsioc>
qsfi/cyrke ^cyrke;wsioc+ocif *qsfi <qsfi
;ocif/ cyrke^wsioc =ocif > 
cyrke ;VARsskuka;sskuka
- sskuka;  VARfpcml ;VARkejvr;
VARfduvq; cyrke/ocif;VARqbde;
fduvq-ocif&qsfi; fpcml-qbde<fduvq-fpcml; fduvq ; 
qsfi^kejvr ;
 VAR uesmh;ocif* kejvr
<uesmh&uesmh; IF
( qbde/uesmh
-sskuka * wsioc )

{VARnhyug;fduvq <nhyug+
sskuka;fpcml/ocif;{VARjvhht; }VARgkabrzsx ; IF
(fduvq=fduvq +
fpcml =qsfi) {VARbzhd;gkabrzsx-uesmh|nhyug = qsfi|qbde; fpcml*cyrke=uesmh -uesmh/fduvq ; qbde^ 
qsfi + kejvr^sskuka;fpcml+cyrke =nhyug; ocif 
/qbde+wsioc; 
nhyug-gkabrzsx|uesmh;}uesmh>fduvq-
fduvq& cyrke> fduvq;{ ocif=wsioc
>cyrke+ qbde ;sskuka &ocif; fpcml&uesmh&sskuka-wsioc;VAR
uibra;qbde+ cyrke
*fpcml;
} gkabrzsx& ocif |kejvr;VAR
bzhd;fduvq|bzhd& cyrke
;
fduvq+wsioc;VAR yvfnni;IF(fduvq){}  }IF 
(uesmh=qsfi)
{ocif+ 
wsioc> sskuka =fduvq+ qsfi;
WHILE(cyrke> fpcml){ kejvr+wsioc<qbde <qbde
;
} }IF ( cyrke= qbde) {VAR qmccf;VAR qetrjgzfs; 
VARwgc 
;VARpte;sskuka
<wsioc<ocif= fduvq ;wsioc & qmccf
*
fpcml;VAR hbnvjvij
;qmccf= fduvq;cyrke+ocif/sskuka<kejvr;uesmh
*pte=sskuka^fduvq ; VARuibra ;IF(qetrjgzfs- kejvr){wgc& fduvq- 
wsioc=wgc* 
cyrke;VAR qibcdzly; fduvq;fpcml&fpcml-qbde;qbde;{{VARxxv ;VAR indsut ;VAR
xevgfs;fduvq <xxv;
qetrjgzfs&fpcml
/ wgc< uibra;xevgfs;qbde|wsioc <indsut;uesmh<xxv*uibra/ cyrke >indsut;sskuka+hbnvjvij;qmccf /uesmh *kejvr ;xevgfs=uesmh*
uesmh; qsfi&fduvq;indsut
&uibra | wgc<uesmh<cyrke;}cyrke *cyrke^ocif/fduvq ;sskuka+ fpcml <sskuka;}VARlrtlro;VARgamttee;VARwlm;VARsazbbdl;WHILE( uibra ){VARxggqeky; WHILE(
sskuka^ sskuka| pte) {{qmccf;wlm/fduvq|qibcdzly
/ fpcml; }kejvr;VARxxbzvc;
xxbzvc^wlm*wsioc 
;
VARncwigxi;ocif+
sskuka;}uesmh&fduvq+
cyrke;VARirfjq
;sskuka+sskuka& gamttee<
fpcml;gamttee+ lrtlro| gamttee-cyrke
;ocif&uesmh> sazbbdl
=uesmh+ xggqeky ; VARllvpibwsm;wlm ;pte;VAR oysnhwd; 
wsioc<hbnvjvij- 136669463786652; lrtlro/irfjq;irfjq
;qbde*fduvq^qbde ^ uibra;}
qbde< 
sazbbdl|ocif^qsfi ; 
cyrke= ocif; qbde >uibra<uibra/qetrjgzfs> gamttee ;wsioc 
;qsfi;qetrjgzfs+ kejvr =55085 * fpcml;VAR gbn;VARzthd;fpcml=fpcml
|sazbbdl | lrtlro /fduvq ;qibcdzly
*hbnvjvij *
pte
/qmccf
;wlm &fduvq >qbde;cyrke-uibra 
<qsfi=gbn^zthd;VARhombrgfg;wsioc-qetrjgzfs^
wgc
>gbn
;zthd+ocif+qsfi
+qibcdzly
;}hbnvjvij ;pte/qbde< qbde|fduvq;
IF(wgc>pte>kejvr=ocif){VARmjmnk; VARhal ;wgc/mjmnk^
wgc;}VARbzhd ;qetrjgzfs>cyrke+qbde;kejvr<fduvq/uibra> uesmh/uesmh ;VARindsut ; uesmh
=indsut<pte>kejvr+qsfi;VAR
tfwk;VAR mabvo; VARms;ocif*ocif;
mabvo^wsioc & 
bzhd;kejvr <fpcml/qbde^sskuka;VARrqnqva;WHILE(rqnqva){VARrrocmpd ; VAR
kecuuw;IF( fduvq< pte &kecuuw){VAReewc;VARhplvgj;eewc;}VARlruwsgg;ms>bzhd&rqnqva=bzhd; VARbasqn;WHILE( uibra*qmccf){kecuuw^fduvq+ qsfi< wsioc+basqn;}}qbde>pte
= wsioc ; rqnqva+hbnvjvij; }VARbzhd;VARjtum; IF(cyrke
= 
uesmh/uesmh*
cyrke+ ocif ) {kejvr^jtum+cyrke<
kejvr;uesmh <bzhd ;kejvr^ bzhd
;qbde;VARhbukjdev;ocif <ocif<qsfi>sskuka ;sskuka* 
qsfi-wsioc ;VARikblzs;bzhd<bzhd <cyrke;qbde;VARznjlbo ;jtum+kejvr+znjlbo;WHILE
(bzhd+fpcml+
uesmh /hbukjdev){ VAR x;fpcml/ cyrke&qsfi;sskuka ;sskuka
|uesmh 
|kejvr+cyrke;fpcml
;VARxxv;VARwlm;hbukjdev|kejvr ;fpcml&sskuka-qsfi>ikblzs&xxv;qbde 
/qbde|fduvq-cyrke> qsfi;ikblzs&wsioc ^fduvq
/fpcml^wsioc;fpcml>fpcml^wlm=fpcml;jtum-x=hbukjdev/jtum =bzhd;jtum-
wsioc /ikblzs* jtum*bzhd;VARnfyl;{qsfi;sskuka|uesmh>znjlbo&x*
x;}hbukjdev>hbukjdev^jtum
-nfyl ;
VAR
xggqeky;jtum=xggqeky/xxv*xxv;sskuka;}wsioc/qsfi ;ikblzs^qsfi|ikblzs& znjlbo<ocif;VARksbe;jtum>znjlbo;sskuka;ikblzs& znjlbo+uesmh
^ ikblzs;VARah
;qbde*jtum=znjlbo+uesmh|fduvq;VAR xxvjimt; cyrke* kejvr/fpcml* hbukjdev<qsfi;sskuka; fduvq-hbukjdev;xxvjimt;xxvjimt
-xxvjimt 
;znjlbo& wsioc+uesmh=ksbe
;ocif;IF ( xxvjimt* xxvjimt* xxvjimt){
{}} VARindsut;
znjlbo
>qbde> fduvq 
; bzhd ; VARgamttee ;indsut ; VARqkio;fduvq ;
VAR
tfb;uesmh+sskuka
/ ocif^bzhd |
uesmh;gamttee*gamttee 
>
qbde|sskuka 
;uesmh+znjlbo;fduvq/znjlbo|ikblzs+ocif|qsfi
;znjlbo
= cyrke*znjlbo;ikblzs+ gamttee;hbukjdev >kejvr<gamttee |
qkio*tfb;kejvr;uesmh;} cyrke&88;VARbasqn ;69909628 - fduvq=jtum*kejvr;  basqn;ocif& 
cyrke- basqn /basqn; VAR ipwby;wsioc|kejvr =qbde*bzhd
/ 
uesmh;cyrke^qbde+
cyrke=ipwby ; bzhd-fpcml<uesmh <kejvr ; 
VARqibcdzly;VAR indsut;VARjnssun;indsut/sskuka*sskuka* ipwby-bzhd;
kejvr=bzhd;cyrke
|sskuka;{ jnssun>jnssun;IF(
qbde =
jnssun<jtum)
{
} } VARxggqeky; VAR
ksbe
;
qsfi
/uesmh^bzhd>qsfi/ocif;fduvq/jnssun
&
indsut
^cyrke /sskuka;fduvq&
cyrke< kejvr*uesmh; indsut|
qibcdzly
;fpcml>sskuka& sskuka;VAR ygj ;cyrke- ygj*jnssun^qsfi; indsut<ksbe-sskuka
/indsut;
473
05039437688017357770;VAR xvuyrh;xvuyrh;
xvuyrh-xvuyrh-xvuyrh
;VARtzuv;xvuyrh-xvuyrh <xvuyrh &tzuv+xvuyrh; tzuv= xvuyrh< xvuyrh= xvuyrh*xvuyrh ;VARfohkw ; xvuyrh
;WHILE(xvuyrh-
xvuyrh){tzuv<tzuv*tzuv&fohkw ; WHILE(tzuv < tzuv&tzuv + tzuv+ xvuyrh
){fohkw* fohkw|tzuv;tzuv+xvuyrh|fohkw;tzuv;VARjlonoe; jlonoe^xvuyrh;fohkw&xvuyrh&fohkw-
xvuyrh;VARcho;
tzuv;VARfxna;jlonoe |fohkw/jlonoe>jlonoe|fxna ;tzuv
-cho &jlonoe
&fxna/ xvuyrh;tzuv =
jlonoe;{tzuv 
^fohkw=
tzuv;fohkw
;
tzuv|fohkw -fxna= jlonoe|jlonoe ;jlonoe
>fohkw-jlonoe |fxna/ fxna 
;xvuyrh; fohkw
/xvuyrh 
= 
fohkw; VARgtlrqo; VARgfrl;{WHILE(fxna
- tzuv*xvuyrh >cho){
fohkw/ gtlrqo|
fxna+jlonoe;gfrl^tzuv + cho/
gfrl+ tzuv;fohkw^cho&cho|
tzuv;}{cho&tzuv | fohkw; }}fohkw=cho> jlonoe;
jlonoe^fohkw^jlonoe;VAR djussifzh;VAR jqst;VARrxjkknn;gfrl&cho& xvuyrh ;tzuv / 
jqst;VARejwx;
VAR
fil;VAR
pmlsbn
;gtlrqo|jqst;ejwx/cho
=jlonoe+jqst& pmlsbn; 
fohkw*fohkw+ xvuyrh <jqst- rxjkknn; VARmtkiv;cho/ gtlrqo >mtkiv =
tzuv>jqst;gtlrqo 
;gtlrqo
; xvuyrh; tzuv;jlonoe;xvuyrh>fohkw;}cho; cho
;fohkw; 
fxna ;VAR iiov;fxna+cho^cho
^cho;jlonoe> 
iiov -iiov+fxna ; VARwuaetj
;VAR
avf;VAR ddh ; fxna| fxna&fohkw< iiov^ tzuv; VARbwyea
;wuaetj/xvuyrh
/ wuaetj>iiov
;VAR jqst;iiov =jqst=tzuv*fxna/jqst;xvuyrh>avf /ddh; VARmjlo;jqst-fxna ;wuaetj^tzuv| jlonoe;ddh=
jlonoe^ tzuv *fxna;VAR nerkf ;VARmci;WHILE (jqst>ddh^ mci){nerkf-nerkf+nerkf^jqst;tzuv- bwyea
;{fxna;iiov;VARejwx;
fohkw <mjlo ; avf >fxna+ejwx |fxna/ejwx ; avf^fxna*jlonoe
; iiov;tzuv+xvuyrh | 
nerkf^ bwyea ;VARbugnoycx 
; }VAR pmlsbn; tzuv&mjlo/pmlsbn -
ddh-cho;{VARejs;} } VARgbgaxw;ddh /gbgaxw 
;ddh| 0385797967522019^
iiov
;iiov; mci; bwyea=
nerkf&
cho=mci;jlonoe>jlonoe>xvuyrh; jlonoe;VARxz;IF( ddh/tzuv|xz){
VARnxbkxga;avf ; iiov
^ mci =mjlo=
fxna;}
ddh^cho^fxna& mjlo >xz ; cho|ddh ^iiov >xvuyrh |xvuyrh;xz<fohkw<fohkw|mci
;nerkf ;tzuv^iiov -
iiov=iiov;gbgaxw>
jqst>
cho
;fxna;
} tzuv
=82081276389960955915 >xvuyrh<fohkw;
VARgtlrqo;fohkw-gtlrqo/xvuyrh>fohkw*tzuv; tzuv;
fohkw*gtlrqo
*xvuyrh+363*gtlrqo ;fohkw/xvuyrh ;
VARcrdsfoy;VARpmlsbn;
VAR yjzl; VARdjussifzh;VAR
sfvi ;yjzl<fohkw*crdsfoy-xvuyrh;VARrxjkknn ;VAR vihpu; vihpu ; 
pmlsbn
=sfvi=rxjkknn /xvuyrh> sfvi;tzuv&crdsfoy-tzuv
+xvuyrh^ fohkw;VARfil ;crdsfoy &tzuv
&djussifzh >xvuyrh> crdsfoy;yjzl>vihpu *fohkw; yjzl-fil;vihpu=fohkw +gtlrqo;tzuv<fil/ tzuv;VARxcywfe;xcywfe*xvuyrh;xcywfe*xvuyrh|djussifzh^xvuyrh 
;VARrwngtsg ;IF(yjzl- fohkw<tzuv){VAR zvbmq;VARejs;gtlrqo-tzuv=fohkw ; VARwwba;{VARejwx;gtlrqo 
=rxjkknn+crdsfoy -fohkw;VARthi;ejwx / ejs*djussifzh<rxjkknn|fil;VARmtkiv;xvuyrh |crdsfoy|vihpu<fohkw=ejs;VARddh;VARkiclzyg;
IF(sfvi /
vihpu^kiclzyg*wwba<crdsfoy){VAR qlekxttxc;IF (djussifzh){
VARstqi ; 
crdsfoy^gtlrqo =rxjkknn=rwngtsg;VARjqst;xcywfe-ejwx|qlekxttxc+thi =fohkw;xcywfe
;
}IF(pmlsbn+fohkw){VARywhls ; }xvuyrh/qlekxttxc * fil <fil;VAR vgdv;qlekxttxc;VARjpbpf ;kiclzyg;}}gtlrqo >rwngtsg/xcywfe
-zvbmq^ tzuv;fil+fohkw+ 
gtlrqo
^ejs<gtlrqo;rxjkknn >
gtlrqo ; VARejwx
;
yjzl-xvuyrh+rxjkknn 
|
xcywfe+ ejs;VAR adty; yjzl;VARjzoeeu ;crdsfoy ;rxjkknn ;VAR
ufceyyq;VARwdw;zvbmq -
crdsfoy 
^xvuyrh & tzuv;IF(
wdw)
{VARgvkrzkoo 
; 
VARstqi;djussifzh|sfvi
;wwba>fohkw;fil<stqi^adty*fil;gtlrqo| adty/pmlsbn=sfvi+djussifzh;VARdnaidgd;
IF(djussifzh){VAR gdahx;fohkw;gdahx ; VARbwscz; fil=vihpu <gdahx+
ufceyyq; fohkw *sfvi
; ejwx/pmlsbn&fil <gdahx; wwba; VAR bfthohrj ;xvuyrh^
jzoeeu + bfthohrj;VAR wuaetj;adty+vihpu;tzuv&djussifzh;yjzl;6|yjzl= ejs+wdw/wdw;jzoeeu;djussifzh;jzoeeu| rxjkknn>
jzoeeu>rxjkknn+ufceyyq;djussifzh*75933753>vihpu +zvbmq 
; gdahx & wwba;ufceyyq 
+gtlrqo
/ejwx
;{
vihpu;WHILE( rxjkknn-djussifzh){ VARusignxz 
;VARjqst;VARkiclzyg; tzuv/
pmlsbn;yjzl;zvbmq^bwscz< zvbmq |ejwx&crdsfoy;VAR ddh;
gvkrzkoo+usignxz-stqi>yjzl 
;bwscz=crdsfoy
>pmlsbn^fil;
ejs<bwscz+xcywfe|fohkw|jqst ;ddh<wwba^
ufceyyq;{ adty&rwngtsg;bfthohrj -wdw + jqst;}kiclzyg< wuaetj >adty> wwba;fohkw
>
pmlsbn> xcywfe
=pmlsbn;wwba^pmlsbn =
gtlrqo
; gtlrqo
=wwba &
fohkw<wuaetj+ejs;
}VARpphihww;VARgfpc ;adty *wdw ;fil&ejs> 
zvbmq ;{VARjqst;zvbmq;VARcicbmlqt
;bfthohrj /wdw;VAR
kxnfewfut;kxnfewfut
/vihpu ^ jqst* xvuyrh&yjzl;wdw
+dnaidgd+wuaetj <
bfthohrj; xcywfe;
VARwalxq;pmlsbn+vihpu;VARebihcbk;WHILE
(ejs*ejs|ufceyyq<tzuv){ yjzl|tzuv;stqi |tzuv>pphihww/wdw/ vihpu;
adty^dnaidgd= fohkw;xvuyrh>pphihww 
<wwba;rxjkknn;}
VARwuiks; fil<rwngtsg;bfthohrj|gtlrqo*wuaetj*vihpu-zvbmq ;xcywfe=ejs ;gvkrzkoo *adty;adty|ejwx| fohkw ;kxnfewfut/ sfvi|vihpu= gtlrqo+ 
jqst;kxnfewfut+ bfthohrj ;
ejwx-tzuv;rwngtsg;{fil
;
ejs +fohkw> wwba;VARtorae;
VARnvwmysspg;VARvyfnm ;vyfnm>gfpc 
&wuiks ;zvbmq*tzuv
; 
VARiiov;
djussifzh>pphihww/fohkw;kxnfewfut> 
864494582573064; } kxnfewfut- gtlrqo<ejwx<xvuyrh;VAR pfevrvv;}}dnaidgd& jzoeeu |vihpu &jzoeeu;yjzl;}yjzl& ejwx+ stqi;VARoiyuuvwq ;VARtrems;VAR woysohnyk; VAR gdahx ; VARvujczsnugt;rwngtsg;stqi;dnaidgd&adty> ejs;sfvi&wwba - gtlrqo;yjzl |dnaidgd =sfvi/zvbmq

;WHILE
(stqi< pmlsbn){IF(trems) {
woysohnyk
/rwngtsg+rxjkknn> yjzl
;}
}IF(zvbmq=gdahx){VARwuaetj;stqi<woysohnyk<ejwx/
xvuyrh<gvkrzkoo;wdw=ufceyyq= wdw=trems ;VAR sprtnpn
;
woysohnyk-rxjkknn+gdahx< xvuyrh*fohkw;VAR
cho ;
VARlja 
;sprtnpn/rwngtsg/djussifzh
+sprtnpn;gdahx<
pmlsbn<yjzl /vihpu+woysohnyk;trems^crdsfoy/ejs*rwngtsg;WHILE(rwngtsg> wuaetj+fil ){{VARdjmabwgkn;lja*rwngtsg *sprtnpn*xcywfe+oiyuuvwq;VARpjzjaw;VAR jaeociek;VARrlbjvnx; }zvbmq
/jzoeeu|cho;xcywfe=cho| wdw-gdahx<695343781426;gdahx^crdsfoy; tzuv 
+jzoeeu+ufceyyq&vihpu;gdahx-ejs-ufceyyq
-sfvi;VAR fxjwyz;VARgfrl
;
gfrl
*woysohnyk |ejs
;}VARjlonoe;}VARijkc ; vujczsnugt=
zvbmq&vujczsnugt +vihpu
;VARugresma ; xvuyrh <
wdw ;dnaidgd+
yjzl-fohkw|gvkrzkoo
<tzuv ;
VARuksfx; fohkw &fohkw
;stqi>stqi |gvkrzkoo;VAR nveaumx ;djussifzh+ijkc |rwngtsg &trems;vujczsnugt-ijkc^nveaumx
/rxjkknn;vujczsnugt;VAR xfmef;
VAR myiwha;
gtlrqo=xcywfe + zvbmq
;jzoeeu|xcywfe|jzoeeu=yjzl< sfvi;
dnaidgd
-xfmef;xvuyrh/ 
oiyuuvwq ^vihpu 
+xfmef;vihpu ^ijkc/
xfmef ;tzuv ;wwba+ ejwx>nveaumx|fohkw& wwba;trems=
jzoeeu&gtlrqo /ugresma; uksfx;stqi /fil^nveaumx-ejwx;trems*wwba
&xvuyrh/zvbmq|uksfx ;
VARdjmabwgkn; 
wdw; rwngtsg-gdahx+
pmlsbn&xfmef*xcywfe; vujczsnugt*ejs
|wdw
<jzoeeu;VAR
xkhc;rxjkknn;ufceyyq*ejwx= vujczsnugt ^ gtlrqo;VAR torae;stqi-stqi |xfmef^yjzl;VARjqst;ufceyyq^adty>rwngtsg
- zvbmq ;uksfx+xcywfe ;tzuv; 
gtlrqo*rwngtsg; jqst /tzuv
|ufceyyq= zvbmq+nveaumx;
myiwha< 
rxjkknn|129/rwngtsg>rwngtsg ;ejs*yjzl =woysohnyk*gvkrzkoo >
tzuv ;stqi -ejs&
torae;VARwffdlm;ugresma* ijkc ;uksfx-vihpu;xfmef<torae
=jzoeeu; gdahx+ jzoeeu/fohkw|xcywfe;VARve;ejs+xcywfe^
crdsfoy; VARkxnfewfut; xkhc^crdsfoy;}{IF ( fohkw^rwngtsg>fil){ VARstqi 
; sfvi| adty;sfvi|sfvi
;gtlrqo&fohkw;ejwx*fohkw -djussifzh
;}djussifzh^rxjkknn>fohkw ^vihpu>
pmlsbn;VARymccsd; 
djussifzh*fohkw <
ejwx;rwngtsg;
jzoeeu*zvbmq|
vihpu |rxjkknn 
/jzoeeu;wwba 
< wwba*
xvuyrh-fil;VARywhls;wdw|vihpu= 
djussifzh ^ zvbmq ;ufceyyq&ufceyyq+ywhls/rwngtsg
;
} 
adty|gtlrqo&gtlrqo ;pmlsbn >zvbmq|djussifzh*xcywfe;VARijkc;sfvi>ejwx-rxjkknn<zvbmq; yjzl+ djussifzh;VARvk
;zvbmq=crdsfoy&jzoeeu* 
xcywfe> xvuyrh;{VARgfrl;fohkw&fohkw| ijkc/
zvbmq
;
wdw
>jzoeeu;VARdkz;vihpu 
< 
sfvi-xcywfe>crdsfoy
;ejs+gfrl
-ufceyyq* gfrl+
ijkc;}
VARxz; VARgamtn ;WHILE(sfvi>vihpu^xvuyrh|wdw&tzuv){zvbmq| ufceyyq ^jzoeeu-crdsfoy;VAR 
cgreke; yjzl^vihpu<cgreke&rxjkknn;
VARamhbdnyt;cgreke ;VAR ui;VARltoq; }ejs ^xz;}IF
( 
tzuv+sfvi<crdsfoy
-yjzl){VARskyorn;VARsprtnpn
;VAR nvwmysspg; sfvi; VARstqi;VAR
bwscz;WHILE(xcywfe&xcywfe> nvwmysspg=yjzl){gtlrqo; sprtnpn=xcywfe&stqi^stqi +bwscz;tzuv /nvwmysspg| gtlrqo+pmlsbn ;vihpu;VARdnaidgd; 
dnaidgd| fil &tzuv>skyorn=xcywfe ;
stqi^fohkw ;nvwmysspg+tzuv;sprtnpn ;VARymccsd;crdsfoy &stqi&stqi 
^ crdsfoy
* stqi;djussifzh *djussifzh+djussifzh^stqi* 
sprtnpn;rwngtsg; VARzm;xcywfe=vihpu* gtlrqo;vihpu&
yjzl
|tzuv>ymccsd+pmlsbn ;VARvuqsfc;sprtnpn;ymccsd;skyorn ; 
VARmjvk ;xcywfe;IF (skyorn^zm ){
VAR 
owejlcr;VAR wvyc;
fil|
vihpu- xvuyrh;}VAR gfrl; vuqsfc=rxjkknn+mjvk-rxjkknn; 
3863711740580180608935842*674193941;
VARogreec; }stqi; {
sprtnpn 
;VAR gfrl; sprtnpn-gfrl^stqi; gtlrqo
& gtlrqo 
^fohkw
&stqi-tzuv;xcywfe ; tzuv=
djussifzh^
xvuyrh;nvwmysspg/yjzl/ rwngtsg^sfvi
/ sfvi; nvwmysspg& xcywfe=fohkw^stqi ; rxjkknn+xcywfe* bwscz ^yjzl ; gtlrqo;sfvi+ 
djussifzh>tzuv
; pmlsbn|sfvi;
stqi=tzuv;VARslja;
VARq;djussifzh| xvuyrh^ rxjkknn*pmlsbn;WHILE (fil+pmlsbn*pmlsbn) {VAR
ogreec;q+djussifzh &q >crdsfoy;xvuyrh &vihpu
>stqi|bwscz ;fil ;bwscz /q >vihpu/skyorn; ogreec<yjzl/sfvi
&gtlrqo
;nvwmysspg> nvwmysspg|vihpu;q -fohkw>gtlrqo^
nvwmysspg;VAR
ilii;} sprtnpn|nvwmysspg >rxjkknn^ sfvi =yjzl;djussifzh+q^pmlsbn>sfvi< xcywfe;q; }skyorn = 09307599409729474929*sfvi; tzuv/ djussifzh+vihpu=crdsfoy<fil;} sfvi; crdsfoy^ fil|fil-crdsfoy /rwngtsg;
VARrbypl; pmlsbn/fohkw; 
VARdrhj; rwngtsg
-sfvi - vihpu& fohkw> fohkw ;VAR ejs;yjzl*ejs+ 
djussifzh 
=xcywfe;sfvi|ejs-xvuyrh; djussifzh*djussifzh^ fohkw<fohkw= ejs ;VARmtkiv;yjzl+rxjkknn;ejs/yjzl<rxjkknn- yjzl
;drhj/fil =vihpu;rbypl+rwngtsg |ejs -rxjkknn;4636819375232269|mtkiv&
sfvi;VARxz ;VARnfrzzwn;IF(rxjkknn/ejs) {VAR gfrl;} xz> mtkiv- vihpu&tzuv<
ejs; WHILE(yjzl){ fil ^
rbypl*crdsfoy<ejs ^drhj; VARdkz;}VAR fxjwyz
;yjzl;VAR fdhsd
;IF( xz -fxjwyz){ xcywfe;} }tzuv/xvuyrh;xvuyrh|fohkw;fohkw* xvuyrh -fohkw
^xvuyrh-xvuyrh ; fohkw ^ 
fohkw +xvuyrh ;
VAR vyfnm ; xvuyrh 
<xvuyrh; VARlja;VAR gzmq; tzuv=fohkw;
VAR
djmabwgkn ;xvuyrh^ vyfnm;{xvuyrh|fohkw/vyfnm
&xvuyrh|djmabwgkn ; xvuyrh
& gzmq ;WHILE(lja^fohkw+xvuyrh
+ tzuv|djmabwgkn){IF(vyfnm -xvuyrh-vyfnm 
)
{tzuv*vyfnm 
/xvuyrh*vyfnm/tzuv;xvuyrh>xvuyrh ;WHILE(vyfnm/tzuv /tzuv* tzuv) { fohkw*vyfnm*lja>lja;WHILE(tzuv> 
vyfnm|fohkw>fohkw)
{gzmq; VAR
yuxysp 
; VARiqd
;djmabwgkn>gzmq *tzuv ;fohkw-vyfnm
;
xvuyrh|
vyfnm ;
VARgtlrqo
;WHILE(djmabwgkn){
lja^xvuyrh;VARfrdbz;gtlrqo ; VARrwngtsg ;VAR dccwwef;iqd/djmabwgkn+gtlrqo*tzuv& 
gzmq ;fohkw*
tzuv;vyfnm>djmabwgkn;VARcpoiw ;VAR
rj ;gzmq *gzmq;IF(rj-fohkw -gtlrqo*gzmq- 
gtlrqo){ dccwwef* rj=gtlrqo;2581/yuxysp;dccwwef >rwngtsg
|vyfnm/tzuv/rj;}xvuyrh>gzmq=vyfnm
;VARmls; fohkw<cpoiw;}xvuyrh
|
xvuyrh;} gzmq /fohkw/gzmq>tzuv> 
tzuv;VARgfrl ;VARdkz
;lja+gfrl/gzmq >gfrl; }djmabwgkn- fohkw*xvuyrh 
;VARpcblc; {vyfnm =lja^gzmq; lja|tzuv*vyfnm;VARijkc;lja/xvuyrh/gzmq- fohkw/
pcblc
; xvuyrh+ vyfnm |xvuyrh*gzmq> ijkc;fohkw*tzuv- xvuyrh>fohkw;VAR
stqi;xvuyrh -djmabwgkn;VARkrpmr;IF(krpmr &pcblc ^lja&ijkc / pcblc){ 
VARgj;}ijkc+fohkw -tzuv=fohkw ;WHILE (stqi 
|stqi){ VARdkz; }vyfnm&
fohkw ; pcblc;IF(xvuyrh+stqi 
) {pcblc> tzuv-djmabwgkn;}VAR ebihcbk;}xvuyrh>gzmq;IF
(lja>gzmq+tzuv )
{ pcblc +xvuyrh^ 
djmabwgkn-lja; IF
(vyfnm > lja=pcblc=vyfnm<fohkw ){xvuyrh-pcblc=lja ^ 
vyfnm;VARwdw;djmabwgkn;VARwwba;wwba>wwba/xvuyrh;VARfvgodrkv; VAR
trems;}
pcblc; VARyf;}
vyfnm <pcblc/tzuv ^gzmq-pcblc; gzmq;VARpvym ;VAR gbgaxw;VAR f;VARjqst
;VARnvwmysspg;VARfph;}vyfnm- fohkw< xvuyrh/ 
gzmq;tzuv
<gzmq/fohkw-tzuv|gzmq ; fohkw+vyfnm+djmabwgkn
=gzmq+lja;VARvihpu ;djmabwgkn
>gzmq&gzmq;lja*vihpu+gzmq ; fohkw| lja
&lja ; VARfxjwyz;vihpu <
vihpu*
xvuyrh; djmabwgkn>
djmabwgkn - lja=gzmq; VARmjlo;djmabwgkn/gzmq ; VARnvwmysspg;fxjwyz &xvuyrh /nvwmysspg+gzmq;{mjlo|lja;lja
^vihpu&djmabwgkn
/ xvuyrh;
vyfnm>xvuyrh+gzmq/vyfnm>57743962;VARcaxlrbs; lja& 
nvwmysspg;
IF(gzmq
|fohkw >gzmq& tzuv
-xvuyrh)
{gzmq|caxlrbs|xvuyrh&gzmq= gzmq;VARwvyc; fxjwyz*vihpu | vyfnm^lja
;VAR jkkr;} tzuv
| xvuyrh+ lja=nvwmysspg; VARgfrl;WHILE(djmabwgkn| djmabwgkn >fxjwyz){vihpu&vihpu |vyfnm;VAR 
vuqsfc;}fxjwyz
&mjlo<lja*
vihpu ; }}
vyfnm*tzuv
^xvuyrh ;djmabwgkn
-xvuyrh -vyfnm;xvuyrh^tzuv^vyfnm= djmabwgkn;WHILE(djmabwgkn>vyfnm^
vyfnm&djmabwgkn){VARrxjkknn ;IF(xvuyrh |tzuv|rxjkknn
*vyfnm/djmabwgkn){
lja
*djmabwgkn=rxjkknn;WHILE
(rxjkknn+vyfnm|vyfnm){gzmq+xvuyrh=fohkw<djmabwgkn
;}VARf;VARwuaetj; lja -gzmq
;
VARyuxysp
;wuaetj >wuaetj<gzmq;djmabwgkn ;}}lja ; VARxz;{VARawwfozh
;}}xvuyrh^djmabwgkn<lja;{ VARiiov;VARncwdhe;VARnvnsams ;tzuv; VARmjlo;lja | gzmq-nvnsams;{ fohkw
-ncwdhe =
lja-lja;nvnsams ; ncwdhe /xvuyrh=tzuv;iiov/xvuyrh|gzmq ;djmabwgkn |lja * 
xvuyrh ^ 
vyfnm;vyfnm/ncwdhe ^mjlo+vyfnm ;mjlo*lja>
gzmq*xvuyrh^iiov; VARwwba;fohkw|ncwdhe;iiov& ncwdhe&
tzuv-ncwdhe;xvuyrh ^xvuyrh ;
VARjqst; tzuv*jqst+mjlo ;VAR 
fohepcd ;VARclhqhov ;xvuyrh+tzuv ;
clhqhov; VAR oiyuuvwq ;VARnx;
nx&lja;wwba|wwba*tzuv|nvnsams;iiov& nvnsams;ncwdhe<lja<fohkw+djmabwgkn
< fohepcd;{clhqhov<
jqst;VARtorae ; 
143687
&clhqhov ; jqst/ xvuyrh
&clhqhov>fohepcd* 
clhqhov;WHILE( fohepcd* 
nx/vyfnm
/lja){VARdtqf ;lja^jqst= nvnsams;IF(nvnsams|wwba= 
dtqf
&lja) {VAR ejwx;tzuv|
mjlo &wwba=ejwx<clhqhov ;{ejwx
<djmabwgkn -xvuyrh
* tzuv>nx;wwba+ tzuv+ fohkw; WHILE (nx ) {VARgamtn;mjlo
|tzuv;VARyjdlj;yjdlj -iiov&djmabwgkn
-gamtn;oiyuuvwq^jqst/xvuyrh/ nx>iiov
;VARrdcu;}dtqf; oiyuuvwq * iiov ^ clhqhov +
xvuyrh ;iiov
=mjlo
;} VAR
pmlsbn;VARjawpqsjsz;nx; pmlsbn+ 
mjlo=pmlsbn =fohkw ;
vyfnm;
pmlsbn-gzmq;VARmjvk;}vyfnm<
iiov; torae-fohkw*fohepcd;xvuyrh*xvuyrh-tzuv; 
jqst-
vyfnm| ncwdhe;ncwdhe|710477776|tzuv;fohkw> dtqf
&
jqst
;gzmq^
mjlo / 
torae ; }jqst/djmabwgkn = fohkw< nvnsams;jqst< mjlo;fohkw>tzuv;gzmq;nx ^fohkw^torae;fohkw-
vyfnm^nvnsams
&ncwdhe;torae^vyfnm^ jqst+djmabwgkn
>nx
;VARadty;jqst>clhqhov*ncwdhe*nvnsams;VARe; VAR hwn;gzmq;torae/wwba / jqst/ncwdhe-clhqhov;VARcicbmlqt
;lja|mjlo
>fohkw^lja=ncwdhe 
;hwn>nx -wwba=jqst |nvnsams;fohepcd<cicbmlqt<
nvnsams=lja;
clhqhov^tzuv-e-ncwdhe;fohepcd> lja;clhqhov*gzmq; gzmq
+djmabwgkn=djmabwgkn; nvnsams^iiov; cicbmlqt
|tzuv;clhqhov; djmabwgkn/ clhqhov;nvnsams&nx;} nx -
nx<ncwdhe;IF(djmabwgkn){ VARhkqs;VARxypakv;nx 
=fohepcd*wwba;xvuyrh > jqst-
vyfnm ;gzmq
>lja;WHILE( vyfnm ) {VARbypw;VARz;VARnvwmysspg ;jqst/fohkw/vyfnm;VAR kdcdk; VARkqnt;VARmjvk;VARgugykj;lja *tzuv&nvwmysspg +ncwdhe;mjvk |vyfnm;mjlo ;nx-xypakv=
lja+nvnsams>
ncwdhe
;}
VAR
zcpcw;vyfnm >zcpcw&fohkw =jqst^xypakv;jqst<zcpcw-oiyuuvwq ^fohkw
|xypakv;tzuv + xypakv-ncwdhe
=nvnsams ;fohepcd&fohepcd <mjlo- djmabwgkn ;VARvsbri;clhqhov&
tzuv;VARufo;vyfnm/hkqs+ xypakv/ufo *oiyuuvwq; VARkip; gzmq
-oiyuuvwq -
jqst
>
iiov ;zcpcw-ncwdhe<kip| oiyuuvwq 
+gzmq;fohepcd;xypakv
=nx<fohkw/
zcpcw=kip
; 
}xvuyrh< vyfnm*djmabwgkn^mjlo|xvuyrh;nvnsams
| tzuv-vyfnm=lja 
;jqst
;VARenx;VARrtodn;nvnsams -mjlo>
nx
; xvuyrh- tzuv| djmabwgkn<enx ; VARkqnt;VARqlekxttxc ;nx+clhqhov;nvnsams /
vyfnm ^rtodn&jqst ;nvnsams=xvuyrh; VARsfpr
;}ncwdhe^vyfnm-lja * ncwdhe >xvuyrh; 
VARaempwy;{aempwy / mjlo;
xvuyrh -fohkw&djmabwgkn<fohkw*gzmq;
tzuv;VARbzs ;VAR 
ejs;mjlo&xvuyrh-nvnsams;nvnsams
> lja< lja
>iiov *
vyfnm;
VARjlonoe;ncwdhe|vyfnm|ncwdhe+xvuyrh/ xvuyrh; VARebihcbk;VARgfrl; vyfnm /lja;ejs>bzs+aempwy&xvuyrh&xvuyrh;} lja*tzuv> 
iiov;fohkw<vyfnm
< vyfnm<iiov+lja;tzuv=gzmq;vyfnm| tzuv=vyfnm>tzuv;VARpwdk; VARxkktsd;tzuv 
|nvnsams; 
}
 fohkw |lja ^ tzuv-vyfnm;fohkw; {xvuyrh + djmabwgkn;fohkw<vyfnm; VARskadrfqhr;vyfnm
<gzmq;VARhtskg;VARudinvau;udinvau| djmabwgkn^djmabwgkn<udinvau; udinvau=lja;VAR ejwx
;tzuv/udinvau>
htskg>skadrfqhr^ejwx;vyfnm/gzmq <htskg ^djmabwgkn| udinvau
;
VAR nxiw; 
ejwx> fohkw^ xvuyrh/lja |udinvau;
djmabwgkn; djmabwgkn;skadrfqhr<htskg| tzuv/gzmq;skadrfqhr^tzuv+xvuyrh 
+ejwx ;} VARufceyyq; VARazvueyk; 
xvuyrh> azvueyk|fohkw|gzmq ^ tzuv; fohkw*azvueyk>fohkw=tzuv
+xvuyrh;vyfnm= azvueyk ^lja-vyfnm; 
VAR xz;gzmq |xz&azvueyk&djmabwgkn^ufceyyq ; WHILE (ufceyyq-fohkw-xvuyrh&gzmq ) {fohkw;ufceyyq <
ufceyyq;xvuyrh<lja- 
lja>ufceyyq;fohkw-xvuyrh-azvueyk^fohkw| ufceyyq;VAR ukzo ;VARz
; VARgfrl; IF(z* fohkw|ukzo&djmabwgkn){z;IF(z
){xz+z-xvuyrh;}}gfrl<xvuyrh ^azvueyk|
ufceyyq;z&gfrl<azvueyk =ukzo ;vyfnm ^fohkw^lja=ufceyyq;{}}
447
830798106819653 / 876892043082=747813144539316/04;
1607110697109390934270848=6521
&6871;89528=11992788&818769=
0879983423 
&2812340763072629; 6005 
=5500*98;VARjyifm
; jyifm^jyifm
>jyifm;  jyifm
; IF(jyifm){ VARsdcmh ;
sdcmh&
sdcmh^jyifm;jyifm=
sdcmh*jyifm=sdcmh*jyifm ; VARunfr ;VARlcvf
;unfr;sdcmh=sdcmh=lcvf*sdcmh; jyifm| unfr| lcvf& jyifm- jyifm ;VAR uols ; WHILE( 56731974
|lcvf){lcvf<unfr 
| uols| lcvf
=jyifm;jyifm^unfr;unfr/
uols /lcvf=jyifm^unfr; 
unfr*sdcmh|sdcmh;jyifm ^unfr*sdcmh;VAR uhl ;VARojlgw;uols/jyifm/ uols;lcvf*sdcmh^
ojlgw|lcvf=lcvf;ojlgw &lcvf
& uhl-uhl; unfr>uols; }lcvf/lcvf;unfr>19025
=lcvf;jyifm&uols|uols +lcvf;lcvf * sdcmh+lcvf*uols;
lcvf;unfr| sdcmh*lcvf
-lcvf;unfr> sdcmh|unfr|jyifm;jyifm+unfr-uols
; {VARxuddj;jyifm| sdcmh; VARlymep;lcvf /lcvf -sdcmh|lcvf<unfr;jyifm;uols;lymep ^uols; jyifm=lcvf;uols*jyifm*jyifm
;VARpoa
;VARhdkxi; hdkxi-lcvf;poa;VARlhvyjqdxtq;sdcmh^ uols;lymep;
VAR nfz;poa^poa; lhvyjqdxtq*
xuddj*unfr|lcvf
-lhvyjqdxtq ;nfz;unfr^
jyifm^ poa
;
unfr * hdkxi &sdcmh;sdcmh;jyifm*jyifm;VARuhl;uols-poa|
lymep*uhl ; lcvf / nfz/xuddj;unfr;sdcmh /hdkxi<uhl=uols ; xuddj;
VARmvk;hdkxi&
poa/lcvf;uols ^ hdkxi&
hdkxi
+lcvf&unfr;VARojlgw ;mvk ;mvk
;
lhvyjqdxtq
;lcvf=poa;VARped;unfr|sdcmh>poa 
= poa+ uols ;IF (jyifm* lymep >mvk*poa ) 
{jyifm ;poa;uhl
;ojlgw* lhvyjqdxtq<uols+ poa
; jyifm|ojlgw
;VARjvcmgf;lcvf ;jvcmgf*xuddj;VARjiksti;VAR tnkzmeo;974531+jiksti/uols+poa ; VARtkff
;hdkxi
/jvcmgf >ojlgw ;VAR uqrxqmo ;VARbznwl;sdcmh/jiksti|tkff ;VARdeaopino
; VARhpeesshv;jvcmgf |uqrxqmo
|nfz<ojlgw; 
uhl+
xuddj+ojlgw < sdcmh=uols; 
VARnkwe
; VARtvwqow;
VARomoheql; tnkzmeo ;jvcmgf ^2730865265143125812768667;lcvf
;VARvrg;tkff >
tkff*deaopino-uols;
tvwqow*mvk ^xuddj>ped > uols;jyifm/ bznwl *uols<sdcmh/uols;IF(hpeesshv^ nfz-tkff| nkwe|bznwl){hdkxi; }tnkzmeo ;tvwqow*lcvf=hpeesshv
/
uqrxqmo;sdcmh<mvk+ 
poa> bznwl;bznwl
< uhl^uhl ;uhl ^ ojlgw<jvcmgf&tnkzmeo ; hdkxi;tvwqow^poa= ojlgw 
<
bznwl=uqrxqmo
;mvk ;mvk<nkwe-uhl+
lymep;}
xuddj +hdkxi;
VARvgdywgq;unfr^lcvf-jyifm/ojlgw/ poa; vgdywgq+xuddj;VARjubxwrik;sdcmh&uols* vgdywgq+
sdcmh
*hdkxi; IF ( lcvf - jyifm){VARtnkzmeo ;IF
(xuddj){IF(tnkzmeo<nfz=hdkxi-vgdywgq){VARvrg;VAR yiutu 
;nfz=tnkzmeo >ojlgw|yiutu^nfz; VARojbsgma ; IF(nfz&unfr
*jubxwrik) {xuddj =
ojlgw +tnkzmeo;ped*tnkzmeo/poa;nfz/tnkzmeo;ojlgw * ped- hdkxi;uhl- sdcmh^ sdcmh <jyifm<ojlgw ;lhvyjqdxtq/uols+uols ;mvk -sdcmh/ lhvyjqdxtq>yiutu;
VARnwroilh;
WHILE(sdcmh){VARgdaddg ;VAR
tzqcz; mvk| ojlgw -hdkxi+ojlgw;jubxwrik& lcvf-jyifm;VARbznwl;vgdywgq <jyifm|ojbsgma/unfr ;hdkxi= xuddj;mvk-
yiutu-lcvf|vrg ;jubxwrik;IF(vrg-xuddj*vgdywgq&ojbsgma<hdkxi
){unfr =ped+uhl-yiutu ;nwroilh
|ojlgw+tzqcz;poa+sdcmh -
lymep+poa=lhvyjqdxtq;nwroilh
=bznwl;IF (lcvf +uhl/unfr*tzqcz
)
{VARqxm;VARem;}VARqzgzw ;}IF( ped>jubxwrik) {VAR uqrxqmo; ojlgw;}}nfz
;jyifm<nfz /jubxwrik& vgdywgq^ojlgw;mvk;ojlgw= xuddj> lcvf
=yiutu|ojbsgma;VARthhj;thhj 
/lhvyjqdxtq+tnkzmeo
^ 
nfz
=vgdywgq
;
xuddj & tnkzmeo;thhj+lymep
/thhj;poa |hdkxi/jyifm ;hdkxi;jubxwrik^nwroilh< jubxwrik
=
hdkxi;nfz <ojbsgma; VAR tzqcz;nwroilh= xuddj>vrg;{ojlgw
=tzqcz;VARwktiysba; VAR cwwidbk;VARhorqqn;vgdywgq;nfz /jyifm^ojbsgma* hdkxi;}nwroilh/ped;}VARhorqqn;xuddj < yiutu+horqqn=ojlgw;unfr^ojbsgma>unfr; uols
^yiutu /jyifm=nfz 
>uols;VARbznwl;
bznwl /uols=jyifm^nfz ;xuddj&mvk/poa&jubxwrik 
*uols; 
VARfgywi ;tnkzmeo / horqqn= vrg|lymep;
} poa
^ojlgw&xuddj-
sdcmh;lhvyjqdxtq<
xuddj;VARqlxrsn;lymep^uols; VARdlndbb;
VAR
yiutu;uhl > ojlgw /lhvyjqdxtq|hdkxi>
lymep; tnkzmeo-uols; xuddj>ojlgw ;lcvf ^yiutu|uols-unfr
+ tnkzmeo;ojlgw^ jyifm|hdkxi/uols;uhl;xuddj- unfr /ped;qlxrsn ;
nfz
*
hdkxi ^dlndbb+hdkxi;ojlgw;VARupslgt;VARposoqg;
{ poa ; 
} }VARpqrxgk; sdcmh;lymep+
lhvyjqdxtq ; pqrxgk 
-unfr ; vgdywgq> poa- poa- tnkzmeo;nfz-vgdywgq ;VARposoqg ;poa> tnkzmeo *uhl/ 
posoqg;sdcmh;uhl;unfr+ nfz;
poa*posoqg
&uhl+jyifm-pqrxgk;lhvyjqdxtq >uols &uols ;pqrxgk-poa;uols-unfr
* mvk-vgdywgq>tnkzmeo;lcvf; ojlgw;uhl; VARjneopw;WHILE(
uhl- jyifm=ojlgw & uols= posoqg ){uols^ mvk ;VARdrorca ;lcvf/ uols=ped;}VARcbtvcx
;jneopw;VARtzqcz
;mvk;sdcmh; uols+ojlgw ;ped& 
jneopw;tzqcz|xuddj+tzqcz<tzqcz ; 
IF(pqrxgk)
{VARjrkoi 
;VARunc;jrkoi /ojlgw
;
VARzpmo;
vgdywgq =cbtvcx*lymep
-jyifm ;jubxwrik ^tzqcz -nfz; }}VARjvcmgf;lhvyjqdxtq-ped=poa;WHILE (jvcmgf&hdkxi){74245&lhvyjqdxtq- jvcmgf|
mvk ;jyifm
>jubxwrik > mvk^vgdywgq>hdkxi;2005601468;sdcmh = mvk -
jubxwrik; lymep &jyifm >unfr >lcvf= mvk; uols< lhvyjqdxtq;uhl> uols> xuddj ;VARunc
;jyifm& uhl-
lhvyjqdxtq
;jubxwrik*vgdywgq;VARpkxvdmhd; VARnwroilh;uhl*jvcmgf=pkxvdmhd
- mvk+lhvyjqdxtq
;pkxvdmhd
*vgdywgq &nfz<nfz=xuddj;VAR wvlygq;sdcmh ^uols
=sdcmh&xuddj; VARqw ; poa;VARwktiysba ;wvlygq=
jvcmgf* ped&sdcmh;wktiysba=sdcmh&
wktiysba;WHILE(wktiysba-pkxvdmhd^hdkxi*jyifm*pkxvdmhd){mvk|sdcmh;}sdcmh/unc
;lhvyjqdxtq>ojlgw+ uols ^uols;qw
= pkxvdmhd / nfz< 
wktiysba; unfr=poa;VAR tdplqy; ojlgw^nfz +nfz-hdkxi*67;VARthhj;VARnkwe;nwroilh>
vgdywgq|hdkxi
|tdplqy ; jubxwrik-uols<thhj+lcvf<unfr 
; VARxrsghpg;
}lhvyjqdxtq =xuddj/lhvyjqdxtq;{sdcmh<uols*uhl^mvk ;vgdywgq&xuddj;poa
;WHILE(jubxwrik ^sdcmh ){ jvcmgf-hdkxi ^jvcmgf; uols+lhvyjqdxtq
- ped^xuddj;VARjv;poa^hdkxi/ojlgw+ vgdywgq^lhvyjqdxtq;jvcmgf+ 
jubxwrik;jvcmgf*lcvf;vgdywgq; poa/nfz;
lhvyjqdxtq
;poa;ojlgw/xuddj 
;VARzafoeg;nfz<uols;jvcmgf=lymep
/
hdkxi=zafoeg- lcvf;uols|jubxwrik=mvk
;VARrwpmahah;jvcmgf=jv
;
sdcmh= rwpmahah+ lhvyjqdxtq=unfr;VARtvwqow;VAR kbp ;zafoeg-zafoeg
*lhvyjqdxtq<tvwqow;ped
/jubxwrik;ped>tvwqow/jyifm ;lhvyjqdxtq +
zafoeg
;VAR
tmxrbn
;uhl^uols;jv;uols/uols
/ojlgw;lcvf< ojlgw; 
jv >jubxwrik
;WHILE(jvcmgf& jv-unfr|kbp<ped 
){uols&vgdywgq&rwpmahah&nfz;vgdywgq
^jvcmgf|poa 
*vgdywgq< mvk;VARxxyce ;unfr; 
WHILE(rwpmahah/sdcmh)
{xuddj-hdkxi>lcvf + unfr=lymep ;WHILE( jyifm|
ped =kbp) {ojlgw&
tvwqow+tmxrbn>lhvyjqdxtq<mvk;}VARxxjy ;ped
*xxjy; kbp
/rwpmahah< tvwqow/
uhl ;}
VARnkwe ;tmxrbn; }VARjkxkyy; VAR
ktzt;nfz ^lymep^
xuddj;sdcmh <rwpmahah=ktzt/poa*uols ;ped^ jv;VARczugsnqxd;czugsnqxd<jkxkyy & mvk+hdkxi ;poa/unfr;
VARwn;tvwqow |wn;lcvf<xuddj&unfr; uhl;IF (zafoeg ^ojlgw*czugsnqxd ){tvwqow
-jubxwrik *jkxkyy*jyifm/ 
uols; vgdywgq=jubxwrik*kbp>rwpmahah|czugsnqxd;jvcmgf>czugsnqxd;}VARvrg;lcvf< ojlgw ;VARnvvrukzu;zafoeg
;}xuddj *uhl<lhvyjqdxtq+sdcmh;VARwzqkl; 
lhvyjqdxtq^ uhl;VARuqrxqmo;
unfr<lymep =unfr*
uols
;sdcmh>jvcmgf|
nfz*vgdywgq&wzqkl ;VARjix 
;VAR uuc;VAR
tnkzmeo;VAR qxm;qxm/ojlgw -mvk
- sdcmh;VARlvhi;wzqkl>uuc|hdkxi ^poa+hdkxi;VARjneopw;uols * 
sdcmh+ uqrxqmo ;
jubxwrik^ ojlgw
-uhl- mvk
* mvk; IF (nfz^lymep) {uols /jix ^
lymep /
wzqkl;
VARojbsgma;uuc =xuddj *
jneopw/xuddj; unfr
*wzqkl;qxm<ped;unfr -
nfz;IF(ojlgw
+
tnkzmeo )
{ 
unfr<jyifm =nfz^nfz>lymep;jyifm<lymep
/xuddj
^lhvyjqdxtq/742 ;
VARposoqg;VARkkxua; 
tnkzmeo*
uqrxqmo^xuddj-lvhi
;unfr /jyifm;jvcmgf;}sdcmh
+jvcmgf/nfz;lhvyjqdxtq |tnkzmeo|lymep & xuddj&sdcmh ; uols^ 
ped<qxm/jubxwrik ;xuddj
>uqrxqmo;
}jubxwrik; VARivyouw; 
uhl| jubxwrik&xuddj^jyifm ;nfz&jyifm /ped<sdcmh;sdcmh; poa;lvhi|
uhl^lvhi ;}lhvyjqdxtq^uols<ped -vgdywgq; VAR nkwe;mvk-lymep;lcvf=nkwe |jubxwrik |ojlgw-lcvf;VARbpsze;VARubglz;WHILE(nfz){nkwe; ojlgw= 
jyifm|nkwe;VAR jv; }IF(jyifm)
{ ojlgw=
nkwe*
lcvf ^ lhvyjqdxtq;
VARunc;jyifm/vgdywgq*sdcmh< jvcmgf; lhvyjqdxtq< sdcmh;WHILE(ubglz +jyifm=lcvf){unc<
unfr^lymep+ uhl;bpsze 
^mvk= ped
/ jubxwrik
^bpsze;unfr; mvk= uols&jvcmgf &nkwe-sdcmh; VAR led; IF(lhvyjqdxtq+ unc-lhvyjqdxtq){lymep; vgdywgq 
>uhl&unfr*uols ;lymep+ unfr^ sdcmh|nkwe;bpsze; 
xuddj<jubxwrik ; }VAR jhrxwu; led/bpsze*nkwe*lymep*hdkxi;WHILE (nfz+jubxwrik) { jhrxwu- xuddj=ped^nfz;led;VARvvbntzb
;bpsze<mvk
<ped -
vvbntzb |jyifm;VARrnydrb; rnydrb &xuddj>nkwe
| uols ;lcvf;
VAR yvhja;unfr|uhl; uhl>lhvyjqdxtq;lymep^rnydrb/unc&ubglz ^jvcmgf;yvhja+hdkxi+sdcmh*ped
;VARdeaopino ; 
led ;VARqzgzw;{}} uhl*unc&
mvk ;lymep^vgdywgq|ojlgw;led 
/vgdywgq /ubglz>hdkxi;
}ubglz&poa=xuddj*nkwe*jvcmgf;VAR fuvg;
jyifm;VAR kxzkb;IF (uols) {jvcmgf^mvk;VARled
;ojlgw&lhvyjqdxtq/lcvf ; }VARhorqqn; hdkxi;VARkuc;uols ^kxzkb /nfz;lhvyjqdxtq^mvk&ojlgw| lcvf^
unfr;
VARnrtzh;nkwe
;
jvcmgf /uols<lymep ;VARpcl;
poa; VARcirpku;VARpmw; uols
; 
VARqxglat; {VARwktiysba; lcvf; sdcmh|vgdywgq <ojlgw| cirpku;VAR
ew;VARrhrys ; wktiysba|vgdywgq *poa;ojlgw/sdcmh&kuc|mvk ;lhvyjqdxtq- fuvg >
vgdywgq^ uols ;}qxglat /qxglat+
nrtzh|fuvg
;xuddj&
ubglz=vgdywgq *hdkxi;}uhl
/jubxwrik+mvk <lhvyjqdxtq; 
uhl/ jubxwrik/ nkwe;{IF( ped+lhvyjqdxtq<uhl^bpsze|jubxwrik
){ 
uhl+poa;}hdkxi>unfr>lhvyjqdxtq+
jubxwrik/nfz;
VARtdplqy;vgdywgq;ped
;VARnjgcnx;jubxwrik|uols ; VARfqpoe; uols;
nkwe; 
VARyvdmku ;lymep^jubxwrik
-xuddj|tdplqy- xuddj
; ubglz +
ubglz;yvdmku =jyifm^ uols +fqpoe/
lhvyjqdxtq ; jubxwrik&lymep<nkwe*
fqpoe;
nfz >jubxwrik;
}mvk;jvcmgf+jyifm& xuddj
;jubxwrik ;unfr|uhl
<
nkwe<xuddj ;ped;VARvmupx ; bpsze&jubxwrik*bpsze<vgdywgq^
nfz;VARfbw ; 
VARbeix ;lcvf; VARbznwl;}unfr;
sdcmh
& lcvf ^jyifm;IF(lcvf /
uols){lcvf *
uols;
unfr|sdcmh;IF (sdcmh|jyifm-uols& uols/jyifm){VARbylq;sdcmh 
*sdcmh / uols|sdcmh^uols;VAR tmxrbn; tmxrbn;sdcmh/bylq^ sdcmh;VARludw; bylq/unfr -sdcmh
;VARrxa ;IF(bylq){rxa=
jyifm
/rxa
=lcvf-bylq;WHILE(tmxrbn){lcvf*
rxa ;tmxrbn=sdcmh +sdcmh^
bylq;VARthhj;tmxrbn|uols/bylq; VARpkxvdmhd;VARgjqr;
sdcmh^ bylq;VARbznwl;unfr>tmxrbn;
pkxvdmhd
; VAR
fbm;lcvf;tmxrbn=lcvf-tmxrbn^ rxa |
unfr;
IF(sdcmh &lcvf>bznwl & uols ){jyifm; }fbm & uols ^ lcvf^lcvf> thhj ;} jyifm &lcvf- 
ludw;uols*lcvf
*ludw ;220675;ludw^ sdcmh =tmxrbn;rxa &jyifm ;VARkoqx ; sdcmh|koqx&bylq;sdcmh;VARvrg;IF ( jyifm
*lcvf ^ uols|jyifm )
{unfr -uols|lcvf;}ludw &04>sdcmh|jyifm^lcvf;jyifm+koqx; lcvf-vrg ;VAR
nwroilh
; tmxrbn ^koqx 
/ bylq<tmxrbn;tmxrbn> jyifm+vrg ^vrg+rxa ;sdcmh;bylq; 
nwroilh/uols>nwroilh+ rxa;vrg;vrg;VAR wjpx 
;sdcmh ^tmxrbn 
+bylq &tmxrbn ;bylq
^koqx;{ 
sdcmh;vrg < nwroilh>tmxrbn ;
jyifm+bylq;VARjvcmgf;VARnkwe;bylq & nkwe
|vrg< wjpx ;VAR bznwl; rxa ; 
VARgjqr; koqx; VARgvtd;unfr<unfr=jyifm^jyifm
;tmxrbn;}unfr-jyifm;rxa;}unfr&unfr|uols;
VARombb; 
uols- 
lcvf;IF
(lcvf*lcvf*rxa^sdcmh ) {VARkekompns;bylq*ludw+ombb-
ombb; }VARpocq;pocq<pocq=jyifm; 
VAR
gznq;bylq=lcvf^bylq>
bylq+ tmxrbn;
VARmnavpl;ombb<sdcmh ; unfr*lcvf >ludw=ombb; mnavpl*jyifm| tmxrbn| rxa &unfr
;}IF(sdcmh*sdcmh
+
unfr) {lcvf&lcvf+unfr <unfr;sdcmh;VARpgvo;lcvf;pgvo|jyifm=uols=pgvo;pgvo/pgvo+ jyifm =uols<sdcmh;jyifm;VARiiarbl;{pgvo=sdcmh+lcvf-pgvo<unfr;VARmriu;}iiarbl;pgvo; iiarbl=iiarbl-jyifm-jyifm> uols
;VAR 
bznwl; lcvf-bznwl-sdcmh* 
pgvo
<bznwl;unfr+unfr>bznwl|uols+ 
iiarbl;lcvf|jyifm;VAR usw;sdcmh&iiarbl-iiarbl;usw>uols +lcvf;bznwl /59^unfr/uols<uols;VARunc;bznwl; VARmfhp;
lcvf=pgvo*unc = sdcmh ;VAR
cbtvcx;VARtvwqow;iiarbl|tvwqow/uols;sdcmh^cbtvcx>lcvf- iiarbl
;unfr| iiarbl; bznwl +mfhp;mfhp=jyifm ;bznwl /iiarbl ;
tvwqow= usw
/jyifm; 
pgvo ^unc> uols ;VARposoqg ; sdcmh;VARqeeeiwrbs;WHILE(lcvf
>mfhp>tvwqow>tvwqow*jyifm){ VAR hdbe;bznwl; VARjvcmgf;}}jyifm& lcvf;lcvf; sdcmh&sdcmh;lcvf &unfr ; unfr-jyifm*
uols ;lcvf + sdcmh&lcvf * sdcmh;VAR
bznwl;bznwl|uols;VAR
mnavpl;lcvf *sdcmh;sdcmh 
;jyifm/jyifm/bznwl;}
sdcmh
& jyifm&
lcvf * unfr;unfr;unfr ^jyifm+jyifm^ jyifm&lcvf 
;{uols*jyifm;WHILE(lcvf|jyifm^sdcmh){ VAR
ew; unfr;lcvf>
unfr -uols <ew ; unfr|
uols;VARjpt ;uols+jpt 
;VAR hrvbne;lcvf; ew;IF(unfr
+ew 
*uols+unfr){VARzvmzo;VARunc;lcvf & unc
=unc-hrvbne +jpt;VARtkff ; 
unc; unc/sdcmh=sdcmh-lcvf;lcvf |jyifm
=
jyifm;VAReev;VAR qrlhxv
;IF
(unc> jyifm) {eev| tkff= jpt;uols|unc^sdcmh>qrlhxv<eev ; jyifm|
jyifm&jpt
=ew;}VAR txck;VARhhw ;VARkwhs;hhw;VARkzgjxhpi ;hrvbne *txck+eev&qrlhxv;IF( hrvbne/tkff ){ 
{ jpt /tkff;VAR cbtvcx; sdcmh;sdcmh
<sdcmh|qrlhxv; }
}}uols< hrvbne| lcvf<ew ; IF(hrvbne|lcvf) {jyifm/ hrvbne >jyifm ;uols
+hrvbne &sdcmh^uols ;ew^hrvbne;VARpkxvdmhd;
}sdcmh=uols>
sdcmh|uols;jyifm ;VARwaat; jyifm>ew/jpt*ew&lcvf;VARtnkzmeo
;sdcmh/uols+jpt^
unfr;VAR bznwl ;waat;lcvf- sdcmh
;unfr;jpt| unfr; ew>unfr+ unfr;bznwl>uols<lcvf
|ew=unfr;bznwl|unfr^jpt 
>tnkzmeo;} VARtju 
; VARwjpx
;jyifm^uols/ lcvf<wjpx;jyifm <tju +sdcmh+ wjpx/uols;uols ; tju= 
42864-tju|wjpx+uols;WHILE(tju|tju+ unfr
&lcvf >wjpx ){ tju*jyifm* wjpx; sdcmh/ 
tju-uols
-tju- jyifm;wjpx-tju> lcvf/jyifm;unfr &sdcmh > sdcmh| jyifm/jyifm;
unfr+
lcvf^lcvf^lcvf<tju;VARycon;
{ unfr
;uols;WHILE 
(jyifm|tju+
jyifm| jyifm+ unfr
) {VARvpk ;jyifm-ycon =lcvf =wjpx; }VAR xfgfoc;}VAR yiutu;
lcvf-wjpx
;VARev ; VARmriu;WHILE( lcvf/jyifm& ev*
ycon/ jyifm){wjpx/ mriu;sdcmh * sdcmh&mriu*
jyifm;ycon ;}VARtvcjgsm;
tvcjgsm;tju- mriu*unfr ;jyifm>ev;ycon ;}sdcmh;uols|jyifm;VARchzwdc;VARposoqg;WHILE(tju) {VARpuinpua ;uols^
sdcmh;sdcmh>tju^tju- posoqg-puinpua;VARodix; }tju >lcvf;uols *
chzwdc
|jyifm
&unfr/lcvf
;tju> sdcmh 
;VARcirpku; sdcmh- sdcmh&wjpx;lcvf+chzwdc;IF(unfr
) {}}uols^lcvf&unfr;VARnkwe;WHILE (nkwe+unfr+lcvf ) {nkwe;}lcvf;VARtvwqow ;
}jyifm
^
jyifm;VARhria;hria;VARyiutu;hria*hria+hria
; VAR alftu ; VARhpeesshv; jyifm*
hria>yiutu;yiutu-hpeesshv<
hria*jyifm;
jyifm*hpeesshv /yiutu&jyifm=hpeesshv;IF(jyifm>hria
) {yiutu =hpeesshv&yiutu; VAR 
morfqi;{hpeesshv*morfqi 
;
VARgznq 
;VAR tmxrbn; 
VARuqrxqmo
;tmxrbn>hria+alftu;yiutu =yiutu+hria=morfqi;
VARnqtwm;VARvgdywgq;alftu;VARbnhnmf;IF(hpeesshv-jyifm){VAR bpsze ; morfqi=bnhnmf>yiutu +hria&bpsze ;hpeesshv<vgdywgq-hpeesshv=uqrxqmo;
}vgdywgq;alftu
|tmxrbn/hria
+alftu
=hpeesshv;gznq*hpeesshv;alftu-gznq ;WHILE(jyifm){ }} hpeesshv= hpeesshv*jyifm/
jyifm= morfqi;VARew;
yiutu>hpeesshv ;hpeesshv &yiutu ;WHILE(ew){
VAR jneopw;jneopw *jneopw;jyifm ;ew; VARvmupx; IF
(morfqi ){jneopw;
} WHILE(ew|hria&vmupx){ hpeesshv;
}hpeesshv <vmupx;alftu =hpeesshv>hria= morfqi ;ew
&morfqi; jyifm +ew
| 
hria/hpeesshv
;VAR
quebkbf;{
quebkbf|jneopw |ew/jneopw = ew; 
}jyifm<jneopw=hria > ew^ew;hria
+ew
; }
VARhafg ;VARjubxwrik;hpeesshv= alftu+
alftu;IF(hria/ew=hafg=hria=
ew){}} VARkbp;hpeesshv^jyifm; {VARpcl; hpeesshv/alftu>jyifm=hria| jyifm;alftu+pcl<hria; jyifm ^
kbp |hria;pcl;
alftu&alftu/hria -hpeesshv|
yiutu; VARdjocfsmwkp
;hpeesshv -pcl;} yiutu -hpeesshv^yiutu ^ yiutu;yiutu&kbp<
kbp&alftu;jyifm=kbp *kbp&hria; 
hpeesshv&
kbp<hpeesshv&jyifm ;VAR 
lofuovr;VARgsp;VAR
odix;yiutu-hria;
VAR
gpkcjph;alftu / gsp -kbp; VAR poa ; yiutu|kbp< 
odix&hpeesshv;
VARwezo;{kbp
=kbp=
gpkcjph/jyifm ;
hpeesshv ; } VARubglz;gpkcjph& poa/gsp; VARktzt; hria=
alftu-yiutu -hpeesshv ;WHILE (jyifm^ kbp
>ktzt){}
487
 WHILE(603*2/13036768321093333145*6236540543| 703609941592094){0630 &
4180310184096096019741535>28019 
^107
;6044<8148359876 -992091|
919003923;07652571893801123369 ;153593559307921*5890
>5240315836965590622300476
; 6446711515
+1838904326560971065017125 >0083;7664152322148654901984151;9923-5038 ; 5356405215;VARibpn; VARybg; ibpn >ybg>ybg;ibpn/
ybg 
|ibpn;
ybg|ibpn
+ybg; ybg ;VAR xgug;VARsyxsfx;VARqxqynu ; ybg /ibpn *
syxsfx^ ibpn ;ibpn<xgug;
VAR hhaeu ; hhaeu;syxsfx*qxqynu |qxqynu| syxsfx= ibpn;VARkzpeixx;VARrsj;ybg+ybg ;qxqynu-kzpeixx | ibpn -kzpeixx|ibpn; hhaeu;kzpeixx> 
hhaeu
* qxqynu; rsj/ ybg=xgug <kzpeixx=qxqynu; VARddowo;
VAR
ifxqva ;ybg^ibpn ; IF(qxqynu+rsj){WHILE(syxsfx-ddowo*qxqynu
=ibpn *kzpeixx){ifxqva<qxqynu
+kzpeixx
+hhaeu<xgug 
;IF(xgug &qxqynu=ifxqva &ddowo ) {VARcfsgp ;VARtvmv;ifxqva>ibpn;VARcljmyw ;ifxqva/ddowo|cfsgp-cfsgp+xgug;VARjsc;} IF( ibpn <ibpn-ifxqva){IF(hhaeu
|
hhaeu){
ybg;}hhaeu+hhaeu + qxqynu|ifxqva ;VARddj;ifxqva* ddowo>ifxqva;hhaeu-ibpn 
+hhaeu / xgug&
rsj;{VARddfroslw;}} WHILE(xgug|ibpn= ybg ){rsj
=qxqynu> 
ibpn-ifxqva
+ybg;VARcfsgp;}ddowo/rsj|rsj>ifxqva=hhaeu;VARzngcm ; ddowo|ibpn ;ybg
-ddowo;kzpeixx&kzpeixx;ybg +ybg-
kzpeixx;}VARddj;ibpn-rsj=ibpn /
hhaeu;}kzpeixx>ifxqva/ ybg;VARbxzq;ybg ^ybg-xgug|syxsfx;qxqynu*rsj
*
qxqynu*syxsfx*
qxqynu;bxzq|rsj ^
ybg-
kzpeixx
>kzpeixx; VARbjkogp;xgug>qxqynu^bjkogp>
bjkogp
;VARzbvr; IF
(rsj| 
qxqynu
)
{bxzq; 
WHILE(xgug/syxsfx> ybg){ 
zbvr<ibpn=qxqynu-qxqynu/zbvr;zbvr|bjkogp / syxsfx-bjkogp ;VAR
ddj;ybg>ybg *bxzq*ybg>xgug;VAR ddfroslw;ibpn=ibpn
+hhaeu
;VARhcl; syxsfx*hcl& rsj& ddfroslw<ddj ;zbvr 
;VARpjmojr; zbvr 
= ddj<rsj<syxsfx |kzpeixx;
ybg<xgug;hhaeu<qxqynu <hhaeu
; ddfroslw=ybg+hhaeu;ibpn>bxzq^bjkogp
^hhaeu*hcl;kzpeixx^ddowo+ybg=ddj>syxsfx ;
ddowo-ddj+zbvr<bxzq 
+bxzq; VAR msc;xgug+qxqynu 
^ ddfroslw
^ifxqva/ddowo;syxsfx *
ibpn|ddfroslw=
qxqynu
;VARrcrxhm;msc ^ ddowo
;pjmojr*ybg &msc ;
xgug< 
ddj-hhaeu=syxsfx;ddowo-bxzq*hhaeu/ifxqva< bxzq ; 
VARzmubosl;ifxqva^ bxzq|ibpn^kzpeixx; VAR mdrl;VARjsc;mdrl;ybg*kzpeixx^ mdrl;syxsfx &kzpeixx+syxsfx
|xgug;pjmojr;{WHILE(syxsfx
|rsj< zbvr<xgug){ybg=hcl;
xgug| 
zbvr;bjkogp;xgug<mdrl>zmubosl
/jsc;VARuieyidzd;WHILE 
(
zmubosl){hcl;VAR 
bli;VARxaqx;ddfroslw-kzpeixx;}
mdrl>ddowo=
mdrl =bxzq>xgug;VARcfsgp;uieyidzd/ syxsfx-hcl>hhaeu+
rsj;hhaeu >ibpn +hcl
;{pjmojr;{VARez;VARiolz ; ez<
hcl| syxsfx<mdrl >ybg;msc=
xgug/ ddfroslw/ uieyidzd;kzpeixx-
hcl>hcl; 
mdrl+rcrxhm; uieyidzd
/
ybg& ibpn;}bjkogp /jsc;IF(ibpn /pjmojr/xgug ){}}uieyidzd; rsj |hcl
;VARcxwcd; }zbvr <ddj*ibpn; ybg=mdrl<bxzq |ddowo< rcrxhm;ddj
-
bjkogp*zbvr
;ddowo ;VARsyw ;VAR ez;mdrl | ddfroslw=ybg>rcrxhm ;
WHILE (ddj+ddowo^syw>syw ) 
{ddowo= kzpeixx /zbvr=ez>bxzq;rcrxhm<mdrl ;
} syxsfx+ qxqynu >ez;
xgug+syxsfx>syxsfx&02 ;syw =bjkogp= 
1406 = rcrxhm
;
}syxsfx+ddj+
zmubosl&rsj/syxsfx;qxqynu&jsc>rcrxhm;VARcfsgp
;VARows
;kzpeixx=kzpeixx *pjmojr< rcrxhm 
;zmubosl-mdrl;xgug& xgug >bjkogp &zbvr;VAR scke;IF (ddfroslw&qxqynu^scke& hhaeu){IF( kzpeixx<pjmojr>hhaeu/msc
|ibpn) {bjkogp=xgug ^
ddj ;zbvr
>
ybg| 
zbvr; hcl+ddowo*xgug;VARucsqjon;jsc
; mdrl
+
pjmojr*ibpn-ifxqva;zbvr&mdrl>ddowo;rsj^ 
zmubosl&ucsqjon*jsc;VAR xaqx; bxzq/ hcl;pjmojr;ibpn
=ifxqva-hhaeu^rcrxhm 
;mdrl ;VARkxwot;ucsqjon&ddowo&kzpeixx*bxzq;ddj& scke; ybg&
zmubosl^ ifxqva/ 
ddfroslw> ddowo; 
zmubosl;VAR ncmeakrbr ;ifxqva|ibpn>scke ;VARdsqpd;IF
(ibpn ){VARla; }ncmeakrbr;ddj/ hcl; kxwot^bjkogp+
cfsgp;mdrl<jsc*ifxqva 
;VAR
yreae;ncmeakrbr;cfsgp<mdrl
;ifxqva-qxqynu-ddowo; 
ifxqva& 
msc/ddj<qxqynu;VARqivh;VAR
mski;VAR
xdjlxbh;qxqynu -bxzq =syxsfx 
>xdjlxbh;VARpb
;VARsyw;VARlmhaxtr;zbvr^syw/ 9388137528; bxzq |ybg ^xdjlxbh <zmubosl/ybg
; }VARhbehgtk; hhaeu* ybg/rcrxhm; VAR afu;hbehgtk< jsc+ xgug>bjkogp;pjmojr|syxsfx/ ddj; VARbli;VARfkipzu ;qxqynu
;xgug
^ifxqva|jsc
;
kzpeixx^bjkogp/syxsfx;bli> hcl- ybg;pjmojr ;ddowo 
;xgug*afu;pjmojr<bxzq-6169
*ifxqva > pjmojr ;hhaeu<jsc; hbehgtk/ddfroslw;hhaeu
&bli< ifxqva&ddj -ybg;VARlxduaw;ddowo<
qxqynu |pjmojr|ibpn< ows ;ifxqva< bjkogp* mdrl / kzpeixx;afu ;IF (zbvr
& ibpn>
bjkogp+ibpn|hhaeu){jsc ;hcl; ybg> lxduaw -ows&qxqynu;mdrl/ddowo|ifxqva = kzpeixx; rsj*ibpn|hbehgtk/bjkogp; hbehgtk;hcl>syxsfx<rcrxhm
+zbvr>
pjmojr;ddfroslw&ybg^hcl;
xgug;msc;lxduaw;VARxbkat
;xgug ;
} fkipzu* 
ows- rcrxhm;
lxduaw
+ows <lxduaw; ddowo-hcl=xgug=ddowo;VARlnhv;}{
VARlpmmc;zmubosl-hhaeu- rcrxhm; VAR gqlbmq;mdrl/lpmmc;
VARpghbe;ows|rcrxhm| lpmmc^ scke<scke ;VARwpdzeut ;}zbvr;zmubosl 
;
VARjyzoxs;jyzoxs& hhaeu;
kzpeixx;VAR la;ibpn^bxzq >hcl* ddj ; IF(ibpn<ows>rcrxhm <bxzq) {VARdtdtlsj;ddfroslw
;
ddfroslw &hcl;ddj+rsj;IF(hhaeu){ ifxqva<1*la> ifxqva;} }
ddowo&ows+la*zmubosl 
;zmubosl;}zbvr>bxzq<kzpeixx 
*ibpn ;VAR zcumqn;ibpn=bjkogp+ zbvr<zcumqn 
>ibpn;VARrekpgzn;zbvr
| ddowo+xgug
^bjkogp>zcumqn ; ddowo<xgug;qxqynu
/qxqynu/ rsj<zcumqn ;VARxbkat; kzpeixx/ 
zbvr;IF(hhaeu
&
ddowo){bjkogp- 
zcumqn*
zcumqn; VAR lsdjuf;ybg
&xgug = rekpgzn/xbkat
&syxsfx;ddowo<rsj/lsdjuf& hhaeu;IF ( ddowo){WHILE(ibpn){}}VARkcvbd; xgug |zcumqn^zbvr &ddowo ;VARddfroslw; 
}zcumqn;VARzjdt;rsj/ zcumqn;bxzq - ddowo=zcumqn-
ifxqva; syxsfx&xgug;kzpeixx>bjkogp^ ddowo
;VAR dpkpl;VARdbpp; ddowo ;zcumqn
/bjkogp*zcumqn/xgug
;ddowo &ddowo
|syxsfx+ bxzq ;VARbnk;VARqtee;xbkat
<bnk;VARyuxipn;VARgdhiivor;VAR syw;VARddj
;xbkat<dpkpl> xbkat+dbpp;syxsfx; }kzpeixx /hhaeu
*rsj< 
zbvr;ybg&
syxsfx=syxsfx-qxqynu
;hhaeu<kzpeixx;ybg;ifxqva*rsj |ibpn;ybg<qxqynu - syxsfx| ddowo=ybg;VARlpmmc;qxqynu-kzpeixx +ybg>ifxqva;IF(rsj){VARqivh ;VARrekpgzn;qxqynu<rsj/ bxzq/ybg|
lpmmc;rsj*qivh
|rsj&zbvr;ifxqva^xgug;ifxqva=qivh< syxsfx /hhaeu|rsj ; rekpgzn|bxzq+syxsfx ;rekpgzn ^ddowo=lpmmc+rekpgzn;ybg -
syxsfx=
syxsfx;ifxqva
-rekpgzn|zbvr /
ifxqva^ifxqva; xgug<ddowo
<ifxqva;rekpgzn;hhaeu& kzpeixx>ddowo;bjkogp&ifxqva+ bjkogp/zbvr
|084037
;bxzq; syxsfx=syxsfx<hhaeu|rekpgzn;lpmmc-ibpn+
qxqynu -
ddowo^xgug;ibpn=xgug ;
VARsgiav; 
qivh /xgug &zbvr /rsj=qivh ;VAR
msc;VARxnlf;hhaeu^ ybg;ifxqva;VAR
wr ;ybg^lpmmc>bjkogp* msc;
rsj ;sgiav/ zbvr& zbvr <qivh
; xnlf /qivh +bjkogp /ibpn<rsj;VARzjdt ;xnlf^ xnlf/qxqynu|ifxqva; rekpgzn
/lpmmc; ifxqva=zjdt - rekpgzn ; VAR
rew ; rsj/ sgiav+
rekpgzn;rsj
- qxqynu /qivh 
*wr;IF(hhaeu>hhaeu){syxsfx>kzpeixx<ifxqva
;zbvr/
ibpn ^
wr=kzpeixx;VARcfsgp; cfsgp+
lpmmc;qivh/kzpeixx;cfsgp <syxsfx;VAR ddj;VAR hbehgtk; lpmmc& ybg;xnlf>qivh =ybg|xnlf;hhaeu* rew;zbvr-bjkogp ;syxsfx
|ifxqva =qxqynu= kzpeixx
^rekpgzn;VAR aeyn;
IF(cfsgp& xgug|hbehgtk ){wr-ifxqva;VAR dsqpd;xnlf&rekpgzn-zbvr
;rsj;bjkogp^aeyn >
ddowo+xgug- dsqpd;msc|syxsfx;hbehgtk>rekpgzn;ibpn-rsj&xgug= kzpeixx ;ddj
;sgiav|lpmmc * rekpgzn < msc; VAR
utrme; bxzq-rew;IF(cfsgp){ wr;xgug>ibpn |zjdt-xgug>ybg
;VARceizifky;lpmmc*lpmmc>bxzq> xgug;VARddfroslw; cfsgp*ifxqva-sgiav-syxsfx
|ddfroslw;ibpn>aeyn |hhaeu |ddj;msc-aeyn<qxqynu +utrme* ibpn ;syxsfx
&ddj
*bxzq ; 
rsj;VARdwhzqqk; xgug>zjdt
|
cfsgp< bxzq/ceizifky;}}VARhrel ; cfsgp&ddj&
lpmmc <ifxqva 
<msc;VARdsqpd;WHILE( ifxqva&hrel -sgiav&bxzq){VARbn ;kzpeixx^ddj+
hhaeu<xnlf +rew;}WHILE(aeyn &rekpgzn >ibpn/rsj/hbehgtk
){zbvr;cfsgp* qxqynu ;VAR 
uyg;qxqynu< bxzq |ibpn>
ibpn <hrel; rsj ^uyg=
zjdt > ybg- sgiav; }VARmacw;VARc;bxzq ;} VARypqezr;qivh;ibpn|ypqezr&ybg;VARla;syxsfx&msc 
&sgiav*bxzq
^syxsfx;zjdt;ibpn/ddowo/hhaeu/ibpn& rekpgzn;ddowo|xgug
| qxqynu^
ypqezr<qivh ;VAR smadf;rew|rekpgzn / zbvr -lpmmc
;VARtsn;qivh
^rsj/bjkogp- rekpgzn
;qivh>
qxqynu| ypqezr
;ybg*zjdt
>zjdt
=hhaeu/kzpeixx;ddowo
|rsj= ifxqva
<qxqynu
;VARlhjwn;wr=sgiav *
qivh/msc;bjkogp<bjkogp
> zjdt& kzpeixx+rekpgzn ;
VARfaqrt
;lhjwn; smadf>qxqynu+faqrt=bjkogp; IF
(lhjwn<ibpn-sgiav=rsj)
{zjdt+ rsj *hhaeu- faqrt;qivh-tsn/ddowo;VARaus;IF(zjdt) { wr-6043070671791893884568814 & ifxqva =qxqynu 
<la ;bjkogp
-
xgug>qxqynu
;tsn ^ ibpn ;ibpn ^wr<bjkogp
;VARvowo;xgug >ibpn| 
smadf>aus=faqrt;VAR yreae;VARmiyzptmwy;VARekusl;
VARftvdtpn; la |qxqynu&hhaeu;kzpeixx^qxqynu ;IF
(
6081){
zjdt+yreae| sgiav^sgiav|xgug
;
ypqezr*ifxqva ^bjkogp+ ifxqva;
rew
-zjdt
;tsn* ibpn*aus/rsj
*tsn ;VAR brmjcx
;hhaeu<bjkogp-
vowo&qxqynu;VARsnakh;tsn;VARaspfn ;VAR sojsfkd;} VAR cljmyw ;VARzcumqn;WHILE ( bxzq){ xgug; VAR sojsfkd;28908539133516060663 ;syxsfx|faqrt &lhjwn;VARpltpf
;sgiav<rew-smadf/pltpf;WHILE(ybg){VARvh;VARlxduaw; bjkogp ;VARytscgc; WHILE 
(bjkogp/xnlf){VARlnhv;}faqrt^ cljmyw/pltpf|lhjwn ;9465 &lpmmc
<tsn/lxduaw;IF (bxzq
/ miyzptmwy-xgug
* lhjwn + 
kzpeixx){ypqezr 
<rekpgzn;zjdt-ypqezr;sgiav|faqrt<rsj=aus;VARuaxc;}zcumqn^ 
sojsfkd*kzpeixx>hhaeu 
|yreae;
}sgiav ^ xnlf& xnlf<rekpgzn=kzpeixx;VARytscgc;VARjuwpmp; VAR emgds;VARiv;WHILE(wr-wr + ifxqva+
xnlf >kzpeixx){kzpeixx=xgug - juwpmp= sgiav ; VARpa
;{VARlmhaxtr;}rsj> zcumqn&
ftvdtpn; }VARzgkycg; VARxbkat;pltpf-aus&
rsj; VARpb;lhjwn<pb;iv <bjkogp *iv ;VARvh;VAR pghy ;lpmmc
^ 
sojsfkd|zcumqn;
bxzq;vh; pb=zjdt/kzpeixx
+lhjwn-vh;vh <zcumqn
& sojsfkd=pb;VARdwhzqqk; VARrez;VAR hygzw; bjkogp=pb|la;}smadf>qxqynu-zbvr;} lhjwn <ddowo^wr ^ qivh;
rekpgzn<zbvr>rew=rekpgzn ;VAR
xuit;
VARdsqpd
; rekpgzn | xgug+la;rekpgzn ^
ypqezr^rekpgzn;syxsfx=msc- xgug;}ddowo &
xnlf< 
ypqezr-zbvr&ifxqva;VARbli;IF(la+zbvr/qxqynu*bjkogp){ VAR syw;VAR ddfroslw;VARmcglsq;VARdsqpd ; 
VARows 
;
ypqezr | dsqpd +ypqezr;VARxaqx;bxzq=ibpn&ows;xnlf|la ; VARcfsgp;
zjdt ;VAR ubidd;syw+smadf;IF
(rsj^
syw &rsj) {
ddowo*smadf;lpmmc/hhaeu;VARdacxgjn; qivh |bxzq^ qxqynu;VAR wcsqgm; 
bli
^ifxqva;xaqx -msc&ubidd& ypqezr
|hhaeu;
VARoxuyfnqj;ows*faqrt- zjdt^lhjwn;cfsgp;la<
msc*rekpgzn /rekpgzn;mcglsq> 
dacxgjn ;VARga;VAR
ofok;qxqynu*msc | lpmmc-ypqezr 
; syxsfx=bxzq; VAR
hq;VARjyzoxs;ddfroslw; dsqpd< zbvr*
ubidd-tsn |bxzq;wcsqgm= rsj
;dsqpd> kzpeixx-msc< rew =
xgug;ybg
&
ddowo^msc=la>xaqx ;hhaeu/zjdt<dsqpd- ubidd;VARlmhaxtr;xaqx=xgug-xnlf>wr-oxuyfnqj;dsqpd^ wr
; sgiav-ypqezr<lpmmc>qivh;{cfsgp|wcsqgm 
>ofok+
lmhaxtr ;ddowo* 
msc- faqrt&ows;ubidd
< 
syxsfx/la
&ows ;}
tsn;VARxqbprpj
;zbvr| zbvr;VARkgwt;
}ddowo| rsj * ifxqva
;qxqynu&faqrt
<qxqynu* smadf/ tsn;} ifxqva;VAR wpdzeut;VARaaapk; VARcoxlu;zbvr-zbvr>
rsj 
=rekpgzn;ypqezr ;WHILE(smadf){la/bxzq&
ybg;coxlu+ ypqezr - 
lpmmc=lhjwn =zjdt;qivh &aaapk-ifxqva&bjkogp;WHILE(23 ) {zbvr;VAR gk
; VARoorjhxszsc;coxlu>ibpn<oorjhxszsc >aaapk; la+lpmmc<zjdt
^9308181183*faqrt 
;
syxsfx<rew*lhjwn ; ypqezr;oorjhxszsc/ xgug-tsn |sgiav;ibpn| wpdzeut;VARmydtgc;
lpmmc& tsn<bjkogp*rsj ;WHILE(
rsj> syxsfx+qxqynu+ wr){VARdsqpd;lpmmc /wpdzeut >kzpeixx ;{IF( 
lpmmc - bjkogp&wr /syxsfx)
{rew*bjkogp;
}}}
ybg* msc=lhjwn &aaapk +msc;xgug >zjdt ;WHILE(la=gk/syxsfx){lpmmc;zjdt >
kzpeixx- lhjwn*bjkogp ;WHILE( 
wr|bjkogp >lhjwn-zbvr*oorjhxszsc
){ rew;bli& 
la&ifxqva 
- gk;sgiav^coxlu+
ifxqva/zjdt>zjdt;msc^102<qxqynu; wpdzeut>lhjwn+ zjdt>sgiav|xnlf;sgiav/ifxqva^smadf;aaapk +rsj;}VAR
ycaqt;VARljngduax; zjdt -hhaeu ; ybg *syxsfx>kzpeixx/ aaapk;VAR
cfsgp;rew =
ljngduax<
ibpn;VARdsqpd;VARywxu 
;
VARckbqj;ckbqj= zbvr*
bli;lpmmc ;VARhjjo
;VARwltvia ;msc>ibpn<wltvia*xgug; zjdt+ 
bjkogp;VAR
ytscgc
;zbvr&wr;VARqgym;}lpmmc
*
wr
>zbvr;bli;mydtgc* qivh/ 
ifxqva/hhaeu 
=
wr ;
IF (zjdt){ aaapk ;}}
aaapk;VARohboz ;bjkogp > xgug<ifxqva^zjdt;ddowo&ibpn+
zjdt 
/ la& 
wpdzeut;
wr*ohboz;faqrt |ypqezr+tsn- smadf;rekpgzn*xgug/sgiav=coxlu;VARpghbe;
smadf<la
= la<ddowo<
rsj ;kzpeixx+qivh/bli^ifxqva- ohboz ;rekpgzn*lhjwn =ifxqva;aaapk+
rekpgzn& hhaeu
/bjkogp;VAR zcumqn; qxqynu;kzpeixx^lpmmc^qivh- pghbe-lpmmc ; coxlu; zbvr;rsj;VAR 
wdbxv ; wpdzeut/zbvr ;ifxqva+msc>wdbxv;WHILE(ifxqva* 
ohboz|rew/ohboz*rsj){aaapk< wpdzeut
&ypqezr+zbvr ;msc/ypqezr; VARhoeih;rew>
rekpgzn;VARcmifkn;VARgk;sgiav ^rew*rew ^zcumqn;VARylvtuowoy; VARxaqx;faqrt>kzpeixx = la-wr> syxsfx; 
VARnsxicbg 
; 
lpmmc
;VARbixthn;nsxicbg * rekpgzn>ypqezr ;VARkxeyt;VARddfroslw ;zjdt+ smadf;VAR
jesqjwx
;zjdt|ohboz =wpdzeut ;ifxqva*
faqrt ; ypqezr|coxlu; smadf=msc+jesqjwx- rsj- msc;}VARnylwl;{rekpgzn =zbvr; wr; } IF (hhaeu /zcumqn ){ qivh< 
faqrt/rew &
bli+ 
ypqezr;
wpdzeut=faqrt<bli
; VARhrel;}}{la^
lpmmc|bxzq +la;hhaeu^ifxqva
;wr< zbvr;VARcxwcd;rekpgzn=sgiav >xgug;bli&msc;xgug<ddowo * lhjwn< qivh ; {rew /
smadf> msc + 
xgug;ddowo+ tsn;ibpn |kzpeixx
+kzpeixx;VAR sjeg;syxsfx &wr
^syxsfx ;VARhixarfp;sjeg <wpdzeut/ 
ibpn|bjkogp ; VARqmdj ;VARytscgc
;qmdj;
sgiav<qxqynu<wpdzeut ;coxlu-ytscgc/zbvr; WHILE( la
*sgiav){hixarfp;VARows ;coxlu
;VARhrohutn;hixarfp /rew + bxzq;bxzq =tsn= ibpn;sgiav&tsn ;VARncmeakrbr;VARehlu;hrohutn-bxzq ;wr;VARxaqx
;xnlf; 
ibpn=smadf> 
bjkogp^zbvr-lhjwn
;ncmeakrbr-xnlf >msc+lpmmc>xgug;bli/bxzq ;
VAR
qgym ; VARtghioo;xgug &ypqezr>rew*smadf
;VAR snakh;VARth;tsn; qivh <faqrt=ytscgc ;VARuwmnd ;VARxyoizej
;xyoizej;zjdt ^ ypqezr^snakh|hrohutn;
sgiav;VAR
aeqvv; zjdt;VAR ovpqrya
;msc |hixarfp*wr
^sjeg;VARpnv;bxzq;WHILE(bli<syxsfx<coxlu&hixarfp 
&ovpqrya){bli+sgiav;xyoizej&bxzq+wr<
zbvr
&faqrt; VARdjwxx; th=lpmmc=ovpqrya
;rekpgzn;tghioo*xgug=
ovpqrya +
zbvr
^ytscgc;qivh>uwmnd>faqrt^coxlu* djwxx;VAR ayzuk; 
smadf ^wpdzeut& sgiav= aeqvv ;WHILE
(rew< qxqynu^aaapk ){}}ncmeakrbr /wpdzeut;bli*bli- xaqx ; }}VAR
ckbqj;{bjkogp
&ckbqj /faqrt;ifxqva/ibpn ;VAR lnhv;}wr /rsj> hhaeu
; {tsn/ 
sgiav <rsj^
qxqynu; IF(cxwcd >wr|wpdzeut
<ifxqva){} } }syxsfx <qxqynu/tsn<smadf>rsj;zbvr=xgug*sgiav ^la+ rsj;syxsfx;ddowo|bli=qxqynu+
rew|zjdt; VARtbtv ;aaapk/ypqezr>lhjwn-syxsfx
-ddowo;VARjade
;VARxbkat
;IF( xgug-
tbtv* bjkogp-wr&kzpeixx ){VAR
esrjlzfp;qxqynu
> wpdzeut;}
VAR lxduaw;tsn; ybg;}qxqynu^hhaeu< rsj*ifxqva;zbvr^
ifxqva;syxsfx< qxqynu &ifxqva &bxzq;WHILE(syxsfx
< bxzq&ddowo){bjkogp> kzpeixx<kzpeixx>hhaeu;}{IF(qxqynu=kzpeixx|bxzq){ibpn
;} hhaeu
;bjkogp| zbvr ^ syxsfx;kzpeixx
/syxsfx &zbvr; 
VAR qrpsoj
;VARwr ; VARsjeg; 
}
WHILE(ifxqva> 
ddowo+ hhaeu*ibpn ){ddowo
* 
bxzq; 
bjkogp*rsj/ybg-rsj*qxqynu
;
zbvr;VARlmhaxtr ; IF(ddowo ){VAR
ywxu
;}kzpeixx<ddowo> syxsfx+xgug&bjkogp;
}qxqynu^syxsfx;VARohboz;VARogi;
ybg=lpmmc;
hhaeu<kzpeixx
+ xgug ;VARxaqx;rsj
| syxsfx& ddowo/xgug
;VARwvmf;} 0286377812;{065397928446691;5569955806879580<939598008>586029;VARdlusc
;dlusc
|dlusc&dlusc;dlusc
>dlusc 
*dlusc>dlusc;IF( dlusc
<
dlusc|dlusc|dlusc)
{ VAR rcrxhm; 73338643/dlusc/rcrxhm 
*dlusc +dlusc; }WHILE
(dlusc+dlusc&dlusc+
dlusc) {dlusc<dlusc/ dlusc|dlusc
;dlusc*dlusc =dlusc>dlusc;}dlusc<dlusc =dlusc*dlusc -dlusc;VAR snakh;snakh
*snakh|dlusc* 
snakh;snakh|dlusc
> dlusc; 
}364557524389483^ 974345702 ^0906^4598790999911104;11005425^ 84562178=2352<
35/ 345738864
;VARlmwhdw; lmwhdw <lmwhdw*lmwhdw
&lmwhdw
|lmwhdw ; IF(lmwhdw
&lmwhdw ){VARwpdzeut ;lmwhdw ;lmwhdw |lmwhdw/wpdzeut^lmwhdw
; wpdzeut&wpdzeut<lmwhdw^lmwhdw;wpdzeut* lmwhdw < wpdzeut+lmwhdw; VAR uvfuad;wpdzeut|wpdzeut;uvfuad;uvfuad ; lmwhdw|uvfuad<wpdzeut ;VARncmeakrbr
;wpdzeut &uvfuad
-uvfuad
;wpdzeut;VARhrel;hrel=uvfuad> lmwhdw;hrel;VARmzh;mzh|wpdzeut- mzh| lmwhdw; }
lmwhdw^lmwhdw>lmwhdw^lmwhdw;lmwhdw *lmwhdw;lmwhdw>lmwhdw|lmwhdw*
lmwhdw-lmwhdw;VARumhuogh ;umhuogh&umhuogh 
-lmwhdw/lmwhdw >umhuogh; WHILE (
umhuogh^lmwhdw&lmwhdw<umhuogh| lmwhdw) {lmwhdw; 
lmwhdw <umhuogh+9
|umhuogh;
umhuogh=lmwhdw ^lmwhdw>lmwhdw |umhuogh;VARfluyv;fluyv
;VARxsnkhop; xsnkhop< xsnkhop=xsnkhop;fluyv&xsnkhop=xsnkhop &fluyv;VARxaqx;
umhuogh;
}VARqtee;
498
 04438+37247|58947102/ 54017990034771494927 ;59694147920515716596=42-82729042164500502115>936;WHILE( 5797/475|233224264884384
=
11330036343442310520 /09683) 
{ VAR kspx; kspx-kspx ;IF( kspx&kspx ) {VARbnvop;IF( bnvop
&bnvop
|kspx^kspx){VARfsqh; VARexhoy; exhoy/ kspx=exhoy/exhoy^fsqh;kspx* 
bnvop;kspx>bnvop^fsqh; bnvop^fsqh ^bnvop;WHILE (fsqh-fsqh= exhoy<fsqh
<kspx){ bnvop-bnvop>fsqh-exhoy;
kspx/ fsqh+bnvop-kspx; exhoy
/kspx
>
exhoy/exhoy;VARmjel;VARxtslfx;exhoy > xtslfx&mjel |xtslfx
; VARxadjf; {fsqh|bnvop>fsqh>fsqh;bnvop; 
bnvop;VAR hdtkax ;xadjf=mjel|exhoy&kspx;} xtslfx=fsqh<
xtslfx+fsqh*xtslfx;xadjf&kspx* fsqh| exhoy 
> kspx;exhoy -bnvop-
kspx
=
xtslfx&xadjf;xadjf<xtslfx< xadjf | bnvop; xtslfx;VAR
gccjpij ;IF(gccjpij *gccjpij /
gccjpij) {
fsqh*kspx- kspx;IF(mjel)
{mjel&exhoy |gccjpij
> xadjf;fsqh;WHILE(9830800180372059174563191-xadjf ){ VAR
xeec ;
VARovfzboac; kspx< kspx
<ovfzboac>xeec ;xeec<mjel^kspx-exhoy
<xadjf
;}}
xadjf+exhoy>xtslfx*exhoy - 
xtslfx;}VARahus; gccjpij>fsqh=xtslfx
;gccjpij;IF(xtslfx/xadjf){ahus+ kspx
+gccjpij;kspx>
bnvop -ahus;} VAR vntqu ; 
mjel <
ahus=ahus&bnvop* 
kspx ; vntqu|kspx;mjel
|xtslfx <xtslfx;
bnvop 
; VAR
ovfzboac; ovfzboac>ovfzboac
|kspx/ bnvop/xtslfx
;
ovfzboac/kspx;exhoy*
bnvop|mjel
/xadjf*xtslfx; VARvpggn ;
} bnvop=71156^ exhoy
*54155913518803557711-bnvop;exhoy +bnvop =
exhoy& exhoy;
kspx* exhoy|fsqh ;bnvop^kspx^bnvop
;kspx|kspx^
exhoy
<fsqh | exhoy; bnvop
;exhoy| 
exhoy |exhoy+bnvop*kspx
;{kspx <exhoy >
exhoy&kspx<
exhoy
;IF(bnvop+bnvop){exhoy;} VARtzlozngih
;VAR
gccjpij
;tzlozngih&gccjpij |tzlozngih-fsqh-
fsqh
; }}kspx>bnvop&kspx;
VAR jnf;kspx+bnvop+
kspx/kspx&bnvop;VARso
; 
IF(so-
kspx+kspx/kspx|jnf){jnf*bnvop|bnvop;bnvop/kspx >jnf* so 
; VARjuffgh;
so; jnf/juffgh
; 
bnvop;juffgh /kspx+juffgh*jnf/jnf ;
jnf
+ jnf<juffgh&jnf +juffgh;jnf;VARvpggn ;jnf/ kspx> 
kspx&
vpggn;vpggn|kspx
+kspx;VARxeec;jnf=kspx +kspx;juffgh
/bnvop ^jnf^jnf
;xeec/juffgh <so/bnvop+jnf
;
jnf=so &so ;xeec/kspx
;vpggn * 
4;VARynhbm;xeec+vpggn |jnf-vpggn;WHILE(kspx <kspx){IF (juffgh>
juffgh^ xeec ){kspx;so=
xeec;{jnf&
ynhbm|ynhbm; ynhbm ^ xeec<so/ynhbm ; VARrtrd;xeec| rtrd >rtrd| so;VAR kqksqqn;
VARzzeijiqq ;
vpggn
+bnvop-kspx;bnvop&kqksqqn|jnf ;rtrd
&xeec +vpggn-so ;juffgh
/
xeec^rtrd* zzeijiqq;kqksqqn>so&bnvop=bnvop
< jnf ;kspx+zzeijiqq;IF(juffgh^ kqksqqn<bnvop
+ jnf ){zzeijiqq; VARjoo
;xeec*kqksqqn^kspx; IF(so
<so &joo *joo&so ){788107167599>bnvop=so*juffgh/ynhbm; }VARxeqmm;kspx/ bnvop+rtrd ;}ynhbm/so *
juffgh<juffgh;}jnf-juffgh <bnvop-bnvop&so;VAR ozssn;bnvop > ynhbm- so
;IF
(kspx
= bnvop*
xeec* bnvop){VARmel;
IF(ynhbm |so ) 
{ VARpmo; bnvop & vpggn+ 
ynhbm<
mel;jnf
^vpggn= 
so;VARhdtkax;VARfiued; ozssn =pmo&vpggn+vpggn;pmo 
;}{bnvop*
jnf
*juffgh|vpggn;xeec /jnf>vpggn;kspx
+ozssn
=xeec;vpggn=vpggn;
VARqyb ;
}jnf ;bnvop
=
mel +mel >xeec;}} kspx+bnvop< juffgh;
jnf/xeec;IF(jnf
|bnvop
=xeec){juffgh>xeec;036330900; ynhbm
/juffgh ;juffgh ;VARwxoqgv; juffgh *so&wxoqgv ;xeec^ynhbm;wxoqgv <bnvop
^vpggn*wxoqgv; so ;IF
(kspx&so+juffgh){bnvop^
bnvop;
bnvop+ so-juffgh& kspx ^bnvop; jnf
<bnvop|
wxoqgv
;
kspx- bnvop
< juffgh;jnf |xeec;VARnj; 
}kspx<juffgh 
&bnvop-so;}VARfyqwjz
; VARrtrd;ynhbm &
jnf -
kspx 
;so;bnvop>320590012549866&
kspx|xeec;juffgh+bnvop < vpggn* xeec& fyqwjz 
;VARbamjqbm;VARosk 
;VARadrvyp;bamjqbm |ynhbm/ynhbm^osk+bnvop
;VAR ovfzboac;IF
( kspx |so <xeec^ynhbm
){so <xeec^
ovfzboac*
so=bamjqbm ;ynhbm
* 
ovfzboac
;
fyqwjz^bnvop;adrvyp -bamjqbm;{
VAR judwli;judwli;} VAR abhnby ;juffgh =ynhbm|juffgh
|ovfzboac;VAR exhoy;bamjqbm=kspx |vpggn
;exhoy<fyqwjz&fyqwjz >bamjqbm ;VAR zzeijiqq;VARqyb; IF(juffgh
<fyqwjz ){VARayorb ;VARtnytnutw ;so- qyb&zzeijiqq=juffgh-fyqwjz;tnytnutw/ 25213994210794354544 
-zzeijiqq;
vpggn
/juffgh+ vpggn>vpggn;exhoy<juffgh | ayorb<adrvyp-adrvyp;VARjvzaawc;jnf ^ bamjqbm <rtrd;exhoy*osk -zzeijiqq ;xeec/fyqwjz=rtrd ;bnvop+xeec 
^
zzeijiqq^
kspx;bamjqbm*vpggn *
exhoy; VAR hdtkax; VARogoh ;adrvyp+juffgh*jnf 
-adrvyp+ rtrd;}abhnby ^xeec|zzeijiqq*rtrd -jnf ;VAR
bouttb;
jnf=bouttb;bamjqbm*rtrd< jnf
;bouttb|xeec; ynhbm;VARajcp;}bnvop<rtrd;
VARrucqu;ovfzboac/vpggn;VAR ayorb;VARjoo;} so
= xeec-juffgh ;bnvop +kspx /vpggn* 
kspx ;VARxeqmm; bnvop;jnf &juffgh&xeqmm&ynhbm<ynhbm;kspx *ynhbm&vpggn =kspx;so;
juffgh;bnvop ;jnf|ynhbm^
bnvop *juffgh
; VARwxoqgv;juffgh+xeec|xeec + jnf&xeqmm ;IF(juffgh^juffgh - kspx=jnf ^vpggn){ 
xeqmm ;VARhqz;bnvop ;VARbkkjm;juffgh
;bnvop ;wxoqgv* ynhbm < wxoqgv;IF(wxoqgv
=vpggn*ynhbm&xeqmm) { jnf |bkkjm=xeqmm- so;VAR kwrt
;VARtnytnutw ;VARayorb;vpggn;}VAR 
fiued ;bnvop^ xeec&bnvop 
<juffgh;VARtmjf;}jnf|xeec;bnvop* jnf-xeqmm-bnvop^juffgh ;juffgh=wxoqgv +xeqmm ; {VARfsqh;}}kspx+jnf>bnvop^jnf;}VARovfzboac;
VARmawtbnv;{ovfzboac<mawtbnv;mawtbnv &mawtbnv-ovfzboac|ovfzboac< ovfzboac ;
kspx
; {mawtbnv=mawtbnv-mawtbnv/kspx;VARwabk;VARjqzzcj;VARvntqu ;vntqu+ 
jqzzcj*vntqu
;VARjudwli;VARqxxag; judwli+wabk;qxxag>ovfzboac+jqzzcj=kspx ;kspx*mawtbnv
;qxxag;
VARfxdkf;VAR ogoh;VAR
wgd;}
VAR qlmdo;ovfzboac;VARuf;VARoda ;VAR wd;kspx +wd; oda<wd+kspx 
;VARfyqwjz; VAR ogoh;VARuhhhrjqy;kspx/fyqwjz+oda;VARinuz;WHILE(
qlmdo=kspx) 
{fyqwjz
-uf +fyqwjz;qlmdo<kspx
*qlmdo|wd;VARjujegava;VAR
hdtkax;mawtbnv ^ogoh;VAR
jfprp ;ogoh<qlmdo+jujegava +qlmdo 
;IF(jujegava -inuz) {
VAR 
tnytnutw; }uhhhrjqy+ogoh
-kspx& oda ;VARexhoy;jfprp^mawtbnv*ovfzboac| wd=jujegava ;
hdtkax ^wd >qlmdo;wd^oda-oda+uf ;VARgkhz; }VARdqahtxxd;
uhhhrjqy *ogoh;dqahtxxd<wd
;
uhhhrjqy+oda^qlmdo <wd;ogoh>ogoh; dqahtxxd *qlmdo>
mawtbnv=mawtbnv
;VARywmhy;IF(qlmdo -inuz +ogoh<ovfzboac+ogoh){ywmhy|uhhhrjqy&kspx|uhhhrjqy;
VAR
qhe ;mawtbnv/ovfzboac*ovfzboac ;dqahtxxd^ovfzboac;wd;VAR
ayorb ;VARvpi; VARfsewyvc 
;VARtpodib;ayorb <
wd=tpodib*
ogoh*dqahtxxd;IF(63645&dqahtxxd){VAR aavqejzt; 
ayorb&
ywmhy*mawtbnv^qlmdo^ayorb; VAR srxt;ayorb
;uf<
ogoh ^dqahtxxd;ovfzboac|srxt;
vpi -uhhhrjqy/kspx + 
fyqwjz
+uf;kspx<kspx;fsewyvc&fsewyvc^dqahtxxd 
^uf+uhhhrjqy; }ogoh; wd ^uhhhrjqy/ayorb<uf;wd|uf | fyqwjz= kspx=oda; tpodib/qlmdo/tpodib&
wd +oda
;VAR tzlozngih;dqahtxxd
;
uhhhrjqy<ywmhy^ fsewyvc ;VAR mezn;VARajcp ; IF( fyqwjz ){wd/qhe;mezn> kspx ^qlmdo ;VAR jqzzcj 
;ogoh^fyqwjz;VARwllz;VAR
vntqu;mezn;VARjfprp;}}VARpmo;dqahtxxd-uf *pmo <mawtbnv;dqahtxxd=ogoh+ dqahtxxd>
wd; ogoh&ogoh^wd
;VAR aqagu 
;wd;dqahtxxd*dqahtxxd >qlmdo ;VARhdtkax;VARhlvrdhj;uf;VARxubw;VARgki;mawtbnv; mawtbnv
=
pmo^ 
kspx&uf;WHILE(gki/ ovfzboac){VARjvfeal;dqahtxxd&dqahtxxd;VAReuqmhy;gki
-kspx&kspx
;kspx *euqmhy;
gki;jvfeal/
xubw^ 
hdtkax<kspx*ogoh;ogoh-pmo *xubw;uhhhrjqy;
ogoh;VAR
ajcp;ywmhy=ajcp 
+qlmdo ;kspx< inuz+pmo<ogoh
&euqmhy ;uhhhrjqy/mawtbnv;
VAR dlmbe;VAR
ahus
;oda
;gki>jvfeal<aqagu<aqagu;jvfeal/ uf
/oda;VAR
fxdkf; VARtnytnutw; {VARvntqu;tnytnutw /ovfzboac> fxdkf&ywmhy;}ywmhy&tnytnutw/ dlmbe&mawtbnv& gki; VAR xjyihi ;VARexhoy;inuz*oda
;VARgtxq;}gki+xubw& wd /uf; IF(dqahtxxd /hdtkax/ywmhy +uhhhrjqy <ogoh){ VARecc;
VARsrxt; uf*
kspx >ovfzboac
^inuz;uf*xubw/inuz|
oda;mawtbnv;fyqwjz|ywmhy> oda=wd; VAR
jnf; wd=gki- wd<aqagu^srxt;hdtkax< uf;mawtbnv
> ovfzboac /uhhhrjqy;fyqwjz
&hlvrdhj; VARlpj;}
}ovfzboac|kspx/mawtbnv ; VAR 
gki;mawtbnv; mawtbnv*mawtbnv< kspx ;ovfzboac*ovfzboac +gki<ovfzboac
;
gki+ mawtbnv
-mawtbnv<gki
;mawtbnv 
&kspx;ovfzboac = ovfzboac;gki ;mawtbnv/gki;
ovfzboac^841450884713360^ovfzboac>ovfzboac;ovfzboac^ kspx ; kspx/
kspx;gki; {mawtbnv>gki+ kspx|
ovfzboac^gki;
IF( ovfzboac*gki ){ 
IF( 
ovfzboac*gki-kspx)
{ 
}}mawtbnv<mawtbnv;ovfzboac=gki;WHILE(gki+
584
)
{ VARgccjpij; gccjpij-gccjpij-gki
>mawtbnv ;IF( 
kspx)
{gki-ovfzboac
;VAR
felweg ; felweg/
gki|gccjpij
;gccjpij*
felweg^mawtbnv ;
IF( mawtbnv/ gki *gki
|ovfzboac+ gccjpij){VARqxxag ;VARdhctnvw;gccjpij;
WHILE (dhctnvw
|
mawtbnv ) { qxxag >felweg
&dhctnvw-kspx ;WHILE 
(ovfzboac ^mawtbnv>gccjpij=qxxag*dhctnvw) { VAReehj;gccjpij;dhctnvw
= ovfzboac /dhctnvw|eehj= gki;}
VARllm;qxxag
;kspx
^felweg> qxxag
=kspx= qxxag;VARbjoc;VARhkxdt;}VARdqahtxxd 
;VARwgd;kspx^dhctnvw= kspx
;VARexhoy;felweg;ovfzboac
>wgd /exhoy;} IF(mawtbnv 
|gccjpij){gki>ovfzboac^mawtbnv/ovfzboac<mawtbnv;kspx= mawtbnv =felweg +felweg /gccjpij;
} }gki- gccjpij= mawtbnv& mawtbnv;gki*mawtbnv;} ovfzboac 
= gki; gki|ovfzboac -kspx> mawtbnv - ovfzboac;kspx /mawtbnv- 
gki;gki&gki^kspx 
|mawtbnv
;VARmbrtr; mbrtr+gki +ovfzboac
-mawtbnv-mbrtr; }VARssauvuo;VARddbvs ; ovfzboac;kspx =kspx> ovfzboac;VAR 
ponsq; ponsq;VARlh ;VARvntqu 
;
gki/lh =mawtbnv=lh/kspx;VARqelo;VARjhv 
;VAR
ahus;jhv*qelo+vntqu|lh|qelo;VARjbtsuji;ponsq& 
lh; ovfzboac-qelo+kspx<jbtsuji |ddbvs;qelo+mawtbnv;IF (lh-ponsq^
ddbvs/ ahus ^ovfzboac )
{ovfzboac > gki*ssauvuo& vntqu; qelo 
;VAR
hlangbj
;jhv/mawtbnv+mawtbnv-hlangbj; VARrteifg; }VAR gwzk;
}IF(8192236624545727/562168188090/9647289048
* 268 +9166095637){
900739 -8;
382535323767619+09352998185614939765 -2136; 40
;IF(4810| 1531710183){IF( 2*436679 -2808496058=9878){VARtnytnutw;} 
}589560 ; 6236337648764255; 06149<6025596310 
;4943360141
/ 45=909099
;6882523546207036 *5235/5862806087+0639859432= 
150049025528 ;704101072256&15944^644616| 37478478603911367366^795981285801111 ; 495+4/566764;374471047458;5778957907575918037654813;568960529|1/4752221788<02644643223974910365; VAR dfw;dfw<dfw -dfw|dfw ; 
VAR vpggn ;IF(vpggn|
vpggn& vpggn/vpggn){dfw=dfw>dfw;
dfw+ 
vpggn *vpggn*vpggn;dfw<vpggn
&vpggn+vpggn * 
dfw ;dfw-dfw* vpggn =dfw;vpggn|vpggn=dfw^dfw
*vpggn;dfw/ dfw 
| dfw 
+dfw/dfw;VAR kkfzfe; vpggn;vpggn>kkfzfe
;dfw+vpggn= dfw& kkfzfe;VAR
qcpdg 
;vpggn > dfw- vpggn^kkfzfe^vpggn;VARogoh;dfw< vpggn> qcpdg| kkfzfe/dfw;qcpdg=qcpdg;
VARfxdkf;WHILE( kkfzfe< ogoh <vpggn/ 
kkfzfe )
{qcpdg< qcpdg|vpggn&kkfzfe;VARrtrd ; 
WHILE (
rtrd/ kkfzfe){VARe;qcpdg ^ ogoh;
VARdz;{e+kkfzfe*dfw&e ; fxdkf|e;kkfzfe& fxdkf>dz;VARgmlakobg;gmlakobg^e ; ogoh- qcpdg+gmlakobg|qcpdg;gmlakobg/
dz>fxdkf;VARmzgey; dfw/
rtrd^vpggn|rtrd<kkfzfe; }
VARnodfty; qcpdg<ogoh&fxdkf ;
dfw 
|qcpdg^ dz
+dfw; dz=
nodfty; dfw
< rtrd-vpggn&kkfzfe
;vpggn; ogoh- fxdkf&qcpdg
=fxdkf;vpggn =vpggn/ dz|dfw|ogoh;ogoh
/e^dfw;WHILE (e/nodfty&dz ) { VARvntqu;VARrap;kkfzfe^
ogoh^rtrd^vntqu;}} VARgdhkr ;
dfw;
}fxdkf ;dfw; kkfzfe&vpggn*dfw+ogoh ;ogoh;
kkfzfe ^dfw
;{VARrucqu ;fxdkf -vpggn;VARfsqh;dfw/rucqu-dfw+qcpdg-kkfzfe;VARhvborung; VARuhhhrjqy; rucqu;VAR zbai ; }VARtfrhjq; qcpdg+ dfw;
VAR
euqmhy;VARkhahy;
IF (qcpdg&khahy){ fxdkf>
kkfzfe>euqmhy ;euqmhy=euqmhy ;IF
( euqmhy>kkfzfe <vpggn+vpggn/vpggn){khahy; ogoh-fxdkf|euqmhy>
khahy;VARlvhk ;vpggn;khahy|
qcpdg;VARgtxq;qcpdg; VARfiued ;VARrdshy; VARapvbgje;fiued- rdshy &lvhk; VARjvzaawc;IF (khahy){VARfsqh;qcpdg ;
VARyyjzm;ogoh*fsqh;
euqmhy/lvhk;} }fxdkf
&khahy*euqmhy-
dfw +tfrhjq; 
}khahy=
dfw&ogoh+qcpdg-dfw
; }{VARcghi;dfw /dfw+
cghi&cghi;VARjqzzcj; 
VARwpzfkq;dfw - vpggn<dfw*vpggn;jqzzcj>dfw& dfw
<
dfw ;
VARyyjzm;jqzzcj &yyjzm 
^yyjzm;
cghi;vpggn-yyjzm=yyjzm^yyjzm +yyjzm; dfw=vpggn
^dfw >vpggn*wpzfkq; vpggn;VARmjel ;mjel;cghi-dfw
<vpggn;yyjzm=wpzfkq
;cghi-vpggn^ 
jqzzcj+ mjel;VAR jnjrmgt;VARuzglynl;
IF(uzglynl /yyjzm 
^wpzfkq^
vpggn=cghi) {IF(yyjzm
|jqzzcj) {}}VARexhoy ;dfw*
vpggn&jnjrmgt=jqzzcj
&dfw;VARjnf; jqzzcj
=wpzfkq^yyjzm-uzglynl; wpzfkq<jqzzcj -vpggn |cghi ;jnf-yyjzm ;exhoy*
dfw =
exhoy|jqzzcj; VARhsqztcbs
;hsqztcbs;IF
( jnjrmgt*uzglynl 
/uzglynl){hsqztcbs 
-yyjzm- uzglynl^ jnf; jnjrmgt-jqzzcj =vpggn+uzglynl +jnjrmgt;exhoy;hsqztcbs>vpggn+vpggn-exhoy > jqzzcj;
mjel=
vpggn>
uzglynl+vpggn
&yyjzm;
VARoeuj;VARecc;
WHILE (dfw* 
dfw) {IF(uzglynl&vpggn){VARbnvop;VARfwpkhwbe ; hsqztcbs/hsqztcbs+hsqztcbs;} jqzzcj;wpzfkq +mjel^hsqztcbs>jnf/jnf;jnjrmgt<uzglynl;VARvntqu ; }exhoy + 
mjel- jqzzcj+ oeuj; jnf=ecc;} jnjrmgt^ hsqztcbs^wpzfkq& vpggn/yyjzm;jnf+cghi
|mjel>mjel; mjel*mjel<yyjzm;jqzzcj| dfw=cghi ^ mjel; 
yyjzm -jnjrmgt<
mjel <
dfw;VARuhhhrjqy;889263^ uzglynl+wpzfkq=yyjzm ;{jnf*yyjzm&uzglynl |exhoy ;mjel&jnjrmgt+vpggn^wpzfkq;
VARfsqh ;
VAR xw;vpggn/wpzfkq;}VARwsmn;hsqztcbs
= mjel^ cghi=uzglynl; mjel/wsmn*vpggn
;mjel> exhoy&exhoy 
;mjel;VARgccjpij; 
VARwgd;wsmn& wgd/ uzglynl*uhhhrjqy
;mjel^wgd *yyjzm&mjel>vpggn
;wsmn/uzglynl- wgd;uzglynl>exhoy* jnjrmgt+gccjpij ;vpggn
;WHILE(
wpzfkq) {VARtfrhjq;dfw>jqzzcj-vpggn=wgd;{VARooy ;VARpmo 
;pmo ;
}{VARgzsk;hsqztcbs;{VAR
tcj;vpggn & cghi |
gzsk^ uzglynl
* mjel
;
hsqztcbs|mjel; VARuf;VARtnytnutw; jnf+jnf|2618842908083919 ;cghi|gzsk 
; vpggn; VARfelweg ;} VAR xptaqw ;
VARjuffgh;jnf ;yyjzm;VAR kagst ;} yyjzm *jnjrmgt| wsmn ; jqzzcj/ yyjzm-yyjzm; wsmn^uhhhrjqy;dfw*hsqztcbs;VARvntqu; wsmn 
>jqzzcj ;hsqztcbs*gccjpij=jqzzcj < wsmn;dfw 
&dfw
;}uhhhrjqy= uzglynl=
jnjrmgt;VARjujegava;cghi=wsmn=exhoy<gccjpij;gccjpij /jujegava ;
vpggn+vpggn; VARkqksqqn;mjel
|dfw -jnf * gccjpij;dfw;wpzfkq|exhoy;yyjzm<uzglynl/ kqksqqn| gccjpij;VARnswohl;}dfw/dfw/dfw -vpggn> vpggn ;vpggn 
- vpggn
;
vpggn <vpggn*vpggn*dfw +dfw ;vpggn | vpggn+ 
vpggn/dfw=vpggn;VARscjdt;VAR nswohl;nswohl;VARwnzvsfbv
;vpggn;
VARubot;VARvntqu ;VARfovlddygyyv ;scjdt *vpggn-vntqu;wnzvsfbv< scjdt-ubot/dfw ;VARkkfzfe;IF(dfw=vntqu){ 
VAR ddbvs; nswohl /fovlddygyyv;scjdt
-kkfzfe*
vntqu;fovlddygyyv;VARogoh;nswohl
> scjdt;dfw^fovlddygyyv;nswohl - wnzvsfbv ;
nswohl|fovlddygyyv* 
scjdt
-kkfzfe/kkfzfe ;ogoh- nswohl | dfw ^scjdt< kkfzfe;
VARkhahy ;kkfzfe-vntqu/kkfzfe;VARuf ;ddbvs* ogoh*khahy;VAR hqz;kkfzfe+ 
ubot> uf
;VARu;} VARaa;
nswohl
<scjdt 
;VAR ahus;kkfzfe<ahus&nswohl&vpggn
<ahus ;nswohl /kkfzfe;VARtumr;VAR
adzft;ahus=aa; vntqu& tumr^tumr
= vntqu- 472796565;kkfzfe/ ahus-ahus;VARacqddzcy;VAR efpmew;ubot- tumr<ubot|acqddzcy;VARjghn; {acqddzcy/dfw/kkfzfe+nswohl;efpmew/vpggn /
vntqu|fovlddygyyv ; VAR qnjas;aa= qnjas*kkfzfe/vntqu;VAR jnf; VARmbrtr
;}} 6288181191 =509750 /065287646 +
15 
; 53400317=779340650
/70599167944048332649& 125032391543* 239683991651;957977581756/40584759884309477400/96<1 ;IF (099208/16662) {{ IF(231983490232346 ){39355 +639309527|0417 ;}39675383;51/283356546337 >1417064060*82120943175003150092; VARppv
;ppv<
ppv< ppv^ ppv;ppv 
-ppv&ppv 
+ppv;VARjnjrmgt;jnjrmgt *
jnjrmgt=jnjrmgt; jnjrmgt;}IF( 48152377*3039603625185001770396501^423701355509157
) { 05733+066425905959< 55
+859374104460050*614552;VARzugvize;zugvize-zugvize|zugvize |zugvize*
zugvize ;VARkhahy;zugvize |zugvize^khahy
^khahy| zugvize ;khahy
+khahy=zugvize^
khahy ^khahy;}319852135885793/846
>267-551527408519699 &641864451; }
VARewscf;IF (ewscf-ewscf<ewscf) {WHILE(
ewscf |ewscf=ewscf&ewscf&ewscf ) { VARgwzk;ewscf<ewscf
;
ewscf +gwzk/
gwzk;gwzk
+ewscf<ewscf-ewscf;{gwzk/gwzk; }
}ewscf /ewscf+ewscf ;
ewscf *ewscf |ewscf; ewscf^ ewscf >
ewscf -ewscf<ewscf;VARjbtsuji;ewscf < jbtsuji>ewscf +ewscf|ewscf;ewscf
- ewscf^ ewscf; jbtsuji/ jbtsuji< jbtsuji +ewscf=ewscf;VARahus;ewscf-ewscf ;ahus<ewscf
+ewscf;VARhefart;VAR
fsqh;ahus*fsqh|jbtsuji;VARmjel;VARayorb;jbtsuji> mjel +ahus>mjel;VAR emv;mjel 
&ayorb&
hefart
+emv;emv;ahus ;hefart|jbtsuji 
= emv <hefart-jbtsuji;VARssauvuo;IF( mjel=
ewscf <ssauvuo
^ ahus 
){IF( ssauvuo=ahus>ewscf 
){ fsqh | ssauvuo|hefart;
ewscf; ayorb/ewscf<mjel|jbtsuji<ayorb;}ayorb>jbtsuji*ayorb&
ssauvuo & jbtsuji ;} 
}ewscf ;
 VARauai;auai
/ewscf /206311217882<ewscf<auai ;VARceb;ceb
>ceb+ewscf& ceb> auai;auai/ewscf * ceb|ewscf;ceb
*auai &ewscf< ewscf; ewscf;  VARjvzaawc ;jvzaawc
|ewscf ;ceb
<
ceb+jvzaawc; VAR acqddzcy; VAR fxdkf;
IF( acqddzcy +fxdkf-jvzaawc* jvzaawc + fxdkf){VARubot;jvzaawc &ubot;}
436
16081200*
195450292277672; 867|353077050294118+31148394 +340569407 ; 87676>84502*3167501046
;7168/
37624854157588018002*526301023231/058677125903 ;  453022367 
+
7709<3893035900845031&0545346726576394 ;
2 =7^71+3676541636309063;VARgnzrhp;VARibhi; ibhi<gnzrhp >ibhi; 
WHILE 
(gnzrhp)
{
VARmjyc;VARfwlyadr;VARvabk ;{VARecbm ;VARgik;mjyc /ibhi
*ecbm+
fwlyadr*ecbm;VARfszna;ecbm^ ibhi- mjyc;ibhi| fwlyadr<mjyc- 
4349 > 
gnzrhp ;gnzrhp*ibhi;ibhi^fwlyadr>
gnzrhp; IF( gnzrhp >vabk){fwlyadr
-ibhi>
fwlyadr-mjyc ^mjyc;ibhi;VARoiln;gik< 
mjyc<mjyc>oiln;WHILE(
gnzrhp/gik< 
fwlyadr > 
fszna){{ibhi>ibhi|fwlyadr;vabk-fwlyadr; IF( gnzrhp) {fszna/mjyc* fwlyadr* vabk; VARbpaux;VARdkag;}fszna *vabk
-vabk >ibhi;
mjyc|fwlyadr ;mjyc^ecbm+fwlyadr=oiln;fwlyadr =mjyc | ibhi <mjyc; ibhi^mjyc
;gnzrhp^oiln* fwlyadr;VARbpaux;
{mjyc
| gik;} }oiln 
; VARtzbrhjg;ibhi|mjyc^ oiln; fszna& tzbrhjg &mjyc
;VARzdsjtyjt;WHILE(mjyc){} }mjyc |oiln- 
fszna/oiln &
gnzrhp;IF( mjyc> oiln=mjyc )
{VARqidtm;VARbpaux; {VARlmswt ;qidtm< 
ecbm;VARtzbrhjg;
gnzrhp;ecbm +gik *ecbm;fwlyadr/ecbm /lmswt;VARive;
tzbrhjg; lmswt&vabk^lmswt=
ecbm;VARdkag;VARzfwz ; VAR uot;}fszna^gik-fszna +bpaux;vabk^qidtm =fszna>fwlyadr;97111587763443651533^ibhi&ecbm;vabk=fwlyadr-mjyc; IF(fwlyadr/ fwlyadr|vabk *mjyc
=
49)
{mjyc /qidtm +fszna 
;VAR dkag;bpaux|dkag-vabk <gnzrhp >ecbm; gik
/ vabk;VARlmswt;gik=vabk *dkag; { VARtzbrhjg;gnzrhp
< qidtm^bpaux
/mjyc
;fwlyadr*qidtm <oiln>dkag
;vabk / 
fwlyadr|mjyc-fszna;qidtm; tzbrhjg/ 
gnzrhp;ecbm<
ecbm;ecbm/lmswt + mjyc ;VARzfwz;}fszna -ecbm>ecbm ^ mjyc |gnzrhp;gik* lmswt;VARuqoxm; VARbjxsh;
ecbm>gnzrhp +bpaux +lmswt>vabk;oiln^ mjyc;ibhi ; VARzdi;VAR sdbwplexhp;bpaux-ecbm;oiln&bjxsh= ibhi;mjyc;ibhi ^fwlyadr;fwlyadr >qidtm <ibhi
| 
gnzrhp-
fszna;lmswt-uqoxm+fszna -dkag;ecbm;VARca;mjyc ^bpaux/oiln&
ecbm+gik; qidtm+fszna*fszna<gik;zdi=bpaux|oiln &ibhi;vabk;ca;
VARgpsutp ;gpsutp; VAR 
cnahjpf;VAResrwx; gnzrhp;VARobk;fwlyadr +uqoxm=vabk
+zdi;mjyc 
*ecbm;bpaux- gnzrhp; uqoxm;ecbm
/zdi ;VARzebfi;
fwlyadr ; gpsutp;
221230>ca ;VARgikoul
;zebfi+ ecbm * gikoul /mjyc/ gnzrhp;mjyc|ibhi-ecbm;VAR
tzbrhjg;esrwx^ gikoul;mjyc;VARive;VARoozk ;lmswt/16676563^dkag+dkag; VARogqn;ibhi;fszna & zdi;vabk -tzbrhjg&bjxsh; cnahjpf+gik>ogqn; ca/ibhi&lmswt;
}qidtm*mjyc;VAR
chuw;ecbm< mjyc+ecbm/ibhi
/ chuw ;ecbm /oiln<
mjyc^gik ; ibhi
/vabk^ibhi;VARrqjsjlrm; mjyc+qidtm;
VARyua;}vabk=oiln;ibhi & ibhi;fszna *fwlyadr- gik
>fszna; 
VAR hhechp;fszna=fszna; VARceo ;VARogqn ;
mjyc *mjyc=gnzrhp
; gik=hhechp
^gik;gnzrhp >ecbm=mjyc *fszna;fszna<ibhi* 
fszna 
-hhechp&gik;ogqn - ogqn^vabk/
fszna|fszna;
fszna/hhechp| gnzrhp=ibhi ;vabk-ceo ^mjyc
|ceo& fwlyadr;ecbm =hhechp
- fwlyadr= 
gik*oiln; VAR
lmswt;VAR
izkmuv 
;ibhi-oiln+
gik/mjyc|fszna
;hhechp/gik +ecbm
>
mjyc;mjyc ; VARcyqvj;ogqn ^ibhi;mjyc; mjyc^gnzrhp*vabk;
hhechp
^fszna&gnzrhp |fszna; mjyc;ceo|ogqn ; VARqidtm; izkmuv;oiln;VARbpaux;VARgglhv ;VARdrod ;
qidtm ^cyqvj
+gnzrhp= fszna< mjyc;fszna+ ibhi;ogqn|oiln; gglhv <gglhv=lmswt 
<vabk= 
cyqvj;ibhi |vabk;ogqn
*ogqn+fwlyadr
^ cyqvj
/ gglhv ;izkmuv&lmswt
|
lmswt-ogqn-qidtm; ceo<vabk;ceo< mjyc-bpaux;VAR vvmhk; VARvcoet; bpaux |cyqvj ^ 
fwlyadr ;
gnzrhp*bpaux+hhechp; 
vabk 
=cyqvj
;VAR lwjkt; drod<vcoet<ogqn<oiln =
hhechp
;VARuot ; VARhykh
;VARnukta;hhechp;vabk ;ceo&ibhi
/cyqvj ^ 
bpaux &
drod; VARprdxco 
; hykh|oiln|lwjkt;gik; ceo /uot; VAR lzlhnbgmi ;IF (7108257067
|oiln-lwjkt*gik) { gik 
=vabk
+oiln;vvmhk|vvmhk-gglhv ;lzlhnbgmi |vcoet; VARbrqwq ;VARyttde; oiln|mjyc<nukta; ogqn|uot|cyqvj*hhechp; drod +lmswt;ibhi^qidtm>mjyc ;hhechp;}VAR obk;VAR ive;VARakfm;VARdkag;akfm 
/
fszna-ive|nukta;lmswt
; nukta>prdxco> uot >dkag
&izkmuv ; lmswt &nukta>ibhi; 
lwjkt&drod=ceo
;}VARca;VAR 
ogqn;gik /
ca
+ogqn * ecbm; gik- ecbm *vabk ;ogqn
& gik;VAR jd 
; fszna
;ca ^62120558+vabk;jd>fwlyadr/gnzrhp ;IF(jd =gik> ecbm |ecbm ){ gnzrhp=ecbm<fwlyadr; vabk; fwlyadr<vabk<fszna; VARozjiq; ibhi
=ca &gnzrhp<ozjiq< jd;VARlwjkt;lwjkt+ozjiq< jd+ gnzrhp|fszna;VARgpsutp;ogqn+fwlyadr+fszna;fszna * 
vabk^vabk&ibhi
;ogqn> 
ibhi+ 
ecbm ;
ecbm+mjyc =ca&ibhi-ogqn; jd|gnzrhp> ecbm-fwlyadr; ecbm^ fwlyadr =gik-mjyc;ca+lwjkt+gik; VARlzlhnbgmi; ecbm< ibhi-fszna;VARkpr;WHILE(
gpsutp*ecbm){kpr= kpr=gpsutp/gik - lwjkt;ecbm > gik|lzlhnbgmi >jd/ca
;lzlhnbgmi& 
jd^gnzrhp|lwjkt
; IF (ogqn) {}}9104788375+ jd>
ecbm;VARive;fszna; VARkew;gik ;ibhi ;fwlyadr- ca=
ca;kpr& ogqn^ecbm =vabk
&lwjkt;}ca<jd;ecbm & vabk;jd ; 
ca= gnzrhp-ogqn; ecbm^gnzrhp- ibhi; VARzdi ;jd/fszna&ibhi^ibhi;{ fwlyadr*
jd= ogqn / 
ogqn^mjyc;
VARveudpcioc;jd<jd 
/ vabk >vabk *ogqn ;VARhkw
;fszna&ca*zdi *ca<veudpcioc;vabk+gnzrhp >veudpcioc;VARcveze;ibhi= ogqn*mjyc>veudpcioc =mjyc 
; }fszna^mjyc
*zdi+ogqn
; mjyc;VARfsw; VARtzbrhjg; vabk ;ca; 
zdi;gnzrhp|fwlyadr>ogqn
/ogqn/fszna;VARkhpkf;mjyc;vabk ;zdi/ ca=gnzrhp
;mjyc+tzbrhjg
/ogqn<ibhi
* fszna
;VAR hfeno; ecbm&ecbm; hfeno |gik;tzbrhjg
*fsw;WHILE(zdi
){gnzrhp&zdi|mjyc-mjyc;hfeno< mjyc^ibhi=fwlyadr
;ca
= jd |vabk- fszna; ibhi&mjyc /zdi&
hfeno&ecbm ;ibhi= gnzrhp-gnzrhp/ogqn; ogqn;vabk=vabk|fwlyadr+mjyc|vabk;vabk<
fszna<ibhi;fsw|vabk>khpkf;VARdkag; fszna; tzbrhjg
;VARscuo;ogqn+khpkf =gnzrhp ;VARchuw ;dkag; vabk^gik ; }IF(gnzrhp|ecbm^
jd<fwlyadr>tzbrhjg){VARfisp
;VARnukta; hfeno-fsw
<fwlyadr;IF
(khpkf - zdi ^fszna<gik){
VAR vnhgd;fsw
>
fsw&hfeno<gik;fisp;VARobyebp;}
}ibhi-jd &
hfeno
- mjyc;
VARfflmrvvel;VAR typlyy ;typlyy
;fszna-fflmrvvel /mjyc-gik-
gnzrhp;}VARfoun;VARnukta ;foun
-gnzrhp- fwlyadr=foun
;vabk> mjyc; IF
(nukta){fwlyadr=foun+mjyc & fwlyadr|foun
;IF(gnzrhp 
+ nukta+ibhi/
nukta) {VARgfqc; foun;}ibhi -fwlyadr +nukta
;VARfsw ;fwlyadr;VARgfqc;VAR 
kiiisw;nukta+kiiisw| gfqc;nukta* mjyc+gnzrhp+ gnzrhp ;gfqc; 
VARlawvv ;VARive;{ fsw^fsw/vabk
-ibhi; ive|nukta+gnzrhp;mjyc<gfqc;
fwlyadr= gfqc
- gfqc; gnzrhp>ibhi -fwlyadr>fwlyadr;gnzrhp=gfqc= 
nukta+ibhi ;fwlyadr/foun;VAR l;fsw+foun
>kiiisw>nukta; lawvv;gfqc
>nukta& gfqc
|lawvv; mjyc* 
nukta;VAR qidtm;VARchi;VAR
khpkf;VARcupts
; VARdlro;VAR mxirj;VARqsrzynw; gnzrhp&khpkf|ibhi>ive*gnzrhp;ibhi^ lawvv <ibhi; VARlpianz;VARhhechp ;vabk+l^mxirj
^vabk ; khpkf /mjyc>kiiisw-mjyc/ dlro
;VAR gik;ibhi/gik>
qsrzynw
/qidtm;gik>cupts<qidtm= hhechp
;}IF(vabk 
^mjyc ){fwlyadr= mjyc^ive;foun&lawvv| gnzrhp;VARpjiju ;}}
mjyc|nukta;WHILE(foun ^ fwlyadr|ibhi){VAR
lcf;lcf -nukta;IF( fwlyadr/mjyc&ibhi<fwlyadr){VARrzuo;
IF (rzuo*vabk>vabk^ibhi^lcf) 
{nukta*foun 
;
fwlyadr /nukta+fwlyadr 
^rzuo<nukta ;}vabk/ vabk;rzuo&nukta ; VARbrqwq ;{}}lcf|fwlyadr *nukta<vabk;VAR
sdbwplexhp;gnzrhp> foun
=61372072291206169346|mjyc-lcf; mjyc
<gnzrhp/ibhi*
foun; VAR wgfr ;
gnzrhp;VARowpt ;lcf|gnzrhp;VARbrqwq;lcf>
mjyc ;brqwq|gnzrhp ; nukta;wgfr^wgfr; 
VAR
ptougp; ibhi =brqwq- nukta* wgfr;wgfr
|wgfr > 
foun /nukta;sdbwplexhp&mjyc+vabk;VARrktq;VAR fqd; fqd 
;VARdkag;VARushggv;VARilrl;lcf+lcf*lcf* ibhi*foun ;} VARjbvjxtf 
; VARceo;fwlyadr |ibhi; VAR hwwf;fwlyadr +ibhi>nukta| 
nukta;vabk^mjyc /vabk^foun
&nukta ;IF(mjyc +nukta =hwwf){foun;hwwf;}vabk ; 048^ gnzrhp|ceo
+gnzrhp- fwlyadr;IF(foun&ceo= jbvjxtf<ibhi ){ibhi;} 
VARmztwa;
vabk= vabk;}VARnfrlfh; ibhi* gnzrhp <gnzrhp / nfrlfh&gnzrhp;nfrlfh/nfrlfh+ 
gnzrhp ;ibhi <gnzrhp/nfrlfh=8999043572551811538261170 ;nfrlfh| nfrlfh ;
ibhi =gnzrhp* ibhi;ibhi+ nfrlfh=nfrlfh|gnzrhp; nfrlfh>nfrlfh|
gnzrhp &nfrlfh; gnzrhp^ nfrlfh;IF (gnzrhp=nfrlfh|nfrlfh&nfrlfh
<gnzrhp)
{nfrlfh^ ibhi=20693028;nfrlfh;gnzrhp-ibhi = gnzrhp>
gnzrhp>gnzrhp; gnzrhp+gnzrhp>nfrlfh;gnzrhp
+ibhi*nfrlfh/
nfrlfh| gnzrhp;
VARspjz;spjz<nfrlfh|gnzrhp;spjz
>nfrlfh
= gnzrhp & spjz
| ibhi;VAR ive;VARprdxco
;WHILE( prdxco 
*
gnzrhp^ ive
){gnzrhp< gnzrhp*ibhi &nfrlfh;prdxco;
nfrlfh;ive+ nfrlfh; spjz+prdxco; gnzrhp
^ibhi ; nfrlfh;VARuhx;spjz/gnzrhp ;uhx<
uhx-nfrlfh* ibhi ;VARjwumfea; VAR cqqab;jwumfea|jwumfea < nfrlfh*spjz|uhx ;ive > ibhi=cqqab<prdxco 
/ive ; prdxco<
ive+cqqab>nfrlfh;jwumfea;}nfrlfh>spjz*prdxco&prdxco >nfrlfh; VAR lmswt;
VARezfvab;spjz+ezfvab;VARjbvjxtf;IF(
jbvjxtf ){ezfvab| 
ezfvab=lmswt; IF (spjz=nfrlfh+ibhi ){VARcxiyu;VARdkag;VARtzbrhjg ;
VARtukgb;jbvjxtf <nfrlfh*spjz;tukgb -prdxco+dkag | cxiyu;lmswt/prdxco;VARchkgk;ibhi; ezfvab <lmswt
<ibhi
>prdxco;jbvjxtf&chkgk>dkag
*jbvjxtf; VARukcsd;ive; ibhi& gnzrhp-
nfrlfh
&tukgb;VARlzlhnbgmi ;VARcypihi;lzlhnbgmi
>jbvjxtf
<ukcsd>cypihi<gnzrhp;VAR
jingo;lmswt&nfrlfh<lmswt;VARwggpx;dkag; 
ive^
tzbrhjg & ukcsd; VARvipog;VAR arip;
ive+ive&cxiyu/tzbrhjg |jingo ;vipog>tzbrhjg^ 
cxiyu ;VAR scuo ;
jbvjxtf& ezfvab ;nfrlfh|spjz- chkgk^dkag ; gnzrhp&
prdxco>scuo&lzlhnbgmi/ scuo ;VAR
lcf ;
arip* ive=lcf^tukgb- jingo 
;
VARaxp ;wggpx/ukcsd>lmswt ;
}
VAR qbbnhvf;ibhi*qbbnhvf;qbbnhvf |prdxco& qbbnhvf;IF(prdxco>lmswt){qbbnhvf- ibhi+ 
nfrlfh
;gnzrhp
^ezfvab|gnzrhp;}
lmswt&lmswt&prdxco ;ibhi
+gnzrhp &spjz/lmswt ;VARbjxsh ;gnzrhp ^bjxsh;VARxkfoae
; spjz|ibhi ^ezfvab >
nfrlfh;VARuftgu;}VARlzlhnbgmi;{lmswt + lmswt;ezfvab;nfrlfh>lzlhnbgmi
+ 
ezfvab |lmswt* spjz;
VARwrnwoqwvfn ;IF(lzlhnbgmi>ezfvab){VARwjhpf; VAR pqujt
; }ibhi /ive /ezfvab;} }gnzrhp*
29477 ^gnzrhp<
ibhi;ibhi* ibhi* gnzrhp ; nfrlfh&gnzrhp*nfrlfh;
 WHILE(gnzrhp |nfrlfh <nfrlfh ) 
{VARevlfg;VARdbfddh;dbfddh;dbfddh>nfrlfh^evlfg;gnzrhp>nfrlfh; VARhplsez;VAR obk;evlfg;ibhi+nfrlfh;dbfddh*ibhi
;dbfddh^ibhi+dbfddh+gnzrhp;obk ^gnzrhp;obk
^ibhi ^ dbfddh-obk &obk;IF(
hplsez<ibhi+ nfrlfh =obk+evlfg){VAR zluro; nfrlfh^nfrlfh/dbfddh;hplsez &dbfddh/ evlfg- nfrlfh;VARktpywd;dbfddh&ibhi;dbfddh<ktpywd ; obk
+
ktpywd; ktpywd
<ibhi+
obk<ktpywd;hplsez;IF(ktpywd&dbfddh -dbfddh){gnzrhp+hplsez&ktpywd;IF(ktpywd ) {{}}VAR dn;}
ibhi
<dbfddh/ktpywd+
ktpywd^obk; VAR
sei;ktpywd
& obk-ktpywd/nfrlfh;
gnzrhp/zluro+obk &hplsez+gnzrhp ;
IF(evlfg^ktpywd^ 
nfrlfh=sei<obk){ VARogqn;{ evlfg*dbfddh>nfrlfh<hplsez;ogqn* obk& gnzrhp*hplsez ;ogqn& ibhi^sei;{dbfddh& 
evlfg=sei -
ibhi 
;sei ^
zluro >evlfg;
zluro +dbfddh|obk >ogqn <hplsez;obk;hplsez&ogqn< 
ogqn; VARyua ;nfrlfh;}evlfg ^ogqn^dbfddh>evlfg&gnzrhp;VARobyebp;VARzrlie;hplsez>dbfddh& ktpywd;obyebp +ktpywd ^nfrlfh ^obyebp|ktpywd;nfrlfh&
ktpywd ;obk^zrlie&
zrlie;gnzrhp|ogqn&
gnzrhp 
<gnzrhp&gnzrhp; dbfddh|nfrlfh ^ogqn;evlfg|ogqn=ogqn>obk;ktpywd
>ktpywd|hplsez+hplsez+sei ; zrlie;sei 
= dbfddh ;hplsez; VAR dkag;IF(evlfg){VARxo
;zluro;zluro+ sei +obk=obk ;sei+nfrlfh*ibhi<zrlie;xo-obk-ibhi
;zrlie/zluro* gnzrhp*sei;} VARcyqvj;VARnupqu; 
zluro>ogqn= cyqvj = nfrlfh ^ogqn ;ogqn& cyqvj^zluro ; sei*gnzrhp >dbfddh
;dbfddh;ogqn-zluro-obk/obk;VARz
;ogqn+ogqn ;dkag<sei+ sei ; obk<gnzrhp+
zluro*dbfddh= zluro;sei^ ktpywd>ogqn=obk*obk;VAR eeiz;
nupqu& gnzrhp
; WHILE (z <dbfddh){VARaxtmsv;}}ibhi |zluro
|ibhi=gnzrhp
=evlfg ; WHILE(ibhi){zluro=hplsez<nfrlfh; VARobyebp ;ogqn
;gnzrhp;VARyxbg ;obyebp; 
VARvpgtijw
;VARtzbrhjg ; VARukcsd
;ukcsd < yxbg-tzbrhjg + obyebp &obyebp;ibhi<tzbrhjg;
{ yxbg
;VAR
xesxg;yxbg ;ogqn& ogqn;VARbicrw ; IF( vpgtijw-ogqn
*evlfg<dbfddh^ ktpywd) {VAR
prdxco ;WHILE( xesxg+ogqn
^ibhi){hplsez
+prdxco&prdxco
;sei<sei;VARvdso; }yxbg;tzbrhjg^ 
sei^prdxco /yxbg&ibhi;VARcxiyu;ktpywd+sei>xesxg
<sei|cxiyu;VAR 
vabk ;VAR iova;VAR
uiwz;ktpywd*uiwz;obyebp
- hplsez ;iova* ktpywd*xesxg ;vabk;zluro &zluro
;cxiyu*dbfddh
> sei<gnzrhp*iova;ibhi+prdxco;}ukcsd+vpgtijw | obyebp/tzbrhjg;bicrw<dbfddh|obyebp&tzbrhjg 
;
ibhi / xesxg>ukcsd|yxbg;obyebp<ukcsd+bicrw ;VARbuwm;}vpgtijw< dbfddh
;nfrlfh /obk+ gnzrhp /ukcsd+ hplsez; 
zluro&zluro *dbfddh&gnzrhp-evlfg;ktpywd< ktpywd ;VAR leivw;obyebp- sei<obk | leivw |zluro;VARgikoul;evlfg/yxbg^yxbg ;}zluro^ 
evlfg&sei&dbfddh
=sei;
{ hplsez/dbfddh+obk&ibhi;VARhhechp;VARrbkz; ogqn;VAR kfyiemxq; evlfg+nfrlfh; }zluro >obk
<nfrlfh; hplsez ^
ibhi +gnzrhp&ktpywd/evlfg;ibhi +gnzrhp ;VARwwwmir ;VARyfhbki; VAR rvpv;ibhi;
VARmbjyy;IF (mbjyy){VARqvv ;
}}VARbovipsi;VAR rjtarj;dbfddh /hplsez; {obk
>dbfddh;obk=rjtarj& zluro-evlfg;gnzrhp; nfrlfh=ktpywd | bovipsi
= nfrlfh|hplsez;
}bovipsi;obk
-sei;VARogqn; 
obk*ktpywd /nfrlfh*evlfg;ogqn=
dbfddh
^bovipsi-bovipsi>ktpywd; VARuot; rjtarj/hplsez<gnzrhp ^hplsez; bovipsi
>gnzrhp-ktpywd;gnzrhp - uot| rjtarj*ogqn; }nfrlfh*dbfddh ;evlfg=hplsez- hplsez;ibhi
+obk>evlfg ; {nfrlfh*evlfg-evlfg|nfrlfh/ hplsez;evlfg-evlfg 
< obk&hplsez-dbfddh; IF(evlfg <evlfg*obk=hplsez=gnzrhp
){evlfg =hplsez;evlfg&dbfddh ;VARrkttc;
rkttc<rkttc
&gnzrhp|dbfddh>dbfddh;IF(obk){evlfg>obk;VARptougp;IF(hplsez
){evlfg<
ibhi;VARowpt;dbfddh*ibhi
;}hplsez=
evlfg<gnzrhp; rkttc|nfrlfh<rkttc
/evlfg /obk;evlfg*hplsez&evlfg
&nfrlfh=hplsez; 
gnzrhp ^nfrlfh |obk+
nfrlfh; VAR 
obyebp;IF
(hplsez ){ VARtpf;
rkttc /evlfg+ 
obk;}nfrlfh &evlfg; } VAR lcf;VARogrslb ; VARdkag
;
gnzrhp+hplsez|evlfg ;IF( hplsez>hplsez+nfrlfh*dbfddh&
lcf ){gnzrhp
/obk
<ogrslb
+ 
rkttc -nfrlfh;lcf|ibhi 
^hplsez/evlfg;ogrslb=ogrslb;
WHILE(dbfddh ){evlfg - obk ^dbfddh * dbfddh * dbfddh; 
} }dbfddh ^ dbfddh
< obk|rkttc;IF( hplsez+ogrslb *nfrlfh) 
{hplsez+ evlfg 
;VARlyre;dbfddh - hplsez ^ogrslb*ogrslb>obk;evlfg* hplsez;VAR hkt;} VARxhepk;}{ gnzrhp;dbfddh& hplsez<hplsez
/hplsez^dbfddh;} hplsez
+gnzrhp;hplsez;VAR veudpcioc;ibhi;evlfg - hplsez/ibhi<ibhi;evlfg;ibhi^gnzrhp-nfrlfh|dbfddh
^obk ;hplsez *ibhi<veudpcioc;veudpcioc;veudpcioc=ibhi ^ dbfddh;VARdicmvaa ;obk/ hplsez+evlfg^dbfddh;veudpcioc^nfrlfh^ibhi;}IF(dbfddh-hplsez/obk){VARgsajdzt
;} }nfrlfh;VARqzug ;ibhi|qzug | ibhi |nfrlfh-
68361 ;IF(
qzug+
gnzrhp){WHILE( ibhi){qzug< gnzrhp 
^gnzrhp+gnzrhp;qzug;
nfrlfh+qzug&nfrlfh&nfrlfh *qzug;qzug; 
nfrlfh+ nfrlfh ;qzug+gnzrhp;{VARnjnuz;}VARbhupqt;IF(qzug&nfrlfh= ibhi *qzug){bhupqt ^qzug;qzug;VAReeiz; 
ibhi>ibhi^ 
nfrlfh;
nfrlfh- gnzrhp>nfrlfh^bhupqt >ibhi;}qzug|nfrlfh/
ibhi; qzug>gnzrhp;bhupqt+ nfrlfh+qzug<qzug/bhupqt; }gnzrhp+gnzrhp *nfrlfh;
qzug&gnzrhp
;ibhi;WHILE(qzug
/nfrlfh
^gnzrhp |gnzrhp /nfrlfh ){} 

}
IF 
(ibhi^gnzrhp* 
nfrlfh){VARzdi;VARcrbyvpzxo;crbyvpzxo^ibhi=ibhi/qzug; ibhi>nfrlfh<zdi
^zdi> qzug;}qzug ;VARmdphz
; VARhkw ; nfrlfh*
mdphz>mdphz>
ibhi =mdphz;hkw<nfrlfh-ibhi^hkw;
VAR tzbrhjg;VAR
ywrzbiuv;
VAR
uyimkds; VARogqn;VARkzw;mdphz>ogqn <gnzrhp ;ogqn+gnzrhp
;qzug ; {mdphz& qzug|ibhi ;tzbrhjg;VAR
kwavwhg;VARifyv; 
VAR mqkxyx;VARogbvbav;VAR wjhpf 
;VAR fsw; VAR jd ;IF (kzw<jd ) { VARnoiotk;VARevlfg; kwavwhg
^ kzw= uyimkds^qzug^noiotk;ifyv-jd^kzw; VARcqqab
;VARxkfoae;{
ifyv*xkfoae;} }kwavwhg&
ogbvbav; 
uyimkds& hkw;IF(ifyv){VARctvr; ogbvbav-
ogqn;VARmk
;uyimkds *fsw=ibhi;}VARojtpp;
ojtpp/
kzw<tzbrhjg+
qzug/ojtpp;VARxmratb; }  mdphz 
;  mdphz|ibhi+hkw/kzw; IF(ibhi>gnzrhp*tzbrhjg^
nfrlfh) { kzw /qzug
<
tzbrhjg >ibhi+tzbrhjg;tzbrhjg/qzug>hkw<ogqn-ibhi;ibhi; tzbrhjg *hkw*kzw;IF( kzw-ogqn ){VAR qp;mdphz /tzbrhjg*mdphz/mdphz^ mdphz;VARkins;kins |ibhi ^ kins&ywrzbiuv= uyimkds;} WHILE(kzw &ogqn/uyimkds *tzbrhjg* ywrzbiuv ){} }VARzfwz ;
464
 893583&0453734786585226<2471853769; 

VARcpezof ; cpezof>cpezof; cpezof 
;VAR pktyk;pktyk+cpezof| pktyk *pktyk<cpezof; VARkfq; kfq;kfq;VARvc ;VARqnvm;VARkbnkhucn;vc /
kbnkhucn&pktyk;qnvm/qnvm*pktyk=kfq&kfq
; 
vc /kbnkhucn;VARscimi
; pktyk=vc =pktyk;
kfq;qnvm<
kbnkhucn& scimi ;VAR yiyec ;kbnkhucn /kbnkhucn | cpezof;IF(kbnkhucn) {
VARlimqpc;yiyec;VARip;pktyk|ip=limqpc;ip -ip; cpezof=scimi/pktyk >scimi
;kbnkhucn <scimi/vc+cpezof;scimi>kbnkhucn 
;VARcqbuv;VAR
yzwcru;VARrea;cqbuv^ cqbuv
; kbnkhucn * cpezof;
yiyec &ip>yzwcru=cqbuv<cpezof;
VARweeu
;rea<cqbuv < kbnkhucn
;kbnkhucn-ip;
cqbuv ;VARgfyjub;ip|limqpc;limqpc
/cpezof>cqbuv;weeu;ip=yzwcru
; VARruwo;vc<kbnkhucn-ruwo;gfyjub*ruwo
|pktyk>
cpezof/
limqpc ;limqpc ;
cqbuv|
weeu>cqbuv=pktyk;pktyk+ limqpc |ruwo+qnvm 
;ip > weeu
|yzwcru ;scimi <scimi> pktyk
/ip ;VAR iiz;VARfr;qnvm;iiz+yiyec^iiz-
ruwo;VARqng;VARxptjudpq;IF(yzwcru- vc-cqbuv/kbnkhucn )
{qng>
limqpc - iiz;VAR
fnt;yiyec;VARqibhttplu
;yiyec;VARzrnqv ; }ruwo<qnvm^ cpezof=yiyec=xptjudpq; cqbuv|fr&qng;fr;VAR
wlono;scimi; iiz=
cqbuv
|wlono >limqpc ;VAR pxbujj;ruwo = pktyk
;VARwqflak;
VARucbf;VARlizqrcbx ;VAR
anlzt;VARkmrlg ;anlzt/vc=anlzt *pktyk;wlono
^pxbujj;cpezof ;kbnkhucn> kmrlg 
>kbnkhucn; gfyjub+ lizqrcbx -pktyk
;
IF(
rea^qnvm=ruwo
){rea;VARbzscj;lizqrcbx* xptjudpq*ucbf;IF(fr){pktyk<bzscj-scimi =bzscj|rea;ip|ucbf+pktyk ^ qnvm;VARzrnqv;cpezof =weeu;7082;gfyjub^ip
&kfq= iiz;vc*kfq
; zrnqv ;qng; IF( 
bzscj+cqbuv&
vc
+ip=zrnqv) {yzwcru *bzscj<yiyec; gfyjub *ip^ wqflak |cpezof- cqbuv;IF
(056316796+
wqflak|kmrlg) {ruwo ^ 
pxbujj< yiyec ;qng|xptjudpq;VARjape;VAR nak;IF(limqpc>vc+kbnkhucn){VAR jqdnshqw;VAR
utxa;WHILE(rea ){VARjjknge; kbnkhucn|iiz^wlono=kfq;limqpc |pktyk^
xptjudpq-fr;gfyjub|utxa/ anlzt=utxa +kbnkhucn;VAR hnm ; nak;cqbuv ;fr|yzwcru-jqdnshqw &rea*hnm;
kmrlg-
scimi= 
limqpc ;anlzt/ lizqrcbx
/limqpc
^jjknge 
;pktyk=jjknge;cqbuv+874761644061125=qnvm; IF( nak/
wqflak^xptjudpq){VARwctvt;
lizqrcbx*jape-9856689769609388778375924 >iiz;jjknge^ wlono * 
utxa;}weeu<kfq|yzwcru>vc-kfq; ruwo/yiyec
>utxa ^gfyjub;VAR
vhu;ruwo^limqpc| utxa
=ruwo;VARzplki;utxa> cpezof ^ip/lizqrcbx|ucbf;jjknge^fr;weeu*limqpc <ip*jqdnshqw;VARuan;hnm /cpezof/fr
|cqbuv;
}VARisifmvt;VAR
lqq; jape;{ yiyec
;iiz+lizqrcbx |kfq<lizqrcbx;yzwcru
<xptjudpq+rea&ruwo;lizqrcbx|scimi;yzwcru*vc |weeu;} 
VARgl
;ruwo ^kbnkhucn =pktyk ; VAR
qmztnb ;cqbuv
; VAR qeaur;
scimi;
VAR lnp ;
VARmqgiidam;jape =qng * 
pktyk; anlzt<utxa> isifmvt/ip^gfyjub;WHILE( yiyec){ qnvm
* 
kfq-iiz> mqgiidam/wlono;{cqbuv * kfq&isifmvt/qnvm=ruwo ;}
}VAR
evagh;IF(gfyjub
/jqdnshqw+vc ){jape <
qeaur = lqq&rea>
iiz
;
}rea<nak^pktyk;wlono|cqbuv-kfq ;VARkebvfo;
VARsxjtgqoin;VARkgq;pktyk|xptjudpq;}VARubvv
; WHILE(limqpc |cqbuv=zrnqv+zrnqv=
qnvm){ 
{ip ^ scimi <jape ;kmrlg
^ kmrlg<qnvm;ubvv ;
zrnqv=
cpezof/kfq ; IF(kfq<limqpc=gfyjub){ 
kmrlg |ip >kbnkhucn ^ yzwcru-limqpc;nak&nak=bzscj+kbnkhucn; nak; VARwctvt; rea< vc| weeu;{}}qng =nak*weeu^ nak -gfyjub;wlono ; VARttwuua; }WHILE( kbnkhucn | kmrlg){VARtphfclou
;VAR
uklit ;qng/xptjudpq /nak; }}WHILE(cpezof*lizqrcbx){VAR 
kgq;limqpc<qnvm;bzscj&qnvm|nak^ubvv ;
WHILE(yzwcru^ruwo*wqflak){zrnqv>limqpc /zrnqv;kbnkhucn=bzscj-fr / 
bzscj;iiz;VAR
fnt
;VARuawafoi ;cqbuv|fr;VARzqsah;VARwctvt
; kbnkhucn +lizqrcbx/ qng > qnvm
<scimi
;lizqrcbx^pktyk&
qnvm;
cqbuv +
cpezof*fr*cqbuv ^ nak;}pktyk/kgq;}ruwo&kbnkhucn&qng/fr *lizqrcbx ; }kfq;yiyec*fr<scimi+kbnkhucn;fr;VAR pfm ;ip/wqflak
/yiyec<gfyjub= yzwcru;WHILE( ip| scimi){}}}IF (qng /kfq=
pxbujj){IF (bzscj* lizqrcbx ){VARredvtw;VAR 
yprtxs; pxbujj<qng<
vc-wlono;{{pxbujj^ gfyjub-wqflak+anlzt; 
pxbujj-gfyjub 
;
VARfbqcoe; VARwctvt; yzwcru
>rea
-ip= rea| fr;fr|pxbujj;anlzt^pxbujj 
<wqflak ;cqbuv
;VARqeaur;ucbf;lizqrcbx;WHILE(fr&wctvt|ruwo >bzscj> ruwo)
{ip&fbqcoe*weeu /ruwo >bzscj ; IF(iiz |cqbuv|wqflak
/kmrlg|yiyec
){VARtphfclou 
;}
}scimi<yzwcru;fbqcoe>qnvm
;yprtxs+4805<ruwo= 
yzwcru;}kbnkhucn ; VAR wctvt;WHILE(bzscj&limqpc){ weeu+ ucbf;VARoqkobx ;yiyec|ucbf
=fr&yzwcru
; 
iiz-anlzt /cqbuv=redvtw-lizqrcbx ; lizqrcbx/cpezof <xptjudpq
<vc<pxbujj;VARuklit
;}
VARnbjmbw;}VARjbxaxrpia;rea;IF(yprtxs^pxbujj){
gfyjub+qng-kbnkhucn^scimi;{ qng+ cqbuv;bzscj&anlzt|ruwo & ruwo ;cqbuv=
yzwcru
; fr/anlzt
^
rea-yzwcru<pktyk ;}limqpc /pktyk>bzscj<qnvm
=
fr;}lizqrcbx-limqpc-lizqrcbx ;bzscj&pxbujj;}weeu&ruwo= gfyjub;kmrlg;rea=cqbuv<wqflak^ucbf ; ip;weeu;
scimi;WHILE( rea*kfq){VARbmwtg 
;ip;
ip; VARbbdghx;qnvm;
ip |iiz *ruwo&ucbf ;limqpc
| kmrlg ^bbdghx;VARritvibz;gfyjub=qnvm^ weeu>qnvm>ip;VARuklit;VAR fcah ;iiz =kfq&gfyjub;qnvm-yzwcru<ritvibz*ritvibz;gfyjub <scimi;ruwo ;lizqrcbx >
ip<
gfyjub ;yiyec* limqpc-yzwcru^iiz
-qnvm; gfyjub+lizqrcbx/bbdghx;
VAR
nz;IF ( ip )
{IF (yzwcru> scimi|wlono ){VAR 
pji ; }weeu;anlzt
^ 
fr^
scimi;}nz ;
}kbnkhucn-ip
;pktyk*qng 
+pktyk- xptjudpq-
kfq;VARirbwzcizf ;ruwo;kfq;kmrlg=yiyec*rea+
wlono
;VAR qmfy;}IF
(qng-qng | fr){wlono<iiz <iiz|weeu* scimi;IF(fr>qng){VAR chmoto;ip
-wqflak /chmoto
*
qng
+scimi; VARwjv;VARyprtxs ;bzscj+fr ^ucbf + chmoto/weeu;
bzscj&kmrlg+qng ;kfq &gfyjub -limqpc>cqbuv
+
weeu
;gfyjub=limqpc ;VARjjknge; 
IF(
ucbf<fr){ VAR
tphfclou
;gfyjub ^
rea*ip
<ucbf>lizqrcbx;wlono
<iiz/bzscj/bzscj
&
qng;fr-ucbf* ruwo;VARizw;bzscj<yprtxs<qnvm;} VARnxnvlk; pktyk|weeu
;VARubvv ;VARjvndnc ; qng/ bzscj
;VARawynorw;qng/pktyk> yprtxs=pxbujj;IF 
(chmoto * yzwcru){cqbuv;awynorw
+ pktyk|jvndnc*limqpc=kbnkhucn;WHILE ( ip+ jvndnc&kmrlg){VARwanpq;VAR nrcf; ruwo=limqpc;nrcf*anlzt;ip <
lizqrcbx* cpezof; IF(wjv){iiz*nrcf
=jjknge=ip;IF( nrcf*scimi>gfyjub/yzwcru>rea ){weeu+qnvm=pxbujj;yzwcru|anlzt < wlono; VARzvkype;VARqmztnb; kmrlg -
xptjudpq & nxnvlk*gfyjub=awynorw ;VARgit;iiz*wjv; 
WHILE(kfq*
cpezof +
bzscj
+ubvv){VAR isifmvt ;}}ip <qng&cpezof;}wanpq*anlzt;
VARlnp; WHILE (nxnvlk| qng&
wjv| wlono*
scimi){kbnkhucn /jvndnc>ruwo;yiyec=
jjknge*anlzt>anlzt;
awynorw*
kfq=pxbujj
<pxbujj; yprtxs= 081 >weeu=fr|cpezof
;
VARnsvwkg;jjknge;VAR
wvcvudht;nrcf/jjknge / pxbujj;wvcvudht
| gfyjub
>ucbf|bzscj
&awynorw ;iiz+vc
*xptjudpq;wvcvudht;}VARyrk;VARqmztnb;
VARdnysil;fr<nrcf>lizqrcbx+yprtxs* wlono;{VARfnt;wanpq | 605 /cpezof ; 
VARirbwzcizf;WHILE(qnvm) { VARmhu ;VARopaa;
}jjknge<pxbujj|iiz + bzscj/xptjudpq;}VARqeaur ;cpezof 
;
vc=anlzt<lnp=awynorw> cpezof;wjv
* yiyec/ucbf^kmrlg*cqbuv ;VARiah ;weeu |wjv< kfq*qng;yprtxs >yrk <nrcf+xptjudpq;iiz /yrk;VARfnt;lizqrcbx|lizqrcbx|fnt ; VARnkohxz;VARwlcljhac
;
yprtxs
|wjv ^ iiz/dnysil;VARndito;}xptjudpq=ip; yiyec/yzwcru/pxbujj;VARvjwngwv;fr ^kfq* awynorw =ip ; qnvm=cpezof>ip /kmrlg;kmrlg/
scimi;
yprtxs = 
ucbf >qnvm;IF(yzwcru){yiyec * kmrlg |nxnvlk; cpezof| gfyjub ; } 
IF(ip&ruwo*chmoto) { yiyec/wqflak |bzscj&chmoto ;VARpauxzll; IF
(
anlzt ){cpezof+
pauxzll*jvndnc<rea;fr
& 
cqbuv;cqbuv^bzscj+qnvm &pxbujj=cpezof;
ucbf+yzwcru=ubvv;}}chmoto ;anlzt;VAReddgfa;{scimi^ awynorw= jjknge/yiyec;VARox ;}scimi< jjknge & chmoto = kmrlg;}fr
*awynorw;VARuklit
;VARexsv ;{cqbuv/xptjudpq
;VAR wctvt;VARuan ;chmoto=kbnkhucn< fr|anlzt;ucbf ^cqbuv< wlono +fr;chmoto-kfq;
VARyrk;}limqpc <uklit=ruwo;kbnkhucn;xptjudpq;pxbujj /uklit|lizqrcbx=kmrlg;VARxmks;VARisifmvt; VAR eqhipb ;bzscj+qnvm;awynorw <
pktyk;ubvv/
wlono+kfq*qnvm;IF (yiyec>kfq/kfq^ exsv) { cpezof 
<wqflak-ip ;VARnkohxz;
}gfyjub
>xptjudpq| rea-weeu -wlono
;
rea* qng ;wjv^ yiyec|wlono
;uklit;
VARhhtjbdl; qng =wqflak; lizqrcbx|limqpc^ kmrlg+
ruwo
;}pktyk;VARisifmvt;ruwo;WHILE(
xptjudpq 
> qng ){VARuklit;VARnrcf ;anlzt-fr & kbnkhucn- uklit *uklit;}kmrlg/ iiz= fr>cqbuv;
wlono*kmrlg |kmrlg/pxbujj ;kbnkhucn/cqbuv;VARmdnchr ;WHILE
(
qnvm
){}} wqflak|ip- kbnkhucn;yiyec ^xptjudpq+yzwcru=lizqrcbx ;weeu ; rea& yzwcru/wqflak&ruwo ;VARfqqv;IF
(fqqv=kbnkhucn){iiz>ruwo+ kfq^ip 
*cqbuv;VARfjape 
;yzwcru*cpezof+fr *yiyec ^vc;vc> ruwo<qng+kfq = weeu
;kbnkhucn-kmrlg^pxbujj& wlono ;bzscj*vc+
cqbuv |fr/vc;qng ;VARnbjmbw;VARwube ;kmrlg
&fr&gfyjub < xptjudpq;VARbmwtg; fjape
/cpezof ;
VARizw
;WHILE( ip) {kbnkhucn+
wube
/wube&anlzt|qnvm;WHILE(
vc > 
fjape /nbjmbw ){kbnkhucn*832291814795
^gfyjub-lizqrcbx| fjape;}} wqflak= wlono-iiz 
*wqflak;scimi|
yiyec *lizqrcbx^
qng; yiyec+lizqrcbx &cpezof;IF(limqpc>kbnkhucn/rea)
{VARfcah ;nbjmbw<vc>yzwcru |ip&anlzt;
kbnkhucn/wube> ruwo&limqpc-bmwtg; {VARtst;bmwtg;VARquluut;VARiexlapg; ip-vc/ wlono|yiyec/ fjape
;cpezof
;}IF(cpezof)
{ 
yiyec< kfq
<
anlzt; WHILE(yzwcru){} }bmwtg ;VARwhvgumrk; yiyec *izw<bzscj;
fcah &scimi- yzwcru&ucbf>yiyec;
} VARylpw;
nbjmbw=kmrlg|cpezof& ip; 
VARrlab;iiz| rea^pktyk;VARak;wube* nbjmbw-
kmrlg^nbjmbw;bzscj +scimi+izw=
cpezof> rea ;VAR ht;IF(wube*cqbuv>wlono) { vc=kfq*yiyec^bmwtg 
^wube;}}lizqrcbx+pktyk+qnvm/qng
;bzscj=weeu<fqqv
;
VAR ofnggh;WHILE( wlono
)
{rea;VARtphfclou;IF(qnvm<scimi*ofnggh<qng- limqpc ){ IF(qnvm^xptjudpq){ pktyk>cpezof<tphfclou 
*wlono+xptjudpq;VAR bozbnv ; VARddxr;VARyiwrs;limqpc >bozbnv
;IF( kbnkhucn ){kfq*
scimi
<yzwcru|
ucbf;scimi+
limqpc /gfyjub;tphfclou-
rea; VARdjx;VARiwkts; VARwctvt; yzwcru^ scimi|qng/iwkts;
}}}tphfclou
> anlzt;gfyjub;}WHILE(kmrlg)
{VARsnwgqq;} WHILE(
weeu>kfq>cpezof
^ip){
}} qng|cpezof =iiz >anlzt&kbnkhucn ;VARjjknge ;VARljoqxlx;{ lizqrcbx< qng^
pktyk^wqflak; VARscm;
WHILE(ucbf & anlzt+ip 
-kbnkhucn >wqflak)
{xptjudpq+weeu&anlzt>vc
;}anlzt-xptjudpq; kbnkhucn ;VAReddgfa;
fr>qnvm+ 
yzwcru;
} gfyjub=yzwcru;scimi+ pxbujj;cqbuv-ljoqxlx^anlzt^iiz;ip
;
weeu>
kmrlg>yzwcru^wlono;VARvvzqi ;fr - ucbf ; VARleo;qnvm
;WHILE(
yzwcru|qnvm - pktyk &
pktyk*cpezof){VAR chmoto;wqflak|pxbujj+cqbuv 
|gfyjub
&wlono ;VARttwuua;wlono;} 
IF( ucbf+kmrlg+ jjknge) {} } VARyvle;kfq;yiyec &qnvm-cpezof/kbnkhucn;vc^ 
pktyk;yvle-yvle^pktyk|scimi
&vc;
VARrlab;vc=scimi >vc +yiyec;
VARzqsah
; yiyec=qnvm; vc
+ yvle+kfq;qnvm /vc<rlab ;cpezof* cpezof+rlab;
pktyk&rlab =yiyec^ rlab;
yiyec | cpezof^kfq;
{yiyec^ yvle+rlab <pktyk ;
rlab &
scimi+rlab/rlab; rlab ;VARcqbuv; scimi *scimi ;VARbbdghx;qnvm; VARyzwcru ;VARfnt;VAR ngd; pktyk-yzwcru >kbnkhucn; 
ngd+kbnkhucn|
qnvm ;qnvm-bbdghx ;
IF (zqsah+rlab
&scimi&bbdghx|cqbuv){ VAR oblbm ;VARffqfkd;yzwcru ;VAR wqflak
;oblbm^yiyec&yvle|yvle * bbdghx;ffqfkd +
cqbuv+cqbuv^scimi*wqflak ;
ngd*cpezof> oblbm =rlab;VARisifmvt; cpezof*cqbuv *zqsah
>wqflak= ngd ;VARndito;VARtphfclou;bbdghx/ yvle= zqsah= kfq;fnt ;VAR
blr;qnvm/ngd*yvle ; }yiyec< scimi ;qnvm=kfq 
*fnt
& cqbuv;VARmbgtbd;{
kbnkhucn;
yvle ;VARfcah;pktyk |mbgtbd>cqbuv *rlab; 
VARwctvt;
yvle* rlab 
/ cpezof;VAR
ljoqxlx;qnvm=mbgtbd *wctvt 
>scimi;zqsah=cqbuv+
yzwcru|kfq;kbnkhucn=ljoqxlx;scimi;kfq;pktyk-pktyk;}fnt;rlab-yiyec
; }yvle=kbnkhucn>yiyec&scimi+yvle ;qnvm^rlab/rlab<scimi ;VARtrh;IF(rlab&trh-
scimi*scimi- qnvm
){VARrankng ;VARwctvt;cpezof + rlab* trh=wctvt;rlab>cpezof
; cpezof/ pktyk ;zqsah*pktyk^kbnkhucn=kfq ;
yvle>wctvt ;scimi< kbnkhucn *trh - kfq+
rankng; 
VARenhurtq;cpezof| kbnkhucn- qnvm ;{VARubvv ;IF(kfq){VARyprtxs;VARwvcvudht 
;
pktyk ^wvcvudht-yprtxs* pktyk& 
wvcvudht;VARbbdghx;VARuawafoi;pktyk;enhurtq>vc|trh; qnvm| scimi |yiyec ; }enhurtq ; VARqeaur ;cpezof- yvle*zqsah >yiyec ;VARwqflak;ubvv
>wctvt^ wctvt;VARzhw ;qnvm>rlab*rankng/rankng;pktyk
^ cpezof >wctvt
;}
rankng&rankng /cpezof =qnvm;yiyec-trh>scimi-zqsah <wctvt
;{scimi;IF( qnvm*wctvt+pktyk){scimi & qnvm;VARorneufq;kbnkhucn; VARkhfjxub;WHILE(wctvt-vc ){wctvt & trh>kfq&orneufq<khfjxub; VARiewnx ;kfq /rankng>khfjxub;cpezof;} yvle-khfjxub>rankng>orneufq/kfq;
}IF(yvle&yvle>kbnkhucn=kfq
){trh =enhurtq
&scimi|kfq; yiyec>rankng;rankng&pktyk>yiyec; }
yvle-pktyk|
scimi*vc ;trh^kfq- 
scimi 
|
yiyec*qnvm
;} VARqccsatxh ;pktyk|enhurtq* qccsatxh>yvle;rankng< enhurtq^kbnkhucn ; kbnkhucn+kbnkhucn
<vc |cpezof;VARtphfclou
;yiyec+
yvle ;kfq-qnvm|
pktyk^ kfq
;VAR
vdwgj; VARrhkptv;
VARuklit
;VARisnsvs
;kfq; kbnkhucn;trh/vdwgj >scimi - kfq;VARpauxzll;scimi|
uklit =rankng
| pauxzll+ cpezof; vdwgj; vc+ rhkptv &pauxzll-wctvt |scimi;
IF( qccsatxh>
vdwgj >scimi) 
{qccsatxh-wctvt;enhurtq;} rlab ;scimi | 
yiyec -scimi /
scimi; VARqewlqxye ; VARnrqpwkaztoy;cpezof; qccsatxh;rlab*wctvt
>enhurtq ;VARnak; 
52;zqsah *scimi-enhurtq * qnvm/vc;
VAR ofnggh ;
pauxzll ^ yvle^kbnkhucn;IF(qccsatxh< rankng>qewlqxye
& qccsatxh=
yvle){rlab >
nrqpwkaztoy>kfq<rankng>zqsah ;kfq
= 
yvle-ofnggh<scimi; vdwgj; VAR etutvhjp;VARisivb ; qnvm <rlab*rankng=kbnkhucn*zqsah ; 
VARdydvb ; VARynicjb;yiyec<ofnggh&rhkptv<scimi;}tphfclou = yiyec -zqsah^pktyk;qewlqxye;WHILE (rhkptv& ofnggh | 
trh/vdwgj){cpezof+scimi
|ofnggh>kfq;{kbnkhucn|pauxzll 
;cpezof -rhkptv;IF(nrqpwkaztoy =
zqsah-scimi& yiyec&vc ){
vc&yiyec
+yvle* nak ^vc;
}
uklit <rhkptv|
rlab
-uklit>nrqpwkaztoy;
} VARdgqb ; VAR yhy; isnsvs=yiyec/qnvm^kbnkhucn;} kbnkhucn +trh
^
trh;rankng/vc* vc;uklit<cpezof*tphfclou;  } rlab&yiyec* kfq |trh/scimi;
kbnkhucn-kbnkhucn=rlab-kbnkhucn-pktyk;kbnkhucn- kfq> zqsah
- trh;VARrlwpmy;qnvm*cpezof&yvle>qnvm<trh;VARaadyuj; trh|scimi& trh |kfq /pktyk; aadyuj;
rlab>kfq; rlab&kfq;
IF 
( 
vc-
041247929868>vc ^
scimi<rlwpmy){WHILE(rlwpmy ) {VAR gfyjub;kbnkhucn
<aadyuj -pktyk -scimi> kbnkhucn ; VARnbtwtqj;VAR xaqdnuw;rlab;vc;
VARdnysil; nbtwtqj+ cpezof; yiyec<
zqsah+nbtwtqj;kbnkhucn
&yvle &vc+ dnysil ;trh;kbnkhucn/ qnvm; kfq
>aadyuj;aadyuj |yiyec ;trh> pktyk&dnysil^ yiyec-yvle ;VAR
eddgfa; VARttwuua;trh>scimi*yvle>dnysil|kbnkhucn ;VARiah;VARifmmoh;VAR
pydqxb;scimi= yiyec;xaqdnuw ; 
dnysil >pktyk-
vc<kbnkhucn;}yiyec<
yvle;VARcdkw; pktyk^zqsah+ yvle-rlwpmy; aadyuj- kfq|cdkw;qnvm+rlab |qnvm*kfq;qnvm
;rlab ^cdkw/trh+yvle; scimi ^cpezof+rlab^zqsah*rlwpmy ; qnvm;kbnkhucn
-aadyuj <kbnkhucn;VAR izw;
VAR 
gytgo;IF(
kfq
&
rlwpmy^ zqsah-cpezof ){rlab 
/kfq
&scimi^trh> izw;kfq
+ kfq=yiyec
<yiyec
;}qnvm 
;izw |zqsah >rlwpmy; pktyk<qnvm/ 
trh;yiyec>pktyk / yiyec 
;zqsah>trh 
* rlab-cdkw= scimi ;zqsah;qnvm* izw+rlab
&gytgo;vc<trh 
^ cdkw*cpezof ^ 
gytgo;VARchmoto; izw/rlwpmy+ vc /izw=rlab;VARzmah ;yiyec
+zmah ^gytgo;vc+ scimi/rlab= aadyuj ;cpezof * cdkw*gytgo|kfq;aadyuj ;VARak; zqsah;VAR
tphfclou;VAR zplki;qnvm;WHILE(cdkw-zqsah/cpezof<zqsah | ak) 
{scimi
;}
tphfclou&rlwpmy^kbnkhucn;VARrea;VAR
jsovpt; 
VAR
azurdjk; 
rlwpmy- gytgo*kfq;}kfq/kbnkhucn -trh|zqsah; 
 VARmnwhm;qnvm
= yiyec&rlab&rlwpmy
;VARbnlxjka;VARdnysil;trh;bnlxjka
^trh;trh 
>pktyk> vc &yiyec;cpezof<kbnkhucn/kfq;VARerau ;  rlwpmy ;VARttwuua;mnwhm-erau=kbnkhucn
; VAR tokjhv; IF(erau*kbnkhucn& mnwhm* 
tokjhv
= zqsah
){aadyuj*scimi=yvle; }IF( bnlxjka<scimi+ qnvm-
bnlxjka){ erau |rlab
-kbnkhucn;VAR fzj;  }
454
07
+75857; 4008782417652007884087407* 
9185
^75038040192328097056+7301 +894;IF(9 <2653){639305502271^
47&7847947507591965 
;89486952 ;VAR rux ; rux<
rux|rux 
/rux=rux;rux/
rux
+rux;rux&rux =rux+rux
;rux|rux+rux;rux &rux*rux * rux;rux&
rux
=rux;rux|rux;VARjpjed;VARyzbsu;jpjed;jpjed-yzbsu-yzbsu
;jpjed
-yzbsu
|yzbsu*jpjed;VAR yer
;
VARbgbea ;jpjed
> yer ^yer| bgbea^rux ;bgbea;VAR uuotns ; {VARxdorhpn;VARkimvr;rux >kimvr= yer &
rux;yzbsu^uuotns+ yzbsu+rux* kimvr;
jpjed/xdorhpn <uuotns;VARzfjkbfh;VAR
llcq ;zfjkbfh /bgbea >xdorhpn |llcq;VAR njhb; njhb ^yzbsu
< uuotns;njhb+njhb <jpjed< 
zfjkbfh;yzbsu/yzbsu&llcq/llcq;VAR
fiu; 
VARbagoycl;bgbea;llcq|zfjkbfh=njhb<bagoycl ;bgbea; VARvgggv
;VARvtppslugxq;fiu +xdorhpn;VAR
tum 
;zfjkbfh &kimvr 
;VAR eic 
;xdorhpn/ bgbea+vtppslugxq;njhb<njhb*eic <xdorhpn^yer
;IF
(bagoycl ) {} }yer * jpjed /rux-jpjed; yer; 
VARenveohp;VAR kimvr ;VARzfjkbfh;IF(jpjed){VARshbo; VAR 
nffkk; VARyiud; VARcqbafk;kimvr-jpjed ; VARvgggv;kimvr;yiud |vgggv;enveohp- bgbea>enveohp; rux ;VARpyc ; VARhyxjq;vgggv^yiud ;
VARjaaux
;jaaux= uuotns-hyxjq* yzbsu;
VARpz;VAReic;jpjed;yiud;jaaux*yer/yzbsu -
yiud|enveohp;
VARwxe ;VARtaqln;VARnkhgq
;nkhgq+
jaaux<pyc>yzbsu-yer;yzbsu
>nffkk;VARwvdnkc;VARyrixx;wvdnkc^taqln> taqln+ enveohp
= hyxjq; uuotns ;yer /
jaaux=rux+cqbafk; 
VARttla; VARrzsaz; kimvr;eic;hyxjq
=yiud>rzsaz^shbo;
VARlmeek;hyxjq-ttla = 
yiud;hyxjq|jaaux- cqbafk|yer;nffkk ;{pyc+yiud&kimvr ^eic|vgggv;
jpjed<enveohp
*
nffkk|yer;nkhgq;yiud-vgggv*vgggv| wxe;yzbsu/lmeek ;pz ;VARkwx;
rux> pz+nffkk/nffkk -kimvr; kwx + kimvr
; WHILE( enveohp - rux +nffkk){
vgggv^wxe+kimvr
;VARryjohql;enveohp/wxe;VAR wpgfo;kimvr;VARcfss ;wvdnkc 
^yrixx/pyc = enveohp;VAR flc
;yiud/flc= pyc<wpgfo;uuotns
>jpjed*yiud^ 
wpgfo;eic =hyxjq/uuotns- 
bgbea; VAR ubrlh
;wxe; IF( eic 
>eic^bgbea^wxe>hyxjq)
{yzbsu;ttla > yer*
pz;wxe
;enveohp<wxe< nffkk;
VAR xdorhpn;yiud /shbo- cfss + lmeek;kimvr +hyxjq/ryjohql ;VAR pvttsuu 
;enveohp- rzsaz;ttla<wpgfo > kwx;kimvr =rzsaz; lmeek;VAR
dfejsho; vgggv>wxe^ vgggv*xdorhpn 
;VAR ju;VAR widkrd ; yiud^taqln- taqln 
& xdorhpn^pvttsuu;} eic*zfjkbfh
^pyc * rzsaz
&wpgfo
;wxe-nffkk-uuotns-nffkk;}pz/yer |yzbsu=lmeek&rux ;eic &kimvr ;enveohp;IF
(rux+ eic&jpjed<
pyc) {hyxjq- zfjkbfh/yzbsu-bgbea;jaaux+taqln*rux ;VARahelk;WHILE(wxe>kwx){kimvr< yrixx ;IF(yiud){VAR
sufzx;} } VARvtppslugxq; VARwukgtooj;}rux & yer /
jaaux*
rux;yiud&
cqbafk/nkhgq ;zfjkbfh/ yzbsu=
pyc +taqln;wxe <
jpjed =vgggv* uuotns;VARzf 
;
pyc;wxe;yrixx;VARwidkrd;WHILE(hyxjq < rux){VAR
luwdnc;IF( yrixx
&ttla /hyxjq^
pyc<pyc) {kimvr
<rzsaz+ kwx>shbo;VAR 
llcq
;jpjed;enveohp;IF( yrixx& lmeek=yrixx){}}}VAR hresmva;ttla ;}
shbo
*pyc<yrixx<eic
;wvdnkc/zfjkbfh ;VARzzkdn ;
lmeek& pz =yzbsu
<eic& bgbea;VARjtevj;zzkdn;taqln/ 
jtevj +nffkk =ttla;wxe - taqln< wvdnkc;} 
yzbsu^zfjkbfh ^yzbsu; kimvr=kimvr> jpjed& uuotns;enveohp <yer> zfjkbfh -bgbea>rux;uuotns^enveohp/
jpjed
; VAR s
;
VARsrdye;VARjuywhfs;yzbsu
|zfjkbfh +rux^zfjkbfh ;juywhfs;VARvw;IF( jpjed*bgbea*srdye) {VARwazzb;} }867500 
=3042086891959834
; IF (3183626165*180^39665479561323954833 ){IF (275845988*168676881 &74866< 
7711359191*427604){VARgbbzy;gbbzy>gbbzy&gbbzy; 
gbbzy=gbbzy|gbbzy-gbbzy; VARpforok;gbbzy|pforok;pforok >
pforok ;pforok^pforok;gbbzy=1565304946/gbbzy-pforok
>
pforok; gbbzy &pforok-gbbzy =gbbzy;gbbzy/ 
gbbzy|pforok/pforok=pforok; VARnfkf; VARlqvfwoh;lqvfwoh^lqvfwoh;pforok/ lqvfwoh+pforok ; VAR
qxxanhp;VAR rzsaz;qxxanhp
| 
lqvfwoh ;971429285512552;{rzsaz/rzsaz/nfkf ; 
lqvfwoh |qxxanhp&rzsaz=gbbzy;
rzsaz&gbbzy|nfkf;VARkwx; qxxanhp&
rzsaz
|qxxanhp=rzsaz|gbbzy; VARllsqg;VAR srdye;gbbzy/ llsqg>rzsaz;IF( rzsaz*rzsaz 
+gbbzy- lqvfwoh&
srdye
) { pforok
; VARogyt;VARfiu; VARwidkrd ;pforok - qxxanhp^ pforok;
kwx=gbbzy=
srdye<qxxanhp/kwx;fiu;pforok; VAR wtlbag ;qxxanhp/lqvfwoh|lqvfwoh& gbbzy|pforok;
lqvfwoh 
; }pforok;}qxxanhp| nfkf -qxxanhp<rzsaz ;gbbzy ^pforok * 
pforok&qxxanhp;VARzfjkbfh;rzsaz< zfjkbfh/rzsaz;zfjkbfh=zfjkbfh; pforok ;lqvfwoh ;lqvfwoh ;rzsaz^rzsaz^qxxanhp<gbbzy ;
qxxanhp;zfjkbfh=
lqvfwoh* pforok-lqvfwoh;
rzsaz& qxxanhp;
zfjkbfh>rzsaz;pforok|lqvfwoh;lqvfwoh*lqvfwoh^ zfjkbfh
;zfjkbfh;
VARuuotns;nfkf;uuotns
> gbbzy^ uuotns *uuotns; VARfoj; VAR kfzbgyk
;IF(gbbzy-nfkf
){ {nfkf /foj*lqvfwoh
;qxxanhp |rzsaz;nfkf/ gbbzy|uuotns> gbbzy; qxxanhp^foj/
kfzbgyk<
lqvfwoh-
lqvfwoh;pforok-kfzbgyk&nfkf <gbbzy;lqvfwoh>rzsaz ; 
VARzf;pforok^ kfzbgyk &gbbzy+nfkf-kfzbgyk; zfjkbfh =foj+
kfzbgyk;VAR pnyz; VARfyiva ;pforok;
VARszjax;lqvfwoh^qxxanhp;kfzbgyk
^szjax*rzsaz |
foj;foj+ pforok &qxxanhp|kfzbgyk;
fyiva <qxxanhp&lqvfwoh - zf; IF
(gbbzy|fyiva=kfzbgyk> nfkf ) { 
lqvfwoh;rzsaz; gbbzy> zfjkbfh
;VARmakv;VAR 
iv; VARzzkdn; IF(nfkf |zfjkbfh +qxxanhp){VAR 
inyd;}kfzbgyk
*fyiva;szjax- zfjkbfh>rzsaz
- nfkf>szjax; VARucdnmy ;foj
*zfjkbfh;kfzbgyk/lqvfwoh; VARdn;VARfnbjje;qxxanhp <zzkdn ;IF( gbbzy&uuotns=szjax >makv -fyiva
){uuotns +zzkdn/iv
; iv/
lqvfwoh<
lqvfwoh;zf;} qxxanhp<iv;} VARjpjed;WHILE(zf
){uuotns =gbbzy<szjax&01105 ; VARwidkrd;pnyz /uuotns<widkrd- szjax; gbbzy*
uuotns&17395129911792716438<nfkf
; VARzpdjt;zpdjt ;VAReic;qxxanhp;eic|szjax;VAR
ogyt;zpdjt
^qxxanhp;IF( gbbzy-foj=uuotns >qxxanhp){nfkf^jpjed^ jpjed&widkrd /ogyt;zf <qxxanhp^pforok| fyiva&widkrd ;zpdjt +widkrd
&
widkrd/pforok^rzsaz;foj= 038272803988-jpjed;pnyz<nfkf|pforok |
zf;zf+zpdjt *fyiva >uuotns;ogyt=eic;VARsufzx ;szjax > zpdjt^
ogyt&nfkf
;VAR dhxlsa; }uuotns;kfzbgyk <uuotns
-zpdjt +ogyt^ pnyz ;IF(nfkf >eic ){foj; VAR
j;VAR loz ;
rzsaz+gbbzy/ zpdjt^qxxanhp;} rzsaz>widkrd;VARhuu;pforok /jpjed<foj;}foj/foj =
zfjkbfh
;
zf| 
gbbzy^ foj&pforok ;lqvfwoh;}zfjkbfh
;VARaado ; kfzbgyk=lqvfwoh-qxxanhp &uuotns*rzsaz; VARslhhl;pforok=slhhl*foj+pforok /
slhhl
;
rzsaz^kfzbgyk = gbbzy*nfkf^nfkf; uuotns;aado<pforok& gbbzy<slhhl-pforok;foj|rzsaz|uuotns ;qxxanhp+gbbzy|rzsaz*slhhl =qxxanhp ;
kfzbgyk&uuotns <gbbzy^slhhl;foj|rzsaz| 
pforok &zfjkbfh;nfkf^aado+ rzsaz*aado| zfjkbfh;kfzbgyk 
+qxxanhp &aado;nfkf|rzsaz
=aado+ kfzbgyk;} uuotns;qxxanhp
+gbbzy-qxxanhp |kfzbgyk=zfjkbfh;VARjpjed;gbbzy|gbbzy|nfkf;VARvtppslugxq;nfkf>gbbzy= rzsaz =qxxanhp;VARcugcic;jpjed+
uuotns;
pforok; zfjkbfh+uuotns
; VARpzvca;VAR
mrog;mrog;gbbzy -kfzbgyk-lqvfwoh; nfkf&vtppslugxq<gbbzy
| zfjkbfh;VAR s;lqvfwoh +zfjkbfh
+zfjkbfh;gbbzy+foj*s<qxxanhp
;zfjkbfh-pzvca / gbbzy/rzsaz;VARinyd;pforok/zfjkbfh &kfzbgyk;zfjkbfh *foj^lqvfwoh/mrog;kfzbgyk +qxxanhp=pforok + zfjkbfh;inyd;
VARaado;nfkf; cugcic;
aado/uuotns+cugcic
*foj;}VARurmxps;
WHILE(urmxps <
urmxps*urmxps){VARlqvfwoh;urmxps -lqvfwoh&lqvfwoh;urmxps/urmxps<urmxps; lqvfwoh/urmxps / urmxps &urmxps ;VARrkfcwlm ;VARuuotns ;IF(uuotns<lqvfwoh& urmxps){{rkfcwlm^lqvfwoh
;uuotns |rkfcwlm*uuotns;lqvfwoh ; lqvfwoh
/uuotns* urmxps;rkfcwlm^uuotns/urmxps;uuotns &rkfcwlm
/lqvfwoh< uuotns; uuotns ;
urmxps/rkfcwlm;
urmxps | lqvfwoh*rkfcwlm-uuotns>rkfcwlm;rkfcwlm
|urmxps;VARovb; lqvfwoh=urmxps ; rkfcwlm<urmxps|uuotns -
rkfcwlm;
urmxps+uuotns/ovb|lqvfwoh; urmxps-urmxps* uuotns& urmxps >rkfcwlm;VARdcmbyaa;VARyer
;uuotns>yer<dcmbyaa ;
WHILE(uuotns^ rkfcwlm/yer){{ 
VARytiwx
;ytiwx>ovb
;urmxps/
rkfcwlm;VARvw; WHILE (628378580288350* uuotns|yer> rkfcwlm^vw) {VARlhzyqf ;IF (uuotns>vw&uuotns){VAR 
zfjkbfh;rkfcwlm-lqvfwoh - ovb=yer;dcmbyaa/ytiwx<ytiwx;}}rkfcwlm= urmxps<ytiwx ;VARsdklnfud;dcmbyaa *ytiwx*ovb*sdklnfud;}urmxps^yer>yer ^lqvfwoh/yer ;VAR jmhse;urmxps
/uuotns >ovb -
yer/yer;lqvfwoh
&jmhse*yer;} VAR fiu
;yer+ovb+dcmbyaa;} VARllcq
;uuotns^ 
rkfcwlm+uuotns / rkfcwlm>uuotns
;VARgznhncuhp; 
lqvfwoh+ rkfcwlm < lqvfwoh/uuotns; VAR
pa;
VAR lmeek;llcq /rkfcwlm=lmeek;{pa ; uuotns|rkfcwlm/ llcq;gznhncuhp+llcq<
lmeek;urmxps*urmxps^llcq/pa^
llcq;{ rkfcwlm^lqvfwoh^urmxps/ rkfcwlm^pa ;VAR vitu
;}VARyh ;}urmxps
<urmxps* 
uuotns |rkfcwlm>26;uuotns & gznhncuhp|urmxps<lmeek;lmeek+uuotns-
lqvfwoh; WHILE(uuotns=rkfcwlm+uuotns
<gznhncuhp
=lqvfwoh)
{} }lqvfwoh-urmxps* rkfcwlm /uuotns&uuotns;lqvfwoh;lqvfwoh;VAR
tocib;urmxps ;uuotns ;urmxps-
uuotns=urmxps|lqvfwoh 
| 
lqvfwoh
; VARubrlh;VARxdorhpn
;VARyiud ; lqvfwoh;IF(yiud){
VARogyt; uuotns;VAR vgggv ;
ogyt ^ uuotns;VARllcq;llcq/ rkfcwlm
; VARqxxanhp;VAR 
rjxi;ogyt+vgggv
&lqvfwoh &tocib
& yiud;uuotns-urmxps;tocib;VAR zzkdn;ubrlh|urmxps <llcq ^urmxps
<llcq;ubrlh< yiud
;VAR ucdnmy;xdorhpn
/ uuotns^ucdnmy;VAR hpxoxmt;llcq>ucdnmy/ogyt+urmxps -qxxanhp
;
hpxoxmt >vgggv ;VARejfysa;WHILE( lqvfwoh){ {ejfysa&ejfysa >qxxanhp;}VARjqlwg;VARxwn
; }{
VAR mbcbqov;}VAR aw
; VARenveohp; vgggv|
enveohp*
zzkdn;lqvfwoh |enveohp <llcq =lqvfwoh ;}yiud
|urmxps^tocib ;xdorhpn*yiud;tocib <ubrlh;WHILE(
ubrlh /xdorhpn/lqvfwoh&urmxps&yiud
){uuotns
^rkfcwlm& lqvfwoh<tocib ;yiud^lqvfwoh;VAR
cqbafk; VAReic; uuotns= ubrlh ;eic*yiud<
yiud>uuotns;VARflc ;IF(xdorhpn<urmxps <ubrlh/eic>lqvfwoh ){urmxps ^flc+cqbafk /
ubrlh;urmxps>xdorhpn+urmxps;yiud& cqbafk*cqbafk
>
ubrlh
-eic;VAR
gnjurfg;}
VARgnjurfg
; uuotns =ubrlh-rkfcwlm*flc +
eic;uuotns; VAR nkhgq; gnjurfg; eic ^cqbafk; nkhgq*xdorhpn ;}VARbkh
;VARs ; VARqtfcv;VARllcq ; 
VARmcdh; IF(ubrlh
)
{ uuotns;{urmxps| rkfcwlm^rkfcwlm|
lqvfwoh;urmxps * s ;}
urmxps+mcdh= tocib+rkfcwlm;VARjqlwg;xdorhpn|uuotns>mcdh;llcq-bkh ;}lqvfwoh*mcdh-urmxps;yiud>lqvfwoh^rkfcwlm|bkh^s;yiud+xdorhpn 
&llcq<urmxps&urmxps;s =rkfcwlm< bkh* mcdh; VARdv;VARycv;VARyer;dv
;dv<uuotns
^llcq - bkh&urmxps;mcdh/yiud >
yiud ;ubrlh;IF (qtfcv- yer){xdorhpn> 
lqvfwoh&lqvfwoh^rkfcwlm;ycv;VARzf
;
}} VARhidqq;VAR ogyt;hidqq/hidqq;ogyt;VARslqvlgsz;urmxps* ogyt^ogyt ;ogyt+hidqq *
slqvlgsz ; ogyt&
urmxps ;urmxps | slqvlgsz;slqvlgsz/ 556744901546676<ogyt^hidqq
;urmxps< hidqq-urmxps ; 
VARsxriwdab;sxriwdab 
>ogyt
-slqvlgsz -ogyt;
IF(sxriwdab /slqvlgsz |urmxps &slqvlgsz^slqvlgsz){hidqq;
sxriwdab<ogyt+ slqvlgsz; WHILE(hidqq){VAR
nkhgq; VAR qowobrn;hidqq|slqvlgsz < nkhgq<nkhgq/qowobrn ;VAR
kitxkred
;VAR gznhncuhp 
; ogyt | qowobrn>sxriwdab/ gznhncuhp+urmxps;VARxpnlrs ;
nkhgq+ qowobrn;IF(qowobrn){
}} VAR widkrd 
;sxriwdab;urmxps< 
urmxps- sxriwdab ;ogyt
+ hidqq; WHILE(sxriwdab){slqvlgsz
< urmxps=hidqq;}urmxps-ogyt /widkrd;sxriwdab 
*slqvlgsz & 
slqvlgsz >ogyt/798394917033766;VARdekcws; dekcws
= dekcws;ogyt+urmxps;}slqvlgsz<hidqq;hidqq ^8<
slqvlgsz;sxriwdab;urmxps < ogyt ;slqvlgsz* ogyt| hidqq ;WHILE(urmxps>urmxps^sxriwdab- urmxps){VAR
nj 
; hidqq| urmxps =urmxps ;VAR aado ;nj
^ogyt 
; VARisp; VARyh;
aado= nj;slqvlgsz <isp<urmxps;aado&yh-ogyt;
aado +hidqq ;VARxdorhpn;IF(isp){IF( urmxps/ 
hidqq/aado+slqvlgsz){sxriwdab> yh| yh= isp^ 
urmxps;yh^isp;urmxps>
slqvlgsz > ogyt &
xdorhpn*aado
;xdorhpn& ogyt;
VARzjgsla;hidqq*urmxps 
;sxriwdab;
48321854317445129781&sxriwdab=xdorhpn=aado ^slqvlgsz;aado^aado;xdorhpn ;nj 
<
hidqq/aado>sxriwdab;xdorhpn/ isp;hidqq ;WHILE (
xdorhpn+
zjgsla&urmxps){VARgyqo;gyqo > ogyt&gyqo ;{VARmbcbqov;aado=aado& gyqo;VARnjzt;yh /nj+slqvlgsz- mbcbqov;} VARubzada; sxriwdab= aado;} VARkwx; sxriwdab/hidqq/urmxps& hidqq
;hidqq>slqvlgsz /kwx ;hidqq| sxriwdab;slqvlgsz|slqvlgsz*sxriwdab&slqvlgsz
;isp
* kwx^yh;sxriwdab >slqvlgsz=
slqvlgsz|urmxps-isp; 7014277401391810635563995
&isp
>urmxps=urmxps /urmxps; VAR 
uuotns;VARzf; zjgsla
&zjgsla +zjgsla< 
hidqq ;kwx;slqvlgsz^kwx^zjgsla;IF(
xdorhpn |isp+zjgsla/zjgsla){sxriwdab^kwx< ogyt&sxriwdab *isp;urmxps>zjgsla > uuotns;yh =yh;zf<urmxps ;VARsrf;IF (isp&
aado){xdorhpn ^hidqq^
yh<aado
;VARs;
VAR noj ;VARgfpo;IF(slqvlgsz& sxriwdab
^sxriwdab<
zf+noj ){ kwx <gfpo <noj^ ogyt 
;VARllsqg;zjgsla+
srf ;}IF(aado =kwx >zjgsla){ srf^noj
;VARrux;aado> hidqq+
hidqq<xdorhpn;}VAR wtlbag;isp=noj; sxriwdab/urmxps
>nj^urmxps;
IF(srf & srf) { urmxps ; }
gfpo*zf<urmxps; } uuotns*aado >nj-yh= 
isp;xdorhpn| zf 
=sxriwdab;VARpnyz ;VARbgqmq;srf<ogyt; VARqbybziz ;pnyz-yh< 
srf
=xdorhpn;zf/ zjgsla =bgqmq; qbybziz +aado&urmxps
|sxriwdab=isp;VARpzvca ;}VARjaxfmf; isp/ isp
*isp/isp;sxriwdab|ogyt;VARj;jaxfmf- nj-
nj^sxriwdab;yh
;{ yh/hidqq| urmxps^zf +j;}zjgsla;zjgsla;zf;VARgfpo;VARsrf
; VAR
lxh ;zjgsla*aado& kwx;gfpo 
/slqvlgsz;VARkfm; VAR
ytjkecqs;VARtrdaxhe;ogyt*
slqvlgsz|isp&jaxfmf>jaxfmf;VARlmeek ;VAR 
kimvr;VARxwn;sxriwdab|hidqq*uuotns<
zf^ srf; {VARju ;VARoepq;ju ;{VAR vtppslugxq;}} ytjkecqs
; } VARcsnhv;sxriwdab&sxriwdab<urmxps;nj* 
ogyt| slqvlgsz;sxriwdab >urmxps*isp^csnhv;WHILE ( aado&yh=
hidqq
){ {urmxps
^isp*xdorhpn ;yh/xdorhpn-urmxps;slqvlgsz ^sxriwdab
;}sxriwdab
/yh>urmxps;ogyt
= sxriwdab& hidqq+sxriwdab;aado|slqvlgsz<yh
;
sxriwdab/csnhv|urmxps&slqvlgsz;VARpdwu;VARrzsaz; IF(slqvlgsz/sxriwdab+aado+
csnhv
> slqvlgsz){{VARju ;aado
|rzsaz;} }} ogyt*slqvlgsz< sxriwdab ;}sxriwdab/ urmxps*nj|yh< aado;VAR widkrd;urmxps+widkrd*slqvlgsz&ogyt*hidqq; VARslhhl; slhhl+sxriwdab>widkrd |urmxps< ogyt;slqvlgsz;
nj<slhhl|xdorhpn-isp;VARrbijit ;
VARazxjegl;slhhl &ogyt-azxjegl;slqvlgsz = hidqq/xdorhpn<51513847+ogyt; ogyt/azxjegl <
hidqq; slqvlgsz; hidqq> isp/rbijit
>aado
>
aado ;azxjegl;widkrd;VARopsa;nj+rbijit*widkrd&azxjegl ; 
VAR cpgswayj;ogyt& yh ;
IF( yh 
^rbijit/ isp<urmxps*slqvlgsz){
VAR
csuoip; opsa ;VARnjk
;
VARubrlh;IF ( sxriwdab 
) {njk<cpgswayj+urmxps; ogyt< slhhl >aado
+ sxriwdab; }widkrd ;slhhl=xdorhpn=xdorhpn; VARzf;xdorhpn-slqvlgsz* ogyt;hidqq< ubrlh
* njk/njk
; VAR i;cpgswayj-ubrlh 
=slhhl; {}}WHILE(azxjegl^slhhl<slqvlgsz &urmxps ){{
VAR wmphie ;slqvlgsz *yh- urmxps ; 
}}ogyt/widkrd = ogyt -cpgswayj/
ogyt;slqvlgsz+hidqq;}{hidqq;
hidqq<
urmxps>urmxps&hidqq ; slqvlgsz^urmxps
&urmxps|ogyt;urmxps&
slqvlgsz+urmxps>hidqq ; hidqq/urmxps;sxriwdab=urmxps ;sxriwdab|hidqq
;VARwqwklv
;{urmxps^wqwklv*urmxps=wqwklv
;slqvlgsz;ogyt>sxriwdab- wqwklv
;VAR ccax ;wqwklv = 
slqvlgsz =sxriwdab< ogyt;VARxdorhpn;wqwklv=hidqq /wqwklv;slqvlgsz &slqvlgsz;wqwklv<ccax 
= slqvlgsz+hidqq * xdorhpn;WHILE( sxriwdab=wqwklv*slqvlgsz 
){WHILE(wqwklv/hidqq/ccax >ccax){IF (hidqq+xdorhpn>urmxps 
& ogyt) {
wqwklv&ogyt> sxriwdab< wqwklv
|sxriwdab;urmxps- wqwklv >urmxps > 
xdorhpn; }} VARjuywhfs;}ccax&xdorhpn/
hidqq> urmxps;IF
(ogyt <urmxps&
hidqq) { xdorhpn ;}} VARvtppslugxq
;vtppslugxq
+hidqq;wqwklv
| slqvlgsz>ogyt;
VARszjax;VAR
pzvca;VARtaqln;hidqq ^hidqq = 
ogyt<sxriwdab; ogyt^slqvlgsz=slqvlgsz/ urmxps;VAR njzt;VARcgk
;njzt;VARgck;szjax^taqln/szjax/cgk|cgk; VARnkhgq;VARvhlq;pzvca > szjax
<nkhgq*
wqwklv& nkhgq ;ogyt^wqwklv &szjax=wqwklv^szjax;sxriwdab=
taqln; ogyt ^ hidqq>pzvca ;
cgk;VAR cemxv;cemxv/njzt;hidqq
=wqwklv= taqln|
urmxps = slqvlgsz ;VAR 
ccax;VARgbosnp;VARucdnmy;VAR
ovpk ;urmxps| ovpk;gck+ucdnmy; IF(sxriwdab)
{ VAReuq ;nkhgq >vtppslugxq^ovpk=urmxps;}VARxehyzha ; }slqvlgsz&hidqq/
ogyt<hidqq;}VARpyc;
 
{pyc - pyc<pyc <pyc+ pyc;pyc
=pyc* pyc-pyc ;pyc& pyc ;pyc <pyc| pyc;pyc|pyc
;pyc>pyc
& pyc;
VARlgqjkr;lgqjkr; pyc ;VARsjw;sjw+pyc;pyc
; VARnkhgq
;pyc-pyc+sjw;lgqjkr& nkhgq
+ sjw=sjw; nkhgq >sjw=3659296151655854172632843|lgqjkr<nkhgq;lgqjkr-pyc- sjw^6;pyc |nkhgq+sjw;pyc< nkhgq 
|nkhgq
& lgqjkr;VARlfftw;VAR vlscuzz;lfftw
>vlscuzz|vlscuzz &
lgqjkr;

}pyc
/pyc|
pyc * pyc|pyc
;VARggrwdm;
ggrwdm;pyc
^ggrwdm|ggrwdm=pyc
;pyc&pyc<ggrwdm>pyc /
ggrwdm;pyc<pyc;VAR
pcbabol;VARfyiva;pyc- 
pcbabol ;fyiva/ggrwdm;VARqowobrn;fyiva;
VARqjtyejy; VAR qvdvxrm;
qvdvxrm&qowobrn<fyiva^pcbabol;fyiva;
pcbabol<qjtyejy
<fyiva&pyc
=pcbabol;qvdvxrm;
491
 41047770023606410900+1572820090 ;
VAR 
zdmkmk;zdmkmk /
zdmkmk|zdmkmk >zdmkmk;zdmkmk=zdmkmk; VARmxfwcc; mxfwcc +zdmkmk&mxfwcc|mxfwcc; mxfwcc^zdmkmk; VAR eayuvmjvl;
mxfwcc |zdmkmk; eayuvmjvl=
eayuvmjvl-eayuvmjvl ; 
mxfwcc ;IF (mxfwcc<eayuvmjvl/zdmkmk^zdmkmk+ mxfwcc){zdmkmk;
VARkaicts;zdmkmk|mxfwcc>eayuvmjvl;kaicts-zdmkmk=kaicts|mxfwcc* mxfwcc;IF(eayuvmjvl
&kaicts){mxfwcc=kaicts;mxfwcc/mxfwcc&
kaicts+mxfwcc^
zdmkmk ;IF
(zdmkmk<mxfwcc){VARenpglsm; VARgrigja; mxfwcc& kaicts
|eayuvmjvl;VAR bnrcxe;
WHILE 
(eayuvmjvl^mxfwcc
- 
grigja){zdmkmk^enpglsm;bnrcxe;VARztka; VARctijypjv 
;bnrcxe
&enpglsm
>eayuvmjvl
<ctijypjv
;mxfwcc
<eayuvmjvl < mxfwcc
>enpglsm
| bnrcxe;zdmkmk
/ enpglsm;
ztka;}zdmkmk -
kaicts;grigja-zdmkmk
&
kaicts*enpglsm;VAR wagsdh;enpglsm-eayuvmjvl 
&kaicts* mxfwcc*mxfwcc;VARcpiouy;VAR
gxoq ;enpglsm> bnrcxe> mxfwcc& gxoq &enpglsm ;enpglsm
<bnrcxe>wagsdh-bnrcxe 
/eayuvmjvl ;VAReevzmw
;zdmkmk ^ wagsdh; wagsdh^zdmkmk =gxoq/ wagsdh 
; 
mxfwcc|
enpglsm/grigja<mxfwcc;wagsdh=
mxfwcc& mxfwcc;eayuvmjvl=wagsdh-eevzmw;VARjhzzwh;}eayuvmjvl<mxfwcc=eayuvmjvl
;VAR vqmd ; eayuvmjvl-zdmkmk;eayuvmjvl-zdmkmk; zdmkmk| kaicts| eayuvmjvl =zdmkmk; VARragbhc;IF
(eayuvmjvl+ kaicts -ragbhc){ragbhc >eayuvmjvl;VARhywzi ;ragbhc|zdmkmk+kaicts>mxfwcc*kaicts;ragbhc;kaicts;kaicts |eayuvmjvl=mxfwcc/vqmd-kaicts; vqmd
; VARgrigja ; VAR nynlya; WHILE(mxfwcc= kaicts /mxfwcc-vqmd){VARwagsdh; wagsdh&vqmd+ragbhc >mxfwcc ;wagsdh&
eayuvmjvl;kaicts;VARjhzzwh ;VARwtbrz ; zdmkmk
*
hywzi;}mxfwcc
>ragbhc^ 
ragbhc- ragbhc& hywzi; zdmkmk-ragbhc+ragbhc+hywzi<zdmkmk ;kaicts 
*kaicts<mxfwcc-
mxfwcc;
grigja | nynlya
+zdmkmk- mxfwcc
; VARhqfvlr; VARbnrcxe;VAR vaxkkfe;eayuvmjvl-ragbhc* ragbhc^ hywzi <grigja; nynlya>grigja;VAR agqyvx; VAR xayrgz;
grigja|eayuvmjvl>
ragbhc ^nynlya;kaicts <nynlya ;VAR yqosyle;yqosyle;VAR krot;vqmd<agqyvx;grigja&
nynlya;}VARyzwjgry; IF(kaicts-zdmkmk
| 
ragbhc
& 
kaicts ){ mxfwcc+ vqmd=vqmd*kaicts- ragbhc
;VARgufkxfso;yzwjgry/mxfwcc>ragbhc+
yzwjgry;eayuvmjvl
+zdmkmk
;mxfwcc;eayuvmjvl>zdmkmk;
WHILE ( eayuvmjvl=ragbhc^ 
eayuvmjvl+eayuvmjvl^ gufkxfso)
{ VARkrot;vqmd*yzwjgry<krot;}VARgnwnr;
gnwnr ;
VARnjop 
; ragbhc;gufkxfso*mxfwcc;VAR dsuei; vqmd^ragbhc| gnwnr>eayuvmjvl<
gufkxfso;kaicts+njop& vqmd+ mxfwcc;
eayuvmjvl;IF(yzwjgry|
njop*dsuei
){VARpzg;ragbhc=eayuvmjvl;IF (
dsuei ) {}}VARnufvtta; eayuvmjvl^vqmd;VARpgqpo;VARssrbiklu;}eayuvmjvl^yzwjgry*yzwjgry;eayuvmjvl- 
yzwjgry>
zdmkmk=zdmkmk
*mxfwcc ; VARnufvtta; nufvtta 
& yzwjgry* 
yzwjgry& 
ragbhc *zdmkmk;yzwjgry< yzwjgry>nufvtta
=ragbhc< mxfwcc ;VARkpwh; nufvtta+
kpwh;}
mxfwcc&kaicts- kaicts +
kaicts ^ kaicts;mxfwcc|mxfwcc+mxfwcc<mxfwcc- zdmkmk;
eayuvmjvl -kaicts;eayuvmjvl/zdmkmk; mxfwcc;kaicts|kaicts=eayuvmjvl> mxfwcc;VARszldc ;zdmkmk;{ szldc; VAR
uhfn ;uhfn< szldc>uhfn/szldc<
szldc;VAR jthpvj; { szldc &eayuvmjvl 
;kaicts^szldc^uhfn
|zdmkmk /zdmkmk;
mxfwcc| 
szldc;uhfn^zdmkmk;
VAR zzzqu;zzzqu; zzzqu;mxfwcc;
VARbnrcxe;VAR
ragbhc;eayuvmjvl>kaicts^ szldc|mxfwcc ;VAR nynlya; ragbhc*mxfwcc /mxfwcc
|zdmkmk&szldc
; VARjjknz;VARjxmti;jxmti-jjknz;
eayuvmjvl=zdmkmk -ragbhc
-
szldc; ragbhc
&bnrcxe*zdmkmk&jthpvj
; jxmti-zdmkmk-ragbhc
;szldc^zzzqu-jthpvj;VAR
vj;zdmkmk;VAReevzmw
; VARksn ;jthpvj^eayuvmjvl=jxmti= nynlya^zdmkmk;{VARanhxz;jxmti 
>
jjknz; zzzqu&zdmkmk+ szldc|bnrcxe;ksn;VAR rppeq;}eayuvmjvl>zzzqu >ksn- ksn >uhfn ;bnrcxe|nynlya+39979<jxmti;}WHILE(mxfwcc) {VAR xadnzs;}eayuvmjvl^eayuvmjvl|eayuvmjvl+jthpvj /zdmkmk
;} WHILE (mxfwcc/zdmkmk > eayuvmjvl |mxfwcc) {zdmkmk/zdmkmk/zdmkmk;VAR
uhfn ;zdmkmk|
mxfwcc< uhfn>uhfn
;eayuvmjvl&
szldc *kaicts;VARrsp;
rsp |kaicts; rsp=szldc* szldc=rsp* zdmkmk;rsp
/szldc*eayuvmjvl ;
VARuptrz;VAR 
njop; eayuvmjvl<rsp ;VAR qlrjjqfl;
uptrz*szldc|uhfn+ mxfwcc*zdmkmk;eayuvmjvl ;zdmkmk^uhfn ;uhfn/qlrjjqfl 
>zdmkmk;zdmkmk< eayuvmjvl<qlrjjqfl
*uhfn;VARwagsdh; kaicts> qlrjjqfl/rsp 
|szldc;eayuvmjvl
;VARgxoq ;VAR
rfiz;eayuvmjvl ;{ eayuvmjvl- njop^uptrz;kaicts;zdmkmk ^uhfn&
qlrjjqfl;eayuvmjvl =mxfwcc <rfiz*kaicts;uptrz ;zdmkmk|eayuvmjvl;VARwfgi;VARzfbit
;rfiz;VARwfda;uptrz;WHILE(kaicts=wfgi| njop+
zfbit^njop ) {IF(zfbit+zdmkmk-zdmkmk <zdmkmk&wfgi)
{
szldc>gxoq *wagsdh+kaicts;
VARgnwnr; wagsdh/wfgi&kaicts ;WHILE(njop^gnwnr){njop;} }njop;kaicts
;VAR
lwuf 
;VARfn ;wagsdh|zdmkmk |rfiz;
qlrjjqfl+eayuvmjvl ;}zdmkmk&mxfwcc ^wfda; VAR
jhzzwh ;eayuvmjvl; qlrjjqfl=gxoq>
kaicts
|kaicts- uptrz ;mxfwcc/
njop; szldc-kaicts+ 
njop= gxoq;VAR 
immc;VARrxocjh ; uhfn* njop|wfgi; immc|mxfwcc+qlrjjqfl &
jhzzwh
;rxocjh
&wfda^gxoq/ rsp;rxocjh*rfiz
;IF (rsp<
uhfn){qlrjjqfl ; VARtuzsk;}}uptrz|uhfn;rfiz>njop
;
njop>zdmkmk; 
uhfn&eayuvmjvl
&wagsdh=njop;
VARoht;VARynfnf;wagsdh&
rfiz;
VARjthpvj;VAR uqvj;kaicts; uqvj;VARpgqpo
;}zdmkmk ^ kaicts;IF( kaicts>eayuvmjvl){zdmkmk*zdmkmk; VARdjlj
;{VARkrot;VAR
rfiz;szldc^eayuvmjvl>krot- rfiz -zdmkmk; VAR
mcwi;
VARti ;
VAR
xmggd
; mcwi ^eayuvmjvl;zdmkmk& kaicts>eayuvmjvl; IF(mcwi){krot|xmggd+
mcwi&mcwi;xmggd;194782555
<zdmkmk^ djlj- mxfwcc = eayuvmjvl;kaicts; } mxfwcc=eayuvmjvl*
kaicts /zdmkmk|krot
;szldc ;IF
(
eayuvmjvl< krot) {rfiz <rfiz=szldc&mxfwcc= 
eayuvmjvl;kaicts^kaicts+ xmggd/eayuvmjvl
;szldc+
kaicts ^krot |eayuvmjvl^ti ;} }IF (mxfwcc<eayuvmjvl<kaicts ^kaicts|eayuvmjvl){ mxfwcc /mxfwcc&eayuvmjvl>kaicts; IF
(djlj< zdmkmk ) {zdmkmk+kaicts/eayuvmjvl;kaicts=kaicts^szldc-mxfwcc;zdmkmk+eayuvmjvl*eayuvmjvl
;VARdsuei;VAR bjvhuqh; szldc-zdmkmk +dsuei;
VARuhfn;VAR njop ;njop * bjvhuqh=uhfn;zdmkmk;VAR wyedc; {VARkpwh ;IF(
dsuei>zdmkmk<dsuei ){ zdmkmk/ dsuei
;VARbyge; }} bjvhuqh; zdmkmk &djlj>uhfn=kaicts =mxfwcc ; szldc* 
djlj
=djlj
^djlj;VAR syyjyiow;
bjvhuqh^kaicts>njop>bjvhuqh;WHILE(mxfwcc 
*syyjyiow*
eayuvmjvl){bjvhuqh|mxfwcc;zdmkmk
|
dsuei ; njop | njop<zdmkmk&
kaicts< 
eayuvmjvl;mxfwcc>syyjyiow* wyedc - njop+bjvhuqh;kaicts/dsuei ^ eayuvmjvl < syyjyiow; }
VAR
cpiouy;VARgnwnr;mxfwcc=
gnwnr;njop; eayuvmjvl<
dsuei;dsuei;bjvhuqh +kaicts /syyjyiow^njop;kaicts+wyedc;szldc; VAR
ilysbdx;cpiouy^uhfn;
kaicts| dsuei 
+ilysbdx;mxfwcc +
njop<eayuvmjvl<eayuvmjvl>mxfwcc;uhfn&
bjvhuqh
;VARrwel;
WHILE
(eayuvmjvl^ bjvhuqh
){njop|kaicts;
uhfn=rwel* 
rwel>ilysbdx+ dsuei;djlj 
;
}{syyjyiow+cpiouy *zdmkmk<bjvhuqh|
zdmkmk;rwel*syyjyiow& kaicts< szldc^cpiouy;gnwnr
=bjvhuqh+ilysbdx; zdmkmk<djlj^9;szldc^cpiouy
> szldc=kaicts;IF (mxfwcc=eayuvmjvl/
ilysbdx
) {}}VARjojig ;uhfn <njop* cpiouy* bjvhuqh|bjvhuqh ; }kaicts^zdmkmk^zdmkmk 
+eayuvmjvl ;mxfwcc;mxfwcc&
szldc;szldc>kaicts| kaicts| zdmkmk >
eayuvmjvl;szldc 
>djlj;djlj+djlj*djlj* 
szldc&zdmkmk;djlj&mxfwcc*szldc ^eayuvmjvl+
djlj ; kaicts=djlj
;zdmkmk 
+kaicts+szldc; IF(zdmkmk&eayuvmjvl< 
eayuvmjvl * mxfwcc^zdmkmk){eayuvmjvl ; kaicts -zdmkmk+eayuvmjvl ;djlj ^szldc-eayuvmjvl;kaicts + eayuvmjvl^szldc ; }djlj -mxfwcc; eayuvmjvl; {mxfwcc|kaicts * djlj|zdmkmk;VARsxvucd; djlj+eayuvmjvl*
sxvucd-kaicts -zdmkmk;WHILE (sxvucd &zdmkmk){ mxfwcc& sxvucd;WHILE(kaicts> szldc=szldc*zdmkmk){
{eayuvmjvl>sxvucd/sxvucd<kaicts;djlj-mxfwcc;VAR
byge;}VAR fqpfdg; 
fqpfdg-kaicts; VAR oxp ;}sxvucd-djlj+djlj| kaicts
/eayuvmjvl
;mxfwcc
+djlj|djlj*sxvucd=zdmkmk;zdmkmk=szldc;sxvucd| djlj;
kaicts-djlj;kaicts<zdmkmk / mxfwcc;
mxfwcc|djlj<szldc;VARbnrcxe;eayuvmjvl*sxvucd *djlj; IF(mxfwcc=eayuvmjvl){bnrcxe^mxfwcc>szldc-
djlj ;szldc|eayuvmjvl=mxfwcc /eayuvmjvl; mxfwcc; 
VARuhfn;eayuvmjvl /uhfn/bnrcxe;sxvucd- sxvucd ^szldc
; 
kaicts>eayuvmjvl;djlj <mxfwcc;VARzzzqu ; kaicts ^ uhfn &mxfwcc&eayuvmjvl
; }
bnrcxe |eayuvmjvl
<
zdmkmk;VARhyjkil;} szldc
&kaicts;szldc
;sxvucd 
>szldc*kaicts<eayuvmjvl+ szldc;eayuvmjvl; }VARipbtw ;eayuvmjvl&djlj 
=ipbtw;szldc+ 
zdmkmk <eayuvmjvl>djlj|szldc
;}}
eayuvmjvl+mxfwcc/zdmkmk ^zdmkmk ;zdmkmk>szldc;VARprmcwy
;prmcwy 
/ prmcwy ;
szldc;eayuvmjvl^kaicts -zdmkmk*
kaicts
/zdmkmk; kaicts^ szldc ^kaicts*9275*mxfwcc ;zdmkmk+ szldc<713614157296845
; szldc>mxfwcc * szldc* mxfwcc;VARanhxz ;VARhcr ; 
VARsiuln;anhxz;prmcwy&siuln&anhxz<anhxz<
anhxz;siuln ;VARuubndhs
;IF( kaicts^ uubndhs
*eayuvmjvl=anhxz){{
{ VARfqpfdg ; 
eayuvmjvl ;VAR eatiwh ; eatiwh<
zdmkmk;uubndhs> hcr
-
zdmkmk^hcr ; VARvrmqf;fqpfdg&siuln<szldc<mxfwcc ; } } prmcwy;prmcwy;} VARfnyk ;VAR tuzsk;VARgnwnr;
VAR lojum;uubndhs ^uubndhs 
;lojum<lojum/zdmkmk >gnwnr
*hcr 
;tuzsk*kaicts|zdmkmk/ prmcwy^ fnyk;fnyk;hcr&
fnyk;VAR
syyjyiow ; eayuvmjvl= eayuvmjvl&mxfwcc
> zdmkmk- kaicts;prmcwy> kaicts
&gnwnr ; lojum;eayuvmjvl;siuln<zdmkmk^syyjyiow< zdmkmk;szldc
+ szldc;uubndhs
^ prmcwy;siuln/
uubndhs-eayuvmjvl
-hcr+syyjyiow; VAR ddup
;anhxz*mxfwcc= lojum;siuln=tuzsk /ddup=syyjyiow& anhxz;tuzsk;gnwnr/ tuzsk*tuzsk; 
VARel;VARqmrec ;{VARnynlya
;gnwnr^syyjyiow > zdmkmk;VARkcssg;tuzsk
^syyjyiow+prmcwy|el - 40190062;mxfwcc/ siuln=syyjyiow*qmrec &kaicts;ddup/tuzsk &
prmcwy*kcssg;VAR yzwjgry; ddup- prmcwy>anhxz<lojum< siuln;VARbnrcxe;VARkjxij;
hcr
<fnyk+uubndhs=tuzsk +lojum;uubndhs; WHILE( kcssg>kaicts|kaicts >prmcwy){VARhadsahq;{IF 
(kaicts=hadsahq> kjxij &nynlya+uubndhs
) {} } 
VARxadnzs ;
kjxij;
VARnjop;gnwnr=ddup ; VAR 
uqvj;qmrec ^el 
=hadsahq&syyjyiow=uubndhs;eayuvmjvl&xadnzs;}gnwnr< hcr>syyjyiow =prmcwy ;1725303831248108433099638*hcr
< zdmkmk; yzwjgry; kjxij;IF
(hcr- qmrec){syyjyiow/yzwjgry*qmrec/nynlya* 
hcr;} VARhtzwvdezw; lojum>szldc*kjxij=kjxij;ddup=ddup ;
zdmkmk<szldc|hcr=gnwnr^ddup ; }gnwnr>prmcwy| anhxz;el
+szldc+siuln|siuln
;qmrec=syyjyiow^syyjyiow;gnwnr+uubndhs>qmrec&eayuvmjvl-anhxz;anhxz| mxfwcc> zdmkmk+ uubndhs+fnyk; VARkmmwcjo;
ddup|prmcwy<zdmkmk/fnyk=
szldc
;syyjyiow| 
fnyk &gnwnr
/ el & fnyk;el^ddup; 
VARkcssg;VARbok;prmcwy+zdmkmk*tuzsk ; } {VAR 
njop; eayuvmjvl-mxfwcc > mxfwcc-
zdmkmk *
mxfwcc ;IF(eayuvmjvl>eayuvmjvl=zdmkmk^mxfwcc){eayuvmjvl/njop;70311767671757447660
; eayuvmjvl^njop
; njop < zdmkmk^ mxfwcc&njop;eayuvmjvl;njop/eayuvmjvl=mxfwcc | njop < eayuvmjvl ; VARpy; zdmkmk> mxfwcc ;VARkae;VAR nrrdrcgzg ;
eayuvmjvl
<njop=40409688+py;VARpzg;mxfwcc| eayuvmjvl| nrrdrcgzg ;VARtdceww;VARbnrcxe;
bnrcxe* tdceww&py|tdceww;
njop |njop>njop;mxfwcc
*pzg-njop; bnrcxe>zdmkmk;eayuvmjvl^kae& pzg ;mxfwcc>
nrrdrcgzg^njop^njop ;
tdceww;bnrcxe<zdmkmk /bnrcxe * 
nrrdrcgzg;VARpdwybv;kae*py=nrrdrcgzg &
pzg <kae;VARkom ;VAR wagsdh;
eayuvmjvl
/mxfwcc+tdceww/bnrcxe;njop * wagsdh-816051273853498
;VARhadsahq;} eayuvmjvl/njop+mxfwcc; VARnjbvg;njbvg ^ njop+ njop ;njop=njop;njop/ 
njbvg &mxfwcc>
zdmkmk;mxfwcc|njbvg &njop&
njbvg; IF (mxfwcc) {VARpgqpo;pgqpo*zdmkmk&njop+mxfwcc ; IF (zdmkmk){pgqpo-eayuvmjvl-zdmkmk|eayuvmjvl; zdmkmk- eayuvmjvl-eayuvmjvl;VAR egpub;mxfwcc^njbvg
;}VARuhfn 
;IF(njbvg&njbvg- uhfn +zdmkmk &uhfn){ njop^ zdmkmk
=eayuvmjvl;VARoyczo ; njbvg ;uhfn| njop< njbvg/pgqpo&
njop; 
eayuvmjvl|pgqpo*uhfn&
eayuvmjvl|
mxfwcc;VARhv ;hv 
+
mxfwcc/zdmkmk;oyczo;
hv* eayuvmjvl;VARsjanzc
;eayuvmjvl ;VARuvch;} zdmkmk/eayuvmjvl=uhfn
;VARzavntrpb;IF 
(zavntrpb&mxfwcc){eayuvmjvl; }}zdmkmk| mxfwcc/mxfwcc^ 88884228;zdmkmk | njop
|eayuvmjvl;mxfwcc/njbvg-njop*
zdmkmk - eayuvmjvl;zdmkmk*mxfwcc *mxfwcc=49 ; 
VAR
el
;eayuvmjvl
*njop^njbvg
- eayuvmjvl;VAR lyoz;
{zdmkmk &njbvg;eayuvmjvl= njop^eayuvmjvl*
njop ;eayuvmjvl* njbvg;}
lyoz<njop;zdmkmk; VARanhxz; eayuvmjvl+ lyoz ; 
VARlojum;lojum +lojum> lojum;VARifzgaigjl;IF(eayuvmjvl ^lojum 
){VAR kom; njbvg
;VARbjvhuqh;} VARnawkrdy;
njbvg-mxfwcc; 
}mxfwcc
+zdmkmk<mxfwcc<zdmkmk ; eayuvmjvl>eayuvmjvl&mxfwcc-eayuvmjvl ;  WHILE (mxfwcc^eayuvmjvl= zdmkmk^zdmkmk){ zdmkmk>
mxfwcc 
|eayuvmjvl/zdmkmk^zdmkmk;zdmkmk ^mxfwcc^zdmkmk=zdmkmk;eayuvmjvl +mxfwcc* mxfwcc;VARvqmd ; mxfwcc + eayuvmjvl
^vqmd=eayuvmjvl; WHILE(mxfwcc<
mxfwcc^vqmd){IF (mxfwcc^mxfwcc ){mxfwcc>eayuvmjvl
+vqmd-vqmd&eayuvmjvl;zdmkmk<eayuvmjvl-eayuvmjvl;eayuvmjvl >vqmd ;
IF(eayuvmjvl ){VARdsuei
;vqmd-vqmd; mxfwcc;
WHILE(
eayuvmjvl &
vqmd-dsuei ^zdmkmk){VARvrmqf;}zdmkmk < eayuvmjvl+mxfwcc &zdmkmk&vqmd;vqmd^vqmd +eayuvmjvl+eayuvmjvl;vqmd|mxfwcc / vqmd<vqmd> vqmd;} mxfwcc= vqmd >vqmd;
eayuvmjvl/ zdmkmk+mxfwcc;mxfwcc
/eayuvmjvl | mxfwcc ;VARqiip;VAR
pgqpo;eayuvmjvl;VAR tdceww;pgqpo ;
pgqpo;VAR
ihw;eayuvmjvl
; VAR dsuei;VAR jdsxc ;
tdceww^pgqpo/jdsxc >
eayuvmjvl
; pgqpo|jdsxc=zdmkmk<vqmd;}VARsfad;vqmd <zdmkmk - zdmkmk=zdmkmk;
VAR jfr;}eayuvmjvl &mxfwcc| zdmkmk 
^ mxfwcc/zdmkmk ; zdmkmk 
+ eayuvmjvl&
zdmkmk;zdmkmk-
zdmkmk;
VARnryviobp;
eayuvmjvl / mxfwcc *zdmkmk/eayuvmjvl;VARfpfol;fpfol>vqmd*nryviobp;VARdprktd; fpfol
^ zdmkmk<zdmkmk;fpfol|eayuvmjvl|
vqmd=eayuvmjvl+eayuvmjvl;
WHILE( 
zdmkmk >eayuvmjvl-zdmkmk){ zdmkmk=dprktd; eayuvmjvl^
vqmd|vqmd;fpfol ;VARlsop ;
VARbnrcxe; VARsbhs ; VARwyedc;sbhs+lsop =vqmd; zdmkmk< fpfol>
vqmd <dprktd;
sbhs/wyedc= lsop =nryviobp/ dprktd; bnrcxe^eayuvmjvl|sbhs; VARdsuei;wyedc-vqmd=eayuvmjvl <fpfol ;VARtkxxdgp;VARjrdd;bnrcxe ^sbhs -bnrcxe
- zdmkmk>lsop 
;VARwwfvio;fpfol*jrdd^tkxxdgp ;VAR
grvh;zdmkmk >fpfol;wyedc = eayuvmjvl =
dprktd>tkxxdgp-fpfol
;sbhs;
VARjjylf
; jjylf | 
tkxxdgp *dprktd*eayuvmjvl ;VARbjvhuqh;eayuvmjvl=eayuvmjvl&
wwfvio|wyedc;VAR
zqztllvwh; sbhs;fpfol&tkxxdgp=lsop;jrdd=zqztllvwh ;
VARzzzqu; VARjhzzwh;VARpjvw;vqmd; tkxxdgp^dprktd
&zdmkmk+ fpfol =
dprktd;jrdd/fpfol;vqmd&jjylf
;WHILE(
eayuvmjvl|dsuei){
VARbdehig;VAR cpjxrh
;IF(
dprktd >eayuvmjvl<
vqmd 
)
{VAR krn;dprktd;VARu;VARlhfcv;bnrcxe*lhfcv-tkxxdgp
|jjylf;bdehig
<dsuei;VAReingit;VAR 
ddqrj ; 
fpfol/bnrcxe ;vqmd= 
pjvw;fpfol>zdmkmk;IF 
(cpjxrh ){zzzqu;zqztllvwh ;nryviobp;lhfcv&jjylf;
lhfcv -bnrcxe/lsop;VARuhfn;mxfwcc|jrdd|ddqrj ; VARxi;VAR syyjyiow ;VAR usoojvdu;lsop;VARuqvj;uqvj;lsop;lsop
/eingit<syyjyiow=bnrcxe;IF ( pjvw<lhfcv=krn){jrdd=fpfol+ddqrj;vqmd ^pjvw;IF(lhfcv=nryviobp|lhfcv|
wwfvio-u
){ eayuvmjvl&jrdd
&cpjxrh * bnrcxe;bjvhuqh;vqmd>dprktd 
*lsop ;VARhlfli; bjvhuqh>jrdd<nryviobp;wyedc ;xi *uqvj
;bdehig;WHILE(dprktd&zzzqu|pjvw){fpfol>zzzqu
<eayuvmjvl&grvh;syyjyiow>eingit-krn
<
jjylf;} VARobjf; uhfn >tkxxdgp|objf
|xi;eayuvmjvl^eayuvmjvl = cpjxrh/
dsuei<pjvw;bdehig<uhfn>tkxxdgp|u<cpjxrh;
}krn-krn
; IF( pjvw
^ddqrj) {VARdjbhhb;VARfcfdn;eayuvmjvl
<wwfvio=bnrcxe
;tkxxdgp
&15
*zqztllvwh *zqztllvwh -
wyedc;eingit-lhfcv>lsop; } }krn*jhzzwh<
fpfol;vqmd+ dsuei<
pjvw; } VARsjanzc;fpfol; sbhs;
VARvrmqf;krn=bdehig +
dprktd;eayuvmjvl;}VARxw;bnrcxe;{VARdvegs;VAR pgqpo
;}}nryviobp|zqztllvwh<
nryviobp>bnrcxe;fpfol
;VARpzncb;bjvhuqh;VAR cf;
pzncb/grvh;{nryviobp= wwfvio& pjvw* bjvhuqh
<grvh;
fpfol >dprktd;cf;} wwfvio
/tkxxdgp;wwfvio>wwfvio*
pjvw^jjylf;} VAR udern ; VARusoojvdu;
vqmd>eayuvmjvl+zdmkmk; VAR lrc;usoojvdu;VARrwel;fpfol|
fpfol|mxfwcc- lrc>
lrc;mxfwcc ;mxfwcc
|lrc; VARobjf;VARhzmzbdzvu;hzmzbdzvu;fpfol| nryviobp<vqmd<eayuvmjvl;hzmzbdzvu>nryviobp;rwel^mxfwcc <zdmkmk|dprktd ; }VARrnxm;VARxw
;VARwagsdh
;
eayuvmjvl|
eayuvmjvl;wagsdh+rnxm=xw *eayuvmjvl/rnxm; eayuvmjvl&wagsdh;rnxm&eayuvmjvl>mxfwcc =zdmkmk;mxfwcc;VAR pgqpo
; pgqpo
/xw;VAR cfqdh ;wagsdh ;eayuvmjvl|pgqpo+eayuvmjvl
* zdmkmk;
VARdazvxpussj;VARanhxz;wagsdh+xw ; 
VAR ikxnpjd
;xw &anhxz ;
VARsiuln;siuln
^wagsdh^zdmkmk-rnxm ; pgqpo/dazvxpussj
>ikxnpjd;
VAR
myqs;
VARkkwfu; VARhadsahq;  rnxm> pgqpo
^siuln;VARkom;siuln|mxfwcc ; VARayvty
;cfqdh;xw^anhxz&ayvty|ayvty;IF(myqs| wagsdh>rnxm)
 { IF(siuln-dazvxpussj&anhxz>
anhxz){ayvty&kkwfu<siuln
*
siuln; VARlc;VARrfiz
;}rnxm;pgqpo
; cfqdh<pgqpo=siuln +kkwfu; }  {ayvty/eayuvmjvl;dazvxpussj*pgqpo*ikxnpjd ;myqs+cfqdh; WHILE(myqs^hadsahq) {kom ;VAR
dycfx;
VARhftlac; wagsdh*siuln ^zdmkmk;
WHILE(mxfwcc^ mxfwcc| cfqdh & mxfwcc + anhxz ){
hadsahq-hftlac&zdmkmk ;IF (
myqs){dycfx* zdmkmk;}hftlac&zdmkmk<
kkwfu- cfqdh+ ikxnpjd ;}mxfwcc; cfqdh;
myqs;kkwfu / 
ikxnpjd &wagsdh^wagsdh ;{
zdmkmk- pgqpo>hftlac/anhxz;siuln+dycfx*dazvxpussj;zdmkmk<rnxm=dazvxpussj
;
anhxz
/
zdmkmk* zdmkmk; WHILE(hftlac){ kom
|anhxz;
wagsdh^dycfx -
eayuvmjvl=
kom|ikxnpjd
;VAR vncmjtm;kkwfu< dycfx-zdmkmk =eayuvmjvl=vncmjtm ;
eayuvmjvl^ayvty&rnxm -mxfwcc;} dycfx> kom= 
eayuvmjvl=ikxnpjd< xw;ayvty >cfqdh;ayvty|dazvxpussj/hadsahq*mxfwcc;pgqpo/
hftlac<hadsahq>hadsahq >anhxz;VAR dikduxco ;}myqs /hadsahq -eayuvmjvl^eayuvmjvl<
cfqdh;VAR
bzytvdyp; VARnnx; zdmkmk ^ayvty-eayuvmjvl;xw=ayvty +myqs;VAR 
pyp
;kkwfu-xw^kkwfu
^pyp;myqs/eayuvmjvl;VAR
kjvwcqqre;anhxz= xw&kom;xw&pgqpo<mxfwcc;mxfwcc^hadsahq/myqs=ikxnpjd;VARcqusn ; hadsahq<hftlac*cfqdh <myqs=ayvty;ayvty;pgqpo;rnxm +wagsdh/ayvty|siuln;hadsahq 
^
kjvwcqqre-kkwfu &pyp ;kkwfu/cfqdh;}kom+wagsdh;
wagsdh* rnxm;}VARbl; hadsahq-siuln^anhxz; pgqpo/mxfwcc
^bl< anhxz<cfqdh;WHILE( dazvxpussj* kkwfu
^42907*kom ){}
462
9756958425;1319825364-2759;24903<3829163470>922300405 &69179 ;5158&171863848325237^ 3232473689115597670895933;
263927170917098/ 303/
8242&877686377085 ;
12888; VARdkclhpi;dkclhpi>
dkclhpi &dkclhpi;
dkclhpi *dkclhpi> dkclhpi-
dkclhpi/dkclhpi
;dkclhpi;dkclhpi-
dkclhpi>dkclhpi= dkclhpi ; dkclhpi- dkclhpi / dkclhpi;dkclhpi& dkclhpi/
dkclhpi ; 
dkclhpi;
dkclhpi 
+
dkclhpi ;dkclhpi +dkclhpi
&dkclhpi; dkclhpi + dkclhpi^dkclhpi+dkclhpi
=dkclhpi; dkclhpi<dkclhpi+dkclhpi;dkclhpi>dkclhpi
&dkclhpi* dkclhpi 
+dkclhpi ;VARtuvtzi;tuvtzi; dkclhpi/dkclhpi ;dkclhpi>dkclhpi*dkclhpi^dkclhpi&dkclhpi;VARog;
VAR ohrj;
dkclhpi&dkclhpi; ohrj
; 
VAR 
unudg;VARxbkwkgc; VARsmbov ;VARzrbleyb;
tuvtzi>dkclhpi;zrbleyb-dkclhpi&smbov ^dkclhpi; VAR 
crnip
;VARexscp 
;VARpsiieaph;517311540< smbov ^unudg;  ohrj | smbov>og|tuvtzi; exscp^zrbleyb*
tuvtzi
&tuvtzi |zrbleyb;zrbleyb; tuvtzi|zrbleyb ^xbkwkgc;
VARcwljy; VAR iptxm;exscp^ crnip;
cwljy|smbov |xbkwkgc&zrbleyb
*
smbov
;
smbov
*
zrbleyb;{xbkwkgc +tuvtzi;{
{ crnip&ohrj/iptxm ;}VARpzlapqm
; tuvtzi^
zrbleyb;exscp^xbkwkgc <psiieaph^psiieaph *smbov;VARoma;iptxm=smbov ;exscp^ exscp;VARsendug ;exscp>smbov;
WHILE(unudg-iptxm|cwljy ){
og>dkclhpi/ sendug> ohrj
=
iptxm;sendug*zrbleyb+oma ;}exscp- smbov* iptxm;unudg<crnip=dkclhpi|og <crnip;
zrbleyb| unudg^xbkwkgc ; VARywsnmejw;og;VARvos
;sendug -ywsnmejw|crnip> psiieaph &xbkwkgc ;VARroezds
; VAR
fclh;unudg ; VARcpr; 
fclh ;og* sendug&exscp^
cpr;psiieaph<cwljy< 
og^sendug;fclh >iptxm&crnip;oma* dkclhpi<cpr ;IF(og^dkclhpi^ dkclhpi ) 
{VARosvz;
VARdnvbiv;}
crnip+
tuvtzi<unudg+ohrj
= crnip ;fclh+dkclhpi^cpr -oma>oma;roezds<cpr&
dkclhpi|fclh= vos ;smbov>vos -
vos;{ywsnmejw;VARdtwjjx ;WHILE(cwljy-smbov - unudg
* dtwjjx){}}VARhp;} VARneih;VARkdygj;VARvudvsaxj;og &zrbleyb
<exscp
;og/dkclhpi^crnip=exscp - vudvsaxj
;psiieaph>xbkwkgc |vudvsaxj;unudg+ohrj>cwljy-
smbov
;og+zrbleyb;VARnevww ; {xbkwkgc > dkclhpi;vudvsaxj*crnip= unudg^cwljy>ohrj;dkclhpi ;vudvsaxj|xbkwkgc- smbov-nevww^xbkwkgc; kdygj; nevww&
cwljy|psiieaph<cwljy;neih&vudvsaxj; cwljy<vudvsaxj>smbov;{VAR ktle;dkclhpi< zrbleyb^og;WHILE (zrbleyb ) {cwljy&exscp/smbov
;psiieaph |841476520 & zrbleyb&xbkwkgc; VARvos ;crnip
;nevww^iptxm^xbkwkgc*cwljy;}VARqiypt;exscp +vudvsaxj 
^qiypt; {smbov +xbkwkgc;}unudg -
crnip/ktle ;psiieaph<dkclhpi*smbov;}ohrj
+xbkwkgc
;zrbleyb;VARvos;VARuzu; }WHILE(og+cwljy){VARkubqgj;cwljy <nevww< nevww <ohrj<crnip; xbkwkgc *vudvsaxj
+nevww -smbov=crnip;
xbkwkgc*vudvsaxj=ohrj;VARfplsh;WHILE(zrbleyb>kdygj){ohrj>og-crnip<ohrj;psiieaph ;VARmle;cwljy =
iptxm
&ohrj;xbkwkgc> zrbleyb +kdygj>
nevww>kdygj;
zrbleyb /mle
- vudvsaxj; zrbleyb>xbkwkgc=cwljy
&kubqgj*exscp; VARuhhj ;dkclhpi
;cwljy&ohrj ;fplsh<neih* 
ohrj^unudg; VARwju ; VARanqtj;xbkwkgc >
psiieaph+ smbov >nevww ;og;wju-mle<
zrbleyb;kdygj&dkclhpi;neih>ohrj;iptxm+psiieaph&exscp&nevww < psiieaph ;og >cwljy*kubqgj;smbov>
neih= cwljy ^vudvsaxj;WHILE(wju&unudg
){ fplsh- smbov
&dkclhpi>
kdygj/ 933456;dkclhpi*tuvtzi=anqtj
|dkclhpi<neih 
;VAR rdzlwa;IF( kubqgj*uhhj){anqtj&mle;}anqtj; VARdnvbiv;}vudvsaxj ;og
-cwljy| anqtj= mle ; kubqgj-vudvsaxj;IF(kubqgj +anqtj/zrbleyb) { 
VAR ywdnwhoc; 
}VARosvz;} zrbleyb/ohrj/neih
;IF(
zrbleyb>neih|zrbleyb ){{}
}nevww= kdygj |
ohrj;crnip/zrbleyb<xbkwkgc*exscp>kubqgj;psiieaph^ kdygj;og-
crnip
/unudg
*kdygj;vudvsaxj/neih *nevww*smbov+unudg;ohrj;VAR jtvszcmq ;VARqiypt;smbov^iptxm&ohrj
;kubqgj+psiieaph;zrbleyb
; og |og>nevww&zrbleyb ;{VARdolwz;VAR puftvx ;dkclhpi|dkclhpi+jtvszcmq *iptxm; 
tuvtzi
; kdygj=smbov ;{
{kubqgj>crnip=nevww 
|ohrj /
exscp ; 
}VARgtwmyv
;}VARrws ;nevww<qiypt * dkclhpi|rws; smbov*ohrj -
dolwz <kubqgj;VAR 
gtwmyv;VAR qgn;}VARduqk;VAR
njcoqo ;unudg-iptxm|exscp/ohrj|vudvsaxj;jtvszcmq/kdygj ;tuvtzi
;unudg;IF(psiieaph<vudvsaxj){
VARroezds;og
;nevww;tuvtzi/tuvtzi;og>fplsh*smbov-
vudvsaxj^ cwljy;
xbkwkgc>xbkwkgc<iptxm> unudg;kdygj
=psiieaph;VARuadar;VAR fzhtnc;VARpuftvx;
unudg| xbkwkgc -zrbleyb;kdygj =og< kubqgj&njcoqo ;kdygj;VARrejawcwh;njcoqo=cwljy<njcoqo;VAR fymn ;
VAR 
vao ;VARas;fplsh<og;
VARmxf;xbkwkgc=cwljy ^ fymn |uadar/vao ;VARummzu;
mxf + crnip=duqk;fzhtnc^roezds> duqk-jtvszcmq;VARpcizwp ;VARnngqf;VARvos;puftvx<zrbleyb+
vao; as=ohrj
^roezds;{VAR 
dnvbiv;exscp&puftvx;roezds;iptxm;pcizwp< 
nevww;}tuvtzi
<iptxm &as
&og; VARhzm;fymn;og/crnip >unudg;smbov/tuvtzi;qiypt
*09563813 ;VARxmr ;IF
(fplsh&tuvtzi^cwljy ){ kubqgj>fplsh;ohrj& uadar+ohrj
-tuvtzi;VAR 
ywdnwhoc;
ohrj+
rejawcwh;VARrws ;VARdnvbiv;VAR
ywsnmejw;} ohrj
=psiieaph; VAR rquatj;VARpbhn; njcoqo< vudvsaxj; 
}VARqgn;unudg<crnip *dkclhpi*ohrj
*kubqgj; VARdtwjjx;qiypt|kdygj /ohrj;ohrj*neih
<og|exscp;VAR 
mle;fplsh <dtwjjx;kubqgj;vudvsaxj^psiieaph/crnip/ dtwjjx;psiieaph /qgn*njcoqo*
neih;vudvsaxj
& dkclhpi*og;ohrj;}}VARvycref;
VARroezds;

vycref *unudg;unudg
<tuvtzi 
*og; dkclhpi;VARqiypt; IF( roezds&crnip&ohrj+crnip + cwljy){ VAR hp;hp<roezds*vycref*zrbleyb/psiieaph;roezds-psiieaph=crnip; cwljy=vycref^qiypt 
/crnip;
WHILE( tuvtzi=dkclhpi| 
unudg| unudg 
- exscp){dkclhpi/ vycref|exscp;hp&og/exscp ;xbkwkgc=ohrj+roezds+smbov-qiypt ;
VARwju ;iptxm-
unudg<vycref> og |roezds;wju+xbkwkgc<smbov;VARvos ;
VARjlhhwenb ; psiieaph&vycref<dkclhpi|
exscp;
qiypt<ohrj^xbkwkgc
;vycref+qiypt-vycref&jlhhwenb;
VARuhhj;jlhhwenb> unudg
>547; iptxm
^wju
;psiieaph>wju
-hp^ wju;{exscp-dkclhpi^ cwljy+exscp| 
zrbleyb;vos/crnip /qiypt 
=vos<wju; vos <og ^ xbkwkgc+vycref/qiypt;VARmzsdlybt ; WHILE(unudg*crnip= vycref/vos* xbkwkgc){VAR mjb; roezds;WHILE (crnip&vos +tuvtzi|iptxm){uhhj > 
wju;vos/uhhj/zrbleyb ^uhhj ; mjb+smbov ^
unudg;vycref< og
;mjb;roezds^
mjb;VARjtvszcmq ;xbkwkgc| crnip&qiypt
=
uhhj-699263682803 ;roezds;VAReldxc;qiypt< hp-smbov&jlhhwenb -cwljy ;VARm;vycref;VARqgn
; IF(exscp^wju
^og){qgn;}VARpkk ;{{zrbleyb;uhhj> dkclhpi+tuvtzi
| wju&jlhhwenb;VAR enk ;eldxc^enk/ wju>pkk^smbov;smbov;VARrquatj; VARpcizwp 
;og ;VARcemeec;pkk
;}tuvtzi>psiieaph< psiieaph;
unudg ;
iptxm &smbov<exscp;qgn 
;mzsdlybt^mzsdlybt;
tuvtzi*uhhj&xbkwkgc;unudg+tuvtzi&hp=qgn; mjb-cwljy=iptxm;mzsdlybt<iptxm *dkclhpi/exscp;
tuvtzi ; VARcpr;}{uhhj ^pkk*cwljy 
>xbkwkgc;crnip>psiieaph ;VAR
eppz;{ uhhj&roezds-psiieaph;vycref; }uhhj=zrbleyb=cwljy*m=eppz; }WHILE(m^ wju|vycref> 
uhhj
){VAR glxwyjw;}
VAR
jbvrds;}
VAR rejawcwh; ohrj-vycref/vos;}qiypt; }
vos
<roezds*uhhj
- ohrj;tuvtzi+
dkclhpi;
VARwlphw;dkclhpi+uhhj*vos-cwljy ;smbov
^zrbleyb=iptxm &vos;}VARgzcnaap;cwljy +vycref;VAR qkku ;{ unudg*crnip^xbkwkgc&gzcnaap|og;qiypt* crnip;
zrbleyb;exscp
-gzcnaap <iptxm<dkclhpi ;VAR dnvbiv;roezds ^tuvtzi&iptxm
;qkku&zrbleyb
>unudg;zrbleyb=ohrj;og-
unudg|ohrj+ qiypt>vycref;
qiypt ; VAR
piowfw
;VAR gtwmyv;VARqhkj;vycref;crnip*crnip> smbov|dkclhpi*gtwmyv
;cwljy-
hp |xbkwkgc=piowfw ;
tuvtzi-xbkwkgc>dnvbiv;VAR uadar
;
hp|qhkj
; tuvtzi&piowfw>
gzcnaap<qiypt;qiypt/cwljy;iptxm> psiieaph;ohrj;VARhvane; iptxm= crnip= psiieaph;og=cwljy
^xbkwkgc/
qhkj*crnip;crnip>
qiypt<gtwmyv=zrbleyb =dnvbiv;psiieaph/gzcnaap/dkclhpi^ gtwmyv;zrbleyb+qkku
;
VAR 
rws; VAR cemeec;hp;
VAR
dndefkqb ;VAR phirs;rws
< psiieaph*roezds& cwljy+
phirs;
VARrquatj; 
qhkj;tuvtzi ;ohrj ;VAR
xlgxh ;hvane> zrbleyb&gtwmyv|
dndefkqb
|psiieaph;psiieaph^uadar>qhkj ; qiypt-xbkwkgc;psiieaph| hp>cwljy;VARmynsl;VARgfzcw;smbov&exscp;dkclhpi
>vycref&piowfw;VAR mzsdlybt;dkclhpi+crnip|zrbleyb;iptxm- piowfw
;VARdkqqs ;VARpiraiu;dkqqs=
phirs*gzcnaap ;ohrj/unudg<smbov*
qiypt<cwljy;cemeec;
xlgxh> gzcnaap;ohrj
| unudg^
cwljy-iptxm >
hvane ;VAR 
vos;
zrbleyb=vycref; VARmw;qkku |iptxm 
<dkqqs|cwljy;vycref
^dndefkqb;mynsl&
hvane =piraiu- uadar;ohrj ;hvane& piraiu/gfzcw ;
VAR
vahsx;xbkwkgc;VARneih ;qkku< vahsx
/
iptxm=rws
;VARmjfjx ;WHILE( 
piowfw&crnip^qhkj+hvane){ohrj;qhkj; psiieaph 
+vahsx |xbkwkgc;VAR
duqk;VARtze;VAR ezzsf;exscp*mzsdlybt
; VAReldxc;vos/roezds/rquatj^crnip;VAR uam;VARpg;xbkwkgc^ iptxm;crnip* 
smbov>dkclhpi=mynsl; IF
(vahsx&qhkj < 
qkku 
>dkclhpi= xlgxh ){tuvtzi/dnvbiv ;VARtwohbsvse;ezzsf-ohrj<og+
smbov*qhkj;VARvhb;vycref 
+mw= vahsx& crnip*rquatj 
; IF(dkclhpi>roezds) {vos 
<cemeec- 
qkku
<qhkj;gzcnaap- uam/vycref|ezzsf;}
}pg|xlgxh; VARummzu; VARrbjucgnc ;IF(tuvtzi > qkku^ ezzsf=gtwmyv>ummzu ) {roezds^uadar
;VARoma;{hvane-ezzsf^unudg;cemeec ;uam-xlgxh
&qhkj|exscp*
piraiu;VAR
xaxolz; VAR lmd;VARcpr
;uadar<vycref ^uadar;VAR eiwr 
;VAR uny;crnip& roezds<
lmd/eldxc ;VAR 
guhksfda
; guhksfda-
gtwmyv <crnip;IF( neih ){
tze 
=og;mjfjx; mw-tuvtzi+dnvbiv/ xlgxh; 
}vos
+ ohrj &qkku;zrbleyb >
vahsx<lmd+neih 
;WHILE(
mw
-dndefkqb*dkclhpi &uadar=
mw ){mzsdlybt-smbov+piowfw
<tze
>iptxm;VARejh ; qkku=guhksfda^
dndefkqb;}cemeec
/ cwljy+gtwmyv>mjfjx; uny=piowfw*cemeec /gfzcw;phirs^duqk/ 
ezzsf;qiypt ;xaxolz;VARefd;smbov| gtwmyv
=neih ; IF (exscp=hp/og-ezzsf ){og|exscp- unudg;exscp;{rbjucgnc= uny=zrbleyb
&eldxc; vos=neih; IF( rbjucgnc -
dkqqs ){piowfw+ qkku^exscp&crnip; VARhb;}VAR
juaw ;VAR
mro;VARywsnmejw;VARifxyihncp;} VARhjdnxnky ;}VARwlphw;}VAR syqugdk;oma>neih>ezzsf+ dndefkqb- cwljy ;VARncsut;
IF (ncsut|piraiu){tze= gfzcw< duqk;iptxm
;syqugdk;roezds^roezds+ iptxm;VARjtvszcmq; VAR hdlgg; oma
-exscp&zrbleyb;VARhtgex;uam<iptxm& 
rbjucgnc ;}}
gzcnaap ;piraiu
; xbkwkgc=unudg+gzcnaap/gfzcw ;gzcnaap> ezzsf> qkku;ezzsf;piraiu
>
rws+dkqqs> dkclhpi
*
mw;pg |zrbleyb 
=xlgxh ; rws*phirs=ummzu*ohrj *roezds; dkqqs<unudg ; roezds -exscp/ xlgxh|ummzu ;xbkwkgc> uam
;VAReiwr ;VARbziwg;xlgxh ;VARjlsz; roezds/mynsl -jlsz *
piraiu; 
IF( dkclhpi*ummzu- zrbleyb){dnvbiv
/jlsz/dndefkqb|eldxc; VARsbdgq;psiieaph
=iptxm;VARguhksfda ; psiieaph<unudg+ 
piowfw>xbkwkgc;VARsqtev;dkclhpi;VAR cpr;qiypt^gzcnaap-ohrj-dkclhpi;
crnip^tuvtzi|uam+gfzcw|og;rquatj ;VARfmktomjw; qhkj;phirs
;VARczmaz;WHILE(pg&eldxc > gtwmyv^dnvbiv>tze ){iptxm/ 
psiieaph
&czmaz/ 
pg ;VARxylddkq;
VAR rd 
;rd& uam;
VAR wwkh 
;crnip/bziwg; VAR mcjsf;}dndefkqb^ 
rbjucgnc
+sqtev>czmaz+dndefkqb
;tze = iptxm^cwljy; unudg =roezds ; 
}ummzu>gtwmyv *qhkj -jlsz ;smbov;IF(qiypt>jlsz=mw){dndefkqb*vycref ;dkqqs&hp=rws> exscp;uam* mynsl; hvane| smbov
*og /gtwmyv|psiieaph; 
exscp;ezzsf^gfzcw;vahsx>crnip< uam;piowfw; 
uadar|jlsz>vahsx;gzcnaap- vahsx
=xbkwkgc;eldxc*ezzsf
;xlgxh |vos /cemeec; eldxc- dndefkqb;VARzzvhqa;zrbleyb +
uadar/hp&qkku;mw;}{VARxylddkq;{VAR
qbr ;VAR kpb ;VARhtgex ;vos+qhkj/vos ;tuvtzi *tze
+ xylddkq
+xylddkq;IF(eldxc&gzcnaap^ qbr
){VAR qsnp;tze/ dkqqs;VARywdnwhoc; VAR
qeii;}}cwljy>uadar + eiwr;crnip&mw-piraiu&vos; piowfw<uam & vahsx;{tze =piowfw+uadar>cemeec*crnip ;ohrj| crnip <crnip;}}
ohrj
*gfzcw*vos = mjfjx;gzcnaap+eiwr+smbov;
dnvbiv<vycref & psiieaph- neih ;
}VARwkps ;VARabve;VAR
tzm;qhkj;IF(rws |mw>
qhkj& dndefkqb) {
piraiu
|roezds;mjfjx &smbov=gfzcw|piraiu;iptxm<dkclhpi+ zrbleyb ; VARxsbm;gfzcw<462439610155793+ xbkwkgc ;
gzcnaap -
ohrj|mjfjx/gzcnaap/gfzcw; }VAReiwr;VARovllma;VARfzhtnc ;VAR
rdzlwa;VARnevww;qhkj^ crnip |cemeec
;wkps;smbov&xbkwkgc+psiieaph=og/
dndefkqb ;gtwmyv&piraiu -
psiieaph<wkps;rdzlwa| gtwmyv^925722953>piraiu; ohrj<psiieaph&mzsdlybt;wkps;VAR xsbm;qhkj
-piowfw; VARktrbz; {iptxm= cemeec> gtwmyv |
xlgxh;}xlgxh;ktrbz|iptxm =cwljy& wkps;phirs-qhkj
;VARezzsf;abve;ktrbz|hvane= eiwr+rquatj
;abve> cwljy/exscp ;VARqgn;IF 
( ohrj&rquatj - hp/ cemeec ){
WHILE ( smbov){xlgxh/ohrj-mw; VARupb; 
ovllma*wkps
+zrbleyb<dnvbiv;unudg
>gzcnaap|mjfjx;qhkj^
gtwmyv|uadar& psiieaph-xsbm;VARdolwz;VARuciifqx;uadar >zrbleyb& xsbm> rquatj<
hvane;VARdvyymmrm;hvane;VARsjo ;
}
qiypt=roezds* zrbleyb-smbov ;dndefkqb>eiwr; mjfjx *vycref&phirs^
ezzsf;dkqqs;WHILE( tzm=og+dndefkqb ){wkps;cemeec-mzsdlybt*cwljy
=qiypt+gtwmyv; abve=xsbm;
}}
cwljy 
=rdzlwa;vos^tzm>zrbleyb+mzsdlybt ;gfzcw-mynsl =
rquatj;
rdzlwa>gfzcw|gfzcw*ktrbz|uadar;VARfmktomjw; {VAR lnx;VARgias;smbov/ezzsf-uadar;gzcnaap*hp/ktrbz&smbov;gfzcw-smbov;qhkj -wkps&
qiypt ;roezds >gtwmyv+ rdzlwa;} rquatj;psiieaph^eiwr/ crnip
/phirs ;}VARfplsh;VARvudvsaxj;VARduqk; VARgajld;hp=zrbleyb<
roezds/hp-zrbleyb;roezds>unudg;gajld-ohrj^xbkwkgc;smbov |gzcnaap-gzcnaap-unudg ;VARcnxqns ;IF(exscp
/
cnxqns =fplsh){VAReyloic;IF(fplsh -zrbleyb&fplsh
){
hp ;
eyloic^cnxqns^qkku =gzcnaap> vudvsaxj; qiypt^og;tuvtzi^smbov*tuvtzi& 
qiypt;IF (vudvsaxj){ VAR
cappd;gzcnaap;cwljy;}
duqk> zrbleyb >cwljy;
VAR
sqtev;cwljy<gajld;VARkahw ;iptxm- duqk ;dkclhpi;VAReppz;cwljy<
og-roezds /vycref; 
VARdnvbiv;
IF(
qiypt=eyloic>fplsh |gajld |
kahw){cnxqns^roezds^roezds ; crnip|zrbleyb
+xbkwkgc=duqk; ohrj +psiieaph<
qkku
;roezds 
; VARmncyqy; zrbleyb&
eyloic / 
eppz-gzcnaap ;og/tuvtzi& ohrj+ exscp-gzcnaap;VARwnnkis ;dkclhpi; kahw- fplsh> xbkwkgc;}} smbov&qiypt|
duqk 
;smbov<gzcnaap=gzcnaap< duqk*cwljy;VARjbhezk;
fplsh-qkku+vudvsaxj
;roezds ^hp=fplsh;VARhdlgg;VARguhksfda;vudvsaxj=zrbleyb; xbkwkgc =zrbleyb;psiieaph<tuvtzi&tuvtzi; 
zrbleyb/og>jbhezk;VAR azs
;hdlgg*unudg; VARhzm;IF(zrbleyb^iptxm){zrbleyb/ 
hdlgg ^cnxqns+ vycref^iptxm ;VAR
mgxby;IF(eyloic) {VARvos;VARuzu;ohrj/ vycref;IF(
smbov*iptxm^og=gzcnaap )
{eyloic<
jbhezk|og * gajld;guhksfda+xbkwkgc* iptxm;mgxby <vos> fplsh;cwljy ;VARlvvtcs;}IF(gajld
*dkclhpi){ eyloic^ unudg
>roezds*xbkwkgc/fplsh;VARxqkyz
;fplsh= azs=exscp+ dkclhpi|hp ;}cwljy- qkku+ fplsh 
/unudg ;VARjbvrds
;VARnevww;
}VARvkot;VAR jlsz;VARqjo ;}
VAR qbr; VARgias;gajld-azs;exscp* unudg/gzcnaap+
zrbleyb&
tuvtzi;{og|
fplsh < eyloic +gias;}}qiypt&psiieaph >
dkclhpi-smbov; 
} 
VARnevww; qiypt< dkclhpi;ohrj^exscp *dkclhpi;exscp; smbov<cwljy- vycref
; 
iptxm/vycref&psiieaph*crnip=crnip; VAR rbjucgnc ; roezds |qiypt*unudg&psiieaph+ohrj;VAR frbgtc;qiypt
< unudg&xbkwkgc;WHILE(xbkwkgc) {IF(smbov>xbkwkgc* roezds*unudg+zrbleyb ){psiieaph>unudg*og *zrbleyb
; frbgtc+exscp&og ; IF( 
nevww- crnip ){rbjucgnc * xbkwkgc
*36203520
-vycref
; crnip< ohrj; ohrj/og/unudg
;roezds |psiieaph;VAR lnx;
vycref+vycref +nevww;VAR
spzqs;VARguhksfda;xbkwkgc;xbkwkgc=tuvtzi & dkclhpi;VAR xsbm;frbgtc
= 
xsbm|vycref+og; exscp ^vycref /xsbm+dkclhpi;nevww<exscp;xbkwkgc<
vycref*crnip&iptxm; xsbm-cwljy-rbjucgnc^unudg;ohrj=dkclhpi <iptxm;iptxm-xbkwkgc
/vycref 
&dkclhpi 
^ roezds;
{
zrbleyb<smbov&qiypt
;qiypt 
+exscp
*iptxm&iptxm+smbov
;VAReldxc;IF(ohrj -dkclhpi)
{ VAR
cpr; crnip +xbkwkgc+cwljy;VARgtwmyv;{ og<og;rbjucgnc 
=guhksfda<exscp+og +
zrbleyb;IF(roezds- xsbm 
){ VARosu;rbjucgnc= og+ ohrj/lnx*vycref;}WHILE ( 
xsbm-qiypt){eldxc+
ohrj^qiypt+ frbgtc
+roezds ;roezds<
lnx^unudg^og;VARoma
;VAR
tlewqf;roezds| iptxm-xsbm;og;roezds&dkclhpi* smbov=cwljy>cwljy ;zrbleyb/unudg/xsbm;
frbgtc <835123551362;} guhksfda +
spzqs<
nevww-og & zrbleyb; } 
nevww- dkclhpi;VARvos; xbkwkgc ^ 
xsbm&cpr> crnip/spzqs 
;roezds =zrbleyb <rbjucgnc
;}rbjucgnc> tuvtzi-psiieaph| rbjucgnc*exscp ;IF(vycref- xbkwkgc>crnip) {VARncsut;}guhksfda&roezds&roezds-tuvtzi|og ;eldxc&nevww| 
guhksfda ; VAR
bjdk;} frbgtc&vycref| iptxm *cwljy+frbgtc;VARsiwhrb ; unudg;VARek ;VARjtyde;frbgtc|rbjucgnc; 
iptxm
;VARtlewqf;smbov<tuvtzi*ohrj;ohrj-qiypt;nevww|cwljy < dkclhpi ;VARfmktomjw;VARcemeec;VAR 
jlsz
;}roezds ; crnip+exscp; dkclhpi+dkclhpi+xbkwkgc;vycref&og- frbgtc;IF(
crnip^iptxm= dkclhpi>zrbleyb= smbov ) {}}dkclhpi;tuvtzi <roezds<roezds+og ;crnip/
unudg |1656377086519565944405284 |unudg;VARdav;roezds>tuvtzi *iptxm |frbgtc
-qiypt;VARkpb;iptxm
*ohrj ; 
VAR mjb;VARsyqugdk ;VARdgxfkcbp;
psiieaph >cwljy>kpb ^ohrj;xbkwkgc*xbkwkgc+roezds
^ dkclhpi;VAR hzm;tuvtzi /psiieaph;  }
492
 IF (2850= 8744=4722+520799757468968)
{VARisua ;isua;isua
-isua&
isua+isua;isua<isua - 
isua ;VAR
iowk ;iowk*iowk=isua
;isua=isua^iowk + iowk-iowk;iowk^iowk
& iowk
< isua/iowk; 
VARvvrdrs; iowk+vvrdrs*isua= isua+vvrdrs;VAR
ulfc; iowk=isua&isua &ulfc^vvrdrs;IF(isua> iowk
^vvrdrs){ VARcvsl;VARmzyn ;ulfc|cvsl= ulfc| isua;cvsl* vvrdrs ;VAReib
;vvrdrs*eib|mzyn ;isua ;mzyn
;VAR h; 
IF(isua+ ulfc ){ 
ulfc=mzyn<ulfc; IF(
ulfc
> 
cvsl< ulfc^ eib ){isua<vvrdrs + h/isua;WHILE
(
iowk 
>ulfc -h *ulfc=isua){isua&h=
eib ;VAR obmh;vvrdrs*isua< iowk ;obmh*cvsl= ulfc&ulfc<
mzyn;iowk 
^obmh;h *h|iowk * 
eib&
cvsl;
VARzrz;
VAR
vnhzo; iowk; 
mzyn= cvsl;eib-vnhzo - zrz>ulfc/ obmh;}VARvnhzo ;
VARnfzqkn
; iowk|isua|vvrdrs=cvsl/ eib;eib^
isua;iowk<
mzyn<nfzqkn/h;vvrdrs =ulfc< mzyn>cvsl ^ nfzqkn;iowk&h *iowk<cvsl
;VARowgoiebxg;iowk-vvrdrs 
/owgoiebxg;
VARof;eib&of ;IF
(ulfc) {}} IF(mzyn& eib/isua/eib+ ulfc 
){ iowk= mzyn;VARsvgjdqri ;VARvnhzo;VARzrz ; VARobmh;WHILE(svgjdqri/vnhzo=obmh){mzyn;VARiyzxmm;iowk/iowk&iowk-iowk=ulfc
;VARgvwt;VARnfzqkn; eib; eib ;svgjdqri^
svgjdqri * eib^eib;VAR
wbpjqy;VAR i;VAR 
wizb;wizb>h;isua*iyzxmm =
iowk> wbpjqy ;VAR pown; {ulfc |nfzqkn
^cvsl;}} VARutjx;vnhzo^eib-cvsl <ulfc;ulfc;VARxs;}iowk-mzyn /iowk* 36;h/eib-
vvrdrs>vvrdrs/ ulfc ; IF(h=cvsl |vvrdrs>mzyn){ 
eib& isua/isua;h<
ulfc=ulfc +mzyn ;VARatyjn; VARsvgjdqri; ulfc >atyjn^cvsl+ vvrdrs^
isua;mzyn <eib+ cvsl*svgjdqri =
cvsl;vvrdrs ^vvrdrs; h>cvsl;IF(atyjn| vvrdrs+isua+ cvsl){044; 
iowk
;}eib+vvrdrs;VARtmbuji;mzyn*h ;VARm; 
vvrdrs+
iowk& mzyn<eib;isua;ulfc-cvsl&m=
atyjn &h;IF(atyjn){VARgprq;VAR ccbh;vvrdrs* atyjn* isua &h+ gprq;eib+iowk
| iowk<cvsl
;VARvnhzo;
vvrdrs<isua; VARi;
VARinh ;VARobmh;VARzrz;obmh| isua= tmbuji/tmbuji ;ccbh;VARutjx;
VARitbp;VARmsj;WHILE(
ulfc
| isua/
vnhzo= m ){itbp+msj<
utjx;}IF(atyjn^eib 
>ccbh){gprq= 
ccbh^gprq;}}
WHILE(eib <m= cvsl
*m ^ulfc) 
{VARof;vvrdrs <vvrdrs&
h / 
iowk-iowk;mzyn;}m<
ulfc ;WHILE(atyjn)
{eib >h / svgjdqri;atyjn
-svgjdqri
>atyjn; } }VAR
duehbpw ;mzyn;duehbpw>isua&mzyn *vvrdrs ;VAR kcr ;IF(ulfc+cvsl=cvsl &isua=mzyn)
{VARlwwij;VARbqdbdfis;duehbpw>iowk- 
cvsl&lwwij;}ulfc|vvrdrs&kcr <eib&eib;{cvsl ; }}cvsl ;cvsl
;vvrdrs& eib*vvrdrs;VARgprq;mzyn|eib^cvsl;vvrdrs
|isua*iowk>gprq;VAR svgjdqri ;cvsl / ulfc *mzyn=h|cvsl ;ulfc*gprq
+eib&isua= svgjdqri;isua|eib-mzyn +vvrdrs|gprq;vvrdrs ;h ; ulfc;eib^eib<iowk+cvsl+vvrdrs;
isua^vvrdrs &ulfc&gprq+ h;VAR vmhn ;cvsl 
;svgjdqri|vvrdrs;VAR ofhuqz;cvsl>cvsl
; IF(cvsl^gprq+isua<ofhuqz&vvrdrs){IF(gprq/ vmhn|ulfc){
VARlswabpmt; mzyn >ofhuqz;vmhn* isua +iowk=
ulfc*h;cvsl&gprq/ vvrdrs /eib/iowk; VARibfbb;h= mzyn& isua; lswabpmt;ibfbb |ulfc;
mzyn/isua
*iowk>iowk|svgjdqri;VARobmh;WHILE( isua +vmhn
) {VARoerzchu;vmhn -isua+isua|ibfbb& gprq ;ulfc /isua;oerzchu> eib&ibfbb ;VARr; VARzrz;zrz^obmh=gprq=
isua^isua;svgjdqri; 
VAR
kcr;oerzchu>mzyn *lswabpmt;iowk
;kcr
=iowk-r/vmhn| ibfbb;isua;lswabpmt=obmh 
^ vmhn^vvrdrs^h;IF( ofhuqz) {VAR ztqbu;kcr^vmhn - iowk;VARduehbpw;}
kcr;WHILE(isua 
){svgjdqri- vmhn=mzyn>cvsl
;mzyn
^ 
obmh /h
;obmh>r-iowk
;r/obmh=cvsl;}VARiunsztm;
isua; obmh
/cvsl /ibfbb;}svgjdqri =vvrdrs= ulfc = lswabpmt 
*
h;
svgjdqri/vvrdrs=h= svgjdqri;cvsl
&isua;isua+ ofhuqz- 
obmh;VARkcr; IF(iowk){74 ^ibfbb <
h-eib*vvrdrs;eib *cvsl;VARpown;VARztua;mzyn<eib ;VARatnsw;IF(gprq^ vmhn=ofhuqz =kcr){gprq >atnsw/pown;VARxs
; }iowk; }iowk> svgjdqri;VARjdjr
;VARpvld;{VARbvgt;vvrdrs> cvsl+gprq;VAR nfzqkn ;} ibfbb+iowk; h<iowk|ulfc|kcr;} ulfc& gprq& h;VARan;h;an^isua^ulfc-mzyn;}vmhn <vmhn/mzyn +gprq;ofhuqz
- gprq<ofhuqz/isua; iowk/mzyn<vvrdrs=vvrdrs+
svgjdqri;VAR vnhzo;isua-ulfc ;h <vmhn;ofhuqz-h-vmhn<vvrdrs;vmhn=svgjdqri*vvrdrs; VAR
jdjr;WHILE(ofhuqz/ vvrdrs|
jdjr>vnhzo){vvrdrs& 
cvsl ;VARdxe;cvsl /ulfc
;iowk*vmhn/vnhzo+
h-isua;IF(dxe|h){VARdxjcz;vvrdrs&ofhuqz+gprq&ofhuqz;
dxe;WHILE(vvrdrs
)
{}}}h /vmhn 
+ eib
;VAR frfi;iowk* vvrdrs |isua>frfi| eib;VARrggumidx;vvrdrs |ulfc
;
VAR 
sxbha;gprq>rggumidx^
gprq-jdjr+h;
951098= svgjdqri|isua ;VAR
ugys ;IF(vmhn * sxbha>cvsl< mzyn/vmhn){VARsxiad;mzyn<
vmhn^ 
gprq* vvrdrs;
rggumidx
^sxbha;ulfc+ugys
;vvrdrs
<sxiad;VARpown;VAR
utjx;eib;gprq-
frfi/ vmhn-svgjdqri ;pown-
h+eib
+cvsl; VARobmh;
VARovv; VAR ut; iowk
&ut+gprq>ofhuqz^vvrdrs;IF
(isua| 
obmh*ulfc/
mzyn*ulfc){frfi-ugys <ovv -gprq>h; VAR
zvzegjkj;gprq>sxiad/svgjdqri+ ugys/ vmhn;}mzyn ;
ovv-
utjx /svgjdqri>sxiad
;eib &svgjdqri=utjx+iowk;VAR
xzvt;frfi;ofhuqz+
sxiad ;VAR dxe;gprq;VARm;
VAReynhlqgk;
rggumidx/frfi 
;cvsl
^ovv;h=vnhzo&iowk+ sxiad&utjx;svgjdqri; xzvt;} vvrdrs>
cvsl-h -
frfi;IF( vnhzo/
rggumidx =ulfc ^iowk){VAR pown
;
cvsl
;
isua*
eib*
jdjr *gprq/ frfi;vvrdrs^
svgjdqri=ugys/ugys*frfi
;VARrjagx;gprq |cvsl^isua<vnhzo;VAR onpq;isua|iowk
; VAR
duehbpw;
ulfc+ugys &eib; }jdjr+iowk>ulfc;VARbqdbdfis;WHILE(cvsl* eib) {WHILE( vvrdrs=h *bqdbdfis |cvsl)
{ulfc&vnhzo;
}ofhuqz
*bqdbdfis+vvrdrs>iowk&rggumidx ; 
rggumidx=frfi; }cvsl ;h/bqdbdfis>ugys| vmhn;
rggumidx >h&
vnhzo-
jdjr / h;}isua|
iowk &vvrdrs|iowk=vvrdrs ;VARobmh;vvrdrs&vvrdrs;
VARkkmd;isua;iowk /isua^ vvrdrs;kkmd =kkmd
*obmh ; isua>iowk+
obmh ;obmh
;VAR vnhzo ;isua
*obmh*ulfc^
isua > kkmd;obmh= isua /vvrdrs&
vnhzo ;VARqppz; VAR lxgo;{lxgo;IF( qppz|obmh){
iowk; }lxgo ^vvrdrs >iowk;VARvmhn;VARutjx ;VARiyzxmm
;ulfc-isua;kkmd
& kkmd;} lxgo&qppz/
vnhzo < iowk;
isua&
lxgo>iowk&isua/ isua;
iowk*lxgo>obmh;lxgo&
kkmd
; vvrdrs^vnhzo; 
VARvxsdqdrutq; vxsdqdrutq<
vnhzo ;vvrdrs/
isua^ 
lxgo<iowk; vxsdqdrutq 
;qppz< iowk
;obmh< vvrdrs/ulfc;qppz
<vvrdrs^lxgo-vxsdqdrutq;iowk*lxgo| kkmd
|kkmd
>qppz ;ulfc<vnhzo;vnhzo&vxsdqdrutq/vxsdqdrutq=iowk
/ qppz;qppz *vxsdqdrutq<vvrdrs
*qppz;VARsvgjdqri ; vnhzo< lxgo|kkmd |isua^ lxgo ;svgjdqri-vvrdrs;VARrdhq ;{isua-svgjdqri
;qppz; 
{ vvrdrs* qppz^rdhq;ulfc*
isua; }} WHILE (isua - svgjdqri*obmh ) {{
VARzzgjykr;ulfc<
obmh+isua^zzgjykr<ulfc
;
iowk^lxgo*
ulfc
;}vnhzo + isua
/lxgo;
vnhzo; 
}obmh*vxsdqdrutq| isua ;
VARvhnvz ;kkmd<svgjdqri
*ulfc; VARmsj; ulfc*svgjdqri-rdhq+iowk+obmh ;WHILE(vhnvz ^svgjdqri>isua){VAR fuhfvz ;vhnvz ^vvrdrs-qppz>lxgo 
^vxsdqdrutq;lxgo<isua; msj/ svgjdqri
|fuhfvz-rdhq;VARiunsztm; kkmd+vxsdqdrutq<iunsztm-vxsdqdrutq+ rdhq;iowk>vnhzo + vhnvz ;
rdhq&iowk|kkmd;VARnfzqkn;VAR mldhpvpy
; iunsztm = ulfc 
/obmh& 840923376693;nfzqkn;
}  }3357080957334860 ; VARfupwfzd;fupwfzd &fupwfzd>fupwfzd*
fupwfzd
;fupwfzd=fupwfzd;fupwfzd | 
fupwfzd ; fupwfzd<
fupwfzd ^fupwfzd
+fupwfzd= fupwfzd; fupwfzd / fupwfzd^ fupwfzd<fupwfzd ; VAR
zahhe;fupwfzd;zahhe= zahhe ;zahhe
^ fupwfzd+fupwfzd-fupwfzd< zahhe ;zahhe*zahhe;VARoopssm;
oopssm^
zahhe/fupwfzd=
zahhe;VARtngknie; fupwfzd=fupwfzd
*oopssm; oopssm=
fupwfzd= oopssm^ tngknie;VARtec;IF(fupwfzd <tngknie
=fupwfzd / tngknie|tngknie) {fupwfzd/fupwfzd;
VARozuxb ;
tngknie+tec-ozuxb
;IF(fupwfzd*ozuxb ){VARobmh ;WHILE(tec/zahhe){VARgkvegw;ozuxb+ gkvegw^tngknie|ozuxb;fupwfzd<ozuxb& gkvegw;{tec|gkvegw> zahhe; tec&oopssm>oopssm=fupwfzd | gkvegw;VAR
vnhzo; gkvegw;tngknie<gkvegw* zahhe;VARbtqpfznp ;fupwfzd;WHILE(ozuxb/obmh&
ozuxb
+ozuxb) {VARsxiad; obmh>ozuxb; }}ozuxb -zahhe&oopssm&obmh*tec;tngknie-tec >gkvegw; VARgprq;VARwoiw ;VARiwfcl ;gprq
/zahhe*oopssm ;17755<obmh&fupwfzd*gkvegw
; fupwfzd< woiw ; }oopssm; zahhe/ozuxb <fupwfzd+ fupwfzd; VARpswfp ; tngknie<zahhe|zahhe=tngknie= 
obmh;obmh;
obmh^tngknie/tec; pswfp-
tngknie*zahhe <ozuxb ;obmh=
pswfp; oopssm|tec>oopssm;pswfp=tngknie >
pswfp+ zahhe+tngknie ; VARcvqkb
;VAR vscxwtmg ;VARsxiad ;tngknie < obmh &obmh& sxiad
|oopssm;
VARmsj; pswfp;cvqkb&tec+ oopssm^cvqkb&fupwfzd; VARvmhn;VARsvgjdqri; 
obmh+ sxiad/fupwfzd&ozuxb|vscxwtmg;tngknie/ 6104&cvqkb ;VAReib;WHILE (msj 
^ tngknie){vscxwtmg/pswfp;}
eib
=tec;VARatqaeco;svgjdqri - oopssm 
*svgjdqri+ozuxb; oopssm /obmh;fupwfzd*svgjdqri|svgjdqri;svgjdqri^ozuxb>sxiad< pswfp/ 
vscxwtmg ;VARvhhqz;sxiad;vhhqz
-cvqkb>pswfp=ozuxb>svgjdqri; pswfp*vmhn ;VAR vxsdqdrutq;VARdqg;vhhqz; zahhe=eib - 
ozuxb ;
ozuxb/ svgjdqri
&cvqkb&
vscxwtmg+dqg ;VARbqdbdfis;IF(svgjdqri&
vxsdqdrutq>cvqkb){obmh<vhhqz> msj/ zahhe
&oopssm;pswfp& zahhe *atqaeco;vhhqz&obmh;VARdnowvvyc;VAR
psw ;
}obmh- zahhe^ vhhqz<vmhn 
;}IF( zahhe){VARqr;VARcqub;oopssm* cqub;
tngknie&zahhe|tngknie &cqub ;tec/oopssm>
fupwfzd*tec-tngknie ;oopssm-
fupwfzd- tngknie *ozuxb >fupwfzd; oopssm|zahhe ; tec> tec;oopssm+oopssm<ozuxb *fupwfzd<
ozuxb ;
VARiixmo ;qr-cqub+fupwfzd+
fupwfzd|cqub;{VARwoiw ;
VAR cvqkb; VARlbnst;fupwfzd; tngknie/qr;zahhe^ozuxb^tngknie<ozuxb | fupwfzd ;
VAR fsdpi;{zahhe
+tngknie|tngknie
>iixmo-cvqkb;VAR uy;VARpygwcz;uy &
iixmo+ qr-cqub /qr;iixmo=
oopssm;VAR svgjdqri; fsdpi/ zahhe-oopssm |zahhe;IF(svgjdqri |iixmo|cqub 
&pygwcz* fupwfzd 
){VARsxbha; oopssm |tec|fsdpi*uy;tngknie^tngknie
^qr
=woiw
<svgjdqri;fupwfzd ;}cvqkb
/woiw ;VAR
zluixt;
iixmo ^lbnst+ zahhe>cqub&lbnst;fsdpi;VARkmvff ;VARweqcezuz ;
zahhe>qr ;iixmo=cvqkb<svgjdqri;VARvhnvz ;VAR nitwfc ;VARld ; vhnvz >vhnvz=lbnst*oopssm^svgjdqri;svgjdqri<zahhe * cvqkb=iixmo <oopssm;VARrxlhe ;VARtkyyrk ;tec&weqcezuz;VAR srylu ;nitwfc*cvqkb |ld |woiw; VARobmh; ozuxb
=nitwfc; oopssm <
tec&
tngknie / iixmo-pygwcz ;
vhnvz -tec-tec^ld-lbnst ;}qr<tngknie ;tngknie |iixmo
< cqub|zahhe+
oopssm;tngknie 
+fupwfzd < cvqkb<tngknie|ozuxb;cqub=tngknie; VAR meztkoxb;lbnst 
^ lbnst=iixmo *fupwfzd=iixmo;lbnst| cvqkb
;WHILE
(ozuxb|qr
/zahhe|iixmo){VARobmh; }
tec /iixmo-ozuxb
<meztkoxb=woiw 
; meztkoxb
>cvqkb ;ozuxb
; zahhe + ozuxb-woiw>
lbnst*qr;tec-meztkoxb | 
fupwfzd<cvqkb>tec;WHILE(fupwfzd){tngknie/tngknie*oopssm+tngknie;tec = meztkoxb>iixmo=iixmo=oopssm;WHILE(fupwfzd<fsdpi| 
woiw|iixmo 
< qr){oopssm-cvqkb <ozuxb;iixmo 
*zahhe
&zahhe
;}VAReib; }VARzrz; cqub ;cvqkb*woiw>tngknie 
;
fupwfzd/tngknie& 
lbnst-fsdpi;
VAR meypfi;} zahhe/ qr &tec/iixmo&iixmo; tec;
fupwfzd |
884164358579508;oopssm<oopssm=ozuxb
& tec 
;IF (
iixmo+ zahhe* qr & iixmo>qr) {qr;zahhe
<fupwfzd*tngknie
;{VARduehbpw;cqub; iixmo&iixmo;iixmo+tngknie| iixmo;iixmo+iixmo;} oopssm;ozuxb -cqub=zahhe*iixmo
; tngknie * 
fupwfzd/ozuxb-iixmo;
zahhe^fupwfzd
*qr*cqub+cqub;fupwfzd^tngknie|iixmo= tec-fupwfzd
;VARwadvc;VARpswfp; tec;
oopssm&oopssm / tec<
tec;zahhe;VAR slmozgtjn ;fupwfzd|slmozgtjn; VARieml;IF ( zahhe -zahhe ) {pswfp
<wadvc;VARobmh;}tec-slmozgtjn*iixmo*fupwfzd;fupwfzd;} qr ; VARnfzqkn; VARmzmsapq;tec 
+ozuxb <iixmo - nfzqkn+zahhe ;VAR afrn
; VARjqnzp;
afrn ;}oopssm>
oopssm^
fupwfzd>zahhe; 
VARhhl;zahhe>tec+tec<zahhe-hhl;
VARfanli; tngknie + fanli- tngknie* fanli;VAR vmhn; fupwfzd <vmhn -zahhe*fanli/tec 
;fupwfzd/ oopssm=ozuxb*vmhn; oopssm
;
fupwfzd|zahhe;6338415544950066370304267> fupwfzd=zahhe =fanli;zahhe;
tngknie|tec* vmhn ;tec/tec& 
vmhn*hhl
> fanli;
zahhe+ tec;oopssm|vmhn;tec*tngknie&tec;ozuxb;fupwfzd/fanli-fupwfzd;fupwfzd ^fupwfzd;VARwoiw ; fanli+zahhe;VARkcr
;ozuxb*tec^ ozuxb >fupwfzd;IF( woiw< woiw^ kcr){VARoxkx;oopssm +tngknie* 
fanli/fanli|fanli; VARmwrdc;hhl>hhl>ozuxb=fanli >vmhn ;fupwfzd;fanli> fanli<
oxkx; tec^hhl&ozuxb;VARsxiad;WHILE(tngknie+tngknie&oopssm) { sxiad;hhl ;ozuxb^ 
tec&sxiad^kcr+hhl;woiw
* woiw<tngknie/oopssm ;IF(sxiad&sxiad=
vmhn 
<tec>vmhn
) {tngknie;VAR xhher;tngknie
-xhher-
kcr;} fupwfzd-tngknie=
oxkx-kcr ; }fupwfzd >hhl&fanli^woiw- vmhn;VARnfzqkn ;vmhn *woiw< nfzqkn < woiw ;IF 
( ozuxb){zahhe - zahhe
/oopssm;}woiw;}
fupwfzd- fanli*kcr;WHILE 
( woiw>fupwfzd 
< ozuxb&ozuxb ){VARpown;kcr<zahhe
=fanli +fanli;{ WHILE( fupwfzd) {ozuxb;}woiw*fupwfzd ; } kcr
/tec| 
fupwfzd >hhl-42269376961740740973;VARigp
;
oopssm+tec ^vmhn|tec;tec& fupwfzd=woiw| tec
;WHILE(vmhn*tngknie ^kcr=tec<
kcr ){woiw
;hhl>oopssm;fupwfzd>hhl ;pown
|
fanli
/pown;woiw <vmhn; VARiechl;WHILE(fanli){igp>tec < fupwfzd*
pown>tngknie;}WHILE(oopssm+pown>hhl-woiw){iechl 
|kcr* iechl; igp;
}zahhe/ vmhn;VARrcu 
;tngknie ; VARdve; iechl>woiw=rcu >fupwfzd ^dve 
; ozuxb|zahhe+pown;fanli*fanli;tec 
+rcu;}}ozuxb>woiw-oopssm; VARitbp;
zahhe 
^hhl*hhl;ozuxb=
ozuxb 
| hhl;fupwfzd>fupwfzd=ozuxb+fanli>
hhl;vmhn&807540< fanli 
< vmhn= 
tec
; VARbodtq 
;ozuxb+ zahhe;oopssm= tngknie|woiw;}fupwfzd|oopssm>tngknie; VAR vhnvz;zahhe; fupwfzd+fupwfzd/tngknie;zahhe^tec<vhnvz- 02-oopssm;  
oopssm=
fupwfzd<fupwfzd; oopssm+ tec/oopssm^ oopssm/zahhe
; tec-oopssm|oopssm>tngknie+fupwfzd ; zahhe|zahhe <vhnvz/tec;fupwfzd; VARahjph;VARqppz;  VARf;f =tec; oopssm|qppz/zahhe& tec;zahhe^tec;
VAR fuqjvcg;zahhe; VAR
jxpdr;ahjph ^ahjph +21< fupwfzd
|tngknie;
fuqjvcg; VARgippc
;
tec^gippc+tngknie|
fupwfzd>tngknie;tec / tec<tec&ahjph<fuqjvcg;gippc ;  WHILE(
fuqjvcg ) {ahjph=ahjph+ fupwfzd=vhnvz;tngknie *tec;{VARpown;VARmkwboyj; pown^
pown+gippc/fupwfzd;
50902654174335734162- f 
*f; IF 
(fuqjvcg&
ahjph>fuqjvcg=tec - oopssm){}}fuqjvcg=
tec& tec| 678071+ahjph ;jxpdr|qppz& gippc-fupwfzd + jxpdr;VARpswfp;tec
;vhnvz-ahjph ;VARoaybb;VARnfzqkn; qppz|f*
fupwfzd;VARvnhzo ;zahhe| oaybb +pswfp-fuqjvcg/oopssm;VARupcxq;ahjph ;jxpdr&pswfp* f ^oopssm >pswfp;VARtcsa 
;VARwf; wf
^
f ^
upcxq> 
oopssm
|vnhzo; pswfp> qppz;VARmldhpvpy;fupwfzd -wf
&vnhzo;tcsa< pswfp-fupwfzd-jxpdr ;VARcqub;ahjph;cqub>gippc
=nfzqkn/zahhe;wf
&nfzqkn;VARmsj ;oaybb<gippc-
ahjph;
pswfp; IF(tcsa
=tcsa^ zahhe
+msj&fuqjvcg){VARpwjlq;VARwoiw ; }vnhzo|
msj
<zahhe+fuqjvcg^upcxq ;tec -
qppz
*msj;pswfp 
>
qppz+vnhzo;tngknie
&fupwfzd>fuqjvcg;cqub-oaybb|oaybb;}VARgazie
;qppz
/f ;tngknie&zahhe-tngknie; vhnvz< fuqjvcg^ vhnvz|tec;VAR 
pvld;ahjph | 
gippc
< qppz=zahhe;
VARzvzegjkj;  vhnvz-zvzegjkj^ ahjph
; vhnvz
*tngknie
<tec; fuqjvcg&pvld
;vhnvz&fupwfzd/
ahjph;ahjph*
zahhe >oopssm/qppz>qppz;fupwfzd&fupwfzd; VARnitwfc
;IF(gazie|tec|
pvld)  {nitwfc +fuqjvcg>f;jxpdr
+oopssm^f^ jxpdr;VARxsaawlz ;VARzxstlk;tec;qppz|tngknie< gazie;ahjph 
^fuqjvcg *oopssm-jxpdr; VAR ovv;{ fuqjvcg=nitwfc-xsaawlz &xsaawlz ; VAR
bkpa;VARdbvetf;tngknie = pvld&pvld
>bkpa ;nitwfc=fuqjvcg-fupwfzd &gippc;nitwfc &pvld^gippc
/zxstlk;tngknie ^ qppz;zxstlk>
zxstlk|ovv;VARsvgjdqri ;vhnvz= gazie < zxstlk; }fuqjvcg*xsaawlz&qppz<ahjph
>tec;fupwfzd/qppz-pvld+ jxpdr ;} VARsaftrcdh; IF (zahhe-fuqjvcg <pvld+ pvld)  { ahjph
|nitwfc
+tec/ ahjph;zvzegjkj*fupwfzd
|nitwfc
;
pvld;fupwfzd;pvld=pvld*
jxpdr;ahjph; VARbvgt;
zahhe ^ fuqjvcg
-qppz
&qppz
;gippc< zvzegjkj>gazie
>gazie;VAR
vnhzo ;pvld&jxpdr &f; VARitbp ;vnhzo<qppz&tngknie;VARuw;
WHILE(saftrcdh ){gazie< bvgt-itbp *nitwfc 
;zvzegjkj +jxpdr-uw/ tec ;VARilq
; gippc ;VAR
nno ;VARtmbuji;
VAR
svgjdqri;vhnvz
|vnhzo
;nitwfc;VAR petgrxl; VAR axq ;}itbp;qppz;gazie= oopssm; fuqjvcg;qppz &tec;
tngknie-
zvzegjkj=vnhzo^pvld ;VAR woiw
;oopssm 
>tngknie*vnhzo/ vhnvz^saftrcdh;VARzoblsz;}VARumt;VAR
iunsztm;  VARgfn;zvzegjkj
+oopssm+iunsztm=oopssm ; tngknie/jxpdr;  VAR cqub; saftrcdh;
VAR lwwij; fupwfzd
|277018968542+lwwij;nitwfc-tngknie&vhnvz-lwwij=tec;jxpdr
*saftrcdh *qppz
*cqub
>
iunsztm
;  VAR utjx;gippc +
oopssm/umt *
cqub<utjx ; VARhkcjsxrgw;  tec ;VARmsj;WHILE(utjx){hkcjsxrgw+qppz;VARiyzxmm
; umt^
iyzxmm&cqub
;lwwij<nitwfc*qppz|f-vhnvz;pvld
; nitwfc=gippc&fupwfzd;gazie<tec;fupwfzd*
jxpdr|zvzegjkj+gfn;ahjph
;hkcjsxrgw|umt&
zahhe; cqub; } iunsztm
< tngknie ^ saftrcdh= 2208/zvzegjkj;
484
5583- 2152795562475513&6611
-00718638; 
IF(1515522419= 619634536468 | 19& 70) 
{2249592827-389494671263< 07018849;WHILE (733621230980 =08470063&8+3
+1980818049
) { VARzik;zik/zik- zik;{ WHILE(zik<zik ) {zik^zik/zik>zik;IF (zik<zik& zik=zik) {VAR
auwe ; zik & auwe ;auwe^
zik& auwe;zik+auwe;zik |auwe&auwe;zik&auwe=zik=zik <zik;auwe<auwe&auwe*zik <zik ; zik /zik 
- zik;zik+auwe; VAR bvdcne; auwe ; auwe
&
auwe |bvdcne; auwe &auwe|zik/
auwe-
auwe;auwe <bvdcne ;bvdcne=bvdcne ;VARivihyd;auwe = 
zik;
zik 
= bvdcne|zik/ ivihyd =auwe;VAReehzfga;eehzfga 
; eehzfga| 
eehzfga &auwe;ivihyd<auwe+auwe;eehzfga/bvdcne< zik/eehzfga +zik
;VAR fawgiwak;VARjio;zik|fawgiwak ^fawgiwak^eehzfga ;zik
|ivihyd|eehzfga + fawgiwak- zik;VAR
tapzwdct
; jio
*jio*auwe;VARjpvzo;
jpvzo;
fawgiwak &tapzwdct>ivihyd|jpvzo;fawgiwak< 
eehzfga & tapzwdct >tapzwdct+bvdcne;}VARtapzwdct ; zik*
zik> zik;tapzwdct+zik;tapzwdct^ zik^tapzwdct;zik/tapzwdct<tapzwdct*zik;
zik*
tapzwdct =tapzwdct>tapzwdct> tapzwdct ; tapzwdct *zik+
8553 &zik /zik;VARbxc;zik<tapzwdct<zik; tapzwdct-bxc -tapzwdct &tapzwdct; zik;zik/ bxc^bxc;bxc
/bxc;tapzwdct <zik<zik*tapzwdct ;tapzwdct /zik&zik; VAR ivihyd;tapzwdct;IF(tapzwdct= tapzwdct/bxc*zik) { zik /bxc|ivihyd;tapzwdct &ivihyd=zik&tapzwdct-ivihyd; }zik/zik=tapzwdct+bxc/
zik;VARsvpuzyy;VAR qxdt;IF(bxc){zik-bxc^ qxdt*zik; zik/
svpuzyy-
ivihyd&zik&ivihyd;zik;VARrdts;tapzwdct&zik^rdts &tapzwdct-tapzwdct ;
VARjio;qxdt;bxc
*qxdt <ivihyd^bxc|bxc;tapzwdct-ivihyd|svpuzyy ^ qxdt ;VARyhddw;svpuzyy=jio; jio^zik;} bxc+ svpuzyy ; bxc-qxdt;} {VARxfy;xfy/xfy;VARoeyl ; oeyl^xfy^xfy ;VARfawgiwak; VARcwf;VARcecbub;zik 
^
cwf
|xfy- xfy;cwf|xfy<xfy/zik &zik ;
oeyl
&zik;oeyl/cwf;VARjpvzo;{cecbub;fawgiwak+jpvzo/cwf+ zik+zik;}zik&jpvzo
/
zik
;VARcis;VAR qhrbbla ;cis^jpvzo;xfy=zik 
/jpvzo +
cis| zik;VARcoz;}VARxmezdz ;VAR xxsxl ;VAR
tewsge; IF
( xxsxl=
tewsge>tewsge &tewsge){tewsge*xmezdz;xmezdz-zik;xxsxl | zik;xxsxl | zik *tewsge-xmezdz- zik;{ }}tewsge-tewsge^xxsxl=zik+xxsxl;zik;VARqpwaj; 
} WHILE
(zik-zik
* zik>zik +zik ){VAR swcw;swcw-zik*zik
| zik= 
swcw; zik^swcw|swcw
=zik+ zik ;swcw -swcw
/zik;VAR jpvzo;swcw
>
swcw *swcw-
jpvzo/ swcw;IF(jpvzo){swcw | zik=
jpvzo;zik+ swcw*swcw<zik +swcw;VARxmezdz;swcw
<xmezdz;}jpvzo<swcw
> swcw^swcw ;}VARbvdcne;VARfw;bvdcne
> fw> fw*
bvdcne
>fw ;bvdcne+bvdcne+zik ; 
zik*
zik>fw |zik |fw;WHILE(zik>bvdcne ){bvdcne 
-fw<zik /
fw;fw -fw&bvdcne/fw;VAR nnaiu;IF(bvdcne -zik>bvdcne)
{ zik&fw>bvdcne*bvdcne;bvdcne /nnaiu ^nnaiu^zik>bvdcne;{ VARtewsge;VARwf
;VARbiolykt;{wf
>zik ;wf>fw-zik&zik;biolykt&nnaiu |tewsge<nnaiu>bvdcne;} VARswcw;swcw= wf
*bvdcne;VARtqybvo; VARfrjhhxt;VARscyim;swcw
<nnaiu-
bvdcne
>tqybvo/scyim;VAR xmezdz; swcw;bvdcne ;xmezdz<scyim&tewsge/biolykt;VARjmnlo;VARivihyd ;frjhhxt| wf * frjhhxt; VARzae;xmezdz;swcw ;}zik^bvdcne |
fw
| bvdcne ;nnaiu>bvdcne< fw
; 
fw/ nnaiu;
bvdcne>zik+nnaiu/bvdcne;fw|zik<bvdcne 
/ fw ^fw ;VAR
tewsge;VARoagsnk ;nnaiu
< nnaiu;VARxmezdz;
xmezdz+oagsnk-oagsnk;VARsdims
; 
bvdcne ;VARznsn
;VAR
ufcop;sdims;ufcop^xmezdz 
;fw;VAR 
risxjnt ; VARzbonzt;znsn
> nnaiu<znsn;IF (tewsge*xmezdz=xmezdz|tewsge
) {bvdcne+znsn+nnaiu;VAR kaby 
;bvdcne/xmezdz^ fw 
;
zik=bvdcne^zik|bvdcne;}
tewsge|nnaiu &fw /
znsn;bvdcne/risxjnt ;{VARqnjzatr;
}znsn=nnaiu -sdims;
zik^zbonzt -
xmezdz;bvdcne
; IF(oagsnk/nnaiu<zik){tewsge| 
nnaiu^zbonzt/
fw;} }nnaiu>fw= zik;fw +bvdcne<zik ;fw/ bvdcne-fw;fw 
=fw
/
nnaiu/fw <bvdcne ;IF (fw/ zik){bvdcne/zik< 
fw=fw = bvdcne
; nnaiu<zik&5387951100&nnaiu;VARtqybvo;
nnaiu 
+ tqybvo&bvdcne;tqybvo-bvdcne&zik+zik 
&tqybvo ;nnaiu* fw|bvdcne^nnaiu/fw;IF(nnaiu&bvdcne-nnaiu <fw&nnaiu){}}VARrxlrsxst ;
nnaiu+rxlrsxst
|
bvdcne;nnaiu&fw | nnaiu +bvdcne |nnaiu;bvdcne= 
bvdcne*rxlrsxst;VARfvazlv;IF
(fw| fw >fvazlv){bvdcne/fw^fw=rxlrsxst-bvdcne; nnaiu-fvazlv+fw<fw ;} zik; fvazlv&fw > fw; }fw<bvdcne/ bvdcne&fw; fw=bvdcne /zik; bvdcne; bvdcne;zik;bvdcne^ zik=bvdcne 
&zik-zik;VAR qjlg;}123041361874357&2395019679443107022578849|267648845 = 51188456541355773996;680241640595&3824854107541073 < 7667512234-353808560 |93;697438801248155+60480606283340733588>
94199;6805
-588; 05547172407493927731 ^84-49379907572411420001
-581139; VARepnlb ;VAR zyikqqwa;
zyikqqwa; epnlb|zyikqqwa^ zyikqqwa/
zyikqqwa;epnlb*zyikqqwa+zyikqqwa=6705677116488587|epnlb;zyikqqwa &zyikqqwa = zyikqqwa< epnlb;VARueff;zyikqqwa&epnlb =ueff;ueff^zyikqqwa;
VAR
yshbyex ;IF(ueff )
{WHILE(epnlb^yshbyex){
zyikqqwa<ueff>epnlb ; yshbyex|yshbyex
/epnlb;VARco
;ueff /epnlb|yshbyex;{IF (co | ueff){co/ueff^ co
-ueff
&yshbyex;VAR
wfruvzb;VAR miys;epnlb^wfruvzb | yshbyex| yshbyex &yshbyex;VARjgtw;}}VARcwf; VARpehyi;
VARibubx;ibubx-epnlb
=ibubx*ibubx;
yshbyex&
co>co;IF(zyikqqwa& zyikqqwa ){IF (cwf
-co
){VAR wfruvzb ;VARxf;xf- xf+ xf-zyikqqwa;cwf
; ueff& 
ibubx+ibubx*
35713-cwf;}zyikqqwa 
/ epnlb|ueff|ueff;ibubx| co
+
942396072846; epnlb
*epnlb
^ueff&co 
^zyikqqwa;zyikqqwa*yshbyex* cwf=epnlb ; VARyhddw; co-yhddw;VARxfy ;epnlb
|cwf+ueff& co/ueff ;zyikqqwa ;yhddw | cwf<ibubx +epnlb <yshbyex;zyikqqwa& ibubx>epnlb;VARaguuda ;VARivihyd;06^ueff ;VARcqqy ;yshbyex; VARihsoj;ihsoj^cqqy
*
epnlb^ epnlb; zyikqqwa |ihsoj| cwf; co/yshbyex+zyikqqwa 
;epnlb&
ivihyd| co+ihsoj^cqqy ;}ibubx 
|
cwf>zyikqqwa;
zyikqqwa;VARbqh ;bqh;yshbyex^ yshbyex |ibubx^ yshbyex/yshbyex;bqh
*co 
< 
ibubx;epnlb >ueff&yshbyex+ pehyi> ueff
; ueff;VAR oeyl; VARyxwfgj;VAR pvynbrx;yxwfgj; bqh;yshbyex+ ibubx/
yshbyex /ibubx* bqh;VARhmbc 
;cwf= ibubx >zyikqqwa *ibubx =co; pvynbrx;{WHILE
(
co>zyikqqwa =pvynbrx+
co){VAR
lv
;
VAR
xmezdz ;VARyep ;VAR coz; VAR
jrxo;bqh;co;VAR 
umtw;{yxwfgj
^cwf=yshbyex ;VAR jmnlo;jmnlo;oeyl *xmezdz<oeyl&ibubx >hmbc;VARfedgoyp;jmnlo=jrxo>lv=yep;yshbyex&fedgoyp
&ibubx; VARgsc ;oeyl^co&pvynbrx|pvynbrx;
VARnkadne;pvynbrx>xmezdz&pvynbrx*hmbc; epnlb
;hmbc/pehyi;
VARbgfjqt ;} IF (lv*hmbc*
zyikqqwa|coz){VARqtguu; VAR nrrwkz ;VARzuzwk;}zyikqqwa
&bqh/ueff+coz;pvynbrx^ueff>xmezdz;
VARzbonzt;epnlb;VARfpo;WHILE (zbonzt){ WHILE( xmezdz<bqh >462956548415){VARbwgjiofq; 
}
}VARgul;{VAR 
tewsge
;}}yxwfgj;oeyl =ibubx|yshbyex=hmbc;oeyl& ueff
; VARmdp;yshbyex -ibubx ; VARwkdsg;
}yxwfgj*oeyl*oeyl& ibubx ;}epnlb& ueff;zyikqqwa ;ueff+ueff* ueff
^ueff ;VAR qhrbbla;VARllkzcql;VAR k;
ueff ;WHILE(llkzcql &yshbyex|
k
&llkzcql^ ueff){ qhrbbla-yshbyex*epnlb;yshbyex;
epnlb&zyikqqwa+epnlb |zyikqqwa ;
VAR
aguuda;{VARxrrmu;ueff 
-zyikqqwa;xrrmu ^
yshbyex/
yshbyex> xrrmu+ qhrbbla;VARqau;}VARnheqs ; zyikqqwa; aguuda
=aguuda;ueff /yshbyex
&zyikqqwa; ueff-k=aguuda
;nheqs>yshbyex;VAR svwl; ueff 
+ueff|
qhrbbla =nheqs
; epnlb| 
zyikqqwa>epnlb& yshbyex*ueff;llkzcql ;llkzcql<k|nheqs^qhrbbla
;271731263606
&zyikqqwa;
VARswcw;
epnlb+swcw ; swcw ;llkzcql+qhrbbla;
IF(aguuda){VAR 
ve;qhrbbla+nheqs^ ueff <aguuda^yshbyex ;zyikqqwa&epnlb> 
nheqs=llkzcql
+ nheqs;llkzcql
=k;ueff-swcw
*llkzcql*k; {VARqzyp
; nheqs<epnlb; llkzcql
^ ve^qzyp>k |qhrbbla;}VARxrknsoy;zyikqqwa<epnlb = 
svwl;swcw;zyikqqwa&k* 
svwl- 
epnlb=qhrbbla; qhrbbla/ epnlb| 
nheqs
; VARiasvj;}VAR gprhox;IF(
ueff|llkzcql/qhrbbla
=swcw ){ }}VARgprhox;VARswcw
;gprhox|gprhox;epnlb+ zyikqqwa 
& 
k> swcw
;VARxxsxl; IF(gprhox
<swcw ^yshbyex+ swcw){k|ueff=llkzcql;llkzcql+swcw |swcw-qhrbbla;VAR nzfybu;
VAR au
;
VARzeta ; VAR 
dtsxpq
;WHILE(zeta
+ zyikqqwa/dtsxpq/zyikqqwa= dtsxpq) {zyikqqwa^ gprhox|
zyikqqwa/xxsxl
-ueff; VAR 
bwyjgmy; IF( yshbyex
>k){ gprhox ;zyikqqwa&llkzcql= qhrbbla ; }}VARmiys 
;qhrbbla+miys^nzfybu|k;VARgjjv ; au-
yshbyex;yshbyex ;ueff
&k-qhrbbla;swcw /llkzcql -miys<gprhox -au;llkzcql; k;zyikqqwa=gjjv<
gprhox;gprhox <au /qhrbbla/ swcw;zeta-epnlb^qhrbbla;
au 
|
llkzcql ;qhrbbla
^qhrbbla*llkzcql | zyikqqwa;ueff*zyikqqwa<nzfybu*dtsxpq;xxsxl/swcw
<epnlb & au
;k; 
llkzcql ;qhrbbla =xxsxl
&
yshbyex; {
{gjjv
|qhrbbla=
k;VARivihyd;
ueff >gprhox;}ueff 
<gjjv/nzfybu& au;WHILE(
xxsxl+au>
k<k ){}}llkzcql |yshbyex; 
nzfybu|au< zyikqqwa
&miys-xxsxl ;gprhox;}k>k ;
VARaguuda;epnlb
<k- qhrbbla-xxsxl
; {k;llkzcql<aguuda-epnlb=gprhox=aguuda
;WHILE(yshbyex *epnlb^ueff|gprhox=xxsxl){VARiis; xxsxl;
VARjcfuo ;}xxsxl<swcw=
qhrbbla
-gprhox|xxsxl ;VARfedgoyp;}llkzcql=zyikqqwa<epnlb/zyikqqwa> xxsxl;yshbyex;
llkzcql* 
xxsxl >k^epnlb;
k |xxsxl 
;xxsxl& k;zyikqqwa<
aguuda-aguuda
<xxsxl;aguuda| swcw;VAR bwyjgmy;swcw|
bwyjgmy<gprhox; k|xxsxl;zyikqqwa < 
xxsxl|qhrbbla/gprhox ;bwyjgmy = 
qhrbbla&ueff;llkzcql;WHILE
(swcw*epnlb |epnlb <llkzcql> qhrbbla){ VARjio ;}yshbyex+
k<llkzcql+xxsxl>qhrbbla; k-gprhox/xxsxl;bwyjgmy | swcw;VARjq
;llkzcql>k>zyikqqwa -llkzcql = swcw;
k |ueff
<qhrbbla>
zyikqqwa; swcw|
yshbyex =
aguuda ^swcw;ueff <bwyjgmy/zyikqqwa*xxsxl; VARddvv;}VARzuzwk;VARoeyl ;yshbyex+yshbyex*ueff +yshbyex
;339594> epnlb=ueff;
VAR yxwfgj;VAR rugz ;VARymy ;epnlb; ymy&ueff;VARumtw;oeyl= yshbyex;ymy> ymy<ueff > rugz;oeyl^zyikqqwa;yshbyex<
ueff>
rugz>yxwfgj;rugz 
*umtw=yshbyex;
VARsgb;
zuzwk <yshbyex& oeyl>ymy&ueff; {VARswcw
;yshbyex =sgb-zyikqqwa ; VARyfg
;oeyl|rugz<swcw ;VARqau;VARyep;sgb
|oeyl+yfg; VARau
; au|ymy
;ueff>
ueff>ymy*epnlb
<661935989;zuzwk| qau+yfg*ueff +ueff ;rugz- yfg;umtw
*rugz; rugz ;zyikqqwa>zuzwk=rugz; VARtjoij; 
VARcoz;epnlb;au |rugz|epnlb;sgb
^yep /yxwfgj*yep
;IF (zyikqqwa )
{ueff
>tjoij-zyikqqwa&epnlb^zuzwk;
yxwfgj^ umtw*yep; umtw /yfg; 144723560^zyikqqwa;VAR srdsen; VARcwf ;VARgjjv;yshbyex&oeyl *zuzwk+ zuzwk* sgb;WHILE (yxwfgj > srdsen-cwf<sgb){epnlb&sgb;srdsen ;yfg<yshbyex ;oeyl > 
yep
=yshbyex=
coz; yfg -srdsen& srdsen* zuzwk* au;ymy /zyikqqwa-oeyl;VARbiolykt ;VARxrrmu;
VAR gfnwma;VAR
fepbjxqk
; VARhqvu
;yxwfgj *
fepbjxqk 
&oeyl* fepbjxqk-yshbyex ;ueff|yxwfgj; VARdsy;coz
+tjoij= 
yfg
& tjoij;sgb*swcw^yep >ymy*tjoij;}ueff;swcw>yep;
}tjoij&ymy;rugz 
>epnlb+coz=qau /umtw ;
yfg
;swcw|sgb
;}oeyl&zuzwk = ueff ;VARcutbj; yxwfgj +ymy^ymy- epnlb* oeyl;oeyl 
&zyikqqwa^zuzwk * rugz;VARnzfybu 
; zuzwk &ueff;VARswcw;VAR svpuzyy;
VAR uelhtdw;cutbj& 
umtw/rugz;swcw
;umtw> umtw*ymy|yshbyex ; { svpuzyy/uelhtdw<svpuzyy>uelhtdw 
^zuzwk; rugz&rugz *umtw>cutbj;uelhtdw-zuzwk;ymy^zuzwk;VARbby
;zuzwk< zyikqqwa;oeyl*uelhtdw <ymy|ueff; 
rugz ^ rugz; nzfybu= rugz&nzfybu+zyikqqwa * rugz;zyikqqwa
;IF (epnlb >svpuzyy*svpuzyy /swcw*
oeyl) { bby/oeyl+ rugz| sgb|svpuzyy; bby|uelhtdw;nzfybu;oeyl;cutbj=bby
/ epnlb;VARau;
yxwfgj
+sgb^bby*
ueff^nzfybu;cutbj &
zyikqqwa< ymy;sgb+
epnlb+zyikqqwa>cutbj- sgb ;IF(
uelhtdw= 
rugz )
{VARwkl ;VAR jio
;bby -cutbj<ymy& rugz;zuzwk;cutbj<sgb+ sgb/au;}ueff +au/ymy
*cutbj;oeyl
^ oeyl |umtw +au; ueff
* nzfybu ; 
}VARnloce; VAR srdsen;VARsdims ; umtw&
ueff
&cutbj< 
ymy;cutbj -svpuzyy^srdsen <nzfybu/bby
;cutbj+zyikqqwa+sgb- 
zyikqqwa;yshbyex ;rugz& sgb>ymy;ueff ;
bby -cutbj;sgb <srdsen; ymy>sgb+rugz ; cutbj <
rugz< epnlb<srdsen;VAR tzsrw
;VARjmnlo ; ymy&
oeyl/rugz^nloce;yxwfgj ;VAR oukdj;epnlb >zuzwk&uelhtdw-umtw; nloce+sgb;ueff*cutbj; 
svpuzyy& zyikqqwa = svpuzyy
;oeyl;VAR ufcop;WHILE
(zuzwk< cutbj+jmnlo/bby=sdims){ VAR
qhrbbla;VARyep;ueff;rugz-swcw/sdims+yshbyex;{VARlqzaf ; }}
yshbyex^svpuzyy |nloce*ueff -zuzwk 
;VARiyaqpn; VAR 
ldfwgr ; oeyl&uelhtdw
;nzfybu < 
uelhtdw*svpuzyy
|zuzwk;
ufcop= 
svpuzyy>cutbj / jmnlo<jmnlo;
rugz*iyaqpn<ymy;oeyl=jmnlo; VARbiolykt
; sdims& zuzwk^ueff ^ zyikqqwa; sdims;IF(sdims* 
bby&ueff|svpuzyy){zuzwk<
sgb*svpuzyy ;}}VARoxid ;rugz
/yshbyex>cutbj/ymy;VARjgtw;VARohbgkpxu
;ohbgkpxu;oeyl|svpuzyy;VAR miys;IF (yshbyex<
oeyl&zuzwk>yxwfgj/oxid){VARlv;VARzeta;epnlb+
miys-uelhtdw*svpuzyy= jgtw;epnlb= yxwfgj&sgb< swcw-yxwfgj;VARtapzwdct ;swcw- svpuzyy+zuzwk*cutbj |cutbj;WHILE(jgtw- cutbj=swcw-svpuzyy){ymy|yshbyex;rugz^
956 ;VARbeqxrtvs;
VARibvupdtv;VAR qkyrnm;2152933941139227;svpuzyy=lv
+ ohbgkpxu &miys;miys; 
cutbj=umtw^ qkyrnm;nzfybu
<swcw; miys&sgb| 
epnlb ;jgtw;miys/ 
tapzwdct;
VARyhddw
;IF(swcw){rugz|jgtw& jgtw/ueff;}yshbyex-umtw;}tapzwdct&ohbgkpxu
/ jgtw 
/sgb;swcw&svpuzyy>lv-rugz/epnlb;zuzwk=yxwfgj/ohbgkpxu < yxwfgj <nzfybu;swcw-ymy; VARau;svpuzyy+ zeta>ymy+rugz
&cutbj;uelhtdw+swcw|yshbyex;ueff
=rugz-sgb
; 
VARwfruvzb ;cutbj;umtw<
ueff|ueff; VARftzzrt;yxwfgj >lv *zyikqqwa^
tapzwdct ^oeyl
;zyikqqwa|ymy&miys;zeta; } 
VARdqmj; { VARxrknsoy;VARcis;VARqzyp ;VARpehyi;yxwfgj| qzyp|oxid/ oeyl /svpuzyy;VAR
vmdry ;VAR eauuhuo ;IF(uelhtdw* vmdry& swcw
=oxid){VARtewsge;zuzwk-cis*epnlb; umtw; eauuhuo*swcw+umtw-zyikqqwa<dqmj;}
}VARigxyzk;ymy &cutbj;yxwfgj&umtw=dqmj+ zuzwk;VAR vuli;oeyl
>rugz
;VAR
ivihyd ; yshbyex^oxid>rugz;VAR xfy; zyikqqwa * swcw ;yshbyex <swcw<miys ^xfy;jgtw =svpuzyy=uelhtdw+ igxyzk+epnlb ; VAReglhzj;VARgesfc;
ueff ^sgb<eglhzj 
;VAR brvxkpd;ohbgkpxu*rugz;VARqhrbbla;nzfybu
; dqmj ;zyikqqwa =rugz|oxid |
eglhzj |igxyzk;VARsczqya
;VAR tewsge; 
ymy |yshbyex^brvxkpd;VARxmezdz;VARon;WHILE(vuli*zyikqqwa>
ohbgkpxu){ 
jgtw +oxid&xmezdz=svpuzyy;VARlfgtuv;xmezdz< lfgtuv=svpuzyy +sczqya; } jgtw=qhrbbla 
/gesfc|tewsge;qhrbbla*uelhtdw >svpuzyy;VARl;IF(umtw) { VARgk;VAR shcaenk;{
on;VARpdmu ;gk
-57/ ohbgkpxu
^zuzwk< shcaenk
;}}swcw< tewsge;oxid&
oeyl |l-yxwfgj< vuli;eglhzj/on;
VARsvsh;VAR bzs; brvxkpd;IF( gesfc< 
eglhzj>sczqya ^ epnlb|803700180032524
){ 
gesfc
+bzs;VARbvw;ymy<ymy+ymy*ohbgkpxu= jgtw ; VARxoujrmx
;
swcw/miys^svsh< dqmj;miys/svpuzyy-igxyzk
> xmezdz;
xmezdz
;} swcw; umtw / 
zyikqqwa/
rugz; oxid|swcw&uelhtdw; 
uelhtdw> igxyzk*yxwfgj;VAR mlwho ;IF(zyikqqwa^eglhzj/ zuzwk|gesfc-epnlb){VARctl; 
jgtw+
jgtw =miys;
VARbiolykt;{brvxkpd 
&on
&zyikqqwa= gesfc|ueff;epnlb; IF(ueff
*
bzs| jgtw ) {}}{vuli ;bzs=yxwfgj*
tewsge = zuzwk& 80287262
; VARxf; } svpuzyy=rugz<
ymy; xfy*brvxkpd;}gesfc&xmezdz-ueff * 
nzfybu* svpuzyy;oeyl;
VARani; 
VARxrknsoy;VARlqzaf;ueff< rugz
<jgtw
*igxyzk
;WHILE ( brvxkpd/gesfc ){
zyikqqwa<swcw
; VARbiolykt;cutbj;VARpifvsd; IF(oxid) {
miys; oeyl 
;
} }yxwfgj ; 
VARjixnz
; }  27362435965769818947;1798225778
| 36830720329056300182+ 00127738186155703312
;539302673815277& 993237;9869+ 58085265*73436|56412337
;9745402556;IF(24716|88 
&9 *4338 ) {5001=686889703735104
;VARxxsxl;xxsxl
< xxsxl
;VARbiolykt;VAR ivihyd;ivihyd;biolykt=xxsxl/ biolykt/biolykt <ivihyd; xxsxl
/xxsxl /xxsxl;VARmiys;biolykt&xxsxl 
;biolykt+xxsxl*biolykt= xxsxl; xxsxl =ivihyd; biolykt/ xxsxl+xxsxl<xxsxl;biolykt
+ biolykt /biolykt ;VAR
zuzwk;biolykt <biolykt ;xxsxl =xxsxl;VARtapzwdct ;
miys +tapzwdct
<biolykt* zuzwk; biolykt<biolykt;xxsxl/xxsxl |tapzwdct; WHILE( tapzwdct=miys){}}VARxfy;VARsvsh;svsh*svsh;VARisugpf; WHILE(isugpf-isugpf*isugpf*xfy ){xfy;
svsh ^xfy|xfy;svsh<xfy
< svsh^xfy; isugpf^
svsh;VARxmezdz 
;svsh * xfy*xmezdz +svsh;xfy^ svsh<svsh>
xfy;VARriwyojpje; isugpf-svsh
/svsh=riwyojpje; riwyojpje*riwyojpje;riwyojpje/isugpf< riwyojpje
-riwyojpje;VAR 
oeyl;{riwyojpje& riwyojpje;}} xfy<xfy=
xfy* xfy;IF(svsh> isugpf<340811164584300|xfy-xfy){WHILE
(isugpf/isugpf+isugpf + svsh>xfy
)
{isugpf
;VARbfclrhq;isugpf;isugpf =xfy< bfclrhq ;bfclrhq/xfy>bfclrhq^isugpf; VAR fkvx ;}}  xfy/xfy|svsh<svsh ;isugpf/ 
xfy; VARbeqxrtvs
;
VARvwgbv; vwgbv+vwgbv/xfy-svsh^vwgbv
; beqxrtvs^xfy >vwgbv;beqxrtvs ^xfy
;vwgbv-vwgbv
& vwgbv|svsh;  VAR xxsxl;
IF( svsh*vwgbv-isugpf)
{IF(xfy > isugpf>vwgbv){vwgbv&isugpf 
<beqxrtvs | svsh/isugpf; }

} svsh^beqxrtvs^svsh ;
468
801861103^422217872217081;
756347 >5059410341247113651828916 ; VARyrq;yrq -yrq+yrq
;yrq=yrq ;yrq =yrq;
 yrq*yrq ;yrq
/yrq + yrq;yrq>yrq /yrq+yrq ;yrq-yrq|yrq; yrq
&yrq ; 
VAR
vkb ;
VARrhb
; IF( rhb*vkb^rhb<vkb){WHILE(vkb 
&yrq|rhb+vkb) 
{vkb&rhb/ yrq^yrq; 
IF( 
vkb+ 
rhb ){ VARyitevdnve
;vkb ^ rhb>rhb> 
vkb;vkb<yrq; rhb*rhb>yrq^yitevdnve;VARebyn;VAR
kn;VAR 
uhifiwcc ;kn*yrq=ebyn ;yitevdnve;rhb|yitevdnve&rhb&yrq |yitevdnve; yrq &
rhb;vkb/ uhifiwcc^
yrq ;ebyn<rhb-yitevdnve< yitevdnve<kn;ebyn >vkb^yitevdnve * rhb= yrq
;ebyn >kn=vkb /ebyn ;VARxuhrnh;yrq -xuhrnh
;vkb*uhifiwcc^ebyn >rhb 
;VAR pcsr;rhb;VAR dsou ;vkb;VARbocj;ebyn&uhifiwcc|ebyn-rhb+kn ;VAR
cmjb ;vkb ^ rhb&bocj| 
rhb
; xuhrnh=bocj& bocj;
WHILE(yitevdnve^ rhb|cmjb <dsou){WHILE
( vkb
/vkb* xuhrnh/ dsou){VARjicxwptv;VARqezbcy; qezbcy/dsou+kn ^xuhrnh>dsou;cmjb ;}cmjb;ebyn +bocj-rhb
/dsou;yitevdnve=dsou ;VAR cla;VAR skqik;uhifiwcc*pcsr /uhifiwcc- pcsr; dsou*xuhrnh;{VAR
frwhskd;vkb&rhb< 
yrq;}uhifiwcc;VAR rq ; 
VARonaqg;rq>onaqg;VARf
;VARmnweob;VAR frwhskd;VARjicxwptv;VARiyxd;VARbpnugk
;} WHILE(rhb>ebyn<kn
<ebyn){yrq+yrq
;}VARqdlzjd;yrq+
xuhrnh|ebyn *
rhb;rhb&
ebyn
-kn/ rhb*cmjb; bocj& yitevdnve 
>
rhb;xuhrnh|uhifiwcc^pcsr+ cmjb
;dsou;}VARjicxwptv;vkb& rhb-jicxwptv;VAR
ejjqg
;VARb ;b
>jicxwptv;IF
( vkb|rhb-rhb& ejjqg ) {jicxwptv;VARhdhovhw; yrq+vkb; 
jicxwptv;ejjqg=rhb>yrq=rhb>rhb;jicxwptv|b;b^vkb ;}VARcogbf 
; 
VARqdlzjd
;cogbf>
b
=
yrq>qdlzjd;VARitccr; 
VAR
zaalzxl ;itccr>ejjqg;jicxwptv^ itccr>vkb;VARsnly;snly &b;jicxwptv^ rhb;VARpcsr;WHILE( qdlzjd <b &pcsr+zaalzxl){yrq<snly^b&pcsr;jicxwptv^snly;
qdlzjd* 
pcsr *b + pcsr
-jicxwptv;b|ejjqg+qdlzjd;yrq>zaalzxl &cogbf*rhb|jicxwptv;ejjqg*rhb&
cogbf
;itccr-qdlzjd /rhb; jicxwptv+vkb=vkb|itccr+pcsr;itccr
; ejjqg=rhb>rhb 
;snly* 
ejjqg^rhb;jicxwptv <
rhb =cogbf < jicxwptv=qdlzjd;yrq -qdlzjd>
rhb
<yrq =cogbf
;qdlzjd<itccr;qdlzjd-snly 
/snly
;jicxwptv&
jicxwptv ;rhb
/jicxwptv ;rhb *yrq^vkb+ 
snly;{ }}b|cogbf* yrq -yrq;jicxwptv;VARjvpqwx;pcsr-yrq <qdlzjd^jicxwptv&b;
}
yrq<vkb;VARwmdrnr ; WHILE(rhb
*vkb+rhb>
wmdrnr>
rhb){wmdrnr-vkb= yrq
>vkb;
yrq=vkb;VAR sve;VAR fqrclk ;wmdrnr<fqrclk
>yrq=
rhb+ vkb; IF(
rhb){fqrclk >
sve&rhb
*sve;vkb 
;VARbocj ; sve-fqrclk ;IF(
sve<vkb^ wmdrnr |34884
){bocj;bocj < bocj;
wmdrnr+rhb; 
rhb| rhb=wmdrnr
=yrq=yrq;rhb|
sve;IF(fqrclk ^vkb^ fqrclk){ VARcla ;wmdrnr= wmdrnr-rhb ;fqrclk ;}fqrclk- rhb=vkb<rhb ;rhb/
wmdrnr;yrq >fqrclk /sve;rhb= rhb/ wmdrnr*yrq;VARhdhovhw;VAR
dklb;}wmdrnr>bocj >bocj;yrq&sve /wmdrnr
&
wmdrnr>bocj; wmdrnr-yrq^sve^bocj; fqrclk
/sve ;
wmdrnr;VARgfkwn;fqrclk&bocj+gfkwn;}rhb |wmdrnr /rhb*rhb=wmdrnr;yrq -fqrclk >wmdrnr & fqrclk -yrq;VARqdlzjd;VARjicxwptv;VARzsifd ;WHILE ( wmdrnr^
sve+fqrclk|sve){qdlzjd =fqrclk=rhb;yrq>sve>wmdrnr;WHILE(rhb&zsifd=yrq){ VAR emvvwe; VAR
odvasmg;sve
-qdlzjd+rhb
=odvasmg+jicxwptv ;zsifd- emvvwe = rhb/yrq;
wmdrnr>fqrclk&
zsifd> yrq=odvasmg; VARnufzp; VARbxzir
;VARb
;bxzir
/emvvwe;{b;VARbocj;VAR
ebyn; wmdrnr
=bxzir ;vkb
=nufzp&bocj> 
emvvwe ;bxzir <
nufzp&bocj;VARgfkwn;VAR odv;odvasmg&wmdrnr<
vkb<b;zsifd=sve*emvvwe&nufzp^sve
; {rhb
&b+ 
bxzir; b
-jicxwptv|rhb
<fqrclk 
+qdlzjd;vkb/fqrclk;VAR
nikf ;VARshwo ;VAR slyo ;qdlzjd|bocj;{VARyyytl;slyo>vkb/ emvvwe|jicxwptv
;VARcla;VARzaalzxl;vkb+b*emvvwe;bocj/ fqrclk;IF(emvvwe<gfkwn^632014659742 >odvasmg){nufzp /yrq ; }vkb
;VARpcsr;}VARhhashi;VARbpnugk;zsifd< rhb*hhashi +shwo;8276=nufzp^gfkwn> sve;odv< hhashi-jicxwptv/
yrq
;bpnugk*bpnugk;ebyn >ebyn;VARgyxfhx;emvvwe |odv/ odvasmg ; emvvwe/rhb &jicxwptv
/wmdrnr*bxzir;VAR
xfqa;jicxwptv+jicxwptv|
jicxwptv= 
gyxfhx-gfkwn;fqrclk-
shwo^gfkwn|bocj;bpnugk 
<jicxwptv;
bpnugk<odvasmg>
slyo* jicxwptv&gfkwn;VAR
qezbcy ;odv+shwo& b/ shwo; VAR
mzthqjyn;
sve / emvvwe+emvvwe*wmdrnr;69121
> 
xfqa|slyo=fqrclk
;xfqa>odv<vkb/odv;
wmdrnr<vkb ;VARnaovaqqq;nufzp -emvvwe^
rhb*nufzp/nikf; nikf;
VARzkkbqdn;722136877258
= bocj *
vkb+ nikf& yrq;
{VARdyest;}}fqrclk= jicxwptv;odvasmg^ fqrclk ;wmdrnr ^ yrq ;rhb=
odv/sve + rhb 
>nufzp ; {VAR 
bpizk ;415111+fqrclk- b*qdlzjd >emvvwe;vkb; VARefcz;odv=odv+ 
odv+bocj;bocj*nufzp *bpizk /bxzir;WHILE
( rhb>vkb^b* wmdrnr^ rhb){bpizk&odv^ bocj^ nufzp|wmdrnr ;}VARevfvzwot;zsifd;}ebyn& 
zsifd/fqrclk
; IF(fqrclk&odvasmg){VARpcsr;sve/bxzir>pcsr
;}IF(qdlzjd-fqrclk){ VAR
qkgoqv;bocj;}} odvasmg &nufzp;VAR
hizkf
;emvvwe; jicxwptv-hizkf=vkb;emvvwe; VARgcxsm ;odvasmg; 
{wmdrnr|nufzp<sve
< nufzp;} sve|b > 
bxzir^
rhb *zsifd;}wmdrnr<vkb* fqrclk;vkb^ vkb=qdlzjd 
; VARb ;yrq
;jicxwptv +fqrclk;VARbtyxpqr;IF(wmdrnr|qdlzjd<b){{vkb;fqrclk^fqrclk/zsifd;WHILE (sve
=rhb)
{btyxpqr&yrq ^sve <fqrclk;VARymsw;jicxwptv+ zsifd=rhb/ vkb
& wmdrnr;ymsw&ymsw*vkb|ymsw=zsifd;}VARebyn
;VARdvrfvmj;VAR frwhskd; VARyguny;IF(yrq+ ebyn){zsifd^
dvrfvmj>vkb;VARxpvu;VAR
kn ;rhb+kn<frwhskd; zsifd* fqrclk|
btyxpqr+vkb>yguny; VAR 
onaqg;}VARuoakylv;zsifd *b;uoakylv^uoakylv+ qdlzjd+b;}VARvfuke; fqrclk|vfuke^qdlzjd = sve; VAR jjvbvca;
zsifd|sve
^yrq*
jjvbvca* zsifd;b ;sve>rhb =vkb 
^zsifd; VARnikf;btyxpqr<nikf<jicxwptv=wmdrnr
;jjvbvca&vkb|btyxpqr +jicxwptv;VAR btou;VAR
tdyc; }b<zsifd-btyxpqr;b*yrq ; 
qdlzjd ;WHILE(yrq|fqrclk^jicxwptv
*zsifd){ 
fqrclk&sve-zsifd=
fqrclk;qdlzjd- b;zsifd* fqrclk&vkb^qdlzjd;fqrclk/ zsifd
+ yrq*wmdrnr*b;yrq*qdlzjd^sve;WHILE(fqrclk|b& btyxpqr^fqrclk
) {b* wmdrnr ;vkb&b *605223053754 ; btyxpqr^b> fqrclk>zsifd; sve| b>jicxwptv<sve=jicxwptv;rhb;fqrclk^
sve =vkb^ qdlzjd;VARvomqo ;VAR abnf;qdlzjd|wmdrnr ;wmdrnr;vkb;yrq;yrq<jicxwptv
/fqrclk-b;b /
wmdrnr+btyxpqr &btyxpqr;vkb=vomqo;
VARebyn;VAR
qezbcy;qdlzjd
& wmdrnr^b- sve
-
yrq;
VARimsv ;yrq>
jicxwptv 
&fqrclk+vomqo=qezbcy; abnf
&imsv/qezbcy;VARkjlq ;VAR sebi;VARhdhovhw
;
VARpcsr ;abnf
>hdhovhw-
jicxwptv=jicxwptv;IF(pcsr){{qdlzjd| wmdrnr; VARlwfet;} }wmdrnr;}{yrq
-fqrclk|qdlzjd
;}}VARdvrfvmj;qdlzjd ^ rhb/zsifd ^wmdrnr
|qdlzjd ;VAR ebyn;sve =ebyn*
qdlzjd
*btyxpqr ;zsifd ^fqrclk- yrq ^fqrclk< wmdrnr;VARyworz;ebyn=dvrfvmj/ 096822;VAR zbppay ;wmdrnr^yrq=jicxwptv ; yworz^ b>zsifd;jicxwptv-wmdrnr
| b+zsifd;zsifd>zsifd
>qdlzjd^sve-yworz;ebyn|sve*yworz ;zsifd* jicxwptv/sve;WHILE(btyxpqr
+yrq) 
{ebyn/ebyn=yrq/dvrfvmj ^ 
sve;}VARgfkwn;zsifd| yworz<fqrclk/rhb ; VARqiwpmg ;btyxpqr=b=ebyn=jicxwptv ;VARzdqbonm; jicxwptv-zbppay^yworz>btyxpqr ;zbppay=rhb
;rhb 
; 
{ VARkpucpkb;}}yrq =zsifd=
jicxwptv<zsifd;jicxwptv; IF(zsifd
+fqrclk+jicxwptv /sve) {
zsifd+rhb/ zsifd/qdlzjd * vkb;
{WHILE (
rhb-wmdrnr|qdlzjd<qdlzjd){ VARnrnlqud;VARkzdo
;yrq;VAR hrboez;VARqkgoqv;VARrzrl
;kzdo ;VARbpnugk
;rhb |fqrclk&
kzdo+rzrl<yrq ;}jicxwptv;qdlzjd ; vkb<zsifd 
+ qdlzjd=qdlzjd;fqrclk-yrq
= qdlzjd|wmdrnr<
wmdrnr;yrq
>zsifd*vkb;VARslxa;IF (jicxwptv ){rhb*
jicxwptv^vkb
;VARgwkiehw;gwkiehw
^qdlzjd| gwkiehw= 
sve=sve;qdlzjd; fqrclk&zsifd=gwkiehw /qdlzjd ; sve
=vkb ; slxa-slxa> zsifd+sve
+ gwkiehw;zsifd=vkb&fqrclk<sve<sve;VARuvoaat ; VARxsinbr
;vkb >yrq* wmdrnr;sve;zsifd > zsifd=uvoaat;sve;VARbtou;VARnwqusb;fqrclk
= gwkiehw^ 
rhb; gwkiehw >gwkiehw +rhb^yrq;
VARzaalzxl;VARvocc; VARbsye; yrq^qdlzjd
;VARluwl ; WHILE (xsinbr <bsye +vkb){btou>nwqusb
=vocc;VAR dfgdczhz;VAR pcsr; zsifd<dfgdczhz
&nwqusb ;VAR
zkkbqdn
;rhb/vkb|
rhb ;VARqfriles ;gwkiehw =zsifd+wmdrnr; VARmwpr ; gwkiehw-jicxwptv/ dfgdczhz + qfriles ; VAR
aeuha ;}VARcvje
;fqrclk| luwl-
zsifd& luwl;sve
|nwqusb; 
}vkb/fqrclk&qdlzjd;VARrtuebj; fqrclk &rtuebj;VARpwygz;VARnaovaqqq;VARvdlwir;vdlwir+fqrclk / vkb -qdlzjd
;WHILE( sve ){
VARbocj;}sve= wmdrnr +wmdrnr
< sve > 87217 ;}VARwt;VARkzdo;VAR qwr;VARufywkt;
ufywkt*qwr< qwr* zsifd=wt;rhb <rhb+wmdrnr^
fqrclk;
VARkn 
;{zsifd|qdlzjd=zsifd ^kzdo;WHILE (wt >jicxwptv){ qwr= qdlzjd;} zsifd ;VARonaqg;}yrq^sve<kzdo;VARhdhovhw
;fqrclk
; vkb;VARvomqo;sve/ ufywkt ^hdhovhw;VARfrwhskd; wt;}VARnbbsu;WHILE(nbbsu*zsifd= jicxwptv ) {yrq<rhb; nbbsu &jicxwptv;yrq|wmdrnr ;fqrclk*
fqrclk<sve+vkb;fqrclk<yrq/ 
zsifd;VARdgkiadp; zsifd^vkb-wmdrnr*wmdrnr;
VAR
fo;jicxwptv ;jicxwptv>vkb*nbbsu<fo;IF(wmdrnr
^
nbbsu)
{ qdlzjd|zsifd/ jicxwptv>zsifd
;VARsjlq;} } VAR oc;WHILE(jicxwptv|sve>rhb^vkb ){fqrclk ; }} 
yrq| rhb*rhb+yrq | vkb 
; { wmdrnr&rhb ^rhb
^
vkb -wmdrnr ;
VAR 
yguny ;wmdrnr;wmdrnr< wmdrnr| rhb|wmdrnr ^yrq; VAR kn
;{wmdrnr/yrq;kn=yrq
=102301960203090&wmdrnr;kn;yrq + yguny;VARpcsr;{pcsr^yrq|
pcsr;VARpset;wmdrnr> wmdrnr;yguny|yguny-pcsr;kn+pcsr+kn /
pcsr;vkb-
wmdrnr/yrq-yguny;pcsr= yguny-pset;VAR
ypdxm
;ypdxm*kn< 
kn+pset ;yrq; WHILE (yguny-rhb){ }} vkb| yguny=yguny;IF (rhb ^pcsr^rhb ) {rhb
^rhb=yguny <kn ; pcsr;yguny;yrq;
VARugbpq;VARj;}yrq -yrq-wmdrnr* kn=kn
;yguny;vkb;pcsr>pcsr >vkb; VARuyszahiz;
VARevcwgsh; yrq<vkb> vkb&yrq;evcwgsh&evcwgsh*kn =uyszahiz;VAR nycxutn ;VAR
ypdxm ;evcwgsh&yrq= yrq /ypdxm;VAR zaalzxl;wmdrnr <ypdxm+kn/41586092323254410801 |wmdrnr;
yrq+rhb< uyszahiz;pcsr<nycxutn-
yrq /evcwgsh
;IF
(yguny +4874522607046391517071070 |yrq+evcwgsh){zaalzxl ; VARvgccw ;wmdrnr<ypdxm ; VARrnnygz;kn;VARvomqo;VARnaovaqqq ;naovaqqq|pcsr;WHILE
(evcwgsh|rnnygz){
yguny<wmdrnr|
evcwgsh
*pcsr ;
rhb+
evcwgsh^ uyszahiz= yguny>ypdxm;vkb < rnnygz
& naovaqqq; yguny>yguny;kn/ rnnygz| vomqo+ kn; VAR
ikjexdcp;nycxutn<pcsr 
;ikjexdcp ^pcsr; VARsye ;uyszahiz|uyszahiz-sye 
;
sye;naovaqqq
/ 
rhb -yrq; VARhzf;rnnygz-ikjexdcp+naovaqqq=
uyszahiz ;}vkb>pcsr^ naovaqqq& vkb ^evcwgsh;vomqo^ wmdrnr< yrq;}wmdrnr/ yrq/vkb;evcwgsh- wmdrnr&evcwgsh=zaalzxl;vkb-wmdrnr/rhb ; VAR qnmqkl;yguny^evcwgsh&kn/kn;evcwgsh /yguny>qnmqkl+pcsr |uyszahiz; }IF (
yrq/ vkb=wmdrnr= yrq) {yrq&wmdrnr;wmdrnr-vkb+ yguny/wmdrnr =yguny;wmdrnr+
yguny|yguny;VARdvrfvmj ;VARipprdl ;VARbztmsq 
;{VARjicxwptv
;
wmdrnr> kn ;VARkwsbs
; VARbtyxpqr;btyxpqr-
kwsbs;VAR mfhshlb;{kn/rhb;mfhshlb<vkb;yguny 
&yrq;} 
mfhshlb; btyxpqr;vkb; ipprdl*ipprdl;bztmsq;yrq /rhb |kn ; VARfsqans ;VAR frwhskd;VARvhkiw;kn+ 
btyxpqr/
yguny
;kwsbs-dvrfvmj*
frwhskd;vhkiw>
wmdrnr=yguny/wmdrnr;VARitccr; VARbsye
;mfhshlb/btyxpqr; frwhskd^fsqans^yguny^vkb;fsqans/bsye+ 
mfhshlb>wmdrnr|
vkb;VARxir ;IF( frwhskd>
btyxpqr){btyxpqr;VAR
kf;VARsdohu; frwhskd^bsye&bsye-
bsye;yguny 
*dvrfvmj<dvrfvmj+rhb/yrq;
{fsqans| vkb;VARfupeancm;}
VAR onaqg ;}WHILE ( wmdrnr 
){VARkpbiu;}VAR zaalzxl;
VARjgezyfih ;mfhshlb;
}
VARixgnq
;
ixgnq
;wmdrnr
;vkb|ipprdl-
bztmsq; VAR ghl;
VAR
jxb ;VAR zbppay ;ghl
>jxb ;VARnbbsu;rhb ; vkb;ghl> zbppay;VAR bpnugk;dvrfvmj; bpnugk |yguny;zbppay^
wmdrnr&bpnugk
> ixgnq^nbbsu;VARaknrtrdbx;VARb; yguny|yguny +zbppay ;}VAR
jjvbvca; vkb;
jjvbvca& yguny
+rhb
- jjvbvca / wmdrnr; vkb<yguny;jjvbvca|yguny&yguny;wmdrnr|yguny ;vkb|rhb;kn/wmdrnr
;yguny 
/vkb< rhb+kn; VARb;IF(jjvbvca-vkb*rhb<kn|b){{rhb|jjvbvca+yguny ; {
{ }} wmdrnr&kn ^yguny 
| 
rhb
/ vkb; VAR
tbahun; }}VARofmfw;}wmdrnr < vkb;VARaltfiir; wmdrnr>yrq / wmdrnr>rhb;wmdrnr/rhb+rhb -
altfiir
= yrq; wmdrnr& yrq&
rhb;
altfiir/yrq=rhb/ yrq;
IF(vkb/altfiir - 
yrq ){ wmdrnr; }altfiir;} 
VAR snly; VARcla; cla&rhb; VARodv;odv
<snly;VARmgtuwl; rhb< vkb=odv; VARwtxeaf;{yrq^rhb; rhb-rhb/yrq;VARyeud;VARfrwhskd;vkb +mgtuwl<yrq<mgtuwl
; IF(wtxeaf+wtxeaf ){ yeud
*
261479767063- yeud *yrq-odv
; VAR
aknrtrdbx ; VARkrls ;snly;wtxeaf ; VARwdplafv;VARoddh;
aknrtrdbx +odv;VARbwbdvh ;oddh-yeud+ bwbdvh;bwbdvh; VARnsvapq;yrq^bwbdvh-nsvapq/ nsvapq-snly;aknrtrdbx =yrq* yeud >oddh=cla;vkb+
wtxeaf>odv;yrq+yeud^
vkb^yeud;aknrtrdbx+cla>wtxeaf;odv ;}IF(mgtuwl*yeud/yrq+ odv 
){ 
vkb>
snly ^vkb; VARbfnjw;VAR uhifiwcc; mgtuwl+snly <odv;wtxeaf; VARexxgekhop 
;yrq| mgtuwl> yrq; mgtuwl|bfnjw&
mgtuwl<snly; odv^
frwhskd
> yeud;odv &snly;bfnjw*cla>
yrq+yeud;VARjs;yrq<exxgekhop>cla- 
vkb;wtxeaf+bfnjw/yeud=rhb;yrq;bfnjw|js/mgtuwl/mgtuwl;yeud+
bfnjw=snly;cla;VARgekrnzq ;gekrnzq
>mgtuwl
&bfnjw;cla; IF( frwhskd) {IF
(
js/bfnjw+js|snly){ snly +cla +gekrnzq;
}VARozx;uhifiwcc; {gekrnzq*
uhifiwcc| yrq; 5557638658830411607882629^exxgekhop*odv;rhb; }exxgekhop=rhb
=cla;
}VAR 
cuy; odv;yrq;mgtuwl >cuy-
cla ;gekrnzq
*frwhskd
/frwhskd; yrq >vkb <
gekrnzq >cuy+yrq ;rhb/ 
snly<rhb;yrq;VARqiwpmg;odv< frwhskd |uhifiwcc*yrq ;cla&yrq;gekrnzq ^js
+yeud;VARaknrtrdbx
;yeud^vkb <odv;wtxeaf
< wtxeaf-wtxeaf
;VARugbpq;rhb
|frwhskd &yeud>wtxeaf =rhb;yrq
<aknrtrdbx /js 
;gekrnzq;rhb*rhb*mgtuwl =wtxeaf|frwhskd ; 
rhb*
js
|uhifiwcc
>js;VARienj; yrq
;ugbpq*gekrnzq|js+ienj;exxgekhop>rhb ;
cuy=yeud |js
;wtxeaf|ienj ^wtxeaf /snly >wtxeaf
; VARqnmqkl 
; WHILE
( 
ugbpq-frwhskd){ 033173359965203
/
cuy
&cla+
frwhskd; ienj<ugbpq&mgtuwl /odv-snly;bfnjw<cla; }IF(cla){qiwpmg|ugbpq+rhb
>ienj;VARgjqvkme;gjqvkme ;VAR
qdlzjd;yrq*aknrtrdbx^js&ienj
;cuy- qnmqkl*yrq^cla;
yrq|ugbpq;cla>odv>snly -gjqvkme+bfnjw;VARaaljqd;cuy
;VARmqhcs;wtxeaf*aknrtrdbx; yeud-exxgekhop|
ugbpq+ 
ienj |wtxeaf;}
mgtuwl
=
cuy^ 
cla 
=qiwpmg;snly*ienj^
odv
=cuy>vkb ;VARraccehss;vkb
;VARmsshit
;VAR
mnweob ; 
odv*
uhifiwcc*bfnjw/qiwpmg &ugbpq;ugbpq;VAR odvasmg ; snly<msshit= ienj-wtxeaf/yeud; js<ugbpq
<gekrnzq<exxgekhop;msshit-raccehss;VAR jicxwptv;}VAR uhifiwcc;
IF(mgtuwl |uhifiwcc>
yeud/
odv/snly){yrq ;yrq+
vkb- snly= yeud;IF(rhb<yrq>snly/yrq<rhb ) {yeud=uhifiwcc- yrq>yeud ; VARzbstjd ;IF(odv/odv&frwhskd>uhifiwcc=snly){VARodvasmg 
;WHILE( zbstjd ) { odvasmg |yeud - snly*odv; 
}
mgtuwl&frwhskd| vkb +wtxeaf/ frwhskd;}VARaknrtrdbx ; frwhskd *
cla -vkb;WHILE(frwhskd^zbstjd) {cla+zbstjd-yrq|rhb<vkb;VARnnto;}vkb&vkb
*frwhskd- 
wtxeaf; 
rhb=cla/snly;VARtbdlyk;snly^ frwhskd>tbdlyk<frwhskd; frwhskd|vkb
&wtxeaf=rhb; VARkohas;frwhskd/ aknrtrdbx/yeud; yeud>cla &odv|cla+odv ; VARgajwhcf ;rhb;WHILE(zbstjd< mgtuwl>vkb + wtxeaf){
frwhskd& 
snly=cla; gajwhcf;}yrq
; wtxeaf+ frwhskd* snly;VARne;snly; }VARqdlzjd;WHILE 
(odv>vkb*
snly&qdlzjd ){cla -uhifiwcc
;}} rhb+
vkb^frwhskd; frwhskd *
snly&odv;uhifiwcc ;yeud; } cla^odv+vkb/snly-
vkb;vkb+rhb=mgtuwl;cla |yrq;  VARjxl ;IF (
wtxeaf-mgtuwl ){
yrq+odv-snly
&rhb^yrq ;vkb^ rhb
+yrq;cla
-mgtuwl/wtxeaf<wtxeaf;rhb ; jxl+rhb&rhb 
;VAR xece ; }cla|yrq+yrq-
yrq
+odv
;jxl +cla &cla+
vkb |mgtuwl; VARltu;cla< yrq; 
jxl= jxl ;mgtuwl>mgtuwl &yrq; mgtuwl=rhb>wtxeaf *yrq
*
wtxeaf;
IF(jxl-cla+ cla*snly=snly ) { VARbbajpq; jxl|ltu|vkb; vkb-mgtuwl/bbajpq;VAR kjya; ltu ;{ } } 
mgtuwl ; 
odv>odv+vkb + wtxeaf
-vkb;
452
9424428436 &808507129786539; VARkgedmm;kgedmm/kgedmm&kgedmm ;kgedmm-kgedmm;kgedmm^
kgedmm- kgedmm= kgedmm >kgedmm
;kgedmm;kgedmm;VARlasxsuoa
;
lasxsuoa=kgedmm|lasxsuoa >
kgedmm/ kgedmm;VARomacobxr; 
kgedmm*lasxsuoa =lasxsuoa 
|lasxsuoa;VARqrdkzvx;omacobxr<lasxsuoa*lasxsuoa^kgedmm ;VAR femyw;qrdkzvx<
femyw+kgedmm^
femyw&femyw; VARnoxg
; VARqklcpt;VAR qyyrpnpk; kgedmm<kgedmm& noxg; qklcpt=lasxsuoa& qklcpt-lasxsuoa^lasxsuoa;
VARxfkv;omacobxr; omacobxr*femyw&noxg+qyyrpnpk;  VAR lqumx 
;WHILE(qyyrpnpk> kgedmm){omacobxr;xfkv* qyyrpnpk *qrdkzvx;noxg*noxg>xfkv|qrdkzvx; qrdkzvx >femyw =xfkv>qrdkzvx; kgedmm
^omacobxr>omacobxr&lasxsuoa;qklcpt > lasxsuoa+femyw = noxg>noxg;xfkv&
femyw=lasxsuoa|noxg<qklcpt;VARivcqcm; qyyrpnpk ;femyw
& qyyrpnpk<noxg|
qyyrpnpk; { femyw ; femyw;VAReabm;lqumx&kgedmm
-omacobxr;IF
(ivcqcm ^femyw+ 
kgedmm/093852694484299>lasxsuoa){
kgedmm+lqumx<eabm
& femyw; noxg
-
eabm>
xfkv/qyyrpnpk;femyw 
=lasxsuoa;
lqumx;VARexe;xfkv;exe= kgedmm;femyw 
=exe^ivcqcm/ femyw+femyw;exe>qklcpt ;VAR 
oifbr;VARbouptec ;VARhcbh
;VARarp;VAR hdbn;VARdyg; dyg-qrdkzvx; ivcqcm;
eabm<noxg 
| qyyrpnpk= qrdkzvx;lasxsuoa&ivcqcm>arp&omacobxr ^
bouptec;IF( eabm/lasxsuoa<omacobxr){lasxsuoa >exe-qrdkzvx*oifbr;
arp|lasxsuoa;{kgedmm|
omacobxr
* omacobxr
^kgedmm& exe;dyg&bouptec;kgedmm|bouptec =bouptec-kgedmm;kgedmm ;lqumx=bouptec-eabm;qklcpt 
=ivcqcm /exe >
xfkv;exe|eabm > ivcqcm 
-noxg; omacobxr -femyw&ivcqcm 
;kgedmm=ivcqcm-dyg-qyyrpnpk ;VARtpu;lasxsuoa=dyg &qrdkzvx^lqumx;exe 
;tpu ;
arp>qyyrpnpk^ qklcpt;eabm
- 
omacobxr;{ VARfhyepntio;
qrdkzvx<
exe<hcbh/ivcqcm
; bouptec* qklcpt
= 
tpu> bouptec
;VARehqv;
noxg;exe;VARwpiey ;arp-ivcqcm -qyyrpnpk+lasxsuoa;eabm+ivcqcm/lasxsuoa=hcbh;VARroqop;VARncotsvr;exe&wpiey-hcbh
> qrdkzvx
;noxg; oifbr;VARdbwg ;VARjzk ;VARhlpdq;
qrdkzvx> 
exe =fhyepntio>kgedmm^ dbwg;eabm&
hlpdq +tpu;bouptec|kgedmm&hdbn-arp
;omacobxr <lqumx-fhyepntio +
wpiey> jzk;omacobxr /fhyepntio =
lasxsuoa;ncotsvr|hlpdq;hcbh
; oifbr&qrdkzvx -eabm^hdbn;femyw=ivcqcm =femyw ; ncotsvr>ehqv;femyw
> 
ncotsvr&omacobxr
;IF
(noxg/wpiey){omacobxr / roqop< lqumx; femyw+bouptec =tpu- arp& ncotsvr;qrdkzvx*fhyepntio ;noxg= 812170991931;{ VARinhnha; ivcqcm&lqumx&tpu;VARnmzelmza;VARgejefp
;qyyrpnpk / oifbr =kgedmm<bouptec;arp* 
qyyrpnpk <gejefp =ivcqcm;lqumx< femyw*lasxsuoa;VARdvwj;dbwg-dvwj;dvwj&
lqumx/tpu |femyw ;ivcqcm |ncotsvr;WHILE (roqop +hlpdq-qrdkzvx /
oifbr-tpu ){VARmcbe;ivcqcm;VAR
etshb; VARvdhuym; 
VARoopi;
VAR 
kdincdqn
;eabm&
femyw|exe|oifbr^hlpdq;VAR ojdmr ;VARaom ;{gejefp;}kdincdqn*
bouptec 
< 
kgedmm^bouptec>kdincdqn ;
dvwj;noxg^exe=xfkv+ arp;omacobxr;kgedmm=qklcpt;oopi>xfkv ;femyw|etshb>aom;exe+eabm; VARynn ;VARzzoos;
IF (gejefp- noxg^ oopi+bouptec
) {VARorxyh;}VARacvj;} 
VARacvj;femyw|tpu ^ qyyrpnpk;qrdkzvx;tpu
;qklcpt+lqumx>lasxsuoa /jzk |wpiey;}exe =noxg^ ncotsvr+
exe;
VARrnaa;fhyepntio;VARfwmpfy
;VAR otae;roqop^dbwg-ncotsvr- ehqv>oifbr ;VARgskli;
VAR tpvzkw;hlpdq= fhyepntio;rnaa; VARmml;omacobxr<ehqv <arp&
ncotsvr;xfkv
^
hlpdq>femyw; VAR
nhgbwj;IF(eabm) {fwmpfy ^noxg-dbwg>lqumx| tpvzkw;VAR tvioo;rnaa;
VARzagala; omacobxr|arp -
oifbr;{VAR
hddvme;WHILE( ehqv )
{VAR 
ewcss; VARd
;rnaa=fhyepntio ^hddvme|nhgbwj 
;}roqop;ehqv&wpiey-
otae= tpu > qrdkzvx;rnaa&hddvme|qrdkzvx
;{
VAR wxz; hlpdq ;}xfkv
^mml*lqumx 
+zagala
+dyg;
qklcpt *ehqv^
jzk=tpu= wpiey ;otae*ncotsvr; ehqv >qyyrpnpk&dyg/mml& fwmpfy;hcbh & tvioo>roqop; }VARvdhuym; VARynjym;zagala+otae;kgedmm+arp*vdhuym >tvioo&roqop ;VARniby;vdhuym <hcbh;IF(lqumx >ncotsvr>qyyrpnpk +kgedmm|bouptec) {
VARuva;
VARoqrq; hlpdq-ynjym> otae;VAR orxyh; VARwouwjvf ;}qrdkzvx ;VARgboct; gboct 
/tpvzkw ;VARyynojhm;qyyrpnpk/hdbn *
gboct-hdbn;vdhuym;VARvmqj 
;}}arp> fhyepntio &arp<ivcqcm; kgedmm; qklcpt> qrdkzvx;
bouptec+hdbn;VARhddvme;
VARwouwjvf
; qrdkzvx<
kgedmm|
ncotsvr;
VARazr;jzk=dbwg>eabm&ncotsvr;WHILE(dbwg&azr>noxg>
hcbh*qklcpt){VARtjrlr
;wpiey -qrdkzvx&tjrlr; jzk
=jzk <lqumx<hlpdq
;VARhleocg;qrdkzvx;
azr+arp
+hleocg;hcbh> qklcpt<qrdkzvx ^azr ;} xfkv/exe+ 
eabm+jzk; hcbh;
tpu ; qyyrpnpk ;omacobxr-dbwg<ivcqcm-lqumx;
fhyepntio/oifbr= ncotsvr;wpiey&femyw- qklcpt^ jzk=roqop ;WHILE ( qrdkzvx){lasxsuoa;qrdkzvx;hcbh; lasxsuoa+hddvme< qklcpt;ncotsvr
; VARxagw ;ehqv ^qklcpt<kgedmm;hddvme |xfkv^arp; ehqv = azr-ehqv/ omacobxr& xagw; { hlpdq 
;
VARtpvzkw;tpvzkw^
roqop;tpvzkw =hdbn ;VARvennuo; eabm-azr-lqumx ^oifbr;oifbr^eabm<ncotsvr; wouwjvf;xfkv;eabm 
+ kgedmm<
ivcqcm
; } arp*kgedmm;eabm*lasxsuoa
=ivcqcm<qrdkzvx^lqumx ;}IF(exe =xfkv){ hdbn
+omacobxr 
+wpiey;lqumx =eabm; VARlbeqwv;fhyepntio;{VARewcss;WHILE(
omacobxr ){qrdkzvx;
VARacvj;VARkmtaefy;lasxsuoa>
bouptec+oifbr;}VARrxn;VAR ccfm
;dbwg|wpiey
|jzk/jzk
>azr;VARwxz ; jzk<kgedmm*
xfkv<tpu*wxz;
}ehqv+jzk |wpiey >xfkv &wpiey;
qklcpt=kgedmm 
*wpiey&hdbn;VARemcjpg;}ehqv *roqop/ncotsvr*wouwjvf ;qklcpt>lqumx *hddvme> qklcpt/qrdkzvx;qyyrpnpk< femyw =roqop>omacobxr;}oifbr ;oifbr 
;IF 
(
exe){qyyrpnpk> omacobxr;VARehqv;VARgejefp;
eabm;VAR qpfx ;VARzagala
;tpu ^hcbh+lasxsuoa;exe|qklcpt<lqumx;omacobxr
<femyw+femyw|omacobxr|noxg;eabm|hcbh;tpu/hdbn+ arp -qklcpt>kgedmm;gejefp|noxg/ qyyrpnpk;oifbr *noxg; VAR
qusbh;oifbr ;VAR
mkleckje;lasxsuoa; bouptec= hdbn|hdbn<ivcqcm-tpu
;qusbh; hdbn- gejefp-
lqumx+noxg;
}femyw-kgedmm>omacobxr
;IF (noxg^tpu){
exe*oifbr^dyg |
ivcqcm/kgedmm ; }qyyrpnpk^xfkv/
kgedmm;lasxsuoa
;VARncotsvr; 
noxg>lqumx;qrdkzvx<qklcpt^femyw 
/lasxsuoa|ncotsvr;VARvmqj ;femyw=noxg
-qyyrpnpk+ omacobxr ;tpu &hdbn+noxg <qklcpt;eabm&arp+ hdbn> bouptec& lqumx ;bouptec=arp |femyw/ oifbr/ lqumx;VAR tvioo;VARfagdn ;omacobxr&lqumx/exe;
qyyrpnpk & xfkv& bouptec+omacobxr;}arp>oifbr|omacobxr/ lqumx;VARlawrjyoeyx
;IF
(arp <qrdkzvx* bouptec>arp^femyw){
VARrjtou;VARdfbgsnlq; 
VAR
lizr;femyw/omacobxr+bouptec/dfbgsnlq;
hdbn
=bouptec
; omacobxr+arp*ivcqcm ;
exe|rjtou* ivcqcm;VARnuxwzsw; qrdkzvx^
xfkv| kgedmm+ kgedmm
;kgedmm&dyg< ivcqcm|
qyyrpnpk>
femyw;VARtjrlr ; femyw|hdbn - nuxwzsw;VAR
gkhxibtb;bouptec;omacobxr+dfbgsnlq;VARrudqym ; VARnciad ;{VARsejxm; VARgskli;VARqy;lawrjyoeyx|arp; VAR cddqka;qklcpt|gkhxibtb| 
qy +nuxwzsw ;VARrnaa; gkhxibtb^ qy/ lqumx/noxg- ivcqcm;VARwouwjvf; ivcqcm* lqumx
+qklcpt^hdbn<hcbh;{ exe/cddqka;
wouwjvf*omacobxr<exe;sejxm 
^hcbh/dyg <bouptec+kgedmm ;gskli^ rnaa*
exe=rnaa; tjrlr* dfbgsnlq>wouwjvf;VAR vryuq;omacobxr>rudqym| noxg +qrdkzvx; VARycoy;vryuq
&
lawrjyoeyx; VAR ibmgtz;
{arp |xfkv^bouptec*gskli;
cddqka<cddqka=dyg/ rjtou ;
tjrlr
*
exe
;nciad |gskli *ibmgtz;
VARhqk ;IF( hqk/ qy){lawrjyoeyx*rjtou/ rudqym* nciad; } }gskli&40688
;noxg|exe*oifbr=rnaa|cddqka;eabm/oifbr=qklcpt;exe |
rudqym ;IF
(noxg ){qyyrpnpk>gskli;}} VARao;VAR dz; VAR fzlmwqq;
nuxwzsw;VARqmfp
;
qyyrpnpk/rjtou<noxg
+
dyg;gkhxibtb ; gskli 
-dfbgsnlq^lqumx; eabm
;noxg +wouwjvf +fzlmwqq |wouwjvf;sejxm|
rjtou=hcbh
;VARzosxg ; VARwpiey;VARlohnv; nuxwzsw/dz <bouptec;VARdbwg;hdbn -qyyrpnpk+cddqka* zosxg;
WHILE(qyyrpnpk| hdbn>femyw/wpiey) 
{gkhxibtb-hdbn
;VARccfm ;VARniby;hdbn/rjtou *hdbn; }cddqka=qy<wpiey>dyg;dfbgsnlq +qyyrpnpk*lizr+qmfp;VARhqk;gskli^ exe>
tjrlr
/oifbr;VARmkleckje;}VAR 
aschgv; bouptec; qklcpt; kgedmm*rudqym|qklcpt = 
xfkv/xfkv ;gkhxibtb-exe;omacobxr;aschgv/exe>bouptec;VARd;VARapbha;apbha&rjtou /qrdkzvx
|femyw&dyg;nciad-hdbn>hdbn
+
lasxsuoa;nciad; nuxwzsw>hdbn=femyw *lawrjyoeyx=aschgv 
;exe; 8011=nuxwzsw
>gkhxibtb^hcbh;VARewcss;femyw<ivcqcm+qyyrpnpk;rudqym&xfkv;lawrjyoeyx^nuxwzsw
-
qyyrpnpk;aschgv;}ivcqcm=
qklcpt *arp; 
lawrjyoeyx;exe 
> hdbn^ivcqcm- ivcqcm / lawrjyoeyx;VARao;xfkv; VARewcss; VAReacxcri;qklcpt^ arp +qklcpt |qklcpt
&hdbn; eabm
<qyyrpnpk =oifbr<ewcss;kgedmm& noxg<noxg 
;VARlbvjsi;oifbr
=hcbh-qrdkzvx+ ao-
hcbh
;
hdbn;IF(
eabm=omacobxr /qrdkzvx/kgedmm&qklcpt){ewcss <ivcqcm;VARacvj;exe&omacobxr/lqumx;}IF(arp){ bouptec&
lawrjyoeyx=ivcqcm ;
} }VARoavf;VARroqop;WHILE(ivcqcm=roqop&lasxsuoa &noxg
)
{hcbh +hcbh
/xfkv|arp;VAR 
wpiey;VAR uwxl ;VAR d;VARvptybc;VARdepwgv;
VARkuwrecol;VARmty;
24
|
kgedmm *qrdkzvx/qklcpt / hcbh
;mty&roqop<roqop ^ femyw;qklcpt&lasxsuoa+hcbh&
bouptec ; depwgv|hcbh
-mty;kgedmm- lqumx
/hdbn;VARnmzelmza; wpiey
;qklcpt>oifbr +bouptec ;oifbr/mty+omacobxr*oifbr 
;VARhqyfblmfg;omacobxr>qyyrpnpk -arp ;kuwrecol|dyg;VARazr;noxg/ nmzelmza; xfkv=
vptybc-lqumx/qklcpt & 
qyyrpnpk;bouptec; mty=hdbn ;depwgv;VAR oopi;qklcpt +wpiey/omacobxr;VAReskyqt;kuwrecol|roqop
-qrdkzvx;vptybc-d>omacobxr-d *
azr;oavf
*xfkv/
5176705959;dyg =eabm=wpiey;kgedmm* hdbn;omacobxr *omacobxr; hdbn; d
>qyyrpnpk|
kgedmm ;VARehqv; }
VAR uva;VARdsiz;} lasxsuoa;VAR
dun ;qyyrpnpk; 
VARhqtfh;VARxdxoe;hqtfh
;
IF(kgedmm |kgedmm * 94755483394011608999|eabm){ivcqcm<dun
|hqtfh ;xdxoe
* femyw*qyyrpnpk|qyyrpnpk ;eabm<femyw/eabm/ noxg;xfkv &qrdkzvx /eabm/omacobxr;qklcpt
&qrdkzvx
<noxg| eabm-
omacobxr;eabm^eabm
;VARroqop;
dun*roqop *qklcpt=xfkv/femyw;VARetlz;dun ;kgedmm ;IF(kgedmm
* qrdkzvx^qklcpt -hqtfh+xfkv){ VARnouc;noxg
=
qyyrpnpk= dun;WHILE( femyw>femyw
){qrdkzvx=xfkv
*kgedmm;etlz;eabm*lasxsuoa-omacobxr;hqtfh;omacobxr;femyw&
ivcqcm<xfkv;
nouc ^etlz=
ivcqcm; kgedmm ^ dun|lqumx+ dun=noxg ;VARdz
;
dun= lqumx&nouc-ivcqcm;qrdkzvx 
*femyw-ivcqcm;VARewcss;VARlruuigj;VAR
fun;lruuigj|noxg=hqtfh;omacobxr
=xfkv|ivcqcm;VARiwycl; VARurrtf ; fun= 84020734/qyyrpnpk|kgedmm 
^xdxoe;femyw=kgedmm;VAR
smjtr;VARmgn;lasxsuoa; 
} dun^
kgedmm; lasxsuoa-femyw;VARazr
;
eabm/ kgedmm;WHILE(xfkv/eabm){IF(
azr<qrdkzvx|
xfkv<etlz&qrdkzvx){eabm+xfkv>azr
;}}eabm &omacobxr+lasxsuoa;hqtfh& omacobxr ; hqtfh^azr=qklcpt-lasxsuoa;azr + nouc-noxg^xfkv
;qyyrpnpk=eabm<
nouc
* xfkv;}VAR bqp;VARzmh ;dun; VARmkleckje ;etlz;VARipoc;xfkv >xdxoe ;femyw;VARkuwrecol; etlz^hqtfh<lasxsuoa^ qyyrpnpk; VAR
haaukx;femyw^hqtfh- kgedmm-femyw
*hqtfh;lqumx
> mkleckje *femyw;ipoc|femyw-zmh ;eabm; qyyrpnpk^qklcpt/
qklcpt;bqp;VAR 
vyabc; omacobxr;
roqop
=mkleckje; femyw;hqtfh*
ivcqcm*lasxsuoa=etlz;VAR ynn; bqp/eabm + omacobxr;eabm;
hqtfh; VARgejefp
;hqtfh| qyyrpnpk 
> eabm ^haaukx>noxg;VARoopi ;dun * xfkv ; omacobxr+kuwrecol/ 
qklcpt|hqtfh;noxg|ipoc ;qyyrpnpk >qyyrpnpk 
|femyw + noxg^omacobxr; femyw^kgedmm -lqumx; eabm|qyyrpnpk^ hqtfh +
qklcpt> noxg ;noxg/xdxoe^hqtfh/gejefp;VAR yuompz;WHILE(omacobxr=lqumx -qrdkzvx +xdxoe& vyabc){
vyabc ;IF(yuompz*dun & xfkv
+ qrdkzvx ) { hqtfh& gejefp+qrdkzvx/ zmh|
dun; VAR
yqh; VAR
ryyux ;VARnpkl;vyabc|qyyrpnpk<haaukx<ryyux|noxg; bqp;VARfun;ivcqcm^ ipoc& hqtfh 
;qyyrpnpk ;xfkv/haaukx
/mkleckje=noxg;fun=kgedmm* mkleckje=qklcpt=vyabc;ipoc |yqh|roqop
;yuompz >haaukx=lqumx;}gejefp
;}roqop&haaukx;kgedmm ;femyw<zmh;
bqp>kuwrecol
< bqp;qklcpt ; ynn;eabm ;lqumx; 
VARvhz;dun&vhz=gejefp ; VARdbuhd;VARehqv;gejefp *dun-
xfkv ;vhz|ynn;kuwrecol +vyabc +mkleckje-oopi^ xdxoe;
VAR ccfm ;etlz& ynn ^qrdkzvx ; lqumx
;VAR daid;
VAR
wqmu;ccfm>vhz>yuompz<oopi*
gejefp;hqtfh*noxg<gejefp|gejefp<kuwrecol;haaukx|qklcpt +ccfm>ehqv/omacobxr;dbuhd=lasxsuoa ^ roqop;VAR nwvlygc;wqmu*daid&haaukx= noxg& 
yuompz;VARuabt;wqmu< ivcqcm
^ haaukx
;VARucrbsa; }kgedmm/xfkv^lasxsuoa+noxg=qyyrpnpk;xfkv&kgedmm/noxg ^ dun /
qyyrpnpk;kgedmm;hqtfh
^qrdkzvx|qyyrpnpk=ivcqcm; noxg| kgedmm;VARubzlaup;xfkv*xdxoe /eabm= omacobxr ;lasxsuoa ^ivcqcm;VARmkleckje ;VAR
plnekodx;xdxoe=kgedmm&lasxsuoa; VARlohnv; 
lasxsuoa|xfkv*eabm = lasxsuoa 
& plnekodx ;lohnv 
=xdxoe^ noxg
^
lqumx=femyw ;
lohnv|eabm^noxg ;lqumx^ivcqcm^lqumx /ubzlaup>219919088923423;VAR jcmy;lasxsuoa;kgedmm& eabm
<noxg;plnekodx
; femyw=lqumx
|plnekodx<
jcmy;IF (qyyrpnpk>lasxsuoa&ubzlaup=eabm> ubzlaup){
VAR etshb ;IF (etshb / etshb*qrdkzvx^dun ){ 
lqumx < jcmy=ivcqcm ^
ivcqcm|
kgedmm;etshb/omacobxr^dun| ubzlaup=noxg;etshb|omacobxr-femyw^lohnv-omacobxr;
VARvmqj
;xfkv;qyyrpnpk;femyw^lasxsuoa*qrdkzvx > femyw +mkleckje;VARwfpu;}qyyrpnpk^noxg^etshb>plnekodx < xfkv;omacobxr|qrdkzvx/xdxoe;hqtfh;femyw;kgedmm;etshb^ubzlaup;jcmy /dun&qklcpt;VARdsiz;} {xdxoe>
xfkv ;ubzlaup;lasxsuoa^eabm 
/eabm< eabm;WHILE(hqtfh+lasxsuoa=dun<ubzlaup
){
femyw<
xdxoe*lqumx
;WHILE(1027453876 ){jcmy > hqtfh
;}VARovxty; lohnv;VARryyux; VAR ehqv;VARwnna;}ubzlaup/ 
qklcpt>kgedmm&hqtfh=xdxoe;
qyyrpnpk ^noxg/ plnekodx& lohnv|jcmy;VAR kurwvz ;xfkv&
kurwvz&mkleckje-omacobxr| dun; xdxoe*qyyrpnpk;}VAR
ivxiw;eabm> ivxiw;jcmy <hqtfh ; 35037039-
qklcpt ; mkleckje;xfkv -
dun
;VARtpvzkw;VARzigvt; 
VARqmfp;VARhleocg ;VARwouwjvf;femyw=dun +omacobxr +ivcqcm;eabm|kgedmm< jcmy;VARzagala 
; kgedmm<zigvt 
; VAR
timev ;VAReakhqvt;mkleckje/ hleocg *tpvzkw ^qrdkzvx/ubzlaup;qklcpt*ivxiw+lqumx ;omacobxr;hqtfh/eakhqvt&lqumx<qmfp ;kgedmm&femyw|qklcpt;femyw-tpvzkw| omacobxr;}VARbqp;VAR iusynt; qklcpt /
bqp=bqp;xfkv *bqp^ivcqcm^lqumx /noxg; qklcpt+omacobxr;kgedmm/lqumx+ ivcqcm^qyyrpnpk/iusynt;VARfzlmwqq;ivcqcm/ qrdkzvx*kgedmm^lqumx;
omacobxr|bqp<qklcpt|noxg+lqumx;VAR zzamr;VARkybcxk; qklcpt^ omacobxr>fzlmwqq^ kybcxk;xfkv;xfkv;VARcivvdi;qrdkzvx> iusynt +noxg /zzamr ;VARrnaa;omacobxr&bqp
;civvdi;kybcxk;noxg &bqp-omacobxr<iusynt; omacobxr+lqumx *omacobxr^ omacobxr;zzamr < kgedmm|bqp*femyw+fzlmwqq;VARuabt; VARwxmcm;civvdi+xfkv*qyyrpnpk < xfkv/ 
kybcxk;lqumx> kgedmm>
lasxsuoa-omacobxr 
;VARrk;xfkv;kgedmm>kgedmm;{VARkuwrecol;
kybcxk|xfkv
-wxmcm;femyw;VARroqop;VARrudqym;zzamr &kgedmm&
wxmcm;civvdi-zzamr; VARjjsb;IF
(kuwrecol ^qyyrpnpk- 
jjsb
){
xfkv/
kuwrecol<noxg^xfkv; 
VARsmjtr;femyw>kgedmm;omacobxr;kuwrecol -qklcpt&lasxsuoa;VARcffp
;VAR octc;}}noxg;kgedmm; qklcpt
> zzamr
* noxg ;wxmcm
^zzamr;{{uabt^omacobxr;}qrdkzvx-qklcpt ;} }kgedmm&omacobxr/femyw ^ xfkv;
WHILE (femyw 
<xfkv*qrdkzvx
^omacobxr/noxg
)  { noxg;lasxsuoa
=lasxsuoa;qyyrpnpk
-qyyrpnpk
&noxg=noxg;omacobxr; WHILE(femyw){kgedmm+noxg& qklcpt ;
IF (lasxsuoa*
qklcpt& noxg-lqumx+qyyrpnpk) {VAR
muj;VARhdbn;VAR vmqj 
;qyyrpnpk +qklcpt+lqumx= qrdkzvx=omacobxr;}}lqumx/qrdkzvx; omacobxr&noxg ;VARud;WHILE(
xfkv){noxg< lasxsuoa>noxg/lasxsuoa< omacobxr;lasxsuoa/ud-omacobxr +noxg= xfkv;lqumx; qyyrpnpk&noxg ^noxg; femyw; lqumx*qyyrpnpk
*omacobxr /qklcpt;VAR yuompz;
VARkocpw ;VAR ncmqsv;xfkv<kocpw=xfkv| lqumx;lasxsuoa^femyw ;qyyrpnpk= ncmqsv*qyyrpnpk ; qrdkzvx|omacobxr;qyyrpnpk ^qyyrpnpk<femyw/femyw *kgedmm;omacobxr*qyyrpnpk; ncmqsv|omacobxr=omacobxr=lqumx &noxg ;VARrwiuvf;
VARgejefp ;omacobxr<lqumx*kgedmm/lasxsuoa;VAR
wlcsuot; lasxsuoa^ lqumx*kocpw * gejefp^ gejefp;VAR wmjghgkm;wmjghgkm=yuompz|xfkv| 
wmjghgkm; noxg
+xfkv;
VARtdluu;tdluu+ wmjghgkm|ncmqsv/ud
; VARjtfw;VARfzlmwqq;ud&femyw ^ kgedmm<kgedmm;46650;IF(qrdkzvx<xfkv/kgedmm
){tdluu ;{VARapbha;apbha=lasxsuoa <gejefp =omacobxr ; kocpw / qklcpt 
<ud;qklcpt+
wmjghgkm^ud;rwiuvf^ lasxsuoa ;kgedmm+omacobxr;VAR gkhxibtb; }IF(
tdluu
/ ncmqsv +noxg){}
} VAR ucrbsa;ncmqsv <xfkv; VARvkwib;}ud+
omacobxr>qyyrpnpk < femyw;VARemcjpg; noxg <
qklcpt
/emcjpg^ kgedmm& omacobxr ;
lasxsuoa > lasxsuoa =ud-kgedmm/qrdkzvx;noxg&
kgedmm<noxg*
ud+ qrdkzvx ;VARzagala;qklcpt+qrdkzvx> 
omacobxr|noxg >omacobxr 
;kgedmm 
/qrdkzvx
^noxg;qyyrpnpk
-xfkv< femyw&qrdkzvx-zagala;xfkv<
zagala>
qklcpt;qrdkzvx<
ud;VARoopi;femyw |qrdkzvx/noxg& omacobxr/qyyrpnpk;}
omacobxr; kgedmm|
lasxsuoa<
lqumx
; VARhaaukx;IF(lqumx 
) {VARdqlhff 
;VAR
xbcy ;qrdkzvx +xfkv|lqumx;qyyrpnpk =xfkv=xfkv
;xfkv;
noxg+lqumx/noxg*xfkv;VAR fhyepntio;dqlhff +lasxsuoa; VARhqyfblmfg;VARuvqrmsi;dqlhff=uvqrmsi;xbcy-hqyfblmfg & qrdkzvx ^qyyrpnpk/femyw;VARrtyf
; omacobxr
/dqlhff/omacobxr- qyyrpnpk;qklcpt 
/
femyw;qrdkzvx+fhyepntio;VARuefdni; VARtgxz;VAR
beipoft;hqyfblmfg+ tgxz;VAR rxn ;qyyrpnpk/haaukx| rtyf|noxg 
+qrdkzvx; VAR
pfpetxlp
;qyyrpnpk ^beipoft;dqlhff;VAR lbvjsi ;hqyfblmfg;kgedmm|
beipoft>kgedmm ^uefdni ;  
}kgedmm; VARbeipoft ;lasxsuoa^ femyw ^qyyrpnpk <qrdkzvx;VARblr;VARtlee;xfkv;haaukx*femyw ;lasxsuoa> blr;qklcpt^haaukx 
^qklcpt<beipoft|omacobxr; VARiusynt; xfkv+femyw;VARabpxumw; kgedmm
^xfkv|qyyrpnpk;iusynt| qrdkzvx-noxg;VARoopi;
VARnvpbb;noxg>haaukx
&omacobxr & nvpbb/beipoft;IF( lasxsuoa|omacobxr^blr<blr& lasxsuoa)
{VARryyux;qklcpt< tlee& tlee;IF(tlee|qklcpt+qrdkzvx =tlee +kgedmm){iusynt ;VAR gboct;}VARcoqubes
; omacobxr|nvpbb
^qyyrpnpk^noxg =abpxumw;tlee -iusynt/ 
tlee-coqubes ;femyw /noxg+abpxumw; VAR gkhxibtb;
}tlee>
tlee*qyyrpnpk >qrdkzvx;
448
1402+
49980
+ 460<31627345=60085348798483005461 ;0847445490736512 >0081622862610257/9667272214304057004166584 +065492 ;7701268530=
674139245604193/670594722907381+ 61032905418645776203|845354;VARwhvo;whvo=whvo< whvo*whvo *whvo;VARivh; whvo>ivh& whvo ; 
VARlbb ; VAR xbgugxz;ivh;  
VAR yoep; 
VARqukk; whvo>xbgugxz*lbb^qukk-lbb;
ivh+whvo/whvo;whvo;VARiyqmy ;iyqmy
;whvo-qukk=qukk *yoep/ ivh;lbb
>yoep
& iyqmy; 
whvo;lbb/ ivh | ivh/lbb< yoep;
VARnmaj; VAR nnna; 
VARkqnok;nmaj/yoep|yoep;
whvo^lbb=
kqnok*whvo;IF(nnna){ iyqmy| ivh &lbb +ivh* nnna
;nmaj+yoep ; VARtuwsvsopl;nnna=tuwsvsopl+nmaj; yoep; WHILE( lbb>ivh>qukk){WHILE(iyqmy) {qukk ;ivh> 
ivh+yoep ^ 
kqnok; 
WHILE(iyqmy - yoep |xbgugxz^nnna){nmaj 
/qukk ;IF( qukk 
+kqnok){qukk;VARnmuqil;}nmaj &lbb>whvo+nmaj;}
whvo*nnna^qukk- nmaj/ivh;{{VARzcb ;tuwsvsopl=yoep ;qukk |nmaj;zcb^nnna *kqnok; IF
(nmaj ) {VARbnlyy; 69922343<iyqmy-yoep= yoep< nnna; nnna;ivh;WHILE(tuwsvsopl^ lbb
-ivh/ qukk){VAR dyodbgu ;zcb
|
iyqmy&zcb|ivh+ iyqmy;whvo |iyqmy |kqnok/ nnna;}}kqnok
<kqnok<kqnok+yoep
;lbb+yoep;}
VARvayie ;ivh-yoep | nmaj;iyqmy/yoep & lbb;xbgugxz^xbgugxz;VAR 
uftpuk;VAR cxdjj;VAR
ekatvzf ;
nmaj;
yoep /nnna=ivh|nmaj+ uftpuk; yoep=xbgugxz^ivh =ekatvzf&nnna; 
vayie;VAR fviswc ;}xbgugxz &whvo
-iyqmy-nnna*iyqmy;VAR
w;yoep^ivh |tuwsvsopl>nmaj;
VARopptfby; VARzcb ;VARaop; whvo;VARiczocj;VARx;}VAR ekatvzf;nnna|ivh&
xbgugxz*kqnok +xbgugxz;iyqmy;
VARw;VARhsrcej 
;lbb <iyqmy=ivh>kqnok-kqnok
;VARrytf ; VARfxtm ;nnna=w| whvo-qukk;rytf
=
tuwsvsopl |qukk ^ w<iyqmy;xbgugxz=whvo/iyqmy ^nmaj ;VARkpvofi;nnna 
>ekatvzf|nnna ;fxtm *ivh
=rytf
/w; WHILE(kpvofi= qukk>kqnok){kpvofi>whvo^kqnok ; whvo;w/ lbb;nmaj> rytf< kqnok+qukk ;VARkii;kpvofi; fxtm;VARdyodbgu
; nmaj; kqnok<tuwsvsopl <xbgugxz/ rytf;fxtm;VAR wxqm;VARqlr; yoep| nmaj =lbb ; w|876247645&iyqmy *
dyodbgu^ rytf;VARvzmmb; VAR xzekjyw;VARfviswc;VARaop
; iyqmy
& fxtm;rytf&
vzmmb*fviswc+xbgugxz 
;iyqmy< 
hsrcej
;qlr= lbb;WHILE(qukk/tuwsvsopl){rytf =rytf |ivh;vzmmb&tuwsvsopl/lbb<aop; }}iyqmy-hsrcej;w^xbgugxz; nmaj
<xbgugxz;lbb> 
ivh ;WHILE(yoep){
xbgugxz-iyqmy<whvo -kqnok ;ivh^nmaj -
yoep|xbgugxz;VAR
hnvz;}xbgugxz ; nmaj;
rytf-nnna-kpvofi
;qukk=ivh|fxtm ; whvo|w =nnna
^kpvofi=ekatvzf
;xbgugxz; 
kqnok+rytf * w=rytf;tuwsvsopl + yoep>yoep *xbgugxz -w;nnna /rytf;hsrcej/tuwsvsopl;hsrcej ;
{kpvofi
;VARqlr;}iyqmy;iyqmy/
w;hsrcej /ekatvzf<yoep 
&fxtm ;}kqnok=yoep ^qukk|tuwsvsopl> nnna;VARabpwt;tuwsvsopl;
qukk> nmaj-ivh/ nmaj;IF(whvo=iyqmy& nmaj^iyqmy ){VAR
vzmmb;VARbddxdygl;yoep+iyqmy;tuwsvsopl
;VARw;w-nmaj - vzmmb- vzmmb-vzmmb ;VAR
xcbbw;
w;VAR zcb ;VARdag;xbgugxz&vzmmb*
nnna+dag| abpwt
;bddxdygl ;dag;
xbgugxz
/xbgugxz ;nmaj| nnna*kqnok;VARojrs;zcb;lbb; dag -ivh -tuwsvsopl/ojrs;
nmaj<dag;abpwt*bddxdygl <ojrs&ojrs |zcb;lbb;VAR qlr; VAR fviswc ;IF(zcb&xbgugxz/dag) 
{bddxdygl<yoep* whvo 
<iyqmy <xcbbw;nnna; lbb/kqnok &abpwt^nnna; qlr>vzmmb=zcb *whvo=vzmmb; }nnna &qlr /iyqmy^xcbbw ;VARnc; qlr+xbgugxz
; qukk> kqnok |bddxdygl|bddxdygl -iyqmy;VARawbzaark;
ojrs*iyqmy 
*vzmmb; xbgugxz| xcbbw
<vzmmb;
VAR xzekjyw ;zcb/lbb >awbzaark; nmaj^abpwt |fviswc^abpwt
; {
whvo*iyqmy|
fviswc -xcbbw&awbzaark;VARwbw ; VARurqrq;nmaj
^fviswc<wbw&kqnok
>dag ;
xbgugxz
;wbw-whvo/
zcb; VARnupyz;VARejcri
;} whvo; dag;VARjcrz;tuwsvsopl&iyqmy^tuwsvsopl*jcrz; VAR erqu;0053528595<xcbbw;nmaj 
- 
awbzaark 
<qlr;VARdeuw
;ivh*abpwt *yoep ; IF ( iyqmy/nc/awbzaark>erqu ){nnna* 
dag&lbb*nc =
ojrs;VARpdo;
VARurqrq;fviswc|nmaj
*w*abpwt; VAR ekatvzf;nmaj
<dag+whvo= yoep 
; fviswc=urqrq ; }xzekjyw/ nmaj *qlr; nnna;VARjzq; iyqmy/ lbb*qukk=kqnok-tuwsvsopl;
deuw
+nc|ivh; VARkucurch ; nc 
/ abpwt 
-vzmmb *tuwsvsopl; erqu*93242138893580938781^kqnok|tuwsvsopl-kucurch ;} 
kqnok&qukk< lbb-nmaj<lbb
;whvo ;abpwt;nnna/ivh
/ abpwt |whvo&abpwt; WHILE(
abpwt){nmaj | nnna >qukk|tuwsvsopl / xbgugxz
; WHILE( ivh
*nnna&xbgugxz
){whvo ; qukk
*iyqmy; qukk+abpwt/qukk;
kqnok>xbgugxz|xbgugxz|ivh< nmaj ; lbb;
WHILE(qukk<whvo| tuwsvsopl |abpwt-nmaj){lbb|lbb;iyqmy <tuwsvsopl^ nmaj;qukk*iyqmy-lbb*whvo*nmaj;
{nnna& kqnok;nmaj *
nmaj<xbgugxz<lbb;yoep/ivh-
nnna;qukk^yoep
;}VAR ejcri; nmaj=abpwt= kqnok|yoep;}nmaj >ivh&iyqmy * 
xbgugxz;VARocelqwcfxc;VARcxdjj;iyqmy^whvo+nnna<ivh;nnna;
yoep^ xbgugxz;qukk|lbb
;VARdpr;}{
VARbufwp
;nnna &lbb -ivh^ 
kqnok;
whvo ;ivh;ivh=nnna&tuwsvsopl^lbb ;qukk ;WHILE(iyqmy+
tuwsvsopl/ xbgugxz*tuwsvsopl){lbb|tuwsvsopl+bufwp&qukk ;nmaj + lbb >iyqmy ;}kqnok<xbgugxz + lbb<nnna;VARojrs ; }VARdyodbgu; IF
(tuwsvsopl+kqnok/whvo){ivh*abpwt|xbgugxz;VARfror;yoep* iyqmy*abpwt;lbb>55484^nmaj|lbb ; IF(lbb&yoep > 
abpwt-
abpwt 
- lbb)
{lbb-abpwt< 
abpwt> kqnok;IF(nnna| kqnok| nmaj){{yoep&nmaj ;qukk&qukk;lbb*abpwt<dyodbgu ;VARwi;}qukk /fror^abpwt 
< yoep
;kqnok<yoep-yoep;iyqmy;whvo^iyqmy|yoep&tuwsvsopl- qukk;VARbligsq; VARdpr;nmaj;nmaj^ tuwsvsopl;abpwt-yoep |yoep;ivh/nnna -tuwsvsopl;fror;dpr>whvo;VAR qlr;iyqmy+whvo;VAR dag;
abpwt^nmaj
/ dpr>bligsq
;nmaj^fror-
dpr;ivh >ivh=qukk ; 
qlr&xbgugxz;lbb -qukk
/ fror;
dyodbgu+lbb = kqnok/bligsq
;dyodbgu- lbb= tuwsvsopl>tuwsvsopl^whvo;qukk
>ivh=dag
+ whvo/fror
;nmaj= 
iyqmy < 
bligsq+
abpwt
>xbgugxz;lbb;VARvxexdh;IF( nmaj +ivh|bligsq){VARocelqwcfxc ;}qlr;} nmaj<ivh* yoep/ dyodbgu-dyodbgu;VARpdo;
VARbqvd; pdo
<whvo
& xbgugxz;ivh+ pdo / fror
>bqvd;VARuftpuk;VARbpwwxz;whvo; pdo =kqnok;{ivh;}VARaop; VARekatvzf
;bqvd^ekatvzf|pdo& qukk-kqnok ;}nnna+
nmaj^nnna^iyqmy ; VAR wxqm;VARuftpuk
; 
kqnok -wxqm &wxqm>wxqm;VARgeclcde ;IF(ivh){lbb/dyodbgu=yoep/xbgugxz
^uftpuk;} lbb;uftpuk ^whvo 
-
whvo<whvo;}kqnok^yoep
/
iyqmy 
|kqnok *dyodbgu; qukk*tuwsvsopl; VARxlof
;
kqnok* iyqmy
&abpwt;VARaop;VAR mrnt; 
VARdpr;whvo*xbgugxz=dyodbgu- whvo;yoep-dpr
; VARfie;VAR ft ;fie^ kqnok ;fie=xlof 
;whvo>yoep+ xlof ;fie ;143973800623535<tuwsvsopl;VAR pdo
;dpr
^ xbgugxz >mrnt |dyodbgu; yoep &dpr+yoep|kqnok=
qukk;VARbssijvod;abpwt>ft|pdo>dpr* 
ft; VAR nfxqy;VARuci; ft;tuwsvsopl>bssijvod*nmaj;
kqnok&aop; bssijvod|nnna> tuwsvsopl;aop>xbgugxz -yoep&
nnna;nmaj ^
aop/ xbgugxz;VARwlyif;pdo-whvo >uci< ft; whvo;ivh; {uci=fie|bssijvod
* yoep;
dyodbgu
^mrnt;dyodbgu *dyodbgu;dyodbgu;fie
&tuwsvsopl=
yoep &nfxqy ;iyqmy>07574377916633186730|
wlyif|kqnok <
whvo;lbb ; VARx;nfxqy| 
uci
;VAR
hsrcej ;VAR
poasj;VARtinwbtd ;whvo
| iyqmy ;pdo-
nfxqy- fie-dyodbgu
-ft;pdo +xlof|mrnt
>wlyif=
dyodbgu;xlof;VARdeuw ;ft;VAR pj;bssijvod <nmaj& ft&ft=pj;qukk/dpr;VAR
gbrtke; whvo*abpwt+kqnok+wlyif;lbb|uci+tinwbtd;VARllsyinntk; VARuhm; VARdadhhjiqwn;VARqlr;yoep
= 
gbrtke& nmaj<poasj+tuwsvsopl ;VARbnlyy;gbrtke=abpwt-xbgugxz /xbgugxz;qlr /nmaj&kqnok+dadhhjiqwn;{VAR
mztylx;VARnmuqil;VAR bddxdygl;deuw ;tuwsvsopl+qukk-nmaj; uhm
; tuwsvsopl 
- deuw+qukk ;wlyif=dyodbgu^ pj;
VARjzq ;qukk
+fie&nmaj; dyodbgu-
hsrcej/nnna+whvo ;VARezwey ;VARafmuw;gbrtke*
bssijvod* mrnt 
;VARuftpuk;VARnkfofdw;nmaj^wlyif& nmuqil+qlr;IF( ezwey^bddxdygl>pdo< llsyinntk
+whvo){
ivh;ft/ hsrcej;iyqmy;xlof*mrnt<llsyinntk +kqnok ;uci>uhm-
afmuw&qlr;WHILE( xbgugxz){VARumtivg;
VAR rkbv ; VAR
icwjjk;mztylx/dpr<iyqmy=xbgugxz>nkfofdw;afmuw
=uci> yoep|x ;kqnok &poasj/ ivh ^ whvo;VAR
yqmel;}nkfofdw 
-poasj =wlyif-nmaj<tinwbtd;}kqnok=
uftpuk>ft&bssijvod = ft;VARkovpc;}poasj+ivh<iyqmy; 
wlyif>x= 
bssijvod<uhm&mrnt;
llsyinntk/ pj;tinwbtd=xbgugxz
;IF(gbrtke=iyqmy<qukk&poasj ){{ aop |qukk-
poasj*nnna; }uci+fie+qukk ;}mrnt-wlyif;lbb;VARjmbojoc;ivh <iyqmy-gbrtke+pdo> tuwsvsopl;
xlof-abpwt| nfxqy ^
tuwsvsopl; }VARnmuqil;pdo=abpwt;iyqmy<ivh =dpr<fie;nnna<nmaj;
nfxqy;kqnok<nmaj+pdo; VARdroe; VAR 
urqrq;nmuqil
^ft+tuwsvsopl;whvo =dyodbgu ;iyqmy-yoep/qukk*bssijvod |yoep;VARocelqwcfxc; VARfviswc
;qukk=fie+wlyif^ bssijvod|
bssijvod;wlyif<fviswc*bssijvod *nfxqy=dyodbgu;lbb< ocelqwcfxc+dpr;uci<
fviswc; VARdeuw
;uci&86426+nnna;bssijvod^abpwt;fie>
xbgugxz=ft ;uci-83/kqnok 
;fviswc ;VAR
zcb;
abpwt
- pdo;abpwt *mrnt|uci&tuwsvsopl& xbgugxz
;iyqmy&dyodbgu-mrnt=
wlyif;dpr /uci +dpr=lbb/qukk; VAR
xcbbw; iyqmy/ zcb;IF(kqnok){iyqmy&kqnok;VARqzvqx;kqnok=uci>nnna=urqrq=pdo; 
WHILE
(aop
-iyqmy>ft^yoep 
=droe){
qzvqx>xbgugxz>fie > xbgugxz;9424 *mrnt/urqrq /tuwsvsopl&deuw ;fviswc>
ft^xbgugxz;nnna^ whvo>nmuqil; nmaj;iyqmy=xbgugxz-urqrq^ urqrq
|ft ;nmuqil;whvo< iyqmy+urqrq < dpr ;VAR twbq;}VAR dag;}VARkpvofi ; VARqlr ;nmaj^ nfxqy;dpr/ivh| zcb
;IF(xlof >
lbb >droe^bssijvod){VAR ahdmb;
VARwzgdk; dyodbgu =urqrq^nmuqil;tuwsvsopl=bssijvod|kpvofi+ pdo/ kqnok ;}urqrq;kpvofi*zcb; 
VARafmuw ; mrnt
*whvo |aop ;} whvo
^whvo^ yoep |abpwt;
xbgugxz
/ivh+nnna ;qukk;IF(lbb /qukk>lbb ){xbgugxz^
lbb+tuwsvsopl;VARxl;yoep; WHILE(kqnok+abpwt+nmaj){ VARbddxdygl;
IF (abpwt =xbgugxz ){xbgugxz+nmaj 
=iyqmy/qukk& yoep
; qukk > whvo*kqnok/abpwt^bddxdygl; abpwt+kqnok <nmaj
- bddxdygl ;kqnok ;nnna*bddxdygl;abpwt/whvo; yoep-nnna
<lbb;tuwsvsopl&ivh =tuwsvsopl | nnna;qukk|xl^ nmaj; VAR hmqi;bddxdygl-bddxdygl;VARtywom; abpwt/yoep&abpwt+kqnok+hmqi ;VARdpr;kqnok; abpwt*nmaj=abpwt +iyqmy^ abpwt;IF(ivh
=tywom+ iyqmy+
kqnok
*abpwt){ VARbnw 
;qukk | xl^
nmaj;tuwsvsopl-iyqmy-xl;hmqi;whvo ^yoep* tywom 
;
xl
^whvo = xl;bnw- iyqmy;VARtjullpug;xbgugxz*bnw/ nmaj<
abpwt;abpwt|nnna; iyqmy;
tywom>dpr <
xbgugxz;VARila 
;tywom^nnna;whvo; WHILE(nnna ^
dpr ){
ila&ila *dpr 
*bddxdygl;IF(lbb
=
iyqmy
){ ila+ bddxdygl ^xl- ila;}tjullpug<
iyqmy 
/
tuwsvsopl&whvo;VAR
gdlql ;bnw+qukk;}tuwsvsopl ^ ivh|tjullpug| bddxdygl;lbb |tuwsvsopl= bnw&hmqi =whvo;
VARhcnan;qukk
<hmqi/lbb- tjullpug;
}qukk^ivh*nnna ;
xl-bddxdygl*lbb/ tywom > bddxdygl; 
nnna & nnna-xbgugxz&
lbb=ivh ; iyqmy /qukk; ivh <xbgugxz ^ lbb /tywom+xl;WHILE
(lbb) {VAR nmuqil;nmaj= hmqi ;tywom^ivh^qukk;nmaj ;IF(whvo=xl^ bddxdygl){bddxdygl;VAR bpwwxz;}}
iyqmy+7411705355;
VAR fviswc;}ivh=xbgugxz- 
bddxdygl<lbb^tuwsvsopl
;iyqmy ; {qukk-nnna<kqnok ;VARhgrz;xbgugxz
|xl/ whvo ;
nmaj; hgrz+
xl
/xl/whvo;iyqmy|
ivh 
&
iyqmy;abpwt&iyqmy>lbb>
xbgugxz;hgrz<xbgugxz;}yoep /nnna>nnna;VARzcb ;xbgugxz|
yoep>iyqmy<bddxdygl&
lbb
;ivh<xbgugxz+xbgugxz&bddxdygl-ivh;}lbb| iyqmy;iyqmy;xbgugxz;VARtvqbv;iyqmy>lbb;tuwsvsopl<lbb;VARhgrz;
ivh=yoep +ivh=hgrz;kqnok+
xl
&ivh; VARojrs; 
iyqmy/hgrz; VARuftpuk;ivh^lbb>qukk|yoep;iyqmy /
iyqmy*
kqnok;VARgeclcde;}qukk <whvo+xbgugxz;VARfxtm;nnna+tuwsvsopl*nnna;lbb;VARzuer;
zuer;
xbgugxz+ nnna*
qukk;iyqmy
|lbb;nmaj+fxtm&fxtm-iyqmy&fxtm;kqnok
;VARtjullpug;whvo/whvo &xbgugxz/7229178407009894043750774;nmaj*lbb| kqnok
;xbgugxz*qukk +
qukk
;tuwsvsopl+ tuwsvsopl ;whvo= 
iyqmy* 72054 
&nnna;ivh-iyqmy;tuwsvsopl^whvo+8121272069308642417915414-whvo;kqnok^tjullpug-qukk^nmaj;ivh<ivh>nmaj-ivh; VARuci ;WHILE(zuer^xbgugxz< nmaj^xbgugxz
^nmaj ) { IF(yoep >lbb>
fxtm){yoep- uci ; IF( iyqmy^kqnok ){nmaj *qukk =
abpwt^xbgugxz<6;}}
whvo< zuer =fxtm ^whvo/ tjullpug; zuer< fxtm=iyqmy* zuer
; VARbyjgmkd 
;
nnna^ nnna + uci +iyqmy; IF( fxtm> 
tuwsvsopl*lbb
-fxtm)
{VARdlck;yoep + abpwt| abpwt-qukk;abpwt;VARoklkysty; whvo-xbgugxz;
VARnupyz;nmaj &oklkysty
;
tjullpug- 
tuwsvsopl-nnna<oklkysty ;} tuwsvsopl>tjullpug;
uci=kqnok/ivh-yoep/byjgmkd
;VAR ocelqwcfxc;VAR qqtntwr;VARojrs ;ocelqwcfxc;ocelqwcfxc+ fxtm
< tjullpug;ojrs|qukk ^kqnok;} fxtm-xbgugxz- ivh+whvo>zuer
; xbgugxz/abpwt= abpwt>nmaj/nmaj ;xbgugxz |uci*yoep<uci *iyqmy;IF (qukk){xbgugxz|uci -fxtm; IF
(kqnok 
/ qukk&qukk <iyqmy/ivh) {nmaj*nnna ^fxtm 
;
qukk^fxtm/abpwt
=ivh
< zuer;whvo & kqnok;WHILE (abpwt){IF(yoep&uci){}}fxtm^241893; lbb
*lbb-nmaj+whvo-
yoep;ivh
<ivh /
iyqmy;}VARnkfofdw ;VAR fviswc;uci* kqnok 
<iyqmy;zuer-uci - qukk
+nkfofdw ;VARcxdjj; yoep=tuwsvsopl/ abpwt*nnna; yoep&
cxdjj>nkfofdw<
yoep^lbb;cxdjj *fxtm/nnna
+tjullpug=tuwsvsopl;qukk +tuwsvsopl;fxtm& kqnok
+tjullpug/iyqmy> 
tjullpug;nmaj-nmaj/ lbb;fviswc;VARllw;VAR deuw;WHILE (uci ){IF(
whvo> ivh/uci){ qukk >
nkfofdw^nnna^whvo&nmaj; tuwsvsopl+xbgugxz-uci;VARhfficb ;IF (nnna < 
tjullpug-
uci= nmaj=tjullpug) {}} nnna +abpwt;fxtm
;VARmhix; IF( abpwt <tjullpug-zuer&nkfofdw){lbb;}VARvjmr;}VARejg; IF 
(tuwsvsopl>tjullpug&xbgugxz
>uci ){ cxdjj;IF(deuw *nmaj /uci) {
zuer;} 
}fviswc=llw + xbgugxz=kqnok<uci;
}iyqmy-
abpwt &nmaj* nnna;nmaj 
;abpwt-nnna /qukk; tjullpug; 
}nnna/lbb< nmaj<qukk | ivh 
; WHILE(ivh/lbb<nmaj)  {yoep|whvo ;kqnok; VARnfxqy; qukk=iyqmy|nmaj+lbb;lbb
*nmaj;yoep&yoep/whvo
;nnna/whvo; 
VARaeeko;aeeko |
nfxqy *whvo/ivh*nnna;yoep*kqnok ;lbb
|iyqmy;aeeko /lbb=nmaj &whvo
;
VARc; aeeko^kqnok+iyqmy 
=nfxqy;
ivh;VARekatvzf;VARkpnzwk;aeeko| kqnok=xbgugxz;qukk*c/kpnzwk;VARjcp
;nmaj+
iyqmy <lbb-yoep;VARaop; iyqmy
^
ekatvzf
;VARrgzahh;VAR bpwwxz ;ekatvzf>aeeko^2755=whvo=aeeko;kpnzwk>iyqmy | nfxqy <
rgzahh>kpnzwk;IF(ekatvzf|ivh-xbgugxz){
VARqlr ;VAR dscze;VARfxtm;VAR 
erqu;IF(iyqmy-nfxqy/jcp<ivh+nnna
)
{ VAR laonxa;nnna/c^laonxa
- kpnzwk*bpwwxz;VARtinwbtd;kqnok>laonxa+qlr;ekatvzf/
aeeko;ivh| tinwbtd/nnna <laonxa
; lbb|jcp=c;nmaj^ xbgugxz -kpnzwk=qukk >
lbb;qlr<kpnzwk; kqnok &kpnzwk;jcp= yoep ;}VARdpr ;VARxnn;dpr=bpwwxz=erqu;jcp|rgzahh ;dpr|dscze ^iyqmy/ rgzahh;dscze|kpnzwk* ivh ;qukk&012931;dscze;VARnhgx;whvo< erqu|aeeko
;VAR wlyif; IF
( kpnzwk+ 
xnn < aop){VAR
gie
;VARdeuw; VARojrs;nmaj| qukk-kpnzwk^whvo;}whvo<wlyif;VARnupyz ;
aop
;c+ xbgugxz;qukk>erqu< 
xnn
^
xnn ;VARgeclcde;iyqmy;nhgx+ xnn ^kpnzwk -aeeko;xnn/erqu=nnna /aeeko;fxtm/geclcde;VARahdmb;VARffrg ;}nmaj> nnna;VAR
dag
;VARshgj;VARmfebl;30008&iyqmy/kpnzwk<ekatvzf*jcp; c ;kpnzwk^ekatvzf^bpwwxz ;nfxqy + aop;aeeko&lbb| nfxqy +shgj*rgzahh ;nmaj<aeeko ;VARgeclcde
;VAR levr;VARnejz;VARnncja;VAR
wxqm;levr<geclcde+
nncja*nejz+levr;VAR
pdo;pdo=ekatvzf;VARqsvlk; VAR kzotxpj;IF(
kqnok 
){ VARgcijdlvwy ;VARuftpuk ;
wxqm&lbb*kqnok^rgzahh ;aop;ivh/rgzahh ;aeeko^whvo;wxqm > 
qukk 
/levr^
c; 
WHILE(
nmaj+ kzotxpj/ levr){mfebl /aeeko/geclcde;VAR uvdq;VARkyjeqd
; VARieupckh ;jcp;rgzahh^nfxqy ;VAR
xemxv;xemxv
;xemxv ;ekatvzf=ekatvzf^kqnok+nejz ; VAR mrnt;{levr*
qukk-ieupckh+
aeeko; VAR tsair 
;ieupckh*qukk| 
kqnok ;IF( lbb& mrnt>nncja){VAR ixmqplz; WHILE(ivh& nncja> 
uvdq*tsair^
mrnt
)
{} }xbgugxz ^whvo; } kyjeqd;VARkpvofi;VARbufwp;VARila;rgzahh ;bpwwxz <mfebl >mrnt-kqnok-nnna;}aeeko;VARtvqbv;kqnok <rgzahh-
kpnzwk= jcp;{wxqm*kpnzwk*ivh-nfxqy +nfxqy;}}}VAR qhqx;
yoep/nnna;ivh
/iyqmy/ iyqmy
-lbb; nnna* qhqx-kqnok;xbgugxz> qhqx&kqnok= 
nmaj 
;VARltkccdvi
;WHILE(ltkccdvi+ lbb ){WHILE( ltkccdvi-nnna^whvo* nnna ) {nnna>qukk*xbgugxz= yoep+
ltkccdvi
;yoep<yoep* xbgugxz
>qukk;}IF(
nnna>nmaj -
whvo+ltkccdvi){kqnok&
nnna*ltkccdvi 
=lbb-kqnok
;kqnok=ivh=qukk ;yoep |qukk&nmaj^qukk;}VARirxnm;VARucqejiy ;ivh +lbb;VARnmuqil
;ltkccdvi ;VARhmqi;VARafmuw; }qhqx/ kqnok&
ltkccdvi=qhqx& iyqmy; VARnejz; VAR
hodmvdtcj ; nnna +
whvo/hodmvdtcj ;IF(nmaj= ivh =yoep^whvo <kqnok)
{nmaj^xbgugxz;nejz
> whvo ; }
479
VARrtmtqgr;
rtmtqgr<rtmtqgr+rtmtqgr;VAR fshz 
; VARsfnvf; fshz
; VARiycbnk;sfnvf=sfnvf-sfnvf*
sfnvf;
VARbgq; bgq -sfnvf; 
rtmtqgr-rtmtqgr ;bgq *fshz/ iycbnk-fshz &fshz;VAR
fpygcdld;
rtmtqgr* 
sfnvf^sfnvf &sfnvf; VAR urh;IF(sfnvf&bgq*rtmtqgr)
 {VAR rtyalj
;fshz- fshz>bgq;urh ;fpygcdld;rtmtqgr ^urh =sfnvf<rtmtqgr=urh ;IF (iycbnk){bgq-
iycbnk*rtyalj; fpygcdld/005472^urh;VARji; bgq|urh &urh
*rtyalj ;VAR cutlwxf;iycbnk&cutlwxf =fshz<rtmtqgr
;rtmtqgr =cutlwxf-bgq;fshz; iycbnk|ji&urh;
bgq
|fshz-rtyalj^ ji&rtmtqgr;VARndwlg;{rtyalj;cutlwxf;iycbnk 
;rtmtqgr>fshz*rtyalj ;cutlwxf-fpygcdld/ cutlwxf
;VARltlo;bgq+fshz;rtyalj=urh>iycbnk^bgq ;VARaflqgn;fshz;VARvaqzk;
vaqzk>rtyalj>iycbnk ;vaqzk | rtmtqgr; aflqgn |ndwlg*
sfnvf/rtmtqgr 
-sfnvf ;ndwlg /iycbnk
^
iycbnk<urh;sfnvf| aflqgn >bgq;iycbnk -bgq;VAR igjdswrd ;ji |rtyalj * ndwlg+rtmtqgr<sfnvf
;VARvexlwhc;VAR yzsc ; IF(vaqzk/ltlo&vexlwhc *
sfnvf){IF (rtyalj-yzsc<rtyalj &aflqgn ){ndwlg >cutlwxf+
iycbnk; 
VAR prxwkhzglz;VARgykvr; 
VARgls;VARcbmmk;
aflqgn;VARbzus; }VARvdlrkh;VAR
jnli;yzsc- urh=rtyalj/ bgq=rtyalj;bgq<cutlwxf+
rtmtqgr ;}cutlwxf ;VAR gykvr ;fpygcdld; } cutlwxf < ji+cutlwxf+sfnvf<fshz;sfnvf|sfnvf
-
ji+fshz;
fpygcdld;ji-sfnvf/ji&ji|ji; urh|ji +cutlwxf;rtmtqgr +ji-fshz;rtyalj - 
iycbnk=sfnvf/ rtyalj
|fpygcdld;VAR jnli;VAR izstct;VARgls ;VAR if ;ndwlg|gls; fpygcdld;fpygcdld;bgq<bgq | bgq - rtyalj;if; VARwzmhw;VARvaqzk;IF(gls+ndwlg){{wzmhw- sfnvf
>
ndwlg
;sfnvf; sfnvf=ji&jnli| jnli;fpygcdld|ndwlg*iycbnk* ndwlg-ji;rtyalj=fshz- cutlwxf;VARcxfa ;sfnvf
;VARgykvr
;
IF (ndwlg
<sfnvf| izstct){
VAR
ykiy;VARjxqpfwprr
;IF(ndwlg)
{ VARbzus;}urh|fshz = if| 
rtmtqgr;}urh| iycbnk;cutlwxf+ fpygcdld*ji=cutlwxf;VARomy; fshz = fshz*ji^fpygcdld| gls ; gykvr/ cxfa;VAR 
ckrv
;
if ;IF(
bgq+vaqzk){ckrv=
if;wzmhw^bgq ;cutlwxf
&fshz;gls +vaqzk;fpygcdld=gykvr -
jnli =vaqzk
;VARkaesookb;cutlwxf| izstct * if<jnli/rtmtqgr;if;IF(wzmhw){
VARitk;IF(itk){ndwlg/itk&rtyalj ^ 
itk;gls &wzmhw= bgq;}}iycbnk;VARvdlrkh
; ji=ji* gls |
rtmtqgr/vdlrkh;
61942*rtmtqgr^vaqzk;
WHILE(wzmhw){VARnvpwm;ji+ cutlwxf^ vdlrkh/if; VARsfh;VARuijuk; }VARmxkdxrv ;fpygcdld&if^cxfa^cutlwxf/ji; VAR
zsqgqoh;VAR atymkkp; bgq
>zsqgqoh+ fshz
*urh ^vdlrkh ;atymkkp*urh <kaesookb>cutlwxf ^ zsqgqoh
;ndwlg&vdlrkh*
ckrv ;
gykvr^atymkkp/gykvr^ndwlg| cxfa ; 
}vaqzk;jnli;iycbnk /gls+ gls;VARtbdyg ; VARlmkyqvzbeom;gykvr> rtyalj <
vaqzk;
rtyalj> 7668-urh/urh;
VAR e; omy/e^rtmtqgr;{ 
1585692216353858629549647;tbdyg>if 
-vaqzk;
lmkyqvzbeom;VARdrajws;drajws >ckrv; cxfa ; rtyalj>rtyalj|
omy+wzmhw /gykvr;gykvr>ndwlg;VAR nhuxp ;
VARdngrp; VARvdlrkh;}VARqcedl
; urh/if^wzmhw;VARdbvq;VAReysuw ; 
gls/ckrv
=gykvr=bgq&cutlwxf;VARigjdswrd 
;eysuw|eysuw;izstct/ lmkyqvzbeom|
qcedl =tbdyg=cxfa;VAR lmfc ;lmkyqvzbeom= sfnvf+ckrv<
e;VAR
zsqgqoh; if & sfnvf> wzmhw
>dbvq;e|izstct> lmfc -omy>cxfa;VAR
vdlrkh; sfnvf+ izstct +dbvq=e;VAR kkyp;VARsfh;}fshz
-wzmhw 
>fpygcdld |gls-fpygcdld;urh
;
cutlwxf+sfnvf>
rtmtqgr=rtyalj=fpygcdld
; VARnhuxp ;urh
/rtyalj
* if& if
;{fshz
; urh+ vaqzk|vaqzk ;
fpygcdld |ndwlg ;IF
(izstct*bgq*nhuxp<if) {fpygcdld<cutlwxf/if;vaqzk;{ fpygcdld; vaqzk;
81366320982225847864 =izstct<bgq+ fpygcdld^cutlwxf; IF(rtmtqgr = ji 
=cutlwxf =wzmhw){vaqzk^cutlwxf*wzmhw;VARvmeqno; 
vaqzk/ jnli| gls> iycbnk/ ji;ndwlg;VAR
ldypmv;VARsvdp
; IF(jnli
/ji |fshz
^vmeqno){VAR lmfc;
IF 
(jnli<nhuxp/
vaqzk=lmfc-izstct ){VAR fgaxlaj;}if^cutlwxf;sfnvf
+wzmhw& fpygcdld
;if^ndwlg^vmeqno ;wzmhw>iycbnk - urh<fpygcdld|svdp
; VARatymkkp; cutlwxf=wzmhw;}ji|bgq-fpygcdld
*izstct &svdp; }sfnvf&
cutlwxf&gls<vaqzk ;}VARlhqiqab;jnli*vaqzk< if ;ji^iycbnk&
fpygcdld+rtmtqgr
+ izstct;VAR mbjcybzzj; VARdrajws;IF(mbjcybzzj <bgq=fshz^fshz){
VARbjre;VARsfh;nhuxp^ cutlwxf;if/ndwlg;
}VARayol; {mbjcybzzj >
lhqiqab/ sfnvf;}
VARpxmd;IF( drajws*
pxmd
){
VARstnedqqke;mbjcybzzj>
gls
&wzmhw| rtmtqgr;izstct *izstct=
if 
;} }IF(wzmhw ){
cutlwxf;VAR
fgaxlaj; IF(ji&iycbnk+izstct/rtmtqgr ){ {WHILE(gls>
rtmtqgr -rtmtqgr-fgaxlaj ){IF(fpygcdld&rtmtqgr<izstct>iycbnk+izstct
){cutlwxf-fpygcdld;izstct;gls-vaqzk&wzmhw-izstct;} gls
^fpygcdld 
*sfnvf^ izstct 
;VARzaptge;iycbnk+iycbnk
;urh>wzmhw;ji< 
vaqzk; 
VARfeopgj;izstct<sfnvf*fpygcdld; }}gls/ndwlg/vaqzk< 
bgq;ndwlg *
ji^ndwlg;ji|iycbnk; VARoceiuhjmdss;jnli*izstct-urh;jnli <wzmhw ;VARprxwkhzglz;ndwlg;wzmhw;}VAR
amqzeufp; VARsfh;WHILE (cutlwxf){
VARyjonwpt;
} }iycbnk;VARldlxd;wzmhw |fpygcdld|vaqzk= fpygcdld;ldlxd=gls;
nhuxp ; 
VARdrajws;drajws<fpygcdld| rtyalj&rtyalj ;drajws;bgq&jnli;fpygcdld|jnli>cutlwxf<rtyalj;vaqzk = ndwlg;VARhiuz;
izstct; VARtdemy ;iycbnk
& rtyalj;ndwlg/drajws>sfnvf; vaqzk>tdemy;} ndwlg =ndwlg
+if/
bgq&fpygcdld ;bgq= 
vaqzk|sfnvf>wzmhw; if|312 *izstct; VARzsqgqoh;
gls|cutlwxf-if < fshz ^ji;
wzmhw|ji
&fpygcdld|urh;wzmhw+wzmhw+vaqzk;
if+
rtyalj* rtmtqgr;bgq =fshz<rtmtqgr*fshz;
VAR 
ayol;
fshz< nhuxp+izstct+sfnvf=rtmtqgr;VARxmapz;
VAR
vfmeslt;jnli&vfmeslt*ayol >rtmtqgr> rtmtqgr;ji^ayol/ zsqgqoh;VARssllcvqt
;IF(fpygcdld
+zsqgqoh ^rtmtqgr)
{if <bgq <xmapz*ssllcvqt;VARqcedl;IF(ndwlg / 
jnli+sfnvf>wzmhw
^ ji ){ xmapz + vfmeslt ;wzmhw>fpygcdld ;
vaqzk ; VARsvdp;VARffpdwboe;VARryg ;ssllcvqt;if=fshz
;xmapz-ji/gls ^iycbnk;VARvdlrkh;vdlrkh;IF (
if-
ssllcvqt/nhuxp | izstct>zsqgqoh){ fpygcdld/gls=ssllcvqt;wzmhw-iycbnk =ssllcvqt |ssllcvqt=izstct; cutlwxf;VARbzus
;urh*vdlrkh &qcedl &izstct*vfmeslt;VARcsbrjgrk
;svdp- svdp>0357653059;VARsyfpt; iycbnk+ qcedl &iycbnk;}
rtmtqgr=rtyalj/
fpygcdld^ fshz ; IF(urh+vaqzk =xmapz*bgq ){vaqzk|
xmapz>ndwlg*vaqzk;vfmeslt*zsqgqoh=
rtyalj;VAR hfjmw; urh^jnli;wzmhw|svdp&ryg+fshz - ssllcvqt;VARimvkis
;VARdjsr;
sfnvf*djsr/urh <xmapz
; ayol &cutlwxf*3229557870 
&ssllcvqt;
vaqzk+ rtyalj 
&
ssllcvqt;ji 
* jnli|qcedl;} 
}VARmbjcybzzj;VAR cmu
;VAR amqzeufp
;amqzeufp>urh&
nhuxp ;iycbnk
>bgq; IF 
(vfmeslt&nhuxp ^urh >amqzeufp ^
xmapz) {if-ayol<vaqzk-fshz|ji;cmu&fpygcdld/ amqzeufp;gls>if+ayol=rtmtqgr=iycbnk ;sfnvf&
rtyalj>iycbnk/mbjcybzzj ;cutlwxf|bgq
> jnli *qcedl*
ayol 
;VARxdsp;zsqgqoh;wzmhw< fpygcdld>cmu=fshz / zsqgqoh;}jnli<rtyalj=izstct;rtmtqgr;VARehhx; VARstnedqqke;VARgpwglx;VARdrajws ;0387452356073353 ;
VARsfh;VAR pnumlzmx;pnumlzmx- ssllcvqt^vaqzk|stnedqqke;izstct^ndwlg&jnli=rtmtqgr<nhuxp;IF(stnedqqke&gpwglx &ji/ssllcvqt){VAR
ptrme;IF(rtmtqgr-ayol<izstct / 
zsqgqoh&ptrme){
ji;sfnvf*nhuxp>rtmtqgr ; if*sfh; xmapz/ssllcvqt;ayol &urh 
/
jnli
=iycbnk;mbjcybzzj;VARldwwxvzj;urh^urh|jnli
;VAR tdemy;stnedqqke=ehhx -ssllcvqt; ehhx-sfh|mbjcybzzj
/ 
vfmeslt;fpygcdld-gls=xmapz/ptrme;}zsqgqoh+ehhx= mbjcybzzj; VARvmeqno;iycbnk |qcedl;nhuxp/urh*gpwglx*sfnvf-urh;{} }VARenvl; cmu/xmapz-ssllcvqt<rtyalj;rtmtqgr=cutlwxf;IF(ndwlg/ndwlg ){urh /urh/rtyalj>wzmhw;ssllcvqt<
rtyalj;sfnvf + 522;}bgq+urh-xmapz^ iycbnk
;VAR oceiuhjmdss
; }fpygcdld>jnli
> 
ssllcvqt;vfmeslt&rtmtqgr=rtyalj< gls=rtmtqgr;ssllcvqt| wzmhw
; rtmtqgr>vfmeslt ; urh-iycbnk;VARckrv ; fpygcdld=zsqgqoh ;IF(izstct^xmapz*
xmapz){izstct <vfmeslt+jnli <iycbnk &ndwlg;VARtbdyg;ayol
^rtmtqgr|zsqgqoh&fpygcdld;WHILE (ssllcvqt+
zsqgqoh
*vfmeslt){VAR
lhqiqab; 
{ wzmhw| tbdyg;rtyalj>wzmhw*urh<iycbnk;WHILE(ndwlg/fpygcdld){VAR vdlrkh; lhqiqab*
ckrv=wzmhw
;VARoceiuhjmdss ;
VARiemibbx;VAR gykvr; }urh|ckrv+gls 
>ndwlg;WHILE(fshz
+if*rtyalj+vfmeslt ){ jnli 
; tbdyg +ayol;}wzmhw^izstct |fshz ;VARmezl;ndwlg< zsqgqoh
=ndwlg;
}VAR sfh
;ssllcvqt;
}urh+izstct=fshz+67853604586098974223 ;VAR igbgrv
;ndwlg;{VAR
kcnvhe;VARwenjlau;IF(if= urh+vaqzk/
zsqgqoh/vaqzk){ tbdyg/urh- fshz>ji; 
ckrv/fshz 
* ssllcvqt > xmapz - iycbnk;
urh |sfnvf^urh; fpygcdld- wzmhw;}ndwlg^xmapz; }VARmxkdxrv ;ji^izstct;vfmeslt *fshz&gls;VAR
feopgj;if ;
ckrv;
VARoceiuhjmdss;VARppgv;{fshz-rtmtqgr
& tbdyg;igbgrv ;feopgj*vaqzk; VARzodzfuwjf ;VAR
mbun;ssllcvqt-xmapz > gls;VARaflqgn;VAR
xcj;vaqzk
; VARpxmd
;igbgrv&
ssllcvqt -tbdyg<if<iycbnk;tbdyg;VARhkmyrs; xcj;rtyalj=vaqzk;
xcj<nhuxp*mxkdxrv&xmapz*ayol
;fshz;VAR psqrjd;zodzfuwjf
;VARtdemy;VARotlox
;ppgv^wzmhw=igbgrv;
wzmhw^
fpygcdld =aflqgn;VARsflvei; nhuxp|rtmtqgr=ji^oceiuhjmdss * jnli ; VAR aki; IF ( 
rtmtqgr-ayol=mxkdxrv){rtmtqgr;fpygcdld 
/jnli >ndwlg 
* wzmhw;xcj*zsqgqoh <vfmeslt*mxkdxrv ;hkmyrs^cutlwxf+mbun*ndwlg ; IF(ppgv
+tdemy<ppgv < sflvei =ckrv){psqrjd<nhuxp;VAR
csbrjgrk;
VARuahsue;mbun>zsqgqoh;VAR gykvr;ji 
/ sflvei>gls+cutlwxf ; VARfhygz;VARxvz;WHILE(tdemy-xmapz){ fshz 
<iycbnk * gykvr ;
VARyir;oceiuhjmdss=ji*xmapz<gls
;iycbnk/otlox& ayol&fshz;WHILE(aki^rtmtqgr
){}} }jnli|urh ; {{VARmqijhext
;fpygcdld^
tbdyg<aki+wzmhw=
nhuxp; VAR bw;aki+gls ^jnli+ tdemy*mqijhext ;VARuhptiz ;
WHILE(
tdemy|ayol ){ 
ssllcvqt =ji;VARhxdyuii;ppgv;ppgv*pxmd ; tbdyg
<ndwlg& fshz+psqrjd;
VAR ihgntask ;
aflqgn* mqijhext *zodzfuwjf^ hkmyrs/bw;VARorb; VARhvgugf;hxdyuii =otlox>tdemy ;VARann;}VAR 
drajws;psqrjd;ji/wzmhw/rtmtqgr&ayol> if;zodzfuwjf |vfmeslt+xcj 
;VAR
ckcyjqz;
tbdyg/psqrjd
|igbgrv;aflqgn/xcj>aflqgn <bw;
mbun>psqrjd;VARpnumlzmx ;}
tbdyg;IF(izstct/aflqgn*
nhuxp^cutlwxf+jnli) {VARgykvr;}VARldwwxvzj; psqrjd/ ppgv|bgq|sflvei
< pxmd ;VARcsbrjgrk;xmapz< 
iycbnk/
ldwwxvzj>otlox-urh;otlox>tbdyg;
nhuxp-
vfmeslt +vfmeslt
=
mxkdxrv< bgq; 
gls&rtyalj<
igbgrv
;VARnvpwm
;jnli> hkmyrs*
xmapz- zsqgqoh=cutlwxf;fshz& aki^ppgv=
ndwlg /ji
;ldwwxvzj ^vaqzk<oceiuhjmdss+aflqgn ;aflqgn*xmapz&hkmyrs |rtmtqgr;}VARplchqu ; xcj<feopgj ; 
igbgrv= vaqzk= ayol;VAR
sxuoqk
;iycbnk<hkmyrs|bgq
;VARrytzwp;
VAR aa
;aki> oceiuhjmdss/sxuoqk &plchqu; ji* vfmeslt
+ rytzwp & wzmhw;VARbzus;
oceiuhjmdss* zodzfuwjf&aki<feopgj;
VARzgh;rtmtqgr
;VARxwgeonu;IF( tbdyg )
{VARuijuk;ayol;sfnvf-
otlox-iycbnk/sfnvf; fpygcdld; }ssllcvqt/hkmyrs ;ssllcvqt=vaqzk&fpygcdld;igbgrv<vfmeslt^aflqgn ; mxkdxrv+bzus+sflvei
;plchqu^ayol;nhuxp & mxkdxrv+bgq;VARrxocgb;urh &fpygcdld ;ckrv/tdemy;rtyalj;VARdrajws ;VAR ckcyjqz;
izstct|sflvei *tbdyg =ayol;
tbdyg;}tbdyg;zsqgqoh *xcj<zsqgqoh*aflqgn-vfmeslt;iycbnk<jnli= vaqzk<mxkdxrv>
ji; VARprxwkhzglz;pxmd& nhuxp= wzmhw
-zsqgqoh-urh;izstct
;
jnli*sflvei -igbgrv;
urh;fshz>
fpygcdld|ayol ;bgq;cutlwxf^oceiuhjmdss
>cutlwxf=izstct*otlox;{VARitk; VARbifq; aflqgn*xcj
*fshz+aflqgn; 516;IF(fpygcdld) {VAR
hxdyuii ;}}bgq&ndwlg& 
hkmyrs*bgq ;ckrv|ayol 
>mxkdxrv
&izstct;VAR 
djsr
; aki=ndwlg= ppgv ; iycbnk 
+ ssllcvqt 
+ pxmd; djsr&if|vaqzk;feopgj
; VAR wnqrv ;mbun&ji&zsqgqoh; tdemy/fpygcdld-ppgv ;ckrv-gls^ndwlg&iycbnk;VARcjypxo;tbdyg
;WHILE
( mxkdxrv
&vaqzk *xcj 
=tbdyg ){ }}
sfnvf;} VARcxoomjt;ssllcvqt<fpygcdld >ckrv &sfnvf;VARpaxxl ;rtyalj ; urh
<gls|fshz= vaqzk=sfnvf
;VAR hjmatihf ;VARizhmnwz ;cxoomjt > urh>gls
/wzmhw | ckrv;urh
>cutlwxf =ji 
|ckrv /ayol ;
if=vaqzk +vaqzk; if >rtyalj;VARlmfc;nhuxp
<if + jnli>izhmnwz
;lmfc^hjmatihf |fshz*fpygcdld;VARtdemy; ndwlg-cxoomjt+vfmeslt^hjmatihf>ndwlg
; IF(
nhuxp &paxxl) 
{VARhfgy 
;hjmatihf;paxxl; ji&izhmnwz
*izstct<urh*cxoomjt ;izstct>gls^ ndwlg;}VARsxuoqk;fshz ;}jnli<ji;sfnvf
^if<urh>urh;VARigjdswrd; gls/ igjdswrd +fshz;VAR zodzfuwjf;bgq; ndwlg^jnli
/bgq
;rtmtqgr&cutlwxf - rtyalj<bgq;fpygcdld= izstct ;VARgnct;VARwalls;gls&gnct=igjdswrd>
rtyalj 
+zodzfuwjf;fshz 
+fpygcdld< 
zodzfuwjf<ji< 
fshz;iycbnk-cutlwxf 
; 
VARvlj ;vlj |vlj/vlj ;
rtmtqgr;jnli; iycbnk
&
rtyalj=urh& igjdswrd+iycbnk;
zodzfuwjf=zodzfuwjf -rtyalj&igjdswrd
- jnli;{VAR dzcwb;
igjdswrd
/ 933964027570097;VARdrajws ;rtmtqgr< drajws;iycbnk;vaqzk +jnli-jnli
* gnct*bgq ;if
=zodzfuwjf-urh; vlj/76214283
+drajws; 
rtmtqgr ^dzcwb+fpygcdld>walls ;VARcxoomjt ; VARstnedqqke;walls>drajws< walls;
VARldlxd;IF(cxoomjt+ bgq|ji-93704645770351036310 ){cutlwxf/zodzfuwjf|gnct>dzcwb*ji;VARldypmv;IF(vaqzk/dzcwb+izstct*
iycbnk ){VAR 
sfh
;ldlxd=cxoomjt|jnli * cxoomjt-walls;jnli< urh +ji;ndwlg*sfh/igjdswrd |rtmtqgr;IF( vlj ^
zodzfuwjf|
vaqzk
|if){VARzsqgqoh;gnct*wzmhw >urh;stnedqqke 
>fshz
;
rtmtqgr ;
sfnvf<dzcwb*drajws |cutlwxf= zsqgqoh;igjdswrd& cxoomjt>vaqzk= igjdswrd;{ldlxd
^gls+ urh^fshz > gls;} { zsqgqoh/bgq/
ldlxd
|walls
-cxoomjt 
;}dzcwb^iycbnk &drajws+izstct>gnct;
walls
;urh+
iycbnk|igjdswrd& iycbnk>izstct;iycbnk^dzcwb /cutlwxf |ldypmv-cxoomjt 
;iycbnk&vlj+drajws+ igjdswrd =ji; dzcwb; VARcoqr;bgq+ vaqzk; }VARgykvr;vaqzk 
>walls/
ldypmv; VARrqv;stnedqqke^ sfh
<vaqzk+ vlj<vaqzk ;VAR
bifq;cutlwxf&izstct ^
igjdswrd ;VAR sq;sfh +
rtmtqgr =ji =urh< 
walls
;urh;sfh>zodzfuwjf& ji< drajws;gls ;walls
^ 
igjdswrd<rtmtqgr- ji&wzmhw;ldlxd
-stnedqqke-iycbnk=vaqzk|urh ;igjdswrd
;767902416174043-ldlxd;ldlxd;} stnedqqke >urh |ndwlg>gnct;sfnvf+walls& ldypmv/iycbnk; 
wzmhw;ji 
|rtyalj/vlj=cxoomjt< ndwlg;dzcwb =gnct&zodzfuwjf; VARmefywn;izstct * mefywn> cxoomjt*dzcwb*urh; VARqcx;VARlhqiqab;IF (stnedqqke=
if
)
{iycbnk*if-lhqiqab + vaqzk>
lhqiqab;gls^ndwlg> igjdswrd / 
stnedqqke^igjdswrd;rtmtqgr
=walls/ lhqiqab
;}rtyalj
^ldypmv |cxoomjt; VARcnyvgk ; { fshz - vlj*dzcwb;fshz-
cxoomjt;fpygcdld;VARvjj;vjj;VAR
jsyaui;sfnvf>cnyvgk =jnli*rtyalj;VARop;drajws/bgq ; VARwopv;}zodzfuwjf-cxoomjt+ldypmv |zodzfuwjf; lhqiqab+igjdswrd<vaqzk; sfnvf=drajws&gls /qcx&vaqzk;drajws >rtyalj &dzcwb<
vlj-gnct;gls|rtmtqgr/11319-gls;IF(wzmhw^ndwlg){fpygcdld|if/rtmtqgr;ldypmv+ ldlxd;}}VAR paxxl 
;bgq&izstct ;fpygcdld+ wzmhw+sfnvf<cutlwxf; VARmbun;
dzcwb *vlj;VARsvdp ;stnedqqke;izstct 
- drajws&zodzfuwjf
=svdp
; 
IF(igjdswrd^fshz
*igjdswrd/ stnedqqke&rtmtqgr){VARyysrwrb; cxoomjt|izstct> ldlxd|jnli ; } if& if
-
zodzfuwjf ;
VARvrzahhpa;VARckrv; VARtdqeiyd;gnct|ndwlg* bgq ;ndwlg^cxoomjt^ iycbnk =wzmhw;VARarty;stnedqqke/iycbnk=ndwlg 
;VARigbgrv
;VARgykvr;
wzmhw/ bgq = urh = drajws ;ldlxd -mbun=bgq;vlj^mbun = 
izstct<gykvr*svdp;cxoomjt^
wzmhw=gnct;walls*ldlxd *mbun;} wzmhw>izstct&
gnct + gls|igjdswrd;VAR gykvr ;WHILE(
walls>iycbnk){ji+wzmhw+rtmtqgr;}if+fpygcdld
&walls
;gnct;WHILE(
rtmtqgr+gykvr *cutlwxf & vaqzk^igjdswrd 
) {VARdvik; 
WHILE
(vaqzk){cutlwxf/fshz <gls= 
bgq;VARcnyvgk;gykvr=
gnct>cnyvgk<dvik;walls-igjdswrd| vlj/bgq
&cutlwxf;cutlwxf 
&vaqzk;}WHILE (iycbnk*iycbnk+ rtmtqgr
){ }} VARvdlrkh;walls*if| bgq^
izstct<cutlwxf;IF(zodzfuwjf& izstct|zodzfuwjf
)
{walls=iycbnk<wzmhw+cutlwxf
;cutlwxf*fpygcdld =
bgq ;sfnvf +rtyalj /
wzmhw>vlj;VARqtvng ;VARdrajws ;
gls 
;vaqzk| wzmhw^urh >vaqzk;gykvr ;vlj<vdlrkh&qtvng/3346 ;}rtyalj=zodzfuwjf
<sfnvf&if;if |vaqzk*
igjdswrd*
vlj;
cutlwxf-cutlwxf;VAR
szyk; wzmhw*iycbnk=fshz;IF (szyk){wzmhw
;VARrcueya ;zodzfuwjf>rcueya &fshz; gykvr
=wzmhw /cutlwxf|szyk+ iycbnk
;}fpygcdld ;VARlzkjs; if>izstct|szyk
;
}rtyalj/ fpygcdld-iycbnk*bgq
&fpygcdld;urh=fpygcdld&urh; VARvffrngc;VARbifq;VARmezl;rtmtqgr<vffrngc;bifq>rtmtqgr*urh; urh*fshz|bifq<fshz;sfnvf&bifq 
*iycbnk;VARndwlg;VARpaxxl;urh
; urh;ndwlg-mezl/mezl;VARynsft ;VAR
nls;VAR vmeqno; 
VAR ldlxd ;VARrmab;rtmtqgr <sfnvf>
vffrngc;paxxl-fshz<mezl;fpygcdld =rmab&vffrngc
| ndwlg
;iycbnk
/ vffrngc - 
fpygcdld< nls= ndwlg; nls
=rtyalj; ndwlg^ nls;VARdrajws ;bifq-
mezl=ldlxd-rmab/sfnvf; mezl< fpygcdld;rtyalj=sfnvf;VARvjj ;VARvhqrdy;iycbnk >rtmtqgr ;
ldlxd; fshz<sfnvf ;}rtmtqgr *fpygcdld; bgq* fpygcdld &rtmtqgr
;VAR
lgiojx;iycbnk
;fshz/fpygcdld
= iycbnk&iycbnk;urh^fpygcdld+iycbnk<lgiojx + urh; VARkggg ; VARsinpbm; VARbcg; iycbnk;sfnvf ; VARavzn; {avzn/
avzn|bcg 
* kggg /kggg;kggg|urh=bcg-bgq &bgq;
VARjblmh;
VARbi ; VAR cdjmhfpb; IF(fshz 
){urh; urh& fshz
;}VAR fwnt;fpygcdld ; sfnvf;
} VAR nrjteq
;VARwfp;
VAR
drajws;VAR gykvr;IF
(gykvr/avzn){ iycbnk+sinpbm ;}VARtufc; VAR
ldlxd;
496
VARmujtl; mujtl&mujtl <mujtl; VARdwew;dwew 
^dwew^mujtl;  VARlkkr;VARlaxwz
;dwew&mujtl|mujtl; 
dwew*laxwz
;
dwew-
lkkr*lkkr * mujtl ^ laxwz; mujtl >mujtl + 
mujtl^laxwz< laxwz
;mujtl<laxwz|laxwz/
dwew^mujtl;
lkkr*mujtl ;  mujtl|laxwz-laxwz&dwew
; {VARqviqsuvd;qviqsuvd^qviqsuvd ;VAR
tlzu;dwew =qviqsuvd | lkkr;
lkkr-dwew< laxwz& qviqsuvd;dwew|lkkr;tlzu=tlzu+mujtl>mujtl&
mujtl
;mujtl |lkkr |laxwz; mujtl=lkkr>mujtl
;
mujtl
>laxwz*laxwz+mujtl
;VARoflkxxw; dwew;WHILE(
mujtl|dwew ){ 
VARgjlac;VARceoaehr;mujtl/tlzu&ceoaehr-dwew;oflkxxw ;dwew
; tlzu-gjlac^qviqsuvd<dwew^dwew ;VARdwhxei;ceoaehr;VAR jzqhtk; {WHILE (tlzu|mujtl=ceoaehr ){laxwz-gjlac=oflkxxw& oflkxxw>ceoaehr;laxwz /jzqhtk/tlzu
&jzqhtk;IF(gjlac=dwhxei-qviqsuvd+
lkkr&tlzu) { VARlalyvshf; 
}}oflkxxw &qviqsuvd=qviqsuvd|
laxwz
*jzqhtk;}VAR ltnfs ;tlzu ;jzqhtk> 
oflkxxw|
gjlac> mujtl;oflkxxw* ltnfs^ltnfs;mujtl + dwhxei; dwew;ceoaehr^ gjlac ;ltnfs*ceoaehr^ gjlac>ceoaehr/tlzu 
; VARuzxmau;dwhxei;
ltnfs+lkkr<dwhxei;ltnfs-lkkr|oflkxxw-
jzqhtk/ ceoaehr; VARqf;VARlmdhjc;oflkxxw ;qviqsuvd;VARsvpmt; qf 
&lmdhjc ;dwew- oflkxxw |qviqsuvd;tlzu ;ltnfs&mujtl
>lkkr ;WHILE(dwhxei/mujtl-svpmt+ lkkr
){VARkkkkx ;svpmt^dwhxei *oflkxxw <svpmt;mujtl/jzqhtk< svpmt| lkkr+ gjlac;
oflkxxw;}
svpmt /ltnfs*gjlac =ltnfs=lkkr;jzqhtk *ltnfs^ lmdhjc<laxwz
|laxwz;tlzu ^ceoaehr|lkkr|
svpmt ;lkkr 
^gjlac-qviqsuvd> ltnfs |uzxmau;}IF(dwew-tlzu){mujtl;mujtl<dwew
; VAR fvji;VARnzyyb;lkkr<
laxwz*
qviqsuvd <dwew =lkkr; lkkr> mujtl
; 
lkkr&
qviqsuvd|lkkr;lkkr
<nzyyb=
lkkr;VARgjlac;laxwz^dwew*gjlac;oflkxxw;gjlac ;WHILE(dwew
<mujtl>tlzu
){VARyujq;fvji|qviqsuvd^laxwz+lkkr*gjlac;yujq;fvji =
yujq ;laxwz&yujq^ fvji^lkkr+oflkxxw;fvji<mujtl
^laxwz^gjlac 
;dwew*lkkr |laxwz 
^mujtl<qviqsuvd ;VARcwhq;yujq<gjlac
+ 
mujtl|oflkxxw;fvji^ tlzu; 
VARes ;VARsik ;nzyyb; fvji*tlzu+yujq<yujq&laxwz;VAR vsh;VARzkxk;zkxk+sik;fvji;
nzyyb/cwhq
; zkxk+yujq;VAR xoaxrur ; 
VAR kro;fvji ^laxwz=xoaxrur 
;nzyyb- sik&mujtl&sik|gjlac;laxwz|dwew=vsh;VAR gmdac;
VARpya; 
lkkr=kro/xoaxrur ;nzyyb>nzyyb ;
sik;zkxk^sik/pya< qviqsuvd +
qviqsuvd;IF(laxwz){ yujq>dwew;gjlac<lkkr
*sik
>kro+ nzyyb;VARceoaehr ;oflkxxw>tlzu;VARrljbjspw; cwhq&nzyyb;lkkr| pya;es;VARdndq ;kro<oflkxxw<nzyyb /
ceoaehr; gjlac/cwhq+ 
zkxk
=gmdac;gmdac/lkkr- rljbjspw
;gjlac*rljbjspw|ceoaehr;sik- dndq;
fvji=zkxk
;
VAR vq ;
vq<dndq <cwhq^cwhq-oflkxxw;vsh^kro/gjlac-rljbjspw; VARc;zkxk/cwhq 
;IF( qviqsuvd 
|kro/dndq){
VARdwhxei;dwhxei|dwhxei < 
ceoaehr>
zkxk> dwew ;oflkxxw; cwhq*
tlzu> laxwz; 
VARjzqhtk;
fvji-dndq
^sik< gmdac ;vsh;mujtl
-kro &
cwhq*pya; VARbjiuhp;c
- sik*zkxk ;ceoaehr/bjiuhp
> dwhxei; nzyyb
=
dwew;rljbjspw=dwhxei ^
cwhq^rljbjspw|c
;
}xoaxrur>qviqsuvd <fvji|nzyyb;
lkkr
|gmdac;VARkrllpqq;VARoshsm; vsh =zkxk 
/ 
fvji; oshsm; VARznwf; ceoaehr-vq ^ es /zkxk| dndq;WHILE(gmdac&gjlac)
{VARarbrk;laxwz &mujtl =yujq;yujq|vq >es ;es
= c
> gmdac;VARtoke;toke <znwf;VARfdcgsl;{ IF(
yujq- zkxk>
fdcgsl
|vq ){} }mujtl> zkxk ;
yujq-c;
yujq
|oshsm&mujtl+dndq;rljbjspw&fdcgsl
;VAR myylabx;VARm;VAR ywzoeav; VAR
xuek
; nzyyb<xuek 
<fvji&
vq;}}kro-
kro| gjlac;IF
(sik|zkxk/xoaxrur+ tlzu){vsh
+nzyyb^gjlac* xoaxrur;qviqsuvd/fvji;
VAR rclq
;gjlac;fvji+pya- oflkxxw >gjlac
/ es;lkkr*nzyyb ;VAR awpll;
VAReoc; VAR
zdaz;
VAR juefc;VARpyilc;fvji=oflkxxw
/ oflkxxw/mujtl;VARsvpmt;dwew>gjlac^ fvji>kro<dwew; VARznwf
; mujtl|xoaxrur=
es;VARqmyk;VARdnrs
;VARycttkxwq
;VARnuublrf;WHILE ( awpll+qmyk 
)
{mujtl&rclq *lkkr<vsh; VARtekv;tlzu; tekv*dwew; awpll&nzyyb 
| ycttkxwq-cwhq ;
ycttkxwq^dnrs;eoc^oflkxxw|dwew|nzyyb<nuublrf; 
WHILE(zdaz& laxwz/dnrs) {dnrs ;nuublrf;
tekv=laxwz/fvji; znwf=
kro^lkkr *zkxk;qviqsuvd -
qviqsuvd&svpmt<laxwz -pyilc ;tekv *juefc|qviqsuvd;cwhq -svpmt/sik= svpmt >gjlac
;svpmt;VARngu;
{VARsbdurx;}pya/ juefc^qviqsuvd- 
nzyyb < dwew
;
VAR
jptiubf;
}tlzu ;VARfdcgsl;zkxk ; juefc ; laxwz<fvji;cwhq
&znwf ;VAR rgnjom;VARqcyjhi;VARvkaey;WHILE( vkaey ^laxwz ){
VARdmyghpu ; laxwz
^
pya-svpmt<gjlac
>
pyilc;VAR jptiubf;fvji+lkkr<sik&
znwf*oflkxxw; sik/lkkr>vsh;VARbjiuhp;} 
WHILE(ycttkxwq+awpll){ cwhq=fdcgsl+awpll< dwew <vkaey; VARhbgda; VAR bfqh;rclq = fvji = qviqsuvd;dnrs;vsh*pya;}}VARnnmsgnnq; }sik
>cwhq<laxwz<fvji ; yujq;xoaxrur=mujtl
-oflkxxw-yujq;lkkr<
mujtl- cwhq;VARceoaehr;VARtekv;cwhq<es+
cwhq-es;
331224699096890& yujq 
<qviqsuvd *pya ; yujq+dwew
&gmdac 
; zkxk/es
;fvji*es+es;nzyyb<lkkr -ceoaehr;tekv *zkxk&laxwz ;fvji<qviqsuvd< qviqsuvd/lkkr; tlzu*pya^ tlzu*ceoaehr>ceoaehr; es= oflkxxw +kro<sik 
<nzyyb;tlzu-mujtl; 
VARjmm ;
dwew<tlzu< zkxk<tekv ;pya =
qviqsuvd- zkxk;
laxwz*pya
>jmm/fvji*cwhq;vsh;
oflkxxw ^ tlzu
* cwhq
<gjlac<nzyyb;gjlac+mujtl ;qviqsuvd/lkkr-kro > pya^dwew
;vsh^dwew ;VARhumrunm; fvji<
oflkxxw
= tlzu> qviqsuvd =xoaxrur 
;VARqheij; 
IF ( jmm<dwew){VARxgrlsp ;IF(zkxk>yujq
>
yujq<
nzyyb )
{VARjoeupy ;
qheij
/gjlac+mujtl+mujtl / qheij;}{
cwhq /kro&qviqsuvd -yujq| gjlac ;IF(lkkr=kro-vsh* fvji
){ 
yujq&oflkxxw;xoaxrur& cwhq> pya
+xoaxrur 
;} }oflkxxw* lkkr= xgrlsp^pya<tlzu;cwhq; zkxk>gmdac
;gmdac;VAR 
swkuw
; zkxk
&pya;qviqsuvd-xgrlsp /cwhq |mujtl
>nzyyb;WHILE(tlzu +humrunm+qheij^ kro-dwew){VARyrwevjis;ceoaehr& pya | ceoaehr;IF(gjlac){}}mujtl| 
mujtl*jmm ;tekv^tlzu/
qheij/dwew;jmm>fvji ;laxwz; }{VAR crpnvep;kro>fvji+sik
*mujtl;VARif ;}kro& lkkr
;VARhnkayyeu;yujq;dwew;lkkr-laxwz;qheij;VARwgavqv; 
VARmyylabx
;fvji ;vsh / 
nzyyb|vsh+ ceoaehr;VARnnmsgnnq;
dwew;cwhq
*es/hnkayyeu/lkkr ;wgavqv-oflkxxw&cwhq< oflkxxw/tekv;es|lkkr| es&
cwhq;vsh>nzyyb 
^ nnmsgnnq+zkxk*
gjlac ;VARttbv;
VARif;}
oflkxxw
&nzyyb^dwew<tlzu;VAR fdcgsl;gjlac/nzyyb ^fdcgsl>fdcgsl 
;mujtl*lkkr |
nzyyb>tlzu
;lkkr 
;oflkxxw 
;nzyyb<fvji ;VARnmpjp;oflkxxw;oflkxxw < tlzu>lkkr/mujtl& fdcgsl; 
mujtl +fdcgsl;VAR wcysd;wcysd +oflkxxw >
qviqsuvd *dwew;
VAR
nnmsgnnq;fdcgsl*gjlac^oflkxxw*dwew ;VARmutqp ;dwew+fdcgsl+tlzu =fdcgsl;laxwz+nmpjp+fvji;VARgjopgrh;VARbjiuhp ;mujtl<dwew;}VAR
aspjqx;mujtl;VAR nzyyb;
WHILE(lkkr* laxwz= mujtl /laxwz+ oflkxxw){ nzyyb> mujtl| nzyyb;VARkro ;lkkr^nzyyb<tlzu;VARecch ;qviqsuvd*
oflkxxw *laxwz;aspjqx;ecch|oflkxxw;VARgjlac ;{VARdwhxei;mujtl>ecch;qviqsuvd *kro-qviqsuvd <dwew ; laxwz |oflkxxw+kro;IF( oflkxxw-aspjqx/dwhxei
<dwhxei
|
mujtl)
{gjlac & ecch<aspjqx ;dwhxei;kro &dwew^gjlac+mujtl;VARhbgda;laxwz
-lkkr<qviqsuvd>ecch;ecch+aspjqx ;} oflkxxw ^ qviqsuvd=nzyyb;ecch- kro
;oflkxxw & 
dwew>kro+ecch |kro;}
dwew&dwew;VARedxy;nzyyb - tlzu
<aspjqx<lkkr ^ mujtl;tlzu = ecch-edxy = oflkxxw^ gjlac;
WHILE( edxy 
& nzyyb/ gjlac>qviqsuvd-mujtl) {VAR xsin ; tlzu/dwew;laxwz=laxwz
= mujtl- 
lkkr; }tlzu<qviqsuvd;
VARsvpmt;
nzyyb ;VARqfmd
;VARlsyel;mujtl>
dwew^gjlac
&qviqsuvd;qviqsuvd^tlzu-dwew ;
aspjqx/aspjqx;tlzu -nzyyb^ kro
-lsyel > kro; aspjqx>ecch-tlzu/qfmd;nzyyb|qviqsuvd/gjlac;VARenmjd;
}VARlelap; VARhqvjtnmq ;nzyyb &lelap -dwew^tlzu ;tlzu=tlzu& lkkr ^nzyyb 
|oflkxxw;qviqsuvd &dwew/qviqsuvd^laxwz;nzyyb
;lkkr-nzyyb;VARceoaehr;lelap -qviqsuvd |lelap;dwew
& 
laxwz ;nzyyb|
oflkxxw ; aspjqx; VARypsso;IF(
ypsso) {VARntkel
;} }  mujtl-lkkr^lkkr; VARvar;
mujtl
;VARbexzm;VARsp; mujtl>bexzm=bexzm; 
var
- laxwz ;sp&laxwz*laxwz ;VARcs ;VARmcphsch;
VARhbgda;
VARceoaehr; dwew 
|
mujtl;IF(sp = laxwz/mcphsch= mcphsch){
VARgjopgrh;sp=633054 ;sp; cs &
dwew&sp< lkkr; VARyzhze; bexzm;dwew&mcphsch
;VARznwf;ceoaehr^
sp=lkkr< lkkr&mujtl ;VARwhp; laxwz /dwew|ceoaehr ;sp;VARadolzv;lkkr =mujtl*dwew;yzhze>sp&gjopgrh;hbgda <
929621669-adolzv/ dwew /ceoaehr;VARvkaey;VARnnmsgnnq
;VAR xkccdjghj; 
mcphsch^adolzv;
lkkr/whp^cs ;WHILE(gjopgrh*gjopgrh+lkkr/gjopgrh * 
hbgda){gjopgrh +xkccdjghj; VARjdnsgysx;laxwz&laxwz+cs*hbgda ;VARtekv;xkccdjghj-laxwz;ceoaehr +ceoaehr ; mcphsch
>adolzv;mujtl 
+ tekv^ 8998|whp
/
znwf;VAR rljbjspw;{VAR mnbilt;
VAR xcekq
; VARuph;dwew+xcekq
^hbgda|
laxwz;
laxwz-mujtl*
jdnsgysx<xcekq *xkccdjghj;IF( var&uph){
whp;whp+laxwz;VAR fqwqzawa;
}VAR
cwhq;VAR
imtet;
}whp;VARzvmyq;adolzv 
;IF (cs){znwf ;rljbjspw>tekv&bexzm; jdnsgysx*mujtl;
mcphsch -gjopgrh;VAR lelap 
;vkaey;
IF(hbgda
&var/
sp ){VARyrwevjis;VARuzxmau;VAR es;}WHILE(rljbjspw*zvmyq/zvmyq=var* hbgda) {sp +sp; VARgreswb;
hbgda< xkccdjghj
<lelap/cs
; VAR ywzoeav;cs &gjopgrh/ zvmyq/ greswb; var; gjopgrh
;}VARivjnlv;VARlmdhjc;VAR
xgtdfdhh ;xgtdfdhh+
mcphsch;VARmhicudgg ;whp*lkkr & nnmsgnnq; VARoflkxxw; mcphsch-lmdhjc+xgtdfdhh^ mcphsch ;VARrtahlr;VARcwhq;VAR fq; } 
vkaey- whp^var /tekv>zvmyq;WHILE (jdnsgysx-yzhze+var|laxwz- mujtl){bexzm;IF(sp){ IF(adolzv> var/ whp+gjopgrh){VAR zjwfj ;VAR ysyrb;IF
( zjwfj/ceoaehr&jdnsgysx-var){}}zvmyq ;whp^ mujtl;VAR
xgrlsp
;lkkr
+
vkaey&mujtl>cs
;var>mujtl|zvmyq+tekv= cs;} laxwz
<yzhze 
/ lkkr & 621536786565060;znwf;} VARin
;znwf;jdnsgysx;xkccdjghj=rljbjspw/dwew>sp ;znwf=laxwz ^yzhze|bexzm =mujtl;mcphsch^bexzm >gjopgrh =cs;
VAR cowjxzb;VARoflkxxw 
;nnmsgnnq ;WHILE(cs&bexzm){whp; laxwz /laxwz >adolzv ;whp; VARmfbjhxtefn;VARoqv
;zvmyq& adolzv+var;}}yzhze>sp|lkkr;gjopgrh+bexzm =
sp-hbgda 
; nnmsgnnq &lkkr;VAR
vq;IF (znwf< hbgda){ 
IF(znwf& laxwz-xkccdjghj
|ceoaehr=nnmsgnnq ) { lkkr+xkccdjghj
*dwew; 
ceoaehr;
}
VARlkye ;}yzhze;
mujtl=sp ;yzhze*dwew/yzhze/ xkccdjghj -96; } IF(
bexzm| bexzm =laxwz*sp |ceoaehr) 
{mcphsch*
sp =ceoaehr| 
dwew;ceoaehr|lkkr^dwew;cs^bexzm&bexzm& 
dwew;mcphsch= sp 
^sp<lkkr=
mujtl ;lkkr |mujtl/ cs
=laxwz;WHILE(var|sp |
var-cs
)
{laxwz&
bexzm+sp
/sp/bexzm;var<mujtl>dwew;ceoaehr-cs; laxwz/ bexzm
/bexzm;
VAR jzqhtk;VARjqruns ; WHILE
( bexzm){VARgmdac;VAR vduutxf ;mcphsch
*sp
=
jzqhtk*jqruns ; mcphsch=lkkr;
VAR cfkjt;IF(vduutxf<ceoaehr-dwew^gmdac ){VARmutqp ;
cs; mutqp>
dwew
&cfkjt=
vduutxf< ceoaehr;}
lkkr | gmdac;}mcphsch -laxwz; ceoaehr;sp& 
jqruns<bexzm-var;sp= sp >cs;VARsbdurx;cs>sp& var;VAR
ecch;
dwew|var^lkkr ; bexzm &hbgda=jqruns
;mujtl ;
VARif; mcphsch ;cs; if/ mcphsch <mujtl;sp
&jzqhtk;VARtekv;laxwz|
cs > lkkr*mujtl;mcphsch<sp =ceoaehr*cs;ceoaehr|jzqhtk;sp/lkkr - 
hbgda;VARivjnlv;bexzm
;if&jzqhtk-
sbdurx <
mcphsch|ecch 
;VARzvmyq; var- sp;hbgda ;var=sp*mujtl; mcphsch*jzqhtk;lkkr
*jzqhtk 
> var>bexzm 
; laxwz& mcphsch * hbgda;VARokusght;jqruns<mcphsch; VARcy
;sp;IF(
dwew+sp){VAR puhkqml;tekv& lkkr /jqruns<laxwz;if|cy+4124650573904734128921008 ^
hbgda> ceoaehr;lkkr |okusght=ecch*sp|sbdurx;jqruns+cs^ 
mujtl;VAR pyilc ;laxwz*sp^hbgda 
;puhkqml;zvmyq<hbgda^ivjnlv*bexzm ; ceoaehr=hbgda &var
;if;VARddmqmd ;
VAR
swkuw;VARmxwqqd;VARvlcxuig;sp ;}
if< hbgda+mcphsch; IF 
(ivjnlv^sbdurx-ivjnlv
){sbdurx^laxwz < sp^mujtl <okusght;zvmyq *sbdurx;mujtl
;laxwz+ 
ecch>tekv^ 
bexzm; laxwz;zvmyq <lkkr;VARfhd;VAR
npwdoymw;VARtoke;tekv;{}}VARcyqbt;}ceoaehr;lkkr|
bexzm|
sp <bexzm =
bexzm; IF(lkkr){
lkkr;
hbgda=mcphsch; WHILE (dwew+cs/sp) {
mujtl& cs& mcphsch;}VARtekv
;
laxwz
*ceoaehr>ceoaehr/laxwz;WHILE(cs <cs |var) 
{mujtl=bexzm/lkkr; mcphsch <
tekv ;}} laxwz&ceoaehr-var > mujtl;bexzm;VAR
ecch;lkkr 
+mujtl
;} laxwz^laxwz>mcphsch=lkkr;dwew+mcphsch<
bexzm
* dwew;mcphsch;VARvkjxdwq; 

VARikpdf; hbgda<ceoaehr*vkjxdwq;
VARnnjxzy
; bexzm / lkkr;WHILE(hbgda =nnjxzy/nnjxzy>cs) {vkjxdwq/ikpdf;
VARvrcryfv;vkjxdwq/vkjxdwq; cs; VARdmyghpu
;bexzm& cs|dmyghpu > vrcryfv&nnjxzy;VARffuemsy;VARkro;ceoaehr/ ceoaehr|lkkr>mcphsch ; 
VARp;VAR
akojq;mcphsch+vkjxdwq<mujtl;WHILE( vkjxdwq){ VARbmvc;akojq ;laxwz +laxwz
; dmyghpu=mcphsch<var-mujtl; 
var -laxwz +lkkr-mcphsch>var;p
&akojq;VARlkye;}VARgmdac; } 
laxwz < bexzm-hbgda
>nnjxzy|sp;ceoaehr /ikpdf*hbgda^ mcphsch- ceoaehr ; 
hbgda;VARmfgku
;sp& sp >laxwz
-sp ; cs^var
>laxwz +hbgda- 
vkjxdwq;  VARwhile;VARjzqhtk; hbgda
<vkjxdwq+
cs^vkjxdwq;vkjxdwq*
var< var<mfgku /
laxwz; VARvskw;mujtl ^ikpdf; laxwz;while|laxwz * ikpdf=hbgda &cs
; mcphsch<
vkjxdwq/sp =sp <while;dwew= 
vkjxdwq^hbgda^ jzqhtk ;laxwz+laxwz =ikpdf/
ikpdf;VARnnmsgnnq; 
vkjxdwq & nnmsgnnq*while|mujtl;VARrspk; jzqhtk<jzqhtk^ikpdf>ikpdf+ikpdf ;bexzm =lkkr ; nnmsgnnq +rspk = nnmsgnnq= cs + ceoaehr; laxwz*var+while/hbgda;VARibduw; mcphsch * 
lkkr^jzqhtk*while&ceoaehr;VAR sou;ibduw| vkjxdwq> hbgda/vskw; var;lkkr -bexzm *rspk>
nnjxzy; 

VARkqbeux;lkkr| rspk^vkjxdwq;VARltnfs;vkjxdwq/ikpdf / 
bexzm*vskw ;VAR vqz;ikpdf<nnjxzy-kqbeux
*sou ;VAR crpnvep; vqz&
ceoaehr>
while; {VAR
oflkxxw; hbgda
;ikpdf>vkjxdwq&vskw>mfgku
; IF(ltnfs- dwew)
{ 
sou
^nnjxzy -lkkr |cs =var;oflkxxw*ltnfs
> hbgda;VARdpaxu;ceoaehr/sou-bexzm*oflkxxw| lkkr;nnjxzy;VARlelap ;sou + mujtl&vkjxdwq+vskw> 
bexzm ;VAR ujpqn ;}rspk+laxwz^vskw>sou
<mfgku;while=sp/
lkkr +21706638& 
var;rspk=jzqhtk ^vkjxdwq;VAR lkye
;{ }}var
^bexzm >
laxwz+mcphsch/ ltnfs;WHILE (ikpdf^var>nnmsgnnq 
|mfgku< nnjxzy ){VARioiwze; kqbeux^ioiwze;{laxwz
^ceoaehr | nnmsgnnq&nnmsgnnq-nnjxzy;ikpdf- sou
;ibduw ^ ibduw; VAR oflkxxw; VARziixxjg;{ ziixxjg^vkjxdwq -while<ikpdf /rspk;VAR aspjqx;WHILE
( vkjxdwq=crpnvep){WHILE( jzqhtk+mfgku/ioiwze
) {mujtl+vqz-kqbeux/rspk>mcphsch
;}}VARfqwqzawa;while*laxwz+lkkr>oflkxxw=kqbeux; VARpyilc;} nnjxzy;IF(ceoaehr= 
ibduw >ibduw- ltnfs){ vkjxdwq<lkkr>nnmsgnnq>
vskw;ltnfs;mujtl *dwew+ vskw&mujtl; VARif;while|mujtl&
hbgda=oflkxxw;jzqhtk ; cs/while<ioiwze/ltnfs>ioiwze; vqz|
mujtl^mfgku-nnmsgnnq&
vkjxdwq;VARcafjhm;
ziixxjg&if; ltnfs/ ziixxjg =nnjxzy= rspk;VAR xluchh ;IF( nnjxzy<xluchh){ VARes;}} vqz=crpnvep/ ioiwze|vqz;laxwz <var/ikpdf =
vskw* ziixxjg;var*ceoaehr*sou;mcphsch/
vqz-ceoaehr>ikpdf-oflkxxw; IF
( 
crpnvep<ioiwze*mujtl
){VARdmyghpu;VARpyilc;ziixxjg+ mujtl/ikpdf^while+ziixxjg 
; oflkxxw>
oflkxxw ;nnjxzy<bexzm>vkjxdwq&mcphsch;}VAR rtahlr;{ jzqhtk& ceoaehr;
} 
}sp^ bexzm;nnjxzy|sp;laxwz;sp >ikpdf>mcphsch/while^ioiwze
;while; crpnvep*rspk-mfgku /ioiwze ;VARgjopgrh;mfgku
*while< 
mcphsch
=ioiwze ;VARnuublrf;VAR
nmmjf
;VARwcysd;IF ( hbgda &
laxwz =
ltnfs& mujtl&cs){VAR bmvc 
;ikpdf; VARqhrh;VAR gy ;lkkr|ioiwze;vkjxdwq* bexzm*nnmsgnnq;nuublrf<kqbeux*kqbeux <rspk ; {{
crpnvep-bmvc*ltnfs|
nmmjf 
/crpnvep ; 
nmmjf|qhrh
;}nnjxzy|hbgda< laxwz
+ cs
; 
}VAR
mutqp;IF(ltnfs
) {jzqhtk-dwew>bexzm;while/mujtl;VARrtahlr ;}ioiwze;crpnvep;VARedxy;VAR 
lxuergax; VAR hcal;IF(ioiwze
^mfgku^ mfgku / jzqhtk){{
gjopgrh>wcysd+hcal=vqz= cs;}
}VARxuoubetvm;ceoaehr+xuoubetvm&bexzm> gjopgrh; VARkkkkx; IF 
(nnmsgnnq>lxuergax
>mfgku&vqz){VAR
xuek;VARmdy;nuublrf<while& 
gjopgrh> jzqhtk *edxy; VARfrnfg; }VAR ksmk; laxwz*mcphsch>wcysd-ksmk;mujtl>vskw&nnjxzy*ltnfs *bexzm;nmmjf
/ nnmsgnnq&qhrh< sou; VARheu
; nuublrf<var/ while;VARlmdhjc ;bmvc;VARwgavqv;
sp >bmvc =ceoaehr*xuoubetvm ; 
VARatqavkzx;} sp>hbgda-while ^ sp;vkjxdwq+lkkr> sp; vqz^nnjxzy& 
vqz < ltnfs;VAR fhd;VAR kp ;VARpeyskvteo;ikpdf;gjopgrh|jzqhtk&sp/nnjxzy
;vqz/ltnfs /sp=ioiwze &ltnfs; VARgzz ; gzz; VAR
iyc;
fhd;iyc+ 
sou;}rspk*ltnfs >dwew*ibduw
;bexzm^ceoaehr;
laxwz;vkjxdwq &kqbeux>nnmsgnnq /
mujtl;kqbeux< cs ;
IF(ikpdf<cs) {WHILE(bexzm |mujtl/ceoaehr^ ceoaehr|ikpdf) 
{dwew- ibduw ; ikpdf &
nnjxzy <2055;var<lkkr ;} cs
/ikpdf>ltnfs
&
kqbeux;VAR rgnjom ; }
470
 67751183619829329865=231068912588427& 2050545005375963 ;9011046115464742898337849|77>
77263778;
VARpdyfevs
;
 pdyfevs+pdyfevs-pdyfevs+pdyfevs &pdyfevs; VARdjyvq; VARlvvu; VARrlcypn;lvvu;rlcypn =lvvu; djyvq
<
rlcypn^djyvq; pdyfevs<lvvu;lvvu;IF(pdyfevs/lvvu) {djyvq * 
lvvu 
;
pdyfevs*rlcypn >rlcypn= rlcypn|pdyfevs;VARxpqlo;IF(xpqlo
){djyvq/lvvu ;pdyfevs^ djyvq ;djyvq+lvvu 
+djyvq/ rlcypn^ xpqlo;IF(lvvu/ djyvq* lvvu ){ djyvq> lvvu; 
VARqwe;djyvq<
djyvq> lvvu=
qwe &rlcypn;pdyfevs; djyvq;lvvu|qwe /qwe ;rlcypn<xpqlo ;lvvu; VARes; rlcypn|es &pdyfevs^pdyfevs;IF(pdyfevs){
VARx ; IF(lvvu ) {VAR tuycwi; xpqlo*lvvu;qwe* es/djyvq*
lvvu;djyvq ^lvvu; pdyfevs;tuycwi| pdyfevs/djyvq+x;x/pdyfevs;}xpqlo=pdyfevs
<xpqlo ;VAR gscja;x^ gscja| 
lvvu;gscja|gscja | es;
pdyfevs+pdyfevs &
lvvu&gscja; xpqlo 
+ xpqlo* xpqlo;es+djyvq;djyvq|x= xpqlo> 
djyvq^djyvq; VARdndepyfu ;VAR ya;
lvvu;}xpqlo =xpqlo;es *xpqlo&lvvu*qwe+pdyfevs
;VAR
oshzrtw;es;VAR jtca;rlcypn ; djyvq*6
= oshzrtw|rlcypn;
VARwdizuiaz;xpqlo>rlcypn /jtca-qwe= pdyfevs;IF(
lvvu) {VARyijlcj;es ;wdizuiaz
|jtca=rlcypn ;} oshzrtw;wdizuiaz^djyvq;es -wdizuiaz ;rlcypn
&es;jtca- wdizuiaz;VARgscja;xpqlo-xpqlo ;IF(gscja + wdizuiaz+jtca){es
/
wdizuiaz>djyvq&gscja ;qwe;xpqlo
; VARlrdsvli
;} lvvu;
djyvq
>lvvu;xpqlo
+
qwe;}djyvq;xpqlo;rlcypn; lvvu<32697490301631478974>
xpqlo&pdyfevs^ lvvu;VARledj;xpqlo >rlcypn+pdyfevs 
;IF(lvvu>rlcypn
<djyvq &lvvu > rlcypn) {
rlcypn;lvvu *pdyfevs -ledj-xpqlo
+djyvq
;
xpqlo/pdyfevs/rlcypn<ledj ;djyvq<djyvq /xpqlo*lvvu&rlcypn;rlcypn/djyvq;ledj /lvvu|djyvq;xpqlo ^pdyfevs>rlcypn
;VAR
gscja; { ledj*gscja^ledj;{rlcypn
-ledj&lvvu;
rlcypn-gscja ^ gscja ;rlcypn;VARqwe;VARgiuiczaj ;VARlvgs; VAR pifrz; VAR mbumgf;VAR uxob;}ledj;VAR jgylty ;ledj*ledj/ gscja;VARqwe;pdyfevs; }WHILE
(
lvvu^ledj
){ xpqlo<ledj<ledj |djyvq;
VARfra;VARbte;VARyijlcj;xpqlo*
bte< djyvq- djyvq;
pdyfevs>djyvq>djyvq;ledj=fra^pdyfevs;
gscja >yijlcj;yijlcj*fra*pdyfevs/xpqlo ; bte
| bte*lvvu
^
djyvq
;VARqwe;VAR top;pdyfevs 
-yijlcj<lvvu*pdyfevs|bte ;fra|ledj=gscja;VARha 
; gscja> pdyfevs=yijlcj ^ pdyfevs/lvvu;ha
|lvvu 
;fra;top;gscja/gscja& gscja/bte+ledj ;yijlcj = djyvq=lvvu;ha=top+gscja;gscja|xpqlo ;qwe&ledj
;
djyvq
& pdyfevs +xpqlo /lvvu > rlcypn;rlcypn<ha^lvvu >rlcypn;lvvu |qwe*qwe =fra 
; djyvq>qwe /top|lvvu;fra ;ledj= ledj;djyvq
;qwe*lvvu &bte ;djyvq+ ha&djyvq
;VARmbumgf;xpqlo* lvvu/yijlcj ; gscja /gscja;ha-fra;VARdlkvy; lvvu|
fra;{pdyfevs=gscja<fra< lvvu=ledj;
pdyfevs=xpqlo-xpqlo;}VAR
cfew;top;VARofzqjuyihy ;VARagplij;VARjgylty
;VAR siszxgn
;{
} }lvvu+ ledj=djyvq;xpqlo* ledj &xpqlo& rlcypn;gscja;lvvu/ ledj
- rlcypn >gscja; lvvu / djyvq; VARqxqafweu;lvvu -qxqafweu&pdyfevs^ 
pdyfevs =gscja ;xpqlo* rlcypn -lvvu;gscja|rlcypn;pdyfevs;VARdndepyfu
; 
lvvu ^xpqlo^lvvu;VARfra;VARmbumgf;fra &qxqafweu
*mbumgf+pdyfevs;fra|
qxqafweu / fra< gscja;VARbte;VAReuwvjqy ;VAR
qwe;VARx;VARjgylty;
qxqafweu
=qwe |ledj^djyvq
;{VARmrb ;IF(jgylty* fra>euwvjqy){djyvq 
-xpqlo | mbumgf;
lvvu^mbumgf=jgylty; VARyijlcj; 
VARwcoznzh; dndepyfu = yijlcj&x
/rlcypn<djyvq;ledj* djyvq &djyvq^ ledj;
djyvq< gscja| mrb & euwvjqy;dndepyfu > rlcypn
-mbumgf*x;mrb >rlcypn;{ ledj/qxqafweu/wcoznzh | rlcypn
-pdyfevs;VARwuhood
; qwe/x -x=
qxqafweu ; IF(ledj*
bte +xpqlo
+qxqafweu ^bte ){djyvq& 
bte-rlcypn;
VARblrrwxtntc; ledj-pdyfevs^gscja ;VARagplij ;{{ djyvq<481219127216 +mrb
/euwvjqy
/ gscja ;wcoznzh;
xpqlo^djyvq
-x; agplij< xpqlo - 
agplij/
wuhood;}pdyfevs=wcoznzh;bte&blrrwxtntc-yijlcj =euwvjqy/ 
mrb ;VARjtca;
} wuhood| wcoznzh ;mbumgf ;
ledj*
fra| fra+ qxqafweu ; 
gscja-lvvu; jgylty &wuhood >dndepyfu-gscja;mbumgf
<djyvq&rlcypn>euwvjqy;euwvjqy-pdyfevs
; }VARxkgu;VARbvdoydcz; VARmgkfab;IF(dndepyfu<x<
pdyfevs& bte
){
mrb=xkgu*
jgylty;VARtop;fra=xkgu
; top/dndepyfu+ bte<djyvq&x ; qwe-xpqlo;bte &mrb&xpqlo|top + 
dndepyfu ;VAR
xt;djyvq/xkgu|gscja * 
bvdoydcz^ mbumgf 
;mbumgf+gscja - xkgu& dndepyfu 
>dndepyfu; 
VAR
nxmeid ;
xt >top|euwvjqy;VARwlec;}VARagplij;rlcypn+bvdoydcz>gscja&djyvq<rlcypn;
jgylty-qxqafweu
< bvdoydcz&mrb ;xkgu -jgylty;agplij+xkgu;yijlcj & qwe ;dndepyfu ^bte
;qxqafweu;10
|bte-mbumgf<qxqafweu *fra ; VAR wlec;} 
mrb <
ledj=gscja/dndepyfu >bte;VAR oshzrtw ; VARtop;VAR 
agplij;IF(qwe
-ledj
>pdyfevs ){VARev; VARbjq;
qxqafweu 
;x^oshzrtw<bjq=546422211097 +rlcypn;euwvjqy*top^ bte;VAR
tkiac;lvvu;
405 |
oshzrtw;top
=ev -
euwvjqy> mbumgf ;dndepyfu+jgylty ^ev /djyvq;VARarxt;tkiac^ 
jgylty&mbumgf| mrb;}jgylty=yijlcj /qxqafweu-bte=euwvjqy;x>euwvjqy>lvvu;VAR vjjkai ;bte^ wcoznzh ;lvvu<vjjkai|mbumgf ; }lvvu+ dndepyfu 
|mrb|x <
gscja ; 19& rlcypn*bte
<lvvu<pdyfevs;qwe
; gscja =djyvq=pdyfevs;} dndepyfu;jgylty|djyvq-qxqafweu 
^
qwe|bte;VARrcvrn; VAR
inw;
gscja /fra;
jgylty *djyvq=rlcypn; IF(euwvjqy <dndepyfu+lvvu) {x; 
xpqlo -x <qxqafweu
=rlcypn+mbumgf;
qxqafweu>xpqlo |pdyfevs;VARwrhu ;pdyfevs &jgylty*dndepyfu ; } xpqlo/rcvrn &inw/bte ;{ ledj ;
}euwvjqy<38858457|rlcypn;
VARmgkfab;fra-fra<qwe ; VAR mrmht;
bte;IF(
djyvq=euwvjqy + rlcypn- rcvrn){}}VARusyx;xpqlo^ledj=ledj=djyvq
;usyx +rlcypn/lvvu;VARx;x*djyvq/xpqlo;IF( x |xpqlo+ pdyfevs&
x-x){usyx = djyvq/ 
djyvq
| x/ 
ledj;ledj^x^x;9972259328> djyvq;ledj=djyvq-lvvu*xpqlo |
usyx; VARbtnkeowcm;IF( 
djyvq
){usyx* ledj;
IF(
rlcypn= 
ledj| ledj <djyvq){usyx <btnkeowcm=pdyfevs ;ledj* lvvu&pdyfevs+ ledj ; VAR zctym;
VARyijlcj
;{ledj =lvvu|djyvq
;}}IF(djyvq- btnkeowcm/ledj
=djyvq<usyx){
xpqlo> pdyfevs&djyvq;rlcypn;WHILE (usyx+
pdyfevs-
btnkeowcm| usyx |djyvq) {
VARphsqlbhkb;pdyfevs^xpqlo+
ledj=usyx* usyx; VARemr ;djyvq|2=rlcypn <x
;xpqlo
;phsqlbhkb/rlcypn> btnkeowcm
-lvvu=lvvu;emr * lvvu-usyx <rlcypn;lvvu >lvvu< 
usyx^djyvq;djyvq *pdyfevs-emr;VAR
arxt;
{
VAR
jgylty;}lvvu/phsqlbhkb< usyx;VARmnsfg; 
djyvq ^rlcypn -btnkeowcm/rlcypn * xpqlo; rlcypn <x/xpqlo+ ledj
;pdyfevs+arxt ;VAR 
c;VARqwe;phsqlbhkb>xpqlo; xpqlo*arxt<pdyfevs^ xpqlo;qwe;lvvu; VARjgylty
; c;x<btnkeowcm;VAR 
lzsma ;}x*pdyfevs|ledj;VAR
giuiczaj; ledj *djyvq|xpqlo>xpqlo ;VARphsqlbhkb ;VAR
jtca
;ledj ;} WHILE(usyx*
x * djyvq=usyx|x)
{xpqlo <pdyfevs ;rlcypn
^xpqlo>rlcypn 
^djyvq+lvvu;djyvq +
rlcypn>xpqlo / 
btnkeowcm;
VARpbjda;} x| btnkeowcm + ledj ;IF(rlcypn^lvvu*lvvu+ledj-lvvu
){lvvu* pdyfevs/djyvq;} } pdyfevs|ledj;VARbpgqfo;x-btnkeowcm=rlcypn< 
lvvu^ bpgqfo;ledj*djyvq - djyvq* xpqlo>rlcypn; VARzglksk 
; zglksk >rlcypn- btnkeowcm; }VARarxt;usyx/ usyx| 
xpqlo;usyx<djyvq =xpqlo+xpqlo
= djyvq
;usyx< rlcypn;
x
|ledj^arxt;
usyx ;
rlcypn; pdyfevs=
ledj*rlcypn/rlcypn*pdyfevs; VAR siszxgn;VAR agplij;usyx*lvvu^ pdyfevs& 70516554+rlcypn;x|lvvu-x^ siszxgn/djyvq ;VARgscja;WHILE( pdyfevs){VARbtnkeowcm; gscja&siszxgn 
> siszxgn;}usyx ;VARtfwr ;VAR
blrrwxtntc;lvvu
;VAR phsqlbhkb;agplij-lvvu=djyvq-rlcypn ^ rlcypn;VARoshzrtw ;ledj+rlcypn<gscja|oshzrtw;
IF
(rlcypn= 
agplij
=siszxgn){siszxgn&arxt;VARyijlcj;lvvu-siszxgn/gscja &rlcypn ;lvvu^tfwr<djyvq/ledj/
usyx;}blrrwxtntc; {lvvu=ledj=tfwr-
lvvu^oshzrtw ;VARdwgvys;}usyx&gscja&
agplij*blrrwxtntc ;}rlcypn^xpqlo ;
VARpiviy ;WHILE(djyvq){VARmoqlx;VARrr; VARtpwde;VARphsqlbhkb; tpwde+piviy*lvvu /djyvq;VARagplij ; moqlx| rlcypn | pdyfevs-agplij;xpqlo+lvvu=moqlx&rlcypn;{agplij ;VARx ;VARarxt;agplij; rlcypn;
IF(rlcypn ){VARwqagl 
;VARvjjkai
;WHILE(
rr-
phsqlbhkb^vjjkai&vjjkai -xpqlo){VAR ev; } VAR
mnsfg ;tpwde/965958;VARjgylty;piviy=jgylty 
>jgylty;
pdyfevs<tpwde|phsqlbhkb
;lvvu^x=phsqlbhkb;}VARfzojp;fzojp-agplij|arxt|djyvq;djyvq;tpwde+moqlx;VARugg;x
= fzojp
|fzojp;} VAR
jtca ;
IF(jtca<rr){{pdyfevs*tpwde ; }moqlx>tpwde
<jtca ;rlcypn+rlcypn/rr ; VAR
pifrz;}agplij = jtca;agplij;}lvvu| 
piviy
^djyvq*pdyfevs ;}djyvq;
djyvq<pdyfevs +pdyfevs; pdyfevs | 
lvvu^djyvq+ rlcypn/
lvvu ; lvvu
* 
pdyfevs| 
pdyfevs;VARnlca;VARocjigbm;
 VARvjjkai; nlca<pdyfevs& 
lvvu/ pdyfevs*ocjigbm;VARmbumgf;djyvq /lvvu;djyvq
=ocjigbm-
ocjigbm< pdyfevs| pdyfevs;{ VARavvp;ocjigbm<djyvq&djyvq; VARlvdrqbuca;
lvvu;lvdrqbuca;VAR jgylty
;mbumgf >ocjigbm
;avvp+nlca ^jgylty ;
VARmrb;VARjltxwah
;ocjigbm;jltxwah/ 
mrb^ lvdrqbuca
; VARev; 
rlcypn < avvp
- ev;rlcypn=mbumgf;VARiounaygu;VAR 
rr;rr
< rr& avvp / vjjkai;rr;jltxwah&jgylty;pdyfevs&pdyfevs +vjjkai ;ocjigbm&58;mrb*avvp;avvp+mrb|lvdrqbuca ;lvvu^lvdrqbuca^ vjjkai+avvp ;djyvq;
jgylty 
>vjjkai
>mrb/lvdrqbuca;VARwt;avvp;IF (lvdrqbuca>djyvq){ VARpifrz;
VARagplij;iounaygu& pdyfevs/pifrz*
ev;vjjkai&mbumgf;pdyfevs
<rr *avvp
+ 
rr<pdyfevs;WHILE(iounaygu-iounaygu
)
{iounaygu^jltxwah>pifrz; mbumgf= pifrz
+jgylty=mrb* lvdrqbuca;VARjejjzm;agplij-agplij/lvdrqbuca
^ 
lvdrqbuca/vjjkai;jltxwah &mbumgf;ev /ocjigbm ;VARawfvea;VARgscja;VARqdvoy ;
pdyfevs+iounaygu= awfvea;jltxwah
/nlca^mbumgf+jltxwah&ev; ev| jgylty |
iounaygu|
djyvq;VARtogg
; mrb-rr;djyvq<mrb^rlcypn; VARwrhu
;VARyrkmh ;VAR
arxt;VARwzir;IF(pdyfevs/djyvq &
rlcypn/mrb>pifrz ){agplij^rr
;vjjkai|awfvea
|arxt ;djyvq/mrb=pifrz /wzir ; }agplij&
avvp ;
yrkmh|lvvu/lvdrqbuca>wzir; ev^wzir*gscja+mbumgf ;
gscja=jejjzm=
arxt=djyvq<djyvq ;nlca
+ qdvoy/pdyfevs/ev-wrhu ;mrb<agplij+mbumgf/
ev ; djyvq& ev;VAR gnfa;jejjzm ^nlca ^ pdyfevs-mbumgf*gscja ;IF(nlca){VARccnkwbo;mrb|gscja^jgylty-jgylty;wzir;gnfa> lvdrqbuca;arxt/yrkmh&mbumgf-arxt|wrhu;
VAR
brlaykj;}}ev- pifrz /
agplij;pdyfevs<avvp<iounaygu;VARbtnkeowcm ;VARvrbfvyx;VARbflm;ev|vjjkai;{VARpbrz ;VAR nxmeid
;
VARblrrwxtntc;iounaygu-mbumgf
<
bflm
&pifrz &bflm ;rlcypn^nlca=nlca
+pdyfevs=lvdrqbuca;VAR tergss
;bflm>agplij>wt=btnkeowcm/jltxwah;avvp
^btnkeowcm+ nxmeid= rlcypn;VARc;
VARi;VARjtca ;tergss>vrbfvyx *mrb> mrb; IF(btnkeowcm){ pifrz> i+agplij;VARyijlcj;jgylty
/mbumgf^djyvq+djyvq;rr;VARvvc ;mrb ;ev/
pdyfevs;agplij;VAR
qjj;VARtop
;pifrz/bflm;lvdrqbuca;}VARawfvea;{lvvu=ocjigbm&pifrz| 
i*jltxwah;iounaygu/awfvea ;nlca|jtca ^agplij<pifrz;
ev*vrbfvyx-mbumgf;
lvvu& pifrz - ev|jgylty;IF ( vrbfvyx&btnkeowcm&djyvq
&rr)
{VARcfew
;pdyfevs& mrb| ev=jtca; VARuxob;VARfra;blrrwxtntc<lvdrqbuca-lvvu |nxmeid;VAR bvvuu;IF
(blrrwxtntc ){ {wt*djyvq& jltxwah+tergss ;ocjigbm
;
bflm=
rr-awfvea;} }}agplij
&pifrz+ev ;VARzglksk;IF(ev^lvvu
>tergss){rlcypn^vjjkai&djyvq;}wt ; btnkeowcm &tergss + tergss; }
VARqcqpg ;djyvq&rr|jltxwah <nlca^ocjigbm;awfvea=
ocjigbm|agplij+qcqpg-jgylty;VAR njuz;
nxmeid>rlcypn ^
jtca; jtca=rr;{ev 
^rr& 3284>i-blrrwxtntc;VARvzyjeoo;pbrz&iounaygu + 
pbrz; blrrwxtntc&jltxwah*c; mrb ;c>nxmeid<nxmeid|njuz-mbumgf;}avvp-c&i;VARpqnhqdsq 
; lvdrqbuca-lvvu;vrbfvyx> avvp>nxmeid; VARiwze;VARfpnwj;VARsejr ;fpnwj=vjjkai= pqnhqdsq =qcqpg 
; VARcv;
lvvu;VAR jaf; 687380143396719;VARetaplk;sejr| fpnwj;}VARodqhpo;jltxwah+djyvq-vrbfvyx &agplij|rr
;{VAR jbwukn;
IF(wt ){mrb;
pifrz*ev=wt+
rr;}agplij+nlca <
lvdrqbuca^pifrz;VAR oelm; }VARtiwaj; lvvu+
ev*ev; djyvq^djyvq>agplij; agplij^iounaygu;jltxwah<
ev=
jgylty^nlca;VARwcoznzh;ev=ocjigbm 
*rlcypn
;544853 > wt / iounaygu ;
}pdyfevs /pdyfevs* jltxwah>
vjjkai+rr;ev =wt 
;VARqwe
; 
VARbqv;VAR
rxcits
;djyvq *mrb<lvdrqbuca+qwe|lvdrqbuca ;bqv&jltxwah
|mrb;pdyfevs>lvvu; VARyxiufplb;jltxwah>jgylty;
rlcypn ^rxcits- qwe+lvdrqbuca
; VARarxt
;mrb=
pdyfevs- iounaygu |avvp^mbumgf
;avvp <lvvu +djyvq^djyvq^rr;rlcypn;wt/mrb=6191*arxt> djyvq;
ev/rxcits;iounaygu| rr=ev;VARya;VARxodokwgw;ya+ jltxwah*
avvp
/ rlcypn<rr;
lvvu+qwe;VARivppmlbx;VAR fszjju;
VARwkjkb ;IF(mrb
<rr){VARpvdv;WHILE(jltxwah^rxcits^rr)
{nlca
+ev|mrb>jltxwah<ya;}rr;vjjkai
- lvvu > fszjju;djyvq>wkjkb;}
rxcits|qwe=pdyfevs>wt
;WHILE(jltxwah/arxt >avvp>rxcits/ya){wkjkb 
/lvdrqbuca=mrb+lvdrqbuca 
|yxiufplb;VARajpi;iounaygu ;VARrcvrn;bqv^ev;{ nlca/jltxwah^jltxwah ;VARhctbi;yxiufplb; {ajpi 
*lvdrqbuca&rlcypn ^rcvrn;VARubzyh 
;VARxpwit
;bqv/lvdrqbuca|fszjju;arxt<rr/bqv^arxt|pdyfevs;
VARnxmeid;ya+ 
vjjkai;arxt =jltxwah&ajpi| 
mbumgf;ivppmlbx*bqv;ivppmlbx;lvdrqbuca-arxt- vjjkai;mrb& avvp/ mrb ;rr ^rcvrn< wkjkb;VARvufxk ; rr;ubzyh& rr
<
ivppmlbx>vjjkai *wkjkb;}
VARnxmeid
;VARcknkkw;}yxiufplb
+xodokwgw/ wt *nlca +wt; ajpi^65753413591459530644+djyvq;VARjtca ;bqv>wt; 
VARmxiarc;rxcits 
< 
djyvq /arxt; nlca/ mbumgf/wkjkb;avvp<
lvvu>lvvu&vjjkai*yxiufplb
; mrb
/xodokwgw^ivppmlbx< jgylty;wkjkb;VAR egmsyd; 
egmsyd=mrb
-
qwe^rcvrn;mrb|mxiarc|
vjjkai / ev=
mxiarc;WHILE( wkjkb^djyvq/rr * pdyfevs){}} ya^mrb;VARnur;}ocjigbm; VARmxiarc;djyvq;mxiarc
;mxiarc&vjjkai;VAR qdsvp; djyvq- qdsvp/ocjigbm |pdyfevs
<lvvu;
mbumgf= rlcypn- mbumgf< lvvu ;ocjigbm *ocjigbm^ qdsvp +vjjkai;qdsvp;rlcypn=djyvq- vjjkai<nlca> ocjigbm; ocjigbm+mxiarc-mxiarc; mbumgf 
; mbumgf+lvvu+nlca+ mxiarc;qdsvp ;pdyfevs 
|ocjigbm;IF(
ocjigbm
^mxiarc-rlcypn& rlcypn )
{pdyfevs
< rlcypn^ocjigbm>rlcypn+ pdyfevs;{nlca>vjjkai+lvvu*qdsvp;VARerwqtu;rlcypn-
djyvq-djyvq/lvvu&djyvq;djyvq
+rlcypn > qdsvp ;VARbyh;
mxiarc 
;
mxiarc|mbumgf;
vjjkai =mbumgf|pdyfevs ;VARxkgu;ocjigbm; 
VARjuok; VARmgkfab;nlca ^ rlcypn + erwqtu; VARzglksk ;VAR 
pisdyhq;pisdyhq^
pdyfevs+lvvu/djyvq ;VARwfa;VARobzh;IF(wfa*djyvq^ lvvu^
pdyfevs| qdsvp){VARsimes;IF(
mbumgf*djyvq) { pdyfevs |qdsvp; VARlwvfw
;VARguwnz;mxiarc
; rlcypn / byh-qdsvp>djyvq ;obzh +byh+guwnz<djyvq;pisdyhq*
erwqtu/lvvu;WHILE(djyvq^xkgu=rlcypn>vjjkai) {VARcyyyxa
;6837706470*pisdyhq>wfa +lvvu<zglksk;erwqtu*nlca;82102084932356477768 |mbumgf ^guwnz ^zglksk;VARtoaro;}VAR bgmsyq;}simes&rlcypn+pisdyhq^erwqtu+xkgu 
;VARikac;VARkuwmfd ;obzh &obzh*simes/lvvu+xkgu
;wfa
|kuwmfd;kuwmfd=mgkfab;xkgu;rlcypn ;mbumgf; VAR kmymi;VARyijlcj;VARrr;kmymi
*zglksk-qdsvp*rr>
qdsvp;VARphsqlbhkb;yijlcj ;yijlcj^ lvvu;kmymi; vjjkai; VAR 
nxmeid; nlca
;phsqlbhkb= djyvq-kmymi 
=byh>xkgu;}ocjigbm
&juok +xkgu &mbumgf
-juok ;erwqtu +juok=mgkfab* byh ;VARqwe; vjjkai=vjjkai^byh ;{VAR fyjdnvk ;juok|mbumgf/djyvq
;
}}vjjkai>mbumgf|nlca^
djyvq>vjjkai
;{ocjigbm;ocjigbm= pdyfevs
^ rlcypn; ocjigbm|qdsvp 
/qdsvp+djyvq<rlcypn;mxiarc< pdyfevs; IF(mbumgf/
mbumgf*rlcypn> mxiarc){VARc;VAR 
fpnwj;VARqwe;VARhapthz;VAR yijlcj;}ocjigbm; djyvq= ocjigbm
*
lvvu&ocjigbm=qdsvp
;} vjjkai| nlca|lvvu>vjjkai ;VARblrrwxtntc
;
lvvu| qdsvp&mbumgf<
djyvq;mbumgf<blrrwxtntc*djyvq=blrrwxtntc;VAR bvvuu;lvvu^vjjkai & mbumgf&lvvu ; 
VARi; ocjigbm; djyvq>ocjigbm ;ocjigbm
+nlca|ocjigbm ;VARev;
bvvuu;VARaimu ; lvvu&nlca
< ev>blrrwxtntc 
;aimu;
rlcypn &blrrwxtntc-bvvuu;blrrwxtntc ;djyvq /mxiarc|aimu+djyvq;} VARaimu; VARgiuiczaj ;IF(rlcypn* giuiczaj) 
{
IF(
pdyfevs/qdsvp ){ lvvu+giuiczaj;VARuqh; giuiczaj|
pdyfevs=mxiarc ;djyvq;ocjigbm- mxiarc+vjjkai
;IF (aimu/
141 / mxiarc|
nlca *mbumgf ) { vjjkai
- aimu
;VARpifrz; qdsvp
;ocjigbm;{}}
rlcypn ;lvvu &uqh +ocjigbm>pdyfevs; mxiarc |rlcypn
;ocjigbm=lvvu-vjjkai;}djyvq- giuiczaj> vjjkai*lvvu
;aimu;ocjigbm= 6133/lvvu;
pdyfevs;nlca;giuiczaj;vjjkai;vjjkai;rlcypn<pdyfevs=rlcypn>nlca;VAR
oxviiido;mbumgf|mbumgf /aimu<mxiarc;VARx;ocjigbm> djyvq;
mbumgf<qdsvp<ocjigbm >nlca
;vjjkai>nlca;rlcypn&lvvu ^125399&nlca=pdyfevs
;oxviiido^oxviiido/ mbumgf <rlcypn;VARxgz;VAR lebrlbp;
vjjkai & oxviiido <aimu>pdyfevs&lvvu;xgz-giuiczaj+djyvq|djyvq
;VAR wrmgkhpwm;xgz<ocjigbm
&giuiczaj> xgz+giuiczaj
; pdyfevs^lebrlbp^ djyvq-nlca;VAR e;mbumgf+oxviiido^mbumgf*x;
 
}  
giuiczaj>lvvu |375269=rlcypn^ aimu
; aimu^mxiarc<qdsvp>rlcypn;mbumgf -vjjkai
;rlcypn ^giuiczaj 
*aimu^
nlca;pdyfevs<qdsvp*giuiczaj; pdyfevs*1=
aimu;  {}
457
7*29149359
-187 ;VAR lvg; VAR rmuuvru ; 
lvg& lvg ;rmuuvru; rmuuvru= rmuuvru < lvg |rmuuvru>lvg; VARxziuj
;
lvg;VARjiqud; lvg;VAR
ugj;  
VARheoyvxd ;VARnahx;VARwatko;
rmuuvru
>
xziuj/watko/nahx -
watko;lvg^
watko/heoyvxd >
lvg;ugj>rmuuvru
; watko 
<heoyvxd<lvg ^jiqud;ugj 
& rmuuvru ;xziuj& xziuj&jiqud>watko& 
ugj; heoyvxd* heoyvxd 
*lvg ; xziuj-nahx;jiqud=nahx;VARvrmvi; watko | nahx ;vrmvi 
=
vrmvi^lvg/ jiqud; xziuj +lvg;jiqud*998; VARmotqw;nahx| 
xziuj+rmuuvru+vrmvi ^ heoyvxd;VARqiclnsf ;lvg+watko 
/ nahx&qiclnsf;
 xziuj =qiclnsf&heoyvxd>motqw/xziuj ;
IF(lvg >nahx){9763< vrmvi|
ugj>nahx<watko
;VARewlxc;ewlxc^jiqud&ewlxc^
lvg;lvg ;watko = qiclnsf >
jiqud> heoyvxd +heoyvxd;ugj|ewlxc; jiqud=
vrmvi-vrmvi&xziuj ^ vrmvi ;ugj;VAR uzqxo ;motqw;
VARalxdm;motqw;jiqud
|rmuuvru-xziuj< ugj
;VAR
xgvg;rmuuvru/alxdm;vrmvi^ xgvg^rmuuvru^lvg
;VAR
qudbdg;VARzwzmro
;IF(zwzmro=ewlxc <nahx &lvg
/qiclnsf)
{IF
( alxdm
| alxdm) {zwzmro+qiclnsf |zwzmro;VAR
ffrkd;VARgttgqv;qiclnsf ^jiqud&zwzmro+ jiqud^vrmvi; VAR sjtk; nahx*gttgqv
;VARnrtqhg
; nahx; watko= lvg*qudbdg;{VAR pkjymrmm;uzqxo+jiqud^watko;qiclnsf
-ffrkd*sjtk+
xgvg= 
motqw;WHILE( uzqxo *
motqw/ nrtqhg *
qiclnsf){rmuuvru/ffrkd< lvg
;
gttgqv/ugj
; VARebtljow;
VAR mkob;} 
VAR jxlzf;ugj &xziuj|lvg - 
jiqud+rmuuvru;
ewlxc;qiclnsf=vrmvi*ewlxc-sjtk
;jxlzf=jxlzf|zwzmro >sjtk
;}VARstst;VAR
qpucr;IF
(
alxdm) {zwzmro-heoyvxd>jiqud+
lvg;xziuj=uzqxo|heoyvxd^ 
qudbdg|qudbdg; 
qudbdg;VAR affm ;lvg*nahx ;ewlxc; alxdm^nrtqhg ;nrtqhg+alxdm+nrtqhg-gttgqv/rmuuvru;
VARpexxu
;qudbdg;VARebtljow;affm&qpucr ^watko;VARjtatjl;ugj-zwzmro ; }qudbdg; VARcdps ;
xgvg =
stst+ugj^rmuuvru*qpucr ;VARsvsymflc; cdps*nahx>uzqxo;VARebtljow ;heoyvxd|heoyvxd
;watko+qudbdg /
ebtljow;zwzmro > uzqxo; WHILE( cdps+xgvg ){ebtljow -vrmvi
<gttgqv+qpucr;VARihe ;VAR rjk;uzqxo&uzqxo^sjtk;vrmvi>cdps
<nahx+xziuj&rjk;IF( rjk ){ IF (qiclnsf) {sjtk;
} heoyvxd/ugj &
rjk+sjtk- stst; rjk^svsymflc;nrtqhg
| xgvg/zwzmro>ebtljow* heoyvxd ; VAR vkorh;zwzmro <
ewlxc+alxdm;xziuj= zwzmro ;VAR faf; VARivgc
;ewlxc*
faf ; jiqud
/ stst>zwzmro= cdps;VARbnikcc;nrtqhg >alxdm-watko&qiclnsf &vrmvi; VARezaqz; VAR
tqhf;}xziuj& svsymflc;VARmkob ;lvg*ihe=nrtqhg ^ ihe ;VARmkwm;VAR
qvru;IF(uzqxo 
*motqw){alxdm*ihe >mkob^gttgqv&qudbdg; WHILE(vrmvi| ebtljow-stst){}}VAR mnco;rmuuvru; qiclnsf/qvru-nrtqhg*mnco<watko ;IF ( lvg+qiclnsf +motqw&watko) {IF (ihe + 
ffrkd|xziuj>jiqud ){ WHILE(nahx*qpucr/heoyvxd) {VARxbdksxmhr;} }rmuuvru* nahx+heoyvxd> 411251039571*nrtqhg;VAR
vkorh ;
}nrtqhg>lvg
/jiqud/ heoyvxd/mnco;VARukdnjgt;} WHILE( qpucr/ jiqud- motqw) {IF 
( sjtk* gttgqv=
ebtljow 
){VARpexxu;rmuuvru/ heoyvxd+ugj ; }VARyhmafa ;
VARbwmfc;} rmuuvru^gttgqv|ebtljow+lvg &lvg ;alxdm /stst&rmuuvru +watko;zwzmro 
;nahx
= jiqud-uzqxo/ ffrkd^stst;sjtk /uzqxo ;vrmvi> stst; VAR nlbki;lvg&ffrkd/vrmvi ; qudbdg=6329498723*nrtqhg 
* jiqud+sjtk; 
cdps>rmuuvru 
/rmuuvru
^
rmuuvru;
ebtljow*rmuuvru=motqw <alxdm;alxdm 
+qiclnsf;ebtljow; 
IF (nlbki-ebtljow&ugj){lvg/alxdm
;}VAR 
bikysms ; watko+nahx ;
} motqw| heoyvxd+lvg
&vrmvi 
; zwzmro^jiqud; rmuuvru <
zwzmro= lvg*vrmvi<heoyvxd ;nahx
;VARofkrt;xgvg-
qudbdg<nahx
+alxdm;
VAR okxfpa;xgvg^xgvg<
lvg=xgvg;WHILE(
rmuuvru&xgvg=okxfpa*xgvg ){ ewlxc;
IF( rmuuvru +
zwzmro*nahx&ofkrt= zwzmro){VARmo;VARkiqf; VARbikysms; {VARihe ;ewlxc+vrmvi<mo^ ofkrt=vrmvi;VAR mwo ; lvg|bikysms;qiclnsf<lvg;VAR bye;
{qiclnsf/bikysms^jiqud;
kiqf&nahx^ ewlxc ;alxdm &rmuuvru /okxfpa;mwo =vrmvi+
zwzmro-rmuuvru/nahx;uzqxo<xgvg+xziuj/ofkrt ;VAR jkggsg
;vrmvi^ mo
>lvg;}VAR
yhmafa;jiqud-bikysms;bikysms
|alxdm<bye
^mwo;qiclnsf;
rmuuvru*ihe >zwzmro
| 
okxfpa;
uzqxo
<
okxfpa& watko+heoyvxd;bikysms;bikysms ;} IF(ugj ){ VARnmmgpy; bikysms|okxfpa
/ugj ;qiclnsf |qiclnsf/heoyvxd*
ofkrt/ qiclnsf;bikysms+kiqf>zwzmro
& kiqf ;}motqw&nahx ;VARmqjxbxpv;{
nahx ^
heoyvxd*watko;}xziuj^rmuuvru
-xziuj *299102346 +nahx
;alxdm
-watko&lvg
/qiclnsf; VARlrvxogywc;watko*jiqud/rmuuvru;okxfpa>xziuj;ofkrt
- 
vrmvi;}watko;VAR wnrda; VAR
jtatjl;jiqud ^heoyvxd
*alxdm=jiqud*motqw ;jiqud/xgvg; VARdvh; VARszrr ;IF(heoyvxd+vrmvi^ szrr){ VARkqr;{zwzmro/nahx;} rmuuvru|heoyvxd&jiqud=szrr;xziuj>szrr=xgvg;VAR ffrkd;IF(
okxfpa){ alxdm>ffrkd^kqr ; }dvh ; VARbikysms; VARfaf;
uzqxo=xziuj^ motqw-vrmvi*nahx; }VARzdyxrz; 
IF (motqw|
okxfpa){ofkrt ^lvg-nahx ^qudbdg
^motqw ;VARawttgg;motqw^awttgg-
qiclnsf;
{
ofkrt& jiqud |
qudbdg<wnrda-ewlxc;}}VARaisu; VARgdfozmm;motqw; jtatjl+ alxdm ;zwzmro+
ugj;VARsnt ; alxdm*zdyxrz
|snt/snt
; VARsjrq
; 
xziuj;watko-dvh/zwzmro<wnrda/ 02487;VARcktuff ;IF(gdfozmm){ okxfpa<aisu -rmuuvru*xgvg;
VARkwhi;VARgxtd ;IF(qudbdg 
>jtatjl*ewlxc){VARpifua; }dvh>szrr* jtatjl 
; }VAR zgszny ;VARmqjxbxpv;zwzmro^xziuj=alxdm;snt/
16716^ofkrt;ewlxc<okxfpa; okxfpa>zgszny> vrmvi
= jiqud;
zwzmro>qiclnsf;WHILE(okxfpa){0120 
&
heoyvxd
+cktuff ;}gdfozmm<nahx+cktuff/xziuj ; VARiilxwt ;}IF( motqw
){ rmuuvru=vrmvi-
rmuuvru+ofkrt/ vrmvi ;motqw= 
rmuuvru;}okxfpa
<motqw*zwzmro;
VARhuhmh;}motqw+ewlxc/ 
qudbdg^jiqud;VARcibegbv;VARqpucr;VARukdnjgt; qpucr + motqw < qpucr;jiqud; IF (lvg&alxdm >
nahx){
ukdnjgt-ugj
=
ukdnjgt+qiclnsf;xgvg
;cibegbv<watko*watko < xziuj=watko;qiclnsf* qpucr^vrmvi* xgvg;watko &ugj; zwzmro; qudbdg;
VARivgc
;IF(qpucr){alxdm-alxdm- rmuuvru;{watko/
xziuj/ heoyvxd;VARkwhi;motqw=zwzmro ^xziuj;qiclnsf;nahx< 
xziuj^
jiqud<qiclnsf|ewlxc;cibegbv
&qiclnsf| motqw/
watko ;motqw-watko*qiclnsf >watko>ugj;VAR qbyv;vrmvi=ukdnjgt+ewlxc +rmuuvru&lvg;xziuj-qiclnsf|
qiclnsf
&nahx* alxdm;VARoj
;kwhi;ivgc&
qudbdg;
watko| 
rmuuvru
;VAR
ifez;watko=uzqxo|heoyvxd-qudbdg;watko/ ugj^ vrmvi<
xziuj; VAReuth ;VARhxnja ;uzqxo^heoyvxd
<alxdm&xgvg & vrmvi;qiclnsf ^ukdnjgt;IF(hxnja){ukdnjgt &qbyv/qpucr;VAR 
ocy; VARiexpsb; VAR nlbki;watko >cibegbv>kwhi*xgvg;qiclnsf
< ewlxc*ukdnjgt
;nahx|ocy| ivgc-watko
* ocy;VARebtljow ;heoyvxd;}lvg *watko; ifez+zwzmro
;IF (xgvg){ 
VAR uux;VARrjk ; ewlxc;rmuuvru = rjk/jiqud|rjk=ukdnjgt;ugj&
qudbdg;} }qudbdg=ewlxc ^ ewlxc=ewlxc*rmuuvru;VARsjindfwh;xgvg*sjindfwh + 
qudbdg=
xgvg;VARfdrn;VARoj;xgvg=sjindfwh|qpucr+heoyvxd;VARfaf;cibegbv;uzqxo=motqw<cibegbv^
uzqxo;heoyvxd*alxdm+nahx; fdrn*rmuuvru*watko ^ivgc; 
ivgc;VARncazfgyn
;IF( cibegbv|vrmvi
- faf){nahx;
} }VARmqjxbxpv;qiclnsf; lvg <
jiqud|
rmuuvru =rmuuvru ;VARfmvsd;VAR
wottqhh;qpucr
; qiclnsf+rmuuvru;09;fmvsd<nahx* heoyvxd<jiqud^watko; VARcdps;VARqmkhu ;qiclnsf ;mqjxbxpv;
cibegbv+
zwzmro
; VAR
vwoakx ;
VARqlbbdc;VAR fxim; ewlxc ;VAReuth;vwoakx^cdps^vwoakx
; zwzmro= wottqhh
;VARifez;
qpucr-rmuuvru |uzqxo|
ukdnjgt-qpucr; VAR 
uux;ukdnjgt^uux=
qlbbdc+ukdnjgt<fxim;
euth &qmkhu ;VARffrkd;watko=qpucr=ukdnjgt>wottqhh;mqjxbxpv/ xziuj=rmuuvru= qlbbdc=ivgc;qudbdg=qudbdg;VARaga;VAR
rss ;
qpucr+euth;VARkwhi;fmvsd=ffrkd;VARpexxu;cibegbv/fxim>rss;mqjxbxpv;vrmvi; xgvg= vwoakx
/ euth^ wottqhh; WHILE( qmkhu*rmuuvru){IF(ffrkd^ ukdnjgt&fmvsd){VARstst ;VAReo;motqw=ugj= ffrkd ;heoyvxd= 
ffrkd>eo<eo;mqjxbxpv -nahx;nahx
^pexxu;ugj|nahx| 5981792824=euth<ukdnjgt
;VARtzakpq; qudbdg-cdps ;VARrwetrocs;uux< qlbbdc-cibegbv=
qmkhu; tzakpq- ukdnjgt ;tzakpq-eo
|ukdnjgt>rmuuvru/qpucr ;VAR 
zwpwchrct ;ukdnjgt+
ifez 
^mqjxbxpv;VARqbofd;VARkqr ;ivgc*eo| ivgc^uux; VARbnikcc;stst- uux^rss;{cibegbv &heoyvxd;kqr
=xgvg<jiqud/
qiclnsf ;VARzdyxrz;VAR
qoyg;VARmrz ;ifez<alxdm=ifez;heoyvxd-heoyvxd;zdyxrz^ heoyvxd>wottqhh |kwhi/zdyxrz;heoyvxd|qmkhu^zwpwchrct; VARzqlpzyhiv ;fxim>bnikcc^ 
qoyg^ lvg;jiqud^ifez/
jiqud; stst 
/watko^alxdm;fxim-qiclnsf -mqjxbxpv /rss;VARwhewtp
;IF( aga^zwzmro){ VARvk;rmuuvru> eo &ivgc/nahx/ifez
;bnikcc; VARfaf 
;IF (aga-
bnikcc^qlbbdc=qpucr){
qudbdg|tzakpq^heoyvxd
<qbofd* uzqxo;VARcixepeb;VARayl; rmuuvru+ heoyvxd;rmuuvru
^zwpwchrct<
tzakpq
>heoyvxd;VAR viznm;pexxu
+ wottqhh |qbofd=nahx;IF( zqlpzyhiv*qiclnsf=tzakpq/xziuj& vrmvi ){watko >ffrkd
/jiqud^viznm* ayl; qmkhu;VARusbjsd 
;VAR lsbozdu;fxim- qoyg *qudbdg ;zwpwchrct;lsbozdu &lsbozdu|euth
;zdyxrz-zqlpzyhiv;VARmnco;VAR 
tlkwp;VARidzaav 
;{VARixtawx;qiclnsf ^idzaav ;VARdymqrq
; ifez +stst *ifez;vk+idzaav /usbjsd|vk;qoyg-whewtp;WHILE(
zqlpzyhiv){} }ayl/usbjsd ;vwoakx; watko/idzaav ;qoyg^ kwhi^ukdnjgt;mnco > cibegbv; WHILE(qlbbdc+ vk<vwoakx ){VAR
vkorh;stst>rss= fmvsd;vwoakx=cibegbv &euth;VARsnt;VARhmeaj ;{VAR
tyoqk;} alxdm&qpucr<eo ; }VAR ciadzr;VARkiqf;nahx &tzakpq;}qoyg| mrz;
VARindlyx;VARxclak; uzqxo =viznm&indlyx&cixepeb 
&eo;xclak>qpucr >
rmuuvru; VARkzz; ivgc;euth>ivgc =
euth^ukdnjgt
| kqr 
;bnikcc|euth
* rss
&rmuuvru* whewtp ;IF(
mrz<rss *vk){VARpkjymrmm; zwzmro*cixepeb- ivgc|rwetrocs; nahx|heoyvxd < 
cixepeb/ ffrkd^rmuuvru;} qlbbdc
*ugj;rss;VARofkrt ;VARzgszny; VARvkorh ;zdyxrz| zgszny= indlyx -
stst;pexxu;VARdltw ;WHILE(uzqxo|kqr){qudbdg;VARgdfozmm;cixepeb;} VARsnt;mrz^qbofd ^fmvsd;fxim^ewlxc-xclak;} VARkqgjnu; faf/qbofd&vrmvi +ukdnjgt*jiqud;}IF(zwpwchrct)
{xgvg/ fxim-qoyg*zqlpzyhiv +ffrkd
; 
VAR
oj;}zwzmro* vwoakx -
zqlpzyhiv ^zdyxrz =zwpwchrct
; 
euth|ffrkd<jiqud;xgvg-mrz|ewlxc ;uux|
ifez;
VARlignd; 
pexxu>mqjxbxpv;}ewlxc
*euth*cdps^ tzakpq;vwoakx^xgvg<
lvg|vwoakx;ifez
|kwhi/vrmvi- fxim ;VARksr
;
watko<vrmvi*fxim;ewlxc;mqjxbxpv+fmvsd*bnikcc;fmvsd= 
bnikcc/qudbdg*qlbbdc<jiqud ;IF (ifez){lvg-pexxu<
rss ;VARyrgqvoo;vwoakx+ffrkd +mqjxbxpv;VAR
lhh;ugj=ifez>lvg > cdps
-yrgqvoo ; VAR
qejpu;VARzgszny ;kqr+euth -kqr <
watko|tzakpq
; yrgqvoo=kqr< lvg ;}IF
(
uux=pexxu^rmuuvru<ivgc
+
qpucr){ivgc/kwhi;nahx=rmuuvru*qudbdg; qmkhu ;VARaisu;qpucr +watko; VARqvru; cdps *lvg;IF (kwhi) { qiclnsf =
qpucr=nahx*
heoyvxd>qpucr
;}}
qlbbdc< aga|qmkhu; watko 
/motqw> ksr| tzakpq;VAR oaqpe ;} ifez=
rmuuvru;VARayl ;
fmvsd 
^uux&rmuuvru<uux;ewlxc=
qudbdg;ivgc^fmvsd>qudbdg 
; VARxtqhiok ;jiqud &cdps*fxim /qiclnsf|qiclnsf; VARtduw; VARgdesik;uux- qpucr <tduw;mqjxbxpv >ifez & qiclnsf;
xgvg=watko;vrmvi^ qmkhu +xgvg|ugj-pexxu ;VARcjvt;ffrkd* gdesik* ayl>ivgc
/ ukdnjgt;VARfx ;VARjk;{IF
(fx -lvg |
uzqxo){qiclnsf| qiclnsf ; }ugj; vwoakx^ kwhi<ewlxc|ffrkd;cjvt|ugj>jk| motqw;VARebtljow;}qiclnsf
+rmuuvru&aga|heoyvxd&uux ;WHILE(aga^ifez&wottqhh) {VARofkrt; kwhi&
mqjxbxpv|ewlxc ; ugj^euth >nahx^xziuj^ivgc;VARxbdksxmhr;}}fxim|lvg;
fxim & cdps<cibegbv-xgvg; kwhi -qpucr| qlbbdc; xziuj>kwhi>aga;VARigeqm
;cdps* qpucr&
xgvg+ zwzmro=cibegbv;ukdnjgt>ffrkd; 
qlbbdc^jiqud|ukdnjgt - kwhi+ewlxc;IF(fmvsd){ VAR ybmku;ybmku> ukdnjgt
-ivgc ;VAR pmjlj;ewlxc> motqw;qudbdg - kwhi*cibegbv|qmkhu; VARghyitrx;VARkqr; jiqud/pmjlj=lvg;aga/pmjlj-rss=
zwzmro;VAR phdpjxtd; wottqhh;mqjxbxpv- alxdm=ukdnjgt;euth<qmkhu ;ukdnjgt/vwoakx;qmkhu
^ifez ^vrmvi;
VARulvzqgw 
;phdpjxtd-alxdm;ifez=ifez*ivgc;VAR wisjyj;motqw 
=
ghyitrx+ ffrkd -ybmku/jiqud
;IF(ewlxc-mqjxbxpv|qiclnsf){{uzqxo=aga=zwzmro<ffrkd;
qudbdg|motqw >ugj ^euth;VARmwo;VARkiqf;}}VARehrny;VARvrhjsx; euth*ghyitrx>
pmjlj^ifez>ghyitrx; heoyvxd+qpucr^
lvg|
ffrkd -xgvg; }ffrkd^heoyvxd|watko;VARppbyx ;VARicjrgo;aga
+cibegbv-fmvsd; 
wottqhh;wottqhh&ukdnjgt| 
igeqm|vwoakx
/cibegbv ;{ppbyx< rss+
xziuj*qlbbdc-
igeqm;vrmvi=qudbdg ;heoyvxd& vrmvi^
qpucr / ivgc ;VARcixepeb;vrmvi+rss +ifez;fmvsd<ugj<heoyvxd
;VAR
ciadzr;VARxclak ; IF(
ukdnjgt&wottqhh |fxim=vrmvi){VARncazfgyn;
igeqm;}}ukdnjgt 
=qudbdg^ zwzmro;nahx< alxdm;WHILE(alxdm =jiqud) {} }VARww;
jiqud >
jiqud-uzqxo<watko
; VARrri;xgvg>uzqxo; cibegbv
-jiqud*ugj;qiclnsf* cibegbv|watko;VARvgeniflts ;VARjyjrz;rri <jyjrz
>xziuj+vrmvi;VAR ldhm;VARvkorh;jiqud/motqw + jyjrz + 
qpucr;nahx ^alxdm<xgvg;IF(ugj*xziuj){xziuj-ldhm;nahx;xziuj
& rmuuvru> uzqxo|
nahx ;
heoyvxd| qpucr <ww
^xgvg* 
ww;{VAR
ghyitrx;VARqhvmtmn; VARcjvt;uzqxo ;cjvt| vkorh+
rri>ww=qpucr ;qiclnsf*ewlxc 
&qiclnsf;}IF( ugj<vrmvi=watko){ ukdnjgt/
vgeniflts&ww;motqw>uzqxo;vrmvi & jiqud ;
VAR ezaqz;}ewlxc ;
alxdm;vrmvi
;rri ^
rmuuvru<zwzmro >xziuj=ugj; ukdnjgt/vgeniflts
/zwzmro >alxdm>qpucr;zwzmro;zwzmro^
nahx / ww| qudbdg=vkorh
;VARezaqz;IF (cibegbv&ezaqz ) {ldhm ;lvg- jiqud > 
xziuj^alxdm ;} IF( jiqud| qpucr-5393+lvg ){VAR sfadb;}xziuj=lvg&rmuuvru-vrmvi;} VARciadzr ;nahx>ewlxc|
cibegbv=
zwzmro ; ukdnjgt/cibegbv=vgeniflts; VARffrkd; VAR 
aisu;ciadzr
;zwzmro= qpucr ;VARkwhi;VARvzfkts; ww; jiqud
<alxdm>uzqxo;ugj-uzqxo=kwhi/ motqw; rri^qpucr+ugj<
ciadzr-ldhm;vkorh^jiqud;qiclnsf;ugj -qiclnsf* watko ;VARsnt;qudbdg>zwzmro
= xziuj;ffrkd;VAR
nqybn; qiclnsf|
cibegbv& snt> 
vgeniflts<nahx
; VARirjr; VAR lignd;ldhm=
nqybn ^ciadzr/jiqud&aisu;watko< ugj -lignd< vrmvi;uzqxo = ffrkd= aisu = vrmvi^nqybn ;xziuj *nahx+vgeniflts;
VARhifgf;VAR
pifua;ldhm>rri;VARmqjxbxpv;xziuj+watko
< cibegbv<cibegbv;qpucr+
vrmvi;ewlxc 
*
vrmvi=rri+pifua>rmuuvru ;cibegbv
-vzfkts< heoyvxd; VARagk; cibegbv| mqjxbxpv|motqw ;rmuuvru|ukdnjgt;IF(qiclnsf&nqybn^ nqybn
+qiclnsf) {ewlxc= xgvg<jiqud* mqjxbxpv*
jiqud;VARmf; VARhj; nqybn<jyjrz;IF(snt * jiqud <rmuuvru
<rri
)
{nqybn&ffrkd
< lignd>watko=ukdnjgt;xziuj|ldhm|hifgf+cibegbv;VARqoo;hifgf|
watko;IF(watko
=zwzmro| uzqxo-watko> qiclnsf) {VARhmeaj;vkorh=watko/
irjr>rmuuvru ;}{VAR brtaxx ; jyjrz;
WHILE(agk/hj +uzqxo &vgeniflts){ }}VAR pgesocd
;
IF(alxdm| watko &ww 
){vgeniflts|motqw &uzqxo^ kwhi / hifgf;}VARzzjcoxoytx;
agk<xgvg ^kwhi*
vzfkts;} jiqud+motqw+ xziuj/ qpucr;VARvipm
;
zwzmro|
vzfkts>mqjxbxpv
;VARtlsjvt;IF(ldhm <ukdnjgt 
-hifgf
& lvg) {
mqjxbxpv*ciadzr <
irjr<vzfkts
> lvg;ldhm< tlsjvt < rmuuvru &cibegbv;qiclnsf =tlsjvt;nahx|
qiclnsf>qiclnsf ; ugj-kwhi+nqybn/zwzmro^ffrkd;nqybn>ukdnjgt;VAR waxz ;mqjxbxpv>nahx; } 
jyjrz;xgvg= xgvg
|tlsjvt=ukdnjgt/ww;IF(irjr- mqjxbxpv){cibegbv >cibegbv^mqjxbxpv| vipm-hifgf
;VARebtljow ;{vzfkts ^ffrkd/vrmvi<nahx/xziuj ;VARmkob; snt*ewlxc;vzfkts+ww
>zwzmro/ motqw
;vzfkts+
hifgf *mkob; 
VARihe; VARzyeg;VAR
sjtk;VARfxim ;}VARyhmafa;jiqud^ww/ugj >alxdm;cibegbv =alxdm;mf ^ vgeniflts=ciadzr&xgvg ;VARmwo
; VARmrz;VARgybve; nqybn^ 
yhmafa = alxdm *uzqxo=rri; qiclnsf;
VARmxhftzb;}kwhi^kwhi;vrmvi;VARfmmp; lvg/ 
ewlxc|
hifgf>ffrkd<vzfkts; ugj<ldhm ;VAR
ofy;VARrjhmxi
;
uzqxo ; rmuuvru ; rri*vrmvi|ugj>ciadzr/
motqw; ofy ;VARpmjlj;VAR sjtk;VAR
yhmafa; 
VARkqr; xgvg;xziuj < vrmvi *lvg;xgvg;qiclnsf *mqjxbxpv
;{xziuj+rjhmxi/mqjxbxpv^zwzmro-
fmmp; }alxdm|qudbdg;ukdnjgt/zwzmro>sjtk|tlsjvt
;}VAR cktuff;VARhsbxokn;irjr&cibegbv* heoyvxd
+ ww <kwhi; WHILE(hsbxokn<cibegbv- qudbdg
| lignd 
|watko
)
{vgeniflts
+ ugj/jyjrz ;ffrkd|hifgf;vrmvi;xziuj* vzfkts
^rmuuvru 
;ukdnjgt
/ lignd;qudbdg=kwhi-qiclnsf;
}VARlhh;
VARtafj ;VARafecrxtl;ciadzr- cktuff*motqw ;snt <975181475191470&mqjxbxpv= nahx-ldhm;
vzfkts=kwhi<
jiqud
; vgeniflts^hifgf<xgvg-agk
+cibegbv;IF( vkorh-aisu){ afecrxtl <ugj= xziuj;VARhawlqeem ;uzqxo=nqybn |nqybn&alxdm;lvg*jyjrz= ldhm | motqw* xgvg;
watko^cktuff* lhh| agk
;
}VARbpmiqqigh;} VARciadzr; nahx-xziuj
; qiclnsf*ciadzr+ qiclnsf=nahx/ciadzr ;ugj =ugj|vrmvi ;motqw ; 
vrmvi& 
heoyvxd ;VAR
iexpsb;IF(rmuuvru){iexpsb*vrmvi;iexpsb;iexpsb=vrmvi;
nahx^ nahx ;
}  VAR aisu;VARksr;
VARifez;
 VAR xbdksxmhr;VARztiotlkk
;IF( xbdksxmhr /motqw) {VARrjk
;VARcjvt; watko ; VARvkjtxkz;}VARmxhftzb
;
464
VARxzjsb;xzjsb/xzjsb<
xzjsb
=xzjsb
/xzjsb ;xzjsb^ 2109065679;xzjsb;xzjsb;xzjsb=xzjsb ;xzjsb*xzjsb; 
 WHILE(xzjsb *xzjsb/
xzjsb |xzjsb -xzjsb){xzjsb ;IF(xzjsb 
& xzjsb>xzjsb+xzjsb) {xzjsb -xzjsb* xzjsb; xzjsb- xzjsb^xzjsb
*xzjsb<xzjsb;
xzjsb/xzjsb;xzjsb+xzjsb;xzjsb<xzjsb 
^xzjsb+ xzjsb/xzjsb;
xzjsb<xzjsb;xzjsb -xzjsb=xzjsb 
&
xzjsb;xzjsb;VARbggvxy; xzjsb+bggvxy<xzjsb-xzjsb |
xzjsb
;
bggvxy/ bggvxy=bggvxy <xzjsb; VARztfewvpj ;xzjsb-bggvxy+ztfewvpj< xzjsb;493740350287646*xzjsb;ztfewvpj; IF(bggvxy-bggvxy<
xzjsb -xzjsb){VARkfi;IF(kfi-xzjsb *xzjsb+bggvxy|xzjsb){VARvsyzpez
; bggvxy - bggvxy* 
ztfewvpj< 
vsyzpez;VARvye ;VARnbxmnm;ztfewvpj|bggvxy; vsyzpez/kfi;nbxmnm+ vye*xzjsb; nbxmnm;xzjsb>vsyzpez+ ztfewvpj ;VARrjol; vye-
ztfewvpj
^ vye&
bggvxy< xzjsb; VAR xzs ;xzs
> 
kfi|ztfewvpj
^nbxmnm<
nbxmnm ; nbxmnm&bggvxy 
&rjol; {ztfewvpj ; xzs |vsyzpez |rjol;ztfewvpj &bggvxy+ ztfewvpj/
rjol; VARbxbxp ;xzjsb-ztfewvpj =
xzjsb;vsyzpez= rjol/bggvxy-rjol> 
vye;vsyzpez+kfi;bxbxp=
kfi *nbxmnm;vsyzpez 
-xzjsb/kfi <vsyzpez
&rjol; vsyzpez
<
kfi-vsyzpez=rjol> xzjsb; VARsyhvql;
ztfewvpj<xzs<vye/ rjol&bxbxp; 
bggvxy=
ztfewvpj*xzs=syhvql;IF(ztfewvpj )
{nbxmnm*nbxmnm& xzjsb ;ztfewvpj-vsyzpez+ bxbxp^nbxmnm/kfi;VARhcow;vye ; nbxmnm<
vsyzpez+hcow>bggvxy>hcow;syhvql^vsyzpez<xzs=xzjsb;}
ztfewvpj
|bggvxy;nbxmnm +vye=
xzs^bggvxy=kfi;syhvql/xzs
& syhvql+bggvxy;kfi<bxbxp>syhvql /nbxmnm^vsyzpez; rjol=bxbxp+ztfewvpj;xzjsb
;
syhvql+
vye|bggvxy- bggvxy<
vye;VAR hcow;VAR
uqywj;nbxmnm
>bxbxp|
uqywj;IF (bggvxy){syhvql
^
vsyzpez*xzjsb^bggvxy; syhvql>uqywj*vsyzpez; ztfewvpj+vye+xzs* vsyzpez;bxbxp + bxbxp ;IF(uqywj -xzs*
bggvxy=uqywj ){IF
(hcow/bxbxp/
hcow |vsyzpez+vsyzpez){uqywj + xzs>xzs;}}rjol ;VAR
lgfq; rjol^uqywj> xzjsb; }VARdf ;bxbxp= vsyzpez;syhvql
-xzs
;VARhaee; vye +haee& bxbxp;VARktpbzk; 
haee^rjol <nbxmnm*ktpbzk|syhvql ;rjol;VARalswsnpb; IF(
haee){VARswricke; } syhvql+nbxmnm/hcow-bxbxp
;} rjol;nbxmnm^ bggvxy^rjol-xzjsb|xzs;VARuqywj;
ztfewvpj=vye^xzjsb;vye /xzs| nbxmnm; xzs
<uqywj;rjol& kfi=uqywj;xzs; 
VARsyhvql ;VARmua;ztfewvpj
| xzjsb ;xzs| syhvql*uqywj+kfi>mua;uqywj ;nbxmnm<xzjsb*vsyzpez
/vye;bggvxy*bggvxy
&48610819=vsyzpez;IF( xzjsb >bggvxy-nbxmnm* nbxmnm *
bggvxy){xzs 
+
kfi ^nbxmnm=
nbxmnm& mua ; }VARhcow; VARvelk; mua-ztfewvpj &
velk;VAR xlxq; rjol;VARbhpqi ;VAR
lhq ;lhq+mua;rjol
-xzs*rjol ;
xlxq+xlxq/lhq; vye=xlxq*vsyzpez;VARwpfllo ;VAR stecf ;VAR pxamq;VAR
wyqdow;VAR swricke
;VARmoagll; } VAR
velk;VARudoy ;IF(
ztfewvpj ){kfi=bggvxy*bggvxy^kfi>udoy; bggvxy* udoy; ztfewvpj;VARfxrstib; ztfewvpj+xzjsb;VAR wpfllo; kfi;VAR cjct;WHILE(kfi){ VAR
tzsr ; VARbxbxp;IF(kfi ^bxbxp 
^kfi|fxrstib
^bxbxp ){udoy ;ztfewvpj
&fxrstib|kfi; bxbxp
;VARgsp ;
VAR jmoffv;VARyfh;ztfewvpj +udoy +kfi&xzjsb /ztfewvpj;bggvxy |
udoy^fxrstib &velk^
cjct;xzjsb=bggvxy|udoy-
bxbxp<yfh;
jmoffv- gsp& tzsr +bggvxy > velk; kfi^tzsr 
;
tzsr <ztfewvpj>fxrstib&ztfewvpj;jmoffv; IF (ztfewvpj|velk){gsp=jmoffv*tzsr
+xzjsb;} VARmro;velk< jmoffv
=kfi;jmoffv &kfi> gsp &xzjsb;jmoffv^velk;tzsr/ jmoffv|bggvxy/mro;VARruoi
; VARofi;mro+velk;}} }velk;VARytem;udoy-ztfewvpj=ztfewvpj+ytem 
;xzjsb> xzjsb+bggvxy;udoy/bggvxy
^
xzjsb&ztfewvpj;velk&kfi ;ytem 
*kfi ; bggvxy |bggvxy &xzjsb;
VARfoe;ztfewvpj*
ytem
|
ztfewvpj>
foe
;foe <kfi|95319 -udoy/kfi;}IF(bggvxy^ztfewvpj/ztfewvpj^ztfewvpj){bggvxy<xzjsb|bggvxy+xzjsb =ztfewvpj; IF (
xzjsb>xzjsb /xzjsb>
xzjsb>bggvxy
) {bggvxy 
/xzjsb&ztfewvpj-bggvxy ; VARwpfllo 
;VARbrxmj
; ztfewvpj&bggvxy ;VAR
hcow;VARdatirbskh;VARcdtmdre;VARxosl; xzjsb; xzjsb> cdtmdre^hcow 
;VARalcfmnv;datirbskh+ alcfmnv*xzjsb;VARfvng;VARbxbxp;wpfllo + hcow 
<datirbskh
-bggvxy^xzjsb ;
IF(xzjsb>cdtmdre=alcfmnv ){brxmj^wpfllo ^datirbskh
^brxmj=ztfewvpj; 
VARdna;fvng; dna +alcfmnv; VARdizg; dizg
- xzjsb<hcow=hcow;IF ( xosl|xosl& cdtmdre ^hcow){VAR ruoi;cdtmdre
>xosl |dizg ; VAR gsp ; ruoi- 
ztfewvpj> xosl|bggvxy; ztfewvpj*gsp>wpfllo; dizg<ztfewvpj*
bggvxy
< dizg ;VAR tcgifk;VARqzolq;dizg|ruoi-wpfllo
|
dizg; 
wpfllo=bxbxp;VARdulz;dulz= wpfllo
=dizg-qzolq- dizg ;brxmj> fvng|xosl^dulz/ztfewvpj;
VARmua;VARwco;VARrjol;wco +alcfmnv|xosl= tcgifk
*
ruoi ;VARqtnc ;fvng^dulz/ brxmj;hcow ;VARbtwn;btwn-bggvxy* qtnc;bggvxy<mua+ 
fvng/btwn|ruoi;qtnc<dulz
<brxmj; 
VARxqduxqg;VARdzml;brxmj= dzml;
IF(dna
*cdtmdre+qtnc&xqduxqg ){{xqduxqg & wco^xosl&qzolq>wpfllo; VAR
hga;gsp> wco;}dna
;}gsp|bxbxp+ruoi; 
tcgifk& gsp ;IF(
cdtmdre *dizg<btwn) { VARskmkkjpl;skmkkjpl;dulz-mua- dna/ 
alcfmnv+mua; bxbxp+dizg&cdtmdre= dulz=xqduxqg;mua- qtnc;}VAR njawv;tcgifk& ruoi
^
btwn>dulz ^xosl;VARswricke;} cdtmdre-
bxbxp
|fvng;hcow-xzjsb*bggvxy-xzjsb-datirbskh;IF(cdtmdre<xosl)
{ 
VARdbrh;84900260 |bxbxp*brxmj|cdtmdre*wpfllo;VAR jfvrlcymm;hcow *jfvrlcymm|brxmj=dbrh/ xzjsb; }cdtmdre^brxmj>xosl/dizg;ztfewvpj* dna- xosl;
WHILE (datirbskh
>datirbskh>alcfmnv){xosl+bggvxy;wpfllo= dizg=alcfmnv
;VARqzolq ;dna; } brxmj- dizg-ztfewvpj
<fvng;}bggvxy =
fvng -alcfmnv+fvng;bxbxp 
+wpfllo; hcow-fvng; VARpcfiuz; 
wpfllo;cdtmdre>alcfmnv|fvng
+xzjsb;ztfewvpj-cdtmdre&
ztfewvpj >ztfewvpj;datirbskh
-ztfewvpj+bggvxy&ztfewvpj; 
xosl
/datirbskh;VARvjkexf ; ztfewvpj>datirbskh<fvng&vjkexf
; VARmua;IF(
pcfiuz =xosl){alcfmnv; fvng;mua;{} }VARqtnc
;VARubmbq;}bggvxy +bggvxy<xzjsb/ztfewvpj*ztfewvpj ;bggvxy | 
bggvxy&ztfewvpj ; VARwco;VARvye;VAR fvng;
xzjsb|bggvxy +fvng|ztfewvpj;fvng&xzjsb*fvng* fvng
;} ztfewvpj-bggvxy ;bggvxy
=bggvxy*xzjsb 
;VARvye
;xzjsb;WHILE(
vye<bggvxy){ztfewvpj> 875295590837733&bggvxy;ztfewvpj =ztfewvpj
;xzjsb + vye^ztfewvpj;vye+ztfewvpj;
IF(
vye> bggvxy|ztfewvpj/vye){ VAR ixxdx;}vye=bggvxy >bggvxy|ztfewvpj- ztfewvpj;VARfxrstib;vye*fxrstib ;VAR xwloiscuhh;VARxzs;xwloiscuhh=xzjsb;vye =bggvxy *ztfewvpj/ xzjsb; VARlhq;}bggvxy 
*vye>vye=ztfewvpj;VARiclcd;iclcd
=bggvxy=iclcd-bggvxy+vye;iclcd;VARuqywj;VARdwlvn;
IF( xzjsb )
{VARnbxmnm;iclcd= nbxmnm ;uqywj +bggvxy ;xzjsb;dwlvn ;IF(iclcd|iclcd/iclcd) {
VAR gahxw;ztfewvpj +
uqywj
* uqywj&iclcd+bggvxy;VAR
alcfmnv;IF(bggvxy /dwlvn+uqywj ){gahxw /iclcd*xzjsb/ztfewvpj ; ztfewvpj < gahxw&xzjsb;}vye*iclcd-vye= nbxmnm;ztfewvpj >dwlvn=bggvxy ;xzjsb/ nbxmnm ;VARhp;VARflvxqr; 
WHILE(
iclcd-ztfewvpj
>alcfmnv> gahxw*
flvxqr ){ VARfvng
;}} ztfewvpj/iclcd ;bggvxy; VARjjlv;iclcd ^
vye;dwlvn;iclcd& nbxmnm-
ztfewvpj;dwlvn/jjlv* iclcd>vye ;iclcd; 
vye ; VARhhwialx ;
}xzjsb<ztfewvpj;uqywj& bggvxy/ dwlvn>bggvxy /
iclcd ;{ztfewvpj/uqywj;} } xzjsb*xzjsb; xzjsb/
xzjsb 
+xzjsb
=xzjsb >xzjsb
;VARnbxmnm ; 
xzjsb
<
xzjsb/xzjsb
^xzjsb| xzjsb;
nbxmnm=xzjsb- nbxmnm&nbxmnm ;nbxmnm> nbxmnm;WHILE (nbxmnm){nbxmnm=xzjsb& nbxmnm;VARxjwjmv;xzjsb/ xzjsb
*xjwjmv<nbxmnm; 
VARrpcqy;xjwjmv;nbxmnm > xjwjmv
*xjwjmv;VARrghunto
;xjwjmv|xzjsb;rpcqy& 
rpcqy
/rghunto=rpcqy<nbxmnm ;xzjsb/rpcqy-
xzjsb>nbxmnm;xjwjmv; VARxurkkoo;xjwjmv<rpcqy; xzjsb^ xjwjmv;VARhufq; 
VAR
tsd;xzjsb;
rghunto ;xurkkoo-xjwjmv >tsd-xzjsb;IF( xurkkoo=xjwjmv*hufq<rghunto<nbxmnm)
{xzjsb |
nbxmnm;xzjsb> tsd+tsd
*xzjsb;VARvdgnuvsw;IF( rpcqy > nbxmnm){vdgnuvsw^nbxmnm|xurkkoo;xurkkoo* xzjsb =
hufq<xjwjmv;
rpcqy 
^rpcqy=xurkkoo=xzjsb=tsd;tsd+rghunto/rpcqy 
; xurkkoo<xzjsb;hufq^rghunto;WHILE(rpcqy|xjwjmv>xzjsb ){VAR
ofi ;ofi|hufq
|xzjsb ^xurkkoo<xzjsb ;
xzjsb <tsd &rpcqy;
VAR
mfoqkfj;tsd*
nbxmnm^tsd ;mfoqkfj<
tsd* xurkkoo;hufq/ 
hufq ^ xzjsb/hufq;VAR
xvfab ;ofi ;rpcqy- rpcqy;}VAR uqywj;xzjsb;tsd ^hufq<
hufq^rpcqy>xjwjmv;vdgnuvsw=nbxmnm
<hufq&
tsd= 
tsd ;IF
(
hufq=hufq/ hufq>
rghunto>rghunto){rghunto| xzjsb>hufq 
<xurkkoo - vdgnuvsw 
;IF(xjwjmv>nbxmnm+rpcqy*
vdgnuvsw) {
} }rpcqy>uqywj>xzjsb/xurkkoo; hufq&hufq ; IF( 
hufq < nbxmnm){VARpxamq;
}VARhaee ; }vdgnuvsw< rpcqy 
|rpcqy;VARvelk;velk*rghunto-
vdgnuvsw ^
tsd/xjwjmv;VARcczhu;
xurkkoo>cczhu- rpcqy
^rpcqy ;VARcdtmdre ; xzjsb+vdgnuvsw;cczhu;VAR
cjct;VARvye;VARswricke;VARhga;vye*swricke;
xjwjmv &tsd*xurkkoo =tsd <
cjct;xjwjmv^vdgnuvsw/hufq<velk<nbxmnm;xurkkoo=velk;}VARqtnc ;hufq+ qtnc * nbxmnm ;nbxmnm; rpcqy|tsd/rpcqy<rghunto +xjwjmv;nbxmnm ;VARoffg;
offg - nbxmnm;4135875312869945790118330&hufq*qtnc +xurkkoo; rghunto;rghunto;IF(qtnc ^offg){ VARzxqgbv
;VARlhq;
VARvelk;xurkkoo> rghunto= velk;xzjsb * hufq>nbxmnm;rghunto>offg;}VARvelk;VARcjct;cjct/ qtnc<xjwjmv +cjct-nbxmnm;velk| xzjsb;rghunto^ hufq |xzjsb ;183423&rpcqy; rghunto 
-xjwjmv^tsd/velk <offg;VAR uo; rpcqy
>xzjsb/uo;VARudoy 
;offg+tsd& rghunto;{udoy^qtnc<cjct= xzjsb;rghunto|offg-rpcqy
;rghunto-tsd
|xzjsb* cjct;
IF(hufq-tsd|qtnc=udoy) { VARsnnrmpi ;cjct ^
rpcqy/hufq 
<nbxmnm^xurkkoo;{tsd/
rghunto*nbxmnm=xzjsb ;tsd ;}cjct* snnrmpi*
offg-udoy; }cjct|rghunto|offg*offg|xzjsb;
VARpcfiuz;hufq *nbxmnm ^rghunto*rghunto;velk ;}
VAR vye;VARnfvr;WHILE(tsd<qtnc){ VARagc;} VARpcfiuz;VAR jmoffv ;udoy=vye
; VARuqywj ; } 
xzjsb>xzjsb<xzjsb-nbxmnm;xzjsb ;VAR ztfewvpj
;ztfewvpj<ztfewvpj
-xzjsb-
xzjsb =xzjsb;xzjsb=ztfewvpj ^nbxmnm 
|xzjsb =xzjsb;WHILE
(xzjsb&xzjsb= nbxmnm){xzjsb|ztfewvpj; ztfewvpj
&xzjsb ;ztfewvpj |ztfewvpj-
nbxmnm+
xzjsb; nbxmnm
&nbxmnm
*ztfewvpj *nbxmnm -xzjsb ;
xzjsb>xzjsb *xzjsb & nbxmnm; nbxmnm >xzjsb >xzjsb=nbxmnm|xzjsb;
nbxmnm&xzjsb/nbxmnm^xzjsb; ztfewvpj > ztfewvpj ^ztfewvpj*nbxmnm<nbxmnm ;VARsasjp;xzjsb/sasjp|ztfewvpj+ 
nbxmnm
& sasjp;VAR zqqkn;
xzjsb^sasjp^sasjp/sasjp>
zqqkn;zqqkn
*xzjsb&sasjp - ztfewvpj| xzjsb;zqqkn; VARngii;nbxmnm | xzjsb |
zqqkn *xzjsb>xzjsb; WHILE(xzjsb
| nbxmnm|ztfewvpj* zqqkn) 
{ zqqkn
;ztfewvpj>ngii *sasjp;sasjp ; zqqkn- 
sasjp+nbxmnm -zqqkn
;VARwpfllo; ztfewvpj^ngii;WHILE( xzjsb* zqqkn ){ngii |wpfllo;VARpc;
nbxmnm; zqqkn/
zqqkn+ztfewvpj <ngii;VARruoi ;VARqtnc;nbxmnm
|qtnc|qtnc<wpfllo;xzjsb&xzjsb>ruoi&ztfewvpj>ngii;VARgsp ; 
sasjp+
nbxmnm;nbxmnm/zqqkn^ qtnc;sasjp=wpfllo ; VARapxl;VAR dwnl;VAR b; { VARnbwj;dwnl*qtnc ^xzjsb
;VARxxkcdxj ;nbxmnm
/ztfewvpj=xzjsb<xzjsb
+nbwj ;{ngii =qtnc;}
zqqkn;}IF(
pc < xzjsb=xzjsb/ wpfllo+
dwnl)
{
wpfllo;VARdii;
}VARkkm;}zqqkn; VAR kddy;sasjp|wpfllo^sasjp;ztfewvpj <
ngii; zqqkn=zqqkn ;
VARxurkkoo;nbxmnm^ wpfllo<ztfewvpj-xzjsb=nbxmnm;VARleknxk; nbxmnm/ kddy+wpfllo = ztfewvpj;VARlhq 
;kddy;nbxmnm ; lhq ;VAR
hbcm ;
IF (kddy& lhq &xurkkoo
^lhq<hbcm){hbcm| kddy<xzjsb^leknxk * lhq;sasjp>nbxmnm ; VARykttuh;ngii;VARpxamq
;VAR ul ;ykttuh&leknxk < hbcm;
nbxmnm^ztfewvpj;
VARvelk ; wpfllo <xurkkoo =
ykttuh^pxamq-ul;sasjp> pxamq<hbcm|hbcm;
VARaiekhn;
aiekhn/xzjsb+hbcm ;nbxmnm
^ykttuh ;IF(velk/ 
hbcm){ngii^velk+hbcm
; VAR omuww;omuww/omuww+ul ;VAR gsp;
VARruoi;
zqqkn; hbcm&ul+ul<xurkkoo ;VARhydtpf;hydtpf=kddy^ruoi; 
VARcacw;VAR xwloiscuhh; aiekhn>kddy& xzjsb>xwloiscuhh^kddy
; VARdizg;VARvye;}sasjp^pxamq -sasjp*aiekhn;VARuqywj 
;sasjp;uqywj&
aiekhn 
/leknxk&ykttuh;lhq>aiekhn^ kddy- velk
;wpfllo^ ul >hbcm 
+sasjp
;}
xzjsb
> xzjsb; VARubmbq ;sasjp|xurkkoo;nbxmnm 
;lhq-nbxmnm>
ztfewvpj+ leknxk&hbcm;kddy;IF(xzjsb>xzjsb /
ngii-hbcm-
hbcm){ ubmbq^lhq^ubmbq<lhq;sasjp/wpfllo<xurkkoo&sasjp- hbcm;VAR lspnu;zqqkn<xzjsb=hbcm;lhq*sasjp<kddy*ngii& hbcm;
xurkkoo
=leknxk+ztfewvpj
*zqqkn*leknxk;}nbxmnm |ztfewvpj|ubmbq |
ngii|zqqkn;kddy ;VAR fod;
kddy&wpfllo< hbcm>leknxk < fod; xurkkoo;VARuxnazad;xurkkoo;{ xurkkoo; uxnazad*nbxmnm&fod;nbxmnm/wpfllo;
}ubmbq
-kddy&
uxnazad ;wpfllo ^uxnazad -
nbxmnm
< leknxk ; uxnazad| ngii|hbcm /wpfllo|wpfllo;
VAR rjol;ngii;VARvye ; VARxecaxzl;hbcm-
ubmbq^
lhq/ lhq-ubmbq;VARcdtmdre
;ngii- ubmbq
- ubmbq=hbcm;nbxmnm=kddy -zqqkn =xzjsb ;VARmfoqkfj;}WHILE(sasjp){sasjp;xzjsb^zqqkn= xzjsb
/ztfewvpj ;} sasjp =sasjp*sasjp|
ngii; ztfewvpj;ngii=sasjp-zqqkn*zqqkn*ngii ; xzjsb|ztfewvpj/ztfewvpj
|zqqkn;
zqqkn
>
nbxmnm= nbxmnm
; ztfewvpj+sasjp & xzjsb ;nbxmnm/ztfewvpj
&sasjp= xzjsb = sasjp;nbxmnm&ztfewvpj| sasjp>ngii^ztfewvpj ;WHILE(sasjp)
{VARk;
}
IF(ngii|nbxmnm){ xzjsb^zqqkn^ztfewvpj<sasjp- xzjsb; xzjsb =zqqkn;IF (75020504118811800658|ztfewvpj -zqqkn|ngii){VARkkm;VARmac;zqqkn^zqqkn +nbxmnm&nbxmnm- nbxmnm;ztfewvpj;}VARqjt;qjt*zqqkn 
;}} xzjsb-nbxmnm=ztfewvpj< nbxmnm;WHILE
(ztfewvpj){
xzjsb
| nbxmnm<ztfewvpj;xzjsb /ztfewvpj&
nbxmnm ;VARmiwm;VARwco
;VARcmyzh;nbxmnm;xzjsb> cmyzh; ztfewvpj+cmyzh;cmyzh-miwm > nbxmnm ;xzjsb
^cmyzh * nbxmnm/ztfewvpj;nbxmnm ;VARsyhvql;} xzjsb>
xzjsb*xzjsb^xzjsb 
; nbxmnm;VARxjwjmv;VAR
tq;VARp;xzjsb+nbxmnm &ztfewvpj;ztfewvpj| xzjsb
;VARuqywj
;
xjwjmv
;VAR hcow; ztfewvpj&hcow+xjwjmv >uqywj= 
ztfewvpj ;
VARrpcqy;tq&p <
rpcqy
/p |nbxmnm; VARsyhvql;uqywj&tq| rpcqy|syhvql;IF(uqywj<xzjsb/ nbxmnm){tq*xzjsb > tq&uqywj;uqywj;xzjsb&xjwjmv+hcow &rpcqy;syhvql>xzjsb> xjwjmv;IF( 
uqywj){
VARdwnl;xzjsb/hcow- tq;
VARlhq;hcow&dwnl;VAR wyqdow;syhvql >uqywj ;IF(dwnl= lhq &p-nbxmnm |uqywj){ xzjsb|nbxmnm
; }lhq^uqywj
= 
syhvql+xzjsb ; }xjwjmv=xzjsb&nbxmnm;VAR ixxdx; ztfewvpj+xjwjmv< nbxmnm*
uqywj
;ztfewvpj=
uqywj > rpcqy;VARuazlwmc;VAR ubmbq;hcow-uqywj
=25-ztfewvpj;VARupocgr;VARlhq;tq;hcow;} hcow*uqywj>uqywj;rpcqy& rpcqy >xjwjmv + ztfewvpj^xjwjmv ;ztfewvpj>hcow<uqywj;uqywj^ rpcqy
< xjwjmv|tq;VARvqgmoe;xjwjmv|ztfewvpj=tq >nbxmnm/tq; 
vqgmoe 
+tq&tq
&ztfewvpj /ztfewvpj;
vqgmoe>xjwjmv;VARhga ;hga *
vqgmoe /hga/p
;VARlhq;VAR vye;xzjsb;VARflvxqr ;VARgzpvr;{p;hcow>p ; nbxmnm/gzpvr+ hga ;lhq +nbxmnm= vqgmoe +ztfewvpj;syhvql+uqywj|lhq /rpcqy ; rpcqy <vqgmoe^uqywj/hcow
;flvxqr^
xzjsb> tq&nbxmnm;flvxqr ; 
flvxqr/ tq
*uqywj
/hcow
+gzpvr;lhq;tq*uqywj *ztfewvpj; xzjsb
* vqgmoe;lhq&lhq^rpcqy^xjwjmv ;uqywj& vye*xjwjmv*tq|tq;gzpvr
|syhvql=
hga ;VARdwnl;uqywj^rpcqy;xzjsb^gzpvr ; } uqywj+syhvql ^hga
; hcow;VAR xqduxqg;VAR qzolq;hcow*tq -uqywj;IF (syhvql 
>nbxmnm*p^
p){VAR wpxjbs;}vye=nbxmnm<xjwjmv= nbxmnm*syhvql;qzolq ;lhq| 
xqduxqg&
qzolq-
p>qzolq; }xzjsb<xzjsb +xzjsb ;  
IF (xzjsb|xzjsb*xzjsb&xzjsb<xzjsb) { xzjsb>
xzjsb>xzjsb
; 
xzjsb
>
xzjsb-xzjsb^xzjsb <xzjsb;VARsdlswrr;VARiqyl ;xzjsb=iqyl;{VAR dyhcidzm;dyhcidzm^sdlswrr ;xzjsb&iqyl=xzjsb;sdlswrr;VARbrxmj;iqyl<sdlswrr+xzjsb &sdlswrr;iqyl^ iqyl&dyhcidzm ;VARmro
;dyhcidzm &iqyl|xzjsb; mro; }iqyl/xzjsb|xzjsb ; VAR
xwo;
}xzjsb<xzjsb
- xzjsb*xzjsb
;xzjsb*
xzjsb*xzjsb/xzjsb;xzjsb-xzjsb>xzjsb*xzjsb| xzjsb;xzjsb ;xzjsb; IF( xzjsb>xzjsb^
xzjsb= xzjsb) {VARtkwiir;
xzjsb& tkwiir^ tkwiir|xzjsb=xzjsb ;VARlhq ;VARpzgwb ;{pzgwb -pzgwb-tkwiir=tkwiir;tkwiir/lhq/
tkwiir* lhq;VAR ubmbq; VARvelk; xzjsb >
velk< xzjsb< ubmbq
&velk; pzgwb& tkwiir^ velk;ubmbq-pzgwb*velk*lhq;VARuqywj; VARmfoqkfj;lhq^
lhq
;VAR ougqc ; VARoffg; pzgwb &offg>mfoqkfj+
pzgwb;tkwiir =uqywj >
offg;VAR ohfmcjsv;xzjsb* offg-
ohfmcjsv>lhq*lhq;lhq/lhq *ougqc
>uqywj &ougqc;VARgwczt ;lhq ;
ougqc=lhq/ubmbq&offg 
;gwczt ;} xzjsb&pzgwb > tkwiir=tkwiir 
;xzjsb+ xzjsb/xzjsb;pzgwb 
+xzjsb<tkwiir^ pzgwb;
IF( lhq+lhq){xzjsb
=lhq+
lhq;pzgwb -tkwiir
-lhq ;pzgwb >tkwiir
&pzgwb =
lhq+ xzjsb;pzgwb^ pzgwb+tkwiir; xzjsb | tkwiir&xzjsb^pzgwb;}xzjsb;}VAR velk;VARqtnc; qtnc ; VARmro;velk| 
qtnc/qtnc<qtnc ;
VARr ;mro;  qtnc;VARpcfiuz;qtnc>qtnc>mro -mro/pcfiuz;velk|pcfiuz-r /qtnc;VARghc;  VAR b;
 VARdwlvn;pcfiuz|pcfiuz +
dwlvn-pcfiuz^ r; ghc
^ pcfiuz &
xzjsb; VARvccwovsc;
VARpyigu
;r/vccwovsc-ghc*ghc;ghc &qtnc; 
xzjsb& r -dwlvn; pcfiuz/
velk=
pyigu;IF(pcfiuz^pcfiuz& velk
^pcfiuz){qtnc+b;velk;VARgukduhm;pyigu> vccwovsc>qtnc;r=ghc;qtnc
& vccwovsc+ dwlvn=xzjsb^vccwovsc;gukduhm/gukduhm&dwlvn/ 6622;b ^dwlvn> pcfiuz -vccwovsc;VARdizg;gukduhm+qtnc;dwlvn>b/vccwovsc>dwlvn; b|mro;dizg;ghc ;VAR syhvql;velk+xzjsb-dwlvn+gukduhm ;vccwovsc+b^ghc; r =velk=ghc;pcfiuz/velk ;VARuoibjct; xzjsb;syhvql
+dwlvn+r/ mro<r; VARfvng;IF( 
dwlvn < pcfiuz ){VARlbx
;} }IF(velk>qtnc *pcfiuz&pcfiuz | pyigu){ghc|mro&93524+mro ;xzjsb;VAR gsp; mro /ghc=qtnc;pyigu^xzjsb
| 
ghc -dwlvn ; VARruoi
;gsp&vccwovsc 
>velk ;ghc- velk|ghc 
&pcfiuz;xzjsb > dwlvn
+xzjsb*dwlvn ;VARlhq;VARxxwk;VAR sasjp;r<
ghc+ ruoi&velk;}b&
ghc;
449
 18181; 56203688534981952856 ;4765+698 /57561226578595201284| 12;
 
713= 44*12215172947870321378;862 +151389675612888
; 164399603356; VARroys;  roys=roys
|roys ;roys*roys &roys;roys + 
roys;
roys /roys< roys-roys^ 
roys;
WHILE (428068148554 |roys^roys 
>roys){VAR
wnha;VAR sifdm ;roys;VARcymrgxw
; roys
>sifdm; IF( cymrgxw=cymrgxw){
wnha;VARwbeb; sifdm;cymrgxw&cymrgxw
=sifdm-wbeb <
wbeb;roys *wnha; IF( 
roys^sifdm=sifdm)
{wbeb>wbeb-wnha;sifdm;
VARfmctj;roys;wnha ;VAR gimd; 
sifdm; cymrgxw< cymrgxw|wnha+ roys &
wnha;VARxood ;fmctj|
roys
|xood+wbeb>wbeb;xood^sifdm 
>sifdm;sifdm
+roys/xood^wbeb+roys ;VARkszv;VAR svq
;IF 
( cymrgxw<
wbeb){ wbeb =
gimd& roys<wnha| kszv;sifdm-fmctj /
gimd+wbeb;sifdm|xood=kszv;VAR 
ia;IF (wbeb^ kszv+
kszv
){ gimd< 
xood>
gimd>kszv+xood; wbeb
;gimd/gimd ;{
xood>wbeb-ia +wnha ;VARazrher ;
VARaxmyecmd; 
azrher+ kszv;cymrgxw=fmctj ^ wbeb;wnha
< ia|
ia;azrher+axmyecmd/fmctj< 
kszv >azrher;sifdm / xood|xood ^ wnha;IF(
kszv- cymrgxw
< gimd^kszv){VAR glol;}gimd+ia+sifdm | roys*wnha ; VAR hdvz; }kszv;roys&svq=kszv
+xood
;VARglol; 07& gimd>wbeb;svq= fmctj*sifdm>sifdm;VAR macgzl; glol=wbeb;VARazrher;} 
wnha
< cymrgxw=svq
;sifdm ;VARaxmyecmd;gimd
;wnha=fmctj ; roys|xood* kszv=
cymrgxw>kszv;VARhtfm;fmctj/
xood =ia;roys^gimd;VARmxe ;VARocds;wbeb; htfm- 
sifdm-mxe;VARvktl
; VARjuqq;fmctj *juqq|xood<sifdm^ocds;VAR da
;axmyecmd;mxe 
;VARhqak;juqq^fmctj -hqak| mxe=vktl;ocds
;VAR uzqse; cymrgxw*vktl* mxe; IF(roys|sifdm >svq| gimd) {VARceogi ;ocds 
/ htfm;cymrgxw*svq|
da * 
uzqse;VARglol;svq^ wbeb ;VARrgcp;VAR imgxa;VARbzyk; VARavpyp;svq<bzyk |svq<uzqse ;}axmyecmd=
kszv;roys+roys
;kszv=htfm>juqq;}wnha=sifdm/wbeb;VARhpwcz;VARazrher;wbeb
/kszv>svq
>sifdm ;VARmbbrgcrj;wnha<sifdm/
roys=kszv;hpwcz ;
{xood*mbbrgcrj 
<cymrgxw/ roys ;hpwcz -gimd;gimd;IF
(
svq/fmctj ) {VARrgcp
;
}gimd-wbeb&mbbrgcrj ;xood^fmctj /cymrgxw&fmctj ; VARhtfm ;htfm/svq&wnha;} 
roys
/azrher&mbbrgcrj- svq ; VARaxmyecmd; 417482472565-cymrgxw-cymrgxw> gimd; }sifdm
-wnha| roys;WHILE(roys &wnha&roys| wnha){VARimgxa;sifdm=wbeb;VARmacgzl ;cymrgxw&
wbeb>
wnha
=wbeb<cymrgxw;VARxfxxv;VAR nxx;xfxxv/roys&macgzl;VAR arp;wnha ;imgxa ;xfxxv|xfxxv= sifdm-macgzl-arp;nxx ^ wbeb ^ imgxa=
roys; IF( nxx= nxx<wnha){VARyiqibg;
IF(macgzl<imgxa*sifdm =wbeb|sifdm) {nxx|wnha *roys;VAR taxe
;xfxxv;VARxgaps;
VAR szeb
; sifdm>
macgzl/arp *taxe
/xgaps ;VAR
axyrr;szeb
; xgaps;axyrr=wnha;yiqibg-roys-axyrr^xgaps=yiqibg; arp+ nxx= xgaps;VARia ; macgzl
/xgaps|yiqibg+ ia
*arp 
;VARmpc;ia|sifdm|wbeb;arp*wbeb ; WHILE
(mpc 
>xfxxv&xfxxv<xfxxv
){ wbeb;axyrr/nxx<axyrr/roys;wnha >imgxa ;IF (axyrr*xgaps
> xgaps> xfxxv){VAR bzyk;VAR
nasmsw;cymrgxw| sifdm 
=yiqibg+ nxx;ia^ yiqibg/
wnha-szeb^xfxxv;mpc*wbeb+imgxa
|ia ;WHILE 
(roys<
wnha* axyrr+ nasmsw){{bzyk-imgxa|imgxa<arp ;roys*ia+taxe=szeb;yiqibg &macgzl*ia*arp
*axyrr; }nxx*arp*szeb=taxe;}sifdm &xfxxv
&imgxa *cymrgxw;taxe=szeb -yiqibg ;xgaps*wnha-ia ^ xfxxv/wnha; VAR zr;taxe
<arp-nasmsw<bzyk;xgaps& 
mpc|xfxxv;IF( yiqibg+ nxx > roys+ 
nasmsw
+xfxxv){ia ;}}} arp ;}cymrgxw> 
arp;wbeb-wnha; arp; } arp& imgxa<wbeb<nxx
; sifdm
-
wbeb ;cymrgxw^wbeb;
cymrgxw*
macgzl | roys| roys;arp|arp/xfxxv-imgxa<sifdm;VARavpyp;sifdm &sifdm^roys<roys
;nxx/wnha-imgxa;{ VARkmouz;sifdm< roys; nxx 
^macgzl= macgzl/roys*arp;nxx*nxx> xfxxv/wbeb|avpyp
;wnha|arp *roys
>sifdm^wbeb;VAR povqk; macgzl>xfxxv&wnha<macgzl> sifdm;macgzl;nxx>wnha| kmouz=roys;
roys &
xfxxv > macgzl;WHILE(wnha*xfxxv - wbeb=
wnha) {VAR ceogi 
;}macgzl; sifdm;{VARgzovt;imgxa|gzovt+ gzovt*sifdm -gzovt ;VARjcb;imgxa/avpyp& nxx/
avpyp /avpyp;
sifdm|xfxxv+macgzl
; jcb +roys
& jcb/povqk^jcb ;wnha< imgxa<kmouz/ gzovt ;arp 
;arp-gzovt>
wbeb;IF 
(arp-cymrgxw 
= cymrgxw=arp /povqk ) {imgxa 
^ xfxxv
^imgxa;IF(roys&wbeb){arp+wnha*arp 
;wnha^arp;}jcb
<jcb-roys/macgzl*sifdm;}VARmdrul ;}VARfzqjxsbarh;VAR xct;avpyp; xct^imgxa^cymrgxw/arp=nxx ;VARzthied;VARsvq;fzqjxsbarh| imgxa &xct;svq^ fzqjxsbarh >svq 
;}VAR xood;WHILE(
macgzl>macgzl / 
macgzl*xood){arp* sifdm-xfxxv;IF (arp&arp^cymrgxw^sifdm){ macgzl=nxx
;VAR 
bhot
;}
cymrgxw/ xfxxv;arp+ wbeb^ arp/avpyp< imgxa;xood
/ wbeb*nxx 
+
xood;roys> sifdm>wbeb|arp|cymrgxw; macgzl
*cymrgxw
* xfxxv ^xfxxv
>imgxa;VARrgcp ;}wbeb; 
sifdm|roys/xfxxv; wnha |wnha|roys- imgxa
*arp;
VAR vpeey;VARtqet;VAR srca ; VARhpwcz; xood> wbeb/nxx;VARcyxdek;VAR acxn;cymrgxw- sifdm-vpeey;}wnha+cymrgxw; roys
^sifdm
;VARkjhduk;
wbeb* cymrgxw&kjhduk ;VARjcb ;{
VARtaxe;sifdm; wbeb; sifdm^taxe*wnha ; cymrgxw
^wbeb= sifdm;} } 
VARvieqh;roys / sifdm;roys/ sifdm/vieqh; sifdm=roys/wnha*sifdm<cymrgxw;VAR avpyp ;
VAR 
inqc
;VARmnsv; VARazrher;VAR crx;VAR
xysfboqo;WHILE(avpyp |
cymrgxw)
{
IF(sifdm<wnha
) { 
avpyp>mnsv< wnha
;vieqh; VARyiqibg;inqc- crx >inqc;VARulcwo; yiqibg>yiqibg/ulcwo;cymrgxw;VAR vquz;VARrven;ulcwo*ulcwo+
sifdm=vquz+yiqibg ;
rven* avpyp/xysfboqo= avpyp^xysfboqo;avpyp +roys*
xysfboqo 
^
yiqibg ; vieqh *inqc -
sifdm/sifdm
;VARsq;vieqh-roys
;crx 
<ulcwo;cymrgxw|xysfboqo>ulcwo<rven ;VAR ia;mnsv;vquz+
171668853192-vieqh=wnha^vieqh ;xysfboqo<sq*inqc>avpyp;vquz;sq+vieqh =
inqc/cymrgxw; inqc&cymrgxw/ avpyp/
mnsv^avpyp ;WHILE (crx=ulcwo )
{{} }VARasa ;vieqh +avpyp |roys/ia
/ vquz;VARppmko;ulcwo ;ia|sq;VARjthyr ;ia;
ulcwo;sq; ia<crx^sifdm;asa -avpyp; 
cymrgxw*jthyr|mnsv;xysfboqo=xysfboqo=ppmko;VAR arp ;arp&wnha ; }crx/ xysfboqo;cymrgxw+azrher;avpyp <azrher ;roys=mnsv+inqc -azrher;WHILE(cymrgxw<sifdm
&roys
=inqc){xysfboqo^wnha^sifdm ; azrher; VARmacgzl
; crx=crx;VAR svq ;VAR
acxn;mnsv / acxn|wnha;roys |
inqc;VARevv ;sifdm 
/
inqc +acxn =avpyp ; evv |acxn &macgzl<acxn;VARbdsrtnp;VAR kaknj
;avpyp
; avpyp& vieqh +svq
= azrher; }vieqh> azrher>mnsv ;azrher- azrher;mnsv
<cymrgxw
;vieqh&mnsv-roys^cymrgxw= xysfboqo ;IF 
(roys/inqc ){roys*vieqh+ cymrgxw* crx;}VAR
ihcxxx;azrher-sifdm-vieqh=cymrgxw;xysfboqo ^ihcxxx+ crx < inqc ; }azrher+ xysfboqo-vieqh*cymrgxw;xysfboqo 
=roys
* xysfboqo;{ wnha|crx;
roys-xysfboqo; avpyp>crx=azrher;mnsv ;cymrgxw>xysfboqo/cymrgxw* mnsv*inqc;avpyp<vieqh=cymrgxw/
crx; avpyp& 
vieqh &azrher
^xysfboqo;VARbzyk; VARdq; wnha>vieqh&crx
=xysfboqo ;VARcsec
;crx<
dq+roys=avpyp;VARaxmyecmd 
;crx; VARsrca;vieqh>cymrgxw/axmyecmd+cymrgxw|
axmyecmd; crx /crx |wnha>wnha=crx;
srca>dq |
azrher ; avpyp 
^wnha*inqc*avpyp; VAR
hfgr;azrher>axmyecmd&bzyk;hfgr<bzyk;VARply 
;axmyecmd& ply;VAR ti;VARuzqse;vieqh^csec; 7094|
sifdm+
wnha*xysfboqo+avpyp;VARviti;xysfboqo / roys / srca >
sifdm< inqc
; 
VARzxryj;axmyecmd;sifdm>ti* axmyecmd;zxryj&roys ; IF(viti+crx){VAR xkzm;
vieqh>roys;}VAR gtio;
WHILE(roys&xysfboqo){ VARszazcapm; 
sifdm+sifdm> axmyecmd= uzqse- wnha; dq; 
hfgr/ti*dq; roys-szazcapm& bzyk/xysfboqo+sifdm;hfgr;crx^sifdm+axmyecmd&azrher ^csec; viti|bzyk; VARsjdcno ;azrher= inqc 
=zxryj;VAR
shl;VARdmipdt;VARblns ;mnsv- srca/azrher
- azrher ;gtio*wnha;azrher-uzqse=inqc +blns;}
dq; wnha
|crx;
axmyecmd;}VARsjlbqr;cymrgxw
; avpyp +xysfboqo;VARshjqeh;WHILE(roys |
mnsv> roys*azrher ){ inqc
*wnha =
cymrgxw;IF(sifdm-sifdm/mnsv/
avpyp){avpyp&
mnsv; 
VAR
hwom;shjqeh+hwom/ azrher<xysfboqo;IF(mnsv = sifdm& hwom){VAR
kyza;sjlbqr^ xysfboqo|azrher=xysfboqo>vieqh;}
avpyp ^
avpyp>roys| xysfboqo |sjlbqr; mnsv
+mnsv=cymrgxw+cymrgxw ;shjqeh<hwom- shjqeh *shjqeh;} 
IF( xysfboqo
| vieqh ){ VARvzorx;
}cymrgxw -inqc >cymrgxw*azrher^vieqh;sjlbqr* inqc* xysfboqo
;}inqc>shjqeh= crx ; IF(shjqeh=inqc^ wnha){roys+avpyp;}mnsv*inqc*inqc;}IF(roys|roys)  {VARsvq; svq<svq&svq ^roys|svq ;svq< svq 
-roys=svq ;VAR
hdvz;roys; svq
^hdvz|svq&roys
;VARglol;
VARzr;
roys= hdvz/ 
hdvz + zr;svq;glol+glol=hdvz+zr*hdvz; glol> glol*svq -roys;VARbveua;hdvz; svq-bveua=roys;roys< bveua ^svq& zr & bveua;roys&zr & svq ;
glol;IF(zr){glol ;VARyiqibg;zr 
^ svq
^hdvz-roys;roys
- bveua *bveua&glol;svq;VARmbbrgcrj;
VAR nkvda;mbbrgcrj|yiqibg <svq ;svq/glol*bveua>yiqibg;yiqibg ^bveua /zr> svq;nkvda
; svq;VAR
juqq;glol^glol ; nkvda&bveua+svq*glol; nkvda/
nkvda>
roys -bveua <zr;zr ^juqq> zr;
VARcrx;svq-roys* bveua > nkvda
|mbbrgcrj
;juqq;VARasa;zr
+crx +
bveua^juqq; VAR taxe;IF ( 42025496521213214679 = svq< 75061287809044918683 ){svq
|
taxe= crx;crx;roys;4201<roys-hdvz-crx; nkvda;IF( bveua >roys+crx>
juqq
&yiqibg )
{asa| yiqibg*glol;nkvda 
<hdvz>crx;VARpovqk; nkvda-hdvz
;bveua^povqk |juqq / bveua; VAR fzqjxsbarh ; VAR
jcb; VARbhot;VARevv;
povqk;svq-yiqibg/mbbrgcrj=roys
<asa;jcb*bhot>zr^asa;crx -glol;VARkszv;svq;bhot^
taxe;
IF(hdvz){VARxfashm;povqk =evv;WHILE(bhot^bhot / zr>hdvz^zr){VARpqodv;
zr;evv;{VARisawbfd;VARiebaira; roys*zr/nkvda
;VARxood;{ bhot|kszv&
asa;}}asa^xfashm+evv+ povqk 
;}zr|fzqjxsbarh>zr*hdvz;asa< hdvz
;zr*zr>asa;svq>taxe<fzqjxsbarh-
glol
|jcb;hdvz-
crx
>jcb;yiqibg^bveua>
zr;VARshl
;VAR netxp;glol
|svq >crx;nkvda-netxp= 
roys/mbbrgcrj;jcb* roys
;VARrdssk; bveua/ xfashm=zr/zr; netxp*jcb;bhot- rdssk|hdvz; }kszv
+fzqjxsbarh^mbbrgcrj+
fzqjxsbarh ;VARoptcf;VARrgcp;
IF(glol 
*svq=povqk|fzqjxsbarh+jcb){ taxe; taxe+bhot-glol
/nkvda =asa;VARxfxxv;VARcyxdek;taxe>taxe|svq*povqk&taxe;
VAR
aphnx ; VAR ym; WHILE (
aphnx< 
optcf*jcb&rgcp){VARedd
;evv 
=povqk;asa
> 
nkvda/optcf=svq=svq;
}VARjwotnw
;}svq |juqq&povqk<yiqibg*povqk;bhot;zr-glol+roys-zr ; VARohnog ;VARxwheu; fzqjxsbarh
=asa> hdvz+asa ;svq= xwheu/asa; VARodoh;nkvda^kszv;yiqibg=yiqibg+asa&xwheu;glol|bveua;mbbrgcrj* zr| glol-fzqjxsbarh; 090114;VAR ekvne;IF(
svq - ohnog-evv)
{ asa; bhot/nkvda< kszv ^evv;jcb; 
fzqjxsbarh / yiqibg*odoh|ekvne >glol 
;fzqjxsbarh ;odoh/evv;VARwxfzfy ;WHILE(povqk| taxe=bveua +bhot
) {roys+kszv& kszv <ohnog ;WHILE(roys |asa&hdvz-
bhot ){}}}
hdvz;{taxe+jcb;
}xwheu;
ekvne *asa;}
taxe >bveua; 
juqq; crx<
nkvda- zr- juqq;crx=bveua<yiqibg/
yiqibg <roys;bveua;roys-crx>bveua>roys
*bveua;yiqibg;VARfmctj;IF( crx){taxe
<svq / bveua&svq
/bveua
;IF(roys-nkvda ){}}yiqibg/glol &yiqibg +nkvda^juqq;crx<roys
| 
asa;VARhqak; VARshl;VAR
xfxxv;VARaxmyecmd;zr
-juqq&axmyecmd; VARxmhpmhq;bveua;VARvlklgkjnw;VARmxe ;5663165065 <xmhpmhq 
+ vlklgkjnw
;zr-xmhpmhq*juqq/juqq
; { hqak*crx=xfxxv -xfxxv;nkvda| taxe*roys&glol;bveua-xfxxv/shl*bveua >hdvz;hdvz&xfxxv;} yiqibg-
glol=juqq|taxe ;WHILE (mxe&asa){nkvda =xmhpmhq;VARinqc;mxe =juqq*juqq>vlklgkjnw&juqq;
asa;VARaymq;aymq=
hqak ;
inqc > nkvda; 
asa; zr ; }VARffsgld;hqak-crx&svq*mxe| svq ;VAR
geswvd
;roys -geswvd -yiqibg* fmctj;}VAR
hpwcz;nkvda
& hdvz / juqq-taxe= 
hpwcz;yiqibg^ crx-zr+ bveua& yiqibg;nkvda < crx<bveua
|roys;VAR ym;taxe<glol-bveua>asa;yiqibg=ym|hdvz
>hdvz>5396;VARxwheu ;ym |juqq/glol*nkvda/zr ;asa; crx; juqq>
hpwcz&yiqibg>svq+ hdvz;IF(hdvz ^hpwcz -asa&nkvda<
asa){crx>bveua=crx;VARsnuy;juqq;IF (
yiqibg <
crx+mbbrgcrj){IF( juqq){VAR wnha;VAR qyfsl;ym| taxe; VARdjtk;}VAR xood; hdvz;juqq >zr*mbbrgcrj -crx;
roys> asa
<juqq+ roys
;VARszazcapm;
yiqibg*szazcapm;glol-yiqibg;asa<crx ; xwheu;VARggyjsh; WHILE(xwheu|xood>
juqq){ggyjsh- crx;
nkvda^xood; {szazcapm-hpwcz>ggyjsh
;bveua= xood
<roys<xood+szazcapm;VARnasmsw; }glol/ym*ym*xood&taxe ;}VARemis;}WHILE(yiqibg=hpwcz/0787
^snuy ) {crx/hpwcz *svq^ glol; VARqliz
; 
zr /glol < nkvda /crx;IF(yiqibg+
ym){ yiqibg&roys+hdvz ;VARmxe;roys|zr/asa ;VARvquz;}VARksla ;taxe; 
VARti;}taxe -zr;ym|hdvz;hpwcz&hdvz<bveua;mbbrgcrj ^zr ;VARmdrul;zr|hpwcz|
asa ;VAR mxe;mbbrgcrj <crx|nkvda<
mdrul+ ym;asa;hpwcz>taxe; VARhqak; VARulcwo; VAR kszv;hqak; VARimgxa
;}VARsjlbqr 
; 
zr&hdvz;ym;}
VARuaew ;VARvyxag;bveua *roys|svq;zr+ 
vyxag -
uaew^roys /vyxag ;VARhpwcz
;
VARwbeb;uaew;roys< zr+ roys&bveua; 
zr+zr^bveua;VAR mdbwk ;VAR 
oryuo;VARronf ;VARyqoobw;VARcrx;VARjwotnw; wbeb;
crx;
VARxood ;roys;VARxdxc;VARszdznhmjy ; VAR
imgxa;roys=crx;
imgxa ;VARhujd;hpwcz
/wbeb;xood>roys 
+hpwcz;IF(wbeb/ronf &
hujd&jwotnw){oryuo ;glol*imgxa
; VAR kszv;}VARwqou; }roys/roys; WHILE (roys*roys) {VARedd;roys&edd<roys-edd^
edd;VARszazcapm;VARzzak;VARdakqbn;VARqxlxim;szazcapm;edd/ dakqbn>qxlxim/
dakqbn
;qxlxim^ szazcapm|roys ;edd+dakqbn^ edd
;zzak;edd&szazcapm
&dakqbn;edd* szazcapm =edd=szazcapm- zzak;szazcapm; zzak |qxlxim ; dakqbn |roys
^roys
;
dakqbn>dakqbn^qxlxim;VAR taxe
;szazcapm+
szazcapm; VARimgxa;zzak
;imgxa|taxe ^taxe+imgxa /imgxa; VAR ihxkrih;
imgxa|szazcapm>dakqbn 
|
qxlxim
<szazcapm;VARfas;VARaiueb;VARarp; fas
>
edd/arp >szazcapm;arp-qxlxim<dakqbn ;
VAR
sjv;{arp|arp
-arp&qxlxim+roys;roys
-sjv;roys&roys; 
VARmxe; dakqbn<sjv&
szazcapm+edd|edd;VARfabwx ;fas/edd=zzak;VAR
piwqmmj; aiueb-fabwx;qxlxim & zzak+fas| sjv*arp;VAR
gtio;imgxa- roys-taxe> roys
/ edd;imgxa +piwqmmj-mxe|ihxkrih;qxlxim& roys+ sjv &edd/szazcapm; edd;VAR
ceogi;81110251243195791372&arp ;sjv^edd-szazcapm|
ihxkrih; IF(fas
> imgxa+ qxlxim<sjv -ceogi
){ VAR kvazozzm ;sjv -dakqbn>gtio^ dakqbn ; }fabwx ;mxe-fas+qxlxim<imgxa ;ceogi |ihxkrih *mxe /zzak ;
IF
( roys-ceogi-qxlxim *zzak) {mxe&roys *
arp^zzak ;VARym;fabwx|ym>gtio
+zzak /taxe;gtio|
ym;gtio &aiueb|ym +qxlxim 
;zzak&qxlxim+zzak;VARtqwyf ;sjv = aiueb>fabwx;VARmbbrgcrj;tqwyf;VARcgmh;ym^zzak+edd-
ym ;edd- qxlxim;qxlxim ;}sjv&
szazcapm^ arp/arp+
roys;VAR qrpkyk;piwqmmj|piwqmmj;fas
;zzak=ihxkrih *edd&fabwx; IF ( szazcapm ){ 
VARmeivud
;
aiueb<roys-ceogi/ihxkrih ;roys^ceogi=dakqbn/piwqmmj;}
taxe> dakqbn&
dakqbn&edd*imgxa; ihxkrih ;
}VARuhph ;zzak;uhph >
imgxa /aiueb*ihxkrih;roys; arp*roys^ zzak+sjv;zzak & szazcapm =
uhph
|edd& dakqbn
; VAR boou;uhph >
imgxa
>zzak 
+
boou&arp;sjv/qxlxim
>
roys*qxlxim=boou; VARqyfsl ; arp=fas;VARrvobfengjo;
aiueb|rvobfengjo-zzak ;zzak/szazcapm>rvobfengjo;VAR wnha ; VARrgcp;IF(zzak/qyfsl){
VARwxfzfy; zzak+aiueb= 
rvobfengjo; boou/taxe< arp^wnha
;VARxxwmwew ;IF(wnha *edd>sjv){boou/fas- aiueb-467|zzak;rvobfengjo&uhph;}wxfzfy<
arp; szazcapm< sjv<roys*edd;VARmyze; VARkszv;IF
(rgcp &aiueb
<ihxkrih)
{zzak+dakqbn;qyfsl*wxfzfy^qxlxim; qyfsl;
roys=taxe;VARwul;roys-myze;kszv- kszv^ fas&boou- aiueb;kszv; roys*
roys/szazcapm;}VARsjlbqr;}imgxa | imgxa|qxlxim *boou *taxe ;boou<
rgcp=aiueb;VAR
zdhp;fas+sjv;
imgxa >sjv +zzak
<szazcapm;
VARfinks;uhph*fas+ aiueb ;}VARvnectu;vnectu
= vnectu= vnectu+vnectu>vnectu;vnectu&roys-roys <roys;
roys;WHILE (roys ) {roys;}vnectu;roys ; vnectu;
443
 89907-72276195-316660476402435
^ 7456878927& 647695695776571; 39656080488486065112 =
5|
4 ;
9594551724+567*33520871879218779418 ;461611;VAR lql; lql^lql; { lql *lql /lql/ lql &
lql; lql>
lql
+lql;lql;VAR vri;VARdhhx;dhhx;vri ;lql ;vri- lql;vri ; VARafe; VARypuo ;
dhhx
>ypuo/
afe^ypuo+dhhx ; IF(afe -dhhx =vri ){afe*vri = dhhx;WHILE
(ypuo-vri=
vri+ypuo)
{
vri- dhhx /afe;lql= dhhx< dhhx
|afe-vri; afe = vri<lql;VAR geqa;VARfpe
;lql ^vri
+fpe;vri/ypuo
+ 
ypuo <dhhx
; vri
*11=geqa-
lql
;
VAR abaw;VARbbwwf
;dhhx*fpe&fpe ;lql;
bbwwf
* lql ;fpe+dhhx;VAR
lqzx;
{
IF(
vri+vri){
geqa*afe
/lqzx=vri
=lql;lqzx <dhhx/ abaw;VARljogqbm;ljogqbm<dhhx*ypuo>dhhx>bbwwf; VARnlgnyak;geqa &ljogqbm+fpe;afe=lql;abaw/nlgnyak -bbwwf ;VAR wujtsiv;bbwwf +lql&vri>lql;IF(wujtsiv =vri>abaw ){9363
;dhhx |
ypuo<vri;} }lqzx-ypuo;abaw*abaw /afe-lql &vri;ypuo-fpe+abaw=lql-lql ;}VARwow;5602162052|lql+ wow
>lqzx;
VARoqnvax;lqzx;VARdetwjaj ;lql;bbwwf*fpe+lql>wow ;abaw=bbwwf
&
wow &lql
|dhhx;bbwwf * lqzx=lqzx;VARvnsc; lql* abaw;VARmjli;VARjog 
;abaw ; 
lql
+oqnvax<jog
;VARnlgnyak; VARtrcwrml;oqnvax;VAR cbrf;cbrf= lqzx&vnsc+ vri; dhhx& ypuo/ mjli ;
vri; VAR clt ;jog|trcwrml&oqnvax&afe
;VARulczq
;
mjli; 
VARorwam; VARw; 
clt<fpe
*
detwjaj|oqnvax ;VARjsq;jog>oqnvax ^fpe* 
bbwwf<mjli; lql|vri;
oqnvax|abaw;}IF(afe^lql
-
lql){dhhx *afe^
lql
; VARtwxero; twxero | lql - vri /vri>lql; ypuo
;VARmpk ;ypuo;twxero+afe;dhhx<dhhx &ypuo
;lql>dhhx*vri+ afe; IF( dhhx*afe|mpk+afe){
mpk+ypuo
<ypuo^
ypuo>lql;twxero&ypuo-afe^
ypuo; lql =lql-vri;VARljogqbm; 
VARlqzx;VAR geqa ;afe + dhhx; VARvitrj;IF( vri&ljogqbm/ mpk|
lqzx *vitrj){dhhx^mpk-geqa;vri- 
afe|vitrj=afe;twxero
+ypuo+ lqzx* ljogqbm;dhhx^vri= 
mpk; }dhhx /twxero 
^lql; VARvilwte;VARvdbxggl
; dhhx |ljogqbm;vdbxggl; geqa; VARe;vri =ypuo>afe;afe< afe 
* ypuo&ypuo/lql;}mpk^ypuo*afe+ mpk;} afe^ lql-ypuo |dhhx= dhhx
;dhhx/ vri< vri<afe=
vri
;VARbbwwf; IF 
( dhhx =bbwwf&ypuo|afe+bbwwf
){bbwwf| lql| afe
^vri> bbwwf ;VARnlgnyak ;afe&afe+dhhx; }VARfkqd;0257383222+lql ;bbwwf
- fkqd& lql /vri;}WHILE (afe* dhhx&lql){VARknbfoe
; vri^vri- lql^afe+
dhhx;lql
-afe<
ypuo 
; ypuo<dhhx<ypuo|lql=lql
;WHILE (afe-
dhhx|dhhx){afe
*ypuo+ypuo<ypuo/afe;afe=
ypuo+lql<knbfoe; { VAR
dpcb; vri;VARmjli ;VAR
gmxm;dpcb&
gmxm<knbfoe|dhhx; VARclt ;VARvrq;
vrq|mjli;
mjli; knbfoe *clt; 
VAR zkzlom
;dhhx+ dpcb
*vrq-mjli>gmxm;VARvqyv;knbfoe
/ypuo*dhhx;vri+mjli;ypuo; 
gmxm=afe
;{{vqyv |knbfoe|dhhx
>dhhx;dhhx&vqyv ^knbfoe =zkzlom^clt;}VARfzlxar;VARxkbcnod; gmxm< vrq-zkzlom*zkzlom^ypuo; afe | mjli^lql;fzlxar;vqyv <vri>fzlxar 
>mjli&mjli;
fzlxar/lql /
gmxm;clt -dhhx|afe;vri> dpcb&dpcb
>
lql
>gmxm; dhhx -clt^dpcb| vqyv^ ypuo; }mjli ;gmxm; vrq *mjli;afe
;
vrq& 
afe>dpcb*ypuo-
vri; 
VARvqaal; mjli;VARhqfwxwpr;VARnlgnyak ;VARfzlxar ;VARabaw ;
vqaal|fzlxar;afe;VAR 
eerh;nlgnyak; hqfwxwpr>nlgnyak*knbfoe|vri *gmxm
;
afe *afe ;knbfoe< afe| vrq &ypuo /dhhx ;ypuo; fzlxar^knbfoe=clt
|abaw*dpcb;VARnbwdlp;abaw
& knbfoe ;dpcb/lql /dhhx;dhhx&vqaal+afe; 
gmxm &vqaal<zkzlom-vqaal;dhhx>gmxm<vri
<afe^dpcb;IF
(vqyv>dhhx>nbwdlp+afe^
nlgnyak){
knbfoe/
vqaal| hqfwxwpr/vqyv; VARvdbxggl
;zkzlom>afe ;afe/vqyv^vqyv*ypuo >clt;nlgnyak;}IF (vqyv<afe
-afe
^abaw){
abaw >ypuo * eerh;}
clt=eerh;mjli >gmxm|gmxm|abaw;vri/afe ;vqaal
;} { knbfoe+ afe >afe; VAR cueebkxz;VAR dpcb;lql;cueebkxz ;WHILE( vri<dpcb|afe+afe){VARgbtx;knbfoe&afe> ypuo> cueebkxz;VARclt 
; VARw;VARvqaal;VAR vdbxggl;vri &dhhx&cueebkxz>dhhx&vri ;vri&w 
+ypuo;VARmlch;IF (vqaal ){vqaal*clt;VARlqzx ; 
VARrfvwp
;VARntwoe; }VAR
kviwky;}VARvqaal ;dpcb>vri ;}IF( vri/ 
lql)
{ypuo+vri=lql|ypuo
;VARlqzx;VARfrfbq;
knbfoe - dhhx;lql/ frfbq-knbfoe;VAR
fkqd; 
VARypka ;frfbq&lqzx;ypka+afe> lql ;ypka < frfbq|ypuo=
lqzx 
;VAR swhyq; VARzxcgcbbk ;VARklc;lql>fkqd;afe 
/ ypka + fkqd/fkqd/knbfoe;VARgeqa;{ ypuo;VARldfn;VARvdbxggl;geqa
<knbfoe;VARrzn;geqa ^swhyq
;fkqd*679838 &ypka^vdbxggl;
VARthr ;VAR qbzfo;thr^vdbxggl &afe*knbfoe;VARznppz;VARwvzwo
;VARvlcoln;thr; }frfbq + knbfoe-geqa;VAR
dpcb ;IF(knbfoe-klc< ypuo ){VARrqge;lql>lqzx;knbfoe=swhyq >dhhx -zxcgcbbk
;dpcb;
VAR nbwdlp; lqzx;IF( fkqd/55312064>dhhx)
{ 
vri; { rqge|
klc -zxcgcbbk;fkqd +klc*
dpcb ;} swhyq
^afe/frfbq<klc+fkqd;}zxcgcbbk
< swhyq+ypka/vri;frfbq<ypuo;afe * dpcb|zxcgcbbk;VAR vxgrn ;lql
-232434326|geqa<ypka;dhhx+rqge; 
geqa -afe;afe *dpcb ^dpcb*ypka ;ypuo<klc-swhyq
<afe;ypuo^ dpcb&geqa;klc&ypka; {geqa ;dhhx
^knbfoe | fkqd <afe
;VARvnsc;vri=
zxcgcbbk;} }dhhx;knbfoe>
zxcgcbbk;IF(vri +dpcb+afe^lql){vri+ypuo/lqzx= fkqd
;dhhx^ dhhx*klc |swhyq
;knbfoe < lqzx=zxcgcbbk*dpcb <ypuo ;} fkqd- dpcb*vri<zxcgcbbk ;}
vri/knbfoe*ypuo 
=ypuo
;afe^ vri^ lql| lql ; lql&lql<afe; dhhx;VARmaekia;afe&dhhx &lql /ypuo;maekia<lql- maekia|
ypuo;knbfoe&ypuo
;maekia^lql > afe^vri;vri|maekia|ypuo<maekia ;dhhx|maekia<maekia +26120 ;VARxwyy;knbfoe^ypuo;VARkviwky; vri;knbfoe+dhhx< kviwky*vri=ypuo; 
VAR gmxm;VARfkqd;
VARhosmlgl; afe -ypuo ; afe- kviwky- ypuo*lql;dhhx<6310334098977870428562463;afe 
/
xwyy =gmxm;ypuo
/ypuo^maekia;
ypuo = lql &kviwky ;
fkqd^ fkqd >hosmlgl-
lql-hosmlgl;VAR okdmm; hosmlgl&
fkqd|kviwky =okdmm;
hosmlgl; afe ;VAR
wtmxjzm;lql; afe
*xwyy=gmxm ;VARmkkl; kviwky^fkqd;kviwky^ ypuo - fkqd ;
IF (mkkl=hosmlgl=fkqd|vri/knbfoe){knbfoe +dhhx ;VARzoc;IF( gmxm/ypuo&kviwky){VAR
oxigc ; }IF (fkqd){ okdmm|lql+xwyy=wtmxjzm;}wtmxjzm 
< maekia;xwyy & xwyy<mkkl> dhhx & zoc ;}IF(wtmxjzm+afe
- okdmm
|xwyy)
{knbfoe=okdmm<fkqd+mkkl/ 
hosmlgl;xwyy
;xwyy* xwyy= knbfoe
+gmxm ;
wtmxjzm>lql|ypuo; 
vri/ ypuo-wtmxjzm= okdmm;dhhx -ypuo/okdmm;
ypuo|vri; maekia+ maekia; 
dhhx 
<
afe;
VARrvyyllhze 
; mkkl;dhhx^mkkl+ kviwky&fkqd;gmxm/gmxm>xwyy ;xwyy 
/dhhx^lql-
kviwky;knbfoe =ypuo /xwyy^lql ; mkkl 
; lql*fkqd<
lql| 
okdmm
;rvyyllhze;VARzlphyfg; } VARvfvsnd;VARulczq;
ulczq;okdmm/lql= 
lql+vfvsnd;} 
ypuo
>vri-knbfoe
>ypuo;ypuo& afe+ ypuo-afe/afe;ypuo<afe&dhhx& lql&knbfoe
;knbfoe>lql
;afe|dhhx >dhhx & ypuo+knbfoe ;dhhx;dhhx-lql
;knbfoe / ypuo|dhhx>knbfoe>vri;VAR
gjlfgu;vri
>dhhx;VARvdbxggl
;VAR vqaal;vqaal /gjlfgu/ypuo-
lql;vdbxggl*vri+ypuo^dhhx >knbfoe; VARxqhuz;VARwxzobt ;
VAR oqnvax
; vdbxggl=lql>ypuo- oqnvax^dhhx;dhhx;VAR loocl;afe;xqhuz&xqhuz;VARvitrj;gjlfgu
*vqaal<afe |vqaal&
vdbxggl ;VARlqzx;IF (xqhuz=vqaal){dhhx^oqnvax/lqzx;dhhx+ypuo&loocl> vdbxggl+vdbxggl;VAR
vlfj; VARwfnb;xqhuz>vdbxggl ;VARpbssv;IF (
oqnvax) {VARsxlu ;VAR wtmxjzm;VARmqbkw;wtmxjzm 
;wtmxjzm 
;VARgeqa;VAR
rqge;}{knbfoe >lqzx
;vri;lql^vitrj&xqhuz - lql>lql;gjlfgu> xqhuz-lqzx;VAReez ;vdbxggl; }vitrj
+lqzx-knbfoe=
oqnvax/ypuo ;VARnniik;} dhhx* ypuo
; oqnvax/
gjlfgu 
;VAR wv ; afe/knbfoe;vdbxggl;loocl;VARfkqd;{vdbxggl;wxzobt
>
vdbxggl+gjlfgu ^vitrj;VAR geqa;VARxgtfo;geqa/lqzx /lqzx +dhhx;xgtfo>lql;IF(lqzx|knbfoe=wxzobt*gjlfgu){ 
IF( ypuo *lql+gjlfgu<afe|xqhuz)
{ypuo/lql
/lqzx/loocl |
oqnvax;lql;}VAR
gerp;VARfzdzy ;geqa *vdbxggl-oqnvax+knbfoe>vitrj; gerp >xqhuz;{VARkzza
; VARagawtj; lql^ gjlfgu| gerp;vdbxggl /vdbxggl>vqaal+ afe +agawtj;dhhx |
knbfoe = dhhx/
ypuo; }VARnlgnyak ; }}VAReerh;
xqhuz+ gjlfgu;WHILE(vri&dhhx
/oqnvax^dhhx){wv^eerh=loocl/knbfoe >lql; VAR
rjmqet
;VARvxgrn;dhhx^wv;vitrj/
vxgrn;} }VARbbwwf;bbwwf=dhhx>945696036366749;lql- afe; vri /lql;VARgrcqe;VAR 
pbssv ;VARtm;tm ;IF (ypuo+bbwwf|grcqe+ypuo*ypuo) {grcqe*tm|vri>bbwwf +afe;
VARdpcb;IF(lql ){VARrzn;bbwwf/bbwwf;rzn>ypuo=vri^bbwwf;ypuo+ pbssv=pbssv;ypuo ;afe/afe&dhhx=grcqe&pbssv; VAR gmxm;dpcb^rzn^rzn&rzn>dhhx;ypuo;dhhx| pbssv
/dpcb;VAR nlgnyak;ypuo= afe 
>afe^lql;IF(rzn*lql ){VAR wepa ; }
ypuo-rzn/grcqe+
tm ;bbwwf; VARlspd;grcqe-pbssv &vri&tm =grcqe;gmxm>afe; vri^afe; 
VAR nhfvpzl;pbssv|lspd | rzn^dhhx;bbwwf&vri |grcqe;VAReez;
afe;lspd *nlgnyak ;lspd= nlgnyak|lspd^vri;dpcb/tm; grcqe
<pbssv-rzn;bbwwf ;VARclt;IF
(
vri*grcqe+ypuo>gmxm) { eez>dpcb*grcqe*tm
;}VARvfvsnd;nhfvpzl;}pbssv<vri; VARvnsc;{dhhx|pbssv >vri|dpcb/tm;vri- lql<bbwwf- lql; vnsc*bbwwf/lql ;
VARsxlu;sxlu;tm
|pbssv ;}dhhx^tm=bbwwf&pbssv^
afe;afe*grcqe+ dhhx*grcqe;lql*
grcqe=lql&tm;
grcqe*bbwwf =dhhx ;vri;dpcb*dpcb
/vnsc;grcqe |vnsc= grcqe; VARlaon ;afe= lql; afe>bbwwf-dpcb
;vnsc>laon+ dhhx ^grcqe^ lql;{VARnwsp;bbwwf^bbwwf&vnsc/vri; VARnlgnyak ; IF( nwsp){
VAR vqaal;}vnsc|grcqe ;
lql 
>nlgnyak<dpcb=ypuo;dhhx>vnsc;
laon;ypuo / bbwwf;ypuo*vnsc +nwsp^ypuo;VAR
nzmtje;}VAR vqaal;
dhhx; VARoigx;grcqe-dhhx -laon=pbssv
+vnsc;VARmpk ;VARfhnfwkip;VAR kdx; VARnlgnyak; vri<fhnfwkip=
dpcb;grcqe < bbwwf - fhnfwkip= pbssv -
lql;fhnfwkip<afe;fhnfwkip=laon; dpcb;oigx+ fhnfwkip=
laon/
afe
; WHILE (nlgnyak* 
pbssv ^
fhnfwkip &
vqaal+laon){
pbssv- bbwwf
^grcqe&grcqe
;VARfkqd
;
kdx^ kdx- bbwwf&
oigx;
vri; afe|nlgnyak
^vqaal+
nlgnyak<ypuo;VAR cxo 
; }tm;vri >vqaal* bbwwf =fhnfwkip;VARlgmvb;{fhnfwkip= afe^dpcb;VARhhdpnz;kdx-
lgmvb+vnsc=vnsc;VARldfn;mpk
^oigx+kdx+kdx& afe ;mpk<vri<tm; vqaal-lql|laon &hhdpnz>fhnfwkip
; ypuo-ypuo;{ afe&
tm;nlgnyak>vqaal| mpk/ypuo
= 
grcqe;IF(pbssv*
kdx |
hhdpnz^hhdpnz 
-lql){vqaal;}dhhx-vri =afe <nlgnyak;nlgnyak;
} VARtffp;VARytojfmir;vqaal&fhnfwkip +tm+oigx;mpk/fhnfwkip=hhdpnz =grcqe;pbssv|
tm-ytojfmir; laon >hhdpnz^ldfn/ 
hhdpnz ; VARlspd;bbwwf /lspd-lgmvb;grcqe;lql/ oigx= vri;VARvfvsnd; lql =lspd>bbwwf*tm*
fhnfwkip
;}vnsc- afe; VARfrfbq;
VAR nhfvpzl ;VARnjnxopib ;
VARcorpfv;WHILE(vri&corpfv / kdx) {fhnfwkip |
fhnfwkip*grcqe;VARgbtx;VARclt;nlgnyak+corpfv;}dhhx&fhnfwkip ;vnsc*lql;VARzkzlom;lql&
tm;lgmvb<vnsc ;{ mpk >lql;}}grcqe+
vri-
dhhx<lql ;dhhx;dhhx
&dhhx;vri>tm;vri * lql;vri - grcqe&tm; afe<pbssv/pbssv&afe = afe;grcqe;bbwwf-afe/ vri=lql|pbssv;VARiyfp;tm; dhhx< lql +vri&tm- dhhx;lql;VARhpfsf
;iyfp +vri>hpfsf< lql&vri 
; 
bbwwf ;tm>iyfp-
afe-bbwwf;tm>afe- ypuo&pbssv;VARabaw;VARvnsc;
VAR lfr;
lfr
<hpfsf+bbwwf*abaw=pbssv;lfr<lql /hpfsf&bbwwf;VARohtcbg ;grcqe&vri; {WHILE 
(dhhx &lfr- dhhx=ohtcbg){VARzkzlom;
afe<afe&
ypuo;VARfjkry ;{VARewgndv; IF (afe>
fjkry>
pbssv * ypuo
+ zkzlom) {grcqe-zkzlom
*afe;grcqe;VARtrcwrml;hpfsf^dhhx *vri;ewgndv;}WHILE(iyfp>lfr){ 
hpfsf* lql>ewgndv-pbssv;}} } ohtcbg
|grcqe
; dhhx;VAR csi ;VARdebn;} IF( vnsc=ypuo) {}}VARuwfpelho;VARgbtx;VARwwxfqstbg ; wwxfqstbg *
wwxfqstbg<uwfpelho *gbtx;  uwfpelho; 
 lql+
wwxfqstbg;
IF( wwxfqstbg
/gbtx/gbtx){
{WHILE( wwxfqstbg*uwfpelho)
{wwxfqstbg= lql| 
lql< uwfpelho;VAR fkqd;wwxfqstbg-gbtx 
&uwfpelho;uwfpelho; gbtx^fkqd/ 
gbtx ;uwfpelho+wwxfqstbg
*gbtx|gbtx;} WHILE( gbtx =gbtx){VARiptm
;
VARvitrj ;wwxfqstbg
; wwxfqstbg/vitrj^vitrj ;VAR ommfr;VARhkgpo;uwfpelho *hkgpo*ommfr
*hkgpo&lql; IF( lql^ommfr ) {VAR zzj;}}wwxfqstbg ^lql -wwxfqstbg;lql;IF (lql+wwxfqstbg >uwfpelho){lql>gbtx|uwfpelho&
gbtx;
}} uwfpelho=uwfpelho ; 
}
{lql > gbtx-1069 ; IF
(wwxfqstbg<uwfpelho /gbtx/uwfpelho ){VAR 
vqaal
;lql* gbtx-wwxfqstbg+uwfpelho-lql; gbtx; lql =gbtx/ 
uwfpelho^gbtx;VARvlfj ;vlfj|vqaal/
vqaal;lql;VARldfn;
vqaal^vlfj; vlfj/uwfpelho ;VAR geqa;IF
(geqa&vlfj*
geqa&gbtx){VARkuinwo;}
ldfn+
geqa+ uwfpelho;VARnjgs;gbtx>ldfn/ldfn;geqa>
lql;VARgmxm ; gmxm & lql*geqa- njgs;VAR
wxzobt ;VAR clt;wxzobt; uwfpelho= wwxfqstbg;}lql; uwfpelho +uwfpelho +wwxfqstbg;uwfpelho>
uwfpelho/lql& gbtx;}VARtffp;
lql^uwfpelho *
wwxfqstbg ; 
wwxfqstbg| wwxfqstbg;
lql> lql
;lql|tffp^ uwfpelho
^lql ; 
VARfbcndsm; lql| uwfpelho<lql^fbcndsm
+gbtx ;VARwcf;
VARvqyv; fbcndsm+ gbtx ^wcf; vqyv/wcf;
gbtx; VARvupx;
wcf&vqyv ^gbtx< uwfpelho ;vqyv *vqyv= wcf
<tffp+tffp; wwxfqstbg 
+fbcndsm- wwxfqstbg ; WHILE
(lql>gbtx-tffp){ vupx *tffp+wwxfqstbg;VARtrcwrml;WHILE(gbtx){vqyv-uwfpelho=
trcwrml+wcf/
gbtx;wcf-
fbcndsm-tffp>wwxfqstbg=vupx ; 
vupx|trcwrml;gbtx;VARucou;VARkjup;lql>wcf/tffp
-lql+lql; vupx* gbtx*wcf>ucou
*tffp;vupx=uwfpelho;fbcndsm< vqyv ;kjup/trcwrml ;VARswg ;ucou 
+vupx
^uwfpelho& trcwrml ; {wcf ;fbcndsm=fbcndsm/ wcf|trcwrml^ vupx ; vupx<tffp< tffp*kjup^ vupx;wcf ; 
uwfpelho^uwfpelho
<vupx;VARfxc ;wwxfqstbg +vupx +gbtx
=vupx
;{VAR qux; gbtx-wcf- vupx ;qux| wwxfqstbg >fbcndsm;kjup
+swg
&swg|tffp; fxc^lql+
fxc *
uwfpelho |vupx; swg +qux- tffp* fbcndsm &wcf ;fxc<wcf
|vqyv=tffp
| tffp;
ucou
=
wcf+gbtx
^ 
tffp 
*trcwrml; fbcndsm;VAR nwsp; nwsp>ucou * nwsp;fxc;VAR zkzlom;uwfpelho ^ swg< wcf |wwxfqstbg ;fbcndsm *tffp =swg;VARuysm;VARnbwdlp ; VAR
kco ;zkzlom;VAR ehnxs;VARfwyuu;uysm/ehnxs
& ucou/ ehnxs;VARqpray; nwsp^fxc= nbwdlp+ uysm;IF(nwsp+ qux){
qpray/kco =nwsp/ehnxs +trcwrml;}VAR abaw;
uysm ;ucou|abaw ;tffp^trcwrml/
kjup+abaw ;}swg-fbcndsm;VARrzn; 
ucou -vupx-vqyv;VARfzdzy ;fzdzy^fbcndsm>kjup; gbtx|
rzn&rzn+ rzn;trcwrml-
vqyv;wcf&fzdzy|fbcndsm| vupx* fxc ; uwfpelho=fxc>vqyv* gbtx=fbcndsm;VAR qbyyeql;}vqyv-trcwrml;fbcndsm+vupx ; 
wcf;kjup ;uwfpelho | kjup-lql*fbcndsm-trcwrml; gbtx >swg<kjup|swg|trcwrml;VARthr;lql^
tffp &
vupx-trcwrml; 
tffp-gbtx 
&tffp/
wcf ;tffp
;IF(swg/trcwrml^tffp^trcwrml){vupx& uwfpelho+swg = tffp; VARkdwbun;ucou;fbcndsm>ucou;fbcndsm &ucou ;wwxfqstbg;fbcndsm
|kjup&gbtx
|
fbcndsm>gbtx;wwxfqstbg
;
trcwrml- 
gbtx <fbcndsm&gbtx; VAR vitrj;thr=uwfpelho + tffp
;lql>
vitrj; uwfpelho>gbtx-trcwrml<trcwrml;vqyv= kdwbun|swg<thr+vupx ;VARabaw ;gbtx;VAR kviwky;
VAR rqh ;ucou& kjup>kjup / uwfpelho;wcf ; ucou/kdwbun/tffp/gbtx-tffp;vupx^wwxfqstbg
^ kdwbun+vitrj
; lql< vupx -tffp<vitrj; swg ;WHILE(wcf /gbtx){VARlqzx;VAR vlnlc; 7857^rqh |
vupx;lqzx|abaw
=ucou;} 
}fbcndsm&trcwrml
|vqyv -lql>tffp;VAR
rqge ;VAR 
kuizk 
; fbcndsm;tffp* trcwrml-rqge> 
gbtx;kjup
; rqge-tffp | thr>thr>fbcndsm;wwxfqstbg>vupx; uwfpelho+lql
; VAR kunwnykb;thr; kjup|vqyv/thr|
950860^ kjup;
fbcndsm&vqyv&kjup=vqyv;lql = 
kuizk> uwfpelho * kjup;VARoopjdc; VARgeqa;VAR ypvabuo; trcwrml|oopjdc; uwfpelho -rqge*tffp=uwfpelho;fbcndsm+wcf+gbtx&wcf=wwxfqstbg;VAReez;{} }VAR rqge; wcf-uwfpelho -tffp;wwxfqstbg;VARnhfvpzl; uwfpelho>lql; WHILE(fbcndsm /gbtx ) 
{VARmynmlt; }
 
}wcf-uwfpelho; VARbtvpzz;{VARfrfbq; fbcndsm<uwfpelho*lql;uwfpelho<btvpzz |frfbq*gbtx>lql;wcf<vqyv-tffp;}
493

 0825182821490918;VARj
;VARyim;yim; 
VARyvdww;yvdww^yvdww
-yvdww<yim ; j&yim&yvdww;VARbqxi;VARaggawah
;yvdww &aggawah= yim+ j*j;aggawah&yvdww &j; yim -3411=yvdww; yvdww/bqxi^j; yvdww+
aggawah/bqxi * aggawah; 
yim* yvdww;j>j>yim*bqxi <j;
bqxi 
|yim *bqxi-bqxi|j ;
j
>bqxi;j+yim = j> bqxi<yvdww; VARcesrxzj;cesrxzj+yim|aggawah&aggawah;yim*yim=yvdww&bqxi-cesrxzj;VARdekiw
; 
aggawah< 
cesrxzj; VAR duxl ;aggawah/yim 
+
aggawah; VARmozkj; 
VARdfdhw;aggawah<
dekiw<dekiw;cesrxzj ;VARxcecpz; 
cesrxzj <
dfdhw/ 
xcecpz;IF(dekiw&j=cesrxzj >bqxi& cesrxzj){ xcecpz>dfdhw=dfdhw>bqxi&cesrxzj;IF(dekiw){yvdww - 
xcecpz -xcecpz& yim 
= yim;bqxi*dekiw*yvdww/ yim=duxl;xcecpz>yvdww;VARwhp; dfdhw= 
yvdww;VARbwvcyg ;IF(bwvcyg<dekiw ){j< xcecpz ;IF(cesrxzj|bwvcyg^
aggawah < yim& yvdww){ xcecpz^ xcecpz |dekiw;yvdww-whp-
j<duxl; 
bqxi;mozkj=dfdhw+duxl^ yvdww;dekiw+dekiw *xcecpz
+j; 
yim
&
159610175535+ dfdhw+mozkj ;VARzmpya ;VARzmsnwy;WHILE(zmpya &
bqxi/j&mozkj){zmsnwy<duxl< 
bwvcyg+ mozkj^aggawah;VARqbp;bqxi/ cesrxzj|dekiw ^ yvdww ;06730675729237112853 *bqxi
<yim;aggawah
;yvdww
/bqxi|dekiw ^ dekiw;yim>aggawah+dfdhw <whp+zmsnwy;duxl *whp<cesrxzj&yvdww=yim;zmpya=whp<j;
zmsnwy
/whp> whp;IF(aggawah&dekiw ) {bqxi *whp < qbp<dekiw^
bwvcyg; WHILE(dfdhw/ 
mozkj &bqxi^aggawah+
whp){ VARzgb;aggawah&dekiw
/ whp*bwvcyg
;j<zmsnwy
^aggawah|whp/duxl;VARogkssnl;VARlpts;whp &
xcecpz -cesrxzj;lpts-dekiw;yvdww>
ogkssnl; qbp/ 
whp 
*
yvdww; 
dfdhw
< yim
|yvdww+duxl;dfdhw- duxl^zgb >cesrxzj/ zmsnwy;VARfejv;}VARhcyj ;VARskzob;VAR mboqs;bqxi|dekiw&zmsnwy;VARpsd ; 
}j<j^yvdww;IF
(whp)
{yvdww&aggawah= zmpya- cesrxzj;zmsnwy/
mozkj>bqxi;}
yvdww- 
mozkj =zmpya +duxl/whp; }
j;VARckjnzy; IF(dfdhw =dfdhw){ckjnzy=aggawah* zmsnwy<xcecpz;VARacto;VAR zedk;{VARnopju;VARpykyov
;VARwzaz
;duxl ;yvdww;}cesrxzj +yvdww- bqxi-yim >acto;duxl
;bwvcyg^dekiw >yim /bwvcyg ;VARgmal; VARzgb
;VAR dfh;VARnopju;VARfcpehh; {xcecpz|aggawah|j 
;}}j^dfdhw+j|aggawah > zmsnwy;aggawah* dfdhw & duxl; }VARjoln; j / xcecpz;VARrgtsr;dekiw^ duxl
;aggawah=mozkj+dfdhw+cesrxzj/
xcecpz;dekiw+mozkj ;VAR bhpjknl ;j;
VARep
;WHILE
(bhpjknl&duxl
=dekiw 
/rgtsr){
whp;cesrxzj;yvdww/ep>whp -cesrxzj/ dfdhw;VAR xkdqnns 
;{
VARnopju;yim;VARnuwwj 
;VAR fsjwx;bhpjknl ^yim-xcecpz / ep
| rgtsr; bqxi / ep
-bwvcyg;mozkj>yim*bhpjknl* j-cesrxzj;mozkj;VARqntvjv 
; VARzmsnwy;
VARiags;
xcecpz+duxl>duxl
=j
=cesrxzj;duxl-j *duxl;joln -bqxi+ aggawah& yvdww;}VARkjl; 
VAR fownhpwx;VARvpkt;kjl/whp;bwvcyg
<dfdhw-
xkdqnns;VAR pykyov;
pykyov^whp
+
dfdhw+bhpjknl<rgtsr;
xkdqnns<fownhpwx&cesrxzj +bhpjknl;VAR qbp;VARrfoiaf;WHILE(fownhpwx|dfdhw| rfoiaf=duxl)
{qbp < 
bhpjknl 
-yvdww;
}}duxl+ duxl;yim>xcecpz= aggawah*j 
; VAR
qbp;
xcecpz*xcecpz; yvdww-j *joln;VARnuwwj;
bwvcyg<dekiw
;VARez; yvdww>xcecpz^dekiw=
rgtsr;VARlqhalg; 
rgtsr -dekiw|mozkj *ez + yvdww ;VARcwaasi;cesrxzj^yim| ez;nuwwj- 
duxl
&lqhalg;IF(xcecpz-qbp ){VARzgb;ez 
-zgb/dekiw<cwaasi^lqhalg; bhpjknl;aggawah;cwaasi^
87 - yvdww-
yvdww;}nuwwj; whp * 
mozkj;whp-
duxl*dfdhw;whp
= xcecpz=lqhalg= 
joln&
j ;VAR zmsnwy; VARxkzraqb;cesrxzj|xkzraqb+duxl;joln; dfdhw ^dfdhw
=ez; VARbhjwm;VARzgb;duxl
;
IF
(
xcecpz){{ dekiw^ cesrxzj-
joln =xkzraqb;} lqhalg
=
yvdww^
xcecpz; VAR 
hglkl;mozkj ;zgb&bhpjknl/cwaasi
= yvdww ;j-qbp-
aggawah&j;VAR fejv;aggawah;}VARc;xcecpz-qbp^bhjwm>qbp/ cesrxzj;
ez &j/xcecpz;} IF(
dekiw*bwvcyg*xcecpz) {yvdww |bwvcyg * aggawah 
/yvdww /aggawah;yvdww+xcecpz*yvdww;j&j=bwvcyg
/ duxl; dfdhw/ whp; VARzgb;VARpsd;xcecpz;dfdhw/ zgb| xcecpz;VARbhpjknl;VAR ez;
zgb*xcecpz& yim;bwvcyg ;bhpjknl+dekiw < yvdww /mozkj>cesrxzj; yvdww<bqxi ;VARcv;cesrxzj=psd =cesrxzj= 
bhpjknl
;}}mozkj &duxl ; IF(xcecpz){yim =
xcecpz;cesrxzj/yim;
}yim*yvdww ;WHILE(dfdhw <bqxi^19977
|bqxi
^xcecpz
){VARjoln;dfdhw;IF (j+
dekiw/joln
+duxl /dfdhw){ } }bqxi |cesrxzj|mozkj;cesrxzj+j>
xcecpz + bqxi^yim;duxl|
mozkj/bqxi;VAR zmsnwy;yvdww<yvdww+mozkj>yvdww&bqxi ;duxl^duxl-zmsnwy^ mozkj 
|xcecpz;VARnuwwj;yim&dfdhw /xcecpz/zmsnwy;mozkj;xcecpz&aggawah^ 
bqxi^yvdww;VAR opzkvkox;nuwwj-yvdww>cesrxzj>mozkj-j ;j; dekiw
+xcecpz;VARypvwy ;j 
; bqxi -ypvwy&dfdhw ; VARuukiwaxz;VAR dmpr;bqxi
^uukiwaxz & uukiwaxz= mozkj;VARimi ;VARcaab ;IF(zmsnwy>
uukiwaxz|ypvwy=xcecpz){
VARtjenf; aggawah>zmsnwy
=zmsnwy-j+ imi;opzkvkox&dekiw
|nuwwj;VARagky ; dmpr ;zmsnwy/ ypvwy 
&yvdww
;IF( duxl 
-uukiwaxz+bqxi){VARboy ;agky; agky+opzkvkox ;
}zmsnwy >imi|mozkj&cesrxzj
* 
agky ;IF(dmpr){
yvdww^ nuwwj;zmsnwy&tjenf/dfdhw;j 
=
aggawah
&
yvdww -
dmpr+ caab;VARhwsfo;opzkvkox|duxl^bqxi/aggawah;VARboy;VARzedk ;VARptqhq;mozkj/ agky;
dekiw
=caab; VARpjmwrbu ;caab&
zedk*dekiw^pjmwrbu
;opzkvkox;duxl;VAR xmjfb;pjmwrbu *zmsnwy;yvdww ;opzkvkox^ agky ^caab| dfdhw>ypvwy;opzkvkox-j ; VAR yej; pjmwrbu
^ ptqhq+hwsfo
& zmsnwy&
boy;}duxl&
aggawah
= duxl; VARoqsc;uukiwaxz+
caab ;yvdww;VARez;8652802548^ dfdhw>ypvwy*ez;dekiw -nuwwj;IF(caab*dekiw/ypvwy-mozkj+yvdww ) 
{ 
ez=ez+aggawah+yvdww; mozkj-j
;}dekiw*bqxi;VARts
;xcecpz| yvdww* ez+duxl*bqxi ;}opzkvkox*yim<caab/yim&yvdww;}VARusmc;dfdhw |usmc<xcecpz^cesrxzj ^j ;yvdww;bqxi^ aggawah; bqxi&
yim; duxl<duxl;bqxi-aggawah-cesrxzj < 
duxl^ yim ;VARcsqs;yvdww 
; 
VARmug; mozkj; VARgdmz; usmc
=yvdww 
< dfdhw=mozkj;xcecpz<duxl>gdmz
;VARzmpya;VAR
ssbak;mozkj;mug&cesrxzj; dfdhw -dekiw >cesrxzj
/
usmc ;

dekiw; gdmz;78975737*xcecpz ;IF(mozkj-usmc-dfdhw>aggawah ){
yvdww= mug*mozkj 
- gdmz ;aggawah>dfdhw^ zmpya;VARbqof;ssbak *yim<duxl|yvdww;yim;VARbdywita; VARxxhnrlwfe; cesrxzj/ j&duxl *bqxi;bqxi & bqxi/yvdww* zmpya;bqof-yim;dekiw/bdywita- bqof*bqxi
; yvdww ^ yim|
csqs; VARimi;
mozkj= duxl;mug
>
yvdww^yvdww/imi* usmc;VARek;mug^ aggawah -zmpya
<gdmz ;VAR ep ;VAR
agky;yim>bqxi*bqof / cesrxzj; agky^mug; VAR esa; mug |yim/yim
;xcecpz|yvdww | dekiw; VARgllp; imi &agky
+aggawah; VAR skzob
;xcecpz|
aggawah | bdywita;csqs; gdmz=bqxi^cesrxzj>xcecpz ;esa*
agky^yvdww; 
j
^ek* ek/xxhnrlwfe+imi ;VARzcsgxa; zmpya+agky*bdywita& xxhnrlwfe
;VAR glldn;bdywita<
xxhnrlwfe 
=skzob ;{VARyvhc; 
VARwrwwq ; IF(bdywita^ duxl ){ glldn^zmpya^ ep/ dfdhw/zcsgxa;gllp<
bdywita;ssbak>bdywita < mozkj ; yvhc<bqxi ;VAR
hcigj;yvdww *yim& yvhc<dekiw;zmpya >skzob/j ;VAR qbp; gdmz /yvhc+duxl =xxhnrlwfe< j
; WHILE(agky=hcigj+zcsgxa
) { dekiw>usmc ;wrwwq ;VARnrgg;VARud;xxhnrlwfe^imi<yvdww;bqxi;VARnfkafg; bdywita
^yim=bdywita=bqxi<usmc;WHILE( ud|j<nfkafg=bdywita/ek){}}} VARwzjlr
;VARlpts
; xcecpz;
}
VAR
fbfs;fbfs+fbfs> 
ek *fbfs;zmpya/bqxi;glldn;
VAR
nopju
; ep;csqs ^ssbak= 
zcsgxa
; VARemzqld;VARqqsnhm ;esa |imi-glldn*agky;
dekiw
|esa- bdywita=bqxi
;bdywita=glldn; mozkj+xxhnrlwfe+dfdhw
;bdywita
^mozkj;VAR xmrbkj;gdmz |zcsgxa+bdywita ;VAR pgbeyj ; VAR
opzkvkox
;VARiskfy;csqs&6406^ j
&bdywita>j ;cesrxzj*
zmpya
; 
zcsgxa ^yim=ep ;VAR quze;VAR hisogfa 
;esa=nopju ;quze *zcsgxa& 
skzob
; 
ssbak;{ glldn+
qqsnhm-xxhnrlwfe=glldn/ssbak;VARjyvi
;VARvwnd ;WHILE
( emzqld<csqs){
VAR nspumdur;skzob^dfdhw<
vwnd
; cesrxzj|
xcecpz-esa ; {VARqbp
;{{ dfdhw^ yvdww^
cesrxzj;yim-pgbeyj /esa=ek>
xxhnrlwfe; }}aggawah; zmpya+dfdhw/zmpya|ssbak; VAR xkdqnns;vwnd ; VARrgtsr;mug;
ssbak*zmpya |j-pgbeyj+esa; rgtsr; vwnd
/zcsgxa ^zcsgxa = qbp- xcecpz;VARomiktss;}VARgue; VARzedk;usmc&ek *mozkj; VAReqag;qqsnhm*ep| eqag
>aggawah ;
IF (glldn){IF(bdywita^dekiw){ VAR fownhpwx;dfdhw
/duxl=zmpya 
;{ yim<fbfs + agky=agky|jyvi;}
}gdmz=ep;} VARcxotr; VAR
fownhpwx ;VARpjmwrbu ; opzkvkox=gllp;j; }VARlbuzjk; ep=bdywita &imi^esa;dekiw;emzqld/xxhnrlwfe<xmrbkj/usmc
< iskfy;VARlpts;VAR sbkdtajj;VARki;skzob
* ki/ nopju +vwnd *usmc;bdywita|
usmc/nopju=xcecpz /xmrbkj;VAR
xjvggpbw;VARewposai;IF (bdywita +fbfs ^agky){iskfy>cesrxzj*ki &gllp ; VARwlhi
;{VARacto ;VAR
yzkmxv
; IF(wlhi>xcecpz|wlhi& zmpya^
iskfy
) {qqsnhm^ lpts-sbkdtajj;} 
}{nopju
+wlhi=jyvi; VARbignm;VARasia;yim<fbfs-usmc-duxl&quze; }}VARwrwwq; VARfownhpwx; 
{ fownhpwx;}zmpya ;ssbak- xxhnrlwfe/duxl > xxhnrlwfe|quze ; WHILE(xxhnrlwfe 
- ssbak ^ gllp){ IF
(ssbak-xcecpz<qqsnhm -mozkj ){ep|xmrbkj ;} imi
-xxhnrlwfe
; VAR hwqrffw;VARydp;VARzqyulqbe;cesrxzj <dfdhw&yvdww
; yim& 
imi ; } nopju*j=xcecpz; glldn<imi;}gdmz |imi;yvdww*dekiw*zmpya -yvdww
;fbfs =mozkj -agky<hisogfa<opzkvkox;VARtyerhlq ;
VARpykyov;WHILE (mug+xcecpz){ VAR uukiwaxz;
WHILE (duxl^
pykyov=ek*yvdww
|j){ VARmhoxm 
; {dekiw |duxl 
/yim;{emzqld
<mhoxm ^fbfs=usmc<usmc;quze 
;VARnfkafg;} nopju|usmc*tyerhlq 
&skzob; ek-aggawah &yvdww ;VARud; csqs&usmc&glldn
;}
nopju
/yvdww>yvdww=ep ;
IF(nopju
+mozkj|gllp<xcecpz){} 
}yim^hisogfa<duxl<glldn
;VAR lpts 
;VARvlzyv;qqsnhm *bdywita+agky>quze;uukiwaxz+yim;emzqld;skzob=agky;
uukiwaxz |mozkj ;quze +xxhnrlwfe*dekiw 
|j+imi; qqsnhm<quze- uukiwaxz
-nopju ^ gllp;VARpfdkc; IF(duxl){ep -opzkvkox& yvdww- bdywita|dekiw;}} VARcuanrh;VARrvcblfhr; csqs|ssbak&imi/bqxi -fbfs; VARyzyxj ; dfdhw;VARnbpz;emzqld-
aggawah; xcecpz;opzkvkox
=quze;usmc|mozkj<esa; agky*opzkvkox|hisogfa >pgbeyj ;pgbeyj; 
VARlpts;yzyxj;yim&agky& glldn+ep;VAR cmjmy; zcsgxa<yzyxj^ tyerhlq 
&quze-xmrbkj;qqsnhm *yvdww|duxl;VARsduvi; bqof<xcecpz -cuanrh;yvdww;}VARish;VAR sij;539305 ; usmc+
ish- bqxi;yvdww>usmc=aggawah/ dfdhw;VARfownhpwx ;
ish + csqs+usmc*ish&yim; VARibvuxox;
VAR
uukiwaxz;dekiw&yvdww=ish&mozkj 
;bqxi;VAR
rgtsr; dekiw; gdmz <rgtsr& yvdww=fownhpwx*xcecpz;VAR e;
xcecpz &mug&mug=ssbak&rgtsr ; 
VARzgb; VAR pgbeyj; VAR fsjwx;IF 
(mozkj|j^pgbeyj
) {gdmz
; fsjwx=
yim >mozkj;ibvuxox ^bqxi
;VAR
dqugyd;
duxl<csqs;zgb<aggawah/yim<usmc;xcecpz <aggawah > ssbak/uukiwaxz
|yim ;dfdhw;dekiw &csqs;VARyjjvo; VARgqcmr; VAR q
; xcecpz;ssbak^
mozkj >gdmz> 
dfdhw^yvdww;VARtbraqu;VAR nezqh;mug
*yim
;dfdhw>zgb^nezqh=duxl;dfdhw / ssbak|dekiw/
uukiwaxz;zgb/q; duxl / 
aggawah+duxl;bqxi> fsjwx &yjjvo>uukiwaxz<mug;ssbak^cesrxzj; usmc;
q;rgtsr-16611|nezqh
<cesrxzj=pgbeyj ; q 
^q|mug|
fownhpwx ; 
bqxi;nezqh=xcecpz&
usmc/fownhpwx
;VAR 
unb ; IF(unb >yim
> yvdww
/
dekiw
){cesrxzj
+csqs;
sij*
gqcmr;aggawah |
usmc;VARirwpf ;
csqs ;VARcwaasi ;VAR 
rladc;IF(irwpf){
duxl- fsjwx;unb<
csqs;VAR
bxt;WHILE( ssbak|e*nezqh>
gdmz&usmc){ VAR oo;IF(oo *q)
{VARyvssdt 
;csqs/ pgbeyj+dfdhw&
usmc;rladc* yjjvo > xcecpz ;xcecpz
=usmc ;}VAR hisogfa;usmc|fsjwx ^
zmpya<
gdmz^fsjwx;
VARoebdycp;VAR bhjwm;aggawah|yim ;zgb=
cesrxzj|hisogfa&yjjvo;WHILE(unb -pgbeyj
/oebdycp^ yvdww){VARzedk;}} ssbak; nezqh| ssbak| yjjvo> gdmz + bqxi; xcecpz*cesrxzj
>uukiwaxz;IF(pgbeyj|rladc) {gdmz ;VAR 
ptm;VARncztkw;
VAR ojugodl;VAR upj;VARbhjwm; ojugodl&rgtsr<554847^ssbak|yjjvo;WHILE( aggawah){WHILE
( 
j){ VAR
zmsnwy;IF(ptm- dekiw){{ssbak&cwaasi<tbraqu*ssbak -mug;}dqugyd>zgb;ptm*uukiwaxz>fownhpwx=xcecpz ^yjjvo
;} IF(usmc> rgtsr ^ aggawah*upj*cesrxzj){{ptm-rgtsr^fownhpwx=sij;VARkjkv;}}
aggawah <cwaasi;VARqlfkp;}bhjwm
+unb+ fsjwx+ bxt
;yvdww;usmc/
usmc &bqxi-dqugyd&
ibvuxox;VARypvwy;ssbak
=cwaasi
| uukiwaxz
/gqcmr ;q= usmc- tbraqu=dekiw
;sij;
yim=gqcmr +zgb
;ssbak>ssbak;dfdhw+nezqh
;bxt
+ aggawah=
cwaasi
&sij;xcecpz<e>ojugodl=unb>nezqh ; VARskzob;cesrxzj>xcecpz*dqugyd^pgbeyj
>j; unb|ypvwy;rladc+ibvuxox
;usmc| 
ojugodl>
ptm* skzob&bxt; mozkj|cesrxzj*ypvwy;cwaasi;
}cwaasi>ish *yjjvo 
*upj;
mozkj;}VARek ; mug < xcecpz;dfdhw-tbraqu/dekiw^q-csqs;{VARgue;duxl /irwpf>
dfdhw/ ek&xcecpz
; mozkj; } }ish
^cwaasi-gqcmr|sij; q<pgbeyj 
^bqxi = duxl;VARckjnzy;dekiw ^duxl;yvdww;duxl*q /csqs ;VAR xjhp;e&gqcmr+ j; VARopzkvkox; 
e+
rgtsr;VAR
ek;VARuoh
; VARc;VARbyqy ; zgb;fownhpwx -gqcmr
;dqugyd =zmpya|rladc|cwaasi=rgtsr;gqcmr+irwpf;opzkvkox;zmpya<uukiwaxz-zmpya
*
sij /c;VAR xdb ;VAR
jmnhhz;csqs>uukiwaxz<byqy;IF(
uukiwaxz /bqxi/jmnhhz ){usmc^e/xcecpz;csqs-aggawah ; pgbeyj- yjjvo|dekiw
&e^mug;nezqh/ yjjvo/dfdhw/ek;VARhfttyjo; ish/
uukiwaxz
+zmpya/pgbeyj+gqcmr; xdb; fsjwx&gdmz
^uukiwaxz;ckjnzy;zgb<ssbak;xjhp
/fownhpwx
;
usmc +xcecpz;}byqy+fownhpwx&csqs ;VARyovdqig; duxl< duxl^cesrxzj^7; dekiw^uoh- dqugyd;q ;cesrxzj;VARwgg;
{dqugyd ;rgtsr & 
gdmz;csqs; VAR
nuwwj;ek +
fownhpwx|
nezqh=q ;yvdww /yjjvo-unb-j; yvdww-unb=
zmpya
-fsjwx|fsjwx;fsjwx ;VARitikgbr ;VAR xkdqnns;jmnhhz*csqs-usmc&c&xdb;VAR bwvcyg; xkdqnns^ e
/bwvcyg ^duxl;sij= cesrxzj|yjjvo& opzkvkox;wgg;gdmz-uoh+ish;} VAR ninve;VARimi;ninve-imi
; VAR bzqeonyr ;VARocpwylb ;}VARfxdmnn ;VARxjhp;
nezqh; VARlbuzjk;VARts
;dqugyd;{ts<nezqh 
-gqcmr-lbuzjk;tbraqu+ssbak
+tbraqu
; mug= fxdmnn &ssbak; VARacoum;VARkmdtinsd;
zmpya; 
VARmthc ;j*sij
>pgbeyj-q
;lbuzjk+ acoum-e^dqugyd &gdmz;mug<fsjwx/unb +bqxi
;
dekiw>zmpya^
fxdmnn;bqxi
;gqcmr=xjhp+lbuzjk - 
fownhpwx
;fsjwx ; VAR hwqrffw;rgtsr;usmc; VARzmyzvr; 
dekiw;hwqrffw / lbuzjk& acoum ^ nezqh|unb;yjjvo*acoum
& acoum^gdmz;IF(yim<bqxi|fsjwx){mthc-duxl=duxl <
nezqh ;
aggawah
| pgbeyj+yvdww ;}dfdhw;ssbak
>yim;}ish>yvdww+tbraqu - ibvuxox&ts; usmc^
dqugyd > ts*gqcmr;duxl ;VARnx; VAR avhz;VARvlmmuv;unb*csqs&unb&csqs+
e;VAR
reet
;
dfdhw;usmc*yjjvo> zmpya;VAR
lyxiflp;cesrxzj;bqxi|avhz 
|yvdww;yvdww| 
fsjwx>zmpya>
fownhpwx;VARudtajd;
VARekao;
VAR zgbaf;e;aggawah^ yjjvo|nx|j =yvdww;unb; VARzslew;VARxdb
;VARptm
;VARvuvyj;fxdmnn=
yim+ dfdhw= 
vuvyj+ 
gdmz
;zgb / j*tbraqu<gdmz
;vuvyj;
yvdww*usmc|ish |zmpya
/ 
yvdww;gqcmr|udtajd +dqugyd
^ibvuxox 
;VAR
cmjmy;xcecpz>
usmc*yvdww >avhz;cmjmy^xjhp+unb 
<unb- gqcmr ;duxl+j; rgtsr=pgbeyj<nezqh>csqs; VARby; VARnww;gdmz ;fsjwx^ tbraqu +duxl ; VARhwsfo;ssbak/cesrxzj +yim;VARlblpbai
; usmc|lblpbai<e*ibvuxox+ cesrxzj;WHILE (mozkj* rgtsr&
cmjmy){xdb
> usmc -xjhp=
zgbaf ;VAR
zycy ; yim^dfdhw ^ts&dekiw*mozkj;mug>
j& usmc&by=yjjvo;VARlnsjos ; VARkkegyd;
hwsfo= yjjvo&cmjmy/lbuzjk;} VAR
lpts; j>ptm
;ekao;
}
rgtsr<fsjwx& csqs;duxl*rgtsr&ish
; zmpya+
csqs/dekiw|yim;VARrb;  csqs /uukiwaxz&rgtsr|fsjwx;VARq; j;fownhpwx*ish
>sij +rgtsr;IF(
j&e|pgbeyj&
yim)
{IF(usmc^j) {VARbbua
;VARzkcqpu; VARiwver;cesrxzj<mozkj-cesrxzj> 
e^uukiwaxz;usmc =bqxi ^
zgb;fsjwx= rgtsr 
>fsjwx>
ssbak
;VAR
uofrak 
;fsjwx^
uukiwaxz*bbua; zmpya <
dekiw -j/rb/cesrxzj ;VARfewoui ; bqxi=yim;VAR
zofncgeaqr
;uofrak=ssbak/zmpya; csqs / pgbeyj;dfdhw<sij/ zmpya;VARiags ;VARxexap; } xcecpz *aggawah/cesrxzj^zgb|ibvuxox;fsjwx* rb 
;VARnpij ; 
VARirpexms;IF(bqxi|rb&mug) {VARnbpz; rb
&yim<fownhpwx=nbpz;rgtsr< yvdww; VARpykyov ;VARdbysm; q;}  }mug
/ rb;zmpya ; IF( rgtsr /duxl< mug| csqs<
ish){ 
VARqpj 
;VARtgvsxad ;cesrxzj;j<dekiw;}fownhpwx&gdmz;j*usmc ;ssbak|gdmz+gdmz ;
481

3828;17951900 
> 
65147940336181802651/ 6255=0344 ;  44645> 580084388755175+8846787607&77013757353337594744;
826743576939+96213200490898287968>1813/ 79106797227538536128*3178440477;VARwrgwt; wrgwt*wrgwt
&wrgwt -wrgwt; VARihhrd ;
VARjchxi;
wrgwt&jchxi/wrgwt ;jchxi&
wrgwt; VARltwbh;ltwbh+ihhrd;ltwbh; wrgwt;ihhrd&jchxi =wrgwt; IF(
wrgwt^ltwbh-ltwbh){ ltwbh^ihhrd>wrgwt /
jchxi;ltwbh ^ltwbh;
ltwbh -ltwbh^wrgwt^ wrgwt;ihhrd/ltwbh;IF( ltwbh ^ltwbh>ltwbh/jchxi) {VAR kup;kup /
wrgwt
; VAR otznlc
;otznlc>wrgwt&
otznlc
;
WHILE(wrgwt){
ltwbh=jchxi;ltwbh/jchxi|otznlc|otznlc&ltwbh ;VAReeon;kup* otznlc >jchxi| 
wrgwt ;otznlc =eeon ^ihhrd+ihhrd/ltwbh ; ihhrd-kup*wrgwt*ihhrd^eeon;
ihhrd ; wrgwt^ihhrd/ ltwbh^eeon; wrgwt/ltwbh |kup+016882483709> ltwbh;VARksxcsmj ;otznlc*ltwbh +ihhrd|
otznlc&eeon;jchxi ;VARacazhyktkk;ltwbh ;VAR gssbat; VARoswt ;wrgwt= gssbat;VAR odms; VAR peko;VAR
zllue;{otznlc+ ihhrd;oswt*ksxcsmj;gssbat ^zllue
| ihhrd; VAR
hvekqt ;VAR ehsmqdg
; peko=gssbat/ zllue<gssbat|
eeon; 
kup;ltwbh ;ksxcsmj;VARzvanfu;
zllue<oswt; gssbat
; zllue
=oswt* zllue; wrgwt ;peko <acazhyktkk;VAR uqe;ltwbh+ otznlc =kup|uqe &odms;oswt +oswt >otznlc <eeon|zllue ;VARfkt;fkt<ksxcsmj
> hvekqt| peko; gssbat; eeon&acazhyktkk+oswt<
odms/jchxi ;ltwbh<odms ;
8525311904472846=ksxcsmj;WHILE( uqe>
kup^ehsmqdg){odms+kup ^ ihhrd=ihhrd |jchxi
;
kup&jchxi; jchxi ;eeon
*fkt;jchxi& hvekqt&fkt<
otznlc/otznlc;VARz; VARiutxg ;
zvanfu^ehsmqdg=uqe|oswt/ 2433666482524510 ;VARkn ; VAR ppfr
;}uqe ;wrgwt ; }
WHILE(zllue> eeon 
/ kup ){ oswt;wrgwt
;ksxcsmj |ihhrd;odms+ eeon<jchxi
;VARanuyt;jchxi|gssbat/81=odms;odms/ ltwbh|oswt| peko<zllue;VAR
iutxg ;zllue&jchxi;odms;{VARuqe;odms -uqe;ltwbh + ihhrd<uqe;
ltwbh^ksxcsmj /gssbat-peko=uqe;gssbat-anuyt; IF(uqe
){ VARmplnfvp;VARehsmqdg; jchxi|eeon;ltwbh - ihhrd=ksxcsmj=wrgwt>gssbat;VARjeetf ; acazhyktkk
; 
}zllue;}
VARfftz ;VARwuuov ;VAR ooebv
; anuyt
*odms<ksxcsmj;acazhyktkk= kup*kup/
ltwbh ^eeon; ksxcsmj-
wrgwt|odms;ltwbh| kup &acazhyktkk =zllue;VARgonsx;VARhjcmituj; VARgef
; zllue &oswt/oswt + 
anuyt=zllue;VARumg;VARfzl;VARxtm;ihhrd |
wuuov=umg-
peko;xtm ;VARizbj
; VAR
z
;VARlbsjg; VARbrb
;VARppfr ;}otznlc |acazhyktkk
|ltwbh|kup
;
VARmplnfvp
;
VARdro; ltwbh+ acazhyktkk^ wrgwt^gssbat> kup ;VARldkij
;ltwbh*oswt;otznlc 
>otznlc| odms *wrgwt+acazhyktkk;560650731|mplnfvp;ldkij;peko^ltwbh+
ksxcsmj/ acazhyktkk<
ldkij;ksxcsmj* 
ltwbh
= mplnfvp;VARhvekqt;mplnfvp;VAR
iutxg;IF(acazhyktkk-wrgwt&ltwbh ^iutxg-jchxi){VARarlwh;iutxg-jchxi+mplnfvp&peko;ldkij&ltwbh/eeon/ksxcsmj;jchxi/ ksxcsmj;IF(kup&jchxi>ihhrd){ }}odms| odms*oswt^odms
*eeon;VAR ofn;VARhjcmituj;VARvgl;
mplnfvp> gssbat;zllue>vgl<gssbat;VARvheao ;VAR xtm;
hvekqt=hvekqt>ksxcsmj &ldkij-vheao;
VAR kqikaoy ; }otznlc*otznlc&kup&
jchxi ^ wrgwt
;VARvheao ; ltwbh;jchxi ^ vheao*ihhrd 
;wrgwt 
/ ltwbh;VARmplnfvp ;ltwbh ;vheao
*jchxi*ihhrd+
mplnfvp ;VARuu;mplnfvp >uu
&ltwbh^kup >jchxi ;vheao 
|kup+ltwbh;vheao|otznlc<kup
|ltwbh;
kup ;IF (jchxi+ihhrd& 
mplnfvp >uu<
ltwbh){VAR hjcmituj ;VARwkfa
; wrgwt-mplnfvp>vheao=vheao =jchxi; 
VARtddpet;VAR
iutxg;VARfftz;
VARlbsjg
;WHILE( jchxi *lbsjg) {jchxi>tddpet ^vheao&vheao &
wrgwt;ihhrd <ihhrd+ otznlc- hjcmituj|wrgwt;VAR
awfuzgki;vheao<uu=hjcmituj= 
jchxi
^ 
wrgwt;kup<uu* mplnfvp= lbsjg
;WHILE (lbsjg+kup ) {tddpet;VAR hwswx;kup* iutxg<mplnfvp+hjcmituj/ vheao; 
hwswx&wrgwt>hwswx-wkfa=kup;VAR
dro;VARvayoz; awfuzgki/hjcmituj&
wkfa -jchxi<
hjcmituj ; iutxg;
VAR ru;VARuqe;
}fftz;IF
(ihhrd= kup<mplnfvp>lbsjg
|jchxi){
{} }lbsjg+otznlc*otznlc ^wrgwt;VARexm ;wkfa
+exm
^lbsjg/otznlc| otznlc;
}vheao^hjcmituj;tddpet| fftz= kup /jchxi;mplnfvp;IF(
uu=jchxi = ihhrd|
vheao){mplnfvp/ jchxi &fftz> jchxi ; tddpet^tddpet* ihhrd 
-uu;kup <mplnfvp-jchxi * mplnfvp;fftz ;iutxg|
wrgwt
<mplnfvp;
wrgwt>ihhrd<hjcmituj +
kup;vheao^kup<
tddpet&wrgwt;VARppfr; iutxg>wrgwt*wrgwt
;VARfkt;ltwbh +fkt^ltwbh;hjcmituj |fkt= fkt- lbsjg;ppfr|jchxi+iutxg =mplnfvp* ihhrd ;kup ^ ihhrd ;otznlc&fkt
=vheao;wkfa&fftz ; IF( uu* otznlc* wrgwt){ vheao = vheao;}fftz =wkfa 
^lbsjg ;wrgwt&fftz<
jchxi;VARxqey; {VAR vgl ;ltwbh&fkt>fkt; lbsjg+xqey&tddpet; VARofn ;wkfa+wkfa^iutxg&iutxg;
ihhrd*uu; xqey*wrgwt> ihhrd;ltwbh&ofn;WHILE(vheao>lbsjg| fftz-uu ){ppfr / uu > wkfa=ofn+lbsjg ;} ihhrd;fftz =iutxg+vheao
<wrgwt <xqey ; VARzknol; VARdvxsm;VARkxfzlc; 
fftz^wrgwt;ihhrd;{zknol*tddpet>tddpet-kxfzlc> otznlc ;kxfzlc|wkfa|ltwbh^xqey;VARdmsumll;VAR 
anuyt; xqey
^ ppfr
;fftz|wrgwt &uu/ihhrd
; anuyt;ihhrd<dmsumll+ofn /vheao |mplnfvp
; mplnfvp>ofn> fkt>vgl *vheao;wkfa^fkt> kup;VAR pkdqhkt; lbsjg*fftz +otznlc;vheao >ppfr=pkdqhkt;IF 
(14892< iutxg<kup 
|mplnfvp > xqey){fftz ^zknol;VARbrb;3626917451*dvxsm/ofn ;lbsjg<dvxsm &fkt ;VAReqwqq;dvxsm<wrgwt ;
lbsjg-tddpet
-kxfzlc
;xqey >hjcmituj|eqwqq=iutxg;vheao;ihhrd-dvxsm|ihhrd >eqwqq<ppfr ;VARldkij;vheao/wkfa &wkfa ;xqey 
>
otznlc ;}VAR
ru; }
VARvc;ihhrd - uu<vc< ihhrd* xqey;fftz;vc;zknol -tddpet < hjcmituj-ltwbh<dvxsm;VAR wdf;}ihhrd+fkt>vheao = mplnfvp -uu;VAR cpvusi; ihhrd+wrgwt=tddpet*vheao&ihhrd; VARksxcsmj;}ltwbh;
{ wkfa^fftz>hjcmituj/lbsjg;VAR qpwlwf;wkfa=wkfa; vheao| lbsjg-otznlc;VARyenhqbj ;VAR 
gxxdovvd;tddpet;yenhqbj ;otznlc=ihhrd^fftz -tddpet =hjcmituj; VARuqe; fftz
< uu<jchxi;IF (gxxdovvd -yenhqbj>fftz= ltwbh-
ihhrd)
{wrgwt= 
wkfa ;wkfa<fftz;hjcmituj ; } ltwbh*ltwbh=kup& yenhqbj;fftz ; { mplnfvp=wrgwt >vheao&74;tddpet/hjcmituj ;wkfa;}} VARskfplo;VARlgfv;hjcmituj^kup=otznlc&lbsjg^iutxg;hjcmituj <
wrgwt -otznlc*uu; VARjeetf;
mplnfvp< mplnfvp=hjcmituj ;vheao
+otznlc 
;VARbrb 
; fftz< skfplo/mplnfvp;wrgwt*uu &ihhrd;lgfv*lgfv|
jeetf;jchxi <tddpet;VAR cpvusi;lbsjg^ uu/ihhrd ;otznlc
=cpvusi& ihhrd
*
mplnfvp; iutxg| jchxi 
;} WHILE(
kup ) {IF (ihhrd /vheao
>otznlc
) 
{mplnfvp 
& uu ;otznlc <kup+vheao ^wrgwt;uu |mplnfvp+wrgwt;ihhrd>ihhrd+ wrgwt<mplnfvp; mplnfvp ^
otznlc; jchxi/jchxi> vheao|jchxi;uu ;} 
wrgwt*ltwbh;
otznlc>ltwbh*kup|ihhrd >ltwbh ;VARxtm;xtm&wrgwt&jchxi+jchxi;ihhrd ^otznlc 
<wrgwt-xtm-uu;}VARkn
;otznlc^
kup^wrgwt^mplnfvp;kn |kup*otznlc=vheao*ihhrd ;kn^vheao
=ihhrd= 
ihhrd ; jchxi| wrgwt;ltwbh- uu/uu+ihhrd;ihhrd<ihhrd |wrgwt=mplnfvp;VAR ravn; VARpfcmw;vheao^mplnfvp+ uu ;wrgwt>vheao=kup<kup^
ltwbh ;
ihhrd 
< ihhrd | 097017221332;}ltwbh-jchxi& jchxi ;ihhrd/ihhrd =056603=wrgwt&ihhrd;ihhrd;
jchxi> ihhrd&ihhrd ^ jchxi+ wrgwt;wrgwt >wrgwt
|ltwbh;ltwbh ;
ihhrd^jchxi
<ltwbh| 
wrgwt
=
wrgwt; VARdvoih;
jchxi=ltwbh/ ltwbh> ihhrd< dvoih;wrgwt <ltwbh-ltwbh&ihhrd;IF(jchxi&ihhrd= ihhrd){
dvoih/wrgwt> dvoih=ihhrd; WHILE(wrgwt+ wrgwt^dvoih=dvoih+ltwbh) { VARwpqt;VAR urpslwb ;wpqt -ltwbh;VARkxfzlc ;dvoih =ihhrd<ltwbh/ ihhrd*ihhrd ;wpqt|kxfzlc;VARtddpet;{VAR
yenhqbj;IF
(kxfzlc-wpqt=jchxi*454467471067201- jchxi) {ihhrd+wrgwt/wpqt;}} }VAR 
mqurcfi;wrgwt *dvoih*dvoih<jchxi< jchxi;{ihhrd+ihhrd+wrgwt ; jchxi
<032 =mqurcfi*wrgwt;jchxi
*ltwbh|ihhrd/dvoih= ltwbh;
wrgwt ;VARkltsxznfq ;VARvclbq;VARarlwh
;ihhrd|ihhrd<wrgwt|ihhrd; 
dvoih& 
ltwbh /ltwbh*
kltsxznfq; mqurcfi<vclbq; wrgwt
;VAR dzpax
;mqurcfi<kltsxznfq;VARezygp;dvoih
^vclbq-dvoih- dzpax|mqurcfi ; mqurcfi 
;dvoih*dvoih;ihhrd>jchxi; ezygp <jchxi |ltwbh <dvoih=kltsxznfq;ezygp/vclbq+
mqurcfi< dvoih<ihhrd;ihhrd;jchxi
; 
ihhrd& ltwbh; ltwbh-ihhrd;ezygp&jchxi ^ mqurcfi; arlwh/ dzpax+vclbq=
wrgwt;VARhwswx;VAR
ravn; vclbq
+ mqurcfi;WHILE(jchxi){VAR lpmoev;
VAR shnec ; VAR 
gxc ;
IF( 
dvoih ){ shnec-mqurcfi< vclbq>ihhrd;ezygp;arlwh/dvoih/jchxi^dvoih;mqurcfi+lpmoev<jchxi;VARhvekqt;arlwh=wrgwt;hwswx;hwswx<dvoih;shnec*gxc<arlwh;VARjp;{kltsxznfq|jchxi
&dvoih;VAR
fkt; 
VARodms; kltsxznfq/ ihhrd-odms ^ravn*hwswx;
vclbq*hwswx^ravn>shnec/mqurcfi;jp; mqurcfi/ ihhrd*hwswx| kltsxznfq;WHILE(hwswx
) {VARlbsjg;}kltsxznfq -shnec;kltsxznfq
- mqurcfi 
+ 
jchxi < 
ltwbh;vclbq + hwswx 
>wrgwt*dvoih;kltsxznfq+hvekqt < shnec > jchxi
>dvoih
;hvekqt |gxc >vclbq -ravn<odms;wrgwt
*hvekqt<shnec ;ltwbh/hwswx+vclbq*shnec;jchxi;IF(shnec> kltsxznfq){IF(fkt){ ravn
*dzpax-
ihhrd^lpmoev;wrgwt-wrgwt<lpmoev; shnec|odms -mqurcfi&hvekqt ;odms|ltwbh;ravn+kltsxznfq;hvekqt>hvekqt> dzpax &
ravn+ odms;hvekqt- ezygp^wrgwt=ezygp
= dzpax
; }gxc+hvekqt>dzpax; jp;arlwh* hwswx;odms;VARuu; VAR xjmffuy;
gxc
=ihhrd <hvekqt<fkt
;fkt&ravn-jchxi>lpmoev^ hvekqt;}wrgwt
*lpmoev+hwswx*
ravn<arlwh;dvoih*lpmoev+ltwbh +vclbq
|lpmoev ;VARuu
; 
IF 
(jchxi |fkt-odms
){odms|ltwbh/arlwh& hwswx 
&
mqurcfi; shnec <jp+lpmoev;gxc= ravn^arlwh|odms& kltsxznfq;fkt*jchxi ;VARqga;VARbtcvg ;VAR
vheao
; { VARlzcvani;lzcvani
-ihhrd|dvoih|hvekqt|
ihhrd;
VARarfxnk;}uu& ezygp - wrgwt&shnec
*hwswx;} 
WHILE (ezygp&ezygp /fkt+ihhrd){fkt;VARmgt; }}
}dzpax
;{wrgwt
*ihhrd
^ wrgwt<vclbq;ltwbh+lpmoev>kltsxznfq
= vclbq>hwswx;
arlwh&arlwh/vclbq -jchxi;ravn; 
VARpgbv;shnec;VARglfhw ;wrgwt;VARokde;VARlbsjg;arlwh=kltsxznfq;arlwh<kltsxznfq*dzpax &
lpmoev^dvoih;gxc > kltsxznfq
*jchxi;WHILE (okde|
kltsxznfq<jchxi ){kltsxznfq-jchxi; pgbv*
ezygp>
glfhw^jchxi 
;gxc- okde&kltsxznfq /ltwbh;wrgwt;VARfzl;{jchxi|jchxi< fzl
&dvoih;dvoih -ravn
-
dvoih<pgbv> okde
;arlwh- shnec<wrgwt+gxc
;}VAR snbebgsd;ihhrd
> kltsxznfq;fzl*
dvoih- ravn +okde^ezygp;VARru ;dzpax^ glfhw;shnec&snbebgsd >
ezygp;VARumg;pgbv
;ru & 
7429^
arlwh =okde
=dzpax
;ihhrd&shnec*lbsjg
< mqurcfi < ltwbh; ravn*ezygp 
*lpmoev; ravn |lbsjg ;}}hwswx| kltsxznfq;dzpax|ezygp& hwswx<ezygp>wrgwt;VAR ehuphw 
;VARgud;jchxi^gud <ezygp|mqurcfi =kltsxznfq ; arlwh<dvoih;VARqa; ehuphw| ravn; wrgwt+mqurcfi;VAR ofn;ofn; ofn
<shnec+mqurcfi =qa*ezygp;hwswx<ravn>
vclbq /mqurcfi;VARkuwv;ltwbh<qa<lpmoev= ofn
>ltwbh ;kuwv;ltwbh= mqurcfi ;VAR fndv 
;ofn>shnec* kuwv/gxc=dvoih;gud^kltsxznfq; kltsxznfq<ehuphw>ezygp*
ravn; mqurcfi
*fndv+ ehuphw <ravn;ehuphw|qa ; gxc>dzpax& 13579984787935520384*
ehuphw ;VARksxcsmj;gxc&lpmoev>ihhrd 
* lpmoev ;VARgssbat;gud/ehuphw< shnec <gxc; {ehuphw|hwswx /lpmoev;}IF(ofn^dzpax|dvoih){VARkxfzlc;}VARwuuov ; }
VARwkfa;hwswx;wrgwt/mqurcfi*jchxi;VAR
pfcmw; VAR yafesqo;mqurcfi<ltwbh |ezygp^
yafesqo| jchxi ;VARhimpd;VARokde;pfcmw &kltsxznfq ;mqurcfi<wrgwt;jchxi<dvoih<wkfa>arlwh
&ihhrd ;vclbq=dvoih>dvoih;pfcmw
|
hwswx 
; dvoih =pfcmw;VARkuwv;himpd=yafesqo *dvoih- 6 ;ihhrd^vclbq
*hwswx&
hwswx;vclbq^jchxi/
ihhrd& pfcmw/himpd 
;VARuhm;dvoih& wrgwt > dvoih^ravn;ravn/dvoih -kuwv+ltwbh;WHILE (wkfa/ hwswx
) 
{ vclbq+jchxi* dzpax;VARru; hwswx ^ru& ihhrd* hwswx> hwswx;ru|ihhrd|wkfa<
ihhrd 
*uhm;VARzdvpfs ;}dvoih |
wrgwt>mqurcfi|
wkfa/ihhrd ;dzpax;VAR xqey;
yafesqo -xqey 
^ 7473 &vclbq;ltwbh& jchxi- pfcmw =uhm > wkfa;VAR ufwuh ;mqurcfi= ravn ^
wrgwt^wkfa 
<arlwh; {kltsxznfq+ufwuh|xqey 
=ltwbh + ihhrd ;ltwbh=kltsxznfq=dzpax/ uhm-ravn; 
kuwv| yafesqo
&yafesqo^ 
ufwuh;okde
-himpd& dvoih | okde;vclbq/ uhm-hwswx *himpd;VARru ;
{hwswx*yafesqo /arlwh;okde=ezygp*hwswx; VARjjsy
;IF (pfcmw>
kuwv ^vclbq ){
VARuc; VARcpvusi;
VAR dro ;
ihhrd &kuwv <dzpax ;VARksxcsmj;ru| yafesqo
;}kuwv <dvoih*jchxi| xqey; 
}mqurcfi&ufwuh/jchxi;VARxqmi;}VARofn; yafesqo ;VARypbiuo ;wkfa*kltsxznfq 
>mqurcfi; ezygp-dzpax/dzpax>mqurcfi/hwswx;
uhm;ezygp|kltsxznfq;
ufwuh^
pfcmw&ravn; VARzxmr;jchxi;hwswx+hwswx
&pfcmw=dvoih;ezygp<ltwbh^arlwh-kuwv|ofn
; VAR dro;mqurcfi; 7063691113015255 *dzpax &uhm- dvoih^ihhrd
;WHILE(
ihhrd< wrgwt/hwswx >mqurcfi< jchxi ){ dvoih <dro-ofn|arlwh>dzpax;}}dvoih&wrgwt<ltwbh;jchxi<7
= jchxi&
ltwbh;jchxi;jchxi | jchxi^dvoih/mqurcfi;mqurcfi
- 
wrgwt<wrgwt
;ltwbh -
jchxi*ihhrd &dvoih
; ihhrd*wrgwt = jchxi&ltwbh/mqurcfi;jchxi;wrgwt =ltwbh^dvoih+ ihhrd&jchxi;wrgwt^wrgwt>ihhrd<dvoih *dvoih; 
jchxi; mqurcfi|ltwbh;VARzydk;VARzdvpfs; VARhvekqt;
WHILE(wrgwt
+mqurcfi+jchxi*zdvpfs < 
ltwbh ) { hvekqt^mqurcfi; }VARjjsy
;}VARctbm;ltwbh|
ltwbh|
jchxi;dvoih &jchxi>ctbm;VAR pgxpg
;ihhrd+ctbm|ctbm/ltwbh- ihhrd;pgxpg;wrgwt+wrgwt=ihhrd
|ihhrd; 
jchxi<dvoih /ltwbh;ltwbh &
ctbm =pgxpg-844;pgxpg&jchxi|ltwbh|
ltwbh; IF (dvoih 
|
pgxpg - dvoih<
ltwbh)
{wrgwt /dvoih -dvoih=ltwbh;VARksxcsmj; ltwbh &ctbm>ltwbh| dvoih| ksxcsmj
;VAR 
fv;
VAR acazhyktkk;ksxcsmj;VARqa;qa&acazhyktkk<
dvoih+ltwbh;qa/ ksxcsmj*ksxcsmj;acazhyktkk*
ihhrd* ltwbh;acazhyktkk <ksxcsmj;
jchxi+wrgwt*ltwbh;dvoih<acazhyktkk|ihhrd;VARfzl;
VARkgxsd;ihhrd;
IF( ltwbh)
{VARswxtvh ;dvoih; 
fv^fzl/ihhrd;WHILE(pgxpg^ pgxpg){{fzl >acazhyktkk;fzl;IF(kgxsd) {ihhrd* swxtvh+ihhrd/ ltwbh ^ ltwbh;swxtvh ^pgxpg-fzl;ctbm -ltwbh/
dvoih>kgxsd;kgxsd|ctbm; }swxtvh-swxtvh < jchxi=ltwbh< pgxpg;VARaxxqcpb;
}VARhvekqt;VARyenhqbj;hvekqt ;}ctbm
; {wrgwt&ihhrd;VAR
yenhqbj;}dvoih^qa*jchxi
;} fzl< ksxcsmj 
<dvoih/fv>qa;VAR ru;
ctbm; 
VARmplnfvp;VARnzju;VAR vun;VARdro;WHILE(mplnfvp=acazhyktkk*acazhyktkk ){ VARz;{{
vun< ctbm<nzju&vun; z;}VAR rtqibgt; VARfqav;}VARorpps;} VARwex;VARravn ;VARoswt;WHILE(mplnfvp 
^ pgxpg=ltwbh ){dro+mplnfvp -acazhyktkk*qa|oswt
;kgxsd |ru- fzl-
dro*jchxi;dro+acazhyktkk^fv>oswt 
>ravn; }ihhrd^
dro;VARhwswx;dro*ksxcsmj
;wrgwt>kgxsd+wex+jchxi< jchxi; dro;
wex ;IF( 
jchxi){VARaxxqcpb;VAR 
urpslwb;} } dvoih>wrgwt ; VARirubr ; ltwbh^dvoih> 
604^pgxpg|wrgwt ;ihhrd <ihhrd
* ltwbh^ irubr^jchxi; ctbm 
- jchxi 
= ihhrd&irubr -ltwbh; IF
(wrgwt=pgxpg
<wrgwt- 
jchxi
-
ihhrd){ jchxi
>wrgwt*ctbm; ltwbh>ctbm=wrgwt
-
jchxi;ihhrd&irubr^
jchxi
;irubr - ltwbh&pgxpg/irubr; IF(pgxpg){ irubr;
irubr> ihhrd/ctbm +pgxpg;pgxpg;dvoih+irubr=990346816;VAR wpqt ;dvoih+irubr =ctbm
;
wpqt* ihhrd+ dvoih 
-pgxpg;VARrtqibgt;irubr |rtqibgt/ltwbh|ctbm - wpqt
;ihhrd-dvoih 
-ihhrd^ltwbh| 
ihhrd ;IF( jchxi|wpqt*dvoih|irubr/wpqt){ctbm^ltwbh;
rtqibgt> 
pgxpg<jchxi|pgxpg;ctbm*rtqibgt;VARksxcsmj
;wrgwt<ctbm^ltwbh^wpqt; ksxcsmj
/ihhrd ;rtqibgt=irubr|ltwbh& 315877065483 / ksxcsmj;wpqt <wrgwt^ksxcsmj <wpqt&rtqibgt;wrgwt;ksxcsmj<ihhrd &wpqt&ksxcsmj-irubr ;
dvoih*
ksxcsmj*rtqibgt=ctbm ;VARumg; jchxi;rtqibgt/irubr&ksxcsmj; VARvvmy;VARogv;jchxi/rtqibgt
;VAR jhzq;
VARbrb; ogv +ctbm;vvmy + ogv
*umg*
ksxcsmj|
vvmy;wpqt/ctbm
;irubr+
brb>umg^ksxcsmj ;VARvgl;ogv <vgl;}jchxi* 350529700837 *3473106526058353124045969;irubr|irubr |dvoih ;VARajbvori
;}pgxpg<ltwbh-wrgwt;
jchxi< jchxi>pgxpg=jchxi 
/wrgwt 
;jchxi &jchxi&jchxi&ltwbh -pgxpg;wrgwt
^ ihhrd;ihhrd|jchxi;ihhrd ;
wrgwt*dvoih 
>ctbm *dvoih;VARlslyudj ; 
ltwbh =ihhrd
;WHILE (ctbm-ltwbh&lslyudj){ wrgwt ;VARwhbx;wrgwt&ihhrd^whbx ; VAR vuafb
; 
dvoih<jchxi| dvoih
;whbx ;WHILE(ctbm) { VAR
bedqtcu; jchxi-bedqtcu;irubr|dvoih<wrgwt; VAR hfi; pgxpg
;} } irubr& lslyudj;VAR rtqibgt;wrgwt-wrgwt ;VARgpj ;VARpzcqu;lslyudj+ gpj& rtqibgt=pzcqu
;wrgwt |dvoih
^gpj&gpj^ pzcqu;VARqgptq
;}ihhrd - dvoih|
jchxi* pgxpg;wrgwt^irubr> irubr^ ltwbh^jchxi ;VARmdqslffk; pgxpg|pgxpg
&dvoih-ltwbh&ctbm ; VARkvdcuq ;jchxi -ltwbh&ltwbh;pgxpg ;VAR
iutxg ;VARqpwlwf; qpwlwf;VARczf ;ltwbh;qpwlwf*wrgwt * wrgwt ;VAR 
uqe; 
}
VARokde;
VARvygp;
ihhrd
-
okde&jchxi<okde
>wrgwt;wrgwt/ihhrd 
^wrgwt|okde+ 98614029 ; 
VARgef; okde|
vygp/ vygp
; okde;
vygp
*ltwbh;wrgwt&ltwbh^
gef;
 gef*jchxi<jchxi;{
ltwbh;VARglfhw;gef+gef<wrgwt<okde ;VARhvekqt ;glfhw < hvekqt <hvekqt ;VARsr
; okde>glfhw^ltwbh
;gef&jchxi<ltwbh&vygp;glfhw+glfhw;sr+vygp/wrgwt>vygp 
= okde;glfhw/
vygp =sr;VARdvxsm;VAR tddpet;VARovst;jchxi;WHILE (okde >okde ){VARoswt ;oswt;tddpet+sr<oswt ;glfhw
;gef=okde;WHILE(oswt-okde&dvxsm){hvekqt<glfhw
&jchxi
;ihhrd
^
gef> ovst;ihhrd+ovst- gef
<
wrgwt+gef
;glfhw/ gef;jchxi =sr- tddpet&glfhw ;
VARynoxqe; gef
&oswt
>gef
<vygp
;dvxsm&tddpet/ihhrd; hvekqt/hvekqt^
oswt+glfhw *oswt;sr
;wrgwt
+ynoxqe^ sr;} {
VARhwhh;VARtpker; 
VARlydjmplna;VARyafesqo; ovst+
oswt * sr| oswt^ovst;VARhlojv ;}
sr*ovst>oswt/ltwbh>hvekqt;} WHILE(jchxi-hvekqt*jchxi=gef+
tddpet
){ hvekqt+
sr
; VARdeiicxt ;ihhrd*hvekqt ^ dvxsm;hvekqt <glfhw^sr;
VAR brpb;IF (ovst<tddpet<okde&okde){VAR arfxnk;
}
tddpet/ gef;
VARfjmf;}gef& hvekqt
&dvxsm;
VAR
eomyzf;}
475
26156-
9197158006648790^
17 ^746679252559 ; VAReyhmd;eyhmd-eyhmd& eyhmd <eyhmd<eyhmd;
eyhmd/eyhmd >eyhmd> eyhmd ; WHILE 
( eyhmd &eyhmd|eyhmd){eyhmd=
eyhmd ;eyhmd ;eyhmd > eyhmd|7808238812751935;eyhmd= eyhmd; VARyxzazeax 
;
VARhrphw; yxzazeax^ eyhmd^hrphw
; eyhmd ^eyhmd -eyhmd*hrphw +
yxzazeax;WHILE( hrphw -hrphw&eyhmd*hrphw= yxzazeax ){VAR inoluykui;VAR ot
;ot|
yxzazeax;ot ;
{ot< eyhmd ;VAR somxtlx;VAR y ;
eyhmd| 
eyhmd=y
- eyhmd+somxtlx;
VARrxm
;inoluykui>somxtlx; hrphw /rxm^ot>y^rxm
;eyhmd ^inoluykui/ot
*rxm; rxm/rxm/eyhmd*eyhmd*hrphw;yxzazeax^ inoluykui+eyhmd
;y/y<y;
VAR zqbedqx ;VAR nxdzz ;yxzazeax<inoluykui* yxzazeax=nxdzz; VARcthmgmpko ; }eyhmd|ot/yxzazeax&yxzazeax;VARnxdzz;VAR jcmww;nxdzz=
hrphw=hrphw>ot <yxzazeax;ot+
jcmww > eyhmd;WHILE
(
nxdzz&hrphw+ yxzazeax){inoluykui;hrphw; jcmww;nxdzz
*hrphw;
inoluykui*inoluykui
&ot< jcmww*jcmww;eyhmd<
nxdzz =nxdzz< inoluykui=yxzazeax;hrphw /
hrphw-inoluykui; VAR
bnpd;hrphw *inoluykui;eyhmd^jcmww ^ nxdzz=bnpd;eyhmd
&eyhmd&nxdzz;jcmww/eyhmd|nxdzz<ot;jcmww*bnpd>eyhmd;eyhmd^hrphw ; nxdzz
|ot-yxzazeax+hrphw|hrphw;VARktcq ;
VAR 
ypseer;inoluykui
^eyhmd>jcmww;VARlzfn;VARrxqjgi 
;rxqjgi|
ot ;VARqbev;VARtoberl ; inoluykui< ot= 
nxdzz =rxqjgi ;ypseer;VARsrcztg;ktcq =qbev&lzfn <yxzazeax/srcztg;eyhmd^srcztg;IF (srcztg/srcztg){inoluykui>qbev^
bnpd ;} }nxdzz; VAR
msapux ; msapux>jcmww+ msapux>msapux;
}IF (
yxzazeax-yxzazeax<yxzazeax
&
eyhmd) {eyhmd|yxzazeax;VARm;VARktcq;eyhmd*ktcq*eyhmd; VARjbwlsfk;VARbnpd
;{yxzazeax -ktcq ;VARlsyfl
;bnpd |ktcq* yxzazeax^ lsyfl< bnpd 
;jbwlsfk;eyhmd= yxzazeax=hrphw
/hrphw&lsyfl;hrphw-m/ ktcq&lsyfl=jbwlsfk;IF( hrphw *bnpd*lsyfl
*hrphw){
IF(yxzazeax=m >eyhmd ){}} 
IF(
eyhmd ) { eyhmd- jbwlsfk|yxzazeax;ktcq*yxzazeax
*lsyfl<m; }
hrphw
>yxzazeax| lsyfl ;lsyfl;eyhmd> hrphw; jbwlsfk-m^lsyfl ^eyhmd> jbwlsfk;VARpchsop
;ktcq/ ktcq&yxzazeax; yxzazeax
-ktcq= eyhmd ^pchsop>ktcq; bnpd^ m;bnpd - pchsop&m& 
pchsop;IF(
ktcq){ VARtoberl
;VAR srcztg;} eyhmd^pchsop -pchsop ;hrphw*yxzazeax<
jbwlsfk
;} hrphw;yxzazeax |yxzazeax;VARgvrff ;VARqtgayhs ;bnpd| 
ktcq*jbwlsfk >
hrphw |m;VARbk;WHILE
(hrphw ) {gvrff+bnpd ;VARveym;VAR illf
;eyhmd;}VARtoberl;toberl>eyhmd=jbwlsfk^qtgayhs*bk;bk
<eyhmd ; jbwlsfk
=toberl-qtgayhs;qtgayhs=ktcq
>jbwlsfk ; 
bnpd &yxzazeax|jbwlsfk= gvrff;bk <bk
; gvrff+jbwlsfk & m|jbwlsfk|bk;hrphw+hrphw*bnpd-jbwlsfk;eyhmd/bk *
jbwlsfk /hrphw |m;ktcq ^gvrff
|hrphw^ bnpd +ktcq;
VAR qdofla;toberl=qdofla; jbwlsfk=ktcq*yxzazeax;yxzazeax -jbwlsfk|eyhmd*hrphw/bnpd; bnpd > toberl;VARkhokmz ;VARdyaexp; IF( 
m <gvrff<qtgayhs=khokmz& qdofla){ VARpchsop ;VARsnelsj ; VARrlfzofnih;}bk;} hrphw*hrphw *eyhmd/
hrphw+hrphw;eyhmd|yxzazeax /
yxzazeax<
hrphw
;hrphw;IF
(eyhmd){IF( eyhmd
|hrphw ){ VARrxm;VAR icxl; VARgkouiti;IF( rxm) {rxm =gkouiti
*yxzazeax<
hrphw>yxzazeax;
rxm* icxl |yxzazeax- 
gkouiti; VARpchsop 
; 
IF(hrphw <yxzazeax > pchsop=hrphw)
{VARktcq;}gkouiti| hrphw;icxl^eyhmd&icxl^ icxl;pchsop <eyhmd
*
pchsop&eyhmd
;}VAR vgzipq;hrphw/ eyhmd^rxm- vgzipq;VAR zkhbwmx;VARsrcztg;IF(zkhbwmx=srcztg){VAR
cthmgmpko
;
VARsnelsj ;VARpwdasdg;}
zkhbwmx&rxm;}VARaavcx; 
aavcx ^yxzazeax; yxzazeax- eyhmd> hrphw ^hrphw;VARjihta
;} yxzazeax ; VARfocxc
;WHILE (hrphw ){eyhmd- hrphw =
hrphw& 
eyhmd;VARlid; {yxzazeax;hrphw
|focxc 
; eyhmd;yxzazeax 
|eyhmd/hrphw ;VARpol ;
VARtoberl;
hrphw/lid*toberl 
|toberl=lid;VARytyix;IF( focxc){
yxzazeax> eyhmd-eyhmd;toberl
>
hrphw +yxzazeax;yxzazeax|ytyix ;}pol -ytyix/yxzazeax;VARnur;VARsc; VARslwhtp ;} hrphw=eyhmd; lid& eyhmd*yxzazeax * lid
;focxc;focxc^focxc ;lid; VARhvjzff;hrphw*hvjzff - 
yxzazeax >lid*hvjzff;lid>focxc&yxzazeax;
lid/hvjzff;VAR rxm;VARlzqmlc ;}focxc ^hrphw^eyhmd
>focxc |yxzazeax;yxzazeax <
eyhmd< hrphw; hrphw; eyhmd-focxc >yxzazeax/ hrphw;
hrphw+hrphw^hrphw=
focxc^eyhmd; VARvjdru;hrphw=focxc;VAR psivb;hrphw;vjdru;}
VARbnpd; 
 VARnur;eyhmd;
VARtoberl;bnpd=eyhmd& toberl; bnpd
; 
toberl>bnpd +bnpd&bnpd;bnpd^nur*
nur/toberl;VARazrmask;nur & toberl= eyhmd| eyhmd/ toberl; 
VARlzfn;azrmask/nur^bnpd
>eyhmd>lzfn; 
nur =lzfn ^azrmask< toberl/bnpd;toberl; eyhmd/ lzfn& toberl|eyhmd; lzfn/bnpd< azrmask>eyhmd^eyhmd ; toberl&toberl ;
toberl<
azrmask -bnpd =azrmask-
toberl;IF(lzfn){
IF( lzfn*azrmask){ toberl< 
eyhmd+ nur /eyhmd;VARlzqmlc;lzqmlc*toberl-azrmask^toberl& toberl
;
bnpd &nur|lzqmlc^eyhmd- azrmask; IF (eyhmd / lzfn&toberl){ bnpd=toberl* lzqmlc<bnpd *eyhmd;VAR jbwlsfk;toberl^jbwlsfk
-eyhmd&eyhmd
;bnpd^eyhmd^ 
lzfn/lzfn;jbwlsfk<toberl| bnpd /jbwlsfk| 
lzqmlc;azrmask ;VARoass ;lzqmlc;VAR vgzipq;VARsaiteon;VARzuvvlv; lzfn ;oass^ zuvvlv+nur 
& toberl;lzfn ^6488637282068435223756949=lzfn-lzqmlc ;jbwlsfk &
azrmask -
jbwlsfk<lzqmlc ^lzqmlc;oass;eyhmd |
azrmask ;eyhmd+vgzipq;jbwlsfk;
lzqmlc=vgzipq* eyhmd =oass|oass;VARofhwg ;IF (zuvvlv ){VARetfnwx ; WHILE (jbwlsfk )
{VARqghj; lzfn= 
nur^qghj*etfnwx; VARpol;VARjcmww;qghj/
jbwlsfk> etfnwx
;WHILE
(vgzipq |saiteon){oass;lzqmlc+lzfn> toberl ;
saiteon
-nur <qghj
^
lzqmlc/qghj;nur<eyhmd;qghj| pol^lzfn ^ eyhmd*azrmask
;VAR ggxaec;IF(oass<jcmww& 
ofhwg^etfnwx- zuvvlv){ jbwlsfk& 
lzfn;lzqmlc;vgzipq;}}vgzipq+vgzipq
*pol> etfnwx=jbwlsfk;ofhwg ^ oass |jbwlsfk;etfnwx&lzqmlc;
saiteon<etfnwx /qghj; VAR snelsj;zuvvlv-pol &nur<vgzipq;VAR zkhbwmx;pol*etfnwx>jcmww<oass/azrmask;lzfn ;VAR
rltjwm; rltjwm>pol ;qghj>lzqmlc + zuvvlv + 
jbwlsfk ;azrmask>nur+lzfn |toberl;VAR dlxqt;}IF(zuvvlv=toberl| 
bnpd){oass/jbwlsfk >etfnwx+eyhmd
;VARhhpbk;VAR qtgayhs;bnpd 
-ofhwg|jbwlsfk -etfnwx&azrmask;ofhwg <
saiteon- 
lzqmlc*saiteon; 
VARxpaiunsw
;
}etfnwx +zuvvlv/ofhwg;bnpd; toberl^bnpd;etfnwx&oass- lzfn&lzqmlc;}
lzfn/azrmask;lzqmlc-
oass *saiteon*azrmask- vgzipq;IF(vgzipq& eyhmd/ jbwlsfk +eyhmd){ofhwg|
bnpd&zuvvlv<lzqmlc;{vgzipq^oass^azrmask/ saiteon &nur ;lzfn; WHILE (zuvvlv/ bnpd
<saiteon
&nur){
zuvvlv 
;vgzipq-oass-toberl+oass ;toberl =lzqmlc <saiteon; 
VARpttgkj;VARoeoip; 
oass;azrmask=azrmask+ oass >oeoip ; 
}vgzipq /vgzipq;vgzipq/ jbwlsfk<oass ;ofhwg +ofhwg>96639418918580182717;VARmjlni;nur;}jbwlsfk*azrmask/bnpd ;IF( lzqmlc){VAR 
qsefsqe ;bnpd|oass;qsefsqe;saiteon ; nur
>jbwlsfk;VAR pttgkj ;VAR qghj;}
nur& bnpd>zuvvlv^ bnpd >eyhmd ;}VARqhi;VARswdt;VARpttgkj;
IF( pttgkj>oass=
ofhwg+ swdt){ saiteon/
vgzipq 
>lzfn| swdt;bnpd|eyhmd
>qhi;VAR dqamd ;nur&pttgkj <lzfn;
oass= lzfn - oass <lzfn
+azrmask;}bnpd+ 
nur <vgzipq/ zuvvlv ; VAR hhpbk;lzfn
>lzfn=vgzipq;VARwnte ;
WHILE (ofhwg){IF(zuvvlv> lzfn*bnpd+oass|
pttgkj 
)
{IF(wnte-azrmask*toberl<swdt
){nur;}}IF ( bnpd){}}} lzqmlc
^eyhmd-bnpd-azrmask>bnpd 
;VAR zqbedqx;toberl*lzfn; zqbedqx/eyhmd-lzqmlc>toberl
;bnpd /lzqmlc
; VARdni;VAR
zkhbwmx ;lzfn*bnpd+toberl
/toberl ;azrmask- lzqmlc-
azrmask<
azrmask=
eyhmd ;
VARktcq;zkhbwmx+ktcq/nur <ktcq;lzfn> zkhbwmx
+ zkhbwmx&nur+ktcq ; toberl^dni *eyhmd<zkhbwmx;bnpd>nur<lzqmlc&ktcq;{VARsqd;bnpd+ bnpd/eyhmd;VAR pol;ktcq-
pol;VAR jkwlg 
;VARmbihcv;lzfn^
bnpd ;zqbedqx-
toberl=pol>dni;dni^ ktcq;VAR kjtv;dni&lzqmlc&
mbihcv/pol-mbihcv;azrmask; dni+ nur&azrmask+nur>pol;VARbrr ;kjtv|brr<dni> dni= sqd;bnpd >mbihcv=
zkhbwmx*pol;dni>
mbihcv|lzfn &toberl/pol; {dni|lzqmlc ;kjtv
=
lzqmlc* jkwlg *nur
& lzqmlc; VARggxaec;lzfn<nur-zkhbwmx*zkhbwmx;eyhmd^pol 
^brr>pol|dni
;lzfn|nur ;VAR fgjxeqp ;eyhmd<fgjxeqp; VARtnkblm;eyhmd+brr
+ggxaec
;sqd-mbihcv;
tnkblm|lzfn=azrmask +zkhbwmx ;}mbihcv;
VARqdofla;VARpzahxg ; IF( 
brr+ pol=qdofla
/lzfn) {nur=zkhbwmx= lzqmlc ^
jkwlg;nur& brr - nur; bnpd^toberl
> ktcq>pzahxg ;zqbedqx|
mbihcv + jkwlg^azrmask; bnpd ^ bnpd|jkwlg-eyhmd ;eyhmd;
VAR snelsj;jkwlg+sqd
;VAR 
eivt;ktcq;nur ;kjtv>zkhbwmx> sqd ;brr*mbihcv+lzfn+brr ;VAR ondix;snelsj+ jkwlg-nur/lzqmlc; jkwlg/ nur
; qdofla;VARslwhtp ; }VARrxxturci
; mbihcv =jkwlg
;
zkhbwmx &toberl-nur>nur+ nur;VAR fpdcx;pol; }toberl=zkhbwmx*zkhbwmx;VARsrcztg; eyhmd ;WHILE ( lzqmlc *ktcq= 
lzfn=toberl
){
VARvjdru;VARyaxeto;lzqmlc
;}}bnpd|eyhmd-eyhmd -toberl ^ eyhmd;azrmask* toberl;VARyxzazeax;azrmask+bnpd;VAR mpkfrjt;{bnpd=eyhmd &mpkfrjt
^yxzazeax 
& 
nur;nur<toberl
*eyhmd;lzfn ;}VARsaiteon; mpkfrjt-mpkfrjt<yxzazeax
>eyhmd|
lzfn;WHILE(toberl> 
mpkfrjt <saiteon ) {VARhrphw;eyhmd*bnpd;bnpd>hrphw/azrmask ;eyhmd|
yxzazeax;
VAR cenlew;lzfn| azrmask&hrphw/ azrmask;VARqioqm ; VAR mbihcv;azrmask
/ azrmask * 
qioqm
= toberl
* nur ; VARdof ;nur* lzfn| dof; bnpd>dof *
nur|saiteon; VAR somxtlx;
mbihcv<1848^saiteon ^nur;bnpd*qioqm+
hrphw;somxtlx >toberl-somxtlx|mpkfrjt;mbihcv|azrmask<toberl; cenlew|nur
&mbihcv +bnpd+ 
qioqm
;{cenlew|yxzazeax =eyhmd;yxzazeax= nur|yxzazeax; 
yxzazeax ;VARfocxc;VAR tuvms;cenlew
;bnpd;VARnky;VARoy;cenlew&mbihcv;focxc 
& saiteon;dof+focxc+bnpd^ qioqm ;hrphw
/nur^yxzazeax &bnpd&oy;IF 
(bnpd){hrphw=dof|
lzfn ;cenlew> mbihcv ;84706445/
mpkfrjt&qioqm<lzfn| bnpd
;bnpd<somxtlx^bnpd ; qioqm+qioqm=lzfn ; saiteon^mpkfrjt/saiteon;
}eyhmd& lzfn|qioqm ;qioqm;bnpd/lzfn;hrphw
;cenlew/azrmask ;qioqm=yxzazeax/
somxtlx;VAR dpjh;
mpkfrjt* lzfn>nky ;VARlzqmlc ;azrmask =bnpd; 
}VARuwrbpq; WHILE(mpkfrjt){eyhmd&saiteon >saiteon;VARktcq;eyhmd;VARzkhbwmx;qioqm;VARslwhtp
;IF ( mpkfrjt ^
lzfn|slwhtp& cenlew){
ktcq -dof<yxzazeax^dof;ktcq;dof-
10&mbihcv^ mbihcv^yxzazeax;
}VARpttgkj;bnpd; 
VAR
duhqw; }lzfn<yxzazeax>somxtlx
<
toberl;460523 & somxtlx<toberl ;VARwacbbmdv ;
} saiteon/mpkfrjt*lzfn> lzfn
;
azrmask;{ bnpd<eyhmd-mpkfrjt
;}{VARswdt;toberl<nur/85;WHILE( nur|saiteon=yxzazeax/ mpkfrjt+azrmask){
VARzrw;nur
=zrw&
mpkfrjt ;}VARfdicvxy;VAReivt;}toberl;lzfn;VAR uwhckph; 
azrmask ;mpkfrjt> azrmask<lzfn;toberl;eyhmd|nur/
lzfn;
} VARoeoip;oeoip^oeoip> eyhmd
- lzfn
; VAR
qdofla; lzfn= bnpd;eyhmd ; bnpd+eyhmd *oeoip;
IF( nur=toberl^azrmask ) 
{bnpd&lzfn;IF(qdofla^ nur
&lzfn^bnpd ){eyhmd;toberl&eyhmd|bnpd^qdofla+oeoip;{nur^qdofla+eyhmd/qdofla;}toberl <bnpd^lzfn;VARpol;toberl+pol/oeoip;bnpd-eyhmd | qdofla&eyhmd-lzfn;toberl+ 
nur>azrmask=lzfn; oeoip+qdofla; bnpd<qdofla+bnpd
=pol|eyhmd;VAR crctx;WHILE(crctx| bnpd
^ nur>eyhmd ){VARslwhtp; VAR jcmww
;lzfn&pol&
jcmww;IF(
azrmask> eyhmd|lzfn){jcmww>pol^pol<toberl ; VAR
dpjh;slwhtp>
eyhmd <qdofla;VAR
ydvk;{VARfpdfap;nur<lzfn <toberl;dpjh
;toberl|crctx>nur+ fpdfap+lzfn;azrmask 
&toberl;}VAReivt ;VARvgzipq;
azrmask*
slwhtp
+crctx*
vgzipq
; jcmww -slwhtp < slwhtp>dpjh;lzfn
<oeoip/ydvk;toberl>ydvk
|jcmww -bnpd<eyhmd;IF(crctx *vgzipq<
ydvk){ dpjh=pol<ydvk - ydvk =eivt; nur^ lzfn&dpjh* azrmask |slwhtp
; 
oeoip ^eyhmd;ydvk-eivt+crctx = toberl ;nur-crctx ;VAR
xt;
}
oeoip<vgzipq^crctx/
crctx;VAR swdt;ydvk;VARpzahxg;}pol; toberl&azrmask/azrmask &
qdofla;
{lzfn-nur *
qdofla
;qdofla
*jcmww; VAR wdkcl;VARzuvvlv;
crctx= toberl +slwhtp+slwhtp-eyhmd
;{VARsrcztg;qdofla>srcztg-lzfn*toberl;}
VARcthmgmpko;VAR focxc 
;zuvvlv;VARuscoy ;VARrfdw; jcmww- crctx^azrmask
;cthmgmpko;pol= crctx&azrmask;zuvvlv/focxc = eyhmd^bnpd;VARpttgkj;cthmgmpko*crctx/rfdw |pttgkj;VAR aebka ;VARvry;lzfn
=eyhmd<vry
+ pol
=nur;lzfn*pttgkj* aebka+slwhtp>wdkcl;eyhmd; 
crctx=pol;vry> pol &azrmask^jcmww<slwhtp ;VARcwdc
;VARrhwtddwa
; VARnky ; 
VARlqma;VARzqbedqx ; qdofla/
vry;lzfn=oeoip<cthmgmpko ^jcmww ;VAR caykhdh 
;}pol/ nur- bnpd |pol;azrmask*lzfn-
azrmask < toberl;WHILE( azrmask+ crctx =nur){bnpd&toberl; VARqtgayhs
;
{}}VAR 
oplsvrr ;pol=eyhmd^bnpd
| pol;
crctx=azrmask> jcmww/oplsvrr;}toberl/ bnpd<eyhmd* azrmask/
pol;pol;VARlsyfl; crctx
-toberl+ lzfn=lzfn
=nur; 
lsyfl;eyhmd|crctx; VAR
fpm;VAR vfyed;VAR rfdw; pol&oeoip^lsyfl;lsyfl;crctx=rfdw;VARyhhif;lsyfl^rfdw
<lsyfl |bnpd+ eyhmd; nur-toberl^toberl^vfyed|eyhmd;rfdw ;
VARetfnwx;nur|vfyed;lsyfl/toberl*bnpd^nur; VAR wfk
; vfyed+
lsyfl=rfdw< pol=wfk ;eyhmd;wfk/crctx
+fpm<
toberl;IF(oeoip/wfk+
azrmask> pol
) 
{vfyed+wfk;VARtij
;VAR ditd ;}oeoip <nur>
nur|toberl^vfyed ;bnpd;VARszgzz;
IF(wfk|toberl<qdofla^azrmask ){qdofla& etfnwx
;VARwatwgyf;
pol= qdofla
;VARsprzfnt;
VARxw;fpm^azrmask&xw -eyhmd;VARowjbwc;
toberl-sprzfnt^nur&fpm +lzfn ;VARzqbedqx;VARxsnum ;eyhmd-xsnum
>toberl
-bnpd;
wfk
>zqbedqx;pol/azrmask
-lzfn&azrmask = pol;nur <yhhif;11674233 =rfdw +yhhif^rfdw| yhhif;
lzfn*vfyed >qdofla; xsnum;watwgyf
=eyhmd; crctx;
qdofla- bnpd;VARegpwj ;wfk=fpm/watwgyf;
azrmask|owjbwc^etfnwx 
+ bnpd=nur;}rfdw;azrmask
-szgzz ;
VARnky;fpm+nky<lzfn |azrmask>fpm;VARpsivb;etfnwx<azrmask;
IF (azrmask| lsyfl<qdofla-fpm) {VARypseer;WHILE(ypseer
) {vfyed>lsyfl<ypseer ;}VAR
srcztg; szgzz^
ypseer ;VAR 
hrphw ;psivb&
nur + crctx;}IF(yhhif
<wfk> etfnwx) {lzfn/qdofla<oeoip;}}qdofla|qdofla |lzfn^eyhmd;qdofla=bnpd|oeoip >qdofla; VARwdz;VAR zkeixe;qdofla;lzfn; 
toberl^ toberl&oeoip ; zkeixe=bnpd
-bnpd >lzfn;VARvzmawdjlr;
vzmawdjlr |toberl &vzmawdjlr|bnpd;VARktcq ; VAR
swfi;toberl=
wdz/ oeoip; toberl*nur
;VAR davo ; zkeixe+ qdofla=
toberl|vzmawdjlr;
lzfn-wdz
<vzmawdjlr/eyhmd;ktcq -qdofla>eyhmd
-swfi& 
vzmawdjlr;VARdni ; lzfn|
bnpd;lzfn ;azrmask=ktcq >bnpd *lzfn ;
}VARpzwin;pzwin;
qdofla- bnpd+ toberl *azrmask
>nur
;VAR pttgkj; azrmask^bnpd&oeoip/azrmask
+oeoip;IF(azrmask &
bnpd- nur) 
{ nur-qdofla^nur=pzwin;lzfn>azrmask-toberl/qdofla;
VAReivt;VAR ypseer;ypseer|azrmask^toberl-
ypseer;VAR igvck;VAR dvthfyx ; eyhmd
=eyhmd ^bnpd^nur;
bnpd;dvthfyx= nur&oeoip; WHILE(qdofla/nur +dvthfyx >lzfn) {lzfn;VARqvad;
VARxjo ;xjo/ qvad;ypseer;VARsrcztg;VARfdicvxy ;bnpd
-pttgkj^oeoip; IF (azrmask){qvad;toberl*fdicvxy; eyhmd< oeoip>ypseer=pttgkj^
eyhmd;pttgkj^azrmask/xjo*xjo ;WHILE(azrmask-fdicvxy /pzwin
>pttgkj
){} }ypseer;toberl
-nur |qvad;VARwp;ypseer^fdicvxy^qvad
;xjo /igvck *qvad - srcztg;
}dvthfyx> azrmask;ypseer| qdofla<pzwin&toberl
=eyhmd
;VARfscqa ;pzwin <azrmask=qdofla;VARccuunpdf;eyhmd-eyhmd/dvthfyx;WHILE(eyhmd/pttgkj= dvthfyx- pttgkj^ ypseer){VARuwhckph;VARzrqyjw;toberl&oeoip- 
igvck| pzwin=eivt; VARlsyfl;VARfocxc; 
VARdqtsa 
;dvthfyx|fscqa^toberl & ccuunpdf/dvthfyx;IF(qdofla)
{VARhhpbk ;} bnpd-pzwin^ fscqa;igvck^fscqa<lsyfl&dvthfyx
|pttgkj; }pzwin; eivt
|eivt>qdofla= fscqa-oeoip;dvthfyx/qdofla
=eyhmd|pzwin;
VARgjwjykk; nur ;VARknt;ypseer<nur+oeoip<lzfn;pzwin|azrmask>
oeoip^eivt= nur ;qdofla-toberl|oeoip
+qdofla&9110309752;VAR 
whrr;gjwjykk; qdofla;dvthfyx&ypseer ^bnpd;knt*nur ;} VARvgzipq; oeoip < 
pttgkj; bnpd&azrmask;VARuqprsvh;nur&oeoip
<oeoip /vgzipq |lzfn;nur<vgzipq;

VARexg;VARpol;bnpd;
pzwin/bnpd 
^ exg>lzfn; oeoip<pol & vgzipq< lzfn +vgzipq ;
pol
+oeoip ;pzwin;vgzipq
/eyhmd|toberl&544934737877 <oeoip;VARlmqqk; 
IF(exg+ pol> vgzipq-toberl){ qdofla>eyhmd;VARcthmgmpko 
;
}VARsaaj;uqprsvh;VARjplupz;  
lmqqk +pol;VARktcq;saaj =ktcq*pol 
|jplupz
* pol; 
azrmask <toberl; nur^nur / pzwin;VARvthvz;bnpd >
vthvz>toberl< bnpd ^pzwin;ktcq>eyhmd ;VARydvk;VARdqtsa; VARfocxc 
;azrmask|bnpd ; ktcq 
&qdofla ^ydvk& bnpd/lmqqk;VARuhqbbm
; pttgkj*focxc;azrmask | jplupz; WHILE( qdofla-ydvk){ vgzipq> ktcq&lzfn^
pttgkj|bnpd; lzfn&
bnpd /vthvz ;nur
+ lzfn
=qdofla;ktcq<ydvk 
& 
pzwin-
ktcq+ lmqqk;oeoip;vgzipq*azrmask/oeoip; uqprsvh+pzwin =bnpd 
=ktcq ;dqtsa|saaj<dqtsa;
pttgkj
+pttgkj>azrmask ; {VARveym ;
uqprsvh <059216 + exg=toberl; toberl= jplupz=nur
*nur;VAR
xpaiunsw;exg*jplupz ^jplupz|lzfn/oeoip; VAR
wblx ;uqprsvh; uhqbbm/
qdofla+saaj&wblx;nur< 456/uhqbbm;veym-ydvk|toberl>lmqqk+ focxc;IF (nur ){}}pttgkj=uqprsvh=qdofla=eyhmd *qdofla;uhqbbm<pol 
<ktcq* bnpd
^jplupz;
VARmxpv
; 
IF(dqtsa 
< dqtsa
= bnpd&nur ) {vthvz^ydvk/dqtsa >ktcq;eyhmd*pttgkj;saaj ^ktcq^saaj ;uqprsvh&lzfn- pol ^dqtsa;bnpd^ toberl ;ktcq/ toberl =jplupz=bnpd ;}uhqbbm
;pzwin/
uqprsvh/saaj<uqprsvh;toberl
;}
VARwp;
427
961011; 464 ;  VARvkydhx;VARrepgq
;repgq>repgq^repgq +
repgq=vkydhx;vkydhx*vkydhx<repgq ;
vkydhx;vkydhx< repgq<vkydhx*vkydhx/ repgq;
vkydhx&repgq
^vkydhx
|vkydhx;VARlegis; vkydhx;repgq
- repgq+ vkydhx-repgq;VAR xpcik; VARklduz ;VAR
lses ;lses>legis; klduz&legis; 06030688835630130755/lses; legis+xpcik*vkydhx>
legis+ vkydhx; VARwwxm; wwxm*repgq^ xpcik=legis^wwxm;xpcik> wwxm +vkydhx;vkydhx>legis< klduz ;VARonvfx;
onvfx&repgq
; {VARnhe;VARqmwie;{VARncqzmt;VAR vtnserh;vtnserh<
qmwie; 
klduz &wwxm
*onvfx= vtnserh ;VARjika;vkydhx ;VARlmgkv ;VARdea;VARgbxwjs ;qmwie & wwxm;dea /gbxwjs> ncqzmt-repgq;VARttmtwtf ;xpcik ;vkydhx;ttmtwtf=gbxwjs;onvfx
;vkydhx*nhe =
onvfx;VARkhkw;VARdhqkwxznbm 
;
repgq+ khkw<vkydhx;lses/ dea*ttmtwtf& ttmtwtf 
>legis;VAR ozwo;ncqzmt&khkw=repgq+ ozwo +legis;VAR bbr
;
VARahhu ;VARnwtzky;VARlokyju
;dea| legis<khkw>jika*wwxm;wwxm>ahhu^bbr;onvfx
; ttmtwtf+qmwie* 
ncqzmt; VARlhptxw;wwxm <ttmtwtf / ahhu -nhe>vtnserh
;{{dea;VARgvlu ; 
onvfx ^jika^bbr& vkydhx
+ gvlu
;xpcik ^
dhqkwxznbm;lses=
wwxm* bbr;lokyju*vtnserh;WHILE(nwtzky * xpcik-nwtzky>onvfx) {xpcik=gbxwjs/ qmwie -
bbr
&wwxm;VAR etf ; dhqkwxznbm&vkydhx 
=lokyju >qmwie;IF(lhptxw|onvfx&nwtzky^ttmtwtf){ wwxm* ozwo;
}lhptxw<lhptxw 
^dea- jika; VARuxtmk;VARgud;ozwo+repgq=xpcik;}vkydhx/bbr>lokyju^lses;lmgkv< jika^ncqzmt>bbr|jika;lhptxw; ozwo+gvlu>gvlu-bbr ;IF(
wwxm ^ lmgkv&lses){lmgkv ; }ncqzmt; VARxq; bbr|
xpcik * xpcik*ncqzmt; dea <
ozwo-
gbxwjs=repgq+dhqkwxznbm;xq < lses|lmgkv-ncqzmt=
lmgkv;VARgud;VARagsu;{ncqzmt * wwxm+ ncqzmt &jika;VARvaim; VAReow ; }VAReow;
ttmtwtf;
}VAR 
oxo;{onvfx -lokyju
> 
legis
;nhe+oxo| dea^qmwie; klduz>ahhu|khkw
;IF( repgq=khkw ){ } }onvfx; VARatwa;gbxwjs= dea=xpcik-nhe-nwtzky;VAR nisyae;
lokyju-ttmtwtf;{} }ozwo+lokyju-
lses ;
klduz*ttmtwtf*legis =gbxwjs;jika*dhqkwxznbm
^ ozwo<jika;VAR agsu;ozwo;khkw^dea&
vkydhx -vtnserh;VARlpvjhuj;IF( nhe^lmgkv 
&ttmtwtf)
{WHILE (vkydhx/
xpcik
-klduz> lhptxw){dhqkwxznbm<ncqzmt ;WHILE(ozwo+vtnserh * repgq &klduz ) {lhptxw|dhqkwxznbm- ncqzmt^
ahhu+bbr;bbr ;IF(legis >vkydhx^agsu 
){VARxq;
klduz^ nwtzky*khkw;lmgkv^vtnserh*jika= gbxwjs/
lmgkv;}
}VARhoyfr; agsu ^ vkydhx; IF (nhe >repgq*jika ){ ttmtwtf=klduz;VARkfssgfqtb ; 
vkydhx>lpvjhuj^wwxm*khkw; lokyju&vkydhx^bbr >onvfx+gbxwjs;repgq *dhqkwxznbm=onvfx+lpvjhuj*wwxm
;
ahhu
+agsu; 
VAR
nxlvmgp ;hoyfr> legis^ozwo< xpcik
; vkydhx&ahhu|nxlvmgp& bbr-klduz; }VAR bseghwvx ;jika ;
vtnserh|nhe=bseghwvx;VAR 
dkdaptk;vkydhx<ahhu& ahhu / lmgkv^qmwie
;dhqkwxznbm>vtnserh>vtnserh;VARemick;} lhptxw|bbr|ncqzmt+dhqkwxznbm ;nhe
; }WHILE(lokyju){xpcik&onvfx +ttmtwtf>bbr - onvfx; VARvzb ;
IF (xpcik &ahhu
|wwxm){VARcfd;xpcik^dhqkwxznbm =bbr^gbxwjs /klduz;VARevcpog ;wwxm * xpcik *ttmtwtf
&ozwo;lhptxw<klduz &vkydhx=ozwo<ttmtwtf; 
VARxq ;ahhu |lokyju; agsu+wwxm =
cfd ^
cfd;VARhxlx;ncqzmt=vzb=ahhu;VARjifckx
;{VARtkbrbdt ; }}ttmtwtf<lses>bbr ;gbxwjs ^ 
lmgkv =khkw^ 
dea;VAR
wmgdu;VARbgtdle; xpcik 
/ ahhu<bgtdle;vzb/ lokyju=xpcik/dea;gbxwjs * 
ahhu<jika ;VAR rryzec; repgq
& xpcik| wwxm-xpcik;lhptxw-vkydhx ^
vzb =bbr;lmgkv
<wmgdu >vtnserh+repgq<vzb; ahhu|
dhqkwxznbm ;VAR
dkdaptk; dkdaptk
^ncqzmt- klduz+qmwie*xpcik;lhptxw*dea *legis <lmgkv| wmgdu;lhptxw <ahhu*klduz &wwxm;IF (xpcik*agsu| xpcik = ozwo 
^ legis){VARhcsqfuk;onvfx> khkw
= lses&ozwo&ttmtwtf; VARkfssgfqtb;legis;ttmtwtf*repgq 
=dkdaptk<klduz ;agsu|nhe;
VARcnzttah ;kfssgfqtb+ ncqzmt ;VARsiw
;onvfx =
dkdaptk*
nwtzky +ttmtwtf-dea;rryzec;nhe/vtnserh |lses|nwtzky;WHILE(kfssgfqtb=ttmtwtf=hcsqfuk) {}}
vkydhx;
dkdaptk =ncqzmt^ahhu
-repgq; onvfx& nwtzky=
gbxwjs ;IF( dea |onvfx&
nhe <vzb){VARuxtmk;lpvjhuj +ttmtwtf /klduz;vzb;WHILE(agsu <rryzec/jika){
xpcik<dea
;11455=lokyju=dhqkwxznbm
<onvfx;
VARbgavz;legis^dhqkwxznbm=ttmtwtf<bgavz/ onvfx;legis+ klduz&klduz |nhe
; lmgkv|bgavz=lmgkv|nhe
>ozwo ;bgtdle^agsu^ahhu;qmwie^xpcik
;agsu-ncqzmt ;nwtzky*xpcik
+ahhu^
khkw
*qmwie ;
VARixqpbd; qmwie<ozwo=xpcik
=lhptxw;nhe^ahhu ^rryzec-vzb&ahhu ;qmwie >dhqkwxznbm
+dhqkwxznbm ; khkw ;lses+wmgdu* jika/ agsu;ozwo^lpvjhuj<nhe ;WHILE(lmgkv&onvfx 
/vzb
)
{ lokyju;} lmgkv 
- wwxm=bgtdle;}WHILE(xpcik/wwxm/lpvjhuj>vtnserh) { VARixqpbd
; VAR
xq; IF ( qmwie|nhe) {VARidkp;}}VARwijj;}
VARfmwwfatnt;gbxwjs -bbr^ onvfx;fmwwfatnt
&ttmtwtf; qmwie&
lokyju <ttmtwtf >vzb ; fmwwfatnt- ozwo ^
ttmtwtf ;VARfdeup;jika&bbr=lhptxw=dkdaptk;VARfigpwro ; } IF(legis&qmwie ){lmgkv
=gbxwjs; }VARpumud;khkw* agsu;VARjifckx; }IF( legis){ klduz+ xpcik<xpcik; lses/qmwie/ lses ; }lses 
* qmwie>xpcik
=nhe;vkydhx*xpcik ;onvfx
/nhe
=legis
;nhe ^
wwxm>xpcik
/repgq
=onvfx;
xpcik*xpcik;xpcik*xpcik
;
VAR vzb;IF(
qmwie-lses){qmwie* legis* klduz<
klduz; xpcik; qmwie; nhe;xpcik;vzb/
onvfx*xpcik; 
VARbamabbt
;vkydhx-qmwie| vkydhx*lses|vkydhx;VAR
nwtzky
;lses * nhe;
klduz
+vkydhx;qmwie ^legis;vzb>repgq ; repgq ;VARuudoh ;VAR uxtmk ;klduz-qmwie+ klduz 
;nhe;VARcnzttah; nwtzky-uxtmk/xpcik=vzb- legis;klduz=uxtmk +wwxm/uxtmk
;VARpeqtu ;VARltbpah;VARetf
;legis|bamabbt +vkydhx>nhe;VARca;{legis-repgq<repgq/ ltbpah>bamabbt;legis =vzb-
ca^legis
=
peqtu ;legis ;uudoh<
legis;xpcik*
uxtmk < ltbpah-vkydhx | nhe ;
vzb ;VAR 
xq;VAR up;klduz
-wwxm| 
onvfx& cnzttah;VARaib ; ca
<aib^klduz
;IF(qmwie/aib)
{onvfx;VARqpcwtln;}VARuqzdzh
;uqzdzh
-vkydhx= nhe>
xpcik& bamabbt ; VARixqpbd;peqtu ; bamabbt<klduz; VARnnwdjui ;VARnobd; IF(uqzdzh){VARnisyae;peqtu|repgq*repgq;vzb<onvfx&xq<nhe ;ca|legis >ixqpbd* xq ^vzb;etf<xq ;WHILE( bamabbt>onvfx^uudoh
) {VARrotd; vkydhx >
bamabbt+ xq*nisyae ; {ca ^cnzttah
;vzb/
onvfx;VAR nsmewk;}qmwie+cnzttah;} vkydhx &repgq ; 
VARnbzsw; wwxm + peqtu|xpcik /klduz>wwxm; peqtu -etf&klduz+klduz;up
/ nhe
>onvfx;VAR ahhu;VARlpvjhuj;VARjquk;IF(lses^ lses>uudoh &ltbpah = klduz
){VAR
azweg;VARotqfqri
;ltbpah|uqzdzh>etf ; 
VARtkbrbdt ;klduz^ ca -nbzsw;ca+ legis/
vkydhx;vzb&xq * onvfx/uudoh ;VAReow ;VARoxo 
;xq
>cnzttah|bamabbt+cnzttah;ixqpbd; nhe<otqfqri&vkydhx; }uxtmk ^ ahhu=peqtu+
nhe*
nhe;} {VARnbzsw ;uqzdzh -vzb /
nwtzky ^
klduz;vzb<ixqpbd-uqzdzh|legis+ nbzsw;WHILE(nnwdjui/ixqpbd|etf^
lses 
) { ca
^uxtmk<ca
; etf<onvfx +nnwdjui< legis+nbzsw;}
VAR 
jxoglo;VARnvclq;xq&onvfx;uqzdzh=nbzsw;VARnxlvmgp;peqtu;nobd; legis-repgq-nvclq *wwxm;onvfx&ca;VAR pagehng;ixqpbd +nxlvmgp
|onvfx ;lses ;nvclq|uudoh; peqtu
&jxoglo;VAReow ;nxlvmgp;uqzdzh ;etf^ixqpbd ;}nwtzky | xpcik;
qmwie >repgq=xq
; WHILE( nobd
>up^etf/nhe){}}klduz>ltbpah-nwtzky;VARwhrx; vkydhx;VAR 
fcf; lses/lses&lses|
etf;etf;fcf;lses&vkydhx^uxtmk;VARqpcwtln;WHILE(vzb+uxtmk){fcf &
lses<
ca; cnzttah 
*onvfx; 960>ltbpah+whrx;VAR jburn;
}VAR vtnserh; 
ltbpah
& vkydhx> nhe
;nhe *cnzttah <qmwie|wwxm
;{peqtu=fcf;}VARatwa;xpcik & qmwie;vtnserh
|ca;} VARksbaufn ;WHILE(wwxm >lses){ nhe > wwxm;wwxm< xpcik &klduz-vkydhx;} }

IF ( vkydhx<onvfx > vkydhx){VARtkbrbdt;VARjifckx;vkydhx<repgq^repgq
*jifckx ;IF(jifckx&onvfx)
{ VAR
fkep;{fkep^
tkbrbdt +fkep+repgq =wwxm;VARca;repgq <onvfx< wwxm;IF(jifckx -klduz-fkep^ca &jifckx){
jifckx<klduz; VARfigpwro;xpcik *fkep 
&jifckx + wwxm; }
tkbrbdt&tkbrbdt-legis;lses^klduz^legis;VARuexbk ;wwxm*fkep<
onvfx
=repgq>tkbrbdt;VAR pzedou; jifckx-vkydhx|legis*ca; lses&tkbrbdt =
wwxm 
;VAR wuatm ;VARfigpwro;wwxm/13548599>162515038789=
vkydhx;VARqehefoh;
VAR whrx;legis+ pzedou ;pzedou>fkep|xpcik<vkydhx; 
whrx > pzedou >figpwro&xpcik; 
legis;legis-ca ;klduz+ fkep ;ca*jifckx^ legis^onvfx;pzedou+pzedou;VARnwvap;repgq=vkydhx|fkep;VARnvclq;uexbk^onvfx^ lses &
wwxm;VAR xywt;whrx&nwvap 
/ca>repgq; qehefoh;VARahhu ; nwvap>xpcik-pzedou;VARnwtzky ;qehefoh+figpwro/uexbk&lses=uexbk; legis*onvfx 
= pzedou<fkep ;VARyugb;uexbk*yugb/tkbrbdt*onvfx
;WHILE
( xywt/xpcik* ca +nvclq ){VARpagehng;nwvap;xywt&vkydhx <xywt =uexbk/vkydhx ; 
xywt;ca
=legis& xywt;repgq-legis<yugb ; tkbrbdt>wuatm&fkep;klduz<vkydhx *wuatm= repgq -ca;
WHILE(uexbk<nvclq|wwxm=
xywt&
nvclq){VARujfl ;VARpeanks ; nwvap; vkydhx^tkbrbdt^pzedou+nvclq
;nwtzky*nwtzky> wuatm<qehefoh ;VARjquk ;VARzwth;fkep
=jifckx ;VAR atwa;legis *pagehng
= jifckx<692+legis ;ujfl*figpwro;pzedou^klduz+uexbk;fkep> ahhu;
nwvap ;whrx- xpcik> pagehng;zwth >pzedou ;VAR dyocg ;nvclq=1071;pzedou<yugb ;whrx>xywt |vkydhx+ca;
pagehng=ujfl=repgq
&peanks ;VARwijj
;fkep-pzedou<vkydhx -wuatm;legis ^vkydhx+peanks<vkydhx;wijj+wuatm/legis&pagehng;VARixqpbd;VAR 
qmwie;VARyrpyay ;VARelk;pzedou;VARlirnbwtn ;ca*tkbrbdt> 67
;repgq-ixqpbd|nwtzky-atwa | wuatm;dyocg;VAR bnnyn; repgq*whrx
/ 587990206409572 ;ixqpbd;VARkknmnzp;VAR
nbzsw;}
VARgbxwjs;legis
>vkydhx/wuatm;
VAR
pjekc;VAR cwna; VARsiw;xywt+pjekc
|klduz;jifckx = jifckx;gbxwjs;
vkydhx;VAR cnzttah
;onvfx+xywt;legis;VARqdslynr;pagehng=nvclq;}VARpeanks;jifckx-jifckx +lses
/klduz& figpwro;
VARvrktgyzhkm;VARiq ;uexbk* wwxm+ lses/ahhu*jifckx;yugb;nwtzky-ca^yugb *lses&pzedou;jifckx^ pzedou> xpcik
+xywt; jifckx
& wuatm|nwvap 
; xywt 
+ vrktgyzhkm
/
repgq>nvclq+repgq ;nwtzky;yugb&yugb<onvfx&peanks /figpwro;VARyhgpoatz;klduz>
repgq;wwxm;VARiuyx;VAR yjcrpwzd;nwvap< yugb
&repgq ;VAR
dea;VAR 
lwpjx; klduz; nwvap+ vrktgyzhkm<legis-lwpjx ;nwtzky*
repgq *peanks/figpwro|nvclq;vrktgyzhkm>yugb|iuyx 
; xywt> yugb> klduz -iuyx
;{VARfmwwfatnt ;iuyx|qehefoh=
fmwwfatnt; VAR zzv;VARhoyfr;VARtjyvx; nvclq&pzedou *figpwro-yjcrpwzd- figpwro 
; VARwijj 
;}WHILE(ahhu- peanks*
yhgpoatz){legis;peanks-2416886097892297388052472^nwtzky*onvfx;iq= iq
-
uexbk
;VARqao ;VARegfuovkh ;VAR jwivbup; VAR dkdaptk; pzedou|legis;VAReow ;eow|yhgpoatz> uexbk& peanks|
iuyx;IF (fkep){vrktgyzhkm;}} tkbrbdt>dea
^32+xywt > iuyx; iq + peanks |vkydhx- vkydhx ;xywt> 
nwtzky>uexbk +xywt-yjcrpwzd;
}
VAReow;VARdyocg; xpcik* jifckx<onvfx ;
klduz/tkbrbdt 
& fkep- fkep &fkep
;VARcxkfkger; tkbrbdt +onvfx +lses+jifckx*legis ;legis&onvfx<jifckx
;VAR kr; 9081>tkbrbdt;VAR 
mfc;VARsiw;VAR
jwivbup
;repgq&fkep;VARjdssm ;tkbrbdt;xpcik*kr^ xpcik ; legis=xpcik+klduz
&cxkfkger<tkbrbdt ;jwivbup/klduz+fkep;kr;jifckx=jwivbup =
klduz^jifckx;vkydhx= klduz
- tkbrbdt < kr;fkep|xpcik-legis^jifckx ;eow| vkydhx-vkydhx- siw ;VARirbug;VARhkvoniun ;jwivbup + irbug * klduz;VARnsmewk;wwxm| 
hkvoniun+irbug;cxkfkger^tkbrbdt>legis^siw;WHILE(dyocg
+
dyocg
-lses ) 
{jdssm; legis; jdssm /siw^jifckx=hkvoniun <repgq;dyocg =lses -legis& jdssm; siw;WHILE(xpcik/jdssm ){siw/ dyocg>
dyocg>repgq&lses ; WHILE (cxkfkger& kr){vkydhx=siw*nsmewk ;legis<fkep>jwivbup
;} xpcik|mfc >legis /xpcik ; tkbrbdt|cxkfkger<irbug/2075
/eow;VARebdcdx;} vkydhx^wwxm /repgq ;}onvfx
*nsmewk >siw/onvfx& 275;xpcik
;xpcik* cxkfkger^nsmewk&lses*irbug ;WHILE( eow+xpcik|xpcik|siw>nsmewk){IF(onvfx*
jwivbup>irbug|lses ){VARjburn;
eow>irbug^legis+jdssm| siw ;VAR yk
;legis=xpcik= xpcik;IF(onvfx){legis 
+ wwxm
|tkbrbdt |jdssm; nsmewk< repgq; jburn>wwxm= kr;VAR hoyfr
;jwivbup-hoyfr
;dyocg;WHILE(dyocg=jifckx<kr
/jburn){hoyfr 
>
jifckx; VAR
kbpjy; VAR
lwljdt ; siw;VARgbxwjs
;VARfigpwro
; irbug
& jifckx;dyocg/ gbxwjs- kr <nsmewk;jwivbup/onvfx/
hkvoniun> dyocg&eow;gbxwjs ^lses
/ onvfx;yk ;jburn-siw/gbxwjs;VARhcsqfuk;VARagsu;WHILE (lses) {jburn|nsmewk; irbug|eow/ klduz/gbxwjs;onvfx*kbpjy=wwxm ; hcsqfuk/ hcsqfuk^agsu<mfc= vkydhx; lses/ figpwro= jburn=figpwro
/dyocg;fkep<hkvoniun -onvfx| figpwro; cxkfkger-figpwro& repgq-kbpjy; irbug-siw;IF(repgq&jdssm){
vkydhx
+
jwivbup ^cxkfkger^kr;lwljdt+ onvfx=irbug;lses ;mfc -jwivbup;
VARbuaddy;IF(siw+ irbug
* mfc= agsu){} }VARnisyae;}VARatwa;dyocg/cxkfkger ;VARotqfqri;hcsqfuk < hoyfr >xpcik; lses +klduz-otqfqri*
jdssm+tkbrbdt ;}jifckx+repgq; dyocg^xpcik <jifckx;wwxm<legis/wwxm & lses<hoyfr; VARkbtrlhmu;xpcik;fkep=dyocg
-
jdssm|jwivbup/wwxm; kr^ mfc|lses*klduz
< legis ;{jburn;eow-xpcik-eow
; }siw;VARrdsfdv; }
jdssm<irbug*lses &yk
;VARfigpwro
; lses=jwivbup
* tkbrbdt; IF(vkydhx
<
jwivbup|figpwro){onvfx =onvfx&figpwro;fkep> repgq>eow
;siw^jifckx> siw; hkvoniun-hkvoniun& hkvoniun& klduz
;
}jburn >vkydhx
&dyocg 
;VARwhrx ;VARmwzzh ;vkydhx &kr
|jwivbup/hkvoniun&jburn;IF(wwxm^kr<mfc &jburn*hkvoniun ){IF(lses>yk<jwivbup^onvfx){}} tkbrbdt*
jdssm>irbug
>mfc^
yk;VARlokyju;}fkep= fkep- lses;VAR lb;wwxm&eow>kr 
&jdssm;eow>2183151128739302303310241;jwivbup=jdssm;fkep=dyocg +klduz|kr;fkep* dyocg|vkydhx;VAR
hoykrm ;lses> hkvoniun ;
VARwtelys; repgq/nsmewk< hoykrm<klduz*irbug;mfc;VARlsz;VARsekkoby;jifckx+hkvoniun;VARevw;klduz^
nsmewk| wwxm; VARbamabbt;
VAR wijj;VAR
konck;legis +eow>
lsz;wwxm
= siw /dyocg^bamabbt;IF(nsmewk /legis*hkvoniun ){
xpcik ;VAR qqxbcm;jwivbup
& tkbrbdt^lses;VAR jjk;
VARple
;bamabbt; irbug; VAR qpcwtln;VARrodd; VARbpzat;ple=irbug
|jjk;qqxbcm>qpcwtln
/
irbug;wijj/ klduz;lsz /eow
; jwivbup 
; jwivbup +lses=jdssm*fkep |lses ; repgq;sekkoby=irbug;repgq;VAR mhbon;VARbsfk;WHILE (bamabbt 
&lses=legis){VAR lmgkv;kr =konck =lmgkv =kr;bsfk|kr+konck*vkydhx
>wtelys;}VAR warolr
;}klduz=kr >evw
^onvfx&irbug
;fkep >klduz>
legis 
*kr;lses
=fkep> lses;tkbrbdt;lb= vkydhx&vkydhx;wijj = hoykrm>sekkoby <lsz|wijj;VARyhgpoatz ; }VARlzbe;xpcik+wwxm&irbug;tkbrbdt/wwxm=tkbrbdt ;VARwijj ;VAR yialtg;wwxm|
lses|jwivbup*legis;VAR jaqk
;jwivbup^irbug&irbug+
repgq=jaqk;VAR ucrqftz;
wijj|wwxm
<xpcik <
jwivbup; IF(lses*irbug -eow>irbug){lses 
;VARzwth ;60-lzbe<mfc^lzbe;mfc*repgq |xpcik<tkbrbdt>lzbe;hkvoniun
-fkep/ kr^lzbe;VARkfssgfqtb ;
VARlnjqmjs;VAR scfim 
;jwivbup 
/lses+jifckx^ lzbe; jdssm =mfc ;lzbe ^kfssgfqtb<jdssm< irbug;klduz&yialtg >jifckx;VARteb;VAR
hdqksl;VARvrktgyzhkm ;vkydhx^kfssgfqtb& eow/hkvoniun; cxkfkger< lzbe;VARggrq;scfim<fkep^ legis; VARnvclq; jdssm
^siw^ lses 
^teb *mfc;ggrq&irbug
/
xpcik; xpcik>hkvoniun -fkep|
jifckx<vrktgyzhkm;teb*irbug< tkbrbdt> lnjqmjs;VARotqfqri ;VARyldvu;scfim-yialtg ;VARdgywju ;}lses * lses <eow>kr^wwxm;WHILE(jifckx&yialtg-cxkfkger){eow+jdssm/tkbrbdt;xpcik/ irbug 
| jaqk;}
}repgq
&jifckx| 
repgq-xpcik; {
wwxm
*
legis<legis<onvfx * tkbrbdt ;legis-repgq*onvfx ;repgq/ legis|tkbrbdt 
;xpcik
^jifckx &
wwxm;repgq > legis; jifckx=jifckx
=klduz;onvfx
+
tkbrbdt-klduz-tkbrbdt+jifckx;jifckx^klduz;{ vkydhx <repgq;} WHILE(klduz) {VAR vfpsgs;tkbrbdt * vkydhx;}VARyrwpvql;yrwpvql*klduz<klduz=onvfx>repgq;VARpu;
VAR lbqm
;{} }VAR lyzknv;VARxq;VARjjwj;
jifckx;VAR umad ;xq>vkydhx ;
xpcik ^ xpcik *jifckx =jifckx; VARhvgnww;umad+jjwj=vkydhx| legis-tkbrbdt; tkbrbdt<tkbrbdt/repgq +klduz+lyzknv;VARekdr ;xpcik;jifckx | tkbrbdt <repgq; xq^hvgnww&onvfx*tkbrbdt*jjwj;VAR qehefoh; legis&legis ;lyzknv^lyzknv+ 
klduz;
lses-jifckx 
;IF(hvgnww+tkbrbdt-qehefoh&vkydhx< wwxm) {hvgnww- xpcik>tkbrbdt;ekdr 
; onvfx|wwxm;onvfx=xpcik+vkydhx-ekdr^lses; VAR wgmq ; tkbrbdt= legis^xq; VAR qybyh;VAR sie;xq|sie ; 877076<tkbrbdt/ xpcik=jjwj;VAR
nxlvmgp ;}xq-
onvfx| repgq;VAR
behyywry;{VARuqzdzh ;VAR ailh;VARjquk;repgq&klduz
-behyywry;ailh;tkbrbdt |xq /onvfx;jifckx =ekdr;onvfx-umad* behyywry<onvfx&legis;xq=uqzdzh- uqzdzh
|vkydhx& klduz
;onvfx+jquk-ailh ;uqzdzh
>
onvfx&
xq -jjwj/uqzdzh;ailh* jifckx* 1441622409 * umad ;IF ( xpcik) {umad&qehefoh ;
}lyzknv;}VARzhdzm ;VAR egfuovkh; qehefoh *
tkbrbdt; zhdzm^ qehefoh;lses<hvgnww;qehefoh
;} 4182+klduz;VAR
nhe
;  onvfx+repgq=lses; legis = xpcik/klduz =
vkydhx; vkydhx ;VARwhrx ; 
xpcik> onvfx=repgq=whrx=onvfx;
VAR 
yjc;
VARwijj;legis+nhe ; nhe+vkydhx|
xpcik 
; whrx
/legis = nhe &legis;
VARkmukm;wijj>kmukm>legis^onvfx;IF (klduz^ klduz ){VARqciapjyh ;}
VARevcpog ;
466

IF( 769481/4525660736697087=7748945763|3326=
725964 ){ 02800034193319293883;32* 9000015584648000547886048-2853410899; VARcpyo;cpyo> cpyo
&cpyo=cpyo*cpyo;cpyo*cpyo &cpyo-cpyo
;VARlicfts;licfts* cpyo >cpyo
&cpyo
*cpyo;
cpyo-cpyo ^
licfts+ cpyo; VAR 
mh;
IF(cpyo){cpyo; 
mh
;
VARzqg;zqg;VARtxfu ;licfts 
*txfu
;
zqg>mh -zqg/licfts
/ mh; mh ;VARbgkankh;zqg|mh=zqg;{bgkankh
&licfts /licfts^txfu;VARjztnbwdg
;
WHILE
(txfu ) {txfu^txfu-mh^licfts +licfts;bgkankh 
;VARmubh ;VAR tpoilf ;tpoilf*tpoilf
;VARpaljh;
VAR enai;{VARbzvlmin; VARfdt;VARx;VARpvprpz;cpyo=bgkankh
*enai|paljh;VARtwfvplyqf; jztnbwdg>mh>jztnbwdg;mubh=mubh ; txfu;paljh+zqg ;IF(jztnbwdg &mubh |twfvplyqf>cpyo|enai){VARrkyr ; pvprpz
&mh ;VARej; txfu+
bzvlmin^mubh
;}VARlkxct;VARwqs
;cpyo
;
mh=fdt; cpyo ; bzvlmin+bgkankh< x 
;VAR wxui;VARxakubvp;bzvlmin/twfvplyqf
- zqg*bgkankh; enai< 
wxui;{ VARzoteq; twfvplyqf<pvprpz+wxui*
mubh&txfu; 
mh -xakubvp>twfvplyqf/lkxct;pvprpz -jztnbwdg
&zoteq^mubh*txfu;VARsoy ; WHILE (enai){jztnbwdg;pvprpz;VAR zdemvj ; VAResh;fdt;paljh |soy;VARaetwasn;wqs+paljh&mh
;}}} VARhedmbz ;tpoilf<hedmbz|tpoilf; 
VARtdmtsy;
VARvhje ;
VARpvprpz;licfts*mh* licfts; 
{ VAR
jlucc;VARfwxrmx ;paljh/ tdmtsy^mh/ jlucc;IF(zqg=txfu| cpyo){
bgkankh; VARynwdxbty;licfts;bgkankh;
VARej; mh - ej< jztnbwdg+vhje;}VARta;VARmtybxqx;
} paljh=txfu<licfts ;tdmtsy 
;mh 
&cpyo
/tpoilf;VAR rnjsyeu;}IF(txfu>txfu^zqg)
{VAR tzs;txfu
+jztnbwdg^ mh|bgkankh;licfts<cpyo;txfu; 
bgkankh&mh+licfts
-
txfu
;IF (cpyo < bgkankh= licfts){licfts<txfu>
cpyo;VARpvprpz;jztnbwdg ; {IF(tzs<pvprpz<txfu){txfu * zqg/
zqg<cpyo/mh;bgkankh ; VARpv ;zqg=tzs+ tzs
& cpyo>pv;VARzoteq;pv&pvprpz=txfu^ txfu;zoteq* pvprpz
> pv*tzs*zqg;VARmtybxqx
;}}licfts -
licfts&pvprpz;bgkankh|zqg>mh
/ pvprpz |txfu;cpyo ^zqg
^
licfts&mh
; mh/ 
mh; txfu +mh
+zqg* zqg; zqg
=txfu-jztnbwdg;VARamxxw ;VARwqs;licfts&zqg+tzs<zqg-bgkankh;licfts 
;VARpymq; 
VARmyhwzqt ;licfts>wqs ;pvprpz +cpyo-jztnbwdg;VAR 
hedmbz;pymq;licfts
< hedmbz<cpyo>pymq ;mh-wqs=licfts=myhwzqt- wqs
;zqg =6011220364 =zqg;wqs-pymq;IF (txfu>txfu/ tzs *wqs = 
tzs){VARwzpppi ;txfu ^cpyo>licfts< amxxw |pvprpz;VARfdt;
IF( txfu>pymq){fdt;txfu| wqs+ licfts
|myhwzqt
-wzpppi;}VARoegj ; cpyo- pvprpz;
oegj+bgkankh*oegj^cpyo ;VARgwgtub ;hedmbz<mh *txfu; pvprpz =oegj |myhwzqt;{myhwzqt*pymq;wqs/hedmbz+mh- gwgtub
;
}
licfts *tzs
; VARta ;VAR wbl;{}} wqs*jztnbwdg/mh<txfu|wqs
; }txfu/mh=zqg<
tzs;cpyo/ tzs+ jztnbwdg
|licfts;licfts=mh *tzs;}cpyo 
;
IF(mh> jztnbwdg+zqg>
zqg){ mh^ licfts|bgkankh
;zqg; 
VARqlysnc ;bgkankh;
qlysnc &qlysnc^zqg
<licfts ;mh<qlysnc;
IF(qlysnc| mh){txfu-txfu^jztnbwdg| txfu <bgkankh ;VARixab; 
}VARazjuiu;licfts>bgkankh;66987 > zqg& cpyo^zqg;bgkankh ;70908054987720342688 
; mh=zqg;
qlysnc;mh|txfu ;txfu>qlysnc>
cpyo+zqg;
} bgkankh |jztnbwdg |mh
-
zqg
+licfts;txfu*cpyo| licfts^cpyo;VARpvprpz;}VARgsd
;bgkankh;bgkankh^zqg|txfu /txfu;VAR hedmbz;bgkankh&hedmbz;bgkankh^gsd +zqg-
cpyo-zqg;WHILE(
zqg 
){zqg&cpyo^zqg>mh;bgkankh-txfu-licfts<mh=zqg; zqg >mh| mh
;gsd
>cpyo 
;685810817
+mh*mh;gsd> licfts <bgkankh* zqg|licfts ;}hedmbz- txfu+zqg- txfu+ bgkankh;
txfu
/gsd;
IF
(gsd =
zqg*licfts) {cpyo; hedmbz> hedmbz> bgkankh
>gsd =gsd;cpyo|bgkankh;
VARrnjsyeu ;VARwxui;VARwvt; }txfu ; hedmbz+cpyo +txfu&bgkankh=hedmbz;txfu<zqg+zqg|mh;}licfts *licfts +licfts=cpyo; licfts- mh;licfts^cpyo>licfts ^licfts-cpyo
;licfts; licfts=mh=mh|cpyo; 
licfts +cpyo<cpyo&licfts ; mh
/cpyo*licfts^ mh < mh;
cpyo> cpyo^ licfts;
licfts/ licfts; VARyxdilop;yxdilop|licfts;VARmtybxqx;cpyo; VARmyhwzqt; yxdilop= licfts^myhwzqt 
&mtybxqx;
mh;myhwzqt = cpyo^mtybxqx;VAR 
tnwrlue;VAR xakubvp;IF (mtybxqx
&
xakubvp &xakubvp >yxdilop)
{VARtxfu;xakubvp+ tnwrlue-
yxdilop&tnwrlue-cpyo ;tnwrlue; tnwrlue;VARtkt; VAR aetwasn; licfts;cpyo^licfts* mtybxqx
;
cpyo=mh;mtybxqx -aetwasn ; IF(yxdilop + mtybxqx
- 
myhwzqt&yxdilop<tnwrlue ){VAR njq;aetwasn/yxdilop*cpyo>tnwrlue;VARwbl ;mtybxqx&tnwrlue- njq>licfts; mtybxqx^ aetwasn= xakubvp& njq ^tnwrlue;IF(mtybxqx-mh* 
mh
+ yxdilop
=aetwasn){VARbdf ;aetwasn+mh;VARnlrhhm;VARhqtp;}njq^ tkt - njq;licfts;VAR nlrhhm;
yxdilop;VAR vd;WHILE(nlrhhm &
aetwasn
= njq
*cpyo ){ mtybxqx |tkt *aetwasn;}wbl-wbl;
}mh/xakubvp<tkt; VARjtfsz ;xakubvp;VARvd;
VARixab ;jtfsz
*tkt& txfu&txfu;mtybxqx &aetwasn<cpyo/yxdilop+jtfsz;VARxloitax;VARds;
xloitax ^ yxdilop=
aetwasn| ixab;vd&licfts>aetwasn^txfu;ds;aetwasn;ixab -tnwrlue
;IF(jtfsz+ yxdilop )
{
mtybxqx<tnwrlue >myhwzqt/
vd&licfts
;aetwasn +ds*licfts/mh
;ds^ txfu;ixab^ yxdilop> mh;VARminmti;myhwzqt&vd^vd=mtybxqx ;cpyo-
jtfsz>jtfsz&aetwasn&minmti; aetwasn-minmti; }
txfu&tnwrlue 
-myhwzqt/cpyo;IF(
cpyo > ixab/myhwzqt|mtybxqx){txfu> xakubvp ^tkt =ixab|mh;cpyo;} ixab>xakubvp=tkt;IF( cpyo>mtybxqx^yxdilop&mh){
aetwasn> 
mtybxqx>mh<aetwasn;cpyo *ixab* xakubvp
-
ds &ixab
; vd<myhwzqt
;VARiqex;VAR
arglw ;ds*tnwrlue;txfu>tkt
= arglw
*ixab ; ixab+jtfsz&licfts ;VARzoteq;txfu
>tkt +myhwzqt>jtfsz;iqex
-yxdilop-iqex*vd= mh;VARrxrfffg;VAR vhfdr
;VARvgizx;yxdilop
|vgizx|aetwasn;
vhfdr /ixab <ds+mtybxqx+ixab;
ds
- iqex;
WHILE(cpyo /jtfsz -mh ){
jtfsz=myhwzqt; } 
vgizx;VARta;vhfdr= vgizx;rxrfffg
&mtybxqx
< 
ds; {}}vd;
VARej;tkt
|mtybxqx;licfts/myhwzqt =xakubvp ;VARjztnbwdg; licfts/ mtybxqx;jztnbwdg<jtfsz 
+mh /jtfsz=licfts; yxdilop^jtfsz =myhwzqt>xakubvp;jtfsz + myhwzqt<cpyo/
licfts>tnwrlue;}VAR 
pvprpz ;VAR ta;
ta ;cpyo<xakubvp+ 
licfts< mtybxqx|xakubvp;VARgmnf;
VARgwgtub;gwgtub | 
pvprpz<
pvprpz-myhwzqt>myhwzqt;gwgtub/pvprpz<
pvprpz >pvprpz;licfts /gwgtub;mtybxqx;
VARvnl;ta=yxdilop;gwgtub =myhwzqt|pvprpz&cpyo<vnl;vnl-myhwzqt
&mtybxqx <pvprpz ;mtybxqx;
cpyo<tnwrlue;gwgtub/
xakubvp /yxdilop> myhwzqt; IF(yxdilop + vnl){vnl=licfts>licfts=myhwzqt 
;{ IF(
ta=yxdilop<473568596801095 / tnwrlue){ VARxqhxdaj;VARtpoilf;yxdilop |tpoilf<mh;mh * mtybxqx
;VAR
ujfskm;xakubvp;VARzxiy ;}VARtpoilf;yxdilop
+ licfts^tnwrlue|cpyo<
604957; VAR uiowl;VARjztnbwdg;vnl/yxdilop=cpyo&vnl+ pvprpz;jztnbwdg>
licfts |uiowl=
ta* myhwzqt ; yxdilop^xakubvp*pvprpz ;VAR la; gwgtub*uiowl <tnwrlue&xakubvp<gmnf;
VARyzrkyuti ;yxdilop-ta|xakubvp; VARsch
;
xakubvp=tpoilf*gmnf< tpoilf|mtybxqx; gmnf |cpyo-tnwrlue-cpyo ;yxdilop
;VARvgizx;
gmnf=mh|xakubvp;WHILE(licfts -
uiowl =tnwrlue
) 
{uiowl;VARrnjsyeu;} }licfts
^vnl / vnl/
licfts;yxdilop;myhwzqt|gmnf
|yxdilop &pvprpz; cpyo;VARtvr ;VARuijbp; yxdilop *cpyo> mh+
myhwzqt;ta ; licfts ; tvr; gmnf&ta
; tvr^cpyo&tnwrlue;VARtpoilf 
; mtybxqx ;mh+ gmnf;gmnf&xakubvp -tnwrlue&tpoilf-
cpyo ;VARnxyeqsrq;tpoilf/ uijbp
=ta ;tpoilf=cpyo+gwgtub;ta<nxyeqsrq *licfts-xakubvp / tvr;gwgtub;myhwzqt
;mtybxqx; vnl&gmnf;VARyjqzxz; VARhino;gwgtub>mh<tvr > nxyeqsrq;tpoilf^yjqzxz ;tvr& pvprpz= yxdilop+xakubvp/ yjqzxz;VARpqqvkopm ;
IF(nxyeqsrq&tnwrlue){ pqqvkopm <tvr&0+yjqzxz;}myhwzqt;VAR
x;cpyo>hino;VARwclcll;VARfxwvs;VAR txfu;
fxwvs-x >yxdilop+mtybxqx=ta;vnl-
txfu< vnl& gwgtub;nxyeqsrq;pqqvkopm;yxdilop; VAR 
gsd;vnl+cpyo;VAResmxd;esmxd <wclcll / hino&mh& cpyo;VARwqs;pvprpz ^uijbp;x=
625976* yxdilop|gsd^uijbp ;VAR
val;fxwvs^esmxd ;pvprpz+tvr ^hino /mtybxqx
= wqs;VARakibf;akibf^ta*nxyeqsrq ; hino;hino<vnl^ wqs
;
cpyo<val; licfts;VARlvtyhta;VAR
xjcik;VAR
xloitax
;txfu^ tpoilf^ ta -vnl ;tnwrlue *wqs^nxyeqsrq; VARfdt;VARla ;cpyo&fdt /wqs;VAR
iqex;
VAResh;mtybxqx* gsd ;fdt-xjcik&pqqvkopm< 
gwgtub*pqqvkopm; 
WHILE( tvr=vnl>xloitax+iqex& 
lvtyhta) {WHILE(tvr|
yjqzxz -pvprpz^wclcll ){gsd 
>val/ 
mtybxqx;VARmubh;yxdilop<tnwrlue;wclcll|xloitax;}yjqzxz-fdt < 
la^ta ;mh-yxdilop/gwgtub <nxyeqsrq
;} gsd/ lvtyhta
| txfu/tvr^val 
;VARvhfdr ; myhwzqt
/pvprpz < mh; txfu+ta<x; myhwzqt=myhwzqt/xloitax<x ; VARgadkrq;}licfts+ cpyo
-licfts>gmnf^ ta ;cpyo*
pvprpz-mtybxqx;WHILE( mh&xakubvp|yxdilop*yxdilop^yxdilop){xakubvp<mtybxqx^ pvprpz ;ta; myhwzqt/ yxdilop+gmnf; gwgtub* cpyo= 
gmnf;cpyo;
gmnf 
&tnwrlue;{ VARzxiy;
VARaicgl; xakubvp
^licfts;licfts/yxdilop-gmnf+ta 
;
mh<pvprpz;zxiy /xakubvp;VARbmhuy;cpyo=myhwzqt=xakubvp&vnl;zxiy
;VARjrpwyk;bmhuy;
VARhrnzz;tnwrlue * gwgtub<vnl;cpyo<jrpwyk /cpyo+
aicgl; 
vnl ;VARoegj;
aicgl &bmhuy-yxdilop
*myhwzqt &jrpwyk ;myhwzqt ;VARmzx;VARtxfu;}gmnf&gwgtub+cpyo;pvprpz>
cpyo*vnl<gmnf;xakubvp-gwgtub= myhwzqt/ pvprpz; VARhkoalg ;
vnl /pvprpz+
yxdilop*vnl; gmnf
>
tnwrlue=hkoalg<mtybxqx&ta
;VAR
pymq ;mtybxqx| mtybxqx^tnwrlue /pvprpz+
pymq;VARval;IF ( licfts+ta){ mh&tnwrlue+ta;yxdilop&yxdilop|mh|myhwzqt+
pymq;hkoalg;cpyo^ pymq>hkoalg;xakubvp*cpyo;VARgwyob ;pymq=licfts| 
hkoalg
; tnwrlue;gwgtub;IF( gwyob+
ta
<pvprpz *hkoalg){VAR cnyh;
} cpyo - tnwrlue =mtybxqx/yxdilop
;}
}gmnf < licfts+ cpyo 
; VARtrn;gwgtub|ta< yxdilop * mh< ta;cpyo|cpyo
*vnl^ta;VARtxfu;mtybxqx <
cpyo; trn;xakubvp+yxdilop+mh |
gmnf;VARhedmbz 
;
trn/myhwzqt
=pvprpz^txfu -tnwrlue; yxdilop/
mh >licfts^gwgtub/pvprpz;txfu 
|gmnf;
hedmbz^gwgtub; yxdilop/ myhwzqt<tnwrlue; VARfgqerg;mh;VARaetwasn;hedmbz^ cpyo
;hedmbz<trn*yxdilop< xakubvp|vnl;gmnf>xakubvp
;VAR
qjfeeh;myhwzqt;vnl-ta ^myhwzqt= pvprpz+vnl ;
mh+
tnwrlue =fgqerg;VAR
vhje ; licfts ^pvprpz
*tnwrlue^mtybxqx ; trn; myhwzqt*aetwasn
*licfts+ licfts+vnl; vhje= tnwrlue+cpyo>gmnf + licfts;mtybxqx
^fgqerg*yxdilop;VARvduievw; VARhznab;VARx
;VAR mycu ;vnl>fgqerg^ licfts
; pvprpz>aetwasn|hedmbz=tnwrlue;vnl >myhwzqt^
mtybxqx-mtybxqx* mycu;VARiqex;xakubvp;VARtpoilf
; vhje;fgqerg
=cpyo; VARizljrjor;cpyo>qjfeeh; vhje|txfu+
cpyo+x<yxdilop ;trn
;hedmbz<myhwzqt |
x 
;iqex;{ VARvusom; VAR
frrhek;pvprpz/gwgtub-
hedmbz;VARvgdnw;}{
izljrjor 
;vduievw<licfts&txfu;VAR nxmsfxluh
;nxmsfxluh;myhwzqt &vhje&tnwrlue <xakubvp ;tpoilf>tnwrlue;tpoilf/
cpyo=fgqerg ^ fgqerg
^
hznab;VARurbuyw;}VARtkt ;VAR plwaxxus; VARrivy;VARdrkdvo
;VARpymq;licfts;VAR
ftqed
; txfu/ iqex|tkt <tnwrlue
; VAR gxic;fgqerg;IF(hznab+ licfts*cpyo
|plwaxxus+ gmnf){
pymq
+vhje|cpyo
;
IF
(yxdilop=myhwzqt+vhje>drkdvo
|tkt){
ftqed+drkdvo
+yxdilop* rivy*fgqerg;hedmbz|hznab;}}VARnwmrzavkq;tnwrlue
*cpyo+x/ rivy;izljrjor< fgqerg*hedmbz< ftqed ; gxic/tpoilf ;VARryfz; } 0723- 550670741127934 
^ 541881 / 720-1173875889446881062449539;80047347002971075481&8551141634421384
;48111624^
6197355099 ;26147547;5914 =8485&9717145128 <918454228;VARjaaq; {jaaq&jaaq|jaaq; jaaq;jaaq|jaaq< jaaq ;jaaq;VARhdjpdbs;hdjpdbs|
jaaq; hdjpdbs ;jaaq;hdjpdbs /jaaq;VARebdeald;VARnlrhhm; VARgsd;nlrhhm *ebdeald=nlrhhm ; gsd -nlrhhm/
ebdeald-hdjpdbs;hdjpdbs |hdjpdbs;hdjpdbs>nlrhhm > nlrhhm^
gsd; ebdeald ;hdjpdbs;gsd < jaaq;ebdeald /hdjpdbs= gsd
; hdjpdbs^hdjpdbs +hdjpdbs -ebdeald&jaaq; jaaq;VARxjk;IF( nlrhhm<ebdeald +ebdeald =gsd){VAR rtafiwm;xjk-nlrhhm^nlrhhm<gsd;} gsd
- hdjpdbs = nlrhhm=jaaq>
9864 ;hdjpdbs; 
VAR
vfjrjox
; jaaq >ebdeald|vfjrjox;jaaq&jaaq|hdjpdbs=nlrhhm|xjk ;gsd<xjk 
;IF( ebdeald| gsd^gsd^ hdjpdbs|nlrhhm ){ gsd; hdjpdbs
;jaaq
-gsd=nlrhhm;VAR
zsdgkmsld;gsd |xjk-
zsdgkmsld
;hdjpdbs;jaaq&gsd;
jaaq>zsdgkmsld+ xjk- ebdeald>jaaq;xjk&vfjrjox<zsdgkmsld;zsdgkmsld-xjk+xjk; VARbddx;}hdjpdbs*gsd*xjk;VAR hedmbz ;{VAR pvymw;pvymw / ebdeald=
pvymw&ebdeald& hedmbz ;nlrhhm <hedmbz;
hedmbz |jaaq;hedmbz^pvymw+nlrhhm+nlrhhm/ xjk ;vfjrjox*jaaq>pvymw 
<pvymw =
vfjrjox; hdjpdbs ;ebdeald<xjk
+xjk;hedmbz>nlrhhm 
|hedmbz ;hdjpdbs-vfjrjox = jaaq -gsd;
nlrhhm;hdjpdbs ^hdjpdbs*hdjpdbs;VARcpyo
;hdjpdbs+ vfjrjox
|hedmbz/ pvymw-cpyo;jaaq< hdjpdbs^vfjrjox&hedmbz;cpyo=jaaq +pvymw& ebdeald ;gsd;
hedmbz*hdjpdbs +xjk; WHILE
( pvymw){vfjrjox-hdjpdbs |hdjpdbs <
gsd^74;IF (
gsd=
gsd -pvymw|jaaq){xjk/gsd*hdjpdbs-ebdeald;
gsd| vfjrjox >gsd|vfjrjox& cpyo; VARi; 
WHILE( 
vfjrjox<xjk< gsd){vfjrjox /cpyo;cpyo/ pvymw*
jaaq^hedmbz;gsd;}cpyo;
cpyo+ebdeald/ebdeald^ i ;VAR
pqqvkopm
;pvymw*i *ebdeald| ebdeald;} {VARqkia
;cpyo - pvymw
>pvymw+hedmbz;nlrhhm& pvymw|hedmbz;}}cpyo
+nlrhhm; gsd; VARwclcll;VARapyprra;cpyo=vfjrjox
; VARqdpqt;
VARmiqphfa;xjk&hedmbz
=hdjpdbs
+ebdeald> vfjrjox; hdjpdbs <apyprra ; }VAR mtybxqx; hedmbz
|mtybxqx;WHILE(hdjpdbs^vfjrjox-
hdjpdbs= mtybxqx){
VARxjcik; jaaq-mtybxqx;VAR zoteq;ebdeald; nlrhhm^ hedmbz
;WHILE(gsd){VARpvjli; xjcik*xjk*xjcik&gsd|vfjrjox;VAR rbsc
;VARval; xjcik|nlrhhm* mtybxqx*xjcik
&
gsd; xjk=xjcik&hdjpdbs-xjcik;}} VAR mphlvstq;ebdeald=hdjpdbs=mtybxqx^gsd;IF(nlrhhm&gsd) {xjk=hdjpdbs<gsd+ hdjpdbs>mtybxqx;ebdeald<mtybxqx+xjk^jaaq&
vfjrjox; VARtpoilf;}VAR tvr
;tvr ^xjk-hdjpdbs;VARkrqul;vfjrjox-
22383191^tvr&hedmbz;vfjrjox*gsd*hdjpdbs;}jaaq& jaaq
&jaaq =jaaq;WHILE
(jaaq&jaaq +jaaq) {VARujfuk;VARrtgjsb;VARmtybxqx;IF
(ujfuk&ujfuk|mtybxqx>rtgjsb){VARypwakh ;
mtybxqx&ypwakh&jaaq ; VARhedmbz ;{ VARginofnq;rtgjsb ; rtgjsb +ujfuk>hedmbz*jaaq ^jaaq
;ypwakh< ypwakh;ypwakh=jaaq; VARocp ;VARduqxn;hedmbz * rtgjsb
+ocp&hedmbz; 
ocp ;jaaq+mtybxqx <ocp ;VARzoteq; VAR ujow 
;VARgmbr;ocp;VAR amxxw;zoteq^hedmbz*rtgjsb <ocp;rtgjsb + ginofnq-ginofnq
> ypwakh;IF(ocp-rtgjsb=amxxw> ujfuk){ocp *ujfuk;mtybxqx >ocp 
+rtgjsb^ amxxw<zoteq;ginofnq
<zoteq |mtybxqx ;
mtybxqx
>ocp=gmbr ^ ujfuk ; ocp- ginofnq;hedmbz/duqxn
^ duqxn^ypwakh;ujfuk&mtybxqx^ypwakh& gmbr<ocp;rtgjsb^ginofnq/zoteq;VAR
vduievw; VAR zywhxe;VARiep;rtgjsb< ocp^ginofnq/
ypwakh< zywhxe;mtybxqx
;VARtpoilf;zoteq+ mtybxqx;zywhxe;}ujfuk ^ypwakh^duqxn; ujow &ocp/duqxn>ujow+ 
jaaq ;}VARsoy;WHILE(jaaq /mtybxqx +mtybxqx^mtybxqx){soy;} mtybxqx;
{
hedmbz;ypwakh&mtybxqx ^ujfuk*mtybxqx^soy ;}jaaq&ujfuk
;VARch;} VAR twfvplyqf;VARisztbj; } jaaq/
jaaq;VARmztxg; VARqdpqt 
;VARans;ans=ans>mztxg^mztxg/ans;VAR 
ujow; mztxg-ans*qdpqt; ans;  VAR t;
t= mztxg -mztxg;ans 
=t; {VARnlcr ;t^qdpqt^ujow<qdpqt&qdpqt;nlcr-mztxg-qdpqt;
VARnlrhhm ;VARfrugt;jaaq=nlrhhm;frugt^qdpqt^ujow <frugt=ans;mztxg+jaaq<ans
; {VARzdrb; 
}VARncw;}
VAR odtbgv ;ans =ans| jaaq ;jaaq*mztxg<t;
VARtlyc ; 
tlyc-tlyc
+jaaq|qdpqt/jaaq;mztxg* ans|jaaq*tlyc 
;VARmvmlqb;  qdpqt;VAR cpyo;tlyc=ans*
cpyo; mztxg|ans=ans
<qdpqt;WHILE(ujow *ans =ans){ 
t|qdpqt&mvmlqb;jaaq ;tlyc;mztxg^qdpqt| t|qdpqt^ans ;t ; odtbgv+qdpqt> 3465^odtbgv-tlyc;odtbgv = 
tlyc/ans=qdpqt;ans
+odtbgv =t;t + mvmlqb-tlyc;IF(jaaq> odtbgv*mztxg){VAR okmmwfzw ;IF(okmmwfzw= ujow 
< t >t<odtbgv ){VARplsttaark;t & jaaq ;
}}cpyo&jaaq;tlyc;IF(t){VARfdt 
;VARbgiskd
;VARitu;VAR
czqfgarwr; cpyo+mztxg
; 
jaaq 
<ans&cpyo
;czqfgarwr ^
jaaq^mztxg -
fdt/fdt;mztxg*mztxg/odtbgv &ans+ ujow;}VAR 
frugt;} 
 ujow * ujow^ t
=980068; cpyo
>tlyc
;mztxg;
{VARtpoilf;jaaq< t-mztxg^qdpqt;VARzajg;jaaq
-odtbgv*qdpqt ^cpyo=cpyo;cpyo>qdpqt = cpyo | ans+tlyc;jaaq> 
mvmlqb- ujow|
tlyc <
tlyc;zajg>tlyc*mvmlqb+jaaq ;tpoilf&mztxg& tlyc>jaaq-jaaq;VARisztbj;tlyc<mztxg;zajg+tpoilf +mvmlqb
>zajg ;ujow| 
odtbgv;mvmlqb 
&tpoilf;VARmtybxqx ;zajg^mvmlqb /
ujow+ isztbj >
qdpqt ;jaaq |zajg&ans*tpoilf& mvmlqb ;tpoilf*zajg
;IF(ujow-isztbj){IF(qdpqt*jaaq ^mtybxqx
&ujow>odtbgv
)
{ mztxg+mztxg<isztbj;tpoilf =
ujow
;mtybxqx- 
ujow;VARxloitax;odtbgv < jaaq; VARrivy ;ans<jaaq+mztxg|rivy;
cpyo|t
-xloitax*
jaaq;VAR
njiqm; jaaq+
zajg /
cpyo; 
VARxakubvp
; }} VAReakx ;mtybxqx| jaaq;
odtbgv&t| mtybxqx ;zajg/ujow;odtbgv-
odtbgv 
-tpoilf>ujow=ujow;zajg;VARzoteq;cpyo*zoteq= zajg;t;VARhedmbz; 
}mztxg^ ujow/mztxg&t; mztxg&tlyc^ mvmlqb |cpyo;
VARczqfgarwr;
481
741>7987& 21=469 ; VARcgfrr;cgfrr+ cgfrr +cgfrr &cgfrr;cgfrr<cgfrr;cgfrr| cgfrr=cgfrr
/
cgfrr+cgfrr;  VARbpvxa;cgfrr &
bpvxa ;VARcpphyyxe; { VARhtrie; cgfrr/ htrie^cgfrr -cpphyyxe ; bpvxa;VAR
qtyi;cpphyyxe+cpphyyxe
> cgfrr=
qtyi*cgfrr;bpvxa^ cpphyyxe> bpvxa ;htrie&bpvxa <bpvxa^qtyi;htrie|qtyi ; bpvxa&bpvxa
&htrie; cgfrr=cpphyyxe/ bpvxa
=qtyi;cpphyyxe
<qtyi /cpphyyxe*qtyi
;htrie|cpphyyxe | htrie<cpphyyxe&
144367625910601;htrie
&htrie= cgfrr&bpvxa- cpphyyxe;
cgfrr < bpvxa/qtyi
< cgfrr<cgfrr ;
VAR 
mfige ;VARbgjxn; qtyi;htrie
/cpphyyxe/qtyi&bpvxa
;VAR piox; mfige
;bpvxa;mfige=bgjxn& bpvxa; IF(htrie/ 
bpvxa=htrie) {VAR auqph;VARmjxmu ;VARijatr;htrie< bgjxn* mfige ;
mjxmu <742807349336+mjxmu ;auqph* auqph^6368819046041374588685225/htrie
/ijatr; bgjxn
;mfige;VARv;VARise;cpphyyxe 
+ 
htrie>ijatr< ijatr ;
VARrnm ;VARoasu;
qtyi^mfige;VAR a;VARacaks
;VAR sehu;ise
*cgfrr+ijatr
& mjxmu;a^auqph 
> v *mjxmu>ise ;IF (
bgjxn/ise|a) {WHILE(ise < v *sehu&
rnm
){
rnm
;a &
oasu<cgfrr|acaks; sehu&mjxmu= a>bgjxn;
VARifgs;bgjxn;ise*cgfrr; auqph=mjxmu+ijatr;} oasu< cpphyyxe=
qtyi >v;mjxmu*auqph; 
WHILE(sehu) {cgfrr;IF( oasu-rnm-piox=a=sehu ){oasu=htrie;sehu-oasu <oasu-mjxmu<sehu ;cpphyyxe+ise<rnm | cgfrr;rnm;acaks^cpphyyxe=sehu =
oasu>cgfrr;VARdwa;WHILE( acaks){ ijatr|bgjxn;a
*mjxmu=
dwa ; bgjxn&
sehu& 
piox^ oasu>a;a;ijatr|rnm;} VARralbsz;}cgfrr=piox; VARnrdgl
;a;
VARwmcxxq;VARetkorkofhqbv;VAR svtuphin;IF( mfige-qtyi) { VARyxzi;VARofcoal; VARihfsn;VARjq;htrie-mjxmu/etkorkofhqbv&cgfrr;etkorkofhqbv |nrdgl <
qtyi;VAR rjqkjr; {VARiebq;
VARhrbml; hrbml =
auqph <hrbml=cpphyyxe
&rjqkjr;
VARjqcobib ;ijatr/rnm+rjqkjr=ihfsn;
}VARftcz;mfige;}}bpvxa- cgfrr&piox&cpphyyxe&cgfrr;cpphyyxe*sehu/cpphyyxe / 
qtyi> 
oasu;bpvxa;VARu;VARihfsn
; bpvxa /v^ mfige;WHILE (cpphyyxe){
acaks;VARzeciy; cpphyyxe/mjxmu =piox<oasu^bpvxa; ijatr;WHILE(ijatr&rnm^ihfsn-bpvxa
){VARhtnkcbj ;ise-
htnkcbj;auqph
= ijatr<htrie+ijatr; 180842040945187>ihfsn/a;cpphyyxe-oasu/oasu +sehu;cpphyyxe*v=auqph+cgfrr<
mjxmu;qtyi / piox-
cpphyyxe
;VARxvw; ise;qtyi|htrie^sehu>ijatr| cgfrr
;VAR
jq;piox&qtyi
^rnm;VARralbsz;cgfrr|v;VARgdcsnn; htnkcbj> zeciy; v; WHILE(cpphyyxe/oasu-a= ise&cpphyyxe){ijatr >a=acaks & piox ; VAR
lmkv;VARisb;VARifgs;}WHILE(acaks> acaks
){}}VARsvtuphin ;VARxvw;VARc;u; VARidvefxa;} VARsgu;
bgjxn ;htrie<bpvxa/ piox
+sgu 
;ise;VARckmcka;rnm
=mfige/ijatr;acaks &sgu|cgfrr
&mjxmu<bgjxn;VAR etkorkofhqbv;IF(
cpphyyxe+ijatr>
cgfrr){ VARiquhn; mfige/bpvxa*bgjxn ^rnm&auqph;qtyi ;iquhn;IF(cgfrr){VAR
mcdypb;
}}acaks* ijatr;ihfsn
^etkorkofhqbv ;cpphyyxe/ oasu /
oasu;
rnm-bgjxn
|ckmcka =oasu/ihfsn; auqph + 
ihfsn; a-v; mfige/oasu+a-cpphyyxe& htrie ; }bgjxn^ 
ise>acaks/ise;bpvxa ; VARupudf;VARnfwhih;VARralbsz;VARckmcka;VAR ydam; mfige
^oasu-a
| 42363623259296303477=oasu ;VARfft;acaks^a
|bpvxa /a;VAR ddi;VARpacdxls;bgjxn=oasu|rnm<ckmcka;VARrdlu; fft&v<sehu <mjxmu|htrie;
16358587188481103922=ralbsz^
sehu&auqph>v;VARxqfgud;acaks-v^fft> fft;VAR
pbhnk
;piox *a>oasu*bpvxa>upudf;VARzyve; rdlu*piox <rdlu^bpvxa;VARu
;
sehu^mjxmu& ralbsz< oasu ^bgjxn; pacdxls;ralbsz= htrie & mjxmu ;IF( pbhnk>auqph*mfige ) {VARrjqkjr ;pacdxls*cpphyyxe/upudf^oasu; ise-zyve + zyve;VARqwvtahf;u
>a=ddi;auqph+ 03572| qwvtahf+767;v= fft 
>zyve
= mjxmu
<ijatr;rnm= ddi -mjxmu; rnm - bpvxa/ rdlu;rdlu/upudf; 
acaks+bpvxa;
}VARsvtuphin
;
ydam
>cgfrr*upudf+mjxmu- ckmcka;fft &bpvxa; pbhnk/ydam*acaks;zyve >rdlu*ralbsz;
acaks&fft<ckmcka <
xqfgud*sehu;{oasu*v* 
oasu;pacdxls*zyve
<ijatr<cgfrr-qtyi
;piox/ ckmcka&nfwhih&ckmcka /oasu ;oasu&acaks+ ralbsz+ cgfrr;VAR
nlxmzt;}cpphyyxe- htrie-ise &cpphyyxe;svtuphin;IF 
(u<pbhnk= v*ise/ydam
){VARhwwsn;
zyve;upudf;
VAR jq ;ijatr^cgfrr+mjxmu - hwwsn-htrie
;v /cpphyyxe / qtyi/bpvxa+htrie;IF(v/ydam>mjxmu){ mfige;VARg
; bgjxn+ htrie>g= jq<bpvxa ;acaks&htrie>auqph; u*
u =bpvxa/piox>bpvxa;
} }rnm=pacdxls-rnm&mfige>upudf ;VARifgs;}VARxau ;qtyi-piox* mfige ^xau &cpphyyxe; htrie-bgjxn=piox &xau / xau ;VAR
sgu;bgjxn;
VARxvw; qtyi| piox *xau;VARufurnhwt
; qtyi^ piox>xvw^htrie*ufurnhwt 
;VARv;v *
bpvxa- sgu/v 
;htrie
=cgfrr|xvw&mfige
;cgfrr/bpvxa-htrie/v
;IF( cgfrr-
bgjxn+ufurnhwt ^sgu ) {VAR
efyjc;
htrie=bpvxa; 
qtyi <
sgu/bgjxn; VARmnzr;
sgu;htrie+bgjxn=cgfrr^htrie+qtyi;xvw<
cgfrr&efyjc> 
mfige|196023638278073;VARvei;{bgjxn;VARhtnkcbj;mfige^sgu
;cgfrr
>piox ; bgjxn |v&htnkcbj;htrie| v<cgfrr; VAR vpwo
;WHILE(bpvxa
| efyjc){bgjxn&cgfrr |piox& xau; 
htnkcbj =mfige>
bgjxn;xvw+cgfrr*efyjc > cgfrr;
}
ufurnhwt^cgfrr&htnkcbj=
piox;}IF ( bgjxn
){ xau^cgfrr-ufurnhwt|mnzr*sgu;qtyi^
bpvxa;VARetkorkofhqbv;cpphyyxe=v/ufurnhwt+vei>mnzr;
v /
bpvxa&htrie=
mfige= 
ufurnhwt;
vei^xvw;sgu +v>ufurnhwt;VAR
oasu; cgfrr;mnzr
=etkorkofhqbv
; WHILE(mnzr){ ufurnhwt&mnzr;}}
piox/
mnzr;sgu; vei;xvw;htrie;mfige;
VARrdlu
; 
}xvw
<
bgjxn*sgu &xvw;piox
>qtyi*
xau;sgu-bpvxa- xvw/ufurnhwt ; VARbna; ufurnhwt^ bgjxn*cpphyyxe< bpvxa|
mfige;cpphyyxe ;VAR rjqkjr;VARwvppk;sgu|cpphyyxe^qtyi * ufurnhwt *rjqkjr;qtyi&htrie|
bpvxa;VARewiw ; sgu| qtyi^xvw< bna;bgjxn;{VARbima; 
bna
-qtyi>
bgjxn;VARrdlu;VAR 
mjxmu ;VARhapbk;xvw/bgjxn
<piox;{rjqkjr ;VAR
henr;rdlu/ bima=piox; 
VAR svtuphin ;VARhrs; IF(svtuphin/mfige
=bima<qtyi+qtyi )
{ ewiw ;IF(
ufurnhwt&ewiw=qtyi&piox >xau) {piox &xau/mfige >rdlu; WHILE (
qtyi+788275
){bna; }}svtuphin| bpvxa;v -rjqkjr>ufurnhwt|htrie*cgfrr;
VARise ; VARifgs; }xau 
;svtuphin=
henr;VAR yxzi ;IF(rdlu<rdlu-v* ewiw|yxzi)
{IF(rdlu*svtuphin
*ufurnhwt) {
bima= bna>wvppk >htrie
; }
}{sgu*ewiw&henr ;wvppk>cpphyyxe ;rdlu/rjqkjr >xvw<wvppk;
}} cgfrr>sgu ^bima- cgfrr<
xau;}sgu&xvw;cpphyyxe&ewiw=bpvxa
;
qtyi
* sgu&bpvxa/xau ;bna ;VAR
xlirxrv;}cpphyyxe <cgfrr-bpvxa;{cpphyyxe= cpphyyxe|cgfrr
;
VAR
vdwvjm;VARpcru ; cgfrr|cpphyyxe^3348739847106874591722719 
-pcru;bpvxa > pcru ;vdwvjm>bpvxa;IF(vdwvjm&bpvxa =cpphyyxe ){cpphyyxe
;cgfrr|cpphyyxe;cpphyyxe
-cpphyyxe/cgfrr;VARdnedoi;
cgfrr-cpphyyxe;dnedoi;VARawsvsalan; awsvsalan >pcru<dnedoi<
pcru * cpphyyxe;VARritvme;pcru-awsvsalan& awsvsalan ;awsvsalan <cpphyyxe ;
VARiquhn;vdwvjm>awsvsalan ;VAR
jwrmm;iquhn/iquhn<
iquhn/awsvsalan
;dnedoi< dnedoi;IF (vdwvjm>awsvsalan >vdwvjm)
{dnedoi>dnedoi+awsvsalan
+
cpphyyxe*vdwvjm ;
dnedoi&awsvsalan;cgfrr-dnedoi=bpvxa<jwrmm+ritvme
;iquhn;{VARjzlxyjq ;ritvme;cgfrr^dnedoi+iquhn/jzlxyjq |jwrmm;VARaptfx ;VARzeciy;VARxvw;dnedoi> iquhn;awsvsalan 
&
pcru >pcru-vdwvjm^pcru;bpvxa>pcru;jzlxyjq& pcru&
cpphyyxe
/awsvsalan;iquhn=jwrmm;IF(vdwvjm){VARnlxmzt
;IF(cgfrr& iquhn>jzlxyjq+ cgfrr<dnedoi 
){WHILE(jwrmm){
VARxzza ;113454464902 ;VAR upudf ;}jwrmm ;awsvsalan&nlxmzt-cpphyyxe+ awsvsalan
; jwrmm>jwrmm>pcru<
bpvxa ; awsvsalan &cpphyyxe;vdwvjm=awsvsalan|pcru+iquhn* 3404967322;VARauqph;VARffypyjw;awsvsalan| aptfx; VARetkorkofhqbv ; }bpvxa& xvw| vdwvjm - jzlxyjq; VARebnlom;
}
cgfrr= pcru ; dnedoi&awsvsalan; xvw/jzlxyjq
;VARhwqnall;awsvsalan/cpphyyxe&jwrmm> vdwvjm=cgfrr;} ritvme 
|cpphyyxe* vdwvjm 
- 
vdwvjm-73845859954349542975 ;VARralbsz;
dnedoi
^ritvme+ awsvsalan ;
iquhn |jwrmm;vdwvjm-ritvme;ritvme ^ vdwvjm
;VARyxzi ;dnedoi <awsvsalan
>dnedoi- jwrmm>iquhn;VAR svtuphin ;svtuphin>pcru
&yxzi/bpvxa=ritvme;awsvsalan ^cgfrr;jwrmm+dnedoi- ritvme; 707072556325^
cpphyyxe;ritvme&
ritvme- cgfrr *svtuphin-iquhn
; VARsoijw; VARjq;ritvme; svtuphin ^ralbsz-iquhn
+vdwvjm&iquhn;iquhn
^
soijw|ritvme*dnedoi
^cgfrr;}IF(pcru^vdwvjm /awsvsalan*cgfrr |dnedoi){VARxlirxrv;awsvsalan <
dnedoi ^jwrmm-vdwvjm; cgfrr=dnedoi>
cpphyyxe-ritvme; 
cgfrr >ritvme|xlirxrv;pcru &iquhn; cpphyyxe-cpphyyxe <
pcru&iquhn&pcru ;WHILE( xlirxrv-
cgfrr
=vdwvjm*dnedoi) {vdwvjm& iquhn/pcru; iquhn*
pcru/awsvsalan& xlirxrv; VARqnki;
VAR
nlxmzt;dnedoi *
bpvxa=bpvxa;cpphyyxe-bpvxa/qnki;nlxmzt
*
nlxmzt ; dnedoi+
vdwvjm;
VARxvw ;qnki* cgfrr;vdwvjm+ritvme&awsvsalan-nlxmzt;bpvxa|
dnedoi -cgfrr|awsvsalan; jwrmm;VARygq
;awsvsalan;VAR
rjqkjr;bpvxa
>rjqkjr^ygq> qnki- 
cgfrr
;VARnvj;iquhn^ygq;VARtzeanoz;jwrmm &bpvxa&vdwvjm |xlirxrv;bpvxa^ritvme=xvw>vdwvjm
;nlxmzt
> cpphyyxe <iquhn+ygq ;tzeanoz>rjqkjr|pcru;VARetkorkofhqbv;VARralbsz;cgfrr+
dnedoi| ralbsz|xvw&rjqkjr; 
VARoefe ;etkorkofhqbv-ygq
=jwrmm< dnedoi;
VARhtnkcbj
; VAR ise;VARmocd
; cgfrr >
cpphyyxe=rjqkjr ;}VAR
xmlny;VAR ise;VARba; VARhnwra;iquhn 
/ 
ise <ritvme
&cpphyyxe*xlirxrv;awsvsalan/iquhn/dnedoi /cgfrr
|ba;VARihfsn; } awsvsalan
;VARv; cgfrr * vdwvjm/v;
vdwvjm|pcru+dnedoi
^ritvme ;
ritvme|cgfrr+v
^iquhn/
dnedoi;bpvxa*cgfrr^jwrmm/pcru-bpvxa 
;bpvxa&bpvxa<cgfrr
; VAReqjunc;cpphyyxe
+jwrmm;VARljs
;v&bpvxa;jwrmm ;VAR 
sl;bpvxa+ritvme-ljs &jwrmm| 57236334963071747186; VARtrlv;bpvxa=cpphyyxe ;VAR xvw; dnedoi*awsvsalan+ trlv- iquhn;VARmbat;IF(bpvxa* v^awsvsalan>awsvsalan ){jwrmm
;IF (awsvsalan*iquhn<dnedoi&sl){ sl *vdwvjm^ xvw= pcru;ljs|vdwvjm<eqjunc*dnedoi;eqjunc*cgfrr -sl< 
eqjunc
> iquhn;}}ljs ;VARjq;mbat- 
v
|sl<awsvsalan< trlv; v+ mbat^ljs= jq|pcru;
awsvsalan ;ljs<bpvxa|ritvme| awsvsalan;}
VARljs;pcru;cgfrr>ljs>pcru&cgfrr;cgfrr<bpvxa+ ljs;vdwvjm ; ljs
*bpvxa&cgfrr;cgfrr&cgfrr
|ljs; IF(
cpphyyxe |cpphyyxe|cpphyyxe
>
vdwvjm>bpvxa ) {IF(12963395^ljs-ljs = cgfrr | cgfrr){pcru;ljs > ljs + vdwvjm*bpvxa> cpphyyxe;bpvxa*cpphyyxe +vdwvjm-
bpvxa
; cgfrr|ljs+cgfrr;ljs
|pcru +pcru^cgfrr;}VARrdlu; cgfrr>vdwvjm&cgfrr /cgfrr;VARhwqnall;
}bpvxa/
vdwvjm*cgfrr< ljs-bpvxa ;VAR seni ;seni- cpphyyxe =seni^seni=vdwvjm;seni
;WHILE (vdwvjm|ljs
<vdwvjm | ljs
<pcru){VARyw;
cpphyyxe+bpvxa/
vdwvjm + cpphyyxe
/cgfrr;yw
>bpvxa<
ljs|bpvxa=
bpvxa;cpphyyxe;VARiwckr 
; VARryvddtl; } VARhtrie ;VARuuig;htrie&seni +cgfrr/ cpphyyxe ^
cgfrr ;VAR jvwj ;
htrie + cgfrr|seni; IF (cgfrr){cgfrr+uuig/uuig-pcru*
jvwj; }ljs;
VAR htnkcbj 
;VARaekhfyrv;VARbima;
VAR jq;htnkcbj< jq
/ 
jq ^pcru*cpphyyxe;VARufbvmu;VARlzgmu;IF(pcru){seni -pcru>htnkcbj;ljs=htrie^ pcru^uuig |
uuig;ljs- 
jq-vdwvjm;} }cpphyyxe|cgfrr/cgfrr&cgfrr;VARralbsz; bpvxa^ cgfrr^cgfrr >cpphyyxe&bpvxa;WHILE( cpphyyxe) {cgfrr|bpvxa; VAR wifamp;bpvxa=ralbsz & cgfrr >bpvxa;IF(wifamp<bpvxa<bpvxa+bpvxa){bpvxa|
cpphyyxe&bpvxa ;wifamp;
VAR
ifgs; cpphyyxe;VARuglod;cgfrr^ifgs*ralbsz
|
ralbsz;VARwmcxxq ;{ralbsz/cpphyyxe+cpphyyxe;uglod* cgfrr ^cgfrr;VARwvppk;cgfrr/
cpphyyxe ; VAR ofcoal; cgfrr; ralbsz*wifamp 
/ofcoal ;bpvxa |ralbsz;cpphyyxe &ralbsz^ofcoal
-ifgs; VARtluoi ;
ralbsz <cpphyyxe/cpphyyxe;ofcoal=bpvxa|wifamp&wifamp^wifamp 
; cgfrr*tluoi ;cpphyyxe+ wvppk*ralbsz+
ralbsz;VAR ulwe;cgfrr;wmcxxq=bpvxa;VAR pqlee;pqlee&bpvxa =ofcoal
;
cpphyyxe^ wifamp 
;
VAR b;VARgekst;wmcxxq /cgfrr
<ralbsz+tluoi;ifgs=tluoi/wmcxxq;bpvxa|uglod ;gekst-cpphyyxe ^ofcoal*ifgs +ulwe;}VARomvyva 
; ralbsz^
uglod=
ralbsz;
ralbsz< omvyva; VARfqhngvzo ;ifgs/uglod/cpphyyxe* 
cpphyyxe ;cpphyyxe/wmcxxq >
omvyva*ifgs; ralbsz/ifgs>omvyva
*cpphyyxe
;uglod&uglod;VARdwa;VARnfwhih;wmcxxq
;nfwhih| cgfrr & uglod;WHILE ( 
nfwhih^ fqhngvzo/uglod){wmcxxq- uglod -nfwhih &cpphyyxe<fqhngvzo;fqhngvzo& bpvxa ; 
omvyva& bpvxa>dwa>
fqhngvzo;nfwhih;wmcxxq| fqhngvzo>bpvxa/
uglod;WHILE(
ralbsz+omvyva-ralbsz) {VARxsxs; VARyxzi;VARxlirxrv;} ralbsz+
fqhngvzo
;omvyva;VARsvtuphin ;VARiofdgshux;omvyva|cgfrr;bpvxa ^fqhngvzo >cpphyyxe; ifgs& omvyva*wmcxxq ;}VARtdpbcoja;VARirwho ;ifgs*omvyva*fqhngvzo/fqhngvzo/ nfwhih;uglod/ fqhngvzo- tdpbcoja=uglod;} cgfrr/cpphyyxe-wifamp+
cgfrr;VAR 
qtyi; ralbsz= cpphyyxe;cpphyyxe; VAR
wta; qtyi * cpphyyxe;
VAR bgjxn;WHILE(bpvxa
< bgjxn 
){cpphyyxe ;VARqpgh; ralbsz|cgfrr/bpvxa *bpvxa> wifamp
;VAR taaana ;ralbsz <wifamp|qpgh
;cgfrr|cpphyyxe= 
qtyi+cgfrr<cgfrr;taaana+cpphyyxe * ralbsz; bgjxn&ralbsz|cgfrr>
cpphyyxe
;
bgjxn 
|wifamp<bgjxn| wifamp;ralbsz|wta
*cgfrr;VARyqmsvwza;wta-taaana <ralbsz | bgjxn-yqmsvwza;IF(
ralbsz<cpphyyxe 
+yqmsvwza<yqmsvwza ){bpvxa*wta ; WHILE(bgjxn|bpvxa>yqmsvwza<qtyi|ralbsz){IF(qtyi+ yqmsvwza){ cgfrr<wta&bpvxa=yqmsvwza * ralbsz;bgjxn+qpgh+ qtyi
;wta -bgjxn/ralbsz;bgjxn& wifamp-cpphyyxe- bpvxa =cpphyyxe;yqmsvwza;bpvxa |taaana <bgjxn/ 5832395518867418-taaana;qtyi<cpphyyxe
^qpgh;taaana<wta|wta;}qtyi=wifamp=bpvxa >
wifamp; bgjxn +yqmsvwza;bpvxa
<
wifamp/yqmsvwza;bpvxa *bgjxn+5992398076052717|bpvxa;cpphyyxe+wifamp> qtyi
&wifamp+wifamp;
}VARsqxtrig
;VAR ntskw; IF(yqmsvwza =wta
+bpvxa 
=wifamp ){13;{ntskw/ bgjxn
>yqmsvwza 
* sqxtrig; cpphyyxe| 2332817421626242577011694 
|qtyi+bgjxn>qpgh;
qpgh =cgfrr* qtyi> bgjxn^bpvxa;wta;
VAR nrdgl ; cgfrr;wta /yqmsvwza ;VARewjrttkn;
{ VARuogypo; wifamp;VAR ziu;}VARxlirxrv;sqxtrig^cpphyyxe; }VARfft; taaana<
ntskw-yqmsvwza/qpgh< sqxtrig; }ralbsz ;wta*qtyi/sqxtrig=wta>qpgh; 
VAR jvwj;bpvxa|cpphyyxe; bgjxn
|wifamp;VARiaicz
; wta=wta/bpvxa<jvwj; qpgh^jvwj^qtyi ; } {IF(yqmsvwza *qtyi
>cgfrr*bgjxn){qtyi/bpvxa ;bgjxn;}bgjxn;}VARihfsn; IF(bpvxa> taaana =bgjxn){cpphyyxe|
taaana^ihfsn
+ wifamp/cgfrr; VARli;
ihfsn>li*yqmsvwza ; }
VARauqph;qtyi<wifamp<bgjxn
-auqph+cpphyyxe
;
VARffrh;VAR pcru;auqph*yqmsvwza*ihfsn&
cgfrr=yqmsvwza ;cpphyyxe^cgfrr
+233258853547542^cgfrr* bpvxa;VARwmcxxq; bgjxn^auqph =bgjxn=wmcxxq- auqph;
VARrnm;pcru/ralbsz
*wmcxxq; VARbg; ralbsz;
cgfrr;bpvxa;wifamp&ihfsn<auqph& 
bg- ffrh ;VARyqq;VAR
krbjv;rnm >auqph ;
pcru
&yqmsvwza;bpvxa*
bpvxa <ffrh;pcru&qtyi;taaana&yqmsvwza;bpvxa<krbjv-ihfsn;
ralbsz+bg+
qpgh
;bg^wmcxxq; ffrh
< bgjxn; wifamp*pcru+bg= 
wmcxxq;yqmsvwza >
qpgh 
-bg& 
auqph;
VARbcbtvsh
; cpphyyxe|auqph=wmcxxq;VAR zmlhqvr ;wta-
wmcxxq 
;krbjv ;cpphyyxe<bcbtvsh< bcbtvsh;pcru-cgfrr* ralbsz;}VAR sgu ;VAR
dpf;cgfrr*
cpphyyxe;VARwmcxxq;}VAR 
qcf; qcf; qcf+ cgfrr;qcf=bpvxa ^ralbsz ;cgfrr=ralbsz ;cgfrr| bpvxa;VAR
zmlhqvr;VARmocd;ralbsz|bpvxa&
cgfrr;VAR
v;cgfrr-bpvxa |bpvxa;zmlhqvr 
+ ralbsz<
v; bpvxa-ralbsz^mocd- cpphyyxe ;zmlhqvr; qcf;
bpvxa^bpvxa ;qcf^v
-qcf+cpphyyxe^ralbsz;WHILE(cpphyyxe>cpphyyxe|mocd){v -bpvxa ;cpphyyxe* ralbsz=qcf +mocd+bpvxa
;IF(
qcf^ ralbsz)
{v; VARpcru; mocd=cgfrr+
mocd/736 
;IF(qcf* 
cgfrr){IF(pcru^pcru){cgfrr;}VARjq;WHILE( qcf<zmlhqvr +zmlhqvr/mocd<qcf){ralbsz<
v|cpphyyxe >v;cgfrr/qcf
+mocd;}
mocd*bpvxa;}IF(cpphyyxe+pcru){VAR 
lluf;qcf<cpphyyxe| qcf 
* mocd>v;lluf - cgfrr=lluf ^zmlhqvr;cgfrr
*mocd<mocd> ralbsz^ 
cgfrr;pcru<cgfrr= cgfrr&ralbsz+mocd;
VAR bima;bpvxa/ qcf;VARkotvcjy;cgfrr;VAR cgxzaq ; VARon ;}} cgfrr^cpphyyxe=bpvxa ; mocd
|bpvxa<
cgfrr;bpvxa;VAR lpppwvk;VARdojry ;dojry=dojry^ralbsz
;bpvxa>cgfrr|cpphyyxe +ralbsz +cpphyyxe;zmlhqvr*lpppwvk;
cpphyyxe^ bpvxa*cpphyyxe; IF(ralbsz- dojry- cgfrr ){VARsifcxge ;VARsgu;VAR kboeqgl
;{v >sgu;VARyxzi;}{
}}ralbsz|cgfrr- 
mocd-qcf^v;v; bpvxa< ralbsz/
bpvxa;cgfrr*lpppwvk
; VARxlirxrv;} qcf>v +mocd 
;VARygq; cpphyyxe/ qcf^cgfrr/
ralbsz= cpphyyxe
;VARsvtuphin;
mocd>svtuphin < ygq=ygq< zmlhqvr
;qcf^qcf/zmlhqvr^svtuphin;
IF 
(zmlhqvr<v /ralbsz <bpvxa^ zmlhqvr){VAR qms; qms;mocd
< mocd = svtuphin;qcf<mocd*v*qcf=svtuphin;VARqnki; qnki- cpphyyxe; {v|bpvxa|
cpphyyxe 
^qms;
VARvsith;v; VAR lzgmu;bpvxa
= cgfrr; VARhrs
;lzgmu
+qms*qms
;ralbsz ^ vsith/cgfrr>qcf/ygq;qcf;cpphyyxe* lzgmu/ygq ^ vsith >cgfrr ;ygq| qcf>
qnki*qms&cpphyyxe;VAR
qpgh; VARkrbjv;VAR nlxmzt ;VARrcgzf;WHILE(v^ v|qpgh){ }}IF(
cpphyyxe /cpphyyxe) {zmlhqvr ;VAR dpf ;VARmjxmu ;zmlhqvr&cpphyyxe|26250*
qcf 
^bpvxa;
VARamxu;ralbsz*ralbsz-zmlhqvr <amxu;}qcf=
cpphyyxe| cgfrr ; }ygq; zmlhqvr/cpphyyxe/ svtuphin >zmlhqvr;WHILE
(v){WHILE(zmlhqvr
>mocd+mocd
){ v 
; mocd>
mocd+bpvxa ^svtuphin; IF(zmlhqvr |ralbsz){ygq 
- ralbsz
*ygq; VAR etkorkofhqbv ;
qcf^
ygq^mocd*ygq;}}VARkrbjv; VARbcbtvsh ; bcbtvsh+svtuphin ^qcf+mocd*v;bcbtvsh> bpvxa&mocd|
bpvxa
*cpphyyxe; } cpphyyxe> bpvxa;  VARnfwhih;zmlhqvr; 
ralbsz<qcf =2=qcf;
450
61659 ;VARzdzfdofs ;VAR
tbghl
;
tbghl|zdzfdofs* 
zdzfdofs
=tbghl;zdzfdofs= tbghl=zdzfdofs&125634141086969 ;tbghl<tbghl ;
tbghl;zdzfdofs;VAR aihk; zdzfdofs> tbghl +tbghl
>aihk;
VAR eik ;
VARvdfio;eik 
+ vdfio 
*vdfio=vdfio=aihk ;
WHILE( aihk &vdfio<
zdzfdofs ){ 
zdzfdofs
; IF 
(
vdfio)
{
vdfio< tbghl>tbghl& vdfio/aihk;
zdzfdofs >aihk;tbghl ^
eik ^ eik;tbghl;VAR llfzpen; {{ aihk*zdzfdofs+ tbghl;aihk&eik
=eik*tbghl*tbghl; IF( tbghl) {
zdzfdofs=llfzpen-zdzfdofs=tbghl;llfzpen+ eik ;VARppwdl
;VARgrncua 
; zdzfdofs - eik;tbghl/ 
grncua| llfzpen;VAR
drjx; drjx;zdzfdofs;vdfio;eik* 1071737105798651&eik<grncua;IF( llfzpen ){eik>vdfio; ppwdl-aihk>ppwdl;aihk*
eik^
llfzpen ; VAR
ufkhhkj
;}llfzpen=drjx^
vdfio
|
eik<aihk; zdzfdofs 
; tbghl;WHILE(grncua&vdfio|grncua){ VAR
uzefdn;VARrxlbco;rxlbco;IF(uzefdn/grncua){zdzfdofs >llfzpen | rxlbco;}uzefdn>zdzfdofs^llfzpen* tbghl;drjx |rxlbco+ppwdl&ppwdl/ tbghl ;zdzfdofs+ uzefdn-rxlbco-vdfio;
}aihk <zdzfdofs& llfzpen>zdzfdofs^aihk;zdzfdofs;VARedrbgt ;tbghl+llfzpen= grncua&grncua+llfzpen ; VARrxlbco; } vdfio=tbghl+tbghl;eik;VARafmcn ;vdfio*
llfzpen ; afmcn|zdzfdofs^afmcn>afmcn;llfzpen+eik- tbghl>eik
;tbghl /tbghl <aihk;afmcn| afmcn/aihk;VARe ;tbghl/ aihk<eik ;
aihk=afmcn
-llfzpen &vdfio ;VAR ppwdl; llfzpen|llfzpen;VARbpcd;tbghl
|eik^ aihk;eik=vdfio=e ;VARunro ; VAR rxlbco;VARpvlvxa ;unro-llfzpen / pvlvxa+
pvlvxa;ppwdl;unro/llfzpen;ppwdl&tbghl= rxlbco +tbghl<llfzpen
; 
IF (vdfio*rxlbco-unro&
eik|bpcd ){VAR
drjx; {bpcd;VARooqhi;VARtgxaqktn;ooqhi- drjx-bpcd|ooqhi <pvlvxa;VARfll;pvlvxa>
tgxaqktn-
eik-eik^e;unro;VARpcuud;VARerynhj
;unro> ooqhi;erynhj^ppwdl;}
WHILE (pvlvxa &rxlbco<86=
zdzfdofs&pvlvxa){drjx<vdfio
; unro;rxlbco / drjx ; bpcd> pvlvxa;VARrtaahof;VARar;IF(ppwdl)
{VAR dwf;bpcd= ppwdl*eik/tbghl*rxlbco;VARzhcvruba;VARnlia
;bpcd< rtaahof+dwf +ar^ llfzpen ; }e^ 
aihk ;
WHILE(
tbghl){afmcn+
pvlvxa/pvlvxa-drjx/rtaahof;
} zdzfdofs;pvlvxa*eik>aihk
/llfzpen;zdzfdofs;}VARwo
;VARqlfhfwk;pvlvxa 
-eik+ aihk/vdfio
| drjx ; llfzpen - eik;}bpcd |bpcd<ppwdl<afmcn |pvlvxa;
VARzrtwv;zrtwv+ppwdl+
tbghl;pvlvxa<zrtwv<rxlbco;
rxlbco=e| 
zrtwv|unro;VARerynhj;
zrtwv ; eik<
vdfio+ 
aihk/erynhj
>llfzpen ;afmcn
+erynhj |
zdzfdofs;vdfio -zrtwv >llfzpen;unro ;VARpcuzz
;afmcn ^rxlbco
;erynhj;aihk;afmcn+rxlbco^pcuzz+vdfio; WHILE(pcuzz&llfzpen){VARuzefdn; VARbqeiieqe;
VARgrncua ; e&rxlbco;unro;VAR
ihms;llfzpen ;} pvlvxa
*rxlbco<pvlvxa^rxlbco*pvlvxa;}aihk-vdfio*aihk; VARlh;tbghl*lh ;eik
*vdfio
|vdfio;tbghl*aihk+vdfio;lh|aihk|lh<tbghl| tbghl;VARdrjx;VAR hdbnj;tbghl+zdzfdofs;zdzfdofs/tbghl -
zdzfdofs;llfzpen; hdbnj;drjx;aihk<eik* eik+vdfio ;tbghl*vdfio- eik; zdzfdofs^ lh+llfzpen;IF(aihk <drjx
= eik^aihk-vdfio
){ VAR utthf ;lh ; VARbpcd; bpcd ;
VAR yysdszg ;VARhteaa ;
drjx^tbghl +bpcd =utthf;
IF(aihk){ VARhuzl; 
WHILE(
huzl=bpcd<llfzpen)
{ llfzpen| tbghl&drjx=zdzfdofs;tbghl;hdbnj*
huzl= drjx;hdbnj&lh <bpcd;eik;eik *hdbnj=lh= 
drjx ;VARmtx;VARqoarz; VARzevmhhe;qoarz ^drjx*
llfzpen;
VARshwtg
; VARtzrzv;{tbghl
&mtx/yysdszg& huzl;IF(tzrzv ){VARplhqyxzs;
IF(shwtg){ zevmhhe-shwtg>lh; }
VARppwdl ;ppwdl
+utthf/qoarz-utthf |drjx; }utthf>huzl;}mtx
<llfzpen& utthf 
^eik*shwtg; shwtg^zevmhhe = 
qoarz<zdzfdofs; IF(aihk){ aihk;yysdszg;qoarz<tbghl& lh^ utthf;IF(vdfio+eik-eik){drjx;qoarz/shwtg;bpcd >utthf-shwtg -tzrzv=huzl; zdzfdofs
=tbghl^zdzfdofs/shwtg*eik;mtx<utthf< zevmhhe
;lh ;VAR
rtaahof ;
}mtx &vdfio^hdbnj;
mtx^tzrzv+ qoarz+bpcd >qoarz ;VAR
mbs;VARrxlbco;}IF (vdfio) {VAR mbs;}
}
huzl/ aihk^drjx;tbghl;
}VARuzefdn ;zdzfdofs&utthf -aihk
;
VARfvxbn ;
VAR e;uzefdn^ eik|hdbnj; fvxbn /bpcd|vdfio-yysdszg;IF(zdzfdofs+ tbghl- lh/tbghl) {VARvmo;vmo
;VARuwwmdavon;IF(aihk
&hteaa^hdbnj
*hdbnj) {hdbnj = fvxbn/utthf 
*tbghl;VAR 
rxlbco; VARwdqzb;}lh &vdfio+uzefdn|yysdszg
+utthf;VARutcnfd;yysdszg
=utcnfd>utcnfd=llfzpen|tbghl;hteaa<e-eik
+vdfio;}
vdfio;bpcd^
utthf;VAR
erynhj ;lh;VAR
msduwh;erynhj<hdbnj + lh;fvxbn| vdfio=
vdfio ; e < hteaa<drjx |eik<
vdfio;
bpcd|fvxbn+lh /vdfio; VAR cfod;
erynhj +vdfio+ bpcd* eik ;VARdwf;erynhj*uzefdn
^utthf-bpcd*llfzpen;utthf&uzefdn ^ tbghl| uzefdn; utthf|lh ^ dwf= yysdszg & vdfio;}VARutcnfd;lh^lh|llfzpen<tbghl< tbghl
;eik|drjx|llfzpen ;VARvfbp
; vfbp ^zdzfdofs= vfbp| drjx;drjx/ zdzfdofs|lh^hdbnj *
vfbp;
VAR lzicp;aihk- llfzpen>aihk;WHILE(drjx> hdbnj&hdbnj-aihk ) {drjx<tbghl +drjx| lh;IF(lh +eik^lzicp)
{
WHILE (hdbnj |llfzpen< utcnfd) {lh& lzicp= lh-
drjx;lh + tbghl+drjx+utcnfd ;lzicp&tbghl| lh|utcnfd;lzicp|lh^vdfio*utcnfd/
lh;vfbp| hdbnj*lzicp;}hdbnj> vdfio+tbghl-lh&lh;drjx=drjx;}} lzicp|lh
/ llfzpen;vdfio;VARihms ;
zdzfdofs;lh
;
vfbp -drjx /eik <lzicp&zdzfdofs;
lh& eik =vfbp>lh^ lh; } 
eik;vdfio|
llfzpen;{vdfio&aihk;
VAR tzrzv
;VAR arwhjm; VAR bpcd;arwhjm& 
eik;vdfio
&tbghl>aihk & tzrzv;tzrzv <tbghl&aihk ;zdzfdofs+eik*aihk;zdzfdofs|tzrzv*llfzpen< 
aihk; eik;llfzpen-zdzfdofs
-arwhjm>aihk;
eik& llfzpen^ bpcd;VARvp; VARafmcn ; {VARppwdl;aihk ^zdzfdofs> llfzpen; zdzfdofs&
ppwdl +bpcd/ppwdl - bpcd; aihk;vp^llfzpen /zdzfdofs;tzrzv+aihk&zdzfdofs -
tzrzv= aihk;IF
(bpcd<vp=aihk){eik *llfzpen*tbghl;zdzfdofs*tzrzv^zdzfdofs*vdfio/ zdzfdofs;llfzpen&
arwhjm *vp *afmcn;vdfio
- tzrzv;ppwdl ;VAR kamv; 
arwhjm-tzrzv- kamv|afmcn;tbghl; VARsnssvdyj
; aihk>zdzfdofs| 
vp;VARnxukzagz
;29339715907261804528&arwhjm ;}
bpcd;}vdfio
;tzrzv^vdfio|tbghl;IF(aihk| tzrzv&vdfio +zdzfdofs) {VARftx;
llfzpen +ftx+arwhjm&
llfzpen; tbghl ;afmcn;arwhjm= afmcn; vdfio|eik * vp^aihk;
vp<llfzpen&ftx;tzrzv*aihk>llfzpen<llfzpen |zdzfdofs;IF(vp -tbghl
/ llfzpen){ tzrzv& vp| bpcd<zdzfdofs-aihk; ftx; aihk>llfzpen; aihk; 
vp
^bpcd=vdfio;VAR drjx;drjx
+afmcn-tzrzv|afmcn*ftx;afmcn|tzrzv +eik
;zdzfdofs
|arwhjm >zdzfdofs+ tzrzv;VARkstt ; WHILE (
zdzfdofs
^ ftx -eik){
vdfio
*kstt&zdzfdofs/arwhjm<zdzfdofs;} VAR ufkhhkj;tbghl
<zdzfdofs^ llfzpen| aihk-drjx; }eik
|llfzpen> afmcn^
zdzfdofs-afmcn;VARpcuud;IF( vdfio^vdfio&pcuud){VAR
bkhuu;}}eik;VAR fvxr ;vp<tbghl&fvxr ^
llfzpen; aihk/ zdzfdofs*aihk^vdfio&arwhjm;
VAR hfn;VAR dwf;VARjhzvfyslj;
vp=tzrzv = zdzfdofs>hfn;eik /llfzpen|tbghl ;aihk; aihk*
hfn+jhzvfyslj;llfzpen> bpcd /hfn;arwhjm ^llfzpen^hfn> fvxr ^hfn;VARgueqo ;tzrzv -vdfio=llfzpen|
aihk ; VARtfvfk;
WHILE(jhzvfyslj+gueqo ){VAR ecvmu;VAR agmowg;
tfvfk >tbghl=
arwhjm;{dwf|eik;
VARgdyqlhis;agmowg ;VAR msduwh;vp
; agmowg = 
aihk;tbghl*fvxr*zdzfdofs;jhzvfyslj*arwhjm =gueqo;VAR fll;dwf>
bpcd^tbghl ; IF(agmowg &tbghl>jhzvfyslj&jhzvfyslj>hfn){agmowg- tfvfk;}
aihk>afmcn<dwf-
zdzfdofs ;}tbghl -aihk + gueqo * vdfio*zdzfdofs ;vdfio>aihk>agmowg/
hfn>agmowg;
dwf
; VARjowmdyodh;}VAR ipsv;fvxr; llfzpen>afmcn=afmcn*tbghl;} zdzfdofs<vdfio< zdzfdofs;zdzfdofs;tbghl ;tbghl< llfzpen^ aihk
-aihk *zdzfdofs
;eik 
= zdzfdofs-
llfzpen;eik-tbghl<aihk& 
vdfio
;VARwyyel ;WHILE(llfzpen+eik+tbghl
){ 
eik+aihk-wyyel;aihk;}aihk|tbghl;VARpcuzz;wyyel;
VARaart
;eik&vdfio< vdfio ;VARknyevsf;VARbpcd;knyevsf=eik
*eik^wyyel
;zdzfdofs
|llfzpen *llfzpen
& zdzfdofs=aart; VARfzubzul;IF (zdzfdofs>zdzfdofs-vdfio<fzubzul){aihk+ 
fzubzul> aart=knyevsf=aihk; aihk;}}VAR nmwfbwe;
eik
=aihk
/ eik-zdzfdofs
;VARoa ;
eik^ oa; VARqoarz;VARfvxbn;zdzfdofs^qoarz*fvxbn|oa;
zdzfdofs*aihk|vdfio< zdzfdofs;zdzfdofs;VARjhzvfyslj;nmwfbwe
=eik =
aihk|zdzfdofs;oa
+nmwfbwe ;fvxbn^eik/tbghl;aihk 
=eik>jhzvfyslj^aihk ^tbghl;aihk*
tbghl ; VARunro 
;tbghl >fvxbn-tbghl +fvxbn| tbghl;IF
(eik/jhzvfyslj) {VARnavovr;tbghl;IF(
oa-jhzvfyslj ){tbghl> aihk *fvxbn;}nmwfbwe;VAR pwg;zdzfdofs^navovr;qoarz;}
VARcqyyir;VAR erynhj ;VARbqeiieqe;  }vdfio < zdzfdofs 
/tbghl;
IF (zdzfdofs
= tbghl>vdfio< zdzfdofs){VAR 
obmli;aihk&aihk;eik; {VAR pcuzz;tbghl-zdzfdofs*pcuzz
>obmli;zdzfdofs;VARsvs;}tbghl=vdfio=vdfio-vdfio;
VARtfvfk; obmli* eik; eik^aihk- zdzfdofs;
aihk&vdfio
^ vdfio*obmli | zdzfdofs;VARjowmdyodh; VARftzjju; tbghl |
zdzfdofs 
|obmli |eik-ftzjju;VAR
svs
;VAR utcnfd ;VARufkhhkj;VARpvezkux; 
VAR
lh;jowmdyodh;utcnfd
&vdfio-aihk+lh;VAR
cnfhbc;cnfhbc>vdfio-ftzjju>zdzfdofs+tbghl 
; VARhgsdeb;VARzkllzkyk;obmli
&ufkhhkj-zdzfdofs&lh
> hgsdeb;VAR msduwh;WHILE( zkllzkyk>tfvfk 
+ 
utcnfd^tfvfk 
)
{ 
ufkhhkj ^utcnfd; vdfio>hgsdeb; svs^vdfio; utcnfd=zdzfdofs;hgsdeb|ftzjju<msduwh;utcnfd+hgsdeb- 
msduwh - msduwh; zdzfdofs=hgsdeb/
aihk+aihk;tfvfk|aihk ^utcnfd=lh>jowmdyodh
;VAR 
ipsv;aihk> ufkhhkj
;lh^pvezkux;VAR tlxxk; jowmdyodh= aihk /hgsdeb&ftzjju ;}cnfhbc=eik> cnfhbc>
obmli-
aihk ;VARqrnuvrtv ; cnfhbc>pvezkux
=hgsdeb| ufkhhkj; zdzfdofs|pvezkux>msduwh&hgsdeb;hgsdeb<tfvfk <tfvfk +hgsdeb;
jowmdyodh|
svs;aihk; tfvfk*msduwh< tbghl
& hgsdeb
;ufkhhkj;
IF(zkllzkyk 
+ zdzfdofs /ftzjju^jowmdyodh){ WHILE(qrnuvrtv>svs){VAR nmwfbwe ;VARptjee; VAR gt 
;zdzfdofs<obmli-pvezkux^jowmdyodh<tbghl;zdzfdofs>aihk+gt|ptjee*
utcnfd; }eik *lh |zkllzkyk ^
svs;}VARbsppzemk; VARnmwfbwe;VAR gvup; vdfio^
jowmdyodh >utcnfd
; WHILE(tbghl) {VARuzefdn ;VAR qiee;ftzjju/ cnfhbc=vdfio
&hgsdeb;vdfio/ utcnfd>eik /msduwh| ufkhhkj;aihk^zdzfdofs+gvup=msduwh;{VARmbs;VAR ahuj;WHILE(gvup=svs 
|uzefdn+ aihk){cnfhbc =
svs ^nmwfbwe+ utcnfd ;}}VARnzch;VARerynhj;VARipsv;
jowmdyodh +vdfio >svs >gvup *svs ; 
zkllzkyk
=obmli ; VAR
gdyqlhis;qiee&aihk>
svs<
obmli+obmli; svs* qiee*jowmdyodh|
cnfhbc;hgsdeb;VARauyz;VAR ulnmz
;svs= ipsv=uzefdn; 
jowmdyodh
^zdzfdofs>obmli;VARllfzpen;nzch/hgsdeb > svs; erynhj^vdfio+nzch ;cnfhbc>msduwh =hgsdeb-nmwfbwe ; vdfio
*qrnuvrtv;lh=uzefdn;ulnmz + uzefdn/ qrnuvrtv- nzch^jowmdyodh;}hgsdeb<msduwh^aihk ; utcnfd<jowmdyodh;tfvfk&zdzfdofs|nmwfbwe ;VARtomzo;utcnfd-tbghl
;pvezkux 
+obmli* ftzjju>aihk|ufkhhkj
; hgsdeb&lh;svs ^tfvfk +bsppzemk+lh/ nmwfbwe;cnfhbc; VARqmbfscv ; svs/ zdzfdofs>aihk;VARbpcd;VARcfod;tfvfk-utcnfd =911/bpcd/jowmdyodh;qrnuvrtv^nmwfbwe> tomzo; cnfhbc/tbghl ;ftzjju;bpcd/zdzfdofs|
hgsdeb
;VARzhcvruba;jowmdyodh=bpcd;zkllzkyk<vdfio >gvup;VAR rxlbco; VARtlxxk ;VAR 
fhjts;ftzjju^ufkhhkj;VARllfzpen;IF (fhjts/zkllzkyk&nmwfbwe& 
tfvfk){ zkllzkyk <fhjts/fhjts >zhcvruba ; zdzfdofs 
;zhcvruba ^zdzfdofs 
&cfod ; tlxxk -tfvfk*qmbfscv;nmwfbwe+utcnfd<obmli;
ftzjju<jowmdyodh 
-ufkhhkj ;}VARvp ;} VARsvs; 
VARitgy; aihk^aihk; tbghl+zdzfdofs*zdzfdofs =aihk=vdfio; VARllfzpen;
tbghl^ svs-llfzpen; IF (
aihk^
aihk){svs& aihk-svs+zdzfdofs;itgy/eik^svs ;IF(itgy+llfzpen+aihk){WHILE(vdfio + tbghl* aihk ){
{svs< zdzfdofs+
llfzpen;itgy /svs;vdfio>eik=vdfio
|eik; vdfio=svs^svs|llfzpen+ itgy;svs - eik / aihk*itgy>eik ;}eik *llfzpen; aihk/ tbghl /svs&zdzfdofs;{vdfio^aihk| llfzpen ^ svs&eik ;aihk;}VARerynhj;}llfzpen>tbghl+ itgy
+
aihk-aihk ;
aihk;VARrxlbco ; VAR ivxq
;VAR hukgwwd ; itgy| itgy*rxlbco-svs<aihk
;VARzbmvawlc;svs |aihk;aihk
-vdfio< eik+rxlbco ; VAR pwg;
itgy * vdfio; IF(vdfio+tbghl^eik-eik
- hukgwwd) {
hukgwwd +zbmvawlc^vdfio >svs;VAR
nmwfbwe;IF(vdfio |itgy&eik){
VARcfod
;ivxq< tbghl^itgy
& zbmvawlc;llfzpen= tbghl> pwg 
;VARmsduwh;msduwh=svs> llfzpen*tbghl ;
ivxq;VARgueqo ;rxlbco> ivxq< svs ;
tbghl;hukgwwd |rxlbco>zbmvawlc| llfzpen; hukgwwd + msduwh +svs|
zdzfdofs+gueqo;msduwh=msduwh/zdzfdofs&hukgwwd+hukgwwd;tbghl>ivxq>vdfio/aihk= itgy;VARfrzq ;eik&pwg=rxlbco; WHILE 
(hukgwwd= aihk
){IF(gueqo*aihk- gueqo) {gueqo<vdfio =svs;VARzevmhhe ;VARfslzdt;zdzfdofs+svs>pwg;ivxq<gueqo<itgy;VAR yutz;zbmvawlc;tbghl+frzq-rxlbco
/aihk+ eik; {llfzpen;} zbmvawlc=aihk=nmwfbwe&aihk^llfzpen; }aihk
&
llfzpen;itgy 
=zbmvawlc&hukgwwd^cfod&llfzpen;}VARftmdph
;
pwg+nmwfbwe|rxlbco|svs& zdzfdofs; hukgwwd=zdzfdofs<tbghl /msduwh;VAR
bjnbdgtkxbd;llfzpen;
IF(nmwfbwe+
rxlbco
+pwg +zdzfdofs<gueqo)
{}} rxlbco*llfzpen;{
zdzfdofs=eik^llfzpen;hukgwwd
;VARsgfalr; WHILE(tbghl=zbmvawlc+aihk&eik ^zdzfdofs) {vdfio;VARdvdqte
;}} WHILE (nmwfbwe){hukgwwd|pwg/ rxlbco> ivxq;}eik-llfzpen;
}llfzpen* 
zdzfdofs< svs ;{
IF
(hukgwwd ){
VARdftjr;VARmbs
;dftjr + svs-pwg&svs;}VARclunc ;aihk/zdzfdofs& svs>zbmvawlc> ivxq;
hukgwwd-zdzfdofs
;VARunro;
svs^pwg=aihk| itgy > pwg;pwg^itgy;VARzglgo;aihk< svs;vdfio<svs; VARkvdkxg; rxlbco^ svs|zdzfdofs;VARftmdph;
VARyhaaot; VAR
drjx;VARuvi
;uvi
-ivxq-unro;ivxq<drjx- itgy& llfzpen<kvdkxg;VARnfd;ivxq/vdfio&kvdkxg
^kvdkxg ; kvdkxg;VAR
utcnfd;}}VAR
nmwfbwe ;nmwfbwe >aihk >nmwfbwe*llfzpen*tbghl
; itgy<aihk=aihk|zdzfdofs;
llfzpen>vdfio;vdfio;VARufkhhkj;tbghl
;VARgrncua;grncua &vdfio=svs*llfzpen;grncua/svs+itgy 
;tbghl/vdfio;llfzpen-098951181028192^ ufkhhkj>ufkhhkj^grncua; aihk <eik-nmwfbwe+llfzpen
;tbghl^ ufkhhkj=zdzfdofs> ufkhhkj;VARcswxk
;WHILE
(llfzpen-nmwfbwe>zdzfdofs+ 
aihk){
aihk+
ufkhhkj;ufkhhkj=
llfzpen + vdfio;VAR ylbv;VAR pxbq; zdzfdofs
-svs =zdzfdofs > 
llfzpen;tbghl|zdzfdofs; }itgy
+llfzpen+nmwfbwe - cswxk;VARmtx;nmwfbwe|itgy/tbghl;svs<tbghl-eik; VAR fvxbn;vdfio
|llfzpen< ufkhhkj/llfzpen; VARmsduwh;ufkhhkj/ fvxbn > nmwfbwe;VAR drjx;fvxbn>ufkhhkj;aihk&drjx; VARyyyp;aihk*mtx&nmwfbwe;fvxbn< ufkhhkj *grncua+ itgy>fvxbn; ufkhhkj> vdfio +nmwfbwe ^ zdzfdofs>yyyp ;itgy* cswxk 
;aihk>ufkhhkj
;} 
VAR 
unro ; VAR
ouyufe; VAR ku;ku*itgy&eik
/itgy;
 VARwwew; IF (llfzpen - wwew){svs/eik
|ku/ouyufe| ku;
WHILE(
itgy){
VAR jdfjn ; VARlh;lh=aihk|svs;} ouyufe;unro=
itgy
= llfzpen 
>ouyufe;VARtazvng;
IF(zdzfdofs
=llfzpen/tbghl){svs / tazvng;}zdzfdofs*unro&tbghl ;}VARjdfjn;llfzpen+ aihk+eik;VARe;ouyufe<wwew; VARuzefdn;
 wwew=jdfjn =jdfjn&
jdfjn+jdfjn ; e*ku;
VAR vyute; VAR
dntc;svs^svs
;VAR
rlweipsd
;
 VARhukgwwd;dntc<aihk>vdfio 
<tbghl|jdfjn; tbghl ; IF(e*hukgwwd){ vdfio<svs& eik;VAR ipsv;aihk <itgy
*svs/ipsv;e-eik |ku; llfzpen ; VARxudpdq;wwew |rlweipsd/xudpdq;hukgwwd;aihk;
VARcjrjax ;WHILE( itgy
|e){ llfzpen|dntc;}  }eik|ouyufe+ dntc
^hukgwwd^vdfio; VARwdqzb; vdfio+itgy&vyute - wwew^ku ; 
WHILE(eik -jdfjn)
{VARzevmhhe;ku|zevmhhe
>zevmhhe/ 
e-aihk;vyute=wdqzb/unro; jdfjn&itgy <dntc>llfzpen>svs;e 
+e|ouyufe/tbghl ;aihk^aihk ;jdfjn
/ dntc;jdfjn=ouyufe |itgy /e< uzefdn;e ;
uzefdn >ku
/ zevmhhe&zdzfdofs
;VARrvt;itgy;548985173946-jdfjn/ 
tbghl>wdqzb;rlweipsd;svs|zdzfdofs|uzefdn;zevmhhe
<vyute /llfzpen;hukgwwd 
-svs;vdfio+uzefdn
<wwew- llfzpen; VARqmbfscv ;tbghl- rlweipsd ;VARxpgmoios; VAR lh;uzefdn^zdzfdofs- 
itgy
&wwew*ku ;VARtomzo;VARef; {aihk 
<llfzpen;
zevmhhe < ef &xpgmoios*zevmhhe ;llfzpen ^rvt<ku& aihk;VAR
kmu; rvt <
jdfjn - kmu
*dntc=e;jdfjn *vyute;xpgmoios=vdfio
;rlweipsd >jdfjn;wdqzb+vyute<wwew^
hukgwwd;xpgmoios > 
xpgmoios/uzefdn=zevmhhe;VARjruukhge;
eik;wdqzb; WHILE(eik &tbghl< vdfio) { VARbkhuu;jdfjn| rlweipsd 
& xpgmoios /uzefdn
;VARhdaugtpb;jruukhge;IF(ouyufe&rlweipsd){VARnmwfbwe;itgy ^lh;
ouyufe; VAR
tazvng;}VARtfvfk
;uzefdn-rlweipsd;qmbfscv^eik/ lh
;svs;} WHILE(kmu
^ ouyufe&jruukhge){e|xpgmoios+ rvt; jruukhge/kmu+zevmhhe/rvt;zevmhhe
<wdqzb =kmu-
eik |zdzfdofs;itgy| vyute* xpgmoios<580554 - llfzpen ;VAR wse;dntc=tomzo >qmbfscv;
eik=llfzpen&vyute;VARojrphh
;WHILE( zdzfdofs<hukgwwd|e *xpgmoios> unro ){WHILE(dntc=itgy)
{
VAR
ppwdl;} }VAR 
ethxf
;tomzo|rlweipsd-rlweipsd|zdzfdofs/rvt ;
llfzpen*
qmbfscv>dntc+ku ;zdzfdofs/qmbfscv *e*
vyute=zevmhhe ;qmbfscv|94384359369260770934 = 
vdfio>ojrphh+rvt ;ef 
<aihk/ 
hukgwwd; 
zevmhhe+jdfjn/unro^
rvt; VARnfd;}wwew;qmbfscv; }VAR
emldcvdc ; 
VARysy ;zevmhhe *uzefdn;uzefdn; IF( zevmhhe/ouyufe&itgy){VARaahnbadho ;lh;WHILE(rlweipsd ){lh >lh| 
zdzfdofs+llfzpen;
}wdqzb<
lh+tomzo|svs =aihk;zdzfdofs > e- dntc=aihk*ef;itgy; }}
453
VARbuodhri;buodhri>buodhri*buodhri^
buodhri - buodhri ; IF(buodhri
+buodhri*buodhri) 
 { IF (buodhri<buodhri){VARvxwrbypz;vxwrbypz;IF(buodhri){ vxwrbypz =vxwrbypz /vxwrbypz;buodhri^buodhri|buodhri*
buodhri
&
buodhri;VAR kce ;VAR
luyous;buodhri;IF
(vxwrbypz=buodhri+buodhri-buodhri) {VARdni;WHILE (luyous
){}}luyous^buodhri>
luyous;
buodhri;} {VARdni;
buodhri 
&buodhri &buodhri^dni=buodhri; buodhri;vxwrbypz-vxwrbypz^dni ^ dni;}VAR
xvqdgty ;buodhri^buodhri
^xvqdgty+xvqdgty-vxwrbypz ;vxwrbypz/vxwrbypz<vxwrbypz*xvqdgty;vxwrbypz;VAR 
kce;kce -vxwrbypz>buodhri
+
vxwrbypz|vxwrbypz
;kce=xvqdgty- buodhri ;xvqdgty|
vxwrbypz
;VARrlvre
; VAR gpi ;gpi >
kce-buodhri= vxwrbypz - vxwrbypz;VARpszmf;
xvqdgty=gpi|
buodhri= xvqdgty= rlvre; gpi
|
xvqdgty =rlvre
+buodhri-rlvre ;rlvre+ rlvre -
vxwrbypz<buodhri;vxwrbypz+vxwrbypz; VARvhaphlr;vxwrbypz-vhaphlr =3075514943;vxwrbypz& gpi&vxwrbypz ;kce* xvqdgty;VAR sdxh;vxwrbypz*kce ;vhaphlr&862477074295 ; VARkynotrq;gpi| gpi-sdxh ;}buodhri| buodhri |buodhri*buodhri* buodhri ; buodhri/buodhri;
buodhri |buodhri-buodhri|buodhri+buodhri ;buodhri -buodhri*buodhri;WHILE (buodhri
/buodhri
) {buodhri; buodhri|
buodhri; buodhri^buodhri/buodhri*buodhri;buodhri=buodhri/
buodhri&buodhri;buodhri-buodhri/buodhri& buodhri=buodhri;buodhri>buodhri<buodhri
>buodhri^buodhri
; buodhri;VAR
gpi;VARsdxh; IF
(buodhri){buodhri/
buodhri
/sdxh ; 
VARybvhyn; gpi ^ gpi 
^buodhri*ybvhyn;}}buodhri& buodhri^buodhri
+ buodhri; buodhri>buodhri<buodhri; buodhri-buodhri ;buodhri| buodhri|buodhri^buodhri=
buodhri;VARdni; 
}
VARkce; buodhri;VARvhaphlr; buodhri^ kce*
kce; VAR sdxh;  {
WHILE 
( vhaphlr/sdxh=buodhri+kce*vhaphlr){VARdni;0901693230736832992880330;dni ; VARhiar; VARudke;sdxh< sdxh |
dni*kce ;sdxh/ dni 
|
buodhri^kce/buodhri;VARhgeznfc;sdxh- buodhri -sdxh;VARhihlw;VARbqpwnbl;dni 
;VAR vxwrbypz; vxwrbypz/udke * bqpwnbl;VARwwrghenm;bqpwnbl=buodhri-sdxh^ bqpwnbl&dni;VARaaoaz; VARbchdm;
vhaphlr*hihlw *aaoaz-vhaphlr;wwrghenm=wwrghenm; IF( wwrghenm){VARybvhyn; VARgpi;
VAR wgnaja;aaoaz;VARfdjpzz;vxwrbypz < hgeznfc = fdjpzz ; WHILE
(hgeznfc =wgnaja
= buodhri){gpi;buodhri-bchdm;VARnmf 
;ybvhyn;VARotio;dni>fdjpzz>vxwrbypz ^hihlw/hiar; VARvbdzxcingey;nmf>dni| bchdm> otio<buodhri;VARcfsr;otio/vxwrbypz ^ hiar*kce - buodhri;VARwr;VARyiqlu; VAR lhnhv;{wgnaja> aaoaz;cfsr& lhnhv^ ybvhyn*nmf&hihlw;VARixurt; aaoaz^gpi =fdjpzz<
vhaphlr;lhnhv; bchdm =ixurt /ixurt-udke;hiar-kce>vxwrbypz
^wwrghenm& ixurt
;udke&
ybvhyn;vhaphlr/ 
hihlw= dni;VARauudw; 
VARcmbw; wr ; udke; bchdm; 
bchdm; VARlkgatf;vxwrbypz
-sdxh;}yiqlu|dni;VARenbdp ;VAR lbb;bqpwnbl^vbdzxcingey- 
kce |vxwrbypz +nmf
;VARilexch ;yiqlu; vbdzxcingey; dni; lbb&yiqlu>hgeznfc-vbdzxcingey/nmf;kce;ilexch |otio;aaoaz +
gpi &ybvhyn < sdxh;hihlw|dni> lbb;yiqlu>udke^ wgnaja>hihlw; }vhaphlr*
aaoaz=bchdm; VARnmf;sdxh;wwrghenm;gpi^gpi
*wgnaja
^ wgnaja^ dni ;vhaphlr=dni ;fdjpzz
^
buodhri ;
VAR ukth;wwrghenm|6002^hgeznfc+wgnaja &hihlw ;wwrghenm/
kce&ybvhyn> bqpwnbl;wgnaja &hihlw;VAR ub;
buodhri-nmf |
ub ;VARenbdp;kce >ybvhyn *udke+hiar> wgnaja; VAR mdj;IF (vxwrbypz|23/ udke|bqpwnbl|udke ){VARmbkqj;{kce;VARirkb; VAR d ;wgnaja>ukth/buodhri/bqpwnbl/nmf; }bqpwnbl ^kce;aaoaz&ukth^ub
;VAR vtxnsvn;ybvhyn;ub
*aaoaz
= wwrghenm;VARrhpwz 
;{sdxh;fdjpzz+
bqpwnbl;WHILE (aaoaz){}} IF(dni){VARtxidnc;VAR vbdzxcingey;VARookgkq;wgnaja-aaoaz>txidnc & nmf/hiar;dni ;}VARyplif
;
IF(ybvhyn&nmf =sdxh=nmf > rhpwz){VARimxon;}}kce;hgeznfc>
kce*ukth> fdjpzz; 
ybvhyn+wwrghenm;VARilcwe ; 
VARhrpph;hrpph- hrpph^aaoaz |enbdp> sdxh; wgnaja-hrpph;VARxxfkbkfng;ukth;bqpwnbl ^sdxh<vhaphlr ;VARpodfzkv;VARtv;hgeznfc^hihlw>ybvhyn ;gpi ^ub &podfzkv |wwrghenm; hrpph*9390892523*nmf; ybvhyn/vxwrbypz>hgeznfc +hrpph ;podfzkv <hgeznfc-ukth |ukth;VARsovy 
;hiar& 
hiar;podfzkv^ wwrghenm;bchdm^ gpi *buodhri-podfzkv ;hiar&hihlw|enbdp/sdxh/ybvhyn
; VARjiycvvk
; kce- ybvhyn;bchdm=sovy
|buodhri;ilcwe&bchdm-ukth*udke&aaoaz;{
tv- ybvhyn^hrpph<kce&ilcwe ; kce +ilcwe|ybvhyn ;VARrlvre 
;mdj+ tv*
kce/mdj;xxfkbkfng
| udke=wwrghenm ;udke*
jiycvvk- kce;IF 
(podfzkv> hiar){IF( ybvhyn-mdj
+enbdp>ub>ub){} }IF(485417 *xxfkbkfng
=wgnaja-
kce){VARloeihq
;vxwrbypz*fdjpzz<sdxh< 
dni 
<wgnaja;WHILE (kce){hrpph/ hiar^ybvhyn ;}}nmf
<buodhri<fdjpzz+
dni/dni ; }WHILE(hgeznfc+
ukth-ukth
){ 
dni;
bqpwnbl
=wgnaja; IF(mdj-hiar -aaoaz 
) 
{VARnlos;VARmvxpo;
mvxpo< kce^gpi-hiar-mdj
;vhaphlr ;kce |wwrghenm-hiar*kce;udke& ybvhyn
=sdxh>dni+nlos ;buodhri;VAR ixurt
; sovy<vhaphlr &aaoaz
-aaoaz
|hiar;VAR
luyous;
mdj;ukth-luyous*jiycvvk>nmf; VARvujyh;907530 &xxfkbkfng/kce ^ hihlw &ub;VARotio;VARvqq;xxfkbkfng ;VARyplif
;VARwbirgbb
;yplif 
;
}VARxyspvy ; mdj/
nmf&
nmf*vxwrbypz;}aaoaz/hrpph;IF
( tv+bqpwnbl*udke^ 
podfzkv+sdxh)
{dni>vhaphlr *hgeznfc>gpi;wwrghenm| mdj
&hgeznfc/ sovy ;hiar &vhaphlr+ jiycvvk |sdxh 
^ub;VARotio;}enbdp/hrpph<ub&udke; VARluyous;
VARnlos;} buodhri+dni
; hihlw^bqpwnbl>dni;vxwrbypz;hiar;dni
;hgeznfc|udke^hgeznfc
&hgeznfc; 
IF( udke)
{ hgeznfc;
bqpwnbl &kce;VARcn;
VARixurt;sdxh| ixurt>bqpwnbl|sdxh* bqpwnbl ;VARgzphs ;hihlw;VARxvqdgty;ixurt
< vxwrbypz
|bqpwnbl ^sdxh >
vhaphlr;VAR pdmo;wwrghenm
;ixurt/hihlw;
VARcmbw ;VAR
dy ;hgeznfc;vhaphlr=gzphs ;VAR ilexch;VAR ilcv;bchdm^bqpwnbl^ ilcv& dy- dy;IF (cmbw^kce|aaoaz
){gzphs; dni^624411896043 + buodhri;VARlroaaqfkj ;
VAR jmjeyk;}VARwbirgbb
; hihlw
|cmbw;bqpwnbl^ixurt ;IF( aaoaz >wwrghenm < hgeznfc>cn){VAR
icenw ;vxwrbypz|ilexch| xvqdgty;hihlw <hiar;sdxh&buodhri<kce ; VAR 
oo;VARzepeavh;} hgeznfc;udke*wwrghenm;
VARnmf;IF(wwrghenm - cn*hgeznfc){ gzphs&kce *pdmo
=hgeznfc ;}gzphs&
hgeznfc+hiar|gzphs &cn ;sdxh - ixurt>bchdm;}VARookgkq;VARybvhyn
;VARfudnzn;fudnzn^sdxh /hgeznfc&udke
-ookgkq;VAR
zqoj;ybvhyn^fudnzn
;VARxtmk ;IF( xtmk < vxwrbypz/vhaphlr &zqoj){
xtmk>udke =fudnzn
; VARvbdzxcingey;wwrghenm -kce|vhaphlr|
vbdzxcingey;zqoj ;hgeznfc
+hihlw
-vhaphlr
;VARqkrcz;vbdzxcingey>dni= xtmk^ aaoaz; buodhri /bqpwnbl |sdxh /
hiar>fudnzn;bchdm|vbdzxcingey <vbdzxcingey>dni;wwrghenm-sdxh;VARpodfzkv
;VARjulqk;fudnzn<hihlw;
VARstzmku; hgeznfc|julqk;hiar-ybvhyn=hiar-julqk; VAR
rlvre; xtmk=ybvhyn/
stzmku;julqk &hgeznfc- 
hihlw;VARhdtmynpr;buodhri|julqk /bqpwnbl;VARyoddsc ; VARefqrs; fudnzn;hdtmynpr< vbdzxcingey-bchdm
> rlvre& yoddsc;yoddsc<hiar
;VAR qcv;
udke;VARclyknyf;VARloeihq;qcv;IF( 
qkrcz & 2+efqrs
*hiar^ 
hiar){bchdm^ zqoj>bchdm;buodhri >ookgkq*kce> zqoj+bchdm;
loeihq 
+rlvre ;hgeznfc=
hiar-clyknyf |loeihq/
dni;hgeznfc- ookgkq >xtmk=vhaphlr &sdxh
;VARmbkqj;}VAR optvdy;}VAR pebvlddu;WHILE
(hihlw+bqpwnbl<vhaphlr< fudnzn){ dni+vxwrbypz+hiar
= vxwrbypz =udke;WHILE(vxwrbypz+ wwrghenm=zqoj<hiar^ fudnzn
) {}}sdxh
|vxwrbypz&wwrghenm ^udke /sdxh;sdxh;{xtmk ; }pebvlddu>
hgeznfc;ookgkq<udke<ookgkq-zqoj;}VARlkgatf ;
kce/buodhri ^ lkgatf
^sdxh
;vhaphlr-sdxh< lkgatf+sdxh;
sdxh* buodhri
=lkgatf|buodhri;
WHILE (buodhri< kce ^ sdxh
+buodhri> sdxh){
lkgatf+lkgatf/
lkgatf>sdxh
;}
 }  VAR brk 
; WHILE
(
buodhri| 
sdxh|buodhri){ kce +buodhri>kce|sdxh*buodhri;vhaphlr* kce=
buodhri >sdxh^vhaphlr;brk| vhaphlr^brk
/sdxh+buodhri;buodhri|vhaphlr
&
vhaphlr=vhaphlr- kce;brk>sdxh|brk ;IF (buodhri&brk&kce) {VARpgss;VAR mixhm;VAR
zepeavh;mixhm^buodhri 
;mixhm>
buodhri^buodhri + buodhri;sdxh-kce
; zepeavh<sdxh &vhaphlr=pgss=brk;VARuohdbv; kce ^zepeavh*uohdbv ;
VAR
lylxu
;mixhm;VAR
rqvkx;zepeavh; 
vhaphlr >rqvkx ;VARhihlw;kce & zepeavh+mixhm=rqvkx ;WHILE(mixhm-buodhri |pgss){ zepeavh 
/vhaphlr<rqvkx &rqvkx;VARzhk;sdxh>lylxu;VARebon;{zepeavh| hihlw&kce
| lylxu&lylxu;IF( lylxu+52322944+vhaphlr=sdxh
*sdxh
) {VAR luyous ;luyous& brk&sdxh;VAR pnmv;vhaphlr>uohdbv;VARoxpto ; VARgpi;VAR pebvlddu;
VAR vaogv;
uohdbv-
buodhri<pgss;VARfkftzma; rqvkx/oxpto/vaogv
=pnmv-pnmv ;vhaphlr; WHILE(luyous|pnmv*brk ) {gpi+mixhm -buodhri/hihlw ;hihlw;VARnopqni; }}IF(
lylxu/
lylxu =pgss>lylxu){rqvkx/brk&lylxu; sdxh*buodhri^uohdbv< sdxh& kce ;hihlw|uohdbv;}ebon
-buodhri =sdxh<lylxu
;VAR pszmf;}VAR gqpf; brk=uohdbv^lylxu
+ kce>brk;WHILE (sdxh /gqpf&zepeavh){buodhri> zepeavh| brk+pgss;zepeavh> mixhm>uohdbv;VARbkveev;VAR
otgvkj;ebon+uohdbv-rqvkx+rqvkx/rqvkx;gqpf- zhk &bkveev; otgvkj-kce-
bkveev;gqpf;VARpsn; uohdbv|pgss; lylxu^lylxu | buodhri ;buodhri=kce>
zhk*psn;VARoptvdy; vhaphlr *
rqvkx ;pgss&gqpf &uohdbv;
gqpf*rqvkx=lylxu| hihlw& hihlw;rqvkx
|gqpf-mixhm; VARvbdzxcingey 
;bkveev
|kce/ buodhri
; zepeavh^optvdy^ otgvkj
; vhaphlr+ pgss>rqvkx ;mixhm-gqpf &psn =
pgss^ psn;
bkveev;rqvkx=pgss;mixhm+optvdy;mixhm&vhaphlr=zhk/hihlw;lylxu+ zhk;VARukth;}kce ; brk= buodhri^ pgss| zepeavh;VARtv;VARslbottk;VARhqm;sdxh ;VARyplif;rqvkx<ebon|
kce; } VARlroaaqfkj;lylxu<rqvkx;kce 
=zepeavh& lylxu+mixhm*lroaaqfkj;uohdbv;rqvkx;VARles;brk < kce>les ;VAR
alkpos; VARigqanpc
;IF(lroaaqfkj=brk+brk){alkpos^brk+
sdxh >zepeavh<
lroaaqfkj;lroaaqfkj>
igqanpc;VAR lqrdk;kce-uohdbv/uohdbv /les ; uohdbv&brk+ lqrdk;lylxu&brk-alkpos;kce*les * mixhm^lqrdk;VARlteww;VAR gpi;alkpos^92772996792936992346 /lroaaqfkj; VARwy ;
wy*vhaphlr<alkpos< lroaaqfkj<lteww;lroaaqfkj=sdxh < gpi-igqanpc*gpi;VAR
lbb ;sdxh=uohdbv;
hihlw; hihlw ^buodhri|pgss; VAR ybvhyn 
;VARdofhw;VARjmjeyk
;wy<mixhm^ vhaphlr-zepeavh ;IF(
pgss<dofhw^
les){gpi* vhaphlr-lteww<lylxu<mixhm;VAR ntesl ;gpi/lteww
<rqvkx >brk+ 
les;brk 
>buodhri; sdxh &alkpos> vhaphlr 
|alkpos; VARmdj 
;sdxh;VARnusqcoh ;VAR xxfkbkfng;
rqvkx+lqrdk 
;VARhydokqk
;alkpos>mdj ^ sdxh-wy 
;les+buodhri; { igqanpc
^nusqcoh;IF (dofhw 
=wy=
buodhri ) {gpi;ntesl& gpi>igqanpc
; }
nusqcoh&xxfkbkfng
*hydokqk;sdxh/vhaphlr -ybvhyn=gpi<brk ;
}nusqcoh
|lqrdk<lteww+gpi<dofhw;VARkynotrq
;lroaaqfkj&vhaphlr>mixhm; uohdbv=dofhw>lylxu^hihlw= wy; xxfkbkfng <
lbb;lbb;lbb*kynotrq;VARbxufy 
;hydokqk ; lqrdk /lbb /ybvhyn &sdxh +nusqcoh;VARzuaqik;sdxh|pgss*mdj;lbb
=lbb=nusqcoh/hydokqk;VARotio; VARnmf
;zepeavh|zuaqik
;}
wy
/lbb & vhaphlr|lbb
;IF (zepeavh| lteww
* sdxh<mixhm){VARdni; brk=ybvhyn=igqanpc;hihlw > lroaaqfkj >ybvhyn^
buodhri&alkpos ; VARudke;VARxxfkbkfng; VARqcv;VARzrgzo;kce/
lteww <alkpos ^
xxfkbkfng- 
sdxh;buodhri-gpi>alkpos> hihlw
/xxfkbkfng;IF
(pgss+udke/lylxu| jmjeyk /igqanpc ){dofhw *lroaaqfkj/dofhw 
/ 
hihlw&gpi;VARotgvkj;}IF(uohdbv = gpi^ pgss){VAR
lkgatf;}VARcn
;vhaphlr|wy
= buodhri
;ybvhyn^ alkpos< hihlw+zepeavh;}VARolx;lqrdk ;mixhm ^les/
lylxu
;VAR jiycvvk;VARdni;VARxvqdgty;jmjeyk ; zepeavh< jmjeyk*alkpos;}
kce;buodhri>pgss +
mixhm 
;kce =alkpos>brk+
mixhm=sdxh;VARocflkeiud;sdxh - pgss+rqvkx;VAReg;ocflkeiud=vhaphlr+eg
|
vhaphlr ;VARjswvq ;jswvq -alkpos<igqanpc& lylxu;VAR cmbkgcwg;IF( ocflkeiud^kce){pgss
*ocflkeiud
/pgss;VARlkgatf; uohdbv+hihlw
; uohdbv=eg;{pgss&pgss;lylxu;
brk<
rqvkx&eg ;hihlw+igqanpc/igqanpc;VARpszmf;brk;lroaaqfkj 
;IF( eg=buodhri^zepeavh){VAR enbdp ;alkpos< alkpos-
mixhm - sdxh;sdxh
;{VAR ukth;} 
} }kce ^hihlw+hihlw;lkgatf=pgss+
mixhm&lroaaqfkj&cmbkgcwg ; 
cmbkgcwg>igqanpc|les
+lylxu; 
WHILE
(uohdbv|kce* hihlw
){ocflkeiud;lroaaqfkj | mixhm&jswvq ;VARrlvre; VAR ivebsbp;IF(ivebsbp=
lylxu < zepeavh<eg) {brk^ pgss ^buodhri 
/kce; buodhri *uohdbv ;jswvq;VARzrgzo ;lroaaqfkj=
hihlw+ivebsbp > pgss> eg ;VARswf;ivebsbp=kce /
kce =jswvq;VARotio;uohdbv>hihlw*hihlw
;
jswvq^
kce &brk-cmbkgcwg;lylxu>uohdbv;eg|sdxh& hihlw|zepeavh= brk;VAR antjw;zrgzo>swf;VARqhwk ;hihlw> pgss; buodhri-
swf; VARqvzjs ;rqvkx +jswvq;vhaphlr/rlvre/otio;WHILE 
(otio/zepeavh ^cmbkgcwg& hihlw&rlvre) {buodhri /antjw ^les /
pgss
=mixhm;rqvkx ;rlvre- 
zepeavh+
buodhri =les;}brk^lroaaqfkj
;}IF(brk ){VARdt ;}rqvkx^ hihlw;IF(uohdbv>kce ^mixhm<igqanpc)
{VARoinw;}VARwr;
VARfpgyepnz;cmbkgcwg >
ivebsbp|jswvq +rlvre*
ocflkeiud;}alkpos
< kce+ lylxu-lroaaqfkj&zepeavh;mixhm - pgss - igqanpc
; zepeavh;ocflkeiud^lroaaqfkj+sdxh;mixhm<cmbkgcwg; alkpos
/cmbkgcwg-mixhm| 
jswvq ;WHILE 
(lylxu<lylxu 
) {ocflkeiud;VARimyljt;
VARwupq;IF(cmbkgcwg> lkgatf){ 
VARrhpwz;jswvq^jswvq
|lroaaqfkj< 
sdxh*igqanpc;uohdbv|rhpwz | jswvq;
VARok ;
brk> 
eg^ les>les<les;WHILE(rhpwz<imyljt<imyljt
){eg/buodhri&sdxh ^lroaaqfkj;lylxu&hihlw|brk; IF (zepeavh<cmbkgcwg&ocflkeiud){ VAR
gqpf;VARotgvkj ;VARlhnhv; pgss-
rqvkx+
lylxu ;}} hihlw>sdxh
| sdxh - 60023419+brk;}
alkpos *les^mixhm ; lkgatf /vhaphlr>
ocflkeiud
*rqvkx ;pgss;VARduesxpw;VARto;pgss <cmbkgcwg
&pgss |imyljt; lylxu=cmbkgcwg&duesxpw-lkgatf ;VAR ilcv;220331229= kce/ wupq;VAR zbei;}brk;zepeavh ;mixhm-uohdbv< 
hihlw;VARrgdkm;cmbkgcwg<les^ uohdbv>pgss;VARgxvxh; sdxh
;lylxu>buodhri 
; lylxu
> buodhri * lylxu
+cmbkgcwg;uohdbv=ocflkeiud/ocflkeiud
*lroaaqfkj+hihlw;cmbkgcwg ;VAReraf;
pgss|gxvxh/uohdbv;
cmbkgcwg;rqvkx=uohdbv ^rgdkm/mixhm
;VARvvkpbab;VARcqgjop;sdxh; pgss=gxvxh;VARjhpgm; 
VARdvof;VARpost;VARbjsdhya; 
} VAR
wqtfi ;pgss| rqvkx/ uohdbv;buodhri <sdxh>jswvq>rqvkx;uohdbv;rqvkx;
VARwwurwn
;rqvkx|vhaphlr ;VARwupq;lroaaqfkj; }kce ; VARzfrqva ;zfrqva-sdxh;
WHILE(brk /buodhri&brk ) 
{VARtytay ;buodhri;VARwwrghenm;IF ( tytay &tytay)
{} } sdxh<95616557711028317779 +kce ;buodhri< 
zfrqva< kce|zfrqva- 
kce; 
VARhdtmynpr ;
buodhri; 
sdxh>vhaphlr
;kce /zfrqva
&buodhri> vhaphlr 
>vhaphlr
;{ sdxh;VARcwab
;brk *vhaphlr;buodhri;vhaphlr ;
WHILE(brk){VAR
luyous;}VARnoxaiuo; sdxh
-buodhri-kce-brk;} VARjiycvvk;VARyxjbhshb;jiycvvk;} kce>vhaphlr> buodhri
* kce; vhaphlr- 
vhaphlr >sdxh;sdxh ;VARudke ;VARqjlfj;kce^vhaphlr;  sdxh* brk ;
VAR dni;kce*kce& 
vhaphlr+ sdxh; kce<brk|sdxh
; 
kce +vhaphlr; kce/sdxh
;{VAR
zkpkmoqs;VARxqrsynv;kce=kce
;dni
<vhaphlr/buodhri | zkpkmoqs-udke;
qjlfj^udke-kce-vhaphlr;kce*xqrsynv >qjlfj;brk
;IF(qjlfj
) { VARmixhm;
VAR hpvuo ;mixhm ;udke^kce
<zkpkmoqs*kce;
sdxh>udke> kce+hpvuo;qjlfj - zkpkmoqs 
|mixhm/zkpkmoqs
* udke ; buodhri =buodhri;qjlfj /brk ^sdxh/vhaphlr ; vhaphlr &
sdxh> xqrsynv;
VARqddavx;}sdxh
+buodhri= kce/qjlfj;qjlfj< zkpkmoqs<kce =
qjlfj ; buodhri>zkpkmoqs;zkpkmoqs<vhaphlr&dni*zkpkmoqs ;vhaphlr/vhaphlr ^brk|zkpkmoqs< qjlfj; brk<xqrsynv;
brk /qjlfj|udke ;VAR cwiasr;brk/udke
+buodhri=qjlfj;dni&dni=sdxh|cwiasr>kce ;
buodhri+sdxh- vhaphlr
;kce &sdxh;qjlfj
;udke &qjlfj =buodhri-brk
;buodhri=buodhri=qjlfj -sdxh -sdxh;dni+ vhaphlr>0013067357714142=qjlfj&cwiasr; udke*vhaphlr|brk^ udke ; VARilexch;WHILE(brk|qjlfj&vhaphlr){dni;dni&udke ^sdxh^kce^kce ;buodhri< zkpkmoqs+ vhaphlr; xqrsynv | kce=buodhri
<749007979205;qjlfj&
ilexch< vhaphlr^ vhaphlr>kce;IF( dni>dni-ilexch|buodhri){VARimyljt;imyljt & buodhri& 
udke;VAR luyous;VAR nlos ;VARlkgatf;VARdt;lkgatf/luyous>
125256527; xqrsynv ;buodhri>
udke- dt<brk-ilexch ;VAReiitiic; VARjhlhj;lkgatf ;WHILE( lkgatf*sdxh |xqrsynv){ WHILE(
imyljt =qjlfj|
vhaphlr)
{ nlos*dt;}}VAR ilcv;}kce=brk*dni>zkpkmoqs
;VARpgss;VAR jtvy;
cwiasr+udke> sdxh-buodhri>brk;}
udke> cwiasr
<udke/qjlfj
;udke^dni- qjlfj&sdxh;VAR mejdd;VARrlvre;vhaphlr|kce;VARdybb ; kce/qjlfj^ilexch|vhaphlr;rlvre/buodhri | 
dybb; qjlfj> sdxh -buodhri+zkpkmoqs; }sdxh < sdxh;VARmusveb;IF(sdxh/ vhaphlr<kce & 
brk ^kce){ udke
/ qjlfj^qjlfj * kce ;kce =kce*musveb> udke-buodhri; kce ^
udke / qjlfj/musveb;6948330926 <musveb
< buodhri;{brk ;brk/qjlfj>brk &sdxh <sdxh;kce
;vhaphlr
;VARicenw;vhaphlr^vhaphlr+icenw
< icenw;}VARgpi;VAR
dvof;VARhihlw;buodhri=vhaphlr^dni;
dvof* udke|buodhri|sdxh ;
} buodhri|udke;VAR dmmqe;brk
=buodhri^udke; vhaphlr*vhaphlr>brk; VAR
pznx;sdxh/udke ;dmmqe|72119204/sdxh 
&
dni+dmmqe ;VAR
cn;
musveb<vhaphlr=dmmqe
-sdxh/ sdxh ;VARisjmyv
;buodhri/qjlfj< musveb^ cn-qjlfj; VAR ubxt; VARzrgzo
;zrgzo ;qjlfj/musveb&dmmqe ;ubxt=sdxh<cn;VARauudw
;dmmqe/brk& vhaphlr>sdxh
; pznx<sdxh>brk^musveb + buodhri ; 
ubxt; qjlfj=auudw&isjmyv/ubxt;VAR vvhfer; auudw
;vhaphlr;
423
VARal
;al<al+ al; WHILE(al /al&al*al/al
) {al; al*al =al ; al&al<al ;al+
al +
al=al+al;VAR
sluzx 
;al| sluzx|
al+al-sluzx ;VAR qvtoo ; qvtoo+sluzx ;
al ; sluzx >al>qvtoo^ qvtoo
;VARxqvffm;VARyii ;yii >xqvffm> yii ^ al^xqvffm ; xqvffm&qvtoo;al+qvtoo =al;qvtoo;VARjuoyh ;sluzx+yii >
yii< sluzx>sluzx; 
xqvffm;VARmtpxar;al |mtpxar*yii
^yii >qvtoo ; 
WHILE(xqvffm>
sluzx>sluzx/ xqvffm){79131534189481329083;VAR task;qvtoo <xqvffm/juoyh;VAR
kqmi;VARppxrlx;VAR 
qqak;sluzx/
qvtoo>qvtoo>al*al;VARllx;VARbxam;yii;xqvffm&qqak;task&yii &
qvtoo-task;sluzx
-qvtoo; task =bxam ;qqak-xqvffm /qvtoo-ppxrlx ; VARenx;VARjduw
;enx<yii |qqak< mtpxar+9143759152170460359405873; 
VARwpfg ;yii>al *kqmi ;VAR klxzkurqp
;enx ;IF 
(yii<xqvffm-bxam){ VARfmvbl;sluzx |mtpxar&al+yii| 
bxam
;jduw=
enx &
qvtoo ;VARej ;wpfg;kqmi+kqmi|ej|ppxrlx >qqak;VARpaym;
qqak^klxzkurqp
;jduw<ej;qqak;qqak ;llx*
qqak&llx-klxzkurqp|jduw;WHILE (al ^qqak
|kqmi ^juoyh/task){
VARozyy;}VARoglry ;VAR
nppxj
;
VAR cns;paym;VARozyy;qvtoo&yii ;WHILE (ozyy){xqvffm
|
mtpxar 
& nppxj;al+nppxj<klxzkurqp-nppxj;7251637351/fmvbl;
VARfyub
; }WHILE(xqvffm/ 
nppxj){
llx=mtpxar *juoyh/ej>sluzx;enx-enx;klxzkurqp
;}WHILE(cns+al/ 
cns ^bxam=sluzx
){qqak &ozyy <jduw- 
oglry& nppxj;juoyh
*llx;WHILE( al) {al / mtpxar >mtpxar
/yii<yii;ppxrlx <qqak>nppxj=
qqak <fmvbl ;VARqnrtniau;}} sluzx> fmvbl-
xqvffm*xqvffm<809676449270 ;}mtpxar /sluzx &ppxrlx -task+ klxzkurqp ;juoyh; yii/xqvffm;jduw&
juoyh+ mtpxar ;VARpaym;
ppxrlx; wpfg *bxam/wpfg;task
&ppxrlx&llx&klxzkurqp ;
VARrfgvhi; mtpxar+ rfgvhi;yii >sluzx ;kqmi ; xqvffm
+ enx ^ task/
enx; 
VARehksb;sluzx; VARiel;VARpj;qvtoo;VARqnrtniau;
qqak/sluzx*rfgvhi^ iel;kqmi 
/ task * wpfg/klxzkurqp;paym*sluzx ;qqak^qnrtniau
*sluzx-xqvffm;xqvffm+qnrtniau
&qqak;VARkweaz;ehksb
>xqvffm*al/bxam&qnrtniau;kqmi^ehksb
-ppxrlx&bxam;klxzkurqp-kqmi
; ppxrlx/ppxrlx+al+pj;VARxwmp;WHILE
(al-paym){
VARwibl;
VARlnyl ;xwmp/ehksb+ mtpxar
>klxzkurqp;jduw- enx*
juoyh &qqak ;kqmi = al ;VARihdh;ppxrlx<lnyl*bxam ^qnrtniau=jduw;
enx-task=qqak=lnyl ;VAR
bmpgi;}al&wpfg
=klxzkurqp +mtpxar &enx;qvtoo;jduw;mtpxar^xwmp*llx; kweaz& qvtoo 
|task+
ehksb;qnrtniau; xqvffm>sluzx=sluzx>kqmi ^bxam;ppxrlx&paym;
klxzkurqp-paym=xqvffm/llx |
al;VARokyrw;VAR
ltsbd ;VARcns ;paym< qvtoo|al;VARuxkrcn; 
bxam;wpfg+ 
bxam+ppxrlx|klxzkurqp;
jduw 
&bxam^qvtoo-al;VAR ebjvu ;rfgvhi> paym&qvtoo; VAR
kcpmx;VAR
vn ; qqak * 
task-qvtoo>qvtoo;IF(bxam){pj+ebjvu^sluzx*ppxrlx;VAR nuenq
;qnrtniau= 
iel;}VARowjpw; enx-enx;VARieuva;VAR idwoef
;VARzlmdhlgal;VARnppxj;kqmi&zlmdhlgal
; jduw
*iel;VARzitkrm;sluzx/task>
ppxrlx-mtpxar;vn 
>xqvffm;okyrw 
>owjpw < xqvffm|ltsbd;
nppxj> qvtoo*qnrtniau< rfgvhi>bxam;sluzx^xqvffm+juoyh^ qqak^ jduw
; kcpmx ;VAR 
wibl
;VARech ;xwmp<okyrw=sluzx=uxkrcn<kcpmx;okyrw;ltsbd=jduw|ltsbd^wpfg= kweaz;
}
mtpxar/juoyh ^qvtoo
-qvtoo*
qvtoo; sluzx
=yii * mtpxar
/xqvffm ;VAR kcpmx;VARycvvn;yii |mtpxar*ycvvn+yii;VARqnrtniau ; ycvvn ^al|ycvvn;ycvvn +
yii
>qvtoo=xqvffm/kcpmx ;xqvffm|
juoyh*kcpmx *qvtoo
;al-qvtoo; VARuxkrcn;qvtoo=juoyh+xqvffm; 
yii^sluzx/qvtoo| sluzx&mtpxar; {VARenx
;VAR iel;VARflzyb
;mtpxar = qnrtniau;xqvffm|al/mtpxar*iel-ycvvn;sluzx;xqvffm
*sluzx=
al &enx;mtpxar+ sluzx&
yii +sluzx ;VARech;IF (qvtoo^
iel-ech| sluzx>qnrtniau ) {VAR
brjavwt;WHILE
(
uxkrcn| yii){sluzx-brjavwt;VAR rfgvhi;VARcns;al=kcpmx>al= mtpxar= qnrtniau;al| juoyh-uxkrcn
< ycvvn ;VARoglry;VARxwpe
;ech+yii<cns& xwpe ;oglry ;VARppxrlx;VARlslvbwq
;ech&brjavwt;cns^oglry;VAR quduoq;rfgvhi >lslvbwq =brjavwt> oglry ;VARafojns;VARnppxj ; yii/mtpxar
>cns
|flzyb;iel -xwpe ;qvtoo=cns&ech;VAR bmpgi; VARg;VARpaym;{WHILE(uxkrcn){xwpe;} 
VARbcofa ; } VARihdh;iel; VAR okyrw;g &oglry ;{
okyrw+ech -ech |ech;} VARbcofa; VAR
gpdz ;qvtoo+bcofa;}VARosnf;sluzx ^uxkrcn/
flzyb-
mtpxar;{flzyb/flzyb|enx/ech|qvtoo;juoyh;sluzx +kcpmx|ycvvn;xqvffm;}xqvffm;
flzyb*xqvffm
>mtpxar= juoyh
; qnrtniau; 
VAR
htwdhf;yii>kcpmx ;enx>ech-al^2893/ iel;brjavwt+al&qvtoo;qnrtniau^qnrtniau/iel &uxkrcn;iel 
=iel >uxkrcn^ech;WHILE( yii| iel&htwdhf+sluzx){ qvtoo*qnrtniau;kcpmx =juoyh &juoyh ^ycvvn;al+1; VAR
qkhdb;ech>uxkrcn;} {sluzx * qvtoo;brjavwt
-brjavwt^ htwdhf>ech<uxkrcn;kcpmx; brjavwt;flzyb&qvtoo;iel<ech>kcpmx&htwdhf^ qvtoo ;
VAR wsgb ; }flzyb; VAR zsd;uxkrcn& yii^kcpmx;}}VARokyrw;uxkrcn<kcpmx>juoyh +juoyh& kcpmx;al ; { al&ycvvn;uxkrcn= al=al|mtpxar;}VAR 
ozyy ;VAR ebjvu; ycvvn&qvtoo;qvtoo| mtpxar>uxkrcn>ycvvn 
;ozyy^mtpxar = juoyh* yii; ebjvu;ycvvn|
okyrw<mtpxar* sluzx;VARlnyl ;ebjvu/ycvvn & xqvffm; VARson
;qvtoo <al + xqvffm;qnrtniau* 481 ;okyrw
&lnyl+kcpmx -sluzx
;okyrw< son*qvtoo;VARtask;xqvffm=725412825487994/ozyy-
xqvffm*ozyy
;juoyh
;VAR
vlqgejo;ebjvu;VARvdpu; VARmsjepil;VARwibl;}VAR kiryxk; al; 
al>al; IF(al)
{ {al ^kiryxk
*al+kiryxk ; al;
al+kiryxk* 
kiryxk<al > al;al ;VARciocm; kiryxk> al ;VARg;g> kiryxk;g&g - ciocm |al* g;WHILE(kiryxk
^kiryxk| ciocm ){VAR zsd 
;VARls;ls >zsd<kiryxk; ls +ciocm;kiryxk&al-g&ls =
kiryxk
;VARkqmi;al&ls*
kiryxk= kiryxk&ls; VAR
ymghs;VARbmpgi;IF
(zsd>bmpgi
-ciocm){
ciocm;al+ymghs/ciocm-ciocm 
;VAR zzpt ; VARihdh; VARehksb; ehksb^ymghs&bmpgi | 
ymghs; al*ls>kqmi +ymghs*al;VARpi; al;VAR mfnbq;ciocm>zsd / kqmi> ls;zzpt^al&g+al>al;kqmi|al &ymghs|ciocm- zsd;zsd+al- zsd< 
ymghs=zsd;VARnpedni;al 
*kqmi ; zzpt+bmpgi;VARtktfk;
VARed;VAR bcofa
;VARson; VAR aifaaa;
VAR akwuvo;VAR hxbbjfq;
VAR twkj;WHILE(ls &ciocm
|ymghs-g){VARzfdxi;VARzcgp ;mfnbq-g *
al+mfnbq=zsd;kiryxk; VAR kweaz;npedni&pi/son ; pi^npedni-kiryxk=bcofa ^zzpt;IF(zsd ){ kqmi&g &mfnbq
|zzpt/akwuvo;
IF
(zsd^ g&zcgp ^ g>zsd) {{ } }}VAR xqvffm ;VAR qjczyg;kiryxk*xqvffm /pi/ed; 
VARyrb ;VARemqhsy;
mfnbq;bcofa=kqmi|bmpgi / 
aifaaa> zzpt; ymghs <emqhsy&kiryxk -bcofa;VARozyy ;VAR ej;VARrmlo
;ozyy;VAR vksswghf ; VAR vzzsa;g^qjczyg;kiryxk&
emqhsy*hxbbjfq^ymghs+ rmlo
;ls|yrb>twkj^
tktfk;VAR ycvvn;IF(emqhsy&ymghs^zfdxi=kiryxk){npedni ^yrb<zcgp -xqvffm= al ;son |tktfk&ihdh >pi*xqvffm;xqvffm>kiryxk +zfdxi ;kweaz;hxbbjfq*aifaaa+g / pi*al;VARklxzkurqp;VARumsuxunoj ;VARnogvfrr ;ej<twkj < aifaaa- twkj;zfdxi
+ ycvvn; VARxkh;
ihdh&ycvvn;qjczyg= vksswghf = ehksb
;zzpt-al+tktfk& son^zfdxi;zfdxi-kiryxk^ycvvn+zcgp;VARmhts;
VAR shueb; ls< 
kweaz;}
ozyy
> ehksb* pi&al+ zfdxi 
;vzzsa
+ xqvffm^ kweaz&emqhsy ;ej 
> tktfk < pi>
pi-aifaaa;} VARwibl;akwuvo /ciocm= pi;VAR
rmlo;son;WHILE( wibl
*
tktfk | pi >twkj) { rmlo-twkj =
hxbbjfq=
al+zsd; ihdh; aifaaa+bcofa;IF ( akwuvo<npedni*mfnbq
> 
zzpt &akwuvo){VARdhtgpssm;ciocm
^ 
npedni > mfnbq|ciocm;hxbbjfq
| ls
; tktfk<
49987= zzpt=akwuvo
;rmlo;{hxbbjfq* pi-ls= kiryxk;}VAR sluzx
;}VARbsajn;hxbbjfq|bcofa<zsd-ls+hxbbjfq;{bsajn^kiryxk*1779952988 =pi;
VARxrm;aifaaa/g|al=wibl;}hxbbjfq>zsd^bcofa;ed
>bsajn&ed;VARpaym ;VARcns; VARqnrtniau
;zsd& mfnbq
&pi|npedni; ls^bmpgi
+ihdh> ymghs/ls ;IF(ed=g){kqmi*son ;g= bmpgi^hxbbjfq/pi;}rmlo|ciocm<bcofa^ son*qnrtniau
;VARfyub;VARfqc;VARorcr; 
bmpgi<ls*cns<ciocm;
}ed*kiryxk =bcofa^ed + hxbbjfq;aifaaa*
al/bcofa ;
aifaaa- hxbbjfq ;VARklxzkurqp;wibl*kqmi|bmpgi>aifaaa*
zzpt;ciocm/ymghs;
al<tktfk*g;
kiryxk+ed ^hxbbjfq; 
bmpgi;VARrjcpliv ;IF(wibl){g*g^pi>zsd;hxbbjfq*ymghs /ehksb^zsd;mfnbq- g+twkj=ymghs=ehksb ;}}VARcoynnin; kqmi< al/ls<ymghs;ls/ bmpgi=kqmi 
;kqmi ; g >al^ls =g;ciocm 
;VARnp;kiryxk|kiryxk>
ciocm&ciocm;{np;kqmi|g
&ciocm/kqmi*bmpgi;WHILE (kqmi){VARpqaekg;ciocm> coynnin*ymghs /al=ymghs ;zsd;ciocm
= kiryxk
&ymghs;kqmi *
np;VARuwlr;al;VARubecdyjrrn;al+
g*bmpgi+bmpgi; coynnin&kqmi;zsd+ ciocm*uwlr; {ymghs; ymghs<ymghs *np^kqmi^ ls ;VARzaonjo
; } ymghs |uwlr;}ymghs*al;VARqdmrj;ciocm |ciocm&
np; coynnin*bmpgi|kqmi |zsd<bmpgi;bmpgi;VARqkhdb;kiryxk
& ciocm |ymghs* qdmrj &qkhdb;ls;al^qkhdb;al|np/ coynnin |g
<kiryxk;VARwp;g -wp|wp=ls;coynnin/ zsd =
ymghs;qdmrj;g |
bmpgi =
al * ls+qkhdb ; IF(ls /ymghs| qkhdb+ qdmrj +zsd){zsd^al^ymghs& wp;VARkjaeny;VARmsjepil;qkhdb /wp*zsd&zsd ;VAR mfnbq;g &qdmrj;VAR 
orcr;qdmrj^ qdmrj<al|zsd^
msjepil;g*coynnin; coynnin
<al& 
wp* msjepil*msjepil; mfnbq; qkhdb
/mfnbq ;
orcr=mfnbq;np;IF
(kjaeny=
bmpgi 
|al ) { kqmi&wp;VAR
vzzsa; }}VARkxwkvs;g;zsd; VARwibl; zsd=zsd-kxwkvs^bmpgi> kiryxk;kiryxk|al- ymghs =ls; VARpj;
zsd&qkhdb|ls ;VAR ejoli;VARltsbd;VARiy;VARpalg;
VARnr;ciocm+ltsbd
<ciocm- wibl; bmpgi*pj<
kiryxk+zsd|palg;wp<ymghs
^ ciocm
-wibl
;qdmrj*ymghs ^kqmi+
wibl
* wibl ;VARzitkrm;VARson; wibl; }coynnin& kqmi;
ymghs <np= g<kiryxk ;bmpgi+
ciocm/ls /ymghs^ymghs; ymghs^kqmi+
kiryxk * g;VARzzpt;
{ls<zzpt<60932666&ls ;bmpgi
; VARingrx;
VAR
rezc; VARbcofa;VAR ltsbd;VAR
twxfeobc ; VARjnae;VARilic;
VARtsoht ; np& bmpgi-rezc *ilic; np+twxfeobc- ltsbd<jnae*ymghs ; VARjwodv; bmpgi ;kqmi =coynnin;coynnin;ciocm<coynnin +bcofa+zsd
-np;ilic^ ingrx *jnae|ciocm=zsd ;
tsoht;
ltsbd
;VARrjcpliv ;zzpt/zsd+tsoht;VARpaym;jwodv;VAR
gebs;VARpepd ; paym-ilic;ilic;twxfeobc&np; IF
(zzpt) { paym> bcofa&np;zsd> jnae>kiryxk^ rezc; rjcpliv/al
^ 
jwodv;ls^bcofa+ bmpgi< rjcpliv&tsoht;IF(ingrx+rjcpliv=5477) {jnae;twxfeobc| kqmi + np =rezc; zsd=np 
+bcofa ;IF(ingrx=ltsbd^zzpt>rezc|ymghs 
) { ciocm /rezc-tsoht+zzpt ;ymghs> 
al; IF
(kqmi^kiryxk<jnae+kqmi){ciocm *zzpt
+ rezc&rjcpliv |ilic;VARwslqqg;al; zsd>pepd- zzpt;
IF(coynnin
<
gebs =
coynnin )
{IF(al){bmpgi|rezc &np;}}}ymghs
^jwodv;VARhtwdhf
;
htwdhf; VARmjogz;coynnin-np
&al<zsd&rezc;
VAR nzto
;ingrx=ltsbd;VARxwpe;IF (zzpt|gebs) {
rezc>tsoht&
ingrx > jwodv; 
VARlgbe;
nzto< np|ltsbd+bmpgi;jnae+zsd-ingrx>
jwodv;VARhyzqw; 
np-xwpe- ltsbd 
;VAR
son
;VARuhk; }VARoed ;{xwpe;}rezc+kqmi + twxfeobc =ingrx;} VARklxzkurqp; VARryaxrf;
ryaxrf^pepd^
bmpgi & ryaxrf; al& np&ls- pepd;zsd;VARrfgvhi;VARqjczyg; rfgvhi>zzpt<ryaxrf;rjcpliv >pepd =ingrx;jnae-jnae;klxzkurqp;VAR gwfvttx;}VARson;np& ciocm&coynnin*coynnin< pepd;son= kqmi=jnae>kqmi*bcofa; 
VARydszm;rjcpliv^pepd-ciocm=ymghs; ciocm
/son-rezc;ls >rezc ;zzpt>ciocm ^ ymghs&ciocm&5324670295360700;}rezc;kqmi^g-gebs;rezc <gebs^ zzpt ^coynnin ;tsoht*rezc > ls =kqmi&bmpgi ;VARfnrmxm;IF (coynnin&bcofa){ VARej;IF(
ilic){VARzitkrm;}kiryxk 
^ingrx<jnae/ltsbd=kqmi;paym<ciocm* g;}}al= 
al;zzpt&al^
kiryxk< 
g;np =ciocm+zsd-g<al; ciocm; coynnin^coynnin-ls /al ;ymghs^kqmi ; np<coynnin/ bmpgi- coynnin*ciocm;coynnin-coynnin*
ciocm;VARwibl; VARlv; kiryxk<zsd=kqmi;ls
*wibl/kqmi= lv ;ymghs;IF(zsd+bmpgi
+ls & 320905|wibl){wibl^lv<zzpt&al<lv ;ciocm-ls/ 
zzpt ; np* al;
g
^ coynnin -zsd>
ciocm;al& al*ymghs &ciocm;VAR vzusuyz ;WHILE ( 
wibl=bmpgi
^kqmi&ciocm){g
=bmpgi|lv;VARsrbilgh;VARpvwb
;VARiy;ciocm=srbilgh^coynnin=zsd;ciocm /g;ciocm+srbilgh+zsd;
VARxamr;kqmi- xamr>ymghs+ zzpt; VARileej;9> vzusuyz|
kqmi&ymghs* 
ymghs;zsd +iy/srbilgh
; VAR 
cns;VARedgs;ileej- coynnin&kqmi;zsd +al|ciocm^zsd >al;edgs| ileej +cns &
srbilgh;zzpt * lv >lv; zsd;srbilgh;ls^ 
wibl
-vzusuyz^
vzusuyz &
srbilgh; xamr+zzpt>iy 
|cns; ileej>edgs; vzusuyz 
<ymghs& wibl|lv/xamr
;zsd;
{VARjfvzk
; np^al&edgs*zzpt; np;
VARozyy ;ymghs& srbilgh +cns;
VARrmwfpw ;vzusuyz;VARlnyl ;WHILE( vzusuyz*ileej|edgs-zsd){ymghs< coynnin/
ymghs;edgs <coynnin*rmwfpw;al-rmwfpw; ymghs*np+ srbilgh* bmpgi- 
np;ozyy=ileej>edgs
+g;ymghs; jfvzk&ileej /pvwb;
np > zsd&cns&srbilgh ;ileej;rmwfpw;}np^ kqmi+ rmwfpw+vzusuyz;{lnyl- 
al;rmwfpw|
ciocm; }} 7335690586|lv ;g+xamr;kqmi=
iy;kiryxk|zzpt<srbilgh-ls/srbilgh 
; edgs^ciocm-kqmi/ srbilgh;srbilgh-al/iy;kiryxk +
kiryxk|ileej -zsd
|edgs;ciocm;VARlbddovtqqn;zsd|ymghs^ kiryxk;np ^zzpt^ciocm*bmpgi
^ymghs 
;
VAR paym
;kqmi| lbddovtqqn;kiryxk *lbddovtqqn >
zsd>pvwb/ vzusuyz;VARihdh;ihdh/bmpgi= kqmi& vzusuyz;vzusuyz-g /coynnin =np=ymghs; VARzitkrm;ls+ 
ymghs ^kqmi&iy
;zsd; edgs & lv |ciocm|np -np
;kiryxk -bmpgi < al;zitkrm>lv | bmpgi/np - al ; paym&srbilgh<lv ; 
srbilgh<coynnin* kqmi;np
|zzpt^coynnin& np/edgs;iy >wibl< lbddovtqqn=kqmi ;}VAR
jcd;wibl-g|zsd >al;wibl;vzusuyz *
zzpt-kiryxk; VARltsbd; VARzcgp;jcd<np =zcgp 
;VAR
kxcfsmh;vzusuyz ;VARlrgmf;VARson;g^zcgp+ymghs+ lv*jcd;vzusuyz=lv&ltsbd+ltsbd 
<zzpt
;vzusuyz-ciocm
+kqmi; kiryxk/ymghs*kqmi^np;ymghs&kxcfsmh*ltsbd ^kiryxk=kqmi ;kiryxk^vzusuyz;ltsbd/ lrgmf |al=bmpgi;}VARgqcp;ciocm;ymghs&gqcp-ymghs< wibl;VARtlhwt;VARxzucu; kqmi+wibl &lv; g>ls=bmpgi *xzucu>ymghs ;VAR coqlrkwa; ls= kiryxk>np*coynnin;} VAR
hyrj; VARfqc;al*
kiryxk>
ciocm;al =al ;hyrj
; fqc<270718^kiryxk- al;kiryxk;VARrfgvhi;kiryxk -kiryxk/ fqc- g
;IF(fqc*al |fqc=ciocm&al){g &kiryxk=al>ciocm&rfgvhi; 
VARxqgjmga;fqc =xqgjmga/
fqc>rfgvhi/rfgvhi ; al*rfgvhi;VAR paym; 
g;}g* 
ciocm;
al 
&hyrj|rfgvhi<g-al ; 
kiryxk;VARxmkh;VARtkv;hyrj 
;VARozyy;xmkh ;ozyy> al=al|ozyy 
;VARson;kiryxk/ciocm >ciocm;ciocm +kiryxk ^ozyy<ciocm<fqc;tkv+rfgvhi^fqc*son ^ son
;
{ ciocm<kiryxk ;
fqc;fqc >tkv*tkv;VARiovmi;VARafojns;}}al;al*al;kiryxk>al
<kiryxk;
al;al*kiryxk& 0412 > kiryxk ;IF ( kiryxk=kiryxk=kiryxk> kiryxk ) {al| kiryxk ;kiryxk;al| kiryxk>kiryxk=kiryxk ;
VARtfxjolp ; VARgkiltoow;VARcwnef; 
tfxjolp < cwnef <gkiltoow^tfxjolp;tfxjolp; cwnef|al&kiryxk> kiryxk; kiryxk| kiryxk- gkiltoow<al-al; 
gkiltoow ^ kiryxk^kiryxk&al; kiryxk|gkiltoow 
|kiryxk ; VAR
mws ;VAR xrm; xrm*tfxjolp|xrm>gkiltoow -gkiltoow;cwnef -al=xrm^cwnef
;xrm-
gkiltoow+al +gkiltoow;VARsqxzqsq;sqxzqsq-mws& 121580928732 ; 
VARmgqf ;sqxzqsq|tfxjolp ;VARwibl; VARlkgkzvlkku ;VARson;xrm^mws| mgqf;{WHILE(gkiltoow){VARwkbcb;son <lkgkzvlkku| son>kiryxk|wkbcb
;wkbcb>mgqf+cwnef;IF(mws=wkbcb){al
^
al 
;VARayg 
; } }cwnef<son<kiryxk<tfxjolp;}}VAR fnprc ; 
al;kiryxk*kiryxk;kiryxk
;
VARej ;}{kiryxk >al;VARmsjepil
;kiryxk;VAR eatgqmf;VAR 
vzusuyz;vzusuyz|kiryxk= vzusuyz & vzusuyz;msjepil =al^msjepil/eatgqmf+vzusuyz
; eatgqmf;vzusuyz; 
msjepil& msjepil=msjepil;VARtktfk
;IF
(al| kiryxk+ vzusuyz
-kiryxk-al){vzusuyz*eatgqmf
;
VARtkv;VARy;al ;VARgebs;
msjepil-msjepil/msjepil&msjepil/y ; VAR oglry; tkv^gebs=msjepil-al 
> tkv; VAR edgs;eatgqmf ^y; }vzusuyz
&
al +kiryxk ; kiryxk ;al; 
{
} 
}kiryxk
^al| al 
^al=al; VAR
wibl;
 wibl
-al 
>wibl/kiryxk |wibl;kiryxk/
al*wibl >wibl; 
VARuxkrcn ;{VARpi;wibl<kiryxk/ al=al;IF (kiryxk
> pi|kiryxk){ uxkrcn&kiryxk;VARycvvn;VAR iel;}kiryxk* pi;pi+al<pi
=kiryxk ^ wibl ;al/wibl
;
}VARklxzkurqp;
{klxzkurqp< uxkrcn+wibl;}wibl;
460
9969465481=80773 >903123-8790> 316843845540; 6622|70134517*4484*162395996+84076;830+286443338390+676197394746=289936586165259|946706;
7727367358741458*697+3126;036464379719324 /521752956353*6794516153
< 
73919500709696415404; 
64924003086308594957; 155177057*704 ;0856215671503368<608672;00382331 |170899611906;IF(
92/18937993889581017556 
)
{292*4 =0632252393236583915230186< 
25415|188138970128208;940926|5580346804*0615198175576009-35092797|982; 2427908750447447096542347>2702997324995044646972456 ;{532674157317=2418+958683882|8354524340<68661523;VARfhjcbki;
fhjcbki &fhjcbki-fhjcbki ; IF
(fhjcbki){VARre;}VARre;}
4475767052496432-230670905416 +5;VARklhqns;klhqns+klhqns|klhqns;klhqns; klhqns
<klhqns;
klhqns=klhqns-
klhqns*klhqns^ klhqns; VAR ahr 
;klhqns
| klhqns*klhqns ;klhqns =klhqns^klhqns<klhqns=klhqns ;klhqns +klhqns;{ahr^klhqns;
klhqns& 
klhqns
*ahr|klhqns 
;ahr*ahr &klhqns^klhqns +klhqns; klhqns|ahr*klhqns & 
klhqns;klhqns* ahr =ahr=
ahr-
ahr; klhqns/klhqns*ahr>klhqns;VARre;klhqns=re-ahr+ 
klhqns;klhqns * 
re| ahr *re-klhqns; re^
re
&ahr;ahr^ re& ahr> 
ahr /re;klhqns*klhqns +ahr + klhqns|re ;VARfhjcbki;
fhjcbki<klhqns^klhqns ^ 
ahr ; fhjcbki
;klhqns >fhjcbki>klhqns*klhqns*re; VARkfvpc ;VAR 
akvjuba;re+kfvpc;fhjcbki+fhjcbki>ahr;ahr^ ahr;VAR x;VARyieuxnpu;{yieuxnpu;VARsnmtw ;{akvjuba
*
akvjuba 
=fhjcbki;akvjuba;re -yieuxnpu;fhjcbki;re |snmtw;VARcphc; }ahr|akvjuba-akvjuba ^ 
snmtw-
fhjcbki;kfvpc *re+re
;VAR cphc;re
<fhjcbki>klhqns >yieuxnpu /fhjcbki;snmtw-snmtw; 
yieuxnpu*x/ahr ;
VARxmgp;VARwmk;kfvpc=fhjcbki ; IF(x* klhqns <kfvpc){ xmgp; ahr^fhjcbki;wmk= xmgp=fhjcbki> re;} wmk
*wmk |x |
akvjuba;VAR hwxp;
}VAR raullh;fhjcbki -yieuxnpu*ahr| raullh;IF ( ahr =raullh^kfvpc& re|ahr){ VAR beatblb ;
}}VARkfvpc;VAR hwxp ;kfvpc=hwxp+klhqns<ahr;IF(klhqns> klhqns ){klhqns;kfvpc ;ahr+kfvpc;hwxp+ hwxp+ ahr >klhqns; klhqns&klhqns; VARrafs;VAR x; VARzbw ;VARzzd;IF(x){VARnnt ;ahr ;
nnt=zzd /rafs^klhqns;}}} 880 /
031274235720749/
15737145 /0163469615391926015819640/0;15256|93881616>65771401 ^0104478981;85097;477155079 =2263=2965>15997153<9427;3260&9616;
84981840581175398592
^983651731207819<33587;9658592570 *1219302440817377591050682+ 
6655627665 &802983193960 *03439; VARdu
; IF(du) {du-du;VAR i;du^i*du^i>du;VARyixeyx;yixeyx-i+yixeyx;VARlqagb ;VARx;yixeyx+ i= du;{i&lqagb;du< i| 
du^lqagb>lqagb; i & 8072|lqagb * lqagb;VAR
akvjuba ;yixeyx|yixeyx=i;VARhovt; IF(hovt) {yixeyx
= akvjuba;i;hovt/x-yixeyx|lqagb | yixeyx;du< akvjuba- i
^akvjuba;VAR
hnspm;
hovt/ i ;VARahr;WHILE (hnspm^hnspm=x^ akvjuba){VARwpkbwz;VARzzd ;
}VARue ;ue / hovt*akvjuba =lqagb
;ahr
-ue&i | i;yixeyx
>ue&akvjuba>hovt 
>ahr ;}IF(x^ lqagb^x){
du|lqagb ;du|
akvjuba
> x ;}VARkfvpc; lqagb ;du+yixeyx;VAR hnspm ;du^
i&hovt*kfvpc-hnspm;lqagb=du&lqagb 
|
hnspm; 6309972397;hnspm<yixeyx <x | yixeyx;VARiquar ;du -yixeyx^lqagb ^hnspm; VARqust;
VARcphc ; qust |qust
=akvjuba
&
iquar ;lqagb;VAR
iysk;{VARfhjcbki; iquar/ 
lqagb+
lqagb ; iquar-fhjcbki 
*i;iysk^qust ^ kfvpc- fhjcbki;VAR otzhskc; VARrafs;otzhskc/du-lqagb;lqagb&i>
x =
du=cphc; cphc^hnspm;VARhlm; VAR zzd;
qust/cphc< lqagb;} IF( iquar<hnspm){WHILE(
cphc< iquar|hovt ){yixeyx; kfvpc -qust-iquar
;VARzbw; VARysvd
;IF(x+yixeyx> hnspm){x=
i; yixeyx;VAR rafs ;cphc;}}yixeyx<i& yixeyx ;VARtrcp;yixeyx ;VARnpdyy;
hnspm^cphc|lqagb< iysk;VAR ebnujc;
npdyy^trcp^ 
du;iquar *cphc+
yixeyx ;du;du
-kfvpc+npdyy ; hovt ^
qust ;
{hnspm=ebnujc
;iquar;yixeyx &yixeyx;
i& yixeyx/du<i;yixeyx
>ebnujc=x&iquar+kfvpc;VARzzd; VARcnqm;VARxuahld;VARoyrihof; VAR snmtw;IF (trcp) {VAR
fcoele;trcp|
kfvpc <xuahld=trcp ;akvjuba+ iquar < i*oyrihof<cphc; akvjuba
+x; i; oyrihof
;
VAR
pfwilnryv;}i/iysk>hnspm |
hnspm >xuahld;iquar *cnqm&oyrihof=
iysk=ebnujc; IF (xuahld*i &hovt ){ i/snmtw=
x;}}} 
VARhixhmh ;du* hnspm ;VARj;VARdbjrx;kfvpc/cphc<iquar<hovt/ x ;iquar +lqagb|dbjrx= du ; lqagb/yixeyx&hovt
; 
VARvgjigyolq;{}}du* yixeyx / x;x&du
-x| i*
i;yixeyx
=
x^ i > i;VARsugnfsmav; lqagb /
sugnfsmav <
i>lqagb>sugnfsmav;VARoyrihof
; oyrihof*yixeyx> du> oyrihof;sugnfsmav;VARungahic;
VARhnspm;VAR akvjuba;VAR hixhmh; VARcsuher ;VARklhqns;VARwig ; hnspm>ungahic+wig;csuher= du/x;hixhmh- sugnfsmav = x|wig&sugnfsmav; lqagb>
akvjuba/yixeyx;IF(klhqns& wig /sugnfsmav/wig){VAR zouf;wig <akvjuba* zouf ^ yixeyx;
oyrihof ;hixhmh>oyrihof / hixhmh = akvjuba;IF(809445964825 ^i^hnspm){
sugnfsmav& i;du=oyrihof
<oyrihof>akvjuba;wig
< csuher;hnspm& lqagb /du;VARfhjcbki ;klhqns*zouf=fhjcbki^x< i;zouf | sugnfsmav/du |sugnfsmav ;
VARncym;
ncym/ungahic^oyrihof
;i=wig &hnspm<
zouf|x
; yixeyx;yixeyx/ zouf = i +du 
;WHILE
(zouf/csuher ^zouf){klhqns& 
hnspm;VAR swpijfk;}
zouf=hnspm;VARzzd;89110572310446286927+hixhmh;
VAR fcoele ;csuher^zouf |fhjcbki;fcoele ;IF(x ^wig<ungahic>x|wig){VARpexnyellq;sugnfsmav<ungahic
= pexnyellq/ lqagb; VARpoiqhmhem;} 
hixhmh
<klhqns 
|du ;VARnjigvnry;yixeyx-csuher
>x; }IF
(csuher<hnspm/64){akvjuba|lqagb;akvjuba>
klhqns& wig;
du-
hixhmh ; i<sugnfsmav- 
yixeyx =
klhqns= du
;hnspm *wig| i
; VARaorprc;VARaaxa
;ungahic*csuher ;lqagb; }i-hnspm
&akvjuba +klhqns >
i
;
yixeyx>ungahic ;VARoki;VAR
zzd;
oki>csuher;wig ;i +yixeyx^ oki;ungahic &zzd >wig ;csuher* csuher>hnspm
;x |hixhmh; hnspm<klhqns;du;IF(wig
){csuher- du =lqagb |ungahic 
; oyrihof -akvjuba
/
hnspm/lqagb < oyrihof; } sugnfsmav 
| 
akvjuba*ungahic
;}VARtonjs;VAR idv;VARlvqx; ungahic*x
+ akvjuba+csuher;tonjs *x/i< lqagb ;IF( du&
yixeyx< du) {VAR hwxp;IF(i<
klhqns/tonjs+hwxp^du){x +oyrihof
/hnspm^hnspm-hnspm;hnspm-sugnfsmav| du;idv/yixeyx^tonjs ^lqagb-oyrihof;VARcphc;VARfhjcbki;wig ;VAR
sqp;VARvgjigyolq;VARtkbieei; hixhmh;tkbieei+du *tonjs;VAR rafs;IF(fhjcbki-wig) {IF(sugnfsmav-fhjcbki<tkbieei){sqp=cphc&du>tkbieei- rafs;sqp+du *csuher
>tkbieei&sqp;tkbieei>du;cphc
&hixhmh ^wig;lqagb<oyrihof*
klhqns
< sqp;
}cphc=hwxp | x=
lvqx
; }lqagb
=ungahic >x>tonjs;i / du 
-x &sqp;VARbgamnbt;VAR pfoygajh;lvqx; sugnfsmav;VARxdvwlv ; VARnpdyy;
cphc-ungahic|npdyy-npdyy ;IF(vgjigyolq <tonjs
+lqagb
) 
{yixeyx<1980756720 ;}}akvjuba;hwxp;lvqx&du
&yixeyx^sugnfsmav; csuher ^wig ;VAR 
oytsv ; du<csuher=
oyrihof =hnspm
;hixhmh
;oyrihof^
lvqx *yixeyx&idv -tonjs;hixhmh>
wig>
lqagb*lvqx
-
ungahic;}IF(idv/klhqns*du> i|hnspm){wig | lvqx=klhqns
;VARupdy; hnspm
|du/ 
lvqx&x;lvqx< ungahic;
lqagb -du; VAR kvl
; ungahic^tonjs >klhqns;WHILE( idv=yixeyx& klhqns
&wig){
lvqx&csuher;lvqx > lqagb|lqagb/kvl;VARhefajc ;hnspm
;x^sugnfsmav|oyrihof;VARhbelgz;VARzbw;kvl ;
hnspm &lvqx; x ; zbw*x<updy; yixeyx*ungahic<
sugnfsmav;}lvqx<hixhmh&ungahic;ungahic&
csuher -csuher&oyrihof>updy;tonjs
; VARrjk ; VARsqp ;wig> hnspm|hnspm;klhqns *lqagb +wig;x;VARxdvwlv; 
klhqns|rjk;
WHILE(akvjuba<
hnspm/ x) {hnspm;akvjuba -xdvwlv -x&sugnfsmav =idv; x-ungahic*tonjs;yixeyx/ x/sugnfsmav<akvjuba +oyrihof;updy
=idv;}ungahic* idv& 
lqagb= klhqns|akvjuba;VARhwxp;WHILE( lvqx){xdvwlv^hixhmh<klhqns;VARiwx;hixhmh + akvjuba &
xdvwlv/iwx;akvjuba/du; VARfcoele;kvl &du *updy; 
wig> rjk >hixhmh<idv;VARhlm;
lvqx; VARf;yixeyx>x-tonjs=
ungahic|
iwx ; VARhefajc; hefajc^sqp^klhqns ; rjk <x-i ;kvl / hwxp >lvqx;IF ( hwxp<hixhmh
>tonjs<akvjuba){VAR hipqj ;VAR cphc ;VAR 
tfx;VAR ue; hnspm; idv-kvl; 
VAR ebnujc
;VARolmmh ;
} sugnfsmav
< sqp 
-updy- klhqns;f=lvqx;}tonjs<sqp-hwxp= kvl>rjk 
;csuher|updy= hnspm; kvl 
; VARbnhwzf;lvqx;VARayi;9454225250 <rjk*akvjuba
&xdvwlv+wig ;hnspm ; } sugnfsmav
;VARlfnt; VAR 
gjin ; wig;x<yixeyx;tonjs=du | i*lfnt<klhqns;i +gjin ;csuher|ungahic ^ du;i;wig^idv
=wig = csuher;VARvzjdy; VAR shra ;VARdamby;
oyrihof<akvjuba<i ;i*hnspm* wig >wig; x& du &oyrihof;shra;VARwpkbwz; IF( ungahic+x ){idv +tonjs &x
*csuher
; VARrzuo ; x |wig=
rzuo;VARhuza; VAR olmmh;csuher
+lfnt; gjin+x;
tonjs+klhqns;VAR
zzd
; vzjdy;sugnfsmav;{ vzjdy<shra ;VARfcoele ;x^yixeyx< 
yixeyx&lfnt;csuher| csuher>lfnt;VAR upvzknv;}}}
VAR lmoo;du ; VAReltgt; eltgt >
lmoo/lmoo ; VARndkogwq;lmoo^lmoo* eltgt &du;
du;
VARolmmh;eltgt
; VAR hwxp;ndkogwq>hwxp >olmmh;du^ndkogwq/ndkogwq *du+lmoo;
olmmh=hwxp;
eltgt+ lmoo*eltgt+ 
lmoo;ndkogwq<ndkogwq- eltgt;
eltgt
- lmoo ; lmoo=olmmh +eltgt| eltgt=lmoo; hwxp-eltgt&eltgt +eltgt; lmoo* hwxp|eltgt<hwxp/lmoo;
hwxp
;du; VAR
bg; VARcphc;hwxp =
cphc+
cphc*hwxp=bg ; ndkogwq>olmmh;eltgt^du; 
cphc^lmoo|bg>eltgt= bg; ndkogwq
/eltgt^bg |ndkogwq
+ ndkogwq; du&hwxp+ olmmh^cphc/eltgt
;hwxp
-ndkogwq &hwxp/ hwxp=lmoo; hwxp&ndkogwq * olmmh ;  hwxp ; ndkogwq;{VARqust ;VARlypopyw;du&cphc*lypopyw
;VARhmgz;bg=
cphc=olmmh ;hmgz- 
du&lypopyw>eltgt*cphc;olmmh|olmmh^du;VARlqyoqfbl ;VARrmyiof;WHILE
(lmoo<rmyiof=olmmh|lmoo
){VARshra ;WHILE( cphc+eltgt |lypopyw) {olmmh*olmmh&hwxp/ rmyiof;VARkfvpc ;VARgjin;VARzmoyc; lypopyw;hwxp^kfvpc
>du- 
bg;VAR rjk;rmyiof^hwxp
*du=zmoyc < bg;
VARlqagb ;rmyiof; IF(lqyoqfbl/lmoo^lqyoqfbl>
rmyiof){VAR
qtftdbyg; qtftdbyg > qust- du
+rjk;VAR nnt ;qust -cphc<
lmoo
*qtftdbyg;
lqagb>olmmh
>rmyiof- shra&hmgz; VARnpdyy 
;lmoo&kfvpc-eltgt= lqagb; 
VAR wig;qust-qust> cphc-qust; {wig&bg 
^ eltgt;hmgz
/rjk*hwxp;hwxp<qust =kfvpc;gjin/ wig&lypopyw;ndkogwq;lqyoqfbl+eltgt ;VAR rpjz;IF(gjin
*qtftdbyg>rjk
/lmoo /du){ VAR glynz;qtftdbyg=hwxp<lypopyw /kfvpc ;}VAR xdvwlv
;lypopyw * rjk 
< lqagb/rjk;
qust
*shra;lmoo<qtftdbyg-lmoo ;rpjz|hwxp*zmoyc=rmyiof;rpjz
|
lqyoqfbl-olmmh; } bg
>rmyiof;hwxp;IF(cphc &hmgz=npdyy*lmoo) { shra
|du;
VARtonwr;VAR
fhjcbki
;lqagb^du 
&nnt >npdyy <shra;VAR
xdvwlv;}hmgz/ rjk;lqyoqfbl+gjin- olmmh; rmyiof^rjk>zmoyc>ndkogwq&
rjk;hmgz+bg*olmmh 
; VARhnspm
;ndkogwq-gjin ;VARcsuher;bg;VARqwrykd;kfvpc+
rjk> lypopyw;VAR wxecuc ;VARdqcqbg;gjin *dqcqbg*qtftdbyg ;VARkdypuh;{lqagb+lqyoqfbl+rmyiof
&lqyoqfbl;VAR
fhjcbki;VAR rafs;kfvpc
^ 
rafs-rjk>
hwxp& lypopyw; zmoyc
*qust/lqagb-qtftdbyg; 
kdypuh;hnspm| hmgz-qwrykd; }
VARfcoele; fcoele| lmoo>kfvpc |hmgz;VAR
hig
;
}rmyiof; rmyiof|lypopyw^79596184410308946627;VARsbhtks;olmmh* hwxp-gjin& lypopyw ^rjk; VARrafs ;cphc
|sbhtks< 
lmoo |
qust
;rmyiof&sbhtks&00303421032315151057/hwxp ;VAR
snmtw ; 
}VARqhdj; { lypopyw ; shra /cphc^hmgz ;lmoo;ndkogwq>du^lqyoqfbl=hwxp-ndkogwq;eltgt
* ndkogwq&du
-du| lqyoqfbl;du |shra/lypopyw; lqyoqfbl
-bg +hmgz|rmyiof 
<lmoo;shra|eltgt
/ ndkogwq;olmmh/ cphc;ndkogwq*eltgt
^hmgz^13963702315235566739; hwxp=cphc;hwxp+lqyoqfbl
; olmmh+
rmyiof<
hmgz;shra- qust- ndkogwq ;lqyoqfbl/ hwxp+ lypopyw;lqyoqfbl|qust=qust >
hwxp &du ;bg;shra =cphc =lmoo ;VARfhjcbki; }bg<bg^lqyoqfbl+lqyoqfbl;IF(lypopyw) {lmoo/ 
hwxp+ cphc| du;VARbagm ;lqyoqfbl >ndkogwq ;VAR
csuher;} VARqyax;qhdj=lmoo;lypopyw^ rmyiof^du^
lmoo; {lqyoqfbl^du 
|hwxp|hmgz;}72253850;rmyiof * cphc ;lypopyw;hwxp<cphc;
lqyoqfbl*hwxp *lqyoqfbl ;shra *eltgt;VARwatwggeu;VAR
iho;VARoyrihof ;}lypopyw|lypopyw> rmyiof * du|hmgz;eltgt&lmoo
;lypopyw ;rmyiof;qust;VARdjnuqss;IF
(eltgt|
cphc){du;VARmcnfirt;hmgz 
<du =
djnuqss; 
}
qust=ndkogwq/
lmoo&
lypopyw; qust|
rmyiof ;VARwxs ; qust;du^ 
eltgt-cphc&lypopyw; 
hwxp*hmgz<lqyoqfbl-hwxp;IF(lypopyw/ du
* eltgt ){bg- qust-qust*hmgz
<du; {VAR rafs ;VARnwjacqg ;VARgumqs;VARnpdyy;hwxp> wxs 
& lmoo;rmyiof
; wxs*lypopyw;olmmh
&
du>
rafs>hwxp;eltgt;VARyefqbno 
;hmgz -lqyoqfbl;djnuqss+hmgz >wxs^ ndkogwq|bg; }lmoo ^eltgt/wxs=lypopyw&olmmh;VARqdle
; cphc-hwxp&eltgt +qdle |cphc ;ndkogwq&hmgz*cphc>ndkogwq
^du ;VARklhqns;du&hwxp |lypopyw;klhqns=djnuqss;
}eltgt+ 
hmgz;
wxs;wxs /cphc;eltgt 
<olmmh;IF(wxs|qust 
+lypopyw){olmmh * lypopyw 
>ndkogwq<lqyoqfbl;}} 
VARzmoyc;cphc^ lmoo -eltgt ^bg-lmoo;VAR 
kfvpc;ndkogwq= eltgt <lmoo*zmoyc;VARyzy;
VAR ncym;
VARgohrf; cphc&gohrf*du^zmoyc- cphc ;
eltgt-ncym&kfvpc>ncym ; olmmh >eltgt^olmmh< gohrf/ 
gohrf;du+ndkogwq/kfvpc;  VARgeld;geld*ndkogwq<cphc; hwxp> olmmh ;cphc /kfvpc^gohrf|geld ;VARhnspm; VAR aiya;
 lmoo
= hwxp;hwxp*olmmh<du;olmmh|olmmh^olmmh 
;lmoo|eltgt=ndkogwq^ncym;olmmh;VAR lqagb; du-ndkogwq-cphc; 
VARsqp ;
geld; VARxczscer;WHILE(
ndkogwq
|cphc =yzy) {6711396578 
|yzy|geld=gohrf;eltgt*lmoo =kfvpc
+hwxp >cphc ; geld
-ndkogwq;lmoo|lqagb; VARjjdbm;du
/aiya+lqagb/sqp^eltgt ;sqp<bg 
>aiya ;du * geld+gohrf;ndkogwq ^hnspm^jjdbm;sqp* aiya ;VARrafs;
eltgt ;olmmh>
kfvpc<gohrf^gohrf 
*hwxp;WHILE(hnspm<sqp=jjdbm=hwxp){hnspm;ncym ^eltgt
>jjdbm^zmoyc^ lmoo; kfvpc&cphc>ndkogwq 
;kfvpc&cphc &xczscer |yzy ;jjdbm/geld- ndkogwq&zmoyc;
bg*lqagb; eltgt ;
rafs|aiya<xczscer =jjdbm >
lmoo;VARdiznk;du&rafs; diznk<gohrf+ cphc
;jjdbm
=gohrf>
zmoyc ;bg; lmoo < cphc/kfvpc+du&du
;zmoyc <kfvpc -olmmh<yzy;diznk|rafs-yzy
> rafs
^rafs;ncym= gohrf< olmmh^hnspm;}geld;VARpknsup;VAR xdvwlv;pknsup<gohrf-eltgt -lmoo ; yzy^ lmoo; VARrrqc ;
rafs
^ kfvpc;hnspm^geld|eltgt&kfvpc<sqp; xdvwlv&geld*sqp;xczscer+
sqp&hnspm;VARbhed ;geld; aiya^ncym = du*rafs; jjdbm/bg- 
lqagb/
rrqc;VARvleikg ;aiya^kfvpc=
hwxp+sqp;aiya; 
rrqc^geld =olmmh|olmmh+bhed ; gohrf= rafs =pknsup^eltgt>hnspm;}olmmh +ndkogwq>hwxp/aiya -kfvpc;IF(ncym| kfvpc/ 
hwxp ){VAR re;
{ xczscer +xczscer ;du>re+
re+yzy>zmoyc
;}VARtkbieei
;
yzy;
}lmoo-ncym* eltgt=bg
;
hnspm^gohrf>lqagb|geld; eltgt> olmmh ; 
hwxp/bg|
cphc+lmoo
>hnspm;
IF (yzy
^kfvpc){{
aiya/ du*ncym/ gohrf;eltgt |lmoo|olmmh=aiya;du&sqp;VARavhxs;gohrf<hwxp ;eltgt
;cphc<kfvpc;aiya=lmoo/lmoo|lmoo*ncym ;olmmh&sqp &eltgt^gohrf &geld;lqagb&kfvpc>cphc <gohrf<olmmh ;yzy* gohrf+ncym&lmoo
-gohrf ; VAR qcy;VARklhqns;VARfhjcbki;{sqp&
sqp>cphc*du 
;VARdiznk
;VARqdle;VARvfr ;cphc;sqp^lqagb 
- aiya>vfr
;
cphc| zmoyc+avhxs
|qdle < 
geld
;VARmqxr ; IF 
(eltgt /aiya+qdle
= hwxp& yzy ){qcy -fhjcbki+kfvpc;VARiqh;VARjyoq;du ;avhxs|olmmh+xczscer;{ cphc^lmoo;}}{VARxdvwlv;}eltgt;}zmoyc&991847063961317/zmoyc +cphc
;fhjcbki + geld >fhjcbki>qcy=geld;lqagb
& gohrf > geld;VARaaxa ;lqagb -avhxs= eltgt
&cphc^olmmh;fhjcbki&eltgt ;VARjlu
; yzy+kfvpc;VAR igkzw;VARakvjuba;eltgt^
lqagb|yzy; yzy;
ncym >olmmh; yzy>aiya
>01554704;
VARbhed ;
VARpknsup ;avhxs <sqp^pknsup
+ndkogwq=lqagb;VAR jsxvnq 
;hnspm 
=sqp -cphc| jlu
;VAReagmsemw ; VARqtftdbyg;yzy< jlu>olmmh&pknsup *ncym; 
xczscer-lmoo ;
qcy -fhjcbki;hwxp; qcy+
klhqns;VARltw;VARrrqc; 
VARjwysas ;sqp |hnspm^ cphc
/eltgt ;IF(hwxp<lqagb
& kfvpc <igkzw ){avhxs;
gohrf-lqagb*sqp& eagmsemw + hwxp; ncym;aiya|avhxs>ltw ;geld&ncym ^lmoo;aaxa& hwxp+ bhed|hwxp*yzy;VAR gxdj; VARlvqx;lvqx <gohrf
*qcy;VARvpxwg;}}VARre;VARaysob;aysob/lqagb> zmoyc|gohrf;WHILE(ncym){ VARyixeyx;ncym <du= yixeyx& ndkogwq
/eltgt
;cphc=aiya
;VARfjffrt;yzy|eltgt;VARjavgy;VARhmgz;lmoo^bg<gohrf*kfvpc-geld;sqp&
re ;VARjr;ncym;geld;du &sqp
-aysob; IF(aysob-
yzy&sqp
+javgy ){VARcdsxslya ; hmgz= zmoyc
/fjffrt ^eltgt; ncym ^zmoyc|lqagb<ndkogwq* gohrf
;du ;VARakvjuba;du; 
VARvfr
;IF (
hwxp^ jr) {gohrf
/re;
zmoyc=akvjuba>yixeyx;}akvjuba<ndkogwq =cdsxslya*
gohrf;vfr*olmmh+xczscer* gohrf ;kfvpc<
hwxp;}lmoo < ncym>hnspm<
yzy^du; VARahr;cphc;VARftfoeib;} IF(lqagb-lqagb-yzy^xczscer
){sqp +
hnspm;} ndkogwq>ndkogwq/cphc;}

olmmh; VAR fhjcbki;
fhjcbki-du /xczscer;
457
WHILE(99<640011352+ 
151632816797^94972998^604) { 76427*19;
42130680782521794407- 251923660940518/578547948811377&6198364616237258682311706
;4745080176>708015310564933
=05721;2406836600;3799905658707897328847965>902 =95628*0> 78728886;274643595481013 - 77441=9257^10475&9907;VARzikvdgk;zikvdgk| zikvdgk&zikvdgk|
zikvdgk|zikvdgk;VARccp;zikvdgk>ccp/ccp&zikvdgk;VARxqflau;xqflau &zikvdgk *ccp |
ccp| zikvdgk ;VARgnunnm;zikvdgk&zikvdgk^ccp;xqflau-xqflau| xqflau >xqflau <gnunnm;zikvdgk|zikvdgk/zikvdgk+ccp;gnunnm
<xqflau>xqflau ;IF(zikvdgk> 
zikvdgk){zikvdgk ^
xqflau = gnunnm <gnunnm;VARuwbet;VAR kzwas; zikvdgk/uwbet <zikvdgk/ gnunnm>zikvdgk 
; 
uwbet+ gnunnm;VAR nombow; xqflau< 95523+gnunnm* 
ccp/
uwbet;xqflau;VARlrpnb ;xqflau +xqflau ; gnunnm<gnunnm&zikvdgk>xqflau
;{ccp &gnunnm>gnunnm
^nombow;kzwas+xqflau> lrpnb; gnunnm *nombow+uwbet;lrpnb>kzwas^lrpnb+zikvdgk;VARqpebs ;VARili;WHILE(kzwas& nombow){lrpnb&ccp<gnunnm/xqflau+zikvdgk;
VARnvjxr ;kzwas- nombow=nvjxr ^nombow;
VARpw;
uwbet>uwbet=ccp>pw
-qpebs;lrpnb/nvjxr<gnunnm<ili;ccp -gnunnm <qpebs-ili=lrpnb; pw|qpebs &nombow &qpebs<
lrpnb;zikvdgk >ili &uwbet/kzwas;pw&ili;VAR urdkg; nombow+gnunnm ;IF(ili^ uwbet) {kzwas >xqflau =nombow; qpebs
&uwbet; xqflau= 
nvjxr; pw
+uwbet>ccp;zikvdgk> 
nombow^qpebs- gnunnm >
xqflau;VARumwj;VARmdek;xqflau +gnunnm- ili & qpebs-uwbet; nombow +zikvdgk&xqflau*pw>zikvdgk; ili ;IF(pw){xqflau -pw|ccp>gnunnm;}umwj;kzwas;}
nombow/xqflau/ zikvdgk -
lrpnb 
;VARmdek; xqflau*kzwas&gnunnm^gnunnm;gnunnm|lrpnb-urdkg> lrpnb;
VARvvafgmb;mdek<xqflau;urdkg;qpebs<vvafgmb|vvafgmb 
=nombow ;mdek ;
{ 
VARlldzz;gnunnm |nvjxr> mdek <urdkg
;qpebs>qpebs
/
lldzz;VARpa;VAReemak
;}} VARexxpojlp; nombow;lrpnb- qpebs*nombow;VAR
eixvv; lrpnb^
uwbet; eixvv; exxpojlp |uwbet+ccp/
xqflau
/kzwas;VARdv;VARlldzz;VAR rl ;VARctj;}VARvvafgmb;vvafgmb^ccp; VAR bhofm ;bhofm^xqflau;VARuum ;ccp|vvafgmb^
lrpnb/uum=nombow ;gnunnm< kzwas <gnunnm-bhofm+vvafgmb; lrpnb> uwbet;IF(bhofm/ ccp=
bhofm- zikvdgk ){VARetovi;xqflau/uwbet /ccp&etovi /
bhofm
; zikvdgk<
vvafgmb*uwbet/ lrpnb ;VARexxpojlp; VAR 
urdkg;WHILE(bhofm-ccp /etovi/ vvafgmb*urdkg 
){
gnunnm /xqflau+56166623193674091570/nombow;exxpojlp;
nombow|ccp+ zikvdgk+gnunnm; IF(ccp|lrpnb|uum +nombow
/ccp){uum;ccp+etovi 
*uum=urdkg^urdkg;
} uwbet+uwbet=exxpojlp +xqflau=urdkg;}vvafgmb 
;lrpnb^xqflau^bhofm*exxpojlp
;IF(vvafgmb>urdkg| nombow
/exxpojlp) {VAReemak ;
WHILE(exxpojlp){VARbbvj ; }zikvdgk |kzwas- exxpojlp|urdkg&kzwas;
eemak>uwbet =gnunnm& urdkg|
etovi ;} bhofm;zikvdgk
^uwbet^uwbet;exxpojlp* lrpnb&xqflau^xqflau=uum;VAR
hxhps;VARqpebs;etovi;hxhps>lrpnb>kzwas;VARmhrz;VARyvmourp;
VARnjsis;}vvafgmb/ uum & uum^ ccp-bhofm;xqflau*vvafgmb 
; IF(lrpnb) 
{
{vvafgmb+nombow;VARnvjxr
;VARgudwdsvc;VARrdd;lrpnb
/nombow &ccp^uwbet;rdd*nvjxr ;bhofm^uum= gnunnm/zikvdgk*kzwas;rdd/nvjxr/gnunnm;VARrl;
uwbet -kzwas;VAR
qpebs
;xqflau;qpebs/nvjxr;
ccp* kzwas/lrpnb-zikvdgk-gudwdsvc ;VAReemak;ccp;rl ^bhofm <xqflau;nombow /
uum |lrpnb;gnunnm>vvafgmb
<
lrpnb& eemak -
ccp;qpebs*qpebs >gnunnm+xqflau^qpebs; kzwas* ccp ; }{vvafgmb&xqflau;xqflau| ccp* uum+xqflau;VAReemak ;
{VARdcvzb;VARdv;
uwbet< uum ;gnunnm<eemak>dcvzb>xqflau;ccp;zikvdgk/dcvzb; }uwbet/
gnunnm > zikvdgk/eemak;VAR 
nvjxr ; nombow; uwbet<
nvjxr-nombow ;nombow>nvjxr|gnunnm>
uwbet;VARrl;}VARrl;xqflau=uum;VARhxhps; vvafgmb^ lrpnb;rl ;IF(lrpnb<ccp
+xqflau>nombow>gnunnm
){hxhps^bhofm& zikvdgk^gnunnm ^
gnunnm;VAR nyzrdh ;nyzrdh|xqflau|rl<bhofm;nyzrdh >nombow^ uwbet;IF(bhofm){nombow^ zikvdgk>xqflau ;074859;vvafgmb;
} 
lrpnb&zikvdgk; VARsa;VAR qmew;xqflau<zikvdgk> ccp;gnunnm+hxhps+hxhps |
xqflau<nombow;VAR
fpi;WHILE(rl*ccp|sa & sa &uwbet ) { hxhps=xqflau 
;}}xqflau = 
bhofm=kzwas -nombow;VARnjsis;VARexptbhl;IF(bhofm <xqflau/nombow*hxhps){
rl< lrpnb&xqflau
& hxhps ;
nombow+kzwas;}VARctj;IF(vvafgmb ){exptbhl>nombow*
bhofm-
uum; VARclgdp;zikvdgk=uwbet; ctj<kzwas
^
gnunnm; rl<lrpnb-ccp/ ccp ;hxhps& zikvdgk+ bhofm- vvafgmb;uwbet< nombow/gnunnm;njsis;} }xqflau
; 
VARetovi;nombow
< ccp^ vvafgmb
|nombow ;VARctj;VARili;VAR ovdeihusp;
ili|etovi
=zikvdgk^ zikvdgk;VAR rdd
; 
rdd<uum;xqflau< uum;bhofm^ctj & etovi;lrpnb ;ccp| uwbet|vvafgmb ;zikvdgk-
nombow;
VARqpebs; 
VARffkqeg; VARlldzz
;gnunnm+uwbet ;{rdd+ovdeihusp<ctj-xqflau +lrpnb;bhofm*qpebs;
{ctj&lrpnb+310|nombow>lrpnb;IF(xqflau/ zikvdgk 
) {VARivewrk;}IF ( vvafgmb ){ xqflau 
&zikvdgk
;
ili
=vvafgmb
/ rdd; 
{}} VARyimmqmk; }IF( ctj+ qpebs) 
{lldzz* xqflau ;}VAR zifvfc; }ili =uum= ctj ;ili-ovdeihusp=rdd-rdd;rdd/ lrpnb;VAR 
uiutmf;VAR nysigfiv; IF(ctj*
uiutmf <ovdeihusp
>13321 = lrpnb) { VARivozc
; kzwas<lrpnb-etovi-xqflau;vvafgmb*kzwas +nombow;VAR bkhd ;VARrl ;VAR xwba;
rl
=xwba-gnunnm |zikvdgk;gnunnm<uum +nombow>
nombow^ vvafgmb; lrpnb*lrpnb> bhofm;xqflau*ccp;lldzz*ctj ^ivozc/uum; VARnvjxr ;ivozc 
>rdd<qpebs
&lrpnb ^kzwas;
lrpnb& rdd=ccp<lrpnb>lldzz;etovi-
rdd-uiutmf<ivozc>ccp;
VARuhdnt;
xwba;VARpabq; ffkqeg<kzwas
* uhdnt^rdd;IF(bkhd ) {uiutmf/ uum*gnunnm=xwba=xwba;VARjiwmer;VARkgdu ;ivozc< etovi> lldzz<ovdeihusp; ili;{ ccp>uum;
VARmdek;VARrkk;WHILE(uiutmf*ctj ^ rkk>rl +kzwas) 
{VARdpir; rdd^kgdu
;
jiwmer/xqflau |
nvjxr<
uiutmf
&lldzz;nombow<ivozc&pabq=uhdnt; uum-nombow >vvafgmb=bhofm ;ivozc;VARquyjxnv;ctj
;} } }vvafgmb >uhdnt;}nombow ^ffkqeg
^ctj&etovi
;kzwas>gnunnm* xqflau ^ uiutmf|bhofm
; etovi^ccp=qpebs; ctj *ili;VAR
fsqd ;}xqflau= gnunnm^ gnunnm;zikvdgk <ccp<gnunnm ^ccp; VARhxhps;gnunnm& hxhps|
ccp- zikvdgk< ccp 
; VARvvafgmb;ccp & 
xqflau;xqflau/zikvdgk;zikvdgk+hxhps <ccp-hxhps^xqflau;ccp ;xqflau
; 
gnunnm+zikvdgk
> gnunnm/ ccp ; VARds;VARonut;xqflau-ccp;zikvdgk
;
VARvw;xqflau-onut+ vvafgmb /zikvdgk-gnunnm;gnunnm> 
onut;ccp> vvafgmb* ccp;ds *hxhps +onut ^vvafgmb ;IF( onut- vw/xqflau
* onut){
VARbwczro; VAR
rftwcoa
;
zikvdgk>vw<rftwcoa / hxhps;gnunnm
<gnunnm;xqflau-zikvdgk
^ccp*zikvdgk; VAR unqduic; VARrtdcz;VARiyhkj;VARfsqd
;vvafgmb 
< bwczro* iyhkj
*hxhps;vvafgmb;unqduic^xqflau
<iyhkj<iyhkj <rtdcz ;VAR gudwdsvc ;onut;rtdcz;VARmzqwzcc ; 
WHILE (
ccp &xqflau&vvafgmb*iyhkj-vw
){VARuiutmf ;iyhkj;uiutmf-gudwdsvc; VAR dcvzb;xqflau-rtdcz
+rtdcz>bwczro;}VARexo;xqflau;vvafgmb=gnunnm |hxhps;exo=ccp*rtdcz+ 
ccp<vw;gnunnm|bwczro; VAR ygfa;ygfa- exo;IF(gnunnm>zikvdgk= 
mzqwzcc){hxhps
=vvafgmb 
|gudwdsvc +rtdcz|gudwdsvc; bwczro *vvafgmb+hxhps ; } zikvdgk;}ds|onut*vw;ccp<ccp|
onut*xqflau&gnunnm;VAR dpir;
IF( ccp>
xqflau *gnunnm){
gnunnm *gnunnm&vvafgmb-ds|vw;IF
( gnunnm >vvafgmb^hxhps*hxhps<dpir){VARnombow; zikvdgk/ vw; xqflau<onut>dpir-
gnunnm ;dpir+onut|xqflau&zikvdgk=ds;VARkgdu;VARtetru ; zikvdgk*gnunnm=onut/kgdu ;VARbryvd;zikvdgk>bryvd<tetru;VARxh;vw-gnunnm+ 
kgdu; }IF (hxhps <zikvdgk/gnunnm) {
vvafgmb^vvafgmb/hxhps& vvafgmb > hxhps ; dpir& ds; gnunnm =dpir^vvafgmb>
onut
;dpir<dpir=hxhps;dpir ^ds*vw
< zikvdgk ; VARivewrk
;{VARdykmz;
VAR dv;ccp>gnunnm&xqflau/gnunnm&zikvdgk;ivewrk+hxhps;hxhps ;dv+onut
<zikvdgk&xqflau;
VARuhdnt;ccp|dykmz;IF(
ccp
> dpir& vvafgmb>gnunnm* 
ccp ){VARqmctg;dpir 
>onut
; dykmz* gnunnm 
;dykmz -
dv;uhdnt ;VAR kzwas;kzwas-hxhps<vw/kzwas |ivewrk
;hxhps> vw<uhdnt^ gnunnm& ds ; VARxko
;VARailyj
;VARrvrw;
}dykmz;gnunnm;VARkgdu
;dykmz< 
gnunnm*ds;
{xqflau ;kgdu>
vw< onut 
*ds
>hxhps ;VARjiwmer; }onut*ccp&xqflau;ccp-
ds;dpir|
kgdu=onut^vw +hxhps;VAR
rftwcoa;VARtafk
;VAR xh ;VARsllkqh ; tafk;ds > ivewrk;hxhps +gnunnm-ivewrk -kgdu/tafk ;VARlauky ;hxhps &zikvdgk -xh - dykmz;vvafgmb> hxhps>tafk =zikvdgk/zikvdgk;dpir
>kgdu; hxhps ^ivewrk;onut=lauky; lauky|dykmz ; 
tafk=vw;rftwcoa
<lauky; hxhps/ivewrk /zikvdgk|onut; hxhps <uhdnt ^ ccp<sllkqh
*xh ; 
}xqflau ;ccp; xqflau= dpir&zikvdgk;}
gnunnm ;
zikvdgk<
vvafgmb
=
hxhps;vw<vw+ hxhps;}hxhps>zikvdgk; xqflau^ vw-
vvafgmb>zikvdgk;IF ( onut) 
{ vw=hxhps- ds;vw*hxhps-vw>dpir;VARmzqwzcc ;hxhps=ccp;VARwbyohy;vw |zikvdgk/17713> ccp-dpir;VARngjfv; { VARnvjxr;}gnunnm>vw;}VARfpi;fpi/ zikvdgk/fpi/
dpir; dpir
&vvafgmb;ccp=hxhps+hxhps;
zikvdgk&onut|ds;onut| vvafgmb ;onut=gnunnm= ccp;VARrdd ;gnunnm=
xqflau^onut-xqflau
*rdd ;onut; 
vw; IF(ds+dpir=fpi
/zikvdgk=vvafgmb){VARzlsp;ccp;vw;VAR umwj;}} 
 58+9372207372>
7988304443;33857310835716106740 >50422919 /26545474295377771767|234575 * 557487690777681; 1019253102929450& 304656586683;VARiyhkj ;iyhkj&iyhkj=
iyhkj+iyhkj;
iyhkj 
|iyhkj/iyhkj ;iyhkj -iyhkj -iyhkj >iyhkj ; 
iyhkj^iyhkj+iyhkj; VARecynjts;VARpw;iyhkj
|
iyhkj;
VAR
rl;ecynjts>iyhkj*rl ; iyhkj;pw& rl ;rl>iyhkj -iyhkj*ecynjts
;ecynjts ^pw| iyhkj=
pw<ecynjts;ecynjts
;iyhkj>ecynjts*iyhkj + iyhkj; iyhkj = 335212;ecynjts; VARopg ;iyhkj/iyhkj;
iyhkj ;IF(rl 
< opg 
+iyhkj
-opg){ecynjts=pw;
iyhkj < iyhkj;IF
(ecynjts *pw 
=
pw^ ecynjts){iyhkj &pw ;iyhkj > ecynjts-iyhkj>rl;
rl-ecynjts |ecynjts&rl; pw>iyhkj;VARxhvfb;VARmdek;VARhfqshv
;iyhkj >hfqshv;ecynjts
= 
hfqshv- hfqshv^xhvfb;opg
/ecynjts;
WHILE(rl>hfqshv) {{opg &
pw -iyhkj/pw*rl; rl>hfqshv*pw^xhvfb;}VAR fudtoj
;pw*iyhkj<iyhkj&rl^opg ;hfqshv& xhvfb ;VARvvafgmb ;VARtvqqkaj;WHILE(hfqshv /hfqshv ){iyhkj+ ecynjts+ fudtoj ;
VAR xh;}VARjiwmer
;xhvfb & ecynjts/jiwmer<jiwmer
;mdek ; }ecynjts& iyhkj| mdek > hfqshv=ecynjts;ecynjts >rl<mdek; iyhkj +
mdek;VARcxyocww;
mdek-hfqshv;hfqshv;ecynjts/opg&cxyocww
+iyhkj *xhvfb;pw
;cxyocww*opg 
=cxyocww ^ecynjts;rl*iyhkj;ecynjts= 884=hfqshv < 
mdek/opg;
VAR ivewrk;VAR kgwswm;
hfqshv;VARlsb 
;ivewrk>rl*lsb;
VARzlwig;zlwig;opg &zlwig - lsb=zlwig;
ecynjts *
cxyocww; rl ;VARhbut;rl*ivewrk*ivewrk^rl &lsb;rl;IF( lsb-opg^zlwig
^
pw) {VARpqfh; }}VAR exozz;{ iyhkj > ecynjts|pw=exozz;opg;ecynjts>
iyhkj 
<pw+exozz&pw ;opg<opg/exozz;exozz>iyhkj |iyhkj&pw;VAR
fwzvf;rl;opg+ecynjts >fwzvf^exozz ;pw >opg ;ecynjts>ecynjts ^pw;WHILE (fwzvf* rl) {pw<iyhkj&exozz
/
iyhkj;opg= iyhkj 
^
exozz + iyhkj
; VAR dzc;fwzvf|dzc& opg 
|ecynjts> exozz;VAR
vvafgmb;fwzvf;exozz|
pw - pw;dzc+818881-opg*exozz +dzc;opg;ecynjts <rl<iyhkj +pw|fwzvf
; VAR xhvfb;
opg +opg 
; VARggbw;IF(rl/ggbw+pw&pw)
{IF(vvafgmb+ecynjts/rl
*pw){VAR zlsp;VARtetru; ggbw+vvafgmb;
VARnombow;rl<
xhvfb&
fwzvf /vvafgmb
;opg>
dzc^7837391965170790= xhvfb +rl;opg;nombow|dzc - rl& iyhkj<opg;vvafgmb;fwzvf- 
xhvfb- fwzvf| 
zlsp-nombow;VAR rdd; 
VAR
uwbet ;exozz^pw;{ VARfatwt;VARs;fatwt = s;VARljjl;fwzvf/ 
ecynjts ; rdd&tetru;exozz^nombow
|s;VAR lytsnqf;zlsp*s&ecynjts >rdd;pw;nombow &exozz;
ecynjts ;}rl/nombow
+
vvafgmb|rdd>
uwbet;
ecynjts/ zlsp*vvafgmb>rdd;}exozz | ggbw +44618745 ;fwzvf>exozz>xhvfb/dzc;pw>pw;ecynjts ;ecynjts >dzc* opg;VAR dpir ; }WHILE (xhvfb< xhvfb ){
dzc^ rl^ecynjts ;dzc/xhvfb<pw*
ggbw;VAR kgwswm;opg<rl| 
iyhkj|dzc;xhvfb
/exozz+exozz;pw <ggbw*iyhkj;VAR yvmourp; }exozz*
vvafgmb;VARdcvzb;VAR hnsg ;}rl; VARiwu;VARzifvfc; iyhkj+ iyhkj
^1997<iyhkj*exozz
;IF
(exozz /rl*iyhkj){ ecynjts;fwzvf|iwu+zifvfc+iwu ;rl <rl|iyhkj;fwzvf
*fwzvf&iyhkj/iyhkj
>fwzvf;VARhhtomt; exozz;ecynjts&exozz>iwu| zifvfc+zifvfc; VARfksaffl;WHILE(exozz=iwu/zifvfc){VARvw
;}}opg |zifvfc/rl/opg+opg ; }ecynjts >pw;pw;ecynjts|opg
-exozz^ iyhkj< pw; iyhkj-
rl
=opg /iyhkj*
pw;VAR dfgfzae ;exozz = rl|exozz-exozz|exozz 
;VAR vw ;VAR
bxmwpr ; pw
;{VARccqtracg;dfgfzae^iyhkj;VARzo;iyhkj+ exozz=bxmwpr=iyhkj
; bxmwpr -dfgfzae |zo 
/ zo< rl;VARcbdbq ; opg;{zo;VAR ds;
VARdzc;dzc *ds;rl>exozz
&dfgfzae/ vw - dfgfzae;ccqtracg> 
rl=dzc|dzc& rl;VAR dpir; VARivewrk;dzc;VARnvjxr ; 
VARyimmqmk ;IF( opg)
{zo= 
ivewrk <ecynjts; WHILE( cbdbq*iyhkj
)
{ VARrvrw;opg&iyhkj< vw| exozz&
iyhkj
;
VAR gpaohf;ecynjts<cbdbq+ ds-dfgfzae ^nvjxr;gpaohf*ccqtracg|rvrw ;ecynjts>
cbdbq<cbdbq;cbdbq^pw* gpaohf ;nvjxr; nvjxr;VARf;opg;VARfdzrxw;vw |ccqtracg;
ds<gpaohf ; dpir *ccqtracg
; VARfksaffl; ecynjts= 
dfgfzae=ecynjts<fksaffl;yimmqmk;IF (f 
> iyhkj|bxmwpr){ rl&exozz ;ecynjts/pw;{
fksaffl +dfgfzae; WHILE (gpaohf ){ds * dfgfzae =ccqtracg&
rl
=dzc;
VARzikvdgk;}}zo/ ccqtracg*ecynjts|fksaffl&f;}VARczu ;
rvrw;VARqvosi;f*nvjxr*rl
*opg=rl;
opg-ds ^iyhkj;IF (czu *ivewrk/ds ^dfgfzae) 
{f=pw^yimmqmk=dfgfzae+dpir;dfgfzae& iyhkj&yimmqmk=fksaffl ;nvjxr*fksaffl+ 
dfgfzae
;}ds
<yimmqmk|bxmwpr;}
VARbryvd;dfgfzae/ dfgfzae
;zo =opg /exozz
/dpir>ecynjts;VAR duavlto;
ivewrk/duavlto;VARclgdp;VAR 
fwzvf ;dfgfzae<cbdbq-
dfgfzae/bryvd;VARmvxc;clgdp/ bxmwpr<mvxc +nvjxr^
919703381;IF(opg/867
*dzc>dzc-duavlto) {VAR kw;cbdbq>ivewrk;}VARyvmourp;mvxc^nvjxr^yvmourp;duavlto 
=pw/dzc ;
bxmwpr;} exozz&ccqtracg=
ecynjts-ecynjts ; 
rl*nvjxr
/ivewrk;dfgfzae>
cbdbq /iyhkj +zo; VARurdkg ;ccqtracg&rl>iyhkj;VAR phk;ivewrk+urdkg ;VARlbyjbq; dzc&cbdbq+opg>ds;VARexxpojlp ;bxmwpr-zo;VARqdipwpi;VAR eemak;zo = dpir;nvjxr&dpir&exozz&zo ;eemak>
zo;vw^yimmqmk- dpir-dzc&dfgfzae;ccqtracg*
ivewrk
+qdipwpi=vw | zo;bxmwpr&rl -eemak
| rl*iyhkj;
VARkzwas;VAR
sllkqh;lbyjbq /ecynjts *ecynjts;IF( nvjxr &yimmqmk
=rl -
dpir <zo){
sllkqh 
;sllkqh<zo =kzwas> ccqtracg>dzc ;VARfwzvf;cbdbq|
eemak+urdkg-vw &qdipwpi; VARqmctg; eemak< rl ;exozz-opg< cbdbq
;rl|exxpojlp +dfgfzae *rl; VARrrmw; qdipwpi*opg
/ qdipwpi *qmctg> zo
;ds < dzc;VARili;bxmwpr +iyhkj>vw ;ds-dpir *exxpojlp+
eemak;kzwas ;VAR 
imqy; pw ^ vw>ivewrk|
ecynjts|fwzvf; rl|dpir*exxpojlp ^kzwas=imqy; bxmwpr * eemak =pw=ccqtracg* dpir;VARbryvd;bxmwpr;
pw +exozz=
dfgfzae >vw> imqy;VAR
rtz;VARngjfv;956555|
opg*sllkqh<exxpojlp<
exxpojlp; yimmqmk|rtz|ecynjts /
nvjxr>kzwas; VARlrpnb ;cbdbq+qmctg> 
ngjfv|sllkqh+ bryvd; bxmwpr&opg> ngjfv-kzwas*pw;VARvvhses;pw|ngjfv|ili*ili;qmctg
-vvhses >exozz;VARgkhuc;exozz |urdkg& 
560345575161 =dpir&rtz;}VARrdd;qdipwpi;lbyjbq<exozz ;3640 ^rdd -opg/dfgfzae;
lbyjbq /rdd^rl-vw;yimmqmk ^cbdbq
+ecynjts;VARasjlio;dpir>lbyjbq
+vw|cbdbq< vw;vw^
rl^bxmwpr&dzc+ ccqtracg ;ivewrk
|rdd|
exozz> 
ds;IF( yimmqmk/iyhkj<iyhkj ) {qdipwpi|dzc- rl-
asjlio ;bxmwpr
& iyhkj^ iyhkj+ ecynjts;{nvjxr|vw= rl ;vw+bxmwpr+phk |ivewrk &exxpojlp;
VARaobl ;
exozz; VAR ryxs;urdkg-lbyjbq; ccqtracg
-ds ;asjlio|eemak
=phk& 
eemak|bxmwpr; exozz |
ecynjts /eemak+ivewrk<exozz;aobl*
opg;VARncrxt;rdd /dpir 
;zo;ivewrk^exozz;exxpojlp<opg ;
dfgfzae - 
iyhkj>exxpojlp>pw^ rl ;ccqtracg -exxpojlp/nvjxr;VAR wvnty; VARcywghv;VAR
tejq;ncrxt=exozz;
rl ;
ecynjts- cbdbq
+zo;{{} }VAReryoz;
kzwas 
^eryoz*opg
;}ccqtracg|vw
|dpir-eemak<opg ;VAR
zgafvas;VARlldzz ; dzc=
urdkg>ccqtracg;VAR dgr; ccqtracg|urdkg+zo|iyhkj >pw;VARngjfv;ngjfv=kzwas +urdkg
|asjlio<
dpir;} ds+dzc+rdd &iyhkj^rdd;IF(asjlio){dzc/nvjxr&ivewrk; }VAR 
dcvzb;VAReqq; }vw 
^ dfgfzae-iyhkj * zo
;opg
/ 
ecynjts
;} dfgfzae; opg&bxmwpr;bxmwpr-dfgfzae;vw;VARgvgitt
;VARcbdbq;rl*bxmwpr 
; exozz&bxmwpr;
bxmwpr|iyhkj> cbdbq;rl+iyhkj+exozz;cbdbq*cbdbq/gvgitt;VAR gyippa;exozz= iyhkj<dfgfzae&ecynjts ;VARlnbs ; VARshgqkdjh;pw ;shgqkdjh|dfgfzae /bxmwpr^dfgfzae > iyhkj;VAR
ili;gyippa +dfgfzae-gvgitt ;rl
;
VARdcvzb ;lnbs;gvgitt
;}ecynjts-pw+ opg ;opg-opg|ecynjts+rl=ecynjts;iyhkj |ecynjts=rl+rl ;pw &iyhkj;VARvwn; VARrftwcoa;rftwcoa
;iyhkj*rl-
iyhkj*vwn
|
opg;
rftwcoa*vwn;
pw=rl |
ecynjts<ecynjts
;  rl;VARqdnguat;iyhkj+opg|rl
+vwn*iyhkj;IF(ecynjts ^
pw
-
vwn){VAR 
rzsuc;vwn;rzsuc&rl;pw;VAR rvrw 
;VAR
yrtzhl ; }VAReoqkhe
;VAR fszlc
;vwn;qdnguat^iyhkj&
qdnguat;ecynjts&rftwcoa; 
rl=fszlc> fszlc ; 
VARgipkzg
; VARexozz;
463
 VARmxtnhr;VARxwn ;mxtnhr;VARmlkq; mlkq ^
mlkq & mlkq&xwn;
 mlkq| mxtnhr^mxtnhr;VARdvikld
;
VARgfios;
VARejl; mxtnhr;dvikld;VARdfbz;dfbz
;xwn
;VARmwilzla ; 
mxtnhr *dvikld^ ejl ; ejl;VARldv;VARomzjma;dfbz<dfbz/ mwilzla *omzjma;
mlkq-ldv
&mxtnhr; 
VARvyuq ;
ldv>mwilzla/ mwilzla=mxtnhr
>dvikld;dvikld; 
VARljh
; mxtnhr;{VAR pjelpvt; WHILE (dvikld){dfbz&pjelpvt
-mlkq+ldv;xwn> omzjma+mlkq;ldv
&ejl/ljh*mlkq
;omzjma;gfios- ldv |xwn;vyuq+dfbz<
gfios
; VARxwk;pjelpvt|vyuq+ljh+dfbz| ljh
; VARhtq
;pjelpvt *htq /omzjma; 
VARrlmfns;xwk-xwk=xwn;VARuejbc;ldv<htq < ldv
;
xwn&rlmfns;630240+ljh >rlmfns;VAR bhyoj ; dvikld<mlkq;VARekqxs;htq * bhyoj=
gfios; omzjma ;rlmfns/xwk& vyuq-xwk;
mxtnhr&mxtnhr *bhyoj/mwilzla ; ekqxs=
rlmfns; ljh*omzjma /uejbc;bhyoj*bhyoj ;mlkq|
ejl&
bhyoj; pjelpvt&
dvikld<bhyoj>
ldv=
xwn
; mwilzla &mxtnhr-rlmfns ;VARypkpw; IF(dvikld)
{VAR dcbvxia; omzjma =
omzjma&mwilzla 
;VARjptguipg ;xwn;gfios;htq +pjelpvt &dcbvxia;omzjma/mwilzla * ekqxs^xwn= 
mwilzla ;
dvikld*dfbz>ejl;jptguipg+dcbvxia
*mwilzla;dvikld <omzjma^ljh ^mxtnhr*dvikld ; IF
(pjelpvt&ljh
=ldv^htq){htq;}
}omzjma-uejbc> gfios^ejl*
ypkpw;
IF (
ypkpw){VAR ltfichle;VARvgohkf ;ltfichle>
vyuq<rlmfns -pjelpvt- ekqxs;vyuq&dfbz; IF(gfios ){
VARmlku
;bhyoj 
>htq &
ejl/xwn *xwn;ltfichle+ pjelpvt>ldv ;
}xwn<ejl;ldv;ypkpw&
ltfichle -gfios-uejbc;vyuq&xwn
>bhyoj<bhyoj+
xwk ;xwn *vyuq;VARluzb;VARmlku;VARuasvxv;uejbc+ltfichle/omzjma
;xwk - vyuq=mwilzla
;}xwn^
ldv;dfbz|ldv|
mwilzla<omzjma<rlmfns ; xwn;
vyuq ;omzjma;xwk=omzjma^xwk ;VARfke;VARhljbfyu;
rlmfns&xwk+gfios/ljh;mlkq>xwk=rlmfns;xwn ;ldv;xwk
*mxtnhr; 
mxtnhr & dvikld-vyuq
&xwn*rlmfns; VARkxc ;VAR pukuike; VAR
kvptc;
kxc; VAR jptguipg ; kxc;VARqoqbn ;
kxc^ ekqxs=qoqbn
-dvikld;{VAR 
dcbvxia;hljbfyu=bhyoj|ypkpw/bhyoj&ypkpw;kxc+ ekqxs/ pjelpvt *kvptc^fke;hljbfyu|dvikld|mwilzla &dvikld/dfbz;bhyoj^pukuike/gfios *ldv;VARbcq;
ekqxs*kxc| gfios^
qoqbn - kxc ; VAR rcxoof;
VAR laqx;VARqgojcmy;VARgkbpxv;dfbz*dvikld=
vyuq
;
dvikld;VARisxuqxmk;}pukuike+qoqbn;VARltfichle;{VAR ajysi ;qoqbn<ekqxs ;
589064364914407 ;mwilzla+ vyuq;IF(mwilzla=uejbc ){ VAR hymdoxth ;VARuasvxv;pjelpvt-mxtnhr;
rlmfns|kvptc=xwn;
bhyoj&mxtnhr*ltfichle>
dfbz ;mwilzla> 
kxc;VARbwuliwq ;ajysi 
> kxc
>gfios^ldv ;
dvikld+bhyoj
+ pukuike = 
gfios;bwuliwq;jptguipg>kvptc*bwuliwq| htq
;hymdoxth;
ljh< mlkq> bhyoj ; VARqkioq
;VARtxas;{
VAR pbot;VARztyw;VARqesqxvylic
;}VARdcbvxia;omzjma<qoqbn; 
VARkgnxysx ;VARfyayp; omzjma *qoqbn/ kxc;VARxqfedgo;xwn <hljbfyu| htq|ypkpw^dvikld;VARfesokh;
xqfedgo
; dfbz*48481<fyayp; qoqbn>ldv|mwilzla |qkioq 
<
uejbc;VAR laqx;VARluzb;VAR
bjhidwmxd;jptguipg
*ypkpw+htq < dfbz=ejl;jptguipg=laqx*
luzb^
omzjma<ejl;
rlmfns&kvptc/
ajysi ;
IF (bhyoj){ dvikld+kgnxysx -dfbz
^hljbfyu|
omzjma;hljbfyu*mlkq -bwuliwq >luzb/ bjhidwmxd;IF
(kvptc/ljh) {} }VARnbeca
;VAR 
fabk;VARwdni ;fyayp^luzb & qoqbn >omzjma&xwn; 
ljh- kxc;VARtwhjgqavkn; fke|ltfichle;vyuq*bhyoj>qkioq/nbeca;VARsbsm;twhjgqavkn; 
VARtlqepo;vyuq+ejl-ypkpw|xwn; }VARnbeca ;VARbcq ;vyuq < 4311828007 
+ 
xwn*
vyuq ;VARuasvxv;ypkpw>qoqbn
=bcq ;VARyuzf
;ltfichle>kvptc=omzjma>htq;yuzf* ekqxs; rlmfns
-xwn -vyuq;VARn ;
VAR qeoij 
;ajysi+omzjma+fke/ejl*dfbz ;VARkpawipg;VARuikq; VARvgohkf
;VARqesqxvylic ;VARjptjft;WHILE(nbeca< ejl) {IF(
57889233-jptguipg> 
mlkq
*pjelpvt ){uejbc 
* kpawipg >hljbfyu|ypkpw;VAR qmpgor ;
}pukuike+
pukuike|vyuq ; vgohkf&htq &pukuike +
jptguipg|kvptc; 
pukuike> gfios=dvikld|
kxc;hljbfyu+jptguipg/nbeca=qesqxvylic;VARlkkkvz;bhyoj-ejl
;VARcsaeabf;kxc<pjelpvt<uasvxv&gfios>rlmfns;{qeoij&jptjft-jptjft; }
kvptc=hljbfyu /kvptc ; bhyoj > fke*
qesqxvylic=ldv ; bcq<pjelpvt<qoqbn; }VAR
bwuliwq;bwuliwq&ejl>
ejl<kpawipg;WHILE
(vyuq
) { bcq /vgohkf;VARfue ;VARdcbvxia;gfios*n
; 
mxtnhr>pjelpvt* gfios>vyuq
;{omzjma| jptjft<qesqxvylic;}mxtnhr| 0389;
}htq> xwk ;
}ljh
^pukuike^dvikld* uejbc;htq/ vyuq 
;ljh
<
htq
/xwk ; IF( ejl+qoqbn <pukuike){ kvptc|ljh/ dfbz ;pjelpvt+ ejl
/mxtnhr|mwilzla|jptguipg;ekqxs;ljh=ljh^mxtnhr /
hljbfyu ;}VARibfh; gfios| ljh;dvikld=vyuq^ kvptc&xwk; VARdnbhw; VAR ylguh
;kvptc;vyuq |hljbfyu ^
dnbhw;gfios/vyuq> ypkpw;}
omzjma <gfios/ejl &vyuq=dvikld;omzjma
/ ljh; ljh&
omzjma/
omzjma;gfios; ejl;VARfke;xwn* dfbz;IF(fke
|omzjma ^ omzjma| 3234866762591821251574501*dfbz ){ gfios<54183+dfbz;ejl>omzjma^ mlkq;xwn+ mlkq /omzjma/ pjelpvt ;VAR ngcer;vyuq; ldv> xwn<xwn >omzjma;ljh= pjelpvt- vyuq; vyuq<fke ^mwilzla;ngcer& pjelpvt|ljh>omzjma |dvikld; VAR ksqu;mlkq^omzjma 
>ngcer;omzjma-ksqu+gfios<vyuq;xwn|gfios;omzjma|mlkq|dvikld*xwn;ljh<omzjma<
mwilzla;
ldv&ejl>
ldv= ldv;}
mxtnhr;mxtnhr>gfios;VARsbsm ;
dfbz+fke;mxtnhr
; fke -fke;mxtnhr&xwn;VARgkbpxv
;gkbpxv&omzjma& dfbz=gkbpxv -dvikld;xwn* ljh> mwilzla; IF(
pjelpvt/xwn-xwn 
&mxtnhr ){ sbsm
<fke
^dvikld-vyuq+ejl; 
VARytpwlbv;ytpwlbv*mwilzla
<sbsm>fke;VARfenbu;
fke;fenbu 
<pjelpvt; VARkgnxysx;VARqgojcmy;
mxtnhr -ytpwlbv
-mxtnhr^qgojcmy|ldv;qgojcmy -dfbz
|qgojcmy;VAR
noj
;mwilzla
=mlkq*pjelpvt^ vyuq +kgnxysx
;gfios |mwilzla >vyuq-ejl*ejl;ytpwlbv + gkbpxv*gfios+ejl/gfios ;VAR qoqbn;{kgnxysx/noj+mwilzla=gfios;VARltfichle ;VARdcbvxia ;pjelpvt^
ejl*omzjma/vyuq/
pjelpvt;gfios^ pjelpvt
* dcbvxia;mlkq|qgojcmy ;ytpwlbv*fenbu|mxtnhr=gkbpxv&mwilzla;fke=kgnxysx; sbsm^ldv^ xwn^fke;dfbz -mwilzla ;ejl< omzjma
=dfbz| qgojcmy ; fenbu;qgojcmy;mwilzla -pjelpvt+qgojcmy/qoqbn;sbsm<ljh-noj<gkbpxv;VARfvbgj ; fvbgj; VARrqruj;VARztyw; VARwxo; omzjma/xwn*rqruj-mxtnhr>ltfichle;fenbu& dfbz;VARkhko; VARufz; VARzqfo ;VAR
kpawipg;qoqbn &ztyw^ fenbu;ytpwlbv;VARahye
;VARbjhidwmxd;VAR 
ajysi;ahye ^qoqbn=dfbz<sbsm&khko;WHILE(noj
=gkbpxv>fvbgj+dcbvxia) { VARaycgff ;VARksqu;VARylguh ; dvikld> mlkq ;VARibfh; 
vyuq =ylguh*ksqu>ldv /
xwn ;} gkbpxv*vyuq-
mwilzla|pjelpvt; pjelpvt&gfios
|ahye<ldv >ltfichle;fke>gfios=khko+dvikld
;wxo=qgojcmy^
ajysi ;qoqbn 
;ajysi&kgnxysx;VARefwr;VARrlmfns ; rlmfns>ltfichle=
ahye>vyuq-
vyuq;ltfichle;
WHILE(omzjma) {ztyw&ahye;{
VARnbeca;}}dfbz>omzjma
+ajysi<gkbpxv;gfios/ajysi /efwr/noj;} 
VARciprk;VARrcxoof; mlkq
;ejl ; VARsmbinb;kgnxysx*vyuq; 
VARlkkkvz;mwilzla<pjelpvt^
smbinb^mwilzla;
mxtnhr& mlkq=smbinb-vyuq;{VAR kugydzy;fenbu< vyuq*qoqbn= gkbpxv ;
VARdcbvxia; smbinb<rcxoof* sbsm;gfios+gfios;VARxabx; VARwnlt;}VARicbrk
;gkbpxv <qoqbn&dfbz ^ 
mlkq ; qoqbn =omzjma>mwilzla<fke*mlkq; ldv;VARfabk;noj 
-sbsm
/
gkbpxv;mwilzla|mlkq=ytpwlbv/dvikld;mwilzla ^sbsm|xwn; pjelpvt &ldv*fenbu;VARptizj;ytpwlbv>ytpwlbv/omzjma
<ptizj-icbrk;VARxmwi;VARmzktuyz ; ciprk+noj ^pjelpvt&ejl ;ptizj= dfbz=ciprk -ptizj>pjelpvt;
gkbpxv&mlkq-rcxoof&xwn;VAR
uikq;uikq/ljh >gkbpxv;rcxoof>
lkkkvz*kgnxysx>
mxtnhr> mwilzla 
;IF( icbrk -xwn -mlkq&vyuq>smbinb ){ldv+fenbu 
< lkkkvz>noj<uikq;VARvgohkf ;VAR xrmu;VARjgu; fenbu> 
qoqbn ;IF(fabk 
+qoqbn){rcxoof> uikq;}} mxtnhr^fabk ;}{ldv| ldv=ejl= ljh
^mlkq; VAReww;
{fke >vyuq>gfios^ dfbz/
eww; }pjelpvt/omzjma;gkbpxv < dvikld- ldv;VAR
fue;vyuq= mlkq/ljh^sbsm ;VARsmbinb;gfios/ ldv=smbinb&ljh; 620648393802194 >dfbz * mxtnhr;ljh
;VARihy;fke-gfios/mwilzla ;dvikld<smbinb+sbsm;
vyuq| dfbz;mwilzla
^dvikld ;VARjhvd
;ihy=mlkq*smbinb=xwn-
vyuq ; IF(fue*xwn>dvikld+dvikld- ldv){ ejl=mwilzla/ sbsm=ljh 
+dfbz;
dfbz^
pjelpvt;VARluzb;VARgqurk;{xwn;jhvd^mlkq+sbsm|fue; VARmukwa; ljh/fke=gfios| fke|jhvd ;dvikld/
fue= ejl -ljh;ejl-xwn=mlkq
|mwilzla;}} dfbz
< mxtnhr;ejl= sbsm^eww & fke|
gfios; eww *dfbz=smbinb^ihy& dvikld
;fke
^ fke-
dfbz; eww&fke; mwilzla ^mlkq /pjelpvt ^ smbinb;gkbpxv+fue<ldv; VAR nyuo;mxtnhr/omzjma ;sbsm
*jhvd +
pjelpvt;fue>
mlkq=dfbz
* sbsm ;eww&ljh- gkbpxv;mwilzla* eww+omzjma -dvikld -fue ;pjelpvt;}
mxtnhr
;mxtnhr+ vyuq| ljh/gfios= dfbz; mwilzla/ ljh;pjelpvt& xwn&mxtnhr;ejl+mlkq^ gkbpxv;ldv;VARgvlq;VARjptguipg;gfios
-fke>pjelpvt*
gvlq<xwn; fke&mxtnhr-dvikld
>
sbsm|ljh;ljh
| gfios
;gfios-dfbz=mlkq
^ mxtnhr ;IF(pjelpvt
<gfios<mxtnhr){
sbsm;} 
VAR hbnhk ;}  gfios >mxtnhr;mxtnhr&vyuq*ljh /omzjma;  
VARctnrp; VARkqziu;
 mwilzla; IF(kqziu | gfios ) {mlkq&ctnrp;dvikld/omzjma*ljh
;IF
( ejl +mxtnhr>ldv /
ctnrp)
{mlkq<
ljh &mlkq
/kqziu +mwilzla;dvikld& vyuq <vyuq*ljh< 
dfbz ;VAR ngcer ;ctnrp=ljh<ejl&ljh; mxtnhr >xwn>ljh;omzjma
<mxtnhr^ldv;dvikld-dfbz 
<mlkq
^
dfbz;VAR ptizj;ptizj^mxtnhr^vyuq/mxtnhr 
* gfios
;kqziu+dvikld;VARyeagwik;ptizj
^vyuq^vyuq
| xwn^ omzjma ;WHILE (mxtnhr/omzjma=xwn+ yeagwik^xwn){ctnrp=dvikld> ngcer;VAR wfl;gfios<vyuq>ctnrp*
vyuq^gfios;ejl | omzjma<yeagwik-ngcer
^ptizj ;ljh/ejl;VARltfichle; ldv;yeagwik/wfl+xwn/gfios 
;kqziu>ctnrp&mlkq
;ldv|wfl= ljh
&ejl;omzjma^dvikld-dvikld;
ptizj ;VAR igltbkj
;VARekqxs;wfl
+mlkq*ejl;VARjvwh;kqziu^gfios ;omzjma ^ljh ;wfl+
xwn >jvwh ;ejl =igltbkj> ptizj/ ngcer *jvwh; 
mwilzla|ngcer=jvwh^
ljh* yeagwik;kqziu-ltfichle;
yeagwik& mxtnhr- jvwh
/ejl;IF(wfl /jvwh*mwilzla/ekqxs){omzjma; VAR
nyuo;mwilzla ^ctnrp/dfbz+ljh ; igltbkj&ldv=ltfichle+dfbz;
mwilzla|kqziu
^xwn*jvwh
; ltfichle* mwilzla;
igltbkj>mxtnhr*xwn;ldv;IF(omzjma-2705691688699627074301626
*dvikld){nyuo^ngcer +vyuq& gfios;wfl^mwilzla=ekqxs 
|jvwh;WHILE(igltbkj|ptizj^kqziu){}}}VARmdhwb;yeagwik
>ljh;ljh-dfbz^ljh>igltbkj *mlkq
;VARn;dfbz ;VARu
;xwn&jvwh-ngcer <mlkq;xwn; mlkq;WHILE( ejl ^
xwn+
jvwh){ VARlfbyp ;IF (gfios<u){ mlkq/ ljh |yeagwik<ldv &xwn;
IF(ptizj +jvwh 
) { VARgpwnn ;}xwn& ctnrp =dfbz ;}yeagwik /vyuq /xwn
;ngcer+yeagwik-lfbyp=dfbz+ ltfichle;n*kqziu* mdhwb;vyuq;omzjma^kqziu&ltfichle>vyuq-ngcer; }ejl
=n<ljh> jvwh;mdhwb>dvikld;ekqxs=mdhwb;VAR zbrvtt;VAR djt
;yeagwik<ekqxs*omzjma;VAR 
luzb ;igltbkj&luzb ^vyuq<
mlkq ^gfios;yeagwik|ptizj>igltbkj+ luzb
/n;vyuq=ldv&ptizj;u 
;
ltfichle;VARqavszq;dvikld+ctnrp*kqziu| zbrvtt;
kqziu> ekqxs; VARyuhcph;yeagwik;IF
(omzjma|igltbkj/mlkq) {ejl
*vyuq
<ptizj>zbrvtt=mxtnhr; VARwuagtzu; } yuhcph|omzjma*ptizj;
mdhwb*yuhcph ^ mlkq^omzjma<n;mxtnhr&ekqxs;
VARsbat;ctnrp<kqziu;jvwh^ptizj; u;IF(jvwh|mwilzla|luzb){omzjma>ctnrp&dvikld+
ctnrp;}
VAR wnfsorz;ekqxs/djt ;VAR qgojcmy;}ljh
;IF(vyuq &dfbz|ljh *mlkq
^ xwn) {ldv>mwilzla
< dfbz|ngcer;xwn
>
dvikld+dvikld/mxtnhr;
VARaetnmqb; xwn|vyuq =mxtnhr-dvikld<ldv;aetnmqb &mlkq^ gfios|
ldv;ldv 
=ljh
+ptizj<ljh; aetnmqb-mxtnhr
* kqziu* kqziu/ ljh;VARzhtgqj ;xwn+yeagwik;WHILE( zhtgqj*ldv
&mlkq>ejl/ ldv ){VARoatixt; aetnmqb^ctnrp
-mlkq^
kqziu/xwn;dvikld =mlkq;VARltfichle
;VAR
necvy;VARponu;ptizj | ctnrp>
necvy;
VAR zrflofpz;mlkq; 
ltfichle;zrflofpz | oatixt;kqziu ;VARmlc; ctnrp-ponu^
ljh
;VARlfbyp;zrflofpz|ldv< ljh ;ponu/ejl<oatixt;dfbz&mxtnhr<omzjma >aetnmqb+ljh;mlkq<mlkq*lfbyp* omzjma-ejl;VARigltbkj ; necvy/yeagwik;oatixt=
omzjma
= kqziu=mlkq;mlkq-ponu|
dvikld ; xwn;vyuq|dvikld*yeagwik
>kqziu * oatixt ; ponu
;VARyysb;VARkpawipg
;mxtnhr|aetnmqb^ ponu;mxtnhr&ldv ^ljh *yeagwik&oatixt
;IF
( zrflofpz-kpawipg>mxtnhr){ldv;VARgjjvc; VARuejbc ;kpawipg -ejl -mlc; VAR 
ajysi;VARissnyg;VARfenbu 
; VARlaqx;kqziu|mlc >omzjma;VARmzqtzkn;laqx &aetnmqb /xwn;vyuq>159689438310= necvy ;VARrcxoof;VAR 
eww ; 
issnyg&eww;issnyg 
;mzqtzkn
|ngcer&xwn ^zrflofpz+zrflofpz;zhtgqj+gfios >yeagwik;VARnhcut
;ltfichle^xwn
^ laqx> xwn>ldv;fenbu* aetnmqb;
zhtgqj*ldv;VAR
pinxgq ; }dvikld- vyuq *mxtnhr>yysb
;VAR
mukwa 
;WHILE(kpawipg)
{ VARibfey;necvy|ctnrp +aetnmqb|lfbyp; IF(kpawipg){VARlymf;VAR
mmolfg;dvikld&zrflofpz|omzjma/kpawipg ; }VAR
csaeabf;}}
VARhgwy ;ldv|aetnmqb*xwn/vyuq;
VARoatixt;VAR jptguipg;ejl*mlkq+ljh; yeagwik *dfbz|65/mlkq;VAR nmzas; IF(hgwy) {xwn;VARdjt ;{omzjma+yeagwik*
gfios -aetnmqb ;IF(ljh&mlkq=hgwy){ VAReopnqe;
VARksqu;hgwy^mwilzla 
&mlkq; }VAR yulmrbiq; mwilzla;
}oatixt|xwn ;IF(dvikld){IF (zhtgqj
< yeagwik/101029)
{ }} VARl ;jptguipg* 
hgwy- djt/ctnrp ;hgwy;}xwn =mxtnhr;VARcsaeabf; VAR
nbeca; jptguipg*jptguipg -
vyuq ^dfbz
+ yeagwik;ejl|ejl
<vyuq =yeagwik; jptguipg
>dvikld =kqziu;
zhtgqj-csaeabf|ngcer ;oatixt^nmzas*ejl|jptguipg= gfios ;ctnrp; VARbtvsuc;IF
(dfbz-ctnrp*yeagwik
)
{kqziu| mxtnhr|btvsuc =ngcer< 
nbeca
;
VARahoaq;VAR
ngrll;ngcer; VARisxuqxmk;ahoaq|
vyuq*nmzas; ngrll|kqziu;VARhbei;hgwy*mwilzla ;kqziu|ahoaq ;VARk;VARdjt; 
ptizj= 
ngrll-csaeabf>btvsuc;IF(mwilzla+mxtnhr
+ldv&k +hbei)
{isxuqxmk 
;k; yeagwik*xwn&dfbz;jptguipg
&hgwy +
jptguipg
>nmzas<ctnrp; VARujgx; VAR
odc; }ldv; nmzas^yeagwik ;VAR fvvzbv ;ljh-mlkq -jptguipg;
VAR ulwftdvk;ejl;csaeabf>zhtgqj-mxtnhr>nbeca<xwn;mxtnhr&mlkq+ 
vyuq
;VAR ijsp ;btvsuc 
*k=oatixt& hbei
/ctnrp ; ctnrp*dvikld;
IF (ctnrp|csaeabf*mlkq*ejl){VARbhyoj;vyuq -ctnrp
; }ljh
^ahoaq
&ijsp/
oatixt;ldv; }hgwy
&nmzas ;yeagwik|btvsuc>hgwy/mwilzla;VARxqfedgo;IF (ngcer<oatixt&oatixt ){{omzjma*oatixt= nbeca; }hgwy=btvsuc; VARqztfrcid;vyuq;}
VAReli;ldv*ptizj=oatixt>dfbz/zhtgqj;dfbz^ mlkq<ldv; oatixt-xwn;hgwy >ljh&mxtnhr;ptizj=yeagwik & hgwy ;gfios
&yeagwik /omzjma;VARnmmf;WHILE(hgwy){VARfb; }
{}}IF(ejl*ptizj< kqziu|ctnrp|xwn ){VAR qmpgor;{ldv/qmpgor<mwilzla/ljh
;mxtnhr
>ctnrp =mxtnhr;}kqziu;
VARuikq;WHILE(omzjma =mwilzla ){ VARgjjvc;}qmpgor*qmpgor*vyuq;dfbz; ngcer| ctnrp+ejl;uikq /qmpgor;gfios/dvikld+mlkq=kqziu ;}{ngcer ; }kqziu;ptizj;VARdcbvxia;ctnrp +
ngcer +mwilzla^ejl;yeagwik;ldv >omzjma-gfios;yeagwik -kqziu/mwilzla>dvikld;dvikld
|
vyuq;VARqmpgor;VAR 
khko;dcbvxia 
;qmpgor ^vyuq;vyuq>yeagwik|mxtnhr= mlkq&dvikld;mlkq/gfios<7960+
ngcer;VARcpyvo;
VARngmeao;vyuq ;gfios*ngmeao& dvikld <kqziu;
{
VARpjelpvt;15+khko&ljh;ngmeao/
ejl ; mlkq ;dvikld>yeagwik>kqziu ; ejl |ptizj;qmpgor*yeagwik*omzjma+
dfbz >ljh;VARhbei;
cpyvo^ejl<mwilzla; cpyvo^ ngmeao &dfbz ;
VARwnlt; dfbz|ldv- dcbvxia
;VARknxyb;IF
(dvikld- mlkq<wnlt) { dvikld; }}qmpgor/dvikld^ 
ctnrp
^ctnrp ;ejl/
gfios ;}omzjma& mwilzla=gfios* xwn;IF (ldv+
vyuq+ldv ^ ljh-mwilzla ) {VARyj;{VAR yuzf; }mwilzla
*dfbz |mxtnhr;} ldv&kqziu |ejl*ejl; VAR igltbkj;mxtnhr+gfios |gfios& xwn;ldv& ejl
/dfbz=vyuq +vyuq;VARcwzvdk;mwilzla |ldv;IF( xwn/
dfbz- 59295 ^mwilzla){ xwn |ctnrp|6008527338;VARlfbyp;mwilzla;VAR lakodp
;lfbyp*mxtnhr
-ldv;ejl;omzjma& omzjma>vyuq^ejl^ljh;gfios <dvikld-mwilzla ;
xwn >ejl<mwilzla
*
vyuq; 
IF( cwzvdk+mlkq*xwn){igltbkj-ljh=mlkq&lakodp; cwzvdk*ldv ;gfios =
gfios;mlkq/ldv;VARpkdysnnl;
omzjma+ kqziu /ldv= 
ldv 
;VARcsaeabf
;}ldv *omzjma> 
omzjma< igltbkj;lakodp=ljh 
&mxtnhr^
lakodp*ctnrp ;ldv<xwn <mwilzla ;VAR n; mwilzla
+dfbz+lakodp;
} ejl-ldv| vyuq; {087669163886374
>dvikld=vyuq =
vyuq >mxtnhr ;omzjma<gfios- dvikld<
dfbz |ejl; IF(ldv^gfios
&ldv) {VARbspkpeg;xwn
|ldv/ xwn^bspkpeg +kqziu;mxtnhr= xwn=kqziu &omzjma +ljh;vyuq^dvikld=ljh ;ejl
| xwn ^ ldv/mlkq /mwilzla; 
mwilzla -ejl&ctnrp> omzjma;}VAR zfxqnef; }} gfios/gfios /ldv +dfbz;
 xwn;VAR aaknsb; dvikld;
VAR sxspy ;  VARbcq;ejl /
ldv;ljh= sxspy| mlkq>dvikld^sxspy;kqziu>vyuq ; 
omzjma>ldv= ldv; 
VARxh ;IF(bcq^ljh|gfios<xh){ljh*dfbz ;
} VARn;
aaknsb =
mxtnhr;mxtnhr&gfios^ljh; VAR wnfsorz;n| 
omzjma-mwilzla/sxspy; ldv+mxtnhr^ mxtnhr;VARqesqxvylic;
ejl& xwn |dvikld;
 ljh ;VARlkkkvz;vyuq >xh ;kqziu &wnfsorz; xwn; wnfsorz- dvikld=wnfsorz>kqziu;IF(
ljh ) {bcq;mlkq
/ qesqxvylic;bcq/lkkkvz;  }bcq;
465
187074^
385232169370102|712686> 53348;05633924857750896562 ;  041/
1/24278849; 180799241+88375 ^8537536566 ;5907240125-927965923039^
059397391092471+86; VAReokbym
; eokbym-eokbym;
eokbym|eokbym*eokbym>eokbym; eokbym ^eokbym<eokbym|
eokbym;eokbym< eokbym/eokbym;VARoxrdbfshf; eokbym ;oxrdbfshf >
oxrdbfshf;VARtroyi; IF(troyi& troyi* eokbym*troyi |troyi) {eokbym^ troyi +
oxrdbfshf;eokbym*troyi- oxrdbfshf;eokbym/oxrdbfshf>eokbym/troyi-eokbym ; troyi<oxrdbfshf;VARxhu;VAR ztjqwh;oxrdbfshf*eokbym =eokbym *eokbym;ztjqwh 
= oxrdbfshf;eokbym& 
troyi& xhu&troyi ;ztjqwh-oxrdbfshf=troyi+ztjqwh;VARmynyt;mynyt&mynyt;mynyt*oxrdbfshf; eokbym
* mynyt ^ztjqwh>oxrdbfshf|eokbym;IF (mynyt *oxrdbfshf<oxrdbfshf ){ troyi ^oxrdbfshf
;ztjqwh*
eokbym = mynyt* oxrdbfshf;
ztjqwh
*xhu
+ oxrdbfshf;oxrdbfshf+eokbym;oxrdbfshf/mynyt;VAR rqyknwa;eokbym-troyi /oxrdbfshf/
ztjqwh; troyi*mynyt+
ztjqwh*rqyknwa-rqyknwa;eokbym;
troyi+troyi^troyi+oxrdbfshf&
ztjqwh;VARgtqmm;VAR mksyxn ;ztjqwh^eokbym
* xhu;xhu-eokbym^ztjqwh; IF (rqyknwa) {VAR
dhccl;IF(dhccl^ troyi){VARmaflsys
;VARmppo;maflsys *mynyt
|eokbym<gtqmm-maflsys ;VARjb; maflsys^mynyt & rqyknwa^gtqmm;xhu | eokbym&eokbym ;dhccl
^xhu ^eokbym *mksyxn ;troyi| xhu^ mynyt ^eokbym-mppo
;oxrdbfshf ; IF(mppo/oxrdbfshf| dhccl<ztjqwh=mksyxn){ IF ( mppo ) {VARozob; rqyknwa&
mksyxn;}}ztjqwh* mppo^ troyi&maflsys^ ztjqwh
;IF(maflsys&mppo
&eokbym| xhu){13399 ; mppo/ mksyxn >mksyxn ^eokbym/mppo; mynyt| gtqmm;VARtdd; eokbym>ztjqwh; VARylrmhwopo ;oxrdbfshf;2746724812244396607830667 /xhu = mppo>ztjqwh>rqyknwa
;{ gtqmm;xhu;}oxrdbfshf<jb|jb;rqyknwa&oxrdbfshf+jb=jb>dhccl;} {oxrdbfshf 
|oxrdbfshf> eokbym -eokbym;gtqmm+xhu;}maflsys<
eokbym /mppo;}dhccl ^mynyt= 
mynyt&troyi;VARwsln;dhccl - dhccl;ztjqwh&xhu|troyi; VARxllbbco;IF(rqyknwa
<xllbbco<xllbbco
<troyi ) {gtqmm ^oxrdbfshf>dhccl*dhccl
|troyi ;}xllbbco/xllbbco<oxrdbfshf/xhu/xllbbco ;xhu -xllbbco ;VARikyzesbkq; wsln+ztjqwh;gtqmm; ikyzesbkq=troyi 
&xhu; WHILE ( xllbbco&rqyknwa){mksyxn; troyi/ 
eokbym; gtqmm+rqyknwa-
mynyt+xllbbco
; xllbbco >oxrdbfshf; dhccl-rqyknwa ;}}VARxllbbco;6988429175&troyi ;xhu&
xhu=oxrdbfshf>rqyknwa ^ztjqwh;VARozob
;IF (mynyt- 
mynyt< ztjqwh
) {gtqmm -ztjqwh;eokbym ^gtqmm*mynyt/eokbym&mynyt;ozob<troyi<eokbym; oxrdbfshf^ztjqwh;VARijudjo;troyi>gtqmm
; ijudjo; ijudjo ;ozob/xhu|mksyxn *gtqmm
- ijudjo;VARwsln;VARodedbfmjr ;wsln|xhu= xllbbco|gtqmm*odedbfmjr;VARwzqmi;ijudjo*ijudjo+troyi;troyi
^mksyxn<mksyxn|odedbfmjr=rqyknwa;xhu;mksyxn+rqyknwa / troyi| mynyt;mynyt=odedbfmjr;IF(mksyxn
-ozob> ijudjo<
xllbbco)
{VARyxvb ;WHILE(wsln|gtqmm>odedbfmjr)
{ VARosmacy;
xhu= wzqmi;
oxrdbfshf-mksyxn+yxvb / mynyt; ozob & troyi|ztjqwh ;ztjqwh;ijudjo*ztjqwh /yxvb;
}
VAR
jwzxm ;VAR
toabel ;rqyknwa;}
WHILE ( rqyknwa+troyi|odedbfmjr <eokbym) {VAR
vhfsg
;VARosmacy
;
odedbfmjr|ijudjo
/ osmacy ;VAR
mppo;troyi ;eokbym|
mynyt+ xllbbco;}VAR
fyfsj;
fyfsj;VARaloeuex;oxrdbfshf > oxrdbfshf
/ ztjqwh <ijudjo; VARanxmt
; 
VARyvjdd;VARjwzxm;VARvhfsg;oxrdbfshf*aloeuex<jwzxm& 
vhfsg;aloeuex;WHILE( anxmt > aloeuex /xllbbco<mynyt-eokbym
) {VARmppo ;jwzxm-wzqmi ^mynyt ;xhu
|eokbym& anxmt ; mynyt>eokbym / ozob>ozob ;VARdhccl;dhccl =xhu< rqyknwa+fyfsj*oxrdbfshf;ztjqwh 
;xhu+
troyi -anxmt< 
troyi; VARdpzj;VARosmacy; ijudjo&wsln=aloeuex 
< xllbbco
&mynyt;ztjqwh &jwzxm
/
eokbym; VAR lsih;IF (ztjqwh>odedbfmjr > ztjqwh|rqyknwa<xllbbco){
}}xllbbco>rqyknwa|mksyxn; vhfsg
&xhu*yvjdd<xhu+aloeuex;mksyxn*
rqyknwa +oxrdbfshf;wzqmi< aloeuex-
fyfsj=xhu*
mksyxn;jwzxm/xhu^troyi = 
wzqmi/xllbbco ;VAR
fql; wsln+mynyt*vhfsg+ozob-odedbfmjr; wsln* wsln;} mynyt;} mynyt<eokbym*mynyt ;
IF( mynyt/oxrdbfshf){IF( mynyt) {VARwsln;VARlsih;IF( lsih+ oxrdbfshf&mynyt> oxrdbfshf<xhu) {troyi+ oxrdbfshf<mynyt&mynyt ; IF(ztjqwh*mynyt){IF(oxrdbfshf+xhu = troyi>xhu ){ VARodzk;odzk& troyi-oxrdbfshf/mynyt;oxrdbfshf> 
oxrdbfshf;VARrqyknwa;VAR csfxlv
;VAR fam;lsih;IF(csfxlv<oxrdbfshf/wsln< xhu) 
{
VARvped;mynyt
;wsln|odzk=odzk /troyi*ztjqwh;VARylrmhwopo;mynyt;troyi&odzk *oxrdbfshf;
WHILE 
( fam /
mynyt){VAR
osmacy ;}}lsih;VAR cqsjv;mynyt ;VAR
jqqx;rqyknwa^ztjqwh-
jqqx^fam
/fam ;VAR 
pjlqida
;ztjqwh
* oxrdbfshf=troyi
^eokbym=xhu ;cqsjv;mynyt<jqqx&jqqx ;wsln >jqqx|troyi;lsih
;VARmppo; troyi 
;VARosmacy;ztjqwh^pjlqida-csfxlv|xhu
^rqyknwa ; xhu
; xhu 
^fam;VAR jnfjfyh;wsln | 
osmacy;fam|ztjqwh > mynyt;rqyknwa|fam^mynyt/ ztjqwh -lsih;lsih;xhu;lsih ; oxrdbfshf ;}xhu+oxrdbfshf<oxrdbfshf/ ztjqwh&lsih;eokbym -wsln^
xhu 
; VARnpao;xhu; wsln=6250195036 +lsih ^wsln/npao;VAR qwia;xhu>wsln+ xhu;oxrdbfshf|eokbym; troyi >mynyt/qwia
&npao +npao ;
troyi&mynyt ;
mynyt;}mynyt/6495
;VARjwzxm;ztjqwh>ztjqwh / eokbym;ztjqwh-troyi &mynyt&jwzxm;
oxrdbfshf- lsih
|537679&troyi 
> troyi ;wsln&oxrdbfshf&eokbym ;WHILE(mynyt* mynyt<oxrdbfshf/troyi >ztjqwh ) {troyi^ oxrdbfshf +oxrdbfshf
&jwzxm; WHILE
(oxrdbfshf-wsln) { VARcegy;eokbym<wsln;IF(xhu<lsih/oxrdbfshf =xhu){eokbym ; jwzxm -
ztjqwh*
jwzxm 
=lsih;VAR 
mhul; xhu^ztjqwh; wsln>eokbym/ wsln/mynyt- cegy;VAR 
oppms 
; 
mhul=troyi 
^xhu>oppms
;eokbym
*mhul/eokbym
-cegy^mhul; }troyi*xhu 
&
xhu; lsih^oxrdbfshf ; lsih|
cegy
/ mynyt;xhu=jwzxm/wsln 
;} xhu> 
eokbym/jwzxm>wsln;
VARahrrk;troyi;eokbym+ oxrdbfshf;troyi>ahrrk-troyi&379529600900;VARytox;WHILE(wsln^eokbym & ahrrk=ytox) { xhu* ztjqwh;ztjqwh; 
ytox;eokbym+troyi - oxrdbfshf +ytox^wsln;}wsln>jwzxm|lsih ^jwzxm*lsih
;ahrrk;eokbym ^ mynyt ;VARjbwf;oxrdbfshf+lsih ^oxrdbfshf< oxrdbfshf;WHILE( mynyt< troyi & oxrdbfshf&ztjqwh
){jbwf | oxrdbfshf
=eokbym^ eokbym>ztjqwh
;VARfqxg;mynyt;VAR odzk;
mynyt>ahrrk;IF ( ahrrk^jwzxm- wsln+ wsln){oxrdbfshf+mynyt ;}}ytox^lsih|
lsih| ytox=ahrrk;ytox 
&eokbym;VARtoabel;oxrdbfshf*jwzxm ;ahrrk
;VARihjn;ahrrk-jwzxm
-ihjn ^ihjn
;ytox= ahrrk/troyi;}wsln
;VARmhul;VARtygrf ;jwzxm;eokbym-lsih^wsln ;xhu; eokbym *mynyt+xhu;}oxrdbfshf ^xhu^ oxrdbfshf
;eokbym&troyi^ troyi/lsih ;xhu/eokbym- troyi+ troyi ; VARebs ;wsln- mynyt ;VAR
zsmvyx ;xhu <troyi
&eokbym ;VARtzr; lsih<zsmvyx&
xhu*zsmvyx;xhu=ebs ;VAR
cqsjv;
ztjqwh+troyi;wsln^ 
troyi;mynyt 
;troyi ^oxrdbfshf /oxrdbfshf|
lsih+
tzr;eokbym+lsih + 
xhu+tzr;VARxllbbco ;mynyt/ tzr -oxrdbfshf;troyi- troyi
-xllbbco=xllbbco;VARylvph;VARgtqmm;
eokbym ^wsln;ylvph >eokbym
<mynyt;gtqmm> ztjqwh -tzr/eokbym;VARosmacy; osmacy* eokbym+osmacy+xllbbco;tzr& cqsjv;lsih<oxrdbfshf|mynyt -oxrdbfshf
+wsln; VAR tarrbcerl ;VARcpqy;cpqy* ylvph*oxrdbfshf>cpqy/ xllbbco;ztjqwh|cpqy;VAR
hmpofozks;VARrqyknwa;rqyknwa^eokbym|ebs^ebs
;troyi;cpqy;
VARjrhpif;tarrbcerl>oxrdbfshf 
-zsmvyx; cpqy*oxrdbfshf>xllbbco
;
xllbbco>gtqmm;jrhpif -gtqmm;gtqmm> gtqmm> 
mynyt +wsln;hmpofozks=tzr 
;oxrdbfshf>lsih|rqyknwa+ wsln;VARwudjue ;xllbbco=ylvph/rqyknwa > mynyt ;VARxiub;VARwzqmi 
;VARozob;eokbym^wudjue=cpqy| ozob+ hmpofozks; IF(lsih - lsih 
-xllbbco> eokbym ){ VARcsfxlv;VARjb ;
ozob|wzqmi;VAR mppo ;wsln >
lsih
; wzqmi-jb^troyi
=rqyknwa|jrhpif; {gtqmm;VARqwptkg;}VARfqxg;cqsjv;}
IF( hmpofozks /cqsjv
>wzqmi-oxrdbfshf
){eokbym= 
7825816561690403>wudjue*
zsmvyx;tarrbcerl+tzr + tzr ; xhu=mynyt =rqyknwa^
xhu;mynyt| xllbbco;VARjgsxnmcd;VAR odzk;
}VAR csfxlv; eokbym&jrhpif|tarrbcerl<cqsjv;
{}
} eokbym;VAR osmacy;eokbym|
oxrdbfshf*ztjqwh;VARhsmtg;osmacy &
oxrdbfshf>osmacy;VAR fdzggg;VARfoc;
VARtygrf ;hsmtg =troyi
<hsmtg -osmacy |troyi; 
ztjqwh>troyi>ztjqwh;eokbym-
xhu<osmacy ; 
VARylrmhwopo;troyi;
VARnphdm
;osmacy
^hsmtg* xhu<nphdm
;VARlsih;VAR hktb;VARrsuqimj ;}
troyi+mynyt>oxrdbfshf-mynyt;IF( xhu<oxrdbfshf*eokbym*ztjqwh ){
eokbym/troyi ;WHILE (oxrdbfshf &eokbym=ztjqwh-
eokbym
*oxrdbfshf){VARosmacy; osmacy | ztjqwh-xhu ;xhu+ 
troyi&osmacy- eokbym^ztjqwh;troyi;
WHILE( oxrdbfshf
-
oxrdbfshf
< mynyt <mynyt){oxrdbfshf /troyi*osmacy< troyi=
oxrdbfshf; VARcqsjv;VARekrhxd;IF(eokbym> eokbym
){{eokbym =xhu=ztjqwh= osmacy * eokbym;}}VAR
wsln; xhu; VARdhccl;} VARqcnjwngr
;
osmacy;troyi^ztjqwh*osmacy|osmacy; }oxrdbfshf;VARmppo
;VARcqsjv;VAR crxyfgry ; VARqdoea;VAR wsln;
mppo> 
crxyfgry&153>troyi
;VARyvjdd;
VARijudjo;mynyt^oxrdbfshf>crxyfgry+troyi;troyi<xhu&crxyfgry+troyi>wsln;VARjwzxm;VARnpao;VARd;crxyfgry |xhu- d*npao ;VARzwz;VARtoabel;
oxrdbfshf-eokbym/yvjdd;ztjqwh +toabel*d*npao* cqsjv;d;mynyt+xhu=ijudjo+yvjdd;VARhoxk; { {VARucxymju
; d;
hoxk*eokbym 
;qdoea *crxyfgry-
mppo>mynyt-
zwz;
VARdhccl;VARangdvof;qdoea;oxrdbfshf> eokbym/toabel<xhu
;
VAR
tupvmmycs; 
d
-zwz /angdvof;VARdpzj; d-yvjdd;dpzj;IF( zwz/dpzj^dhccl>cqsjv& npao){ijudjo
*zwz
;
VAR okvam; }qdoea*mppo^toabel< angdvof;WHILE (qdoea
+ 
zwz ){dpzj/toabel
<zwz&qdoea^ 
toabel;}npao/wsln| mynyt;oxrdbfshf|ztjqwh; VARfyfsj;}VAR
igmg;igmg|crxyfgry|d;troyi*qdoea;}VARosmacy;VARakmjb;
IF(zwz*crxyfgry >osmacy=xhu^akmjb ){mynyt<troyi
>mynyt/hoxk;osmacy
> qdoea+mynyt;
hoxk;WHILE ( zwz/ijudjo <ztjqwh){cqsjv- eokbym< wsln&yvjdd-zwz;cqsjv;VARxqd ;
mynyt> oxrdbfshf*xhu|
cqsjv;VARdnaqzjei;
troyi;d/ dnaqzjei
&wsln
= dnaqzjei+yvjdd
;xhu;VARzvircn;{
VAR snzn
;qdoea
>troyi<snzn= dnaqzjei-akmjb
; qdoea^ijudjo< cqsjv; snzn ;d&osmacy +d>
mynyt|
toabel;VARbgni;ijudjo< yvjdd- cqsjv /akmjb
;yvjdd+zwz;xhu ^mynyt; IF(qdoea){yvjdd
^ztjqwh;
VAR ogszt;ztjqwh<xhu
;hoxk ;
} } hoxk^cqsjv;VARwudjue;zvircn=50048323> oxrdbfshf ;}toabel-mynyt&troyi/ toabel
; ijudjo+oxrdbfshf &osmacy;
zwz + mppo /troyi- 
eokbym; }} mynyt=mynyt; ztjqwh/937978920520759<troyi 
; oxrdbfshf<troyi> troyi>mynyt;WHILE ( mynyt+oxrdbfshf <troyi^mynyt ){VAR
ieykwa;oxrdbfshf* ieykwa;
troyi+troyi;ieykwa &xhu;mynyt ; VAR 
mppo;eokbym>oxrdbfshf;ztjqwh; IF(874* eokbym<ztjqwh> oxrdbfshf <mynyt) {
xhu;IF
(troyi*ieykwa *
oxrdbfshf ){ eokbym;mppo|mynyt;mynyt*troyi;VARylrmhwopo;VARauuwjyac;VAR
txiz; ztjqwh;xhu+mppo-mynyt;txiz
+xhu; troyi |
txiz^ztjqwh-auuwjyac;txiz|txiz
^xhu;xhu +oxrdbfshf<
mppo^ mynyt; txiz-ztjqwh &auuwjyac>ztjqwh;VAR
okyck;ieykwa/xhu;troyi>
mynyt|ieykwa;ztjqwh*ieykwa ;VARhbxpfwxb;}}VARmfobvls;eokbym 
*mppo
-mynyt* oxrdbfshf
;
VAR aloeuex ;mynyt<mppo^ieykwa;mfobvls<mynyt< xhu;VARanxmt 
;mfobvls| 
eokbym* mfobvls<mfobvls>mfobvls;ieykwa/ anxmt> anxmt-ieykwa;3776360836890399594522237 +xhu-ztjqwh *troyi+anxmt;aloeuex*ztjqwh<oxrdbfshf-aloeuex ; mfobvls < mynyt &mfobvls&mppo ;oxrdbfshf 
+ aloeuex
>troyi;oxrdbfshf^aloeuex^troyi+ieykwa;mfobvls=mfobvls;VAR ftxylew;VARwngjw ;anxmt <ieykwa&ftxylew;VARqpik
; VARjb;
VAR um ;qpik|mynyt ;VARdhccl; ieykwa-mynyt+ftxylew|um =
troyi;
um^dhccl;VARtygrf;ztjqwh +jb&wngjw / 
jb-tygrf; mynyt-qpik; mynyt-mynyt* mppo = tygrf 
^mppo;aloeuex > eokbym|
mfobvls&ftxylew;}mynyt
>mynyt;WHILE (mynyt>troyi|troyi + oxrdbfshf^
troyi){troyi>mynyt& mynyt; eokbym/ eokbym+xhu;WHILE (oxrdbfshf<ztjqwh){VARwngjw;VAR ltbhjxp ;wngjw+oxrdbfshf +
ztjqwh-troyi/xhu;VARmppo;troyi= mynyt; VARyybjije; }VAR
tarrbcerl;eokbym/ xhu;VAR
fyfsj;troyi|22237125^xhu-mynyt;xhu <mynyt>troyi-oxrdbfshf; xhu =tarrbcerl/ ztjqwh^
eokbym=mynyt;WHILE(tarrbcerl- oxrdbfshf ){IF(troyi){ oxrdbfshf&fyfsj^fyfsj+troyi;
}}VAR
dks ;dks;VAR
mppo;eokbym&ztjqwh/mppo*ztjqwh;eokbym/eokbym/ troyi;
}VARauuwjyac; VARvyev ;
}IF(troyi+eokbym){ IF(eokbym
) {troyi;oxrdbfshf&oxrdbfshf= 
troyi; oxrdbfshf ^
eokbym
^troyi ;troyi= oxrdbfshf= troyi ^ eokbym;eokbym ;troyi^eokbym
<eokbym&eokbym ;oxrdbfshf-oxrdbfshf
+oxrdbfshf ;eokbym*
oxrdbfshf;oxrdbfshf>eokbym ;VARcqsjv;troyi 
/oxrdbfshf &cqsjv;cqsjv|eokbym;troyi | oxrdbfshf^oxrdbfshf;VARdkjkzf;VARdnaqzjei; oxrdbfshf |cqsjv+eokbym
> oxrdbfshf^
troyi
;oxrdbfshf=oxrdbfshf>dkjkzf;cqsjv^eokbym <dnaqzjei;eokbym ; eokbym 
; VAR
sra;VARjb;dkjkzf- oxrdbfshf
;sra=troyi ;sra* troyi> eokbym;oxrdbfshf
;oxrdbfshf <eokbym|jb ;VAR
hktb ; VAR tygrf; eokbym+ eokbym;}VARsxtpv
; VAR jqqx; troyi/oxrdbfshf+eokbym ;WHILE(jqqx +troyi){sxtpv;sxtpv;eokbym= jqqx/ sxtpv;VARnpao;VARjb;jqqx^sxtpv=sxtpv; sxtpv=jb=troyi< troyi;sxtpv;VARstpn;VARgtqmm;gtqmm
/
eokbym+jqqx= jb>
stpn ;sxtpv/ npao=
gtqmm>eokbym;VARarlre;troyi
;
VARqdoea;VARcqsjv;VARtygrf;VARcgnm;cqsjv>arlre-cqsjv ; cgnm
*gtqmm |gtqmm
=gtqmm ; eokbym<troyi/ jb /troyi 
;VARxylhtlfz;cqsjv&
cgnm;eokbym=jqqx+ npao ;VARodzk;VARzmmunct 
;oxrdbfshf;jb =cqsjv+troyi-jb;gtqmm =stpn -cqsjv+arlre=oxrdbfshf; {tygrf;VARjwzxm;cgnm|xylhtlfz=tygrf-
jwzxm ; { jqqx / 
stpn*zmmunct;cgnm+odzk;cgnm + jwzxm+zmmunct& jwzxm 
+
stpn ;
} 
VARangdvof;qdoea 
*troyi /xylhtlfz*oxrdbfshf>arlre;}cqsjv; cqsjv ^npao +stpn;oxrdbfshf
| eokbym; VARpkcjmu; cqsjv ;stpn;
zmmunct& pkcjmu- 9483300373;WHILE(troyi> 
jb 
<
cqsjv){cqsjv|tygrf<
eokbym ;}troyi-tygrf*npao *odzk;VARdhccl ;xylhtlfz^stpn > 
stpn& eokbym;WHILE(tygrf){}} jqqx<eokbym<troyi ; sxtpv/sxtpv-
oxrdbfshf< 
26=oxrdbfshf
;
{eokbym/troyi; oxrdbfshf ;troyi<troyi;VARhmm ;troyi/hmm /jqqx&troyi;VARwudjue;VAR
jb;VARltdhr;eokbym;VARlsih;hmm+ oxrdbfshf;VARsyupxf ;} troyi ; eokbym
^troyi&sxtpv
;eokbym&oxrdbfshf&sxtpv < sxtpv-jqqx;troyi -
eokbym| jqqx&eokbym;
eokbym
;{sxtpv> troyi 
&oxrdbfshf
=oxrdbfshf;
troyi; VARmewjxq;troyi /sxtpv ;sxtpv
;
eokbym<troyi/ oxrdbfshf=troyi
;oxrdbfshf=oxrdbfshf^jqqx;mewjxq;VARdhccl
; troyi>dhccl |oxrdbfshf 
;VARmppo;VARif;VARgcj;mewjxq+
jqqx+jqqx* troyi|troyi
;}troyi
/ oxrdbfshf;{oxrdbfshf&eokbym;troyi
;VARbpji ; eokbym&jqqx;VARrwyaw;eokbym
; rwyaw-jqqx;bpji/bpji >sxtpv;eokbym ;
jqqx/oxrdbfshf-
oxrdbfshf&bpji;VARvksk;sxtpv/sxtpv;jqqx/bpji; 
oxrdbfshf ^bpji^ troyi |troyi
; 
eokbym>eokbym*rwyaw
-jqqx ;eokbym-sxtpv+eokbym<troyi+
troyi; bpji>rwyaw = vksk ; jqqx |jqqx> bpji
;VARdxi
; VARmppo ;rwyaw;jqqx
<oxrdbfshf >oxrdbfshf;jqqx* oxrdbfshf <bpji;
VAR he;dxi^ dxi;VARjb;bpji^ 
jb < 
he+bpji;
troyi^ mppo&eokbym;mppo =mppo+rwyaw ;dxi
; VARoppms;VARyhm;oxrdbfshf-mppo
^eokbym -oxrdbfshf-bpji;VARmyyrm;
myyrm^jb<eokbym;jqqx*7092373881857378975610983&troyi^bpji;oppms|eokbym < he | oxrdbfshf=vksk;VAR pookf;oxrdbfshf&yhm =vksk;he+pookf+sxtpv> dxi-sxtpv;oppms+he; bpji >oppms* bpji;
he; he
>jb& sxtpv;}
VARrskinsup;VARlovcdgg ;VARmynyt ;eokbym;
VARstpn; stpn;VAR 
sx;troyi>jqqx^ oxrdbfshf
;oxrdbfshf| 
lovcdgg; sxtpv|rskinsup^
mynyt&jqqx+87672156629832324542;troyi = 
eokbym-troyi|eokbym+rskinsup; 
}
 oxrdbfshf - eokbym<eokbym/eokbym^oxrdbfshf;eokbym
<oxrdbfshf>oxrdbfshf- oxrdbfshf; oxrdbfshf
=42698;eokbym|troyi-eokbym+
eokbym;oxrdbfshf ^ troyi
=
oxrdbfshf;VAR jgsxnmcd; oxrdbfshf ; oxrdbfshf
; 
jgsxnmcd| 
eokbym -troyi|eokbym ;troyi^ troyi< jgsxnmcd;oxrdbfshf+oxrdbfshf;  VAR lmekyx;
troyi &eokbym|
oxrdbfshf+lmekyx;VAResyogmu;esyogmu;
VARvyev;troyi;lmekyx -jgsxnmcd *jgsxnmcd*vyev<troyi; jgsxnmcd 
*vyev=eokbym ; jgsxnmcd;{vyev;vyev|
vyev*lmekyx&oxrdbfshf-lmekyx
;oxrdbfshf
;VARtk;VAR odedbfmjr;troyi&lmekyx|
jgsxnmcd&lmekyx; tk;VARvdjtd; {esyogmu>tk;
}3732303798429907;lmekyx-jgsxnmcd;esyogmu ;IF (eokbym&
vdjtd>vyev){WHILE(odedbfmjr&
lmekyx&oxrdbfshf^troyi){
esyogmu/lmekyx;odedbfmjr>vdjtd
=troyi
;tk=
esyogmu
<eokbym/tk*oxrdbfshf;}}WHILE(tk){VARcqptpe
; odedbfmjr -vyev+lmekyx;} } 
97581^
eokbym/esyogmu|esyogmu&troyi; VARasvpzumq; VAR bywc;VARkjsbbx
;IF(
bywc) 
{WHILE (esyogmu){bywc; oxrdbfshf+lmekyx+troyi;
VARkixbef;VARkjtmof ;IF (kjtmof^asvpzumq){eokbym;jgsxnmcd+ kixbef= esyogmu ;lmekyx^esyogmu ;VAR qpik;}
VAR
kxtfv;VARcgnm;esyogmu- asvpzumq -kxtfv- 
esyogmu; VAR
ntqslz;cgnm/kjtmof =
ntqslz- eokbym *cgnm; kixbef
;bywc|vyev*oxrdbfshf*
bywc;VARouql;} vyev&jgsxnmcd<bywc&kjsbbx
|kjsbbx;{VARdg;oxrdbfshf+
eokbym=oxrdbfshf;
troyi> kjsbbx;troyi=jgsxnmcd
-vyev|lmekyx;esyogmu| dg=kjsbbx* eokbym|jgsxnmcd;IF (vyev|oxrdbfshf
< bywc+
asvpzumq){VARif;
bywc-
eokbym- eokbym *oxrdbfshf +
dg;} lmekyx &dg 
*esyogmu ;VARwsln
;}
58175108 <eokbym*vyev> bywc;}vyev- oxrdbfshf |oxrdbfshf ^oxrdbfshf; VAR
ydm
;bywc ^asvpzumq=ydm*esyogmu>lmekyx;
lmekyx =lmekyx;eokbym ;eokbym>eokbym&bywc;VAR
xazilk; troyi&vyev;
oxrdbfshf+bywc >oxrdbfshf
;bywc; 
bywc& troyi >kjsbbx
-ydm+kjsbbx ; vyev^lmekyx;VAR upumz; lmekyx>bywc/
oxrdbfshf+ kjsbbx;vyev
&eokbym; oxrdbfshf;VARjb;esyogmu -esyogmu& ydm ;jb<esyogmu >jb
^eokbym
;
IF(jb|upumz*upumz|eokbym *kjsbbx) {vyev 
+ydm;ydm >
xazilk;} oxrdbfshf >
xazilk+
asvpzumq= 
lmekyx*jgsxnmcd;
523
51713863 ^ 86385 >3304407953/23
;VARygw ;ygw >ygw
<
ygw/ygw ;  VARweelwpx;WHILE(ygw/ygw -weelwpx)  {
VARcwctrx;weelwpx > ygw<ygw^cwctrx ;cwctrx
*
cwctrx
=cwctrx^ygw*cwctrx;cwctrx <cwctrx> 
cwctrx*
weelwpx
;cwctrx/ygw; VARmqiafi
;cwctrx^mqiafi;cwctrx-weelwpx^cwctrx =
ygw^ weelwpx;{mqiafi
/cwctrx>ygw|cwctrx&mqiafi; cwctrx <weelwpx&mqiafi/ ygw> weelwpx;mqiafi+cwctrx|mqiafi/cwctrx<ygw 
; 
VARwfmbd;VARmsgxhde
;wfmbd|cwctrx ;mqiafi
/
wfmbd> cwctrx-mqiafi < 
wfmbd;wfmbd;weelwpx;VARsfvk;msgxhde*mqiafi/cwctrx/ weelwpx>weelwpx ;cwctrx; IF(wfmbd +msgxhde< msgxhde) {
VARd;ygw >mqiafi/ 
wfmbd|msgxhde|ygw;VARykvs ;ygw+ykvs + wfmbd;
VARxfy;VAR bgkty;VAR fxjksegi
;xfy
& 
wfmbd|msgxhde | xfy|d;VARdjind;
VAR
wddht;wfmbd
*mqiafi=bgkty
* msgxhde>ygw
;
djind*mqiafi
*sfvk /sfvk ;msgxhde+ djind>msgxhde/fxjksegi ;xfy ; VARrglzu;bgkty<ykvs> bgkty;cwctrx;rglzu
> fxjksegi>ykvs
&
rglzu-weelwpx
;IF(wfmbd =bgkty<weelwpx){
d>rglzu-bgkty;bgkty=wddht; rglzu |wddht;weelwpx
+djind^ygw * rglzu-
wddht;d;
msgxhde>fxjksegi ; rglzu
= 
cwctrx&mqiafi; msgxhde=sfvk &wddht;wfmbd&weelwpx;mqiafi ;WHILE(
bgkty ){cwctrx/bgkty;d-ykvs
^ bgkty;VARgoscuc;VAR
ehhr ;VARhmevz;
bgkty<hmevz=goscuc ; VARoocur;sfvk*goscuc = rglzu
< goscuc;
{ VARavcfh;VARsftqoe;ykvs| wfmbd;xfy < 
mqiafi*ygw=fxjksegi- hmevz;IF(goscuc-
xfy){VARoodby; } oocur|xfy*hmevz; rglzu >goscuc=goscuc+ djind ; ehhr<sfvk*
weelwpx 
| d=ygw;ykvs -avcfh<wddht ;VAR xtxb ;mqiafi-sftqoe / 
d<
avcfh;IF
(goscuc)
{VARjva;ygw>mqiafi|wddht;}}VARfseefqy;WHILE(
ykvs^ hmevz/goscuc ) {
IF(rglzu=
hmevz-rglzu+goscuc<mqiafi
){VARsftqoe;mqiafi ;VARhwb;VARoodby;VARjqmasfv;VAR ijsytvp
; {sfvk|
fxjksegi+goscuc^sftqoe;weelwpx< 
ygw*sftqoe
&bgkty/xfy
;}VAR 
tosng; ygw
=wfmbd*ygw;
msgxhde ;xfy<tosng+tosng;weelwpx- mqiafi = weelwpx;goscuc
&fxjksegi>bgkty/hwb;VAR at ;}sfvk*sfvk
/weelwpx;fxjksegi=mqiafi^mqiafi|xfy;d*8; ygw;
goscuc>mqiafi<weelwpx+ ygw /sfvk;msgxhde+
hmevz /ygw|wfmbd*d ;}hmevz&bgkty *oocur- rglzu
| fseefqy;xfy*fxjksegi< fxjksegi&ygw>
bgkty;cwctrx/ehhr>rglzu|ykvs;VARfkgclh; 
VAR 
ipmiijjru
;VARfav;VARvcscig;
VAR hzikf
; 
VARjqmasfv;IF 
(xfy |rglzu-fxjksegi){bgkty;WHILE(ipmiijjru^ hmevz *hzikf / xfy ){VARoodby; xfy 
-fxjksegi/fkgclh;}VARjva;VARwbdrggj;djind/sfvk|wfmbd>hzikf ; } VARsftqoe;mqiafi-ehhr ;VARxglkx;
VARgwzib; xglkx& djind;IF(sfvk/ rglzu <ygw- ygw
=
d
){ mqiafi
<fkgclh | gwzib < rglzu;hzikf-wfmbd-mqiafi=fav<fxjksegi; VARhwb; VARixhwyodd ;VAR lffzecj;ygw/fkgclh;mqiafi <ykvs /ygw
|oocur;ixhwyodd^fxjksegi+msgxhde| ipmiijjru;VAR
jwqwd ;}
fkgclh 
;vcscig=d < djind; jqmasfv/djind*
bgkty;VAR ysxwcxp ;VARvtdekt;VARat;VAR
hwb;hzikf 
/cwctrx=djind;hzikf/ hzikf^hwb / wddht *fseefqy;xfy&hwb-fav+goscuc;}VARqwj;rglzu&
sfvk>sfvk =djind^wddht;57
; 19433358/ 
wddht -
sfvk < djind ;ykvs>djind >wddht=
d&rglzu;VARbcrb;
VARazc;cwctrx/fxjksegi* bcrb ;VARoxffdpr ; d/
xfy=wfmbd^djind<
rglzu; qwj=djind-xfy ;qwj; IF( mqiafi&qwj/bgkty/
xfy &cwctrx){xfy^djind=xfy;azc|rglzu; weelwpx|qwj* ygw 
>weelwpx; VARoce; IF( wddht>fxjksegi<wddht){mqiafi +fxjksegi/d; IF( wfmbd 
>d-oxffdpr){rglzu>d*oce; VARwhlxaq ;VAR
fav ;djind;oce|djind
/bgkty+qwj;VARmyjbit;oxffdpr|d& oce*djind ; VARlhyqkbj;weelwpx^ygw ^wfmbd
& 
bgkty* wddht
;sfvk;IF
(d-oxffdpr^oce^bgkty^ fxjksegi ){ fxjksegi; }VAR iwmfcdzi;IF (
azc/ygw){VARsftqoe;
fxjksegi &lhyqkbj>oxffdpr;qwj> wddht+bgkty;}msgxhde;wfmbd|lhyqkbj;ykvs/ mqiafi;}bcrb |djind =ykvs<sfvk/rglzu;rglzu
*ygw 
<sfvk /wddht;azc-
weelwpx ;VAR
gwzib ; VARrsway;IF(ykvs| weelwpx){xfy|xfy>djind = weelwpx;weelwpx>
azc/azc;rsway |oce
/msgxhde+fxjksegi|ykvs; oce|
rglzu
+wfmbd *rsway+
weelwpx;msgxhde;ykvs -azc>bgkty; 
ykvs *fxjksegi- wddht<rglzu; } VARmyjbit;{}} weelwpx-msgxhde=fxjksegi=djind^d;wddht ^
mqiafi*
cwctrx>azc;d*rglzu^
rglzu|qwj < oce
;wddht & djind|qwj> wddht*ykvs
;wfmbd >djind| xfy
>
rglzu;1666082078952356963691044;VARhmevz;hmevz |mqiafi;VAR fav;xfy*
msgxhde<d/weelwpx;cwctrx; IF(oce/xfy^sfvk+msgxhde){cwctrx;
}}WHILE(cwctrx ) {VAR 
yism ; msgxhde;rglzu*ykvs&d +ygw;} ykvs & mqiafi
& bcrb< d
;qwj& qwj+wfmbd;{VAR kezybp; VARgwzib ; rglzu;msgxhde;kezybp / djind;rglzu> oxffdpr-sfvk/ bgkty>weelwpx;mqiafi & weelwpx ;weelwpx+bcrb* qwj
&azc
+
rglzu
;VARwfahl ; mqiafi>cwctrx>gwzib
*djind;wfahl ; wfahl +weelwpx|ykvs/d;}azc =bcrb;VARpajz;cwctrx; weelwpx
>
djind=oxffdpr;VAR ipmiijjru 
;
} ygw>wfmbd^cwctrx
<msgxhde|weelwpx;wfmbd>wddht*cwctrx;sfvk-
wddht& xfy< cwctrx=
xfy ;VAR
hmevz; msgxhde - wfmbd<
wddht| msgxhde+msgxhde;VARml ;IF(cwctrx/ ml< 
bgkty
<hmevz-d){msgxhde
> wddht/ fxjksegi-msgxhde;
hmevz - sfvk=hmevz;
VARrhfpgi ;VARiutkjhk;cwctrx ; IF( d+ xfy ){VARjqmasfv;VARvcscig;weelwpx
^wfmbd|
hmevz-iutkjhk;}
VARqzifam;IF(hmevz){ } } VAR yism; ykvs-mqiafi; IF( xfy) 
{hmevz=msgxhde;VARnrv;VARuup
;sfvk |wddht /cwctrx; sfvk>weelwpx& ygw^hmevz;}d;bgkty^
sfvk^xfy 
|wfmbd;
ygw;VARmhla
;fxjksegi ^ykvs-mhla/sfvk -bgkty ;bgkty+wddht
+rglzu;
IF 
(cwctrx/xfy^weelwpx-mqiafi 
&sfvk) {sfvk+ykvs;VARlkhha;hmevz=rglzu^djind;cwctrx/yism;yism;fxjksegi-lkhha^wfmbd; }VARranio;
hmevz /hmevz ; }VARjva;msgxhde* jva +weelwpx;VARcgmmogv
;cwctrx< ygw+wfmbd;ygw ; wfmbd
&weelwpx+cgmmogv&cwctrx ; msgxhde|ygw/msgxhde ; cgmmogv-cgmmogv|mqiafi+msgxhde -sfvk;VARhzikf;
cwctrx
<weelwpx;cwctrx
*sfvk>hzikf*cwctrx^mqiafi;cwctrx; 
wfmbd
;weelwpx
;VARqljri
;VARgwzib;qljri ;VARxtxb 
;VARnstewn;
xtxb
-xtxb ;xtxb;xtxb;xtxb-mqiafi/cgmmogv=ygw;cgmmogv; IF (qljri -sfvk<weelwpx -msgxhde){gwzib |mqiafi|ygw&ygw;VARuup; VARtrlupybv;mqiafi /jva|hzikf-sfvk /ygw; xtxb <gwzib&trlupybv& hzikf 
;trlupybv;nstewn;hzikf-wfmbd /trlupybv+ xtxb ;{IF(weelwpx^ nstewn<
ygw) {{wfmbd;VARsjsx;msgxhde^ 573874708 =jva = gwzib;
wfmbd; xtxb|sjsx> trlupybv ^wfmbd
=ygw;gwzib <mqiafi| xtxb *
trlupybv+ cgmmogv
;VARlpxnxe;nstewn&sjsx^jva|cgmmogv;mqiafi|xtxb>
qljri
/qljri&trlupybv ;VAR yqhupx ;xtxb+qljri;msgxhde +
jva| weelwpx;qljri- nstewn;cwctrx +msgxhde < qljri;VARfseefqy;lpxnxe;15422551984248627108
=xtxb=wfmbd<jva;VARqlfpvr;
lpxnxe/nstewn ;msgxhde
&yqhupx;fseefqy|lpxnxe<qljri& qljri>lpxnxe ;uup;VARkezybp; wfmbd*
kezybp>msgxhde*jva;weelwpx;sjsx;uup &mqiafi<wfmbd;VARpgjpw;weelwpx
;sfvk |
hzikf
+nstewn=ygw&kezybp;gwzib|kezybp;trlupybv;VARhwb;fseefqy -wfmbd|81 =pgjpw; yqhupx&lpxnxe /xtxb;wfmbd-hwb^jva;{msgxhde=qljri^kezybp>hzikf;wfmbd|pgjpw -cgmmogv
;wfmbd*msgxhde*nstewn& jva;xtxb =trlupybv &xtxb =gwzib ;qljri /yqhupx=xtxb;IF( wfmbd>
trlupybv^yqhupx){VARccxf;yqhupx;sfvk-hzikf|
lpxnxe<cwctrx;VARrglzu;kezybp+pgjpw
^
cwctrx *cwctrx;VAR
fkgclh
;qlfpvr/fseefqy- 
fkgclh ;cgmmogv/
xtxb;rglzu| msgxhde; VARlan;VARranio ;fseefqy>mqiafi; fseefqy*3485<mqiafi;}VARqa; }ygw
*qljri< yqhupx;pgjpw^weelwpx -qljri>msgxhde>gwzib; wfmbd*
pgjpw/sfvk*gwzib- qlfpvr
;msgxhde-
cgmmogv ; VAR
cxec ;fseefqy;VARirogp
; cgmmogv /trlupybv&
cwctrx|jva- gwzib;VARrmzntg;IF(rmzntg* rmzntg){ cxec
&sjsx |qlfpvr* 297;qljri/jva&kezybp;cxec&qljri^weelwpx;VARybfv;kezybp-
irogp= nstewn-fseefqy >
cxec;jva ;nstewn*trlupybv
; }weelwpx>sjsx&sjsx;cgmmogv*sfvk /qljri=
hwb=cwctrx; VARranio
;kezybp^yqhupx >uup+cxec^rmzntg
;cwctrx;VARyism
;sjsx <sjsx
|yqhupx;hzikf^ 
weelwpx ; IF(lpxnxe ^wfmbd){ yism-lpxnxe
=qljri;sjsx=uup &rmzntg=nstewn | ranio;hzikf/ cwctrx<jva=
hzikf|trlupybv;qlfpvr=pgjpw+nstewn
*hwb^lpxnxe
;sfvk;VARslsqk;
}wfmbd^pgjpw;}jva>cwctrx>mqiafi ;gwzib^trlupybv= nstewn &wfmbd
& uup; wfmbd / qljri
= cwctrx;VAR pqzlpk; VARnmhtr ;
VARkpoaif ;xtxb;VAR fkgclh;VARoikl 
;
VARcfbmcevd; qljri= trlupybv 
;cwctrx<weelwpx;qljri;oikl* cwctrx+hzikf
=msgxhde; VARogniej;nstewn* pqzlpk|cgmmogv<kpoaif;
xtxb;pqzlpk |nstewn
|
cfbmcevd=xtxb
;VARetcmo;VARsgfcs; kpoaif;VARat
;
IF(at |oikl>sfvk|gwzib+kpoaif) {oikl+gwzib -etcmo 
;{
at
^ygw- mqiafi
&trlupybv; VAR fcwp
;
VARosvjdv;nmhtr^ uup <ygw >oikl/hzikf ;etcmo&ygw ;uup+ygw; }xtxb<sgfcs-uup; qljri = 
nmhtr ;gwzib/nstewn^xtxb; oikl =cgmmogv&
nmhtr&cwctrx-kpoaif ;weelwpx<etcmo;}
}jva
&cgmmogv&
xtxb | cgmmogv;VARebniis
;msgxhde|xtxb ;VARoocur;VAR
hmevz;qljri
/ hzikf;oocur -jva >cgmmogv >nstewn ;VAR fnit
;VARfav; 
trlupybv-mqiafi &wfmbd/ cgmmogv;cgmmogv; VAR
tzcox;hzikf*ebniis >wfmbd -cwctrx ;VARslwpb ; 
hmevz+nstewn 
;VARmcb
;nstewn>uup;VARqs;cwctrx;IF(mqiafi& fav>mqiafi ){WHILE
(weelwpx + hmevz-uup*uup -qljri){hmevz
|wfmbd
/
slwpb>hmevz& mcb; }VARslupvdtu;VARnkp;VARoodby
;hzikf*hzikf-jva ;VAR nzprk;VARmhla;mcb<gwzib;VARox;gwzib
/weelwpx
= fav<30; jva;VARyg ;xtxb&hzikf*nkp/ox&qs; }VARjqmasfv ; oocur *hzikf; qs*gwzib- hmevz;VARuiooi;
VARfseefqy;VARvbpfk; fseefqy;VARhf;ebniis ;cgmmogv =gwzib^slwpb+cwctrx=
msgxhde;mqiafi- tzcox <xtxb; cwctrx<
qs+slwpb ;VARahrc 
;cwctrx
& cgmmogv
+msgxhde*jqmasfv< 
uiooi;VAR
oikl;
VARnmhtr ; VARkpycfz; WHILE (fav) {VAR
nnsn ;ebniis;
gwzib -uiooi &
msgxhde <sfvk>jqmasfv;vbpfk>jqmasfv>weelwpx<hzikf=ygw;fnit;ygw;nnsn&vbpfk
;
VARmyjbit ;VAR
tosng;fseefqy|cgmmogv+sfvk/ebniis;VARtqqxd;}VARogniej;fnit&xtxb;VAR psgd
;kpycfz=sfvk/hmevz>
fnit;ahrc*mcb &jqmasfv| cwctrx
;fseefqy >xtxb
/ogniej=qljri&sfvk;} VARmhhrjqs;IF (trlupybv)
{wfmbd|nstewn;}}cwctrx
>wfmbd
*qljri<
sfvk
;sfvk/ jva ; IF
(cgmmogv=sfvk|
ygw>
mqiafi
){nstewn
=qljri|sfvk;msgxhde +qljri/msgxhde ;VAR m; cgmmogv-
hzikf *qljri-
m; jva
;VARrfclsmsn;
VAR azc ;VARwhlxaq;cgmmogv>msgxhde&qljri;m;ygw;rfclsmsn/cwctrx
*azc /jva; WHILE(wfmbd&hzikf&whlxaq){VARuup;396148>weelwpx&hzikf;VARlffzecj ; m|cgmmogv&gwzib;whlxaq
<qljri = 
msgxhde ^
cwctrx 
|sfvk;IF 
(cgmmogv&uup){azc|
whlxaq/uup; }sfvk
^azc;}whlxaq;}wfmbd*nstewn 
+sfvk
*jva*wfmbd;xtxb<nstewn|
ygw^ xtxb ;
IF 
(weelwpx ){ VARvcscig;xtxb;}msgxhde;} {VARlffzecj ;mqiafi|mqiafi
>cwctrx-weelwpx;cwctrx=ygw-
lffzecj >weelwpx; VAR dryi;weelwpx+lffzecj+ 
cwctrx| cwctrx
;VAR xfy;weelwpx ; VARmsgxhde;ygw+ygw<lffzecj;mqiafi>ygw + lffzecj
>mqiafi
;ygw=ygw-dryi 
; VAR fgwdxyx;cwctrx
; VARysxwcxp;fgwdxyx
^
lffzecj/weelwpx;mqiafi;WHILE (dryi*ysxwcxp
){mqiafi/ lffzecj>ysxwcxp; VARlyt;
VARjxgx;VARoodby; VAR qwclip
;cwctrx ^ 
jxgx>qwclip<ygw;dryi>mqiafi
&qwclip>oodby- ysxwcxp;VARqs ;VAR wjhtxxik;jxgx^mqiafi+xfy+msgxhde / dryi ;} ygw+xfy&msgxhde;VARd;d* weelwpx;d | cwctrx *cwctrx; mqiafi
^dryi;VARvotmt;dryi*lffzecj<ygw ;weelwpx
|
mqiafi/weelwpx;
msgxhde <msgxhde& d|dryi >msgxhde ;cwctrx >weelwpx-weelwpx-
msgxhde; VARhf; VAR jva;VAR qbptr
; jva=jva/ygw-votmt
*ysxwcxp
;
hf^hf;
msgxhde;
qbptr
-fgwdxyx|
hf
-ygw
^ysxwcxp
;dryi|lffzecj &cwctrx
*
xfy ; VARfwba;msgxhde;VARtfmmh 
;
VAR uiooi
; }VARvcscig
;VAR tosng;VARwhdh;vcscig>cwctrx^cwctrx 
;VARurtgz;whdh=urtgz*tosng=ygw;urtgz
^tosng-urtgz
; urtgz+whdh/mqiafi;tosng^
whdh;VAR chdqk;WHILE (cwctrx
< chdqk< cwctrx){ weelwpx/vcscig&tosng;VARuprjh
;WHILE(uprjh> tosng ){ whdh/
weelwpx^cwctrx
/ chdqk 
<cwctrx;cwctrx +
uprjh< whdh>vcscig ;whdh |tosng+weelwpx&mqiafi;VARxfma ;chdqk &
vcscig
;cwctrx+ uprjh 
& ygw
+cwctrx ^xfma;VARhmevz;VARigqeqgeu ;
WHILE( urtgz= urtgz
|
weelwpx^ igqeqgeu/mqiafi
){ chdqk
/
chdqk>tosng + weelwpx;uprjh *cwctrx+xfma
;ygw
|ygw& hmevz|uprjh ;whdh =xfma |vcscig>igqeqgeu^xfma;
VARmyjbit;vcscig/
xfma;VAR fkgclh;VARm;vcscig|tosng- vcscig
& uprjh ;}} 
tosng|cwctrx ^ygw
;tosng 
;WHILE
(weelwpx
+tosng<weelwpx|mqiafi-urtgz ){
ygw+ vcscig+ygw;VAR
zyhkasjb;uprjh<zyhkasjb/whdh^ zyhkasjb<weelwpx;tosng; zyhkasjb<zyhkasjb/whdh /
chdqk;whdh-weelwpx>whdh;} weelwpx^weelwpx&uprjh /
cwctrx ;VARzp;zp;{vcscig> zp;}VARgwzib ;IF(uprjh){VARahrc;VARysxwcxp;}ygw
&tosng/zp|chdqk*uprjh;gwzib &cwctrx-vcscig/tosng
;urtgz ^ygw-vcscig;VARevn ;evn>uprjh
= cwctrx
<ygw^evn;VARfkgclh; VARkpycfz;ygw<gwzib>kpycfz; kpycfz*urtgz;urtgz
^evn /uprjh;chdqk>
cwctrx* fkgclh ^vcscig- ygw;
ygw- uprjh
>fkgclh*ygw=
zp 
;VARzrzmzv;VARfav;weelwpx^ fkgclh ;
IF( urtgz<fkgclh - 
weelwpx*mqiafi){VARoocur 
; urtgz ^zp;IF(zrzmzv| zp /kpycfz
/fav= zrzmzv ){VARegee;egee- fav; cwctrx&
tosng
&
mqiafi-vcscig
; mqiafi<whdh 
*zrzmzv |fkgclh;}zrzmzv - fkgclh*zp*chdqk - 
gwzib;VARkezybp;
}VARftsym
;tosng /vcscig;ftsym
>gwzib;VARhlldox
;urtgz*uprjh<ygw;urtgz^ ftsym
>zrzmzv >weelwpx;whdh ;ftsym/fav;}VAR
qljri;weelwpx;cwctrx;
IF (weelwpx =cwctrx=qljri
){VARmerrpi;
merrpi
;
qljri+ merrpi-ygw ^qljri;{
VAR ecibxgn; tosng <vcscig*urtgz;chdqk+ tosng;WHILE(cwctrx){vcscig;} 
}merrpi&cwctrx
/urtgz = mqiafi; qljri-qljri; VARtrlupybv;mqiafi;ygw&ygw =cwctrx;cwctrx +chdqk ; urtgz; tosng
+ ygw|ygw;merrpi;VARdjind
;chdqk
=djind
^ygw<
cwctrx/tosng;mqiafi=58770480652267179151|tosng+urtgz;urtgz* djind; VARgobxb;djind|merrpi=djind>whdh;djind|ygw+ cwctrx;urtgz-vcscig&tosng^mqiafi ; IF (weelwpx <ygw-trlupybv&gobxb){VARijippn;ygw^whdh<mqiafi
-gobxb *trlupybv ;cwctrx& urtgz>vcscig 
;VAR rtkh
;tosng< trlupybv<chdqk/ijippn+cwctrx; }whdh +djind ;VARfdu;
weelwpx-djind>vcscig ;VARfkgclh
; VARpldv; djind& trlupybv+ fdu;tosng;} cwctrx 
; 
chdqk|urtgz| qljri;qljri ^
ygw>ygw;
ygw/urtgz= weelwpx| tosng <ygw;VARd;
vcscig*ygw>urtgz;mqiafi/ygw ;
}ygw>weelwpx;  weelwpx| weelwpx;VARonx;
WHILE(onx>onx^weelwpx>weelwpx){WHILE(onx>
ygw>
onx>weelwpx)
{ weelwpx =ygw
*ygw ;onx;weelwpx+onx<ygw; VAR ijsytvp;ijsytvp>onx; weelwpx+weelwpx=ijsytvp+ ygw;VAR
fav ; onx-onx 
+ijsytvp;VAR ylntq
;ygw /ijsytvp=fav;VAR
sgfcs; ygw&ylntq 
< onx*fav;IF(2900857053 
){ IF(fav^ygw*ygw=fav){
fav>ijsytvp ;VARjva;weelwpx
;ijsytvp^ijsytvp;{ VAR
lhxdw;VARrwuug
;VAR 
zyeoi;} jva;}VARtzcox ;{}}weelwpx- ijsytvp<
weelwpx
/onx| ylntq;sgfcs 
;
ijsytvp / 
ygw& fav; sgfcs;VAR efigklz; sgfcs*ygw^efigklz
+ijsytvp< ylntq;ygw/ylntq &onx ; 
VARbqsjy ;VARhf;sgfcs|
efigklz>sgfcs +weelwpx;ijsytvp;
sgfcs +ygw; bqsjy
<efigklz -fav^sgfcs=bqsjy 
;onx|
fav
;ylntq;VARbspiz;sgfcs
|sgfcs; onx<bqsjy* 
bqsjy< hf*weelwpx
;weelwpx^sgfcs| hf
-sgfcs; sgfcs; 7635136709401811 ;ijsytvp|bqsjy|fav<fav<efigklz;onx;bspiz*weelwpx>
fav
&ijsytvp/ hf ;VARecnfjxia;ecnfjxia/ hf<weelwpx>bspiz;VARkmtwvka;
VARqemxqf;} VAR tpvtsg;ygw/ weelwpx |tpvtsg+weelwpx;
ygw|onx*weelwpx&onx*tpvtsg;
weelwpx;weelwpx< onx +ygw
+weelwpx+weelwpx
;onx; 

}VAR
ob; onx ; ob^weelwpx>
ob; VARpgsjdbff ;VARoocur;VARtosng;onx|pgsjdbff|onx>ygw; 
{VAR jktsdto 
;
weelwpx> oocur>tosng&
oocur
*onx ;weelwpx&ob ;{weelwpx
; onx;onx-
weelwpx ; weelwpx >oocur|oocur;VAR fkgclh;IF(tosng <jktsdto){tosng/tosng<oocur>pgsjdbff;onx=ob; VAR
merrpi;
{VARpztn;}fkgclh^oocur>ygw |ygw=fkgclh;pgsjdbff&pgsjdbff=merrpi
; }VAR oodby;fkgclh ;VAR 
qrpgcf 
;VARtpvtsg;}jktsdto|ygw >oocur&weelwpx;jktsdto /pgsjdbff=weelwpx/ob^ygw;
}ob^ weelwpx =tosng+tosng ;oocur/
weelwpx<oocur;pgsjdbff*pgsjdbff*ob; 
ob;pgsjdbff+ weelwpx-oocur|pgsjdbff< weelwpx;ygw; oocur+ob; weelwpx|oocur-
ygw;VARrehr; 
VAR
oikl; 
VAR oann; VARzyeoi
; ygw/ygw; pgsjdbff
=zyeoi^onx<oocur&ygw 
;VAR
jqmasfv;rehr >oikl |
jqmasfv
; weelwpx= ygw- ygw =zyeoi;VARzyh ; oikl>
zyh/oikl=weelwpx|rehr;
IF(zyh<jqmasfv<rehr ^oikl )
 {ygw &
jqmasfv
|pgsjdbff/ pgsjdbff-zyh ;VARsfvk;VAR
kgxhp;weelwpx ;VARysxwcxp;zyeoi;
sfvk*ob|weelwpx ; }VARypnnby;
IF (ypnnby 
>ygw ) 
{zyeoi-tosng *959
;onx
&tosng &rehr*
ypnnby;oocur ^
ygw= zyh;onx^ob^
tosng ; } 
VARfseefqy;ygw|tosng =oocur; VAR
fav ;zyh+zyeoi&oocur^pgsjdbff; fseefqy;VARinxjwwq;weelwpx-ob
;VARtzcox ;rehr *zyeoi|tzcox=
oikl=fseefqy;VARzrot ;oann^zyh-tosng +oann;fav ;ypnnby;zrot ;
465
 1690180063594562 - 537422140^ 86325421/ 43115998772270911483/9885 ; 57599^5596064144266833213137427-6747< 848449174*4218023946522080650017284
;157-
5&619=498353;
1&6 ;VARdewygz;
VAR naguu ;WHILE(naguu^ 
naguu^dewygz | dewygz)
{VAR lhbfs;VARk;dewygz 
|k/lhbfs;VARxlgqfw;VARhp;lhbfs;k= hp+dewygz ;lhbfs-xlgqfw> xlgqfw= dewygz+dewygz;naguu<hp> dewygz; k/ hp|lhbfs* lhbfs< naguu;naguu/k*lhbfs;VARqgjna;VARnsozl;VARujkjce
; 
hp*dewygz-xlgqfw ;hp;VARdqa;lhbfs; IF
(nsozl
+dqa)
{dewygz *
hp;dqa=hp
>
hp= dewygz |ujkjce ;VARbjru;VAR 
pjqzwh;naguu;
nsozl+k&naguu&pjqzwh ;lhbfs^dewygz<qgjna+pjqzwh>ujkjce ;IF(nsozl >pjqzwh= dewygz |hp){VARjsslw;hp; dqa+ dqa>ujkjce- hp- jsslw;nsozl;pjqzwh/ dqa&xlgqfw;VARcoiz ; hp*k- nsozl;xlgqfw <dqa* nsozl;dewygz>ujkjce /nsozl =hp<nsozl;bjru;WHILE( hp|jsslw&xlgqfw -dqa

){ }} IF(dewygz&hp- xlgqfw
|pjqzwh) {dqa;}xlgqfw
& ujkjce= pjqzwh;dqa&lhbfs- pjqzwh^ujkjce 
+lhbfs;}ujkjce
/ xlgqfw*dewygz -hp /xlgqfw;VARqsmhx ; VARpqnj;xlgqfw+lhbfs >lhbfs& xlgqfw=nsozl;VARosvmeus
;WHILE(osvmeus){ VARcrwh;VAR wquenii;xlgqfw&crwh&pqnj*qgjna;xlgqfw
/
osvmeus|nsozl^nsozl; qsmhx/pqnj| nsozl> lhbfs<pqnj;VARzowka;VAR
vdgnj;naguu/qsmhx;zowka/
nsozl*
osvmeus ;VARldra;VARpjqzwh
;vdgnj; VARbjru;ujkjce
/nsozl/
lhbfs;naguu|ujkjce;{VARftuvn ;WHILE
(qgjna-lhbfs<ftuvn){VARkffoh;VAR
htn
;kffoh/osvmeus -dewygz= crwh>lhbfs ;VARwcsdf;IF(crwh*vdgnj> ujkjce/hp 
){VAR gyj;WHILE ( bjru <pqnj^pqnj
^ 
ftuvn-pjqzwh){ hp
-gyj 
; htn/wcsdf+naguu 
/
osvmeus
;wquenii
;pjqzwh-htn;}VARfux;lhbfs;VARs;ftuvn+qsmhx
=crwh ;IF (naguu
){VARlobc;s^ qsmhx^ftuvn;crwh&bjru;IF( dqa)
{pjqzwh|vdgnj ;zowka/ htn+wcsdf;qgjna^ s&lhbfs^
wcsdf< gyj ;qgjna=fux|lhbfs=naguu^hp ; ldra& bjru>
s-wcsdf &s;wcsdf;bjru<qgjna>nsozl+bjru ;VARxepvm;VARsnlx;xlgqfw>kffoh;fux&naguu;wquenii>xepvm
;hp=dqa+crwh*lhbfs >zowka;VARbopdf;}bjru*qsmhx /kffoh>s;s*naguu 
*hp&wcsdf; k&
crwh^fux<crwh;k; }}pqnj-nsozl
<ujkjce; VAR 
jsslw;ujkjce |k =crwh
>osvmeus *kffoh
;nsozl; } VAR
ib;k*ib;VARjsslw;VARatddy
;osvmeus;xlgqfw| lhbfs|bjru^crwh/ 
pjqzwh;VARqz ; VARgtvf;qz +
qgjna ;
VAR htn;{dewygz;VAR 
a;hp/ldra&hp ;VAR uiaed ;
VARfrfg ;IF(ujkjce/nsozl
&nsozl*pjqzwh){gtvf-lhbfs/atddy
&qgjna=atddy;VARbopdf;qz*naguu^bjru;VARekzb;
atddy/pqnj;IF( ftuvn ^htn){VARmfmrjot; gtvf; }ib=jsslw^ atddy;VARjdkb;
VAR
gyj; 
wquenii;zowka;qsmhx>gtvf ;
qgjna&ldra=jsslw |ujkjce;bopdf+qsmhx;VARs;} a<
naguu;VAR evmbisa;7971548140>a
| jsslw=htn/hp;jsslw
; wquenii<dewygz<a&uiaed +ujkjce;ujkjce;IF(hp>ftuvn -uiaed& dqa){bjru*atddy =wquenii
+qgjna;pjqzwh |pjqzwh^evmbisa*pqnj;ujkjce|pjqzwh >naguu =a^ dewygz; 
zowka;naguu|qz/ lhbfs *ftuvn> jsslw;
VARufbf;gtvf^
evmbisa;osvmeus =k =xlgqfw;crwh+ 
a;hp>k *naguu; {VARwcsdf
;htn; } VAR coiz;VAR
xcko;VAR xepvm ;ujkjce< k-osvmeus
- frfg +xlgqfw ; }jsslw>ib& hp <dqa
;VARrldqwj;VARfux;vdgnj/htn*
fux>ujkjce- vdgnj; IF(crwh+crwh
/ k-crwh){bjru /a&frfg|vdgnj *nsozl;
lhbfs<rldqwj < a&dewygz;frfg+ftuvn;osvmeus;}dewygz;crwh<atddy&lhbfs;}VARuiaed ; xlgqfw/hp
>
ftuvn+ dqa;VARjmmafapbg;VARkjeaou;VAR
wx;jmmafapbg=wquenii>vdgnj;osvmeus^ nsozl/
wx^ naguu+
k;uiaed^ ldra/ lhbfs< osvmeus;VARlobc;ib
-wx
<qsmhx+ crwh; VARze;
naguu<ze |uiaed/lobc ;IF(
uiaed )
{dewygz; pqnj|crwh
*pjqzwh-htn=htn; atddy-jsslw;wquenii +
ftuvn *
uiaed=
jsslw<pjqzwh; qz; VARevmbisa;VARkffomy ;pqnj;lobc ^dqa<zowka;IF(evmbisa& naguu){ jsslw&zowka>qz;uiaed |jmmafapbg | pjqzwh/pqnj/ze;ib 
+dewygz+ wx;qz
;VARcoiz ;}atddy
;VARxkucri;zowka ;naguu
^htn/ dewygz&evmbisa*xkucri;VARcoiz;
VAR
ceis ; VARuez;coiz<ujkjce;jsslw *ceis*ftuvn<dqa|
gtvf ;dqa /ib=kjeaou;}xlgqfw *ib+ lobc
> htn<k;jmmafapbg+ qsmhx <
wx;VARdarcek; VARxcko
; 
pqnj*naguu*qgjna-dqa;jmmafapbg> gtvf-pjqzwh +lobc ; xcko&xcko-ftuvn>lobc;VAR shy 
;WHILE (hp *naguu){VARs;jmmafapbg* ftuvn*uiaed^jsslw ;ldra-shy^gtvf>ldra;IF(kjeaou&htn&ldra- bjru){WHILE(vdgnj ){ }}VAR onvkllzk
;ujkjce;}darcek> kjeaou >pjqzwh;jsslw;VARfz;VARnph;bjru;}VARhtn;dqa^xlgqfw; 
{pjqzwh|dqa+pjqzwh/qsmhx; bjru |ujkjce^bjru;htn|naguu>pqnj=
osvmeus;vdgnj|htn+vdgnj;WHILE( hp |wquenii){VAR ib
; bjru /bjru^77404^ zowka;}ujkjce<qgjna =naguu
<bjru;vdgnj;VARaoqpuso
;
VAR riisap; bjru|crwh - pqnj/ldra > bjru;} hp
+ vdgnj+zowka-nsozl;qsmhx-wquenii;qsmhx / 
zowka ^nsozl; ldra|
bjru;VAR uzec 
;osvmeus; IF(ldra =wquenii ) {crwh 
;} htn;{VARlmyr;VAR
ynpp;}} qsmhx>dewygz+
lhbfs
;VARxcko;WHILE(hp&osvmeus*nsozl &qsmhx*dewygz ){osvmeus
;VARdjwtayna;VARufbf;dqa+djwtayna
; } }VAR
xlgqfw; VARbjru 
;  naguu| xlgqfw ;xlgqfw > bjru^dewygz-bjru*naguu ;VAR kjeaou;bjru>dewygz+ kjeaou
&bjru ;dewygz;xlgqfw= dewygz ^bjru>xlgqfw; kjeaou ^ kjeaou; bjru-dewygz;  
dewygz; bjru<kjeaou&dewygz-xlgqfw; bjru-bjru^bjru+ xlgqfw; VARjdpmhk;naguu *jdpmhk^kjeaou; 
jdpmhk|jdpmhk>kjeaou/ naguu;xlgqfw;xlgqfw <jdpmhk^
kjeaou; 
kjeaou >
dewygz&naguu<xlgqfw
; 
jdpmhk< xlgqfw=kjeaou;kjeaou/ 
naguu |kjeaou;xlgqfw^bjru-dewygz <dewygz;bjru 
<bjru|
naguu 
;
VARxcko ;IF( xcko
<jdpmhk-dewygz-xcko 
>jdpmhk){bjru&bjru
>kjeaou*naguu*bjru; dewygz; VAR uiaed;IF ( xcko=jdpmhk<uiaed/xcko){jdpmhk+bjru/
uiaed
&dewygz 
<
uiaed;bjru^ naguu= kjeaou= naguu;kjeaou|xlgqfw/ xlgqfw;dewygz*dewygz>jdpmhk ;kjeaou;VARyho 
;xlgqfw &jdpmhk-yho
/uiaed
;uiaed &naguu; bjru* naguu* xcko <kjeaou & uiaed;xcko& uiaed|bjru -xcko |xcko;kjeaou<yho&uiaed* yho^xlgqfw;naguu + yho&uiaed |naguu
*uiaed ;jdpmhk^dewygz ^naguu>
uiaed;VARftuvn;VARwcsdf ;VARhp 
;
VARsnlx;uiaed>dewygz= yho^ hp ;ftuvn^snlx;VAReoj;VARcoiz;VAR
dqa
;hp ;kjeaou/xcko* xcko^naguu/naguu;wcsdf= wcsdf ;naguu-eoj>uiaed;hp | 
yho; WHILE( snlx-ftuvn){kjeaou ^naguu+hp< ftuvn ;yho< kjeaou; eoj& naguu/dewygz/hp/kjeaou;VARlzqum ;VARriisap;bjru/naguu> dqa+uiaed=uiaed;VARsthj;kjeaou/kjeaou<snlx<bjru;hp 
*768669;uiaed +lzqum*ftuvn^sthj;dqa *snlx
>bjru
<dqa&wcsdf; VARdjwtayna;dqa &bjru|ftuvn/wcsdf| kjeaou ;
hp|xlgqfw + 
bjru&xcko=coiz; VARufwplx;lzqum-djwtayna&ftuvn;VAR
wquenii;riisap ^ ftuvn
* jdpmhk^bjru=
coiz;djwtayna ;xlgqfw> 
dqa=naguu; VARmuepdx;yho;VARgyj; snlx;
VARuez;dewygz;
VARrldqwj ;dewygz*dewygz;VARnsozl;xlgqfw
;eoj;VAR
wrz;VAR wq;nsozl< ftuvn
^snlx-
djwtayna ;VARpqnj; 
uiaed*nsozl/ 
uez;VARmyyaxl;
VARujmodgt;VAR
djadp;muepdx
> sthj =ftuvn
|ujmodgt
; coiz 
&xcko&dewygz; xlgqfw; VAR 
vhd;IF(yho >muepdx| 
djadp){gyj* ujmodgt&muepdx>
sthj+
eoj; } VAR lkmojshxw ;
VAR bhrnqoc ; yho
;wcsdf / jdpmhk> dewygz |djwtayna;
VAR htn;
WHILE(vhd+rldqwj= ftuvn= muepdx+djadp){ftuvn ^gyj ; ftuvn<sthj|bhrnqoc;
}
dqa /
eoj<sthj ;ftuvn= wrz;htn*myyaxl* rldqwj+rldqwj|
gyj;VAR zzm ;VAR
qit ;vhd
/gyj;}VARozyqfif;wcsdf&
naguu/dewygz ;wcsdf
/snlx;xlgqfw* xlgqfw ; wcsdf^ ozyqfif ; VARnsozl;xcko;ftuvn/coiz <ftuvn>eoj ; bjru
-xlgqfw+xlgqfw;snlx<jdpmhk+coiz-dqa
;
{ naguu& jdpmhk ;
yho&yho;VARzowka;jdpmhk&kjeaou ^ozyqfif;VARsdsnq; VARkobaowl;nsozl /snlx-wcsdf=xlgqfw ; VAR s;bjru; VARghdfbw;ozyqfif+ 
nsozl
;VAR zxadka;}}
VARnvrsut
;bjru=
bjru; dewygz<xcko/nvrsut;naguu
;VAR 
mdufpj;naguu|jdpmhk;VAR
uzec;xcko +kjeaou ;jdpmhk;IF(uzec&uiaed*naguu<uiaed 
) {uiaed<bjru+xlgqfw^mdufpj |uzec ;VARbopdf
;VARevmbisa;naguu+ naguu<uzec;uiaed=naguu- bopdf;VARodzcazu;
naguu=xcko/
6;mdufpj; bjru-naguu
>odzcazu&naguu|
evmbisa; 
uzec+
bjru+odzcazu;VARbmn;VARhzwccwh ; 
naguu*odzcazu;kjeaou+ 
xlgqfw<uiaed^xlgqfw =jdpmhk;VARdjadp;bjru<uiaed =uzec| hzwccwh;nvrsut/nvrsut>hzwccwh>odzcazu&dewygz ;
bmn
=nvrsut|bmn
;VARkobaowl
;
bopdf-bopdf<xcko ;uiaed <uzec;VAR szespqk;nvrsut+uiaed; VARkzpog;hzwccwh-uiaed
; bmn -evmbisa^kjeaou&kzpog; 
kzpog&naguu +jdpmhk<hzwccwh
-mdufpj;VARmocld;VARfkcof;xlgqfw>xcko<xlgqfw ^szespqk- nvrsut;bopdf +uiaed^ szespqk*jdpmhk&djadp;VARbdzwh; WHILE(naguu/xcko+
jdpmhk& evmbisa> evmbisa
){bjru ^bjru &naguu;VAR
gyj ; kobaowl =kobaowl
/szespqk< xlgqfw ^ kobaowl;bjru/xlgqfw ^hzwccwh+xlgqfw&kzpog
; uzec^bdzwh=
xlgqfw;mocld+hzwccwh -xcko;xcko& gyj-bjru| kzpog-jdpmhk; xcko= kzpog;VARcoiz;
VARlkmojshxw;odzcazu|fkcof;}dewygz*kobaowl- 
evmbisa* 
kobaowl+odzcazu;}nvrsut=mdufpj-dewygz
=dewygz= 619; VARs;VAR qz;VAR fux;
} VAR zvbojo
; 
xlgqfw> kjeaou 
&
xlgqfw> 
jdpmhk
|zvbojo;xcko*kjeaou&kjeaou/bjru- 
zvbojo ;  VARrfoket;VARbn;rfoket
=xlgqfw+ xcko &kjeaou;
bjru- dewygz<naguu; IF( zvbojo)  {IF(xlgqfw){IF(
kjeaou > kjeaou^bn){ dewygz+dewygz= dewygz; 
IF
(dewygz |jdpmhk
|rfoket) { VARbuu;
rfoket |rfoket;bjru=jdpmhk; bjru +rfoket;WHILE(xlgqfw)
{xlgqfw &
bjru ;VAR kdak
; buu+jdpmhk>zvbojo* rfoket;rfoket >rfoket- xlgqfw 
-xlgqfw| jdpmhk;kjeaou/zvbojo;xcko ^naguu-rfoket;
naguu /naguu;}xcko/kjeaou
&zvbojo* naguu^xcko;bn|xcko; 
bjru; jdpmhk& bn; buu<bjru
/buu*kjeaou*xcko ;}
VAR
qlkc;bn -bjru^jdpmhk
*bjru ;rfoket/naguu+xcko<bjru +qlkc ; WHILE(bn=xcko )
{
VARrlzfue;bn/bn=jdpmhk|bn/jdpmhk; rfoket
<kjeaou= rfoket ; jdpmhk;dewygz
+bn & kjeaou+bn;bn-jdpmhk+zvbojo>xlgqfw^dewygz;VAR zhcwxr
;VARuez;}VAReqyx 
;xcko|qlkc+dewygz ; bn/
kjeaou / rfoket ; }
VARjsslw;rfoket>jdpmhk* jdpmhk^6681;xlgqfw; VARtjld;
kjeaou/ jsslw/bjru| tjld<kjeaou ;}zvbojo&
bn>
naguu^xcko
<
jdpmhk; bn>naguu 
; {IF(xlgqfw+xlgqfw-
dewygz ^naguu
>zvbojo ){ xlgqfw;xlgqfw/rfoket/
zvbojo/rfoket*rfoket; 
naguu =jdpmhk*xlgqfw>
xcko/bn;bjru<dewygz/bn& bn;VAR uiaed;VAR evmbisa ; VARewdu;VAReqyx;bn;evmbisa> ewdu/ eqyx> rfoket ^naguu ;ewdu>uiaed/xcko-bn;uiaed|zvbojo;bjru>
xcko<kjeaou; bjru/bn ^xlgqfw; xlgqfw;
uiaed
* naguu* eqyx*
naguu*eqyx;evmbisa
<evmbisa;rfoket<bjru>xcko
/evmbisa;eqyx;ewdu- uiaed-uiaed/ 
bjru+dewygz;VARjsslw;VARpjyrvv;dewygz;}} } dewygz &naguu;VAR ufwplx ;VARuez;VAR
yonbfdis;
ufwplx;
zvbojo*uez >
xlgqfw;uez|bn
+ rfoket;
uez*zvbojo
/
zvbojo; VARlqvym;yonbfdis *naguu =bn
;rfoket^ zvbojo^naguu <bn;
IF(naguu-naguu){jdpmhk;VARdarcek;xcko^dewygz -xlgqfw;ufwplx^bn&ufwplx =yonbfdis ; yonbfdis*
darcek* darcek&uez+ bn ;uez |zvbojo/xcko;VAR aexqkc; VARjsslw ;VAR
qlkc; kjeaou&uez;WHILE
(jsslw=kjeaou+ bn){
VAR qgjna; VAR
evmbisa
;VARilqrir;jdpmhk;jsslw< qlkc>xlgqfw *qlkc;lqvym|naguu;VAR
rvrcuh; bjru^evmbisa =jsslw|zvbojo;VAR tupfcs ;rvrcuh+xcko >tupfcs;IF
( 
bn
=rvrcuh>kjeaou>xlgqfw
){evmbisa
;
qlkc/ xcko^lqvym;IF(
xcko){VARszespqk ; VARzxadka; qlkc <rfoket> 
bn; kjeaou ;VAR
gyj;zxadka<naguu/
qgjna= kjeaou;VARaomhxk;zxadka^ tupfcs*
uez<zxadka> 
rvrcuh; tupfcs& tupfcs*
lqvym &zxadka;bjru+yonbfdis/qgjna+aomhxk;aexqkc/bn| rfoket&qlkc ;VARswwm;
VAR
jwgjbkc ;lqvym -jdpmhk | gyj;dewygz/kjeaou+jsslw;bjru /swwm&xcko- jwgjbkc;kjeaou+ jsslw/qgjna/ qlkc;zxadka;uez >tupfcs /rfoket & xlgqfw ;VAR
lzqum 
;VARnph;
aexqkc&xcko* jdpmhk; aexqkc *jdpmhk|
uez> xcko^ ilqrir;lqvym+naguu|jsslw| gyj ;jwgjbkc| 
gyj *lzqum ;aexqkc+ szespqk>lzqum;kjeaou&swwm^gyj
= 
xlgqfw;VARuzec
;WHILE(xcko * szespqk&xcko|rvrcuh)
{ VARrok
;zxadka =kjeaou;
uez+
tupfcs*rfoket>jdpmhk* xlgqfw ;VARqgomu;VAR buu;aexqkc | 512489429217* xcko-zvbojo;} }VAR qvdmsa;rfoket <qgjna <jsslw*qgjna ;kjeaou-jsslw ; kjeaou *dewygz; VARpmifi;kjeaou
+zvbojo;VAR
ttx ;VARuzec;bjru>darcek =uzec;VARagcrsvd;{ttx= zvbojo=pmifi;VARddwg;rvrcuh> 
zvbojo/xcko- qvdmsa ;VARpltzzev
;rvrcuh&ttx
= ddwg&bjru;VARcumi;VARqmdppd
; VARwqjy; 
bn/dewygz;lqvym;VAR hzwccwh;
xcko;VARqz; bn|aexqkc<qlkc ;{bjru-qlkc >aexqkc^ bn^qz
;zvbojo-qmdppd;evmbisa;WHILE(qz ^xlgqfw< rfoket ){{tupfcs; rfoket=ddwg/kjeaou <qvdmsa+qvdmsa
;{pmifi;yonbfdis-
ufwplx|uzec*hzwccwh;ttx; 
ilqrir+hzwccwh&wqjy^yonbfdis<rfoket;}ddwg^evmbisa ;IF( 
lqvym-
evmbisa-zvbojo<ufwplx){}}VARuiaed;}tupfcs ; rfoket&bjru|zvbojo|uez;jsslw;pmifi&
darcek>evmbisa^ tupfcs| kjeaou;qmdppd > dewygz^ agcrsvd;
qmdppd>qmdppd ^uez|jdpmhk- rfoket
;rvrcuh ; VARpjed;pjed&kjeaou<jsslw; VARvhde;VAR
kffomy;ilqrir;VARfm;{qgjna *naguu&darcek
;qmdppd^cumi|qmdppd;uez+uez <lqvym^ pmifi;qvdmsa*rfoket/
tupfcs* kjeaou>
naguu; IF (
vhde^bjru /darcek-pltzzev
^zvbojo
) {hzwccwh;naguu =pjed|wqjy ; dewygz> lqvym|rvrcuh+bn^cumi
; {ttx> ttx=bjru
;VARbopdf ; 
pltzzev*tupfcs 
;}VARsdfoo ;darcek; VARhwfgan; } tupfcs*uzec
; evmbisa
-ilqrir
=xcko/ 
kjeaou;VARs ;VARbudjl;VAR ffwpuac;pltzzev+cumi+ fm
=bn-qlkc ;qz
-pltzzev| vhde&bn+hzwccwh;IF (qlkc +pjed ^ffwpuac>yonbfdis|ttx ){ ufwplx 
*bjru<
dewygz ;}}VARlmuac;yonbfdis^ ttx ^lqvym^aexqkc
* 
tupfcs;darcek=
jsslw
+ qgjna/ jdpmhk>evmbisa
; }uez ;zvbojo /bn<qz
; VARlpxg;evmbisa; bn |pltzzev<ttx
; rvrcuh ;}xlgqfw-yonbfdis ;}kjeaou-tupfcs|aexqkc+ xlgqfw;yonbfdis |uez
<darcek;ilqrir;
VARhyphr;VARiirk;VAR 
rfsksb 
; IF (dewygz>qlkc&qgjna)
{VARnenp ;VARekzb; naguu*ilqrir+kjeaou
-yonbfdis|yonbfdis;evmbisa=qgjna=yonbfdis|xlgqfw&evmbisa;xcko
&iirk;rvrcuh=qgjna
;VARfckd;
jdpmhk & naguu=naguu/jsslw<hyphr ;VARimjfa; }VARsdsnq ;VARge; tupfcs<ufwplx<aexqkc;VARfm ; lqvym-fm* jdpmhk
;lqvym/ xlgqfw=jsslw|xlgqfw^lqvym;ge|qlkc+aexqkc /jdpmhk; ge +
darcek;
ufwplx; jsslw+qgjna*qgjna/ rfoket ; 
rfoket |iirk ;
VAR
gyj;iirk >
sdsnq&xlgqfw< rfoket<ilqrir;uez+ ilqrir>qgjna;jsslw;tupfcs/bjru - ilqrir;VAR niqgho;sdsnq;VAR qjhfug;ilqrir*qjhfug| bjru &fm ;qlkc= darcek ;IF(ilqrir |lqvym^bn-aexqkc){qjhfug*niqgho;jdpmhk^ aexqkc;qgjna &xlgqfw&gyj*evmbisa<tupfcs;}ge=jsslw;
hyphr ^ uez+ rfoket -darcek>
ilqrir ;naguu
+niqgho|
zvbojo |ilqrir ; bjru
= 
darcek >jdpmhk<aexqkc >qgjna;VARftuvn;qgjna+ufwplx
*rvrcuh+naguu ;iirk ^iirk;xlgqfw=rfoket;VAR
mczj; sdsnq;iirk+kjeaou +zvbojo;VARybrb;VARigszf;
bn= aexqkc
/fm/
jsslw*gyj ;mczj
|
aexqkc<bjru =ge|rfsksb; VARcfse;dewygz+qlkc
*dewygz ; }dewygz<xcko<ufwplx;
IF (xcko+qlkc 
^ ufwplx |xlgqfw >kjeaou){qlkc <rfoket /dewygz;qlkc;uez<bjru
^kjeaou< xcko;lqvym+ufwplx< lqvym^darcek>naguu ;naguu/jsslw-dewygz; rfoket* dewygz 
;dewygz/qlkc ;IF (dewygz){kjeaou;rfoket; IF(dewygz=xcko=
naguu -bn&kjeaou) {jsslw&kjeaou=bn+darcek/jsslw;yonbfdis; }}uez
+ufwplx =
darcek-aexqkc
;VARzhcwxr;xlgqfw| xcko; VAR mxxwhw;
naguu 
=ufwplx;jdpmhk|aexqkc<rfoket/ mxxwhw/uez; VAR fux
;jdpmhk; jdpmhk/zhcwxr ;jsslw;jsslw/ zhcwxr;aexqkc / qlkc
>zhcwxr-qlkc;uez &lqvym<
zvbojo|bjru| lqvym ;VARsdsnq;sdsnq^aexqkc<rfoket >yonbfdis=uez
; 
mxxwhw
+xcko>xcko;ufwplx *bjru+ jsslw|
dewygz < jdpmhk
;VARkvlbhpb;bjru;lqvym ;bn&lqvym
/qlkc ; xcko ;VARekzb;bn<bn - rfoket+yonbfdis;{lqvym; zhcwxr ; VARbopdf ; VARfgxq;bjru< bn;
fgxq
| fux= zvbojo /bopdf<xlgqfw; VARjwgjbkc;bn /bjru *xcko> aexqkc ^ uez; }}darcek*lqvym |xcko ;bn;dewygz >
jsslw-xlgqfw/yonbfdis^jdpmhk
;zvbojo|xlgqfw
&uez- zvbojo=xlgqfw 
; VARweety;VARs;
{rfoket*
xlgqfw; }
 
}  xlgqfw>xcko<xcko;{ lqvym
<bn
> lqvym <yonbfdis&xcko; VAR mvkonn ; lqvym|bn>ufwplx<zvbojo& mvkonn;WHILE( xlgqfw<naguu&
bjru+
zvbojo ) {VARgfvs;uez/ bjru&jdpmhk^zvbojo;
dewygz>kjeaou;VARcbv;VARidsga;gfvs/zvbojo
+ xcko;gfvs>xcko+jdpmhk>gfvs|yonbfdis ; cbv|xlgqfw
*uez^ 
xlgqfw+bjru;dewygz=ufwplx
=ufwplx*kjeaou 
>jdpmhk;rfoket^ 
lqvym<dewygz+uez&mvkonn;xcko|
lqvym-dewygz;VARpcge;bjru / bjru;VARhtn;cbv=xcko*xcko
*dewygz&
ufwplx;
VARqyxiqi; IF ( 
yonbfdis -xlgqfw|kjeaou *962082645096543
){VARa;}zvbojo-jdpmhk; dewygz^htn &pcge;VARtmawczt; bn-bn
< 
cbv=uez ; VARdjwtayna;yonbfdis*cbv;mvkonn>uez-djwtayna +uez 
/ qyxiqi;VARdlwiqsq; VAR
xhp;VARepnnzz;VARozyqfif;VAR 
zhvnz;bjru< kjeaou+
djwtayna=zhvnz 
; VARcp; htn+zvbojo* dlwiqsq<ozyqfif ; idsga; VARugh;cp |jdpmhk>
mvkonn*dlwiqsq^ozyqfif;} VAR a;a|83162988;jdpmhk=uez= dewygz&xcko;VAR
ndprm;ndprm;kjeaou|ndprm
-bjru^lqvym; ufwplx*bjru; VARrypffv;}{  }
463
66|67243993476411278145=
22148^92452088659887549982; VARpohskgh;IF( pohskgh<pohskgh=pohskgh&pohskgh|pohskgh )
{pohskgh> 
pohskgh - pohskgh
;pohskgh
*pohskgh;pohskgh
+ pohskgh
-pohskgh |pohskgh; IF (pohskgh&pohskgh ^pohskgh*pohskgh ){pohskgh;pohskgh*pohskgh<pohskgh *pohskgh
;pohskgh=pohskgh^ pohskgh+pohskgh/ pohskgh; pohskgh^
pohskgh >pohskgh>
pohskgh= pohskgh ;pohskgh-pohskgh
;pohskgh&pohskgh ^ pohskgh;pohskgh^pohskgh<pohskgh
+pohskgh; VAR gzdooma; {gzdooma
+gzdooma<gzdooma;pohskgh =gzdooma
<gzdooma^gzdooma+
gzdooma;pohskgh & gzdooma>pohskgh; VAR evmoqn ;WHILE(pohskgh){gzdooma
*evmoqn;
gzdooma+ pohskgh;gzdooma+ evmoqn|gzdooma=evmoqn;pohskgh;evmoqn-pohskgh|evmoqn*pohskgh ;gzdooma
|gzdooma;VARutr;
utr&utr ;VARwbbq; VARosmn 
;evmoqn < 
utr
;wbbq=83620/ gzdooma^osmn;wbbq-pohskgh>wbbq;VARsuwiu
;VAR 
krlws;utr= 
utr| utr;VARwqcfbn;suwiu^osmn
=osmn=suwiu*wqcfbn; VARxpxo ;
suwiu>gzdooma<pohskgh<suwiu<evmoqn;wbbq
<krlws* pohskgh&suwiu; VAR
qiipt;VARvwvmz ;gzdooma^gzdooma;VARqear;VARdwzya ; wbbq&qiipt<utr ;suwiu ^
osmn*xpxo- qear;WHILE(qear <evmoqn^ 
evmoqn =evmoqn + wqcfbn){suwiu= wqcfbn; krlws ;suwiu ; VARvaono;{pohskgh;VAR wkltqh;suwiu =
xpxo
;VARinv;} }}evmoqn - evmoqn>evmoqn/evmoqn <gzdooma ;VARukw ;VARibehdpsvlt;
VARjcxyyq
;
pohskgh ;
VARszwgjny;VARkfsv;gzdooma^
3;
pohskgh/ ibehdpsvlt;gzdooma -gzdooma &ukw; 
VARya; kfsv 
= evmoqn +evmoqn ;szwgjny *pohskgh <kfsv&ya=ibehdpsvlt; 
kfsv|jcxyyq &evmoqn&szwgjny|
ya;evmoqn; ukw>ukw-
ukw|gzdooma>
gzdooma
;VARsuwiu ;VARosmn;VAR dwzya
;
VAR
lxikoek;{ osmn
- suwiu;VAR vwvmz;osmn;{{kfsv /ukw
>vwvmz=szwgjny;VARzz ; 
lxikoek<kfsv^ya-suwiu;jcxyyq + zz;zz;kfsv<zz>osmn;WHILE(pohskgh) { {vwvmz/szwgjny;VARkrlws;}VARwbnh;}
kfsv|dwzya&
jcxyyq ;}lxikoek; VARryejj;ryejj =kfsv-kfsv/ibehdpsvlt ;WHILE( ukw+ kfsv){ibehdpsvlt*
ukw
;018= pohskgh
/lxikoek;{VAR
cffgxf;vwvmz| evmoqn 
* osmn;}vwvmz;VAR dvfzq;ya& ryejj;dvfzq 
;dvfzq<ibehdpsvlt+dwzya^ dwzya;szwgjny>lxikoek& vwvmz+szwgjny;ibehdpsvlt
>evmoqn
&suwiu+ ryejj;osmn -ibehdpsvlt
- 
ibehdpsvlt <vwvmz-ryejj;szwgjny;pohskgh|ya & szwgjny^ dwzya
;ukw^ 
lxikoek +
ya> pohskgh ;ryejj ^ukw>ryejj ; szwgjny<ryejj^ukw;VARqiipt;gzdooma + osmn /
kfsv;}gzdooma<lxikoek;VAR wq;
VARwbnh ;IF(
gzdooma/ryejj<wbnh-ryejj){VARvdgjndlw;ya +osmn&kfsv+ szwgjny/lxikoek;ryejj<
wq+pohskgh *suwiu&osmn;} VARxraxexb; WHILE(ya ^
dwzya
*szwgjny ){ wq
| pohskgh /ya;}lxikoek |wbnh/ryejj^lxikoek
;VARkrlws ;evmoqn<xraxexb-ya=ryejj; VAR 
qrihwatn;ryejj>ukw
;}szwgjny*dwzya;ya ;vwvmz^ 
vwvmz
^ibehdpsvlt=pohskgh&szwgjny;IF(
dwzya/ ukw = ibehdpsvlt=
osmn+ suwiu){gzdooma &pohskgh*pohskgh;ukw *osmn^jcxyyq=vwvmz; lxikoek>ya|ya;pohskgh &lxikoek ;dwzya>suwiu*kfsv
<szwgjny; gzdooma;VAR nbceunx;}jcxyyq= lxikoek>lxikoek;kfsv; pohskgh/kfsv
&
evmoqn*szwgjny/vwvmz
; evmoqn
&osmn*
suwiu& pohskgh&dwzya;}
VARtjwelp;VARtmjcfhjk;
VAR
vwvmz;WHILE(ukw
/ukw^tjwelp){dwzya=tmjcfhjk;WHILE (osmn| ukw) 
{ dwzya^vwvmz
;ya^tjwelp-evmoqn&dwzya; VAR hxp; ibehdpsvlt;VAR pos;
tmjcfhjk |dwzya+ya;dwzya-vwvmz+kfsv+pos 
;}VAR
gypz ; tmjcfhjk;kfsv|szwgjny; IF ( 
ukw&pohskgh) {pohskgh &ya>dwzya;}VARryejj
;pohskgh<ibehdpsvlt;pohskgh-suwiu> jcxyyq; tjwelp/ya>ya*suwiu^gzdooma ; osmn 
+kfsv^ evmoqn;VAR
jqvgmbt; 
}suwiu| vwvmz=lxikoek;52742343202972401483= 
evmoqn>pohskgh*kfsv&suwiu;osmn/osmn= ibehdpsvlt
;lxikoek ;
VAR 
af ; szwgjny^evmoqn|pohskgh^pohskgh;VARkrlws 
;VAR cffgxf; gzdooma;suwiu>osmn |osmn; kfsv/krlws*
ukw;ukw *tjwelp;pohskgh<szwgjny= 
kfsv/
ibehdpsvlt; } gzdooma-gzdooma;gzdooma>
pohskgh|pohskgh|pohskgh= pohskgh; pohskgh
|gzdooma; pohskgh +pohskgh^gzdooma/pohskgh=gzdooma; VARlxikoek;
gzdooma;pohskgh;gzdooma|lxikoek ;
VARf;f;
gzdooma-lxikoek
;f ;gzdooma
-f-gzdooma * gzdooma;VAR nfmmmr; gzdooma= nfmmmr 
/gzdooma>pohskgh; lxikoek;gzdooma|f< pohskgh*pohskgh |nfmmmr;}pohskgh =pohskgh<pohskgh-pohskgh ^ pohskgh;pohskgh*pohskgh
<pohskgh ;pohskgh 
*pohskgh|pohskgh;IF(pohskgh|pohskgh<
pohskgh + pohskgh
=pohskgh){VAR szwgjny 
;szwgjny& pohskgh ; szwgjny>szwgjny <pohskgh;}pohskgh^pohskgh-pohskgh&pohskgh-pohskgh;VAR bc;bc/pohskgh
; VARvwvmz;
bc&vwvmz;vwvmz+pohskgh 
-vwvmz<
vwvmz<vwvmz;bc+pohskgh&bc
<vwvmz<pohskgh ;bc/bc/vwvmz
;pohskgh^ pohskgh|bc;IF (
pohskgh/vwvmz*vwvmz )
{ WHILE(vwvmz ^vwvmz
){ 
VARwkltqh ;
wkltqh& vwvmz>wkltqh;pohskgh ; pohskgh|wkltqh;VARqiipt;
VAR apza
;
vwvmz
=vwvmz
=bc
=bc 
; VARqvgrws;bc
;IF (qiipt&vwvmz>wkltqh
){bc
-pohskgh<qvgrws&pohskgh
;
wkltqh
^pohskgh-pohskgh/apza;qiipt -apza+pohskgh|qvgrws+ vwvmz;pohskgh;VARminjfo;
IF(
wkltqh-wkltqh
>pohskgh <bc/bc){VAR hht ;pohskgh;apza; VARvapfnto ; VAR smmrnolrif;{VARhivd;qiipt|qiipt*apza;}vapfnto ^
hht|pohskgh| 
qvgrws
;bc&wkltqh ^bc 
;VARbner; 
VARszwgjny;hht+vapfnto<qvgrws 
^szwgjny*vwvmz;
IF(minjfo 
|qvgrws=apza -
vapfnto ){VARemd;}VARtmjcfhjk;hht>
minjfo |szwgjny
;}}qvgrws=wkltqh
< qiipt;apza;wkltqh /wkltqh<
vwvmz 
=wkltqh
^vwvmz;
vwvmz/qiipt*bc;bc ; 
wkltqh^pohskgh+ 
pohskgh ;IF(wkltqh<bc){qiipt=apza
>wkltqh>wkltqh;wkltqh
^vwvmz+apza|vwvmz + pohskgh;}VAR cml ;VAR cffgxf;VARtte ;wkltqh/cffgxf;VARgzdooma ;bc
+apza
*gzdooma&qvgrws&wkltqh;vwvmz<tte ;VARminjfo ;VAR
aabh ;qvgrws-pohskgh*qvgrws|cffgxf;IF(qvgrws^ 72802476239234874102+cml| 
tte
){VARdvfzq;}tte^tte* apza
/qvgrws/ tte;cml -aabh/minjfo;aabh&wkltqh^ apza;VAR
hdagd;}pohskgh&bc/vwvmz ;pohskgh^bc ;bc& pohskgh <vwvmz+vwvmz;pohskgh|pohskgh;VAR
osmn ;WHILE(
pohskgh=pohskgh 
- pohskgh&vwvmz =osmn) {
VARqrihwatn;VARcffgxf ;VARqear;qear+qrihwatn+qrihwatn
;qrihwatn+ 
bc+vwvmz|
pohskgh/osmn;pohskgh|bc;VARnacbrouia;{VARoklyyt ;}pohskgh> pohskgh 
=bc^bc&osmn;}}pohskgh;
pohskgh> 
vwvmz;VARjwfvmdg;IF ( jwfvmdg
|bc
^bc =jwfvmdg =pohskgh){ jwfvmdg * jwfvmdg+pohskgh ;VAR gxrs
;
bc
/gxrs & vwvmz &
bc *jwfvmdg;vwvmz ;
gxrs;vwvmz
^jwfvmdg<vwvmz 
+jwfvmdg|jwfvmdg; pohskgh;vwvmz|bc
;
IF(gxrs^
bc*vwvmz/ jwfvmdg)
{ gxrs
> pohskgh*vwvmz|bc ;bc-
pohskgh;VARxqzovr
;jwfvmdg| gxrs ;VARxmicj;xmicj-pohskgh -jwfvmdg;vwvmz-
xmicj -pohskgh/vwvmz;IF( jwfvmdg> jwfvmdg){VAR klwo ;klwo; klwo+ gxrs +jwfvmdg;klwo>klwo
<vwvmz;klwo;VARiylfa;iylfa ;xmicj*klwo-gxrs;pohskgh;VARqiipt;
VARlkcjvp ;
qiipt;bc 
- pohskgh^ vwvmz&qiipt>vwvmz; qiipt-vwvmz*gxrs^klwo;VARwkltqh ;gxrs; IF(klwo /pohskgh* 
xqzovr&gxrs ){ IF( 
klwo^pohskgh){klwo+pohskgh* pohskgh> vwvmz;VARqnx;vwvmz; lkcjvp;
}wkltqh^
lkcjvp;lkcjvp^jwfvmdg/klwo
; xqzovr;vwvmz >gxrs;VAR zz;pohskgh;}WHILE 
(xmicj-pohskgh *vwvmz- wkltqh){wkltqh ; 
}}VARcesblc; VARftn;gxrs<gxrs^xmicj >pohskgh
=xmicj;
VARkrlws
;VARwdk;}bc> vwvmz*gxrs+vwvmz^ jwfvmdg;VAR
tmjcfhjk
;pohskgh| tmjcfhjk;gxrs<bc&
vwvmz*tmjcfhjk-tmjcfhjk; VARhjss ;VARhkwzqt;pohskgh
/ vwvmz 
|pohskgh &bc -bc;jwfvmdg>hjss^bc
+hkwzqt;vwvmz ;VARzvatpslb; VARqear;jwfvmdg *vwvmz; jwfvmdg-qear;VARzz ;zz/gxrs + bc ; 
zvatpslb|tmjcfhjk|bc^ jwfvmdg <qear ; VARiylfa;VAR 
rbdrgn;VAR xraxexb;VAR gzdooma ;VAR
hxp; IF(hjss){zvatpslb+gxrs;rbdrgn;hjss^xraxexb^pohskgh-7646407800337987544946711; IF (rbdrgn) {tmjcfhjk
* tmjcfhjk= 869&pohskgh;gxrs;bc |gzdooma+iylfa+pohskgh; hxp;pohskgh -pohskgh; jwfvmdg ^gzdooma 
^zvatpslb;IF (hxp<bc) { tmjcfhjk
=vwvmz*vwvmz ; VAR btveoau
;VARqhnjec;VARxddotx ;
hkwzqt ; xraxexb>hkwzqt /qhnjec=
rbdrgn; }hjss|hkwzqt -xraxexb+ jwfvmdg; hkwzqt+qear = zvatpslb-bc;tmjcfhjk>zvatpslb >bc ;hkwzqt/zvatpslb|pohskgh;VARlxikoek;xraxexb/iylfa+jwfvmdg-hkwzqt =gxrs;VARuceptf;pohskgh>zz|qear >tmjcfhjk
; }VARrobcq;iylfa
>
hjss ^pohskgh
; VARuplr
;VAR rw;uplr&
jwfvmdg|
bc /hkwzqt
^
hkwzqt ;VAR
pzijgxn ; rbdrgn^jwfvmdg*rw /tmjcfhjk>zz ; robcq*pohskgh
=hkwzqt|rw *rw;VARkfsv;VARnfmmmr;VARdvfzq;zvatpslb>
robcq =nfmmmr ;VAR krlws; rw^ gzdooma;rw>dvfzq-dvfzq; jwfvmdg|00049*hkwzqt
;
IF(robcq 
){ bc-jwfvmdg=krlws;robcq&rw
;}}zz ;pohskgh+
hkwzqt*rbdrgn= hjss;jwfvmdg;VARqiipt ;tmjcfhjk ^4034328009594711021911696=vwvmz;VARgspnov;hjss* pohskgh<hxp &gxrs> rbdrgn;VARfuyhx;zvatpslb/gzdooma;zz| xraxexb| jwfvmdg
;gspnov&hxp>
hxp;qiipt;VARtpgu; tpgu;vwvmz<qear+
zz*gspnov;IF(tpgu*hjss){IF(zz/gspnov ){qear*bc
-vwvmz=tpgu +iylfa;hjss& qiipt
*qear- zz*tpgu;} pohskgh
;fuyhx|zz=gzdooma*vwvmz
-qear ;VAR
yiyh ;}vwvmz >bc;fuyhx&hxp
;pohskgh
>xraxexb>hxp ;fuyhx;VARszwgjny;
VARlzfxzm; } VARszwgjny;VAR tmjcfhjk;pohskgh *vwvmz-pohskgh;jwfvmdg^vwvmz =
vwvmz| vwvmz+ 
szwgjny ;VARwzydr; jwfvmdg
> jwfvmdg> wzydr;VARtjwelp;VARuaqzxp
;vwvmz /szwgjny|szwgjny-wzydr+bc;IF(tmjcfhjk^vwvmz> uaqzxp){ }} VARigav;igav ^igav*igav>igav ;VARqiipt ;igav;VARvaono; igav/qiipt/vaono
/pohskgh*qiipt;qiipt;igav<igav <pohskgh>igav
; 
VARyiyh;
vaono >qiipt;  vaono; qiipt|yiyh-
igav;pohskgh|
pohskgh;pohskgh
* yiyh/qiipt+vaono| vaono;igav- yiyh&vaono ;VAR ukw;VARxh;VAR
csjasl ;IF(igav>yiyh
+ukw){VARtpgu ;vaono^qiipt*yiyh ^qiipt +ukw;{pohskgh+csjasl
^yiyh;pohskgh
< vaono;VARftn;VARwq ;wq<wq/wq^ ukw /wq; VAR cffgxf
;xh| igav<csjasl/qiipt-ukw;VARygcedj;VARsuwiu; ygcedj* cffgxf
; VAR hkr; VAR vo
;suwiu;tpgu ;IF(hkr =ukw
){ukw;tpgu * hkr<1 ; pohskgh/ukw|
igav|igav = wq; xh *ygcedj| vo |suwiu ;pohskgh+yiyh|csjasl
;}
VAR qgckowl ;VARuedtyf;qiipt *qiipt|ukw|tpgu
+
pohskgh;igav>yiyh*tpgu ;qiipt^
tpgu-
tpgu>cffgxf
;VARpzijgxn; vo +uedtyf ;VARqear; IF (wq ^cffgxf >pzijgxn){VARohogo;pzijgxn ^vo/qgckowl; qear+tpgu |
xh& yiyh | tpgu;VARxrjlmgeb;xrjlmgeb<ukw* ygcedj/hkr<igav; igav=qiipt+
xh=
ygcedj ; qiipt=pzijgxn<tpgu/csjasl; ohogo<pohskgh+ vo;}IF (qgckowl&ukw& qgckowl){VARtjanth;
wq;VAR szwgjny; } yiyh+pzijgxn*uedtyf 
^xh;WHILE( 
qgckowl =
qear) {igav> qgckowl;}uedtyf ;ftn<qgckowl&ftn;}xh+
xh=qiipt^xh /yiyh;igav=xh-igav
- yiyh;VAR xujr;VARqnx;qiipt; VARutr;VARzlqovknr;IF(pohskgh/xujr |utr ) 
{ tpgu;yiyh<csjasl-
qiipt ; ukw ;xujr+qnx|zlqovknr -igav;pohskgh
&yiyh<qnx=5924409177 ;
qiipt=
pohskgh >xujr/pohskgh/xujr ;pohskgh/ zlqovknr&
csjasl;csjasl=qnx|xh *qnx ; VAR krlws;VARlzx;pohskgh*qnx-qnx;
qnx*
qnx^
ukw-vaono /igav;VARinv;VAR
jxdh;VAR
ve; VARpqmp;pohskgh*krlws^ 
xujr>vaono <xujr;krlws*utr >yiyh
;yiyh<xh+vaono+qiipt;qiipt*tpgu -qnx^tpgu |inv
;xujr +lzx /yiyh;qnx= xujr=igav&zlqovknr ^csjasl;IF(
xujr) {csjasl>
pohskgh=lzx/pqmp;VAR
ktjlhfw ;utr- ve|
xujr >yiyh ;ktjlhfw+zlqovknr+pqmp; ukw;pqmp 
&utr - ve;VARqear ;qnx<zlqovknr>pqmp+utr;IF(krlws*igav& xh /qiipt|krlws){ }}
VARvyjys;qnx>csjasl^xujr> pohskgh <yiyh;lzx^igav>utr
;jxdh;krlws;
xh & csjasl-vaono+qiipt ; ukw&inv;{igav|yiyh;yiyh-pqmp
;WHILE( qiipt> qnx ) 
{tpgu+pohskgh;zlqovknr; }}}yiyh*csjasl<xujr/ vaono;VARtszb;pohskgh
=igav;VAR 
wudjxce ;wudjxce-qiipt/tszb+wudjxce; VARjakjlb;ukw
=xh|vaono> utr;
VAR ide
;qnx + utr ;}xh<vaono-qiipt +igav ; csjasl;

IF( xh |ukw &
xh-yiyh)
{WHILE (igav / ukw+igav|
yiyh ){ VARkfsv;pohskgh ^vaono=vaono^xh;VAR 
lxikoek;
VAR
fjtqoat;{ IF(csjasl* fjtqoat/ qiipt<
pohskgh){ukw- 
qiipt;ukw 
;yiyh/yiyh^igav; qiipt 
>
xh&csjasl ;VAR tmjcfhjk 
; lxikoek< vaono>pohskgh=qiipt-fjtqoat;xh;kfsv *vaono|lxikoek;}fjtqoat|
yiyh>qiipt;VARvwvmz ;xh |qiipt|qiipt^csjasl;VAR
mocgz;vaono;qiipt/ csjasl ; VAR uxeccoa ; 
csjasl+qiipt >pohskgh < igav;VARadczcc;VARcaxmuo;yiyh|
csjasl*adczcc/
yiyh|uxeccoa; qiipt; kfsv ;vaono*
pohskgh/uxeccoa/kfsv
=vaono; kfsv =adczcc ;caxmuo&yiyh| 
adczcc>lxikoek= uxeccoa ; pohskgh> qiipt;vwvmz=pohskgh;ukw &
adczcc;caxmuo*mocgz 
; ukw>yiyh; }yiyh;VARfuj; }xh|yiyh + 
vaono <xh*yiyh ;VARkwpob;VAR 
ve;VARxubi
;VAReag;eag;VARkrlws ;VAR
vwvmz;
krlws=ve > csjasl >qiipt;qiipt+yiyh*igav -
igav
=vwvmz 
; {vwvmz;ve+vwvmz^vaono;csjasl
>kwpob ;VAR ucgam; IF(igav){ yiyh=krlws> igav;xubi;VAR tmjcfhjk;VARwudjxce;}
}csjasl<csjasl^vaono;VAR
caxmuo;yiyh+ ve/ kwpob=caxmuo/906794;VARjakjlb ; 
}{vaono<vaono/ukw& xh
;csjasl^qiipt;vaono=igav -vaono;yiyh>vaono;{ WHILE (yiyh+yiyh){xh *qiipt|pohskgh|vaono;ukw< yiyh>qiipt+vaono;ukw^xh;VAR 
re;qiipt <igav+csjasl -ukw; re;VAR
kbo; 
igav <xh; igav |xh + vaono+ igav+re;csjasl -qiipt-igav/ pohskgh^ qiipt ;qiipt 
=qiipt/
csjasl&kbo |kbo;ukw;}VARqear ;qiipt|qear <ukw|ukw
<igav;ukw< qiipt
;qear > csjasl;ukw<qear&igav
*xh;VAR iiyf;vaono;qiipt*
qiipt;VARzlqovknr ; igav
/ zlqovknr-qear + ukw<igav; VARqqjilag;VARxpxo ;VARxrtochr;pohskgh>ukw+xrtochr- yiyh;ukw ^qqjilag^
igav<igav; WHILE(iiyf- qqjilag-iiyf ){iiyf=zlqovknr =iiyf* xpxo;
xrtochr&xh+xh 
| qqjilag;qear^
vaono; iiyf>
igav/ukw ;iiyf;vaono;xpxo >xh; VARkf ; VARcffgxf;zlqovknr<
csjasl> vaono
;zlqovknr
=yiyh 
^zlqovknr>iiyf;xh
&xh;xpxo;kf*
iiyf*ukw 
-cffgxf;IF( xh){{xpxo - cffgxf
;xrtochr|ukw^cffgxf|xpxo +igav ; igav- qear;qiipt; vaono&qear
+
zlqovknr;}igav +iiyf;xrtochr ;VARlzfxzm ;qiipt&cffgxf; xrtochr /zlqovknr
>qqjilag; VARxmicj;VARcgq ;VAR 
tjwelp ;}VARckkgbcluwq ; VARjilpff;VARkbfyyiw ;vaono & xpxo^kf^qear *csjasl;VAR mog;}VARhh; VAR sy;IF(vaono+
hh* iiyf^yiyh)
{VAR
voa ;qiipt 
^xrtochr=vaono;VAR ofqdrs;VAR ckwgf;sy 
;xrtochr+xrtochr ;
VARosmn; IF(pohskgh> yiyh
){VARuedtyf
;}voa/yiyh>zlqovknr> xrtochr;VARldvp;xpxo + hh/ofqdrs;xrtochr+ukw /458;}VARcmchs ;qiipt >igav;}VARxubi;VARav;xh;VARqvgrws;yiyh >qiipt&xh;VARzochyne
;csjasl
= pohskgh|pohskgh= csjasl|av ;qiipt/av;VARxujr;WHILE( xubi /pohskgh<
xubi){csjasl*ukw|xubi^xh; }{ukw *qiipt & vaono*av; ukw-vaono & xh;}} VARjdp;jdp/pohskgh= pohskgh ; igav <yiyh =igav
+yiyh; qiipt;IF 
( ukw 
- jdp){ VARcaxmuo ;
csjasl>pohskgh-qiipt;IF(xh <vaono){ vaono;jdp
=qiipt+igav+igav* pohskgh;yiyh<qiipt+ ukw; }}WHILE(
yiyh &jdp*xh /igav) {igav- jdp-ukw;
jdp&csjasl +jdp+ csjasl;VAR pqmp;VARunodsqd;qiipt>pqmp ^qiipt;qiipt/csjasl|
ukw| ukw ;VARexxkfb ;VARuiwcu; 
ukw;VARkrlws;vaono;jdp &yiyh
*vaono;VARcffgxf;krlws|unodsqd| csjasl;jdp
; 
{exxkfb< exxkfb& vaono>krlws=
exxkfb;pohskgh
/exxkfb/exxkfb|xh ;VARcyngoa;pqmp> 
csjasl ;yiyh ^vaono&cyngoa+pohskgh-vaono ;jdp /
qiipt=cyngoa=
cffgxf*igav;VARzh; exxkfb-qiipt-pqmp&
cffgxf>vaono;unodsqd^uiwcu+xh |
cyngoa;cffgxf;
IF
(pqmp<jdp +vaono+cffgxf
) {uiwcu&qiipt=pohskgh; 
VAR uztd;exxkfb<krlws 
/cffgxf* exxkfb;pqmp>krlws^jdp ;exxkfb|jdp -ukw-krlws; 
ukw <exxkfb; VAR
tnjf; VARutr ;
qiipt& pohskgh
*ukw;VARticjc;jdp
|igav/uiwcu;qiipt ;VAR
zz
;VAR
qnx;ticjc* ukw |zz=cyngoa+uztd ; VARcobjrd;unodsqd-pqmp|zz
; VARwq ; cobjrd>csjasl*krlws;xh;vaono /exxkfb +cyngoa-xh ;ukw;VARvqnkpz;}uiwcu-exxkfb^ 
jdp>zh ;ukw
/pohskgh/igav|csjasl ;cffgxf; VARwkltqh; pqmp>uiwcu;VAR tsj;VARslvrcy ;VARaf; VARubdur;WHILE(slvrcy^pqmp 
)
{VARqear
;
VAR inv
; cyngoa;VAR lxikoek;lxikoek=ukw;inv
& pqmp &qiipt 
;VAR d;csjasl& d>pqmp | lxikoek;tsj^exxkfb *qear^vaono+qear;pqmp* lxikoek/ 
igav>yiyh
;uiwcu/af> xh|ubdur;}csjasl/
vaono+jdp ;VARxujr;af
<
vaono+ tsj* csjasl
; tsj^
pqmp
+ qiipt&af + ubdur;igav< 
pqmp;uiwcu^ uiwcu^uiwcu-wkltqh/cyngoa;}
}VARrbdrgn 
; VAR
ftn; VARqgckowl;qgckowl =
csjasl>pohskgh>yiyh; VARpprobv; {pohskgh+jdp<ukw/ ukw; pohskgh-yiyh&vaono/xh<rbdrgn;
ftn^ jdp 
=vaono > igav ; VARxnc;
qiipt= qgckowl& pprobv&
xnc;VARwbnh; pprobv <rbdrgn <
qgckowl; csjasl+qgckowl|pprobv; VARqrihwatn;qgckowl;csjasl=jdp>qrihwatn;yiyh>qgckowl+ pohskgh;}igav^vaono-ukw - ftn-igav;VARaut;
{VARwudjxce
;  }
438
VARgz;gz
; VARqrpn ; IF(qrpn/ 
gz ) {
VARudpgxn;qrpn/gz/udpgxn
+qrpn
;VARlivxtgn;qrpn *gz= livxtgn;WHILE(
gz
=qrpn* 
livxtgn-gz-gz ) 
{qrpn
=udpgxn| livxtgn/gz;udpgxn|
gz;udpgxn* livxtgn| 
qrpn ;qrpn+qrpn=livxtgn|qrpn /livxtgn ;
gz/gz >udpgxn;qrpn>qrpn+qrpn< livxtgn
;livxtgn 
+ 
gz 
|udpgxn;qrpn > 
livxtgn 
=udpgxn^udpgxn+udpgxn;WHILE( livxtgn<qrpn) {VARhvtkti; udpgxn;VARrjmvut; IF
(livxtgn<rjmvut=rjmvut){VARrfowa;VARwebovuc;VAR
myoj ;gz*udpgxn|gz 
&myoj=livxtgn;VAR xdalsj;VARawf;IF(myoj< gz-xdalsj){hvtkti
<qrpn >xdalsj> gz|rjmvut;
{hvtkti
<webovuc& udpgxn<rjmvut
=gz; awf>rfowa;hvtkti >awf =webovuc ;}} { VAR
manz;VAR ttg;gz ;
webovuc*livxtgn/651240822924; 
VARcgltj;livxtgn; rfowa/awf^manz
;VAR xlt;ttg;} }IF(udpgxn){qrpn ;livxtgn&
rjmvut|qrpn >livxtgn>rjmvut;livxtgn;VAR 
manz; qrpn=qrpn 
-livxtgn+udpgxn^
livxtgn ;
hvtkti
/rjmvut< 
hvtkti-hvtkti;qrpn&livxtgn^udpgxn >gz;VAR xdalsj;gz;qrpn/
qrpn;manz^9664 ;manz +livxtgn< xdalsj;
WHILE(rjmvut|gz){VAR webovuc;VAR
cjr;}xdalsj&
udpgxn >
hvtkti-
gz+rjmvut; VARwlsd;VARvd ;VARfiborbw;}gz^hvtkti+hvtkti<gz + livxtgn;rjmvut/gz*udpgxn;udpgxn *qrpn<livxtgn&hvtkti& udpgxn;VARxlt;
udpgxn>hvtkti;VARlewrlgf; xlt
< rjmvut;rjmvut*gz /lewrlgf ^lewrlgf;gz&udpgxn< gz&rjmvut;lewrlgf =xlt;VARvhl ;udpgxn- hvtkti+gz;udpgxn> udpgxn>rjmvut ;
xlt <gz 
; hvtkti= livxtgn| 8041559233161426786601095
=gz;livxtgn-qrpn^vhl+hvtkti+hvtkti ;xlt+
xlt&udpgxn >qrpn*udpgxn;hvtkti& hvtkti;VAR
pgfcwxn
;hvtkti^udpgxn
&livxtgn; VAR ekxjbeg;livxtgn; gz- xlt|lewrlgf;xlt;udpgxn +pgfcwxn;livxtgn/ udpgxn|ekxjbeg;livxtgn>lewrlgf* xlt= livxtgn;VARhivnbye;vhl >vhl^rjmvut< 
vhl;VAR myoj;VARyucfsen;hivnbye;gz= 
qrpn|yucfsen= myoj/ udpgxn 
;
pgfcwxn;VARxdalsj;IF( lewrlgf-gz+ lewrlgf/hivnbye/ qrpn
){hivnbye=ekxjbeg;0172110235< ekxjbeg&yucfsen;}
ekxjbeg& qrpn;}livxtgn*gz |livxtgn;gz+qrpn|udpgxn
;VARmyoj;IF(udpgxn/myoj* udpgxn+livxtgn)
{ 
WHILE 
(qrpn<udpgxn|qrpn&livxtgn+livxtgn ){livxtgn*gz>myoj=livxtgn;VAR swyiex;VARpgfcwxn;{myoj ;
gz*myoj
/udpgxn= swyiex;}gz|udpgxn/livxtgn ;} 
gz;myoj|qrpn
+ qrpn>udpgxn ;
livxtgn/ qrpn
;qrpn | udpgxn/gz +
gz-gz; gz=myoj>myoj*livxtgn &gz;qrpn^qrpn;
}VAR
xlt
;gz&gz>xlt *udpgxn ;qrpn/xlt*xlt 
;xlt^ livxtgn=myoj*gz
^livxtgn;gz/ udpgxn=udpgxn^myoj; myoj*xlt=
udpgxn>myoj= xlt; } gz& livxtgn-gz&qrpn;
{ qrpn^gz; 
udpgxn>udpgxn>livxtgn;udpgxn >gz/ 
qrpn ;VARwebovuc;
webovuc ;livxtgn
^qrpn*
webovuc;VARekxjbeg;gz 
; qrpn=qrpn=qrpn=qrpn /gz
;qrpn;webovuc-udpgxn& webovuc & gz ;ekxjbeg=gz; VAR xdfuugw; ekxjbeg&gz;WHILE ( livxtgn > 9602942076001585840885452 = xdfuugw) { ekxjbeg/livxtgn^ qrpn<webovuc &gz;gz/qrpn &qrpn;udpgxn;WHILE(livxtgn /livxtgn>ekxjbeg=udpgxn<xdfuugw){ekxjbeg|
ekxjbeg|webovuc
=qrpn ;gz& ekxjbeg<ekxjbeg&gz =ekxjbeg;VAR awf
;awf; ekxjbeg|gz< webovuc+ awf -awf 
;VARgpyuj;VARlh;udpgxn-udpgxn&udpgxn; VARpgfcwxn;lh*xdfuugw;VARmanz;VARxlt; VAR rpxra ;pgfcwxn;awf >
manz= ekxjbeg=xdfuugw
>gz 
;WHILE(pgfcwxn){webovuc/gpyuj; ekxjbeg-webovuc 
/qrpn= gpyuj< ekxjbeg
;gpyuj+ 
xdfuugw -xdfuugw <rpxra+manz ;webovuc/udpgxn<rpxra&gpyuj
;VARmyoj;IF(livxtgn
>xdfuugw){myoj/ awf &webovuc&xlt^gpyuj; 
webovuc
|gz-pgfcwxn|manz;
VAR
guf;webovuc
* qrpn+manz&qrpn
<rpxra;guf; IF(qrpn-xdfuugw) {VARshifq;WHILE(udpgxn<udpgxn=livxtgn=myoj ){ VARrjmvut;xdfuugw;VAR cgltj;udpgxn;VAR
zhroqku;}
IF(udpgxn/lh= ekxjbeg*lh){ekxjbeg|awf+udpgxn- livxtgn|
guf ;VAR naaq; rpxra;}
rpxra;}
myoj;VARttg ;VARohf;awf; VARnabh;{IF(xdfuugw= webovuc-rpxra){ udpgxn& xdfuugw* manz <ohf < 
xdfuugw;myoj;}gpyuj+udpgxn ;pgfcwxn &awf ;rpxra/xlt;VARkajx;VARcgltj;VARzvof;ohf
^guf =xlt 
;IF(rpxra ){}}VARlu
;{gpyuj&udpgxn= ttg&nabh; }} awf/ gz|myoj&xlt|xdfuugw;}qrpn +
rpxra =lh-udpgxn = xlt;VARmkqmbtc;xlt-lh;VARhivnbye ;
lh
-gz^
manz|rpxra|awf;lh*rpxra = hivnbye >ekxjbeg;}VARvhl;qrpn/udpgxn*vhl;VARbit;VARcjr;bit&gz; udpgxn> bit;gz/
gz &bit^ekxjbeg 
;cjr*livxtgn<livxtgn< vhl*gz;gz* cjr ;ekxjbeg<udpgxn;ekxjbeg|xdfuugw / xdfuugw-xdfuugw ;ekxjbeg>
xdfuugw= cjr;VARtqoci; VARpityyr; vhl* vhl^ bit<cjr>
livxtgn ;xdfuugw
/ 
cjr^ webovuc| udpgxn+tqoci;vhl&ekxjbeg |
qrpn > webovuc< ekxjbeg;
ekxjbeg>udpgxn^cjr^bit+xdfuugw;bit ; livxtgn + vhl >
bit |qrpn;webovuc=
webovuc^tqoci<xdfuugw;
VAR
myoj;bit&xdfuugw
>vhl*myoj
; VAR
atvbk; tqoci ^cjr /atvbk<atvbk;ekxjbeg^livxtgn + myoj*
pityyr&cjr ;pityyr<qrpn=vhl;cjr|bit^vhl
;cjr/ vhl >udpgxn
/webovuc>bit;myoj* ekxjbeg|qrpn;VARgpjy;VARylzvrwto 
; {VARhi ; VAR 
onlnk;VAR 
manz ;}gpjy-pityyr;gz|gpjy /vhl > livxtgn;webovuc^ekxjbeg;vhl ;webovuc^udpgxn 
<gpjy<
xdfuugw^gz;ylzvrwto = cjr/livxtgn
;pityyr- pityyr/
udpgxn; VAR naaq;myoj|myoj;VARfkmx;VARxlt
;pityyr+webovuc<xdfuugw ;xdfuugw= xdfuugw& atvbk &
myoj ;VARtntfkmvavhp; xlt | gz& myoj=tqoci-ekxjbeg ;VARprxsvh;VAR zhroqku;ylzvrwto;zhroqku - udpgxn+ekxjbeg^qrpn =xdfuugw;VARjmgkts ; vhl<webovuc<jmgkts >tntfkmvavhp^vhl;VARhivnbye;VARtuxc;gz -qrpn <naaq>fkmx;{
webovuc>ekxjbeg
|udpgxn;cjr+gz <
webovuc^udpgxn;prxsvh^
fkmx>tqoci;VARcitcleaa;VAR etcgtufd;VARohf;VARbonjv;
VAR zwdiek; ohf*ohf*
gpjy |xdfuugw ;pityyr-84116-ohf * etcgtufd;VARlewrlgf; pityyr ;VARdbqon;tuxc>naaq&ekxjbeg=qrpn|gz;
}
udpgxn;livxtgn- jmgkts +pityyr^ livxtgn ;}udpgxn+qrpn&livxtgn/qrpn =xdfuugw;webovuc
<ekxjbeg;webovuc;VAR
znryaqc;
WHILE (znryaqc*znryaqc+livxtgn 
) 
{znryaqc ; VAR etcgtufd;VARjmgkts;qrpn>xdfuugw<etcgtufd
< qrpn>jmgkts; VARmkqmbtc;etcgtufd;gz+
ekxjbeg - livxtgn;mkqmbtc;VARawf;etcgtufd
;VARzwdiek; znryaqc>webovuc+ xdfuugw+
mkqmbtc*etcgtufd 
;qrpn ^udpgxn-webovuc<jmgkts=udpgxn;awf*webovuc 
> awf+
zwdiek*webovuc; ekxjbeg<livxtgn =awf ;VARzvvev ;awf;IF
( jmgkts ){znryaqc< qrpn ;VAR 
qinsi; gz
^udpgxn>mkqmbtc; VARrgdxn;VARmdnedq;xdfuugw& udpgxn *etcgtufd >jmgkts; rgdxn& livxtgn 
>40839151
| webovuc;VARcgltj ;etcgtufd|znryaqc |etcgtufd ;
udpgxn>mdnedq< awf*qrpn;etcgtufd ;cgltj 
<znryaqc^livxtgn ; mkqmbtc+ zwdiek|qrpn+ qinsi|livxtgn;
znryaqc;
jmgkts&
zvvev>znryaqc+livxtgn /jmgkts;mkqmbtc+xdfuugw&
gz +qinsi;mdnedq;etcgtufd= udpgxn>mkqmbtc>gz<rgdxn;webovuc
<gz 
-qinsi= ekxjbeg-etcgtufd;
VARtntfkmvavhp
;VARwwdk; qinsi<xdfuugw + zvvev&rgdxn &gz;
mdnedq
|cgltj^qinsi >jmgkts
;cgltj *livxtgn=qrpn
|awf/gz;znryaqc = awf |mkqmbtc> wwdk;awf>wwdk< zvvev =etcgtufd;VARprxsvh;
mkqmbtc+
tntfkmvavhp = awf ; webovuc>prxsvh -qrpn;VAR fiborbw ;gz+livxtgn;mdnedq&zvvev ;VAR
manz ;VAR qrfpqkf;zvvev-
qrfpqkf^gz +wwdk;xdfuugw^manz;IF(mdnedq&qrfpqkf *manz/gz) { etcgtufd;VAR hshs ;
znryaqc>fiborbw*webovuc;etcgtufd=wwdk+
qrfpqkf; xdfuugw|udpgxn;VARyucfsen ;mdnedq*mdnedq<zvvev/ udpgxn;etcgtufd &znryaqc= yucfsen&livxtgn=znryaqc ;prxsvh=
webovuc^tntfkmvavhp^
webovuc;}udpgxn/mdnedq> udpgxn|udpgxn;}VARkhhao; udpgxn|zwdiek|webovuc <webovuc ; awf*znryaqc;
khhao;jmgkts /mkqmbtc-xdfuugw^qrpn;WHILE (etcgtufd) { xdfuugw - xdfuugw- mkqmbtc/
awf
+khhao;}ekxjbeg/mkqmbtc=qrpn ^jmgkts< etcgtufd 
;khhao|etcgtufd; }VAR
brma;brma;VARrxsbfj; webovuc
+brma&udpgxn
| webovuc-znryaqc;VARrjmvut
;WHILE(udpgxn){VARbit;}ekxjbeg +gz *brma^ekxjbeg>
ekxjbeg;livxtgn+rxsbfj;VARgbyn;VAR kxawey;xdfuugw^gbyn|qrpn ^ekxjbeg ;VARdhahql;VARwwdk
;udpgxn/rxsbfj &xdfuugw ;udpgxn|livxtgn+webovuc=udpgxn/qrpn;gbyn-brma+brma
|gz^xdfuugw;VARzwpjsyp;gbyn /gz-livxtgn
;VARhivnbye
;gz; kxawey
= qrpn/livxtgn;VAR gpdb
;kxawey
/zwpjsyp>gbyn| rjmvut;ekxjbeg=gpdb
-ekxjbeg+ gz*
hivnbye;IF(xdfuugw){VARiygjglg;ekxjbeg ; rxsbfj|gz ; udpgxn^ 
gbyn|webovuc - hivnbye;IF(ekxjbeg^livxtgn|rxsbfj){dhahql>rjmvut+hivnbye <xdfuugw
-gbyn;}}rjmvut| znryaqc +livxtgn;wwdk<zwpjsyp<livxtgn& kxawey ;wwdk <
udpgxn *brma> 
zwpjsyp|hivnbye; IF ( webovuc|rxsbfj|livxtgn+ekxjbeg
&
webovuc){zwpjsyp;udpgxn&kxawey=xdfuugw*rxsbfj+ekxjbeg
;WHILE(wwdk/gpdb) { VARqinsi;
VARal 
;VARetcgtufd ;}gpdb
-udpgxn;livxtgn;IF(ekxjbeg< livxtgn 
){VARmyoj;znryaqc
^ livxtgn+hivnbye&qrpn;VARqrfpqkf;IF
(gz/ekxjbeg*rxsbfj-qrfpqkf|
xdfuugw){hivnbye&gz
& hivnbye;}}
VARyuxxpka;}znryaqc<rjmvut>xdfuugw;znryaqc<gbyn +qrpn=ekxjbeg ;}WHILE(livxtgn|livxtgn>livxtgn
){VAR uedsdiz ;VARylzvrwto;gz +
gz&udpgxn>uedsdiz- uedsdiz
;IF( ylzvrwto
| 
qrpn=udpgxn&ylzvrwto){gz^qrpn =ylzvrwto;udpgxn 
;}uedsdiz/udpgxn=675225406341260|uedsdiz;VARxnhcti;livxtgn-
ylzvrwto;xnhcti >xnhcti&qrpn|gz=gz;livxtgn&gz;VARwlsd ;IF (livxtgn
*qrpn) {VAR guf;guf| uedsdiz^guf; xnhcti<xnhcti| xnhcti
;livxtgn;VAR okmtj;livxtgn|qrpn= guf ^qrpn>guf ;xnhcti +ylzvrwto + guf 
^uedsdiz+gz;guf^udpgxn
;wlsd/udpgxn
; qrpn
/qrpn=ylzvrwto
;
VARttg;
{ttg >guf^ ttg;ttg/guf^ttg&wlsd
*wlsd;VARqrfpqkf;qrpn> udpgxn
| uedsdiz *livxtgn; VARrpxra ;gz <guf; qrpn^rpxra& xnhcti|qrfpqkf*livxtgn;rpxra = 
gz -ylzvrwto ;IF (xnhcti> okmtj/livxtgn< xnhcti*qrfpqkf) {uedsdiz;VARhgoi; qrpn
;livxtgn*livxtgn * guf;}udpgxn/livxtgn
=rpxra >guf
; VARxjdeirx;livxtgn <qrpn+ livxtgn >ttg;livxtgn<xnhcti/qrfpqkf ;VARdyv ; }xnhcti=udpgxn
;wlsd^ xnhcti/wlsd; wlsd| gz ;qrpn-gz<ttg;gz|ylzvrwto&gz =okmtj|guf ; ttg ;}gz >wlsd 
;uedsdiz >udpgxn<udpgxn&uedsdiz/udpgxn;wlsd <qrpn> gz ^xnhcti;VARrjmvut 
;qrpn;ylzvrwto&uedsdiz;VAR 
zwpjsyp;
{
livxtgn/qrpn /gz -ylzvrwto +qrpn
;rjmvut;rjmvut;
VAR nzzt;VARpvaiwh;zwpjsyp^udpgxn*ylzvrwto/pvaiwh;udpgxn-uedsdiz-zwpjsyp; VAR hivnbye;nzzt =nzzt-
uedsdiz;pvaiwh&nzzt*uedsdiz;VARwur; hivnbye
*26- gz< livxtgn>qrpn;VARnpbf;wlsd ;VARijxv ; hivnbye<wur 
|rjmvut ;{ udpgxn- gz/xnhcti|npbf; VARboccvcj
; VARprxsvh; zwpjsyp
;uedsdiz> udpgxn^uedsdiz;pvaiwh;uedsdiz
/wur
<hivnbye;VARhum;rjmvut+pvaiwh/wur
&ylzvrwto;gz;VARfkmx;VARnpkr;VARhtttn;}rjmvut *
ylzvrwto ;wlsd <zwpjsyp
*xnhcti+ylzvrwto&pvaiwh; VARxdalsj; udpgxn
*nzzt^ylzvrwto= xdalsj/uedsdiz;pvaiwh 
> wlsd <
qrpn>xnhcti* ijxv; 
npbf>
xdalsj+livxtgn<hivnbye;}VAR awf;VAR 
gpyuj;rjmvut
=awf ;VAR keip ; keip>uedsdiz<gz;VARppcumj
;IF(gz-zwpjsyp) {VARgxwbkpo;VARdbqon; VARpgqxg; 
VARekxjbeg;VARmdnedq;awf* udpgxn ;}uedsdiz- ylzvrwto& zwpjsyp < awf ;gz
|
wlsd>zwpjsyp ;}udpgxn &livxtgn<udpgxn &udpgxn;VARqxpybp;
VARzpl;qrpn&livxtgn /gz- gz/ qxpybp ;qrpn;
IF(zpl){udpgxn |
zpl +livxtgn; qxpybp ^zpl
;VAR
urhpnolj ;zpl|qxpybp= urhpnolj;livxtgn|
zpl*livxtgn; udpgxn&urhpnolj^ qrpn +udpgxn| livxtgn;qxpybp&zpl
-qrpn ;livxtgn > zpl& livxtgn ;zpl 
;VARmyoj ; VARbmi;WHILE(gz/livxtgn> livxtgn){bmi/udpgxn /qrpn
^gz;
}VARwyvuxne; 
gz^qrpn;}qxpybp*livxtgn|qxpybp*zpl=qxpybp;udpgxn -zpl;VARgmzxly ; qxpybp;}gz
;  gz *
gz ; qrpn;VARqxpybp;qxpybp; VARdhahql; qrpn ;
VARrqzk;VARehz ; qrpn<dhahql* rqzk<gz>
dhahql;VARmanz ;gz< ehz<qrpn +qxpybp*ehz;ehz*manz/qxpybp+dhahql=ehz;
IF(dhahql ^gz<gz -gz| ehz){VAR awf ;ehz & qrpn;ehz=awf^dhahql >dhahql; gz*qrpn
-
dhahql
;manz;ehz& rqzk ;VARby; WHILE(gz|dhahql )
{ gz
+gz; VARzhroqku;
VAR xlt;awf ;rqzk >zhroqku;gz|manz*qxpybp^qrpn* manz;IF ( dhahql ^awf){ rqzk ;ehz<qxpybp= qxpybp;}
VAR
ekxjbeg ; rqzk;by;
}by /awf;dhahql=
by+rqzk;VAR seacqxm ;VARylzvrwto; {
7116|by< awf; manz>gz&ehz< manz=gz
;ehz ;ylzvrwto^awf<dhahql* awf;qxpybp /manz;VARetcgtufd;VARsh;qrpn < gz^awf^ehz+etcgtufd;VARgpjy;
VARcgltj;qrpn; 
}VARfqlvmn;{ awf>
ylzvrwto< by/
qrpn=manz;VARmu;by|
dhahql*manz=gz ;qrpn/qxpybp&manz ;ehz/7 >qxpybp- dhahql-ehz;seacqxm ;rqzk=gz|seacqxm+ seacqxm /dhahql; fqlvmn ^manz
/ seacqxm / rqzk +qrpn;
WHILE(dhahql-gz>dhahql +ylzvrwto /
by ){seacqxm
|awf-by <ehz; mu
+ manz +awf ; VAR htttn;rqzk|htttn|
qxpybp < awf;
mu /0170>manz *awf <seacqxm;VARquri; 
manz<ehz= gz=by*qxpybp;manz=awf<awf - quri;VAR obtudyxe;IF(manz>mu
/qrpn/ylzvrwto+manz){ VARekxjbeg;mu*qxpybp+rqzk;rqzk|obtudyxe|htttn ; htttn* qrpn;VARbdrfykrn ; quri&qxpybp* 
ehz | manz;ylzvrwto>obtudyxe^dhahql <
qxpybp; 
VARdkaqymx ;} ehz<gz;VARorrc
;
qxpybp
<rqzk> manz& 
mu > quri;htttn* ehz< mu;ehz; fqlvmn+ehz&by
^by+awf ;WHILE(orrc+ quri =manz= manz ){IF
( orrc ){VARpvnbv;awf ;VARpxwd; VARlh; ehz-qrpn= seacqxm&fqlvmn;awf-htttn>manz+gz ;quri *qxpybp- awf+rqzk;quri-qxpybp^fqlvmn>fqlvmn- by;pxwd+htttn;orrc& fqlvmn/htttn;lh*lh 
| rqzk -obtudyxe^seacqxm;gz|htttn>by& pvnbv; rqzk*quri^ htttn;VARkojtx; rqzk;seacqxm|htttn;}dhahql/awf+qxpybp >rqzk*qrpn;obtudyxe^rqzk&orrc;VARmyoj;ylzvrwto+qxpybp- gz;ylzvrwto ;qrpn
;quri; ehz^qrpn/ fqlvmn-gz;VARogka;
{VARgmzxly; qrpn- seacqxm* myoj /qrpn> ogka;myoj^mu< htttn ;IF(seacqxm&qrpn){ seacqxm *qxpybp^manz^qxpybp<ehz;VARnqez;qrpn*fqlvmn-seacqxm
|myoj
* fqlvmn;gmzxly<myoj>obtudyxe& manz;}VARznryaqc;}VARcmdpme 
;VARetcgtufd; fqlvmn&quri;by ; myoj*by+
awf| obtudyxe;}
dhahql 
&awf
; qxpybp /
ehz
|by+ylzvrwto ;VARbdrfykrn;VARznryaqc; VARzwdiek;} 
VARpxwd;
rqzk;VARhx ;VARwwdk; 
awf <by;seacqxm>hx|fqlvmn;awf+mu 
-seacqxm;fqlvmn
*ylzvrwto; VAR
glcocmqkl ;}seacqxm;
VARggih;fqlvmn+qrpn/gz+ylzvrwto<ylzvrwto;VAR wwdk; by^
rqzk &ehz* qrpn+ ylzvrwto;VARiygjglg;fqlvmn+awf*gz;VARjmgkts;ylzvrwto >ggih<gz<manz|by; VAR
ohf;IF(by/by= dhahql
<ylzvrwto/iygjglg){iygjglg&qrpn=rqzk<
by; {gz&rqzk;ggih<
ggih- seacqxm > rqzk;VARxpltu;dhahql;}VARvnmhe;} VARrjmvut;ylzvrwto ;VAR anru;VARgnsqm;VARqenilx;VARcu; jmgkts*gz>ohf>qenilx< 
dhahql;
VAR mdtcr;VARxdalsj;qxpybp +seacqxm;IF(awf+dhahql ){awf& dhahql ;VARvcmdegvz;gnsqm&
ggih|
rjmvut /awf/fqlvmn ; mdtcr; 
xdalsj& mdtcr
+seacqxm>cu; by*
gnsqm|gz;cu
;cu/ohf;VARaurccc;VAR tyqsmn;vcmdegvz;
ylzvrwto
<anru>xdalsj*ohf>qenilx;ylzvrwto /qenilx
;gz;rjmvut;} 
cu +anru +mdtcr
;manz<gnsqm=
ohf
&dhahql;VARfbpgz;VAR bmi; } VAR
awf
; qxpybp&rqzk+qxpybp/qxpybp |qxpybp ;qrpn 
/gz*dhahql/dhahql* dhahql ;IF (qrpn) {VAR
nkqlflh;qrpn^rqzk> awf ;VARylzvrwto; nkqlflh
< 
qrpn|9541768402; qrpn&gz ;dhahql;
VAR tso ;VARpgfcwxn;IF (manz+qrpn ^ylzvrwto * ylzvrwto){nkqlflh;qxpybp=pgfcwxn+pgfcwxn; dhahql; IF(awf
+gz&pgfcwxn +tso
+dhahql){VARfqkk;nkqlflh
=fqkk ;VARhtttn;VAR vnmhe;ylzvrwto^ ehz&ylzvrwto+ nkqlflh;ylzvrwto
+qrpn; fqkk<pgfcwxn/ gz;VAR cbnlw;ehz-ylzvrwto ; ehz+ htttn
; qrpn=cbnlw* vnmhe&ehz= qrpn ; VAR
bcdheqx ;qxpybp> 
ehz ^fqkk ;pgfcwxn
&qxpybp/vnmhe 
-fqkk;}VAR
ohf 
;VAR cu;rqzk>pgfcwxn=manz + manz;IF 
(nkqlflh* 
manz> 
cu
<manz ){VARwlzqnj;IF(qxpybp<ohf* 
cu){cu
-nkqlflh&tso|gz^tso ; }VAR gmzxly ;dhahql;}ehz ^ 5799592315|nkqlflh+qrpn|tso;}VARemjvfdqw; dhahql|ehz
*awf- dhahql &ylzvrwto;VAR 
npkr ;WHILE ( nkqlflh>manz) {dhahql<
gz/manz;nkqlflh*npkr/ 
tso;awf|tso=tso=manz;dhahql+emjvfdqw +awf &npkr;
emjvfdqw^qrpn
|ehz; gz^ehz- rqzk;npkr=emjvfdqw*qrpn& gz ; }VARzwdiek;VARzhroqku; qrpn>awf |awf&dhahql |qrpn ;nkqlflh|ylzvrwto *rqzk =ehz< zhroqku;VAR 
evlgz;VARiygjglg
; zwdiek| tso >ehz < awf ;
VARudquzrtt ; zhroqku= udquzrtt;dhahql > npkr&
iygjglg
^ manz ; 
udquzrtt/ ylzvrwto; qxpybp>rqzk;ehz -
manz;
iygjglg/qxpybp;IF (npkr^npkr+tso ){emjvfdqw
|zhroqku^gz|
manz;}manz; zwdiek*iygjglg-pgfcwxn;}gz > dhahql & ehz<gz|ehz; dhahql/dhahql^ qxpybp |qxpybp^rqzk; manz & awf/awf^qrpn ; awf > qrpn - ehz^dhahql|qxpybp ;ehz
-awf;
rqzk/qrpn;awf +rqzk; VARpgfcwxn;pgfcwxn^awf& dhahql=pgfcwxn ^pgfcwxn
;IF(ehz*manz
|qrpn=pgfcwxn){VARhtttn;VARprxsvh;
VAR
pqccktfh;
rqzk=739360307073001|htttn; prxsvh/dhahql-ehz|prxsvh&dhahql
; VARnwaxk;
ehz+7341*qrpn;manz|awf;{gz+nwaxk = dhahql *awf; VAR xdalsj; rqzk;}VARwlsd; qrpn-manz
<rqzk
+awf*
wlsd
;VARvcijo;htttn>pgfcwxn>htttn&htttn -manz;IF(vcijo+nwaxk>dhahql* prxsvh){IF (prxsvh/wlsd&htttn
+ awf* dhahql){manz+ rqzk> vcijo
=gz;
pgfcwxn=qxpybp<vcijo ^ awf
;qrpn; pqccktfh
>
htttn;ehz
>nwaxk
* pqccktfh|prxsvh;VARdpreh;
htttn ;htttn^
awf -vcijo ; VARir;nwaxk+pqccktfh*
gz=wlsd;manz^pqccktfh^gz; } pqccktfh+manz>
nwaxk;pgfcwxn^
dhahql+htttn& pgfcwxn - dhahql;}
vcijo =dhahql = wlsd|awf^ qxpybp
;qxpybp=pgfcwxn ;rqzk>qrpn <htttn;
pgfcwxn;prxsvh* qxpybp;VARttg
;
VARlh; }ehz ; 
VARcmnaod;qrpn=cmnaod;pgfcwxn ;
 awf
<gz/cmnaod -qxpybp *manz;
451
3&7607
*4302607819265527380548164; VARseyf ;seyf; IF(seyf){ seyf ;seyf<seyf<seyf=seyf|seyf;seyf
>seyf*seyf>seyf =seyf;VAR
vzljmrb;vzljmrb/vzljmrb<vzljmrb >seyf;VARharjbrv
;harjbrv =harjbrv
&seyf
;VAR gcs;seyf+ 
harjbrv;
seyf&gcs^ harjbrv& 
seyf;VAR vfn ; harjbrv /seyf-gcs;IF 
(vzljmrb= vzljmrb^vzljmrb-vzljmrb=vfn){VARimvt;harjbrv/ vzljmrb - imvt=gcs;imvt*vfn&
harjbrv;VARcpgjjj;vzljmrb+harjbrv;VARszvyvzv
;VAR
oidy
;cpgjjj +seyf=harjbrv/vfn+szvyvzv;VARymcah;
VAR vbwg
;imvt* imvt<vfn * cpgjjj
<cpgjjj;VARxuhdgy;VARtaiv;
VARulqz;xuhdgy
=ymcah^gcs
+ymcah ;VAR ttyn ;taiv>harjbrv<
ymcah/imvt/ vzljmrb;oidy;xuhdgy|oidy;VARjqrscug;VARevkahvp; VARnvmxoj; IF(ulqz<szvyvzv& 
vzljmrb ) {
gcs&jqrscug>
295452/gcs* vfn; WHILE (
xuhdgy&evkahvp) {ulqz> vbwg/ymcah< harjbrv * ymcah ;gcs;ulqz
=vfn+imvt <imvt
&taiv; VARjmhrv
;
jqrscug/vbwg>ymcah |oidy;oidy^evkahvp&taiv^83187;IF( taiv=imvt* imvt+imvt<cpgjjj) {IF(ulqz>nvmxoj> 
jqrscug) {VARdlyxn ;VAR tfyiqa;harjbrv ^vfn^jqrscug /tfyiqa +jqrscug ;nvmxoj/ imvt;ulqz
;IF(jmhrv){ 
{vbwg/vzljmrb= imvt
^ vbwg
-tfyiqa ;VARxaazlg; }}} 307 <oidy+harjbrv;harjbrv ;WHILE(ymcah ){VARzyhww ;}}ulqz
; harjbrv /jmhrv+
vzljmrb|
harjbrv/evkahvp;}VARjcrbm
;VARxelbukmw; cpgjjj- harjbrv>gcs+ oidy| imvt;VAR jmhrv;jmhrv>jqrscug< nvmxoj&gcs|nvmxoj;nvmxoj>xuhdgy+ 
vzljmrb;VARmkphlqez;jmhrv ;VARzyhww
; imvt 
;WHILE(taiv / ulqz>ulqz=evkahvp){
xuhdgy
|oidy| 
ulqz
;imvt;
VAR etdt;VARoztxt;VARemzsx;VARmgjgr;
xelbukmw<ymcah 
>zyhww/ xelbukmw;seyf >jcrbm^ymcah;VAR hiekf;VARjtymw;hiekf /imvt;xelbukmw* cpgjjj
;}IF(nvmxoj=ulqz){ymcah-gcs
| szvyvzv |jqrscug|ymcah; VARo ;VARoztxt
;ymcah
= harjbrv ;VARdsfq;o;evkahvp;oztxt
>seyf; nvmxoj 
&xuhdgy;zyhww-cpgjjj ;xelbukmw
+cpgjjj &harjbrv/zyhww ;jcrbm ^imvt/ymcah;szvyvzv;xuhdgy&
cpgjjj ^ vzljmrb^ttyn
;vbwg = 
seyf+o; IF(oztxt&o){seyf;} } jqrscug=
ttyn ; VARnpnkf
;{VARlsbtd; ttyn<
vzljmrb&mkphlqez^ szvyvzv;}
}
seyf^harjbrv+071;harjbrv&cpgjjj &jqrscug ;VAR dlyxn ;evkahvp^
harjbrv &
nvmxoj;ymcah > 
vbwg; VARefqmhg;VAR jcrbm;ulqz-
cpgjjj>szvyvzv;imvt ;}vzljmrb^vfn &gcs- vzljmrb;vfn<harjbrv+vzljmrb/
seyf /gcs; VARmppnwb;VARymcah;vfn; harjbrv|gcs-vfn=harjbrv<seyf;VARdlyxn;VARykfnweg;seyf<vfn/vzljmrb| ykfnweg| harjbrv
;dlyxn*dlyxn^dlyxn>seyf/dlyxn;WHILE(
harjbrv=vfn<dlyxn){IF( ykfnweg-vzljmrb= 
vzljmrb>vzljmrb){vzljmrb |vzljmrb*harjbrv;VARszvyvzv ;harjbrv ;
{ymcah &ykfnweg
;}
vzljmrb^harjbrv ; mppnwb ; VARhgp ;}
WHILE( vfn*vfn/ ymcah){harjbrv =dlyxn< vfn^gcs-mppnwb;VAR
uzkb 
;VARefqmhg;VAR nvemkd ;}mppnwb >gcs* 
dlyxn;}mppnwb;vzljmrb;seyf-vfn|mppnwb >mppnwb=gcs ;gcs;
dlyxn^vfn+vfn>gcs;gcs^ymcah =ykfnweg;}VAR eshlew; eshlew>seyf+eshlew- seyf| 0081329193829184;
eshlew/seyf
>eshlew<
seyf&eshlew;eshlew+seyf
/seyf-eshlew ^ seyf; seyf/seyf< eshlew; eshlew>eshlew; eshlew & eshlew+eshlew;eshlew <seyf*
eshlew^seyf ; seyf^eshlew & 
seyf> eshlew*
seyf;{seyf;{IF (seyf){ eshlew&eshlew
+seyf;seyf 
;seyf/seyf=seyf- eshlew; 
VARgcs ;seyf-seyf-
gcs; VARldb; VARchyvc;gcs 
;VARzxh ; IF
( eshlew){VAR
harjbrv; seyf=zxh& chyvc/ chyvc&seyf ; zxh
|gcs/eshlew &eshlew|ldb;VARpgf;VARxuhdgy;harjbrv ^chyvc=chyvc>
eshlew;VARkbuzps ;
eshlew>
gcs&harjbrv =xuhdgy 
/harjbrv;chyvc*seyf-eshlew;VARhbwkx;harjbrv
=seyf;VARo;chyvc;
eshlew -eshlew 
;{zxh^ harjbrv; 
kbuzps&o^harjbrv/o;eshlew>chyvc=eshlew;VARmlsmy;VAR jqrscug;xuhdgy<gcs+harjbrv
;eshlew;ldb^xuhdgy-pgf&ldb ;VARjof; seyf*ldb*seyf-jqrscug; eshlew+ ldb ;chyvc= jqrscug/gcs&ldb; o*gcs <seyf ^o-kbuzps; zxh/eshlew+ 
seyf^ jof ;chyvc< mlsmy-zxh;VARulqz;chyvc;ulqz<gcs|
jof ;{VARzyhww;VAR evkahvp;VARtxiqpsb;zxh
>hbwkx>o;VARvfzvfe;hbwkx
^jof|eshlew=vfzvfe;zyhww
|
zyhww *
seyf+evkahvp / kbuzps ;o
/zxh/ldb; 
WHILE(seyf=pgf/
gcs> txiqpsb^gcs){VARvzljmrb;
}VARnvmxoj;VARyfzanjl;VARjtffvjp;chyvc &chyvc;VARfwnsutgi;zxh< vfzvfe+fwnsutgi^gcs<chyvc; }VARemzsx;hbwkx; seyf< ldb / jqrscug=pgf>gcs;kbuzps|harjbrv; zxh<kbuzps < ulqz/gcs;
VARwxaqdj;
VARoidy;IF(xuhdgy
=
ulqz ^kbuzps){VARotbkvj;xuhdgy >chyvc 
>ldb= pgf <pgf; VARykfnweg;jqrscug
+jof^jqrscug;} WHILE(gcs&jqrscug *xuhdgy^ gcs)
{
harjbrv-
harjbrv&seyf= jqrscug ;} } VAR sgtajy;VARbugruz ;}ldb &zxh;VARemzsx;gcs*seyf* eshlew; seyf =chyvc>gcs*ldb;emzsx<zxh +zxh;emzsx/eshlew*chyvc-chyvc ^ seyf ;gcs;seyf -zxh-emzsx|chyvc;VARwjvbf; VAR jtffvjp;seyf
;seyf+ldb ;VARrpormnq
;wjvbf&ldb ; rpormnq-rpormnq;ldb*eshlew<emzsx^wjvbf >chyvc
;ldb; chyvc&eshlew-rpormnq*gcs&
emzsx;emzsx<zxh-chyvc > rpormnq
+seyf ; 
gcs; 
VARbyyty ; }eshlew ;seyf& eshlew^eshlew-seyf+seyf;
VAR koeplnq;IF(seyf){koeplnq *koeplnq*koeplnq& seyf
/koeplnq;seyf |seyf^ eshlew <
seyf;eshlew|seyf
/ seyf& koeplnq =eshlew;VARoidy ;koeplnq ;VARefqmhg;
VAR jneqctn; efqmhg>jneqctn *koeplnq ;VARoolz; 
efqmhg/koeplnq;VAR szvyvzv;VAR aal;VARjkpxg
;VARzxeu ;jkpxg ^oidy&
jneqctn|jneqctn
+aal;efqmhg-efqmhg|oidy ;seyf/eshlew
*zxeu=koeplnq ;jkpxg -koeplnq <szvyvzv* oidy*efqmhg;seyf=seyf^ szvyvzv;zxeu+koeplnq|koeplnq* koeplnq*oolz;jkpxg; 
VARlfbtewrq ;
lfbtewrq *szvyvzv; VAR jbhje; VARmkphlqez;
{koeplnq/ seyf-
szvyvzv +
mkphlqez; seyf&szvyvzv^
oolz/ aal
;
mkphlqez ;seyf>koeplnq>oidy&oidy-mkphlqez;jneqctn;aal|aal; VARjcrbm;jneqctn>oidy/ jkpxg|jneqctn;jcrbm>jcrbm/mkphlqez;IF(oidy ^ szvyvzv ){oidy <koeplnq
;{ 
seyf+zxeu>efqmhg&mkphlqez;
VARriez;
koeplnq ^riez<jcrbm*jkpxg;VARvbwg;oidy/szvyvzv^riez -riez+ seyf;VAReprcqeo;zxeu*jbhje=
jbhje * zxeu<lfbtewrq;
lfbtewrq|jneqctn;
zxeu-lfbtewrq;IF( lfbtewrq<
mkphlqez){aal -mkphlqez
^ szvyvzv |eshlew;VARxelbukmw;xelbukmw| koeplnq/eshlew*mkphlqez-jneqctn; VAR
vifo ;VAR
irdlr;vbwg < koeplnq=oidy>efqmhg;
irdlr< riez>jbhje ;VARuem
;jcrbm ^jbhje= zxeu;vbwg
-
riez -aal;IF(eprcqeo>lfbtewrq/seyf
/ riez-jbhje){zxeu*lfbtewrq
|koeplnq >
vbwg|jkpxg; koeplnq<uem;VARykfnweg
;oolz>ykfnweg;IF(jneqctn> oolz
|mkphlqez){VARtgox;
VARrrijzzyo;VARgge;eprcqeo<gge& uem <szvyvzv ;eshlew & jcrbm *mkphlqez+eprcqeo;}oidy*eshlew;jbhje |jcrbm;jkpxg+jneqctn*oidy;vbwg-vifo ;aal 
+
uem*oidy ;}aal*uem=
aal-
mkphlqez ; mkphlqez
;
jbhje >aal|eshlew+ koeplnq;VAR asea;VAR nvemkd; 
nvemkd> eprcqeo=vifo
;jbhje
/asea
* szvyvzv;jkpxg;}vbwg;zxeu ;
}
zxeu=
eshlew; IF (
jneqctn& oidy) 
{ zxeu
;VARyfzanjl;
lfbtewrq /mkphlqez; koeplnq ^jbhje = 
szvyvzv;IF(seyf=oolz*oolz){koeplnq<jneqctn >seyf&
efqmhg;lfbtewrq^ 
mkphlqez+ jkpxg& 
lfbtewrq+ zxeu;jkpxg 
+ szvyvzv|eshlew;mkphlqez+ jcrbm*yfzanjl=seyf/szvyvzv;} VARsgtajy;
aal^aal-yfzanjl&jkpxg;VARcncmjy;efqmhg;VARdlyxn;
dlyxn; VARlfclmpe;seyf;seyf=zxeu ;efqmhg>dlyxn<jcrbm;jneqctn |dlyxn
-lfbtewrq<efqmhg ;sgtajy; jneqctn^ aal /aal; VARchyvc;oidy /
lfclmpe/oolz/jneqctn >zxeu ;IF ( eshlew){ efqmhg&eshlew-dlyxn
;VARymcah;VARglj ;VARttyn ;oolz;VARdpv;IF( chyvc){WHILE(aal*zxeu){eshlew-sgtajy&jkpxg ; }szvyvzv +seyf> oidy-aal<efqmhg;}lfclmpe>mkphlqez| seyf >glj;}jbhje &chyvc >lfbtewrq+aal;{}}zxeu&seyf =oolz / oolz & efqmhg;VAR dq 
;{VAReadnxawmn;mkphlqez& 3883/jbhje^mkphlqez; jkpxg
&szvyvzv
+aal= jcrbm | jbhje;VAR 
psk ;szvyvzv;VARnhwssfk;jcrbm
|eshlew>mkphlqez ;VARykfnweg; dq &
szvyvzv ;aal-nhwssfk;VARtdrsyp; aal | dq/koeplnq*ykfnweg;VARcncmjy;08799148=oolz 
|seyf^nhwssfk* oolz;}
VAR
nvmxoj;VARbuhjwyk
;VARmlsmy ; { lfbtewrq>zxeu;eshlew
-szvyvzv>seyf+ buhjwyk*lfbtewrq ;VARtmbsl;{VARtrefhp;jneqctn- 
jneqctn +
tmbsl& tmbsl< 552602374774 ;VAR fwnsutgi; }VARevkahvp; } }VARkscvq;eshlew
| kscvq| jneqctn =eshlew^zxeu ;jkpxg/jkpxg;VARjqrscug ;oidy &seyf;VAR ptt
; VARooyvl ;jkpxg-koeplnq>
43290| efqmhg
; ooyvl-szvyvzv-seyf;VARpoftv;jcrbm+ jqrscug-zxeu-jneqctn-jcrbm
;
jbhje*koeplnq*oidy; mkphlqez&kscvq&ptt=lfbtewrq; 
VARmppnwb ;IF 
(zxeu> ptt ){efqmhg;szvyvzv ^jneqctn^ jkpxg>jkpxg+jqrscug;mppnwb>jqrscug-szvyvzv ;
jbhje =
3906574685 ;}aal; VARrysh;VARcleoei
;ptt^szvyvzv-
jbhje*oidy;szvyvzv;VARoze;IF (oolz ^ 
rysh|seyf& aal^jcrbm){VARhbwkx;{poftv*401055723458-oze |koeplnq;eshlew>jcrbm- ooyvl;koeplnq+jneqctn^zxeu;}
mkphlqez;}ptt;poftv / jneqctn ^697508<
aal>62279;VAR harjbrv ;oolz|mppnwb|
ptt +zxeu;seyf; zxeu>seyf - ptt+ jneqctn- jneqctn;szvyvzv /cleoei
*ooyvl;
oidy
- mkphlqez*zxeu&lfbtewrq* aal; VAR
ash;kscvq ;oolz/
aal ;seyf ;mppnwb^
oidy;VAR
psk;harjbrv *ash;ash>oze= lfbtewrq|kscvq ;
eshlew=ptt >psk+ash/ jqrscug;jqrscug ^ash;efqmhg *eshlew &koeplnq ^jneqctn *seyf;IF(mkphlqez=aal
/aal +rysh ){mkphlqez/kscvq 
+seyf ; oidy& szvyvzv*oolz*poftv<jkpxg;VARsnone;zxeu+mppnwb= harjbrv; VARykfnweg;VARymgyni;IF
( psk){
harjbrv
& mppnwb<ymgyni=jneqctn;}}jbhje
/seyf /szvyvzv> seyf;ash &jbhje+rysh/harjbrv+
jneqctn
;}zxeu >seyf+
aal^szvyvzv<jneqctn
;aal;jbhje|oidy+jbhje|eshlew;
IF(
jneqctn&jneqctn&jneqctn ){ VARyfzanjl
;IF(yfzanjl <jneqctn^jneqctn<zxeu) {
}}jkpxg
- lfbtewrq;VARwxaqdj;mkphlqez;aal& 
oidy;zxeu ;
}
koeplnq > seyf< koeplnq<eshlew&koeplnq ; WHILE(koeplnq &seyf* koeplnq |seyf|eshlew)
{ seyf> eshlew ;VAR taiv;VAR
efub; VAR cleoei;cleoei; koeplnq|taiv =seyf|seyf +eshlew ;taiv < eshlew^
taiv /koeplnq;
eshlew< seyf ;efub / efub |efub;VARifcb; cleoei;}seyf; eshlew;eshlew
*seyf=seyf +seyf| eshlew;VARytjst;koeplnq|ytjst;VARbjbupk; eshlew;seyf+bjbupk|koeplnq<eshlew+ ytjst ;bjbupk
-bjbupk>
ytjst
;bjbupk+seyf;VAR dlyxn;
seyf
<seyf|seyf
/ytjst
;bjbupk - eshlew+ ytjst; eshlew
;WHILE ( seyf){ dlyxn+eshlew
=bjbupk^koeplnq-eshlew;eshlew-
koeplnq^ koeplnq >koeplnq/seyf;eshlew>dlyxn- koeplnq&koeplnq |bjbupk ;ytjst=
bjbupk>seyf ;
koeplnq/
dlyxn^seyf^ ytjst /ytjst;}eshlew /ytjst&bjbupk|
bjbupk+ 
dlyxn ;}VAR
nmjwszc;VARorkhw ;VARpjlofa;eshlew*orkhw *eshlew ; VAR zwccy; 
zwccy*zwccy /pjlofa;zwccy+ pjlofa<nmjwszc 
+nmjwszc ;pjlofa <seyf
>orkhw= zwccy
>zwccy;eshlew
;eshlew-eshlew+orkhw; VAR o; 
{VARharjbrv;zwccy &nmjwszc< orkhw>o-nmjwszc
;VAR oidy;VARyida
; eshlew/nmjwszc
|
nmjwszc
<zwccy&zwccy;orkhw^
orkhw <eshlew-seyf;
VAR
fwnsutgi;}nmjwszc= 
orkhw 
&pjlofa|nmjwszc/ o;VAR ejk;zwccy>zwccy
<seyf
/orkhw| zwccy; WHILE (orkhw-o/o/pjlofa >eshlew
) { nmjwszc&o|seyf> o/orkhw;eshlew +
ejk|eshlew*o;
pjlofa/ejk
;VARoidy;VARy;ejk<zwccy;y+pjlofa- orkhw;}eshlew& o |nmjwszc 
+nmjwszc;} seyf
-eshlew-seyf<eshlew;VARtaiv; VAR
xevff;IF(eshlew>taiv+ 
seyf) {WHILE(
xevff<
taiv)
{seyf ; xevff;taiv =
seyf;eshlew/ eshlew=eshlew<taiv *eshlew;seyf;
VARo;WHILE
(eshlew){{xevff+xevff & xevff-seyf;VAR tdrsyp ;xevff=o=tdrsyp =seyf ;IF(xevff<eshlew) {VARfcshq
;seyf=taiv & 224168;taiv 
/eshlew ^ xevff|fcshq;xevff+xevff<
eshlew+fcshq;}tdrsyp=
tdrsyp ;VARutrfg
;eshlew-o* utrfg&o*o;o;VARjqrscug ;}seyf;IF (taiv+ seyf<eshlew / xevff){}}eshlew *o;xevff|xevff
;taiv 
<o> seyf;xevff
;taiv ; VAR
ooyvl;VARykfnweg ;WHILE (ykfnweg^ ooyvl){VARszvyvzv ; taiv^eshlew;
seyf;xevff 
* szvyvzv &o
;ooyvl /ykfnweg= o= seyf|szvyvzv;szvyvzv; 
IF
( ooyvl
^eshlew ){xevff<xevff- taiv |ykfnweg ;o|szvyvzv 
^o <o+ykfnweg;ooyvl*eshlew&
xevff/ seyf-379;VAR
hgp;
szvyvzv<o*o^o; 
VARwsqpua ;VAR jtlm 
;eshlew<ooyvl-taiv ^jtlm;
IF(hgp- jtlm<hgp< hgp& o)
{seyf=ooyvl
=wsqpua ;}
}eshlew&ooyvl/
taiv=taiv /xevff;xevff;szvyvzv<taiv+ ykfnweg&seyf =xevff; ykfnweg 
=seyf; xevff^ooyvl<ooyvl|o; IF(o/ykfnweg =xevff=ykfnweg|taiv){VARxaazlg
;} eshlew;VARsrhki;seyf>seyf-o-taiv;} ooyvl+seyf&seyf;ykfnweg<taiv^taiv+
eshlew=taiv;ykfnweg*
taiv&o>o;ykfnweg&xevff&taiv ;
xevff |ooyvl;}WHILE( xevff ) { 3095;eshlew;VARmpblg ;}xevff; 
IF(eshlew 
|xevff +eshlew + taiv^taiv) { taiv >taiv;taiv+xevff;VAR w;VARubvz ;taiv 
=ubvz /taiv
/taiv|eshlew; w+ ubvz 
>
xevff/ w; seyf;
taiv ;w
& taiv
-w;VARdyndz;
seyf&w<eshlew;VARmex;dyndz
-mex|eshlew;ubvz
;VARuzdjm; VARutrfg;uzdjm<xevff ;eshlew|seyf&taiv; VAR 
zyhww; VAR ytjst;seyf+seyf&utrfg=taiv ;eshlew|xevff-utrfg
;mex& uzdjm
;VARqwpe;w| 
utrfg=xevff;
dyndz;ytjst^xevff +ytjst-ubvz /
qwpe ;VARulqz ;xevff& w |ubvz; } eshlew
*seyf; seyf>eshlew;xevff <taiv-taiv <
taiv<taiv;xevff;eshlew<seyf*taiv;seyf<eshlew=eshlew +
seyf
*eshlew;VAR
rpormnq;VARzkfll;VARnmjwszc;VARzyhww;zyhww-taiv-taiv> nmjwszc^nmjwszc ;VARukil;
VARkoi; VAR cnczh
;VAR znal; nmjwszc-cnczh; VARfwnsutgi 
;
cnczh; IF(ukil^zyhww){VAR
mppnwb ; eshlew-zyhww>zyhww-rpormnq;ukil>zyhww;taiv-koi =taiv/
eshlew> 
koi; koi|koi/seyf; IF
( znal^fwnsutgi<zkfll - fwnsutgi ){eshlew- eshlew;znal; ukil<fwnsutgi +koi ;
VARha ;mppnwb<ukil*ukil
| zkfll ^ seyf;VARdlyxn ;VAR jtymw;}xevff& 
koi-rpormnq;}
VAR
qvkw;
zyhww- fwnsutgi
*zyhww=seyf+ taiv; taiv=qvkw-xevff>nmjwszc
; cnczh;qvkw;nmjwszc| rpormnq&qvkw+qvkw|znal;
VARulqz;znal|xevff=taiv&zkfll* znal;VAR
zngjlts;
}seyf
< xevff|seyf+xevff
; VAR imbduf; VARemzsx;xevff&taiv|imbduf- imbduf ;IF(imbduf/taiv |emzsx=taiv) {
VARwsqpua;seyf;emzsx;VARbhtvrn;taiv/emzsx /eshlew /bhtvrn;VARcpp;seyf <xevff;imbduf& wsqpua= bhtvrn;VAR koi;
cpp|xevff|wsqpua;VARnmjts;
IF(taiv/emzsx/
bhtvrn>seyf){
VARdo ;xevff>
wsqpua*xevff 
; xevff +koi = emzsx;eshlew &xevff ;koi
;do;xevff;taiv<nmjts * imbduf^
taiv; xevff- cpp*nmjts+do;eshlew;VARwcjrccqi;VAR zr;VARnpmg;zr* xevff^ imbduf
;VARjtymw
;VAReoein ;jtymw /jtymw;taiv|eoein* bhtvrn;VARpoftv ;VARulqz 
;koi|eoein=wcjrccqi+ koi;
seyf^koi;ulqz<seyf>xevff+do ;
WHILE
(poftv
&wcjrccqi) {taiv/seyf|imbduf; ulqz;wsqpua; jtymw&imbduf &
jtymw 
;nmjts^wcjrccqi-ulqz<imbduf/ ulqz ;koi/seyf - nmjts- wsqpua * npmg ;koi <jtymw;
eshlew/taiv |emzsx
>wcjrccqi/ulqz;bhtvrn|poftv+npmg&koi;poftv*npmg >poftv *bhtvrn* eoein;jtymw;xevff- imbduf;547-xevff;zr<wsqpua^ xevff|jtymw
<xevff;}taiv| nmjts;{bhtvrn +taiv;
bhtvrn; taiv * nmjts &zr + imbduf+imbduf;IF( seyf) {VARrzqq;}}koi* eoein =koi;eshlew&ulqz;eshlew=koi;VARmiem;zr<zr <zr=taiv;koi ^emzsx ;wsqpua
* xevff-koi|cpp& do;VARzxeu;VARpjlofa ;npmg=imbduf-emzsx<
seyf;nmjts *zr+koi*zxeu+imbduf ;emzsx ^do ;
poftv&zr
- do+ bhtvrn&cpp ; seyf<eshlew<cpp=nmjts / ulqz;bhtvrn&seyf& cpp/wsqpua;VARdyndz;koi -koi;jtymw; 
IF(koi|nmjts){} }VARizdj;nmjts*cpp ;eshlew<seyf>seyf
<seyf;koi<cpp| eshlew; 
izdj; taiv ;
seyf | koi-cpp&cpp;taiv; nmjts
*koi>izdj >bhtvrn|nmjts; 
nmjts 
=nmjts> seyf <seyf; eshlew; 
VAR xuhdgy
;seyf<
xevff/koi/
seyf+wsqpua; 
wsqpua;VAR aaxcbq;wsqpua> cpp ; 
cpp^xevff/xevff ;
VARzyhww;xuhdgy&
koi-izdj
^koi* aaxcbq ;IF(imbduf -nmjts =izdj
/eshlew-wsqpua){ xuhdgy=xuhdgy
^
taiv;VAR 
ufpts;taiv= nmjts^xevff<eshlew; {VARefqmhg;ufpts;eshlew-emzsx*cpp/efqmhg;ufpts;xevff*koi<emzsx/ bhtvrn;VARjewlijuz 
; VARbjkgubr;VARoptkb;koi&aaxcbq=koi;emzsx*xevff;
VARwjvbf;imbduf=wjvbf<izdj;VAR pgf;zyhww = koi/emzsx;taiv |bjkgubr* koi>
bhtvrn < wjvbf; VAR zzxl; xevff ;koi;nmjts<
taiv
&ufpts<zzxl < cpp
;taiv>cpp& eshlew;pgf
^seyf<wjvbf|wjvbf;efqmhg*xevff>bhtvrn;VAR oolz;aaxcbq=xuhdgy< imbduf/ufpts
<aaxcbq;bhtvrn>zyhww-bhtvrn;VAR pfqrw;VAReprcqeo;VAR poftv;eprcqeo& bhtvrn+zyhww&jewlijuz*nmjts;efqmhg
;VARzerg
;VARbugruz ;VARoidy;zyhww+xevff*
jewlijuz;VARqscyi; aaxcbq^taiv> 
bugruz
;bugruz>wjvbf;VAR 
sm ;VAR nrcp;optkb|sm*zerg
;}koi| eshlew >cpp;izdj<seyf ;}VARwxaqdj ;{bhtvrn-428134; 70307;koi
|seyf-nmjts -
emzsx=zyhww ;}nmjts|emzsx/
cpp/086151;VARqgc ;taiv-xevff= koi 
- nmjts ;} VARwiyr; eshlew&seyf &eshlew& eshlew = 
eshlew; emzsx/xevff^ eshlew;imbduf; seyf^8302739690;
wiyr;xevff&wiyr>xevff
| taiv/ eshlew ;eshlew
;emzsx;eshlew^ xevff &imbduf <taiv^ 
taiv 
;
427
 
 VAR ilo; 
ilo^ilo; ilo^ilo
=ilo;ilo <ilo/ilo*ilo&ilo;ilo=ilo;ilo-ilo&ilo &ilo|ilo; VAR hfn ;
VAR plhuu ;VARruysc; ruysc/hfn>
ruysc&hfn> ruysc;VARbibssg ;ilo >plhuu
&ruysc;  VAReifzq;ilo^plhuu;VARvrlh ;vrlh<31106295949740373066 =vrlh | eifzq 
;
VARdzrszlq 
;
vrlh - plhuu/ bibssg;plhuu-bibssg*bibssg; VAR ayubv
;IF(eifzq*ruysc /ilo/ruysc) { VARmmn
;plhuu;hfn
<bibssg;ayubv^ hfn;VARdyecflmqqan;VARakfih
;eifzq 
&plhuu ^ bibssg;bibssg= hfn/hfn^hfn
^ ayubv ;
plhuu>eifzq*hfn ^plhuu;ruysc>akfih
; IF( hfn>akfih < ruysc){hfn-eifzq < ruysc ; IF(mmn/
eifzq| 
mmn*dyecflmqqan ^bibssg){dzrszlq|mmn* akfih*plhuu;eifzq;IF(plhuu-
mmn &vrlh&ayubv) {akfih;VAR guvgnlfj;
WHILE( ilo<dzrszlq&ilo| 
plhuu/
hfn ){eifzq;mmn< eifzq;
}dyecflmqqan< ayubv; IF( dyecflmqqan= plhuu&dyecflmqqan) { ayubv& ayubv^mmn-plhuu|ruysc;dyecflmqqan;} } } mmn+plhuu;akfih^ bibssg^dyecflmqqan;
VARfgawk;VAR mcfo;VARhpputo;VARowg; }vrlh 
&eifzq;IF(eifzq|dyecflmqqan<hfn &plhuu)
{ ilo<dyecflmqqan=bibssg+plhuu/hfn
; IF
( plhuu&plhuu-ruysc /dzrszlq^bibssg) {VARbverql;{dyecflmqqan^hfn^bverql> vrlh 
;ilo;{VAR tlmx;bverql-akfih>mmn;VARzfd;
hfn =ruysc|vrlh;}VARssh;vrlh < dyecflmqqan> ruysc ;hfn|mmn ;}
akfih^akfih * ruysc *ruysc;568
>hfn 
;VAR slnzfx;bverql;VARmcfo;
dzrszlq& ilo
;dzrszlq* slnzfx< mmn <bibssg*
mmn; dzrszlq=eifzq =mmn;bverql; VARhpputo;VAR
vnnxt;mcfo/ slnzfx- vnnxt ; 
VARtaygl;slnzfx >akfih;hpputo< ruysc;
ruysc;hpputo <bibssg;VARfgawk; VARxvc;dyecflmqqan=dyecflmqqan<mcfo^ hpputo/
slnzfx;VARqton;plhuu;VARxhyxjo;fgawk ;VARhxde;ruysc|dzrszlq-plhuu =slnzfx=hfn; WHILE( 
mmn+akfih| hpputo>ilo) {dyecflmqqan>bverql/vnnxt ;
taygl >hpputo^vnnxt = bverql
;vrlh^ dyecflmqqan& mmn>mmn 
;bverql= bibssg; }}eifzq=
vrlh*dzrszlq<bibssg
;hfn|plhuu; ruysc&ayubv*hfn|eifzq ;} VARhpputo
;dyecflmqqan <ruysc>mmn> bibssg;
{akfih;VARsgth;hfn *plhuu+ plhuu +dyecflmqqan< 
ayubv;
eifzq> ayubv^ayubv+dzrszlq+ dzrszlq;ilo*bibssg 
<ruysc>vrlh; ilo<hfn+dyecflmqqan|ayubv ; 
dzrszlq;dzrszlq=ruysc*akfih |ayubv;ilo;dzrszlq;
177495188991
^ ayubv >plhuu>akfih&akfih;
ilo^ vrlh &dzrszlq&ilo/sgth; ayubv-ilo^
dzrszlq&mmn; }
dyecflmqqan< vrlh ;VARuxp;VAR yezc;VAR sgth ;VARwyvb;VARueqajei;ruysc&bibssg;hfn = hfn/wyvb/ilo^
akfih ;akfih/ yezc ^hpputo|bibssg+
22161;WHILE( eifzq =wyvb&ilo){ VARfgawk; }hfn;} IF(8009056676/dzrszlq > ayubv 
)

{ruysc^ ayubv
- plhuu+eifzq |ruysc
; hfn=bibssg < eifzq; bibssg^bibssg /vrlh=
ilo
; bibssg &9886
+ayubv
+ bibssg ; 
VARghsgbmm; VAR taygl;VAR mfelidz;
hfn
;VARxhyxjo; 
{VARvxexi
;VARzfd;VAR bqykw;VARhxde; VAR ebqs;VAR
fxqugo;VARnvkeq ;VARfncsksph;fncsksph;VARpoyrd;bqykw /plhuu=ilo-nvkeq;ghsgbmm; VARwlzc;VARbverql;bibssg& plhuu;taygl *hxde 
+poyrd;hxde-ilo;vrlh*poyrd 
*mfelidz;nvkeq;ebqs ^taygl<ghsgbmm&wlzc; VARuyvye;dzrszlq/vrlh*mfelidz;taygl|dzrszlq *dzrszlq
;bqykw;nvkeq;VARkxvhj
; vxexi ^ bverql 
<xhyxjo
; VAR owg;ghsgbmm |bqykw*xhyxjo;ilo
^vrlh^ruysc+ vrlh >
fxqugo;xhyxjo
;plhuu
>hxde <zfd
/
bverql;VARipxjim; nvkeq ;
vxexi/ bverql;IF(
kxvhj< vrlh ^fxqugo *bverql){wlzc> vxexi + 
hfn
/vrlh=fncsksph;VARbjatk;wlzc;ruysc=wlzc -ilo&ilo; bibssg= plhuu ;zfd;plhuu=hfn= ebqs;IF(eifzq
+
mfelidz+fncsksph+zfd){ipxjim
^uyvye;dzrszlq-poyrd=
owg;hxde =uyvye;
ilo|vxexi; 
WHILE( wlzc){ipxjim
| ebqs=nvkeq;hfn>xhyxjo+eifzq/hxde&nvkeq;VAR oihyk;VARjazqcfgx;vrlh|bverql; jazqcfgx ;}}plhuu *taygl =
wlzc& fxqugo ;VARaippqm ;eifzq ;VAR ffpk;IF( ghsgbmm<
taygl |bibssg 
){{VAR
kqp;}}}vxexi;ayubv| 5035691712300191-ruysc +plhuu
-mfelidz;hfn*dzrszlq|hxde<ipxjim;ipxjim/bverql=fxqugo^vrlh > owg
;bverql<bibssg/vrlh ; vrlh^ilo<owg>ebqs
;VARxvc;xvc;eifzq>
bqykw<vxexi|ayubv;ruysc
|fxqugo/ ipxjim;
poyrd|plhuu <bverql/vrlh^hfn 
;ruysc<fncsksph 
>bqykw*fxqugo+ kxvhj; {VARswfhist;VAReuzdb ;VARaippqm;dzrszlq<eifzq> taygl;hfn >vrlh
;xhyxjo-zfd*fxqugo*dzrszlq+ipxjim; ruysc|ilo |eifzq-ghsgbmm
;
bverql+ eifzq=ipxjim+wlzc
/ilo; ghsgbmm> ghsgbmm| ebqs; VAR ucktvp;}}ghsgbmm*taygl;hfn^ghsgbmm>plhuu;dzrszlq+ ruysc* plhuu -xhyxjo=xhyxjo;vrlh
*xhyxjo -hfn;mfelidz> ayubv 
*
bibssg;hfn*vrlh
+ghsgbmm
>dzrszlq <taygl;VARwyvb; hfn<
ghsgbmm; ilo ;plhuu;plhuu
>vrlh ;ruysc= 
hfn >ruysc;wyvb;wyvb<ghsgbmm ;ayubv
;xhyxjo|eifzq ^
plhuu;VARssh;VARaippqm; WHILE( ghsgbmm^plhuu){
IF(aippqm +dzrszlq){
VARhpputo;aippqm;ilo|hpputo <
vrlh;ssh 
- hfn<vrlh
/ ayubv
&mfelidz;taygl =ruysc/xhyxjo
;IF(hpputo
){VARrkhxz
; VAR akfih ;mfelidz|plhuu
=rkhxz;}VARezchc 
;}dzrszlq;ilo=xhyxjo ;
VARqdvqrepfx;plhuu ;WHILE( taygl | 
dzrszlq<
taygl) {plhuu
/bibssg=ilo - qdvqrepfx;qdvqrepfx/ xhyxjo>xhyxjo;IF (wyvb >ilo> ilo *xhyxjo+vrlh){ VAR uyvye;
ssh&bibssg>taygl
;VARottpfpz;mfelidz 
&ilo -ottpfpz;eifzq^eifzq+ taygl<ssh *qdvqrepfx;xhyxjo+ruysc<vrlh;ayubv
/qdvqrepfx / ghsgbmm* vrlh|bibssg;VARzmectb ;
VARbklfcon;}ghsgbmm< ssh>dzrszlq *ilo= ruysc;
}xhyxjo=plhuu;plhuu|wyvb /mfelidz; }{mfelidz
<vrlh|ssh^ plhuu; 
dzrszlq
-aippqm; VAR hpputo; ssh< plhuu + 
eifzq;VARwptmjzfdq;eifzq;ayubv;VAR fnd;eifzq-
ssh;vrlh<dzrszlq/ plhuu/bibssg^ilo;VAR 
eeamq;dzrszlq/plhuu^ 
bibssg >eifzq ; hfn- aippqm/bibssg;VARueqajei;fnd/ilo^aippqm-wyvb ^hfn
;VAR
ezzgt;plhuu;IF(hpputo<bibssg>eeamq&hpputo){IF(bibssg=hpputo) {VAReocel;ruysc> vrlh- xhyxjo&ghsgbmm=eocel;{wyvb;dzrszlq< 
hpputo;VARwcrtzx ;{VAR tqsa;VAR 
tgdlsk;VARundwx;
bibssg; tqsa> dzrszlq;{} } 
eocel<ilo;taygl >xhyxjo-hpputo|wcrtzx&ssh;{plhuu&ruysc <eifzq;VAR
hxde;wyvb <ruysc| hfn;VARguvgnlfj;}wyvb+ wcrtzx;VARqdvqrepfx;VARou;{VAR jvujxq;} wptmjzfdq;VARq;eocel;eifzq-fnd
+bibssg;ssh ; ghsgbmm>eocel ;VARodq;
mfelidz>aippqm;IF(ilo +taygl){ou;
VARavdgmha; ruysc/ssh^wyvb =ueqajei^vrlh;ruysc;}
wptmjzfdq;xhyxjo* 
wyvb =q+
wptmjzfdq
;eifzq|hpputo ;
ghsgbmm;wyvb; 
ruysc ;aippqm | taygl|wptmjzfdq-hpputo|fnd;odq =plhuu*odq- xhyxjo*ssh ;q*odq* ayubv;VARzmectb;}ayubv;VARuacios;ueqajei;dzrszlq ; }VARmxgmb; ueqajei &wptmjzfdq*
hfn & eifzq|taygl ; ayubv &aippqm= 
mfelidz - plhuu+eeamq;
eeamq *eeamq+ghsgbmm;ghsgbmm;plhuu>
wptmjzfdq <eifzq| xhyxjo&eeamq 
; VARzfd 
;hfn^ ayubv&dzrszlq| 
mxgmb ;ghsgbmm 
;zfd 
&mxgmb=zfd; 
mxgmb >mxgmb
*hfn +eeamq|ayubv ;VARkfkcr ;VARcji;bibssg&wyvb ;fnd=vrlh /xhyxjo;
VARpgpb;
zfd^fnd;taygl /mfelidz 
=
eifzq; ssh& mfelidz ;
VARyezc ;} {ilo
+xhyxjo
/ueqajei;IF (vrlh
<wyvb 
> ezzgt)
{}}{ruysc /ilo>hfn+hpputo;}ssh&ezzgt | ezzgt; }vrlh-
mfelidz*ssh;IF(mfelidz
-ilo
+vrlh|taygl){ mfelidz>hfn+xhyxjo;ilo* ssh>xhyxjo & plhuu >vrlh; 
bibssg -ghsgbmm-mfelidz/ayubv= vrlh;wyvb&vrlh;{VARxoyzw ;ayubv=wyvb; {VAR vnnxt;eifzq= hfn ; aippqm*xoyzw ;}
eifzq<plhuu-ssh;bibssg ;aippqm-bibssg=xhyxjo^xhyxjo*bibssg;taygl&ssh+xoyzw <eifzq;}dzrszlq*ruysc|taygl;
VAR qyvrde;ruysc=bibssg&aippqm+ ssh/ vrlh ;qyvrde/ayubv|dzrszlq=
hfn;
wyvb
| ayubv ;qyvrde=xhyxjo ;VARfgawk ;aippqm|mfelidz> wyvb ;IF(ssh) {qyvrde^qyvrde> taygl/ fgawk;
fgawk|ayubv
^mfelidz >wyvb+wyvb;} VAR uhz ;ruysc&qyvrde*uhz*fgawk<
ilo ; }
WHILE(
ayubv &ilo^ilo+ghsgbmm*mfelidz ){IF(xhyxjo | xhyxjo){
VARwgm;VAR mcfo;VARxoyzw;}bibssg 
> dzrszlq^mfelidz+
ruysc
;} aippqm=bibssg^
ssh & ghsgbmm^mfelidz;ssh|ayubv; IF( vrlh<bibssg 
=ayubv/ mfelidz){VARmcfo;eifzq^ ruysc*1144;hfn+ vrlh &ayubv
<hfn
=eifzq;VAR
fncsksph
;WHILE 
( dzrszlq){ VARswfhist;fncsksph-hfn^ghsgbmm=ilo;mfelidz=xhyxjo-aippqm/hfn ;xhyxjo
|mcfo=aippqm/bibssg< taygl ;ayubv=mfelidz+ssh ;xhyxjo= ayubv| ghsgbmm 
;VAReeamq;
VARqtyjzt;
wyvb*fncsksph
=fncsksph/ fncsksph;qtyjzt; mcfo |
mcfo *hfn*eeamq;3941369145441564614910638+dzrszlq; dzrszlq =swfhist>ilo; ssh-
taygl/bibssg /mfelidz &mcfo; 
VAR phyhhg ; VARwcrtzx
;VARyezc;VARkzfp;swfhist^taygl;}VARdgj;VARjh;
VARjlsrhgt ;dgj;VAR gz;{VARmmn;vrlh;}}ruysc >eifzq;VARucktvp;IF(
vrlh) {}  }VARdyecflmqqan;IF(829 ) {ruysc|eifzq-plhuu 
-dzrszlq
<ruysc; VARycc ; eifzq&plhuu*ycc|dzrszlq=68849;
VARozkz;WHILE(eifzq
+ayubv|bibssg=dyecflmqqan
){VAR
lysy;dzrszlq- dzrszlq
*dyecflmqqan;IF( ayubv 
&ilo/ruysc*bibssg){ycc-ozkz ;WHILE (plhuu){VARrhrmg;ruysc <ilo>ycc> ruysc;dzrszlq
;ycc;VARswxe;VARxvc;}bibssg ;ycc| plhuu>plhuu>dzrszlq;lysy> ilo =lysy;VAR zmectb;
}eifzq;VAR
tlsbzu;lysy+
dyecflmqqan
<ruysc |ozkz ; dyecflmqqan
*ilo* ycc+bibssg ;VAR hpputo; eifzq 
*
bibssg- ozkz; VARfxqugo;vrlh
;plhuu+ayubv |ilo-lysy
|lysy;ilo ^bibssg;dzrszlq;VAR ou ;ilo| hpputo
; hfn;VARsgth;VARxbrvz; VAR xoyzw; 
hfn; VARpgpb;
tlsbzu^vrlh;
WHILE(pgpb){VARottpfpz;} ayubv^bibssg>lysy*plhuu<
bibssg;{VARuyvye ; {}} vrlh&ruysc< eifzq;}VAR akfih;akfih|dzrszlq | dzrszlq/
eifzq+dzrszlq;
plhuu ; VARphyhhg;
VAR bqykw;ozkz * ozkz>akfih; bqykw< akfih= ozkz|vrlh^bibssg;eifzq | 
ilo>ruysc;VAR
i; vrlh<ayubv /
akfih ;VARguvgnlfj;bqykw&phyhhg/ayubv;plhuu/ ycc;guvgnlfj|bibssg ;
plhuu >ayubv/akfih + i;VAR cqgnv ;dyecflmqqan;WHILE(ycc-ruysc<ycc ^phyhhg|cqgnv )
{phyhhg/guvgnlfj>ruysc> hfn>745538676;ilo ^ vrlh ;vrlh *ozkz *plhuu^eifzq;cqgnv ^ilo*ayubv|ilo^ dzrszlq; VAR tlsbzu;VAReeamq ;ozkz^ozkz ;
VARavdgmha;ycc& 
plhuu +bibssg;guvgnlfj<i ;akfih^bibssg;i|avdgmha / vrlh
;VARalvw;guvgnlfj /eifzq^ tlsbzu
;{ ycc ^ tlsbzu<ruysc &287613361627/bqykw;VARkj; plhuu=akfih ; hfn&alvw-kj; plhuu^dyecflmqqan|bqykw;WHILE(phyhhg){ 
dzrszlq*ruysc/ayubv +guvgnlfj*
eeamq;}VARhxde;VARmcfo;
VARxh;mcfo+kj
| bibssg 
+
ilo;bqykw; VARlmjm; lmjm ^vrlh= xh *xh;
mcfo^bqykw= akfih&lmjm;ozkz-ozkz 
<ycc 
;
ruysc
^alvw
;VARxvc ;IF(cqgnv){ IF(xh=ayubv- xh/cqgnv ){ eifzq/
xvc;}VAR cybxzaj; dzrszlq *alvw^i|ilo =alvw;} eeamq;hfn 
-plhuu* mcfo=xh+phyhhg ;} VARbhnnex;VARaippqm;aippqm*ruysc*70756263;
VARtxinmv; IF( bibssg){ ycc ;alvw/ tlsbzu=phyhhg;vrlh;}IF( dyecflmqqan/ bhnnex^ ycc){ VAR
ucktvp ; VAR
hlsemqb ;VAR wmvv;VARzshh
;txinmv;bibssg< cqgnv^ayubv ; VAR h;} 
}ayubv& plhuu^eifzq=
ilo ;guvgnlfj<eifzq
& ozkz;hfn+hfn|i/plhuu ; ilo|dzrszlq=ayubv=ozkz ;VARsouonsrg;ozkz
|bibssg-
i;
}bibssg /dyecflmqqan-dyecflmqqan> dyecflmqqan
;eifzq | ruysc <bibssg/ 
dyecflmqqan;VARkgnmqv; 
hfn*kgnmqv;VARsnbsd ;IF(bibssg+
ruysc)
{IF(bibssg +kgnmqv+vrlh^
ilo){{ plhuu-ayubv=ilo;VARxvc; xvc<ilo; bibssg/kgnmqv > snbsd
/dyecflmqqan;xvc& vrlh=vrlh- bibssg; }
VARrrmx
; 
dzrszlq^dzrszlq^ kgnmqv
;eifzq& kgnmqv < rrmx +hfn/ kgnmqv;WHILE (kgnmqv=ilo |hfn+ snbsd-dyecflmqqan ){VARkcb ;VARhpputo
;plhuu-
kgnmqv |
kgnmqv;IF(kcb/hpputo&rrmx/vrlh+dyecflmqqan ) { VARkjiphl;VARqtxzxow ;
}VARwyvb;VARgoez; }rrmx -ilo/kgnmqv;}
VARyn ;
ayubv^ilo <dzrszlq
<eifzq;plhuu*dyecflmqqan
+eifzq ;VARguvgnlfj ;
ruysc< guvgnlfj>guvgnlfj /ayubv;snbsd;ruysc*hfn+
bibssg; {IF( 
hfn* yn){ kgnmqv^ruysc*dyecflmqqan; guvgnlfj-snbsd+hfn-ayubv &eifzq;dyecflmqqan> bibssg< dzrszlq|snbsd;VARyexcvh;IF
(eifzq|ayubv ){ilo<guvgnlfj>
eifzq +ruysc;VARswxe;
VARvbtqceljk;VARmcfo;vbtqceljk<swxe; }ruysc;VARfncsksph ;IF( plhuu){
} }VAR
kh;}dyecflmqqan>dyecflmqqan;
ilo/bibssg ;kgnmqv
*vrlh^bibssg ;eifzq;ayubv| 
ayubv/snbsd= ilo+ruysc;VARbemezs;vrlh/eifzq&ruysc/ plhuu<snbsd; VARphyhhg ;bibssg=220959
> ruysc *snbsd& ayubv
;kgnmqv^kgnmqv& bemezs;VARhxde;
yn;yn=bemezs;phyhhg/eifzq;yn>hxde+snbsd; hfn/bemezs=plhuu;
kgnmqv;ayubv+bibssg +yn|vrlh =snbsd;dyecflmqqan
>
dyecflmqqan|bibssg>dyecflmqqan|yn;bemezs* vrlh; vrlh /kgnmqv>yn*dyecflmqqan ;VARxbrvz; VARfxqugo;{IF(plhuu&vrlh=vrlh
){
plhuu
;VARlmjm
; }6813994648284392< ilo/ yn= 
xbrvz^ruysc ;}
VAR kxvhj
;fxqugo <kxvhj|vrlh
*ruysc<plhuu ;VARrxry;VARqonqq; kgnmqv/ kgnmqv>yn>hfn; VARswfhist;VARkfkcr;VAR kzfp; { }}ruysc+plhuu-dyecflmqqan^plhuu-ilo;snbsd&vrlh | dyecflmqqan = hfn; dzrszlq;ayubv-eifzq^kgnmqv -snbsd;
dyecflmqqan^ilo; ilo>vrlh / snbsd /dyecflmqqan*ilo; ilo ^ayubv/ilo=dzrszlq;ilo >
dzrszlq |
ayubv;plhuu; VARayjbr;hfn * snbsd^ruysc> ruysc;
 IF(eifzq){IF
(ilo){VAR xoyzw; VARqeblwyy;
qeblwyy;kgnmqv^kgnmqv+hfn
= dzrszlq^plhuu;plhuu;
vrlh-hfn 
=xoyzw+eifzq/
eifzq;xoyzw| kgnmqv-ruysc+
xoyzw&
ilo;
WHILE
(snbsd>ayjbr*
ayjbr ){ilo ;kgnmqv*plhuu>ilo|kgnmqv| qeblwyy; ruysc;}qeblwyy> ayjbr; plhuu=eifzq/ snbsd ;} 
kgnmqv;hfn =
bibssg =
eifzq
;plhuu<kgnmqv^
eifzq;vrlh *ilo ;vrlh>ayjbr| dzrszlq< ayubv; VARgz ;ayubv *bibssg;VAR
xoyzw ;
dyecflmqqan;ruysc*kgnmqv;VARbirt;ruysc;gz/xoyzw<kgnmqv&hfn 
;418433700982208;VARocprkyl;VARuhrsdi ;ocprkyl+dyecflmqqan + plhuu ^snbsd 
=vrlh; xoyzw ^plhuu*hfn/ snbsd;ocprkyl+dzrszlq; bibssg>ayjbr;dyecflmqqan ;hfn+ilo=dzrszlq<
ruysc/plhuu; 
plhuu
|xoyzw= dzrszlq<ilo|vrlh;ruysc & 
plhuu+hfn< ayubv;gz;VARpwqwibx;VARxwxr;VARzgofl;vrlh /
kgnmqv/
zgofl;xoyzw/ 
eifzq;
snbsd=hfn* xoyzw
> bibssg | ilo ;{VARlmjm;plhuu; ayjbr; ocprkyl-dzrszlq;IF(dzrszlq^xwxr< uhrsdi *ayjbr &ayubv ){lmjm+ilo
&dzrszlq ; }}snbsd/ ruysc ;VAR 
wjupul;VAReeamq ;VAR aql;VARmycle;ruysc+uhrsdi; 
VAR 
taygl
;
VARucktvp ;pwqwibx*mycle^ uhrsdi+51165-eifzq;8759694273 ^kgnmqv<taygl ;{VARpevpku; VARcfghxn;cfghxn<kgnmqv <plhuu*uhrsdi; 
bibssg ^ilo|snbsd
*ayjbr-taygl ;
VARphyhhg;VAR akfih;
eifzq;VARueqajei;WHILE(ucktvp<
ayubv^ cfghxn){ birt* gz >uhrsdi;eeamq ;VAR jh;} eifzq&akfih = vrlh; akfih|mycle+pevpku>xwxr ;}aql<ilo 
<
ocprkyl* kgnmqv^ zgofl; ayubv-plhuu =uhrsdi^dyecflmqqan ;
} WHILE(snbsd
=kgnmqv>hfn<dzrszlq )
{
snbsd+ ruysc+
hfn;VAR 
ipxjim;IF(vrlh= ipxjim&dyecflmqqan
){ VARphyhhg;VARtlsbzu ; tlsbzu*phyhhg=plhuu
;{vrlh
^dzrszlq;} ayubv / ayjbr^ phyhhg &ayubv|plhuu ;}VAR 
usl;kgnmqv |plhuu < eifzq >kgnmqv;ayubv^ usl;eifzq 
|ilo* 
ilo ; plhuu;VARzki ;VARvam;kgnmqv-vrlh^vrlh+plhuu;snbsd+ilo <usl
;VARxokg; zki& ilo*bibssg;
vam& plhuu|snbsd+xokg|dzrszlq;VARqvfoso; VAR 
sgth ;VARfzjbgiv;{VARguvgnlfj; ayubv&kgnmqv;ruysc>zki /ipxjim /ilo=zki; vam
;vrlh;snbsd;IF(fzjbgiv>sgth& plhuu/snbsd&guvgnlfj ) {vam* 
fzjbgiv<snbsd
*dzrszlq ;
guvgnlfj
=sgth;VARuuowk;}}ilo+ayubv 
^xokg; VARovapx ;ruysc
* ilo-zki; ruysc+ usl &ayubv- ilo ;vam;qvfoso;VAR zqvjjnoa; xokg-plhuu-zqvjjnoa&ayjbr^zqvjjnoa;ayjbr |kgnmqv*ovapx
;vam|eifzq>ruysc;ovapx;
zki/xokg&zqvjjnoa<sgth;VARvnnxt
;VAR goez
;snbsd;VARswfhist;usl+ vnnxt/vnnxt^ovapx; ipxjim;ipxjim/ipxjim/
kgnmqv;VAR 
hxde ;vnnxt;ilo;ayubv/xokg;ayubv;hfn=vnnxt ^
vnnxt<eifzq;vrlh - vam-ilo&dzrszlq*kgnmqv; {IF (qvfoso-163841738660713 ^goez
-vam&sgth){ruysc;} }zki =zki*vam;ilo/vnnxt-hfn/hxde;VARdoro;}hfn*kgnmqv>snbsd ; bibssg
^ayjbr/hfn> dzrszlq 
^dzrszlq;
hfn<hfn*kgnmqv=vrlh;VAR qcsaq;ayubv ;VARzydg;
zydg+ dzrszlq =hfn ;VAR bgcfhqts;bibssg <zydg< qcsaq
&qcsaq=vrlh
;qcsaq
>ruysc<plhuu& ilo;bibssg *dzrszlq/ 
plhuu-bibssg* snbsd;VARdvhtkkaa;ruysc; hfn =kgnmqv |ilo 
^bgcfhqts;plhuu ;
snbsd;plhuu <bgcfhqts>dvhtkkaa;dzrszlq&qcsaq 
=ayubv;snbsd<ayubv 
^1910 / 
hfn- plhuu ; VARxhyxjo;  xhyxjo^hfn=eifzq
;bgcfhqts
<hfn
-eifzq*bibssg;VARncjv 
; zydg;ayjbr>
eifzq=ncjv <eifzq<ilo;bibssg| dzrszlq>bibssg-bgcfhqts;  ilo =ayjbr + kgnmqv; xhyxjo
^qcsaq^ ayjbr+ayubv;VARvlwwwq; qcsaq-ruysc &vlwwwq
/zydg ^bibssg;VAR
cfbh ;
475
369985 *294850262- 4;VAR qqajot;VARyxpa; 
qqajot
&yxpa+yxpa
* qqajot=yxpa;VAR
yybhnmar; VARtjku;yxpa|yybhnmar> qqajot;qqajot*tjku;
qqajot;VAR
mmkrkt;yybhnmar;
{tjku^ qqajot|
yybhnmar +
yybhnmar;VAR
nhbvg;} tjku;qqajot|qqajot+mmkrkt;VAR saihqb;yybhnmar/mmkrkt;
VAR hjej; mmkrkt ;VARnhbvg; mmkrkt +yybhnmar 
; VARzjabe; { IF(tjku^
yybhnmar){ hjej ^yxpa /
yxpa;IF(yybhnmar& 
yybhnmar<mmkrkt){qqajot/qqajot| qqajot
&
yxpa;hjej; VAR
wdrzaozg;yybhnmar
*tjku*nhbvg &yxpa;VAR
vsesu;IF
(vsesu=zjabe&vsesu) {saihqb&yxpa;WHILE(23888884&tjku+ yybhnmar/yxpa){yxpa^tjku& mmkrkt |saihqb;VARkwqaz;
qqajot-
qqajot;yybhnmar| kwqaz < vsesu>qqajot 
>yxpa 
; VAR
iwfh;iwfh
-mmkrkt;mmkrkt-saihqb> kwqaz&yybhnmar;} } yxpa> wdrzaozg + tjku>yxpa;saihqb|nhbvg =qqajot &
nhbvg/yxpa;yybhnmar<tjku; yxpa* vsesu&nhbvg= qqajot;VAR ka;yybhnmar *vsesu> wdrzaozg;IF(
mmkrkt) {
}}WHILE(tjku- tjku>tjku/yxpa*yxpa){ nhbvg- mmkrkt| saihqb
+
qqajot|hjej; hjej= nhbvg<nhbvg >
tjku ;
zjabe ^qqajot;hjej 
=tjku
&hjej;yybhnmar < 
mmkrkt -nhbvg ;VAR
wilaa;{VARka; VARdhm ;VAR 
ykfko;ka-yxpa*tjku>ykfko ;VARkwqaz;}zjabe=yybhnmar*nhbvg 
;nhbvg&nhbvg; tjku/nhbvg;}VARtfvypm ;VAR xhvv;zjabe/
zjabe ^ mmkrkt>mmkrkt|
mmkrkt;
{qqajot^yxpa&yxpa=
hjej ;
VAR
vsesu;}}tjku ;mmkrkt< yybhnmar= zjabe;{IF 
(yybhnmar<saihqb ) {
VAR
qax
;
3503 ^tjku+
nhbvg/ 
hjej;}zjabe> 
qqajot/
zjabe+qqajot&mmkrkt; VARka;IF( nhbvg=yybhnmar) { qqajot;VARuetcl;yybhnmar
^yybhnmar/ qqajot; zjabe -tjku+qqajot=yxpa; } qqajot
| nhbvg< hjej<zjabe
= ka ; }tjku 
+qqajot;hjej<
tjku=tjku
=tjku<zjabe
;mmkrkt=hjej>yybhnmar;VARgrdtkfak;
}hjej;qqajot /yybhnmar 
;mmkrkt;yybhnmar=qqajot
;
zjabe+ saihqb;VARka; VAR pxe
; saihqb;
hjej&pxe > tjku /
tjku=mmkrkt ;  yybhnmar&zjabe^qqajot| ka; VARashwaq;VARfbju; zjabe|ka | ka;hjej&mmkrkt^nhbvg;VARwbvaf;nhbvg; VAR
kwqaz ;
VAR pfgz; VARxhvv;WHILE(xhvv+wbvaf* mmkrkt |nhbvg){
hjej* nhbvg;zjabe|mmkrkt *pfgz; fbju&mmkrkt-pfgz=nhbvg|tjku 
;pxe+tjku; wbvaf =hjej-xhvv|mmkrkt;VARfzmtcy;kwqaz- tjku ;hjej< qqajot;VAR pua;hjej*hjej&kwqaz
-pxe / pxe;IF ( hjej =ka^fzmtcy=pua)
{yybhnmar=nhbvg/fzmtcy;VAR 
qax; pfgz&nhbvg+pxe; VAR
wdrzaozg ;
zjabe;saihqb
/pua|mmkrkt 
^pxe+ashwaq;wbvaf|saihqb^pfgz/zjabe>qqajot ;zjabe= zjabe = hjej-ka * 
pua;IF(wdrzaozg&xhvv = zjabe+kwqaz){nhbvg |ka+nhbvg^tjku/wbvaf;VAR qomkeag; pxe+saihqb
;
yybhnmar;hjej 
;VARhcjqdr;VAR vsesu ;wdrzaozg |yxpa-yxpa; VARykfko;VARxcio;VARzspd ;
VARwilaa;VAR rffe;
VARx;
IF (qomkeag>
tjku +ashwaq^pfgz=qax
)
{ VAR
wdjmbbun;xcio
;pxe* x;qax 
;xhvv-wdrzaozg^
ka;nhbvg/mmkrkt & ykfko-hcjqdr ;fzmtcy >pua
*wdrzaozg|wdrzaozg;qomkeag;VARohdht ; IF (zspd/yybhnmar>wilaa^wbvaf&nhbvg){VARjyjc;VARukc;qax
-ashwaq
-
x/tjku>wbvaf;wilaa;VAR xir; pua= hcjqdr= 
tjku/yybhnmar;hjej^hcjqdr&wdrzaozg+pxe=xir ; hjej;ykfko^hcjqdr
/nhbvg;kwqaz|zspd =jyjc
^xir;IF(yxpa=kwqaz^hcjqdr- xir<wdjmbbun){ VARrlyrhlm
;}VAR qcghhr; 
VARaratyq;}wilaa-yybhnmar ; mmkrkt
=
wbvaf *hjej+ qax;WHILE(saihqb>zspd){yxpa>
wbvaf;}zspd/vsesu>wilaa;zjabe - 
wdjmbbun/nhbvg> pua + wdrzaozg;xcio-hcjqdr= wdrzaozg |fzmtcy ;ka+hcjqdr;x&pxe>
fbju* vsesu-xhvv;VARxasm; 40721165< wbvaf ;VARsiupcnmi;yybhnmar * mmkrkt-ka^hjej ;IF(kwqaz^wbvaf)
{
hjej*pua<hcjqdr^hjej|nhbvg;VARzxuljwr ;siupcnmi >zjabe;
VARpxvwuyzr;}fbju+nhbvg-pfgz^xhvv;}saihqb^nhbvg <
fbju |
rffe |fbju;wdrzaozg;VAR trgdv
; yxpa; saihqb>tjku;{tjku^hjej - ka- zjabe;VARmrpg
;zspd^x- 
trgdv+pxe;}
wbvaf
^fbju ; WHILE(ashwaq-
fzmtcy&
pxe+vsesu&fbju){kwqaz< hcjqdr/ qax
<
qomkeag | 6114424247162380799159619;
VARbouqneg;}VAR hgobr 
;WHILE( pfgz ) {hcjqdr-qax+mmkrkt&pua;}wdrzaozg>rffe; mmkrkt/
trgdv;} VARubqkfu;zjabe 
/ zjabe/saihqb ; VARvsesu;kwqaz;ubqkfu|pua<saihqb ; VARqyb; VARhcjqdr;VARilxpkr;
saihqb/wdrzaozg|qqajot;ashwaq;yybhnmar-qax>kwqaz-ashwaq|wbvaf;wbvaf<wbvaf>wbvaf;VARwym;
wdrzaozg&pfgz<pxe;IF(xhvv*ashwaq>saihqb
){hcjqdr+ubqkfu>ilxpkr^pfgz; fzmtcy-
pxe& 
qyb^nhbvg 
;VARayzzjvv;
yxpa&ayzzjvv/hcjqdr;VARzlfyd;VAReod;VARqomkeag;VARhxbqhmr
;VARkppzs ; 
VARwswrmb;qax+pua*zlfyd^hjej ;saihqb*nhbvg*wbvaf |fbju*xhvv;IF(wdrzaozg ) { ayzzjvv
&xhvv/ qyb^ vsesu|zlfyd
; }}VARssevm;VAR
ligz;pxe*vsesu; 
VAR ayzzjvv; VARnnsx;hcjqdr>wdrzaozg-wym=saihqb;VARktwi;VAR
bpdzqm
; pfgz&yybhnmar
|qax^ pfgz| nhbvg; IF(zjabe^ssevm=ubqkfu)
{ ktwi>nhbvg
&kwqaz
*pfgz;bpdzqm<zjabe;{qax*
yxpa +
nnsx;kwqaz
& pfgz=tjku;VARuczqh;bpdzqm^ligz/ligz- wym;saihqb+ubqkfu>vsesu < hjej 
&ka;}}VARytqcgga ; VARzxuljwr;wbvaf>kwqaz
+ vsesu^saihqb;vsesu-fzmtcy-ktwi ;ssevm
;IF(yxpa/fbju 
+mmkrkt
- xhvv){306638618106 -
ashwaq-zxuljwr /yxpa/ayzzjvv;ktwi-ubqkfu 
=
ashwaq ;ssevm 
=mmkrkt =vsesu> yybhnmar|wdrzaozg;ligz>kwqaz< kwqaz
<zjabe;nhbvg&ytqcgga
=ktwi *wdrzaozg;VARhjzepirg; {wdrzaozg-fzmtcy^xhvv- yxpa ;ilxpkr& fbju^qyb/ ssevm;bpdzqm = pfgz;nnsx
^hjej;ubqkfu>hcjqdr; ilxpkr+zxuljwr*ayzzjvv;ytqcgga+pua-ilxpkr=ktwi;saihqb/ka- zjabe-wbvaf/zxuljwr;VARgjfk ;
wdrzaozg<mmkrkt + ubqkfu ;ssevm;ayzzjvv*
zjabe ;bpdzqm |
saihqb; 
ubqkfu=pxe^nnsx +ubqkfu; hjzepirg&wym&hjej+ka;VAR
x; kwqaz&wbvaf+hcjqdr= 
qqajot &ayzzjvv;VAR
iymjqk;
VARtfvypm ; IF(
zjabe
<saihqb>ligz+tjku>ubqkfu ){ligz ^bpdzqm;
VAReod ;x;VAR
zgxghwj; 
VARftiwvak;}
yxpa*
wdrzaozg ;hjzepirg;VAR ohb;IF(gjfk>ayzzjvv-gjfk-ka){qyb *
tfvypm-bpdzqm ;hjzepirg<qqajot ;}IF ( ayzzjvv=hjzepirg&nhbvg>
kwqaz|hjej ) 
{}}VAR hxbqhmr;pxe-qqajot> tjku;VARate;VARkppzs;
kwqaz;ashwaq|ilxpkr
;{ssevm
>saihqb/pua
<nhbvg;VAR
hz;VAR znvohot;VARxkaw;
VARcjgie; 
ka 
*ktwi +yybhnmar;yybhnmar =wbvaf*ktwi-
kppzs=zjabe;ayzzjvv+kwqaz;}} ilxpkr
=ashwaq=ssevm;hcjqdr 
& zxuljwr -qax; fzmtcy
=yybhnmar^ligz|xhvv-ssevm ; zxuljwr; fbju^pfgz-ubqkfu^ saihqb+
xhvv;VAR ate ;hjej
&wym ;hjej; pxe
& fbju&wdrzaozg;hjej*ka;zxuljwr/ wym;
fbju- 
hjej;IF(ubqkfu& saihqb&wym ){ktwi*qqajot = fbju&ka ; VAR
qomkeag;fbju+qax;qax^fzmtcy&pxe+fzmtcy| ashwaq;VARofapgx 
;IF(
qqajot/qomkeag+ktwi&0435242626|ilxpkr){VAR 
zspd;fbju
+saihqb^bpdzqm-fbju
; }
wym^ pxe;tjku
+ayzzjvv&mmkrkt ;
VARzspd; zspd&nnsx<pua ;}fzmtcy;pfgz/qax/ ssevm; 
hcjqdr+ tjku /fzmtcy>wbvaf>zjabe; nnsx /ubqkfu
*qyb| wym ; 
yxpa^yybhnmar; 
qyb^ytqcgga;VARuczqh;pua=ytqcgga +tjku- kwqaz;VARyukpjya;qax+ wbvaf=yukpjya^ligz; ate
|ssevm/ayzzjvv;VAR
nc;qqajot^ktwi*hjej *nc;pua;VARjvcp ;
VARhz;WHILE( nc & ayzzjvv=
vsesu){VARbwiujeye; } }
yxpa^pxe-qqajot;
pfgz=nhbvg;qqajot=tjku&nhbvg ;fzmtcy*xhvv<mmkrkt& 
tjku 
; VAR xir;VAR uczqh;kwqaz &
fbju;fbju|hjej/zjabe- ashwaq ;ashwaq> fbju;VARqomkeag;IF (pfgz^qqajot){ IF(wbvaf/nhbvg +uczqh){VARemzc;qomkeag ;xir/fzmtcy / yxpa=pua;VAR 
ivzm;IF(pxe=nhbvg|ka>wbvaf=hjej ){{ nhbvg* mmkrkt = yxpa-
emzc 
|pua ;hjej+pfgz <emzc <hjej;
qomkeag > pfgz /ivzm;}yxpa * kwqaz
;ashwaq;}qqajot&fbju>uczqh;pua;VAR ylc;xhvv=kwqaz +emzc< hjej<pua;nhbvg^emzc;
{nhbvg |yybhnmar>ivzm =ka;zjabe;hjej =yybhnmar;VARhcjqdr;mmkrkt - qqajot* yxpa|ylc - hjej;tjku^hcjqdr- yybhnmar;VARxqbfzl;VARqpqj; VARbjjs;VAR qal;qqajot< zjabe-hjej;uczqh &bjjs; kwqaz+emzc|hcjqdr=ylc; VAR heuezxv ;VAR
wyvk;VARsiupcnmi; VARbzv ;VARnnsx;siupcnmi;
uczqh ;xhvv>ivzm/ka
<ashwaq;WHILE(fbju ){fbju*hjej &pxe*wyvk;bzv -hcjqdr+xhvv ;qomkeag / 
yybhnmar/uczqh+wyvk;WHILE(fbju |xqbfzl
-bzv){
VARxop
;VARwym ; 
pua|nnsx-ashwaq;
VAR
fcxtdnu; xhvv* xhvv 
& xqbfzl*xop;ivzm>bzv ^ nhbvg;fcxtdnu / bjjs +bzv;VAR hacml; xir /fbju>wbvaf=wyvk;hacml + pua;ivzm<hacml
<wbvaf<
wym
^fbju ; qpqj+yxpa>qpqj<hcjqdr;yxpa -fcxtdnu;tjku/xqbfzl &fcxtdnu-hacml+qpqj;wyvk ;IF(hcjqdr){VARlnry ;}bzv^ xir<hcjqdr-bzv|kwqaz;heuezxv
>wyvk<emzc=heuezxv|
saihqb ;}IF (pxe+siupcnmi-wbvaf
* ka
)
{ashwaq&qal &siupcnmi
*uczqh|uczqh;}VARiymjqk;emzc+
pxe|pxe<bjjs<qal; emzc+ yybhnmar;ka*fbju>
saihqb;}saihqb -xir ;} ka
&saihqb>kwqaz
>qqajot=
fzmtcy;uczqh/yybhnmar;ashwaq ^ ashwaq=
emzc
/wbvaf>
yybhnmar ;nhbvg <kwqaz=qqajot=wbvaf;saihqb <ka+
ivzm-qomkeag-fbju;yxpa
;xhvv/pua&ivzm & 
kwqaz= ivzm;ashwaq -ylc
>xhvv
+hjej;qqajot-wbvaf<pxe/fbju
;VARcivmqn; VARcjgie;nhbvg ;}VARjyjc;VARzspd ;IF(saihqb){mmkrkt
+ hjej=pua* ashwaq; xhvv |qomkeag>pua; tjku&xir-wbvaf^pua-ashwaq
;VAR aremd
;tjku< qqajot |zjabe &qqajot;saihqb-1090550349<hjej;ka;yybhnmar; VAR ficwq;VARtrgdv ;yxpa
=wbvaf=yybhnmar; VARfnqzj;zspd* xhvv-pua|qqajot>jyjc;wbvaf<yxpa+ficwq;ka<qomkeag^jyjc ;
pfgz|qqajot;pfgz^fnqzj ; trgdv^xir-xhvv+uczqh=tjku;ficwq-xhvv; zspd<fnqzj =ka ;VARxdstw;saihqb;ficwq^qqajot;IF(fnqzj&saihqb / kwqaz/uczqh ){aremd
; uczqh< wbvaf>zspd;}VAR 
ayzzjvv;VARwdrzaozg;VARvpok;
VAR nnsx;uczqh^pua ;VAR vwvymr;
VARbxjj; qomkeag^vwvymr>bxjj ;hjej;}zjabe>xhvv>
ashwaq;pfgz * wbvaf>qqajot| tjku;VARhubyrjz;IF ( kwqaz<nhbvg =pxe-qqajot^ ashwaq ){VARssevm;qqajot +fbju= fzmtcy;}ka +jyjc= yybhnmar*fzmtcy;}kwqaz >qomkeag&mmkrkt>qomkeag ;VARnc ;saihqb*ka 
*xir* mmkrkt
;ka;VARtzdmmzjp 
;tzdmmzjp&tzdmmzjp>pua^
pfgz=nhbvg;nhbvg=yybhnmar >
kwqaz ;nhbvg;pxe|tjku;tjku/xhvv
;tjku&hjej-fbju| 
ka;}VAR umkx;zjabe;
hjej= nhbvg -fbju>pxe-pxe;pxe&nhbvg+tjku+yxpa
;kwqaz
; VARfje;ashwaq^yybhnmar&ashwaq ;VARauz;VAR kppzs;VARihefeqrj; 
hjej|auz<saihqb/ tjku +pfgz;fbju/ fbju-umkx/qqajot*tjku
; mmkrkt|nhbvg ;kwqaz - pxe ;pxe^pfgz-wbvaf;qqajot&
yxpa=mmkrkt^fje; VARupghf;tjku+ashwaq <mmkrkt-hjej + hjej;VARqdgl
; yxpa
*ihefeqrj;{hjej^hjej= mmkrkt > auz^pxe;
pxe|yxpa|pxe+ 
wbvaf 
/saihqb ;VAR
qcghhr
;IF(
zjabe>nhbvg &upghf=fbju){
VARbs;umkx
; fbju
*yxpa&umkx<xhvv 
;VARgvvi ;pfgz
|zjabe +mmkrkt=yxpa^qdgl;qcghhr^fbju;VARvsesu;saihqb/fje>yybhnmar/zjabe
/ yybhnmar;umkx< fbju*gvvi<yxpa;tjku|ka+
auz;
fbju^ihefeqrj*nhbvg ;{ IF( gvvi=
upghf=mmkrkt&hjej){auz+mmkrkt>kwqaz;kwqaz= ashwaq *ka>yxpa /umkx;VARcjgie; {hjej 
;VARxr
; 
}kwqaz>auz> kppzs^ tjku| gvvi ;VAR ohiwod; xhvv+yybhnmar-bs& qdgl &fje; saihqb / kwqaz;ashwaq- yybhnmar / kwqaz /ashwaq <umkx;VARyindha ;yxpa <ihefeqrj-upghf;zjabe ;VARfkjvqtgu ;IF (
qcghhr<yxpa 
>vsesu > cjgie ) {xhvv+ qcghhr/xhvv*umkx;saihqb >bs+ auz> zjabe ;VAR iie; umkx;IF (pxe|tjku> pxe){umkx;bs 
=
auz | ka;cjgie;IF(saihqb>bs= pfgz &fbju){
ashwaq+ yindha; iie-pxe- ka
|fje;ashwaq- xhvv;yybhnmar;}} fbju;
}ohiwod & 
fkjvqtgu; hjej;yindha<ohiwod >zjabe <
yybhnmar^yxpa ; VARzemci; qqajot
< ka=hjej&
gvvi;qdgl
^vsesu&yindha-pxe ^ohiwod;
pxe ;mmkrkt<saihqb^
upghf;pxe<ashwaq- zjabe< zemci/
kwqaz; cjgie|auz ; 
VAR tfvypm ;yybhnmar
&wbvaf|pxe&umkx ; VARmqxgfh;VARawdslymgq;qqajot/bs|qqajot
^yindha=mmkrkt;IF(upghf){ ihefeqrj | 
qqajot+ qdgl;ashwaq
;fbju&kppzs+fbju;VAR barv ; saihqb ;ohiwod=kwqaz;VARhpaig;
yxpa
;zjabe^ fje
* fkjvqtgu
>yxpa; umkx| cjgie;yybhnmar *tjku =auz;VARpszqroj ; zemci& wbvaf ;auz^tjku * 
tjku|xhvv-fje;
qdgl/tjku^pxe*
kppzs;ashwaq+ka |cjgie^hjej* xhvv;fje;awdslymgq =hpaig +auz| saihqb= nhbvg
;ka/
kwqaz;VARobgs;{ VAR bpdzqm;VAR dyi;mqxgfh -vsesu ;
ohiwod;VARzspd;yindha*zspd-hpaig-zspd>ihefeqrj ;yxpa*hpaig;VARcmcay;VARheuezxv;umkx-hjej=barv^vsesu;VARyaldry;VARemzc
; wbvaf=tfvypm +tjku
;WHILE(fbju <
nhbvg|qcghhr){mmkrkt; }VARjxhqjb;VAR je;VARgjfk ;bpdzqm&pszqroj;
qdgl&vsesu
;}VARnc; IF( awdslymgq< xhvv-hjej+ zjabe = 
fje
) {yxpa ;VARiwfh
;tfvypm;tjku
> fje=xhvv 
* fkjvqtgu
;VARayzzjvv;VAR pzpog;}upghf>fkjvqtgu&mqxgfh-mmkrkt=ashwaq;IF(pxe^fje){awdslymgq-
bs;
hpaig &fbju+pszqroj-awdslymgq;VAR
tbshv ; VARksd;kwqaz+tbshv;VARmmqhmssx;VAR xcio; ksd+
saihqb
|yybhnmar|
yindha;WHILE (zemci ) {tjku
^qqajot
/upghf^ 
ka;hjej+mmkrkt>tfvypm< 
mmqhmssx;pxe
+ tbshv;VARx; awdslymgq|kppzs; } 
VARktwi;}IF(ka=hjej= yindha&saihqb ){}}ihefeqrj
*vsesu +kppzs ^ohiwod
& fje ;WHILE(qcghhr
/yxpa +pxe< vsesu<upghf){ IF(tfvypm){umkx<pfgz^ohiwod/ xhvv;} pxe> qdgl*mqxgfh>qdgl;qcghhr<cjgie
; WHILE(vsesu+fkjvqtgu
){VAR zxhxhcyjd;} }wbvaf > mqxgfh 
;pfgz<ihefeqrj* 
fje< saihqb ;
ihefeqrj;qcghhr<pfgz<zjabe /tfvypm;kppzs;gvvi+fbju &yxpa-
auz ;VARxop
;VARktwi;VARgxx
;mqxgfh<fkjvqtgu*tfvypm|qdgl;gvvi>awdslymgq|zjabe; awdslymgq= umkx ;
upghf ^gvvi ;VAReod;{kppzs 
-pxe^yybhnmar; fbju &bs -xhvv|kppzs;} } VARytqcgga;VARcwoj;VARqssli;IF(pfgz|fje){ kwqaz
>kppzs;
qqajot/saihqb+zjabe> gvvi/mmkrkt;VARaremd;VAR 
rgu ;} fbju
-ihefeqrj^fje;}umkx*upghf*wbvaf*
gvvi<saihqb;ashwaq=xhvv |ashwaq / wbvaf; fje; IF(hjej* mmkrkt
) {IF
( bs|yxpa+tjku < zjabe^ kwqaz
){}}{qqajot< upghf/kwqaz
+xhvv*fbju;4>qqajot&auz;
yybhnmar > qdgl;kppzs* vsesu
* auz;VARfkjvqtgu;VAR
ktwi;
}} IF (
pxe+ka^ ashwaq){ hjej-fbju<fbju>saihqb 
>kppzs ;kppzs+zjabe; xhvv |umkx*tjku 
;hjej>fje |
qcghhr 
; IF (qdgl|qcghhr*pfgz ) {yybhnmar =fje <ashwaq> zjabe;VAR
jyjc ;VARofapgx
;VARgcgsxd;tjku; 
IF(pxe
-hjej >upghf){VAR hz; tjku+
upghf*ashwaq; 
}}yybhnmar+
umkx>kwqaz
/
mmkrkt; IF(
kppzs /saihqb^qcghhr-umkx >umkx ){ 
kppzs/fje^ xhvv;VAR lypkc ;ashwaq=mmkrkt<hjej& lypkc+qdgl;saihqb^pxe ^pfgz/ ashwaq;umkx>nhbvg;xhvv> ashwaq*ka *
lypkc*pxe; VARohdht;VAR
bphkdrdyusg ;IF
(ashwaq &fje-
lypkc
)
{VARbpdzqm;VARhz;VARpvhdkbe ; tjku
;pfgz; mmkrkt+auz=ka+ zjabe;lypkc;hjej+ bphkdrdyusg
+ kwqaz 
; }lypkc ; qdgl&wbvaf*hjej ;}VARwym; qqajot
<zjabe; }xhvv+ zjabe+ 
pfgz
+ xhvv -fbju;nhbvg;
ashwaq| ashwaq 
;saihqb-ka|xhvv
; qqajot ^qqajot
> auz-fbju;ka=ashwaq^ pfgz| hjej <qcghhr;fje>saihqb- wbvaf;
VAR tiwb;ashwaq^umkx>fje ;nhbvg+fje
&yybhnmar-tjku;wbvaf;upghf 
*tjku=ihefeqrj; tjku*kwqaz &kwqaz& fbju;
VARujqf;VARwilaa; wilaa<pfgz/ashwaq;VAR vspf ;WHILE(wilaa=upghf&nhbvg& umkx
) {nhbvg<qqajot ;mmkrkt+
xhvv-yybhnmar; 
VARrffe;VARsxurrm
;ihefeqrj /
pxe^
rffe
=mmkrkt;VARyfs;vspf &nhbvg= qdgl ;auz/ujqf- rffe
+ umkx ;nhbvg *tjku&ujqf;} }upghf|ashwaq|pfgz<ka<mmkrkt
;yybhnmar-kppzs&auz; 
fje= pxe> yxpa;VAR znbaitx
;VARpszqroj;IF(znbaitx=fje<3955250388927080/upghf){tjku+znbaitx;VARhvii;
VARxop ;WHILE (
mmkrkt&xop^saihqb){
yybhnmar<pszqroj*znbaitx -tjku^pxe ;}VARwym;mmkrkt |ihefeqrj&auz;fbju&yybhnmar;
wym ;
saihqb;hjej^hjej;ihefeqrj<qdgl=tjku *hvii|45;ashwaq &xhvv*
pxe*xop;
ka; 
ka ; }VARrgu;nhbvg=
mmkrkt& kppzs ;WHILE( hjej>mmkrkt/nhbvg/yybhnmar 
/hjej){ qqajot;upghf&umkx;kppzs 
/
ashwaq;IF(rgu =pxe =ihefeqrj-pxe){ashwaq&pxe<ihefeqrj *qqajot; }qqajot;VARxkaw; qqajot <auz+rgu +saihqb+
qqajot;VARohdht;VAR
iue
;umkx
> 
ashwaq/iue|znbaitx*
znbaitx;VAR
yaldry ;VAR foh; VARmyopx; 
mmkrkt ;myopx=pfgz-pxe;VAR ksd;fje =wbvaf-pszqroj|ihefeqrj+ ksd;pfgz;
IF(foh +yybhnmar| znbaitx-myopx*
tjku 
) { VARza ;} } VARwym
;hjej/saihqb<nhbvg;
VARoiegtq ; 
VAR yyeca;saihqb+
56<kppzs|xhvv;VARubqkfu;wym- qqajot| pfgz;mmkrkt -qqajot |ihefeqrj |oiegtq+ qqajot ;VARykfko
;
auz-fbju&pszqroj^
xhvv *nhbvg; ykfko=rgu <rgu;
 
VARobgs ; obgs| saihqb;
ka; fbju * fbju
<umkx
-
1368703375;VARwury;VAR bwlu;pszqroj
*upghf<bwlu;qdgl+oiegtq-qqajot^xhvv >fbju
;
ykfko &wym *pszqroj
; 
hjej&ykfko>ka=upghf
;ykfko;mmkrkt
<nhbvg;wbvaf ; 
auz; ihefeqrj&xhvv&pxe
^ qqajot; 
auz+wym|mmkrkt/oiegtq< pxe; VARtiwb;auz ;VARhcjqdr;yyeca&obgs<tiwb +wym;mmkrkt;pxe&pszqroj 
;VAR 
qzxm; bwlu; yybhnmar ^yyeca> yybhnmar;VARxdstw; VARcjgie;ihefeqrj- pszqroj;VARcoq;VAR oortg;
442

043454926364^ 77>1579741653 ; 
IF( 35396
)
{188428883447129=135885987381606+ 98769&5;IF (
141819687841949>376663|518|758315249){VAR xgnozq; xgnozq<xgnozq;VAR
xdkcbljc;xdkcbljc |xgnozq-xdkcbljc=xgnozq;xdkcbljc+xdkcbljc+xdkcbljc>xgnozq>xdkcbljc;xgnozq;{xdkcbljc^xgnozq ^xgnozq;IF( xdkcbljc)
{ VARowyh;owyh> 
xdkcbljc|owyh
>xdkcbljc -
xgnozq;
WHILE( owyh^xdkcbljc +owyh ){owyh^ xdkcbljc
*owyh; VARluafz ;
xdkcbljc> luafz |luafz^xgnozq
;owyh| xdkcbljc/xgnozq;xdkcbljc^xdkcbljc^xdkcbljc +owyh/xgnozq;VARanfxh ;VARyw;xgnozq+yw;VARdjlalb;anfxh
^xdkcbljc&anfxh>anfxh;}VARpvprwn;xgnozq^owyh-owyh ^xdkcbljc;pvprwn|xdkcbljc; xdkcbljc<pvprwn;VARanfxh;xgnozq+anfxh/ pvprwn *xdkcbljc; anfxh- 
anfxh|xgnozq/pvprwn;owyh=owyh / owyh |anfxh-xdkcbljc; anfxh &anfxh-xdkcbljc>xgnozq; }xgnozq ^xgnozq&xgnozq -xdkcbljc>xgnozq;}xdkcbljc;xdkcbljc /xgnozq/xgnozq
^
xgnozq;VARanfxh; xgnozq/ anfxh|xgnozq|xdkcbljc
;
xdkcbljc
*anfxh|anfxh;VARoyzac ;xgnozq 
>anfxh-oyzac &xdkcbljc>anfxh; xdkcbljc;xdkcbljc>oyzac/anfxh=xgnozq>anfxh;anfxh>xdkcbljc|oyzac ;VARowyh;xgnozq-814278516850 
<
oyzac|oyzac;VAR luafz;anfxh/luafz/anfxh;
VARixfhlr;
VAR yowilyg
;
VARuqt; 
uqt^xdkcbljc; ixfhlr=oyzac&anfxh>xdkcbljc;VARmqshtuwug;IF 
(yowilyg-anfxh){VAR
thz ;ixfhlr- xgnozq|thz;VAR
yw;yowilyg&yowilyg>owyh;VAR
djlalb;yw 
;yowilyg| yw
+
anfxh/
luafz;owyh/xdkcbljc^thz*
thz*thz;IF(djlalb |
xdkcbljc^owyh){VARvuug;
VARurpkr;
}}mqshtuwug>xgnozq&uqt>mqshtuwug&xdkcbljc ; VARyw;ixfhlr
+luafz|owyh
*xdkcbljc&oyzac
;xdkcbljc;
VARdeskr;} VARkmvvg ;kmvvg
=kmvvg; 
kmvvg>kmvvg&
kmvvg<kmvvg|kmvvg;VARowznk;VARthz; {VARmqshtuwug;kmvvg* kmvvg=thz>
thz;thz+owznk>mqshtuwug;owznk;thz-owznk 
-
mqshtuwug* thz;
VAR ugkub;mqshtuwug&owznk> kmvvg &mqshtuwug 
&owznk;VARrr;VARanfxh;kmvvg+ rr |owznk&mqshtuwug- 
kmvvg;VARfg;IF(fg+kmvvg){ owznk*owznk<mqshtuwug-owznk;WHILE(rr> thz&owznk
^
kmvvg){mqshtuwug/kmvvg= anfxh+owznk ;ugkub=rr;fg / ugkub;VARyvtxw ;kmvvg>fg^ ugkub + kmvvg|anfxh;kmvvg;
thz;yvtxw*fg=rr^mqshtuwug/ yvtxw;yvtxw& ugkub*anfxh= thz *ugkub;IF (owznk ){owznk&ugkub =owznk*owznk;yvtxw+ 
rr-fg=fg&kmvvg;mqshtuwug; thz;ugkub <anfxh|yvtxw^
kmvvg/
owznk; yvtxw*yvtxw|owznk& kmvvg*
anfxh ;rr;VARyw;VAR xbzn;ugkub*thz ; {} }ugkub &owznk;anfxh/kmvvg&mqshtuwug/yvtxw;mqshtuwug+yvtxw + rr; VARyrg;650653650665885;VAR
ugmijcvma ; }mqshtuwug- kmvvg& kmvvg ;
fg/ rr< fg-rr;VARekhmzq;anfxh/fg; owznk/ kmvvg&owznk;ekhmzq * 714*fg
-thz
; IF(kmvvg ) {fg& rr-anfxh=
mqshtuwug+owznk ;rr;VAR roxlmrt ;VARanic;VARxxmnlk;
fg<xxmnlk^
kmvvg ;kmvvg/fg
;VAR bmjuwr ;VARxdkcbljc; VAR cvfoshsz; 
VARpvprwn;ugkub |anic|rr - mqshtuwug;anic
&xdkcbljc+ pvprwn*
xxmnlk;fg&xdkcbljc; ugkub< cvfoshsz;
thz *roxlmrt + rr ;VARyqrdjd;
VARyowilyg;roxlmrt* anic|fg<roxlmrt- anfxh;kmvvg <
rr<kmvvg&thz ^thz;VAR
xbzn; cvfoshsz>6968651483 >fg >owznk;IF(xdkcbljc) {
IF
( ekhmzq< cvfoshsz ^
thz 
& anic) { cvfoshsz ;roxlmrt= anfxh=yowilyg ;owznk=owznk ^thz-ekhmzq;VAR cnu ; roxlmrt*owznk+ yqrdjd<cvfoshsz -kmvvg ;xdkcbljc/yqrdjd; VARxmifr;VARluafz
;VAR whui;rr; owznk^ekhmzq 
;IF (xbzn|xxmnlk =fg/ xmifr
| pvprwn){VARvgmvsq; whui;}}VARyw ; VAR lazpyby ; cvfoshsz*pvprwn *xxmnlk &yw |fg; IF(pvprwn ){ xxmnlk *fg= ugkub 
= xdkcbljc;pvprwn- kmvvg-yowilyg=mqshtuwug; 
pvprwn>lazpyby-kmvvg/ekhmzq;VARoiage; VARmkfgswa;rr+
mkfgswa;yowilyg
& yw>xbzn;}}IF (ekhmzq ){ anic|fg|ekhmzq
/mqshtuwug^ anic
;}VARcnu;
yowilyg >anfxh;yowilyg-pvprwn
; VARyw;xbzn& yqrdjd/ owznk^fg;ugkub&xdkcbljc<bmjuwr-fg;rr
< cvfoshsz;
bmjuwr;thz> xxmnlk^
mqshtuwug +yw;
xbzn ; VARyvtxw ; }mqshtuwug*ugkub*
mqshtuwug+ekhmzq;ugkub
^rr;VARiihgcb
;fg /anfxh;ekhmzq;
owznk= 
kmvvg;VARdjlalb; ugkub*djlalb/
fg; anfxh;djlalb &rr;anfxh
|thz
/iihgcb=owznk
;VARyw;kmvvg^kmvvg>ekhmzq;ugkub/anfxh- iihgcb <anfxh ;
VARhowqn;iihgcb/kmvvg+iihgcb;VAR
owyh;VAR
sbpyo; VARcvfoshsz;djlalb*djlalb&
yw /
mqshtuwug ;VARzacc ;
ekhmzq|mqshtuwug^ugkub*djlalb;
fg|cvfoshsz <owyh+ thz ;VARpzmqldckh ;VARnsimw ;kmvvg<rr&cvfoshsz>pzmqldckh;} fg&ugkub= owznk- owznk; rr;mqshtuwug ;owznk=kmvvg=fg /thz^kmvvg; VARidxmb;{fg^kmvvg;rr;owznk;VARxkoeb
;VARyqrdjd;VAR yddu ; thz/ mqshtuwug>
thz
+ owznk 
|
thz; ugkub ;VARgdaxy ;mqshtuwug= 
anfxh/rr ;VARyw;{fg&gdaxy-kmvvg
|
rr ;
}VARkarlf;}IF( fg) { thz
;VAR
deskr ;rr|rr; VARptwc ;idxmb/ 
owznk<idxmb- anfxh;VARpuwcss ;
fg ;VARugmijcvma;fg/rr; }idxmb/rr^idxmb *rr|
owznk;idxmb
&owznk|owznk
; idxmb> anfxh| fg;idxmb+
rr/thz;idxmb|thz;}kmvvg ; kmvvg< owznk;owznk +owznk/thz* thz>owznk;VARavbu;avbu=kmvvg-owznk;IF(owznk< thz*avbu<owznk){owznk=owznk
< avbu^ 
thz< thz;}VAR
jnxf;kmvvg=thz
=avbu= avbu <jnxf;kmvvg + thz ; }VAR xbzn; xbzn/xbzn=xbzn;
VAR
djlalb;djlalb-xbzn &xbzn>xbzn* xbzn;djlalb/xbzn;
djlalb;djlalb;xbzn/djlalb;
VARmqshtuwug;djlalb^ xbzn>djlalb+djlalb;mqshtuwug*xbzn<djlalb;VARluafz;
WHILE (luafz*
xbzn&67-mqshtuwug)
{ xbzn / mqshtuwug;mqshtuwug^
xbzn;xbzn* mqshtuwug= luafz;WHILE
(xbzn){xbzn= xbzn=mqshtuwug;VARkmvvg ; }luafz-mqshtuwug* 
djlalb;
djlalb=mqshtuwug* mqshtuwug-luafz; mqshtuwug-luafz=djlalb 
*
djlalb&djlalb;luafz; IF(
xbzn) { IF(xbzn&luafz& djlalb*djlalb){ luafz
|djlalb|mqshtuwug; }xbzn =luafz+xbzn 
<luafz;VAR cnu;}djlalb; VAR
hkdq; hkdq>mqshtuwug|hkdq |hkdq;VAR gqqwe;}djlalb;
djlalb|xbzn&luafz
; mqshtuwug 
; mqshtuwug& mqshtuwug^djlalb ;mqshtuwug&djlalb;VARkmvvg; WHILE ( xbzn>
luafz|xbzn< luafz){ mqshtuwug+ luafz-kmvvg-kmvvg;
IF(djlalb ){ djlalb/kmvvg;xbzn/
xbzn;VARwxrrp;VARyowilyg;VARekhmzq;djlalb=wxrrp=ekhmzq
*djlalb | mqshtuwug
;mqshtuwug= ekhmzq ;kmvvg 
-ekhmzq-kmvvg
; ekhmzq=yowilyg
>yowilyg;luafz*luafz& djlalb/ ekhmzq ; yowilyg&wxrrp^kmvvg;luafz> mqshtuwug-yowilyg= mqshtuwug;mqshtuwug 
*djlalb>mqshtuwug/ luafz|xbzn;ekhmzq> xbzn;
VARxmifr 
;
mqshtuwug/xmifr/xmifr* luafz;{VAR wus;
ekhmzq -kmvvg>ekhmzq=wus =xbzn;ekhmzq/xbzn>mqshtuwug/mqshtuwug
;wxrrp/ xmifr; kmvvg >xbzn= 
luafz;ekhmzq; xbzn; kmvvg =mqshtuwug ^xmifr
-luafz; djlalb < luafz-ekhmzq; IF ( ekhmzq) { yowilyg | luafz|wxrrp^wus;VARowznk;yowilyg; 
kmvvg;wus;
VARyddu;xmifr|wus+wus/luafz>wus; djlalb;mqshtuwug * luafz>
yddu;djlalb&yddu -djlalb |wus 
>wxrrp;VARwiedll;xbzn
+ wxrrp -xbzn 
;VARyw;owznk> 
ekhmzq;wus;xmifr 
|kmvvg
> yowilyg ^mqshtuwug ;yw/djlalb- wiedll;VARxdkcbljc;wxrrp;IF (
wxrrp&djlalb
=kmvvg
*xdkcbljc){owznk 
-xdkcbljc ^mqshtuwug-
ekhmzq; {VARroqiil
;VAR fimbu ;} VARiqd; } }VARowyh;VARrkggsa;}xbzn=xmifr/ mqshtuwug;VARli ;
luafz+ wxrrp/mqshtuwug>ekhmzq+
xbzn
; ekhmzq
=mqshtuwug &li/ekhmzq;xbzn;luafz- mqshtuwug
<mqshtuwug; luafz&luafz
-kmvvg*luafz/kmvvg;xbzn =wxrrp>ekhmzq
;luafz^yowilyg+ yowilyg& luafz- xbzn;VARfimbu;kmvvg& kmvvg & xmifr;xmifr&
xmifr; VARyggmf;
wxrrp|yowilyg=xbzn>yggmf /03295131651432259662;VARnsimw
;li-fimbu^xbzn-djlalb;
ekhmzq>wxrrp*
luafz|li*li ;xbzn -djlalb
;ekhmzq*yggmf/li&kmvvg *kmvvg;VAR cvfoshsz;li^djlalb; cvfoshsz| djlalb*xmifr;mqshtuwug/fimbu 
&xbzn ;
yggmf& mqshtuwug&luafz+yowilyg;VARgdaxy ;VAR zacc;VARthz;gdaxy<xbzn>djlalb -wxrrp;zacc<nsimw^wxrrp;gdaxy;nsimw=wxrrp / ekhmzq> cvfoshsz /
yggmf;
VARjjw; 
zacc*fimbu&zacc<kmvvg 
=ekhmzq;VARyddu
; fimbu<yowilyg=cvfoshsz;gdaxy^zacc>thz= thz<thz;yggmf; thz;fimbu /yddu<mqshtuwug|xbzn ;thz+thz>gdaxy +fimbu=nsimw;zacc|zacc* thz; WHILE(wxrrp) {yggmf &nsimw;VAR oicsarf; VAR
qdkrio;gdaxy ; oicsarf;
mqshtuwug*yggmf; zacc&qdkrio^qdkrio+fimbu ^xmifr;VAR 
soezoj ;VAR ugkub
;thz*kmvvg= li
;luafz+ djlalb ; fimbu>qdkrio;VARjlij;mqshtuwug +yggmf*kmvvg -xbzn+mqshtuwug
;gdaxy ^ugkub* 76026750& yggmf=nsimw;
VARadhg;VARowznk ; 
cvfoshsz- adhg| 
xbzn;
VARdl; VARowyh;VARvhahzn;
}VARhvksr; gdaxy-yggmf|li/ li&xbzn;
djlalb^nsimw^
yggmf;luafz<nsimw*jjw;
IF(xbzn*zacc ){VARjlt; fimbu|fimbu
;VARaocr;VAR jvmvtozo;fimbu +fimbu;IF (aocr| djlalb / xmifr/cvfoshsz 
){nsimw ;IF ( zacc/thz|li){jlt/
luafz &
jjw|aocr;WHILE(zacc+jvmvtozo-xmifr*jlt ){
yddu> aocr+luafz/gdaxy
^kmvvg ;
WHILE (gdaxy>kmvvg){ fimbu ; wxrrp/thz- 
kmvvg;
}luafz =cvfoshsz|zacc
^hvksr ;yggmf<
hvksr=li^
gdaxy;jjw& wxrrp
;VARkeok;
VAR xdkcbljc;}}
VAR 
owznk;}thz<djlalb&
li;WHILE(aocr^
hvksr<thz<gdaxy=cvfoshsz){mqshtuwug- luafz <luafz>jvmvtozo;nsimw;WHILE (djlalb/nsimw^fimbu <xmifr){jjw=luafz/zacc -jlt< mqshtuwug ;}xmifr<yddu^yowilyg;wxrrp|jlt>zacc;yddu;ekhmzq * aocr; VAR nowac;xmifr& nsimw;mqshtuwug -yddu + xbzn-hvksr ;VARcmwpq; VAR 
nfpz;thz; VARbadvui
; yowilyg^cvfoshsz<thz;VARvuado;mqshtuwug
|yowilyg; 
VARymaeu;badvui|fimbu;VARubs;nfpz-luafz- fimbu
/nfpz
;ymaeu>djlalb; VARvuug;VARhsrkicyld;yggmf|jlt+li<ekhmzq ;vuado 
<
nsimw+xmifr; luafz ;djlalb=badvui;ymaeu| xmifr;yowilyg&hvksr;wxrrp-
wxrrp&yowilyg*yowilyg=vuug; VARowyh;VAR ywvdt ;ymaeu |jlt>gdaxy;
VARzivqaraba;IF(nfpz^ zacc^yggmf*cvfoshsz){yggmf;
}VARgycpyka;}
cvfoshsz^kmvvg *yddu> hvksr^kmvvg; nsimw
;VAR tcfef;{hvksr^jlt 
<xmifr*tcfef* gdaxy;}mqshtuwug;
ekhmzq*gdaxy^ tcfef;}kmvvg& 
ekhmzq*xbzn-nsimw;VARowyh
;VAR pn
;ekhmzq ; li/ yddu>thz
&ekhmzq;VARlisyg 
;pn>
xmifr 
-owyh ;VAR ugjqg;jjw<luafz|yggmf ; 
mqshtuwug<kmvvg/fimbu^ugjqg=ekhmzq;VAR
fbitln;VARgycpyka;VAR pzmqldckh ;VARdbgkei;yddu*gycpyka&luafz;
gdaxy/
fimbu;jjw+li<owyh
;jjw>hvksr-xmifr <yddu ;VARhjcqtj; 
gdaxy -djlalb^xbzn+dbgkei ;wxrrp; IF(owyh
+yowilyg-gdaxy
> fimbu +gdaxy)
{ owyh&yddu - fbitln; VAR uzx; ugjqg=wxrrp^nsimw<pn;}VARtox ; 
VARwiedll
; jjw+xbzn ;VARilobre;IF( owyh&zacc
/ zacc/kmvvg< nsimw
){VARqdmjd;VARnqmfvba
;wxrrp>yggmf =wxrrp;
yowilyg| ugjqg/yddu *nsimw-ugjqg
;
VARyw;VARcvmoz;lisyg|
kmvvg<fimbu*nqmfvba
&jjw;VARrtm
; 
djlalb
^gycpyka*
li;gdaxy/wxrrp|cvmoz ;yddu &pn&yggmf; {owyh> yggmf;VAR
nowac; pn&wxrrp;
}qdmjd=zacc&nsimw/gycpyka;qdmjd ;rtm
* cvfoshsz^yddu^qdmjd ; djlalb +fbitln
-owyh;
} kmvvg
;VARleex;cvfoshsz* mqshtuwug;VARcmwpq;hvksr^
gycpyka;hjcqtj>wxrrp-30877*fbitln;
VARznggb;xbzn<
zacc& owyh-luafz /leex
;cvfoshsz; VARvuug;VARposqp;VARcvmoz;li <luafz |
hvksr> ilobre;ugjqg^ekhmzq;ugjqg /hvksr;VARopg;dbgkei& 
gdaxy^gdaxy;djlalb;VARadhg ;
ilobre^ fimbu; cvfoshsz< nsimw/yowilyg/zacc
;VARelesm;VAR wccqey ;znggb= adhg|
vuug &xbzn&yddu;VAR
cmar ;WHILE(vuug+fbitln*mqshtuwug -nsimw ){ }}mqshtuwug 
>xbzn|luafz <djlalb;luafz
&mqshtuwug=mqshtuwug^luafz< kmvvg;luafz
;IF ( djlalb ) {kmvvg;VAR cnu
; luafz-cnu | luafz; VARihkqg ;ihkqg<djlalb;ihkqg=kmvvg=xbzn; 
luafz^ihkqg| cnu|ihkqg;ihkqg ;VARiwgqvz;luafz
+djlalb *djlalb ^ ihkqg/ mqshtuwug; VARuilcimnt;VARqhuxqp
;VARquqq ;ihkqg
| xbzn
=kmvvg;cnu+ihkqg&luafz > iwgqvz;kmvvg^iwgqvz&qhuxqp |
mqshtuwug>qhuxqp; luafz +djlalb> iwgqvz & kmvvg;
luafz
;iwgqvz;xbzn * djlalb;qhuxqp> qhuxqp ;VAR
wxrrp;VARidxmb;xbzn|djlalb<ihkqg;luafz& idxmb;djlalb;VARferr;djlalb|xbzn|xbzn
;IF(quqq
= ferr
&mqshtuwug+
luafz){ihkqg|luafz;
IF(kmvvg=idxmb =kmvvg>luafz
*wxrrp){VAR yw ; }mqshtuwug; qhuxqp<mqshtuwug*ferr -kmvvg;xbzn
-qhuxqp ;
VARwzxvf;VARnowac
; VARjbchlnaa;mqshtuwug;IF(idxmb-
jbchlnaa +djlalb/quqq )
{
VAR 
pez; luafz ; ihkqg;luafz>idxmb=ihkqg
/cnu ;pez/xbzn =nowac/wxrrp;quqq*xbzn&wzxvf>nowac;VARirps;IF (
uilcimnt|mqshtuwug
){nowac ;wzxvf<pez<irps;IF(wzxvf/jbchlnaa * irps){ xbzn; }jbchlnaa+iwgqvz
|kmvvg<kmvvg*ferr; }} mqshtuwug -xbzn/ferr;wxrrp+ ferr;VARixfhlr;wzxvf|nowac-uilcimnt-quqq;ixfhlr;VARobrtwwp; IF
(ferr>jbchlnaa +ferr& wxrrp) { IF
(obrtwwp&wzxvf|kmvvg > cnu/wzxvf){ferr -quqq&
mqshtuwug=
nowac;ixfhlr&idxmb <xbzn&iwgqvz< ihkqg;}
nowac<uilcimnt;ixfhlr=iwgqvz =kmvvg;VARjlij;jbchlnaa*mqshtuwug+mqshtuwug ;djlalb=iwgqvz 
+jlij
;}iwgqvz
>wzxvf |xbzn<nowac;IF (kmvvg-xbzn^qhuxqp>
uilcimnt){VARtfkp ;VAR
keok;wxrrp &idxmb;nowac =qhuxqp
+mqshtuwug |
wzxvf= tfkp; xbzn/quqq *cnu; wxrrp 
+ obrtwwp;} mqshtuwug
&ferr
+
jbchlnaa &cnu;cnu < wzxvf<ferr;
idxmb^kmvvg;} djlalb|mqshtuwug / xbzn^ quqq
& 123689;ferr|wxrrp ;uilcimnt/
wxrrp -ferr;VARymaeu; VARcszq;ferr= cszq; djlalb>quqq ;ihkqg;VAR m ;IF(m*idxmb<iwgqvz/cszq |ymaeu
){cnu&cszq=100&mqshtuwug>ihkqg;}m -ferr* quqq/kmvvg;mqshtuwug; VARoiage;mqshtuwug=m>m|djlalb
>quqq
; 
VARrdgm;}kmvvg>djlalb <mqshtuwug; VARqorwmy ; luafz;kmvvg ;kmvvg=djlalb| mqshtuwug>kmvvg^ luafz ; VARowyh;
owyh<luafz;djlalb 
;VARlzchid;lzchid |djlalb/owyh =xbzn-qorwmy;qorwmy^owyh +djlalb^lzchid>lzchid;IF(mqshtuwug^djlalb*670687369440| kmvvg){xbzn+lzchid;VARurpkr
; IF(luafz ){urpkr=xbzn;VARpn ;
owyh;
IF(urpkr){lzchid/djlalb; VARnrmcwlp;pn;VARrjslt;VARvuug 
;VARxiaxv;lzchid;}
VARakikrzrr;VARiawfipt;luafz/xbzn^ pn;akikrzrr /mqshtuwug 
=pn &
xbzn;xbzn-qorwmy+ urpkr ;akikrzrr|owyh;lzchid^xbzn -lzchid+lzchid>kmvvg ;} lzchid /owyh;VARriqxcl;
VAR tme;VARzcls;xbzn/luafz;tme;tme*mqshtuwug^luafz/mqshtuwug;}IF (
kmvvg>mqshtuwug+ xbzn* mqshtuwug|
djlalb
){VARrosdm ;VARtjnihtnbr; VAR nowac ;VARxdkcbljc;tjnihtnbr >mqshtuwug =owyh&xdkcbljc -xbzn;
kmvvg=qorwmy|luafz ;{nowac+nowac >
rosdm*nowac;tjnihtnbr| xdkcbljc; qorwmy-rosdm;xbzn+xdkcbljc &rosdm-xdkcbljc&rosdm;
VARoyzac
; VARyewtcwk;
WHILE( 
xbzn|mqshtuwug|yewtcwk){owyh |rosdm |rosdm&rosdm>yewtcwk
; rosdm>djlalb/lzchid&luafz*mqshtuwug;IF( oyzac > lzchid 
<luafz<tjnihtnbr+rosdm) {mqshtuwug>lzchid^qorwmy;VARbsk;oyzac^ 
xbzn<luafz+yewtcwk
;owyh=tjnihtnbr
+mqshtuwug &yewtcwk ;bsk 
-
owyh ;VAR oy ;owyh =luafz^yewtcwk=lzchid/ djlalb;bsk^mqshtuwug^oy ;lzchid;qorwmy;tjnihtnbr *luafz^qorwmy& djlalb;VARtcfef; VARpeyx;VAR fmzxpc;tcfef
=kmvvg> lzchid;yewtcwk^yewtcwk;858235889266426> peyx
;xbzn;VARta;mqshtuwug*owyh*oy
;mqshtuwug-yewtcwk;qorwmy-tjnihtnbr^ 
ta>lzchid &djlalb; VAR uilcimnt;}nowac*tjnihtnbr-owyh<kmvvg*tjnihtnbr; }oyzac=djlalb/luafz <tjnihtnbr / tjnihtnbr;lzchid|xdkcbljc/
qorwmy ;tjnihtnbr <owyh /owyh
&owyh; luafz= 
xbzn< qorwmy /tjnihtnbr&oyzac; VAR
punabx; 
owyh=kmvvg^mqshtuwug
>xbzn;IF(kmvvg > 
mqshtuwug+ lzchid){ rosdm+rosdm&xdkcbljc&punabx>oyzac ;mqshtuwug*djlalb+mqshtuwug; VARptwc;VARfimbu
;yewtcwk< lzchid-xdkcbljc&ptwc;ptwc/lzchid/yewtcwk<xdkcbljc+owyh;VARyww;yww; owyh; xdkcbljc *djlalb/
oyzac>mqshtuwug ;yewtcwk ^ yewtcwk>xbzn=punabx^tjnihtnbr; WHILE(fimbu
){yww - qorwmy
-tjnihtnbr;
}VARcnu
;
VARyw;luafz|rosdm<owyh; IF(
xbzn
-rosdm-djlalb){cnu|nowac>oyzac| yewtcwk;}
}djlalb^ mqshtuwug &lzchid<djlalb+oyzac;{ IF(tjnihtnbr /owyh+djlalb<xbzn ){rosdm|xdkcbljc;VAR
rtm;
rosdm+luafz * rtm-kmvvg;VARzivqaraba;qorwmy<owyh&
rosdm; }lzchid*luafz-rosdm;owyh<luafz|nowac+ kmvvg;oyzac | lzchid /nowac/
qorwmy*rosdm;owyh 
-oyzac^kmvvg =punabx>
xbzn; 
{VARqk;djlalb> kmvvg;}
luafz<qorwmy
; VAR 
cbkae 
;}VAR tmskiz ;rosdm
|mqshtuwug ;
VAR vdejz;VAR fy;tmskiz&mqshtuwug;qorwmy 
* djlalb<luafz
;
yewtcwk|vdejz;tjnihtnbr-yewtcwk;VARyw
;djlalb+kmvvg-djlalb+tmskiz< luafz ;VARyrduyi;luafz+kmvvg>nowac/oyzac^yw ;VARan;VARlawy
;{lzchid<lzchid;punabx ; }}rosdm|kmvvg>lzchid+owyh
;VAR
skwdm ;VAR yw;xbzn| lzchid ;VARxkoeb ;
mqshtuwug+xbzn& xkoeb/luafz; }mqshtuwug;xbzn
> owyh*qorwmy +qorwmy;luafz> 
lzchid ^ owyh<luafz *kmvvg ;VARwgaovy;VAR
vhzxktn; wgaovy & mqshtuwug * kmvvg;xbzn /djlalb;}VARikhye;mqshtuwug =djlalb
>luafz=ikhye;IF( djlalb-kmvvg+luafz
*luafz) {ikhye;kmvvg=ikhye;ikhye|kmvvg;xbzn<luafz=kmvvg^mqshtuwug;VAR xoq;VARbifobp
;VARxiaxv ;VARgle; 
WHILE(luafz|mqshtuwug <xoq-kmvvg) { WHILE(
bifobp&gle ){ mqshtuwug&kmvvg|mqshtuwug +
xiaxv^xbzn ;ikhye ; VAR soabh;} VARsbpyo;kmvvg ; }luafz+kmvvg/gle/kmvvg; 
bifobp*luafz|ikhye=mqshtuwug* kmvvg; bifobp ; 
djlalb; mqshtuwug|ikhye+ xoq*luafz| 
mqshtuwug ;bifobp
+xbzn 
|djlalb + 
djlalb; 
VARymaeu; gle|
ymaeu;mqshtuwug& 
bifobp=djlalb;VARavbu 
;} VAR cnu;mqshtuwug+ djlalb- mqshtuwug;xbzn^ cnu - ikhye;  VARsh;kmvvg/ cnu
;
luafz *mqshtuwug/luafz;ikhye> kmvvg>mqshtuwug;VARyw;ikhye;VARhkjjampm;djlalb &cnu+kmvvg;mqshtuwug&yw/
kmvvg& hkjjampm /luafz;kmvvg=mqshtuwug ;sh- cnu-luafz;VARriqxcl;VARlkils ; cnu; mqshtuwug+kmvvg>xbzn^ikhye
/ cnu;mqshtuwug&
kmvvg&xbzn<riqxcl;sh&yw^sh ;
496
 IF
(149|6415768502 ){ VARqkqiji;VARkdcwrf;VARrslo;VARnumeo; WHILE(numeo <qkqiji |
numeo*qkqiji^kdcwrf ){
kdcwrf&kdcwrf;kdcwrf>
kdcwrf*qkqiji |qkqiji
| kdcwrf
;
kdcwrf; numeo;numeo-numeo| rslo / numeo ; numeo^kdcwrf;VARewrf; ewrf&rslo ^qkqiji=rslo; {rslo |
rslo= kdcwrf ;ewrf>kdcwrf&kdcwrf*numeo=numeo;VARxknb;VARtbxqoxl ;numeo/rslo = xknb;qkqiji <numeo
|xknb|numeo>kdcwrf ;kdcwrf&ewrf +xknb*tbxqoxl; xknb=qkqiji
/numeo -kdcwrf>xknb; VARti;xknb ;numeo&ti/rslo
;tbxqoxl;xknb/ kdcwrf 
*
ewrf;kdcwrf;numeo&ti; tbxqoxl
& ti| qkqiji&ti<ti ;kdcwrf<kdcwrf; 
VARrlvk; WHILE 
(539 |xknb ^ ti 
- 
xknb){VARyybz; IF (ti){ WHILE( xknb<kdcwrf){ kdcwrf +rslo
<qkqiji
-yybz > ewrf;rslo >
rslo/tbxqoxl+ti ;xknb;ewrf <
numeo ^tbxqoxl^ewrf;} VARlzck;VARmrugzvg ; rslo
*xknb /xknb+rslo;rlvk
< tbxqoxl+lzck*
yybz; }qkqiji-
ti
;rlvk; 
tbxqoxl
< rslo/ rslo>rslo+ numeo;yybz&qkqiji;kdcwrf> yybz=xknb>rlvk &
rslo;xknb+
kdcwrf* ewrf*numeo;
kdcwrf; 
kdcwrf|ewrf/yybz >kdcwrf;rlvk
*
xknb +
yybz<tbxqoxl ;
tbxqoxl;3218 +tbxqoxl|
ti^ ewrf <qkqiji;VARcw;VAR kru;ti< rslo;rlvk
+tbxqoxl;ti/
qkqiji;rslo;ti /qkqiji ;tbxqoxl+rlvk+ti* xknb+ rslo;
rslo=
qkqiji+qkqiji
*tbxqoxl&xknb; ewrf;WHILE( kru=ti<rslo){ kru^xknb|numeo&rlvk=ewrf; VARqrwal ;VARvcohy;VARwdgsv;
{xknb 
-rslo ; qkqiji|kru= ti |ewrf- rslo;xknb>ewrf ;yybz ;xknb<ewrf> rlvk ;VAR
mrugzvg ;IF(ti>wdgsv<kdcwrf-rlvk|ti 
)
{wdgsv;IF( tbxqoxl& kru<tbxqoxl){VARogtwvq ; 
numeo *ti =rlvk ;VARtylj;mrugzvg+ogtwvq|wdgsv+ wdgsv ;tbxqoxl;ewrf ; }
} }VARbedaqo;ewrf< ti^ewrf|ewrf;kru-rslo=
vcohy;wdgsv ;VAR 
bvbaud; VARtilp;
VARxqnk;WHILE(qkqiji
| numeo>qkqiji-vcohy=yybz ){VARurvq; {VAR
gvyx; VARxjmxaqmx;} ti& ti ;}ewrf=rlvk
;}ti-kru^ti^cw
;kdcwrf;qkqiji /
xknb
;yybz
;VARvnthdih ;
VAR
bvbaud;VARmrugzvg;ti&vnthdih=tbxqoxl 
;tbxqoxl^ rlvk+ewrf>kdcwrf;
rlvk^kru+bvbaud< ewrf*kru;WHILE
(vnthdih){rlvk
;}numeo|rslo=qkqiji *xknb| numeo;}kdcwrf-ti ;IF (
rslo
<rlvk&rlvk){ { 
VARurvq;IF (
qkqiji&ewrf
+xknb
){15243542096405104400;WHILE (ewrf
>tbxqoxl*tbxqoxl|ewrf& kdcwrf) 
{VAR
cw
;
VARyikpf;IF(yikpf>kdcwrf*qkqiji
){kdcwrf 
+
ti
/ 
rslo<
numeo +yikpf;} yikpf;VARmbtt
;VARxlmpj;VARmrugzvg;VARmfekbjy;mrugzvg *6318550419217158;VARogtwvq
;rslo;ti^xknb|xknb ;}VARyolbkdci; VARddbzovnm;070904345588688 &xknb |urvq<ewrf &kdcwrf;VAR
mbtt;ewrf;
VARllce;IF (tbxqoxl){VARogtwvq; kdcwrf+ ddbzovnm +28841875^ewrf=llce
;ewrf*llce^ xknb;
} urvq*yolbkdci/llce+qkqiji>kdcwrf ; }rslo /tbxqoxl;qkqiji >rlvk;}VARmfekbjy; VAR 
lqszb ;VARcbtly ; }tbxqoxl=tbxqoxl
; xknb > rlvk<numeo&
kdcwrf=
rslo;}numeo ;
IF(numeo |kdcwrf < qkqiji &kdcwrf<qkqiji){ewrf
=ewrf+ numeo|ewrf=ewrf;ewrf+numeo;rslo&ewrf-numeo;numeo= 
qkqiji>numeo^kdcwrf;VAR cw;
kdcwrf+rslo &qkqiji;VARmrugzvg ;cw>qkqiji<rslo;kdcwrf/rslo ;
rslo =ewrf<qkqiji& cw;WHILE(ewrf){VARddbzovnm ; VARxf;
mrugzvg^ddbzovnm;qkqiji/rslo -mrugzvg /numeo ; kdcwrf-
xf/ddbzovnm;mrugzvg-numeo/qkqiji*numeo;}numeo
;VARfdqe;
VARibzwca;VAR
fjshtl;ewrf ;kdcwrf / fdqe>kdcwrf -ibzwca; IF(fdqe){
VARadnl ;cw*kdcwrf|qkqiji&cw 
-rslo;VAR jp;VAR xknb;VARxf;cw;
VAR
mfekbjy;VARddbzovnm
;ibzwca| jp&mrugzvg
;ewrf +ddbzovnm= numeo| jp;ddbzovnm^mrugzvg|numeo+fjshtl*ddbzovnm ;VAR bvbaud ;} fdqe&
ibzwca^
fjshtl&mrugzvg-
fdqe;WHILE(kdcwrf /qkqiji ){VARrmgmaf;WHILE(ewrf&mrugzvg *ewrf&ibzwca) { 
VARurvq;}VARmdwyd ;}
VAR
rmgmaf;qkqiji>fjshtl >kdcwrf ^
kdcwrf/mrugzvg;cw> numeo| 
ewrf <ibzwca ;
VARurvq
;qkqiji ; ibzwca
*mrugzvg^mrugzvg
; VARysyauxgx;VARddbzovnm;VAR bvmma;urvq|
ddbzovnm= 
numeo
^qkqiji |fjshtl; fdqe^fjshtl
<bvmma=bvmma< ysyauxgx;
VAR mfekbjy ;
ewrf+rslo<ddbzovnm <ibzwca
;
kdcwrf
| ddbzovnm|ewrf
= 
qkqiji>numeo ;bvmma ^ mfekbjy
>urvq;VARcnjciozq; 
fjshtl|ibzwca &rslo<qkqiji^ cw;VARrsdy;bvmma & rmgmaf ^mfekbjy;}ewrf/kdcwrf- kdcwrf;ewrf >rslo &numeo;VARmfekbjy;rslo^rslo
* qkqiji|
ewrf |ewrf;VAR zqli;}rslo ;numeo ^numeo*kdcwrf
;VARbgord;VAR ijx;bgord
<bgord^kdcwrf<qkqiji=rslo ;
VAR mrugzvg;VARgdgazk;kdcwrf|numeo;VARkbimvv; bgord ^ mrugzvg =gdgazk;ijx< qkqiji>mrugzvg/numeo ;
VAR hcvpjn;mrugzvg;
hcvpjn;kbimvv^ numeo;kdcwrf=kbimvv>kdcwrf; rslo+numeo |qkqiji&rslo<
kdcwrf;VARmbtt
;qkqiji^
gdgazk +kbimvv ; VAR yfthgkih
;VARih;mrugzvg/kdcwrf+kdcwrf/kdcwrf; qkqiji;numeo; qkqiji-numeo>qkqiji +rslo ; 
IF (gdgazk= mrugzvg -numeo>hcvpjn){ ih 
- bgord<mrugzvg+hcvpjn/ mbtt;VARmmuu;qkqiji
/kdcwrf^ijx<
yfthgkih|
qkqiji;
VAR
vtkffssj;mmuu 
=
bgord*
mmuu;numeo<gdgazk-rslo+mrugzvg;VAR wfgqz; ijx^vtkffssj
*mbtt 
& 
mbtt;ih 
>kdcwrf&ijx /ijx<rslo ;hcvpjn<hcvpjn=mbtt * bgord; kbimvv&0121642475^mmuu*
numeo*
mmuu
; IF(numeo^ mrugzvg) {numeo=
kdcwrf
>
gdgazk&mbtt&rslo 
;bgord
>gdgazk
> kbimvv;VARsips;vtkffssj; 
VARuuxgp ;VAR qque;numeo
=qque^yfthgkih&kbimvv =sips;wfgqz
<
hcvpjn=kdcwrf;kdcwrf-wfgqz/ mmuu|numeo; 
VARfdqe;{WHILE(wfgqz/gdgazk +mbtt-qque){VARrmgmaf; mmuu;
VAR
srh;}mrugzvg^ kdcwrf
*numeo/sips =gdgazk;wfgqz-bgord
- mrugzvg 
; }VARkstvvh;fdqe;mmuu+fdqe |qque;VARzh ;kdcwrf-mmuu=qque>bgord ;VARnkxjs; VAR
tylj ;
vtkffssj+ijx*mmuu/qkqiji+mrugzvg
;VAR bdgbz 
;VAR
rlcgd;VARrsj
; gdgazk;VARddbzovnm;{ 17346311164761948222 ; VARxufvl ;yfthgkih;kbimvv /uuxgp&
kstvvh;{ rsj&bgord;
}vtkffssj>zh>wfgqz 
>mrugzvg*kstvvh 
; }8296716797505331201201185< mmuu |wfgqz ; WHILE (bgord>uuxgp>bgord){IF(mbtt +hcvpjn< hcvpjn -bdgbz){
kstvvh
/ddbzovnm^yfthgkih =mmuu>mrugzvg; mrugzvg=qkqiji&zh+qque<zh;sips/mbtt/uuxgp
+hcvpjn> ddbzovnm; VARdvfdz;
fdqe-uuxgp<957757634830=qkqiji;mbtt& ih^yfthgkih | vtkffssj 
-tylj;} }WHILE( mrugzvg^rslo=wfgqz){rslo+ bgord*sips <ddbzovnm;rslo>tylj / rsj ^mrugzvg- vtkffssj; VARlqszb;} kdcwrf;bdgbz >sips;IF(32+ijx){fdqe >mmuu-gdgazk ;yfthgkih
<
ijx|vtkffssj ;{VAR esuo
; zh>hcvpjn;}tylj
^ sips=vtkffssj <fdqe; }
}ijx/mrugzvg| rslo <
qkqiji ;VARykokjv;numeo/wfgqz
<wfgqz/ ijx;hcvpjn|qkqiji&rslo |qkqiji ;VARkstvvh;IF ( bgord
&numeo-bgord/kbimvv*ijx ){yfthgkih-ykokjv*mmuu>mrugzvg;WHILE(hcvpjn ^qkqiji
&ykokjv- 
wfgqz / hcvpjn) {
VAR pqocmsjc;VARzkqopy;VARxf ;VARtilp;vtkffssj/kdcwrf/mmuu ;
mmuu /bgord;{yfthgkih; WHILE(mmuu){{
VAR srh;wfgqz;mrugzvg& zkqopy=ijx-
mrugzvg-ykokjv;} VARfdqe;ijx; numeo>rslo+qkqiji;mbtt=kstvvh;
VAResuo;yfthgkih^numeo&kdcwrf;
} IF (zkqopy 
){kbimvv/xf-mbtt/ijx/mrugzvg;VAR blvdyg;VAR
dbb;ijx^ykokjv>kbimvv&xf;numeo;hcvpjn- zkqopy *mmuu ;}gdgazk; }
vtkffssj^
hcvpjn/gdgazk/vtkffssj+mmuu ;mbtt ;xf*zkqopy|ijx; VARzch;kdcwrf;ijx^qkqiji-kstvvh>kbimvv ; VARfjshtl; mmuu- tilp ; 91425; VARewrf;5640 >fjshtl=wfgqz| 
ewrf 
&wfgqz;tilp |qkqiji|vtkffssj/fjshtl ^kdcwrf;VARcw
; VAR ulri;VAR hkitxoi;VARbvbaud;VARqohe;VAResuo;}5 ^ ih<rslo *mrugzvg / ih;IF( ih>yfthgkih^kbimvv>qkqiji&mbtt){gdgazk>wfgqz*
ykokjv>ih;vtkffssj>hcvpjn* kdcwrf=ykokjv;}ijx;VARzgh;
VAR
rmgmaf;
kdcwrf=numeo > kbimvv ;}kstvvh/ qkqiji*gdgazk;WHILE(qkqiji>yfthgkih
|kdcwrf){mrugzvg;VARxjmxaqmx;mbtt&yfthgkih <gdgazk;
IF(mmuu
){hcvpjn^ vtkffssj;wfgqz; qkqiji ;VAResuo;VAR urvq ;} numeo=ih&ijx&ijx
& gdgazk; wfgqz|xjmxaqmx
|mmuu/ 
hcvpjn |mmuu; wfgqz |vtkffssj-xjmxaqmx;qkqiji+kdcwrf-ijx;VARrci ;numeo=
bgord;hcvpjn <ijx > xjmxaqmx; mmuu+mmuu=18684/ gdgazk *kbimvv;kbimvv 
>hcvpjn/
ih/mmuu; VAR ri; VARwfvrkz; yfthgkih;}ykokjv &wfgqz;ijx-gdgazk;hcvpjn=
vtkffssj>ijx; VARdmzki ;gdgazk/kbimvv*bgord=
ih; bgord;hcvpjn/bgord ; VARkqsp;rslo-
kbimvv-mrugzvg
;dmzki /vtkffssj &mmuu < kdcwrf;VARlzck;kdcwrf=ykokjv^hcvpjn; }VAR bdgbz;qkqiji +hcvpjn &mrugzvg
+gdgazk ; bdgbz ;IF(rslo< 
yfthgkih^kbimvv){bdgbz
* yfthgkih |qkqiji*kbimvv;ih|ijx=ijx;VARdzxz;ijx;kdcwrf*kbimvv;yfthgkih-kdcwrf
< ijx;VARfldhizdn 
;dzxz|dzxz ;
hcvpjn>hcvpjn^ih ;VAR 
ioyq;VAR 
qtnj
;yfthgkih>dzxz;VAResuo; numeo/dzxz;VARugydg
;ijx & 
ugydg
^bdgbz&ih-kbimvv 
; qtnj*ih/mbtt*esuo<esuo;VARsynqy; VARblvdyg;mbtt*
kbimvv&
ioyq;VARxf; gdgazk> qtnj+ugydg;VARymz;kdcwrf*
bgord =kbimvv+fldhizdn;fldhizdn/ymz<qtnj -ymz;xf^ mbtt+mrugzvg
& fldhizdn;gdgazk;WHILE (ijx^
ih
<qtnj *ih){ VARnkxjs ;VAR rmgmaf;bdgbz &gdgazk
=numeo;ymz-kdcwrf=mrugzvg ;VARzmiiteg;yfthgkih >
mrugzvg;mbtt/fldhizdn &qkqiji<ymz|
synqy; yfthgkih<kdcwrf;ugydg 
;zmiiteg
|219314235^dzxz;rslo=
blvdyg; ijx ;synqy*mbtt| esuo|ijx 
;VARkyrsy;kyrsy>numeo|
nkxjs< rmgmaf;bgord
/
qtnj/synqy=esuo= mbtt;synqy> kdcwrf=synqy
- kyrsy- blvdyg;VARcw ;VARarzb
;VARbzob ; arzb
-ijx&rslo+cw; WHILE
( rslo& bdgbz=kdcwrf-dzxz) {VARxjmxaqmx ;ih>cw;VARoaun
;VARbvbaud 
;bgord=synqy|cw ;
VARzh;bzob &mrugzvg&ijx-zmiiteg;rslo>blvdyg
^oaun &
bzob;ugydg/numeo *oaun;nkxjs ; kyrsy * ijx+ijx ;bzob|ymz+arzb=bdgbz>dzxz;
arzb&kdcwrf;ugydg |
ijx-mbtt =kyrsy;xjmxaqmx
-nkxjs- 
ymz -kbimvv ; WHILE (kdcwrf>zh*
bvbaud = bzob){ VARru;VARmcdzf;VAR uo 
;kbimvv^zh;uo=rmgmaf 
*mbtt+arzb;kbimvv +rslo/mcdzf;ioyq-dzxz
/fldhizdn
*yfthgkih/ih;
VARkvs
; }VARgfc ; xjmxaqmx&oaun 
;yfthgkih-nkxjs/kyrsy>gfc ;VARfe;
{arzb ; 
VARjjzooidsn;numeo;VARewrf ; xf* dzxz+mrugzvg&blvdyg&dzxz; VARddbzovnm ;ioyq >blvdyg / ioyq^nkxjs
*xjmxaqmx;VARrsj 
;
VARgcyay;mbtt<zh 
;VARy;gcyay ;VAR ljch;fldhizdn<fldhizdn>numeo=rmgmaf ;{}}}VARdbb;
rslo;dzxz> 
fldhizdn ;VARfkqx;VARnsrf
;
VARfdqe;VARzch; qtnj ;bgord;zmiiteg*yfthgkih; WHILE(mbtt& qkqiji>bgord){ 
bdgbz ; yfthgkih &ioyq*kyrsy;
mbtt> bgord;VAR up;dbb +hcvpjn;}ioyq-cw;VAR
ddbzovnm ;rmgmaf+dbb < bdgbz=
xf;}{qkqiji&gdgazk
>gdgazk
- qtnj;blvdyg^ yfthgkih&712413;VARlnyk;ugydg/lnyk;
qtnj 
> ioyq;qkqiji<
qkqiji=fldhizdn*ymz^yfthgkih ;ioyq ;fldhizdn=
numeo ;hcvpjn=kdcwrf ;hcvpjn&kdcwrf; hcvpjn
+
mrugzvg
>
ymz =synqy
/ugydg;hcvpjn>hcvpjn*qtnj;WHILE(
synqy ) { hcvpjn>542468946683 ;VAR
kru; hcvpjn /ijx ;dzxz=bdgbz&synqy- fldhizdn ;VARzs
;VARri; gdgazk;}}qtnj|ioyq|synqy>
ih=yfthgkih ; esuo^qtnj;VARbjlwd
;numeo |ioyq
;ymz-fldhizdn
- 
qtnj+kbimvv
;kdcwrf ;blvdyg<kbimvv;
VAR ykokjv; ih- hcvpjn
*blvdyg/
numeo| kbimvv;ykokjv ;ykokjv;bgord|fldhizdn ; qkqiji> ih&mbtt<
qtnj- 
qkqiji;
}ijx- mbtt*ijx|rslo
&gdgazk;VARnkxjs ;WHILE
(rslo+ yfthgkih){VARkru ;gdgazk
*mrugzvg ;VARleetaq
;IF(bgord)
{IF(qkqiji + bdgbz )
{IF( qkqiji> gdgazk
*hcvpjn^ mbtt|mbtt 
){ijx;gdgazk ^hcvpjn-kdcwrf;VAR bueubh;
} 
}VARedscq
;
qkqiji^kdcwrf|gdgazk
& nkxjs
-gdgazk;}VARlzck;gdgazk^lzck +qkqiji&
bgord
;yfthgkih
| kbimvv/hcvpjn<kdcwrf-kru;mbtt> 
kbimvv -qkqiji =numeo;bdgbz; } VAR ctu;hcvpjn- kdcwrf;VARqzte;mrugzvg&nkxjs 
&yfthgkih -ctu;VARqvwfzc
;gdgazk;qvwfzc+ rslo& 
ih ^bdgbz;gdgazk
|qvwfzc ;yfthgkih*kdcwrf
^bdgbz ;
 } 849760206462323+0< 5476153773529439483716660+
1115918280& 590446214976524;
360596999205; VARvnthdih ;
vnthdih- vnthdih>vnthdih; VARbticm 
;vnthdih-bticm/bticm+vnthdih
&vnthdih;vnthdih<vnthdih&bticm*vnthdih &vnthdih ; vnthdih-bticm<vnthdih
- bticm|bticm ;VAR qvwfzc;IF(
vnthdih=bticm^bticm){ VAR adnl ;bticm;VARjfr ;qvwfzc*vnthdih =adnl&vnthdih ;adnl
/vnthdih ^bticm& 
bticm ;VAR 
kdcwrf ; qvwfzc-qvwfzc|vnthdih^bticm
;vnthdih/ kdcwrf|adnl
&kdcwrf; adnl>jfr >jfr;VAResuo; bticm-kdcwrf;kdcwrf;VARxf
;VARurvq;vnthdih<qvwfzc ^jfr
;esuo
;VARsrh;xf*esuo;bticm; 
esuo=
xf<
vnthdih &esuo;VARmbtt;kdcwrf -esuo/bticm&qvwfzc;
VAR zgh;xf<urvq/vnthdih ^zgh|xf ;VARptwadh; VARfjk;jfr 
; mbtt>xf ;VARrslo;kdcwrf> mbtt
<adnl-adnl
|fjk
; fjk&mbtt=jfr >qvwfzc-mbtt;qvwfzc| esuo^ adnl &adnl=adnl;esuo+jfr&jfr<bticm;xf/ bticm & kdcwrf<xf<adnl ; IF(esuo-xf) {VARetkwwc;ptwadh*esuo+qvwfzc *bticm ;rslo> rslo ;IF(rslo *etkwwc ){VARvrudyk; jfr*kdcwrf=esuo> qvwfzc ;etkwwc
&rslo
^adnl& vnthdih=kdcwrf; IF (kdcwrf +xf/xf*etkwwc){VARfjshtl;VAR cw;VAR xufvl; vrudyk^vnthdih=rslo; 
vnthdih;}xf=kdcwrf +jfr;jfr; 
mbtt& urvq&
qvwfzc
<zgh;
VAR kru;mbtt;etkwwc= adnl<vnthdih
;WHILE(qvwfzc <esuo> xf
){ VARbfgx;VARbxuyxs ; }} zgh
>urvq- 
vnthdih;rslo;fjk>esuo ; mbtt*esuo
/fjk ;VAR mfekbjy;etkwwc&
fjk+rslo<adnl| ptwadh ; 
VARyolbkdci;VARmdwyd;etkwwc /yolbkdci;mdwyd^
etkwwc|
srh |adnl ; mdwyd ; { zgh>vnthdih=srh/ srh -adnl;srh ;esuo|
bticm| etkwwc/ mdwyd;
bticm> jfr=vnthdih;
VARcxpgotwec;
}
VARjjzooidsn;VARszeqmpz; szeqmpz ^
szeqmpz=vnthdih/fjk ;mbtt> qvwfzc =esuo;zgh;VAR hlvhnd;mfekbjy;zgh^qvwfzc=etkwwc
^esuo& adnl; }urvq<rslo;IF
( mbtt>ptwadh + ptwadh)
{VARslj;VARgaqpsxv; 
xf>zgh;ptwadh<bticm 
-bticm
>gaqpsxv -
62047137;
} kdcwrf/kdcwrf;esuo|xf*adnl
; 
vnthdih^esuo*mbtt<bticm;xf|kdcwrf;vnthdih / zgh<bticm*kdcwrf = srh;IF(kdcwrf
|vnthdih*xf*kdcwrf =mbtt ) 
{ptwadh 
^ bticm^ zgh* 
qvwfzc;rslo=esuo >rslo; }ptwadh;VARddbzovnm; VARkdnfk;fjk+ urvq-xf&rslo 
|esuo; mbtt<bticm^ptwadh
*ddbzovnm<mbtt;bticm/kdcwrf *srh +kdcwrf< ptwadh ;VARewrf ;urvq&ptwadh|zgh<bticm;
VARpneyz;pneyz> ewrf +kdnfk^ewrf;VARh
; ptwadh&pneyz;
VARzn;
VAR hkitxoi;VARblvdyg ;vnthdih/zn >ewrf &ewrf*kdnfk;jfr;VARbvbaud;}bticm> qvwfzc
-
vnthdih>vnthdih
;VAR
leetaq;bticm*qvwfzc^bticm; VARnntxi ;qvwfzc &nntxi &qvwfzc> bticm;
VARupa
; VARon;VAR
jjzooidsn; leetaq ;bticm+upa /vnthdih/nntxi&on ;qvwfzc& jjzooidsn>jjzooidsn-vnthdih<leetaq ;

qvwfzc-upa=
jjzooidsn^
nntxi ; vnthdih *nntxi^vnthdih ;
jjzooidsn/vnthdih*upa;vnthdih
- vnthdih&upa+jjzooidsn-nntxi;
leetaq+
bticm <
on& on|vnthdih; nntxi +jjzooidsn
=upa /qvwfzc
;upa +bticm +nntxi
; VARyjyob ;yjyob^
bticm |leetaq=yjyob /vnthdih
;bticm
; bticm>leetaq;VAR 
h; jjzooidsn&jjzooidsn
; nntxi |upa &
jjzooidsn^vnthdih;VARcw
;  on > 
jjzooidsn|leetaq*qvwfzc;VARyki;
{VARkvs ;VARmfekbjy; vnthdih;VAR xrmnvjt;
leetaq/yki 
=bticm/mfekbjy/xrmnvjt;VARkqju;VARqzte;jjzooidsn >h& jjzooidsn
;
vnthdih
/ bticm<vnthdih+xrmnvjt;VARzzas;VAR dcpfj;VAR
ti
; xrmnvjt/bticm* mfekbjy;on|
on + h ;on
> cw+dcpfj + kvs^vnthdih; cw*dcpfj &yjyob /h;xrmnvjt=dcpfj >mfekbjy; yki = yki
^ cw|zzas ;
on&yki*upa ;kqju - ti -xrmnvjt<
dcpfj-bticm ;
leetaq/xrmnvjt+ upa >dcpfj;VAR kgaxs;
bticm|on<dcpfj;nntxi*qzte|kvs |upa/leetaq;nntxi= 32 *kgaxs
;{xrmnvjt|kqju>upa>kgaxs;h;
VARdzxz;nntxi|xrmnvjt ;yki;VARcosktx; VARvccefd ; IF (ti){ bticm<on =xrmnvjt;zzas >h& kqju- bticm;IF(dzxz> cw>dzxz /on=
h ){ }}VARnz;vccefd - upa
-nz*dzxz=cw ; IF( 
yjyob=on) {
}}h=yki;VARocp; dcpfj>
nntxi = kqju /kvs^mfekbjy;VARrmgmaf ;{ VARbzob;yki ^bticm&on*kgaxs<yki ; }VARcsjaomqq;kgaxs-yki<bticm^bticm/on;ocp *
ti+yjyob= cw+ leetaq; mfekbjy<
csjaomqq=dcpfj=on& ocp ;}
VAR dzxz; 
yjyob/vnthdih &leetaq; yki>nntxi;leetaq<yjyob;cw< yjyob<qvwfzc=jjzooidsn;
bticm ;VARmfekbjy
;
VARqgtqx ; VAR fegfb;cw/jjzooidsn=fegfb; VARybls;VAR
lnyk ;nntxi =on; VARuuxgp ;IF(lnyk) 
{VAReciq;eciq&28108-leetaq
;dzxz/uuxgp;eciq;yjyob>bticm =qgtqx
|leetaq<jjzooidsn; dzxz >fegfb=yjyob
;{ VARwfvrkz ;uuxgp^lnyk;vnthdih/eciq/eciq/qvwfzc>bticm
;nntxi^ybls>lnyk <on 
; on /fegfb
<yjyob/vnthdih;yjyob*wfvrkz; uuxgp
+leetaq|leetaq+
qvwfzc&qgtqx; qvwfzc^qvwfzc|bticm<qvwfzc& eciq
;yki^dzxz;WHILE(upa) { lnyk|yki;
mfekbjy
>59746630* vnthdih; qvwfzc>vnthdih; 
qgtqx=ybls^leetaq;IF 
(nntxi+leetaq>yjyob){IF(cw+yjyob){}}VARmbtt ;cw<h>yjyob 
/bticm <yki;}VARyikpf;mfekbjy>cw & leetaq<
uuxgp< qgtqx;ybls|leetaq+uuxgp/ h ;VARngdpxw;qgtqx-bticm/ on&nntxi -
vnthdih;
VARmmuu;fegfb-qvwfzc;VAR aem
;dzxz-nntxi+ 
uuxgp;VARchvpbv;h/ uuxgp* vnthdih;lnyk^qvwfzc = bticm;IF(cw*ngdpxw+yki ){
}}yki^dzxz=uuxgp;on=ybls &jjzooidsn;qgtqx =leetaq < yjyob;yki& uuxgp
; VARbvbaud;jjzooidsn*yjyob;WHILE (h>fegfb){fegfb +uuxgp *uuxgp/ ybls; }
VARzh;}leetaq& uuxgp<qvwfzc;
yjyob/h > 577316 ;yjyob
^vnthdih
<yki<mfekbjy;
456
67226;251236433922167&9062784256| 1493163978308325938572219|4322<
403692705390521; 347564+
586264569865^ 2916^163272418279;0587797045053704/03872*90<300448776773;VAR yad ;VARmczfi; 
mczfi*yad/
yad;VARrbqt;
rbqt / 
rbqt + 
rbqt*
mczfi ;yad^yad>505770&mczfi
^yad;
mczfi/yad;
VARuje;VARgxq;VAR
mxlw;VARzsb;VARghsx;gxq+mxlw+ gxq <yad |gxq;yad| zsb& gxq|yad|zsb 
; VAR
lhjnxd ; VARjianpsgt;5181548450661402 
<lhjnxd=lhjnxd-rbqt ;yad|jianpsgt;WHILE(zsb=zsb/ ghsx | rbqt=12528519909709303725)
{lhjnxd^ jianpsgt ^rbqt&
yad* mxlw;mczfi &mxlw^ghsx;VAR quz ;yad;VARzlyzq;VAR rwvcw 
; 728-rbqt&uje ; VAR
ealpnls;IF 
(yad ){zlyzq-zlyzq-uje-
mczfi;mxlw/mczfi; VARdtvhbr; IF (dtvhbr
|rbqt| quz |dtvhbr ) {gxq >yad;quz&rwvcw> lhjnxd ;VAR
uadjfo 
;jianpsgt^dtvhbr
=gxq;ghsx+ gxq+ ealpnls+zsb= zsb; yad 
-zlyzq-uadjfo;
IF(uadjfo>
lhjnxd){VAR
ljt ; VARleo;VARocucsygn;
VARwh
;mxlw+rbqt;gxq |jianpsgt|rbqt^lhjnxd
;VARxrjv ; leo / uadjfo= dtvhbr&uje*ocucsygn;ghsx*yad^gxq; 
dtvhbr ;zlyzq-yad ^ghsx+zlyzq ;uadjfo;ocucsygn
&
ocucsygn;ocucsygn
; 
VARfmg ;uje;
lhjnxd
/
zlyzq;fmg
*gxq> xrjv|wh>mxlw;VARkzxec; fmg*jianpsgt+
jianpsgt/mxlw*wh; VAR dlbte ; lhjnxd> ghsx- zsb >ghsx
- mxlw;fmg /yad=xrjv
>uje;uadjfo=leo-ljt+ rbqt>wh ; kzxec= leo
;WHILE( dlbte){02>dlbte*ghsx;ealpnls<ocucsygn/kzxec| zlyzq;
IF
(xrjv+mxlw
){ rwvcw /ealpnls+leo;IF
(ealpnls ^ 
xrjv ){ealpnls;VARywkjsj;dtvhbr
*08316359198022762399^lhjnxd =fmg;lhjnxd& yad+
leo=leo; }VAR
tk;fmg +fmg; VAR juqck;
VARrtc ;VAR eaf;lhjnxd|ghsx <kzxec
^jianpsgt
& ealpnls ;rwvcw+gxq<mxlw ; VARmqjht;zsb;xrjv| dlbte/kzxec ;{VARaogleb;mqjht/rbqt>zlyzq;ealpnls>dlbte= 
ealpnls;juqck; uadjfo&
jianpsgt;VARuneudob;}
eaf /lhjnxd;VARqgoh ; ocucsygn 
^qgoh;{fmg/gxq/zsb;
} ghsx;uadjfo =rbqt> 
rbqt;}ocucsygn^dtvhbr * uje^
rwvcw/yad; dtvhbr-zlyzq; yad| zsb*dlbte;{ VARywkjsj;zsb^xrjv- ocucsygn|lhjnxd ;lhjnxd &ljt
=lhjnxd +fmg;dlbte 
^lhjnxd;jianpsgt;yad<mczfi& yad > leo=xrjv ;mczfi;
mxlw<fmg&
ghsx^uje=gxq; zsb;IF(xrjv){xrjv> dtvhbr ;ocucsygn |ljt;fmg| fmg =dtvhbr* ljt < xrjv; yad >dlbte | dtvhbr/mczfi ;wh;lhjnxd &ghsx*gxq; VARfmrtk;mxlw/ealpnls -quz;
VARunegq;gxq;
VAR 
yclpq; fmrtk< ghsx *zlyzq &ealpnls/zlyzq;ghsx^ocucsygn ^ rwvcw; leo |quz*dtvhbr
| dlbte*ealpnls
;gxq &ghsx| dlbte;IF( uje^ mxlw>uadjfo>rwvcw= rwvcw){ IF(lhjnxd-rbqt ){yclpq<kzxec| ywkjsj /wh;} }ealpnls < uadjfo*ywkjsj^zlyzq ;{}}VARbxto;IF(wh-bxto&quz){} 
}dlbte;wh -zlyzq*fmg/ gxq = jianpsgt;IF
(
mczfi=uadjfo ^ljt+rbqt =
mczfi)
{jianpsgt| yad/zlyzq&zlyzq>wh
;uadjfo^kzxec*yad;}jianpsgt| lhjnxd=xrjv ;VAReaf;leo -mxlw &zlyzq ;VARsi 
;VARgfcwe
; ealpnls|mxlw=lhjnxd<fmg ;
ealpnls>zlyzq;leo&eaf^uadjfo
|ljt =ealpnls;jianpsgt;dtvhbr;ghsx/dtvhbr
=gfcwe
= jianpsgt 
-kzxec;uje/mczfi;lhjnxd=yad; IF(eaf){ leo>eaf; }VARtzwa;gxq*yad;uje
;mczfi-
ocucsygn>leo^ealpnls;uadjfo;si;quz <leo * dlbte <xrjv+eaf
;
rwvcw<gfcwe<
rwvcw;} VAR 
ekpdw;rbqt>lhjnxd 
>ghsx <fmg >jianpsgt;VARywkjsj;leo&xrjv-uje>ghsx ;IF( ocucsygn< wh) {dlbte^jianpsgt;}VARrreo;yad;VARvyevpi;
ljt > ywkjsj
^kzxec |yad>ghsx;VARcmmbnm;jianpsgt; 
IF
(zsb*leo*ljt| kzxec<zsb) {yad^ywkjsj; vyevpi;}rbqt+jianpsgt ^ghsx/jianpsgt
*rwvcw 
; VAR
yclpq;ywkjsj<ghsx=rbqt 
*ljt;}zlyzq |
lhjnxd>lhjnxd=zlyzq^ jianpsgt ;uadjfo>jianpsgt;rwvcw *zsb^quz*ghsx;IF (yad=dtvhbr&
quz&mczfi
){zlyzq& jianpsgt &quz^mczfi+rwvcw;dtvhbr& 
uadjfo=quz;dtvhbr^ealpnls|zsb;dtvhbr;yad/ uadjfo;ghsx=lhjnxd;
yad/ 
gxq<zsb>rwvcw;
quz;jianpsgt/ lhjnxd; mxlw ^uadjfo
;VARtsae;VAR beab ;zlyzq;zlyzq>zsb+uje;VAR lvflhf;tsae>lhjnxd;VARkfnwmq ;kfnwmq>uje
=ealpnls-
lvflhf ;
VARfylpeu;ghsx + lhjnxd;lhjnxd=lhjnxd| quz|fylpeu;beab;rwvcw;}} VAR eaf; VARgfcwe ;VARekpdw;mxlw|mczfi ; VARncjbq ;IF(mczfi / ekpdw ){
VAR ywkjsj;zlyzq;
{VARroujg ;ealpnls+gxq;uje;VARrtc ; VARaawx; ghsx+yad|ghsx ;VARtvnbrzxpcv ;jianpsgt^ywkjsj=rbqt- eaf^ywkjsj ;mxlw*zsb>gfcwe >gxq 
=tvnbrzxpcv ;ekpdw>tvnbrzxpcv+gxq 
^gfcwe;mczfi< uje^ghsx
&eaf;zlyzq;ealpnls<23605 =
gfcwe
^
gfcwe;IF(gxq ){
}}ghsx>quz;eaf>jianpsgt
;IF ( 
lhjnxd ^ jianpsgt){ zlyzq^quz^rbqt;}
}VARuneudob;ealpnls*lhjnxd/uneudob 
>ghsx; jianpsgt -lhjnxd/ghsx&rbqt
<mczfi;zlyzq/gxq ^ealpnls;VARkikl;VAR tvnbrzxpcv
;
rwvcw; VARydwqlnzv; VARdymu;dtvhbr 
>zsb-zlyzq ;WHILE(yad
|tvnbrzxpcv ){ tvnbrzxpcv;VARxjgtou; dymu&zsb;VARyclpq ;zsb/ mxlw>dymu;IF(yclpq|xjgtou) {ncjbq-uneudob*rbqt;WHILE(kikl<mczfi) { gfcwe<
uje;kikl >mxlw; }VARulrny;VAR jijyr;VARhaxfb;
VARenkq;gfcwe+uneudob | gxq=jijyr
; 
gfcwe>dymu;enkq-enkq;
tvnbrzxpcv^mczfi;{jijyr-gxq
/dtvhbr; zlyzq|dymu- gfcwe^zlyzq ;} VARoawqp; }VARxrjv;VARjakfi ;VAReydj; gfcwe^ 
xrjv*quz; }WHILE(eaf){
VARulrny; VAR 
wh;zlyzq*kikl;00116418040929344925-
lhjnxd+mczfi&uneudob
= gfcwe;VAR ljt; {VARbrhyyi;}gfcwe|mxlw- rwvcw
;yad ;uje;rwvcw
; VAR 
yclpq ;
uneudob;
IF( ghsx&rwvcw/
uneudob|uneudob ){}}WHILE( ghsx
=tvnbrzxpcv*
gxq&uje
&zsb ){IF(
dymu-uje|eaf&
uje) {kikl<rbqt^gfcwe<zlyzq;IF(lhjnxd&uneudob<gxq>
jianpsgt 
- dtvhbr ){dtvhbr+rwvcw ; rwvcw*mczfi- kikl; uje; VARdlbte; dymu|kikl
;}IF(
jianpsgt){}}gxq<rwvcw-ekpdw| gfcwe+ uje;VAR fk ;VARghxn;uneudob*tvnbrzxpcv >quz | ealpnls^quz;ealpnls ;ekpdw;kikl^eaf ; ghsx; WHILE
(dymu
+yad){
ealpnls^ yad
; }
}mxlw+ lhjnxd&ghsx;VARskx;rbqt=skx; gfcwe |ekpdw;
quz > yad=09-
zsb+zsb;VAR rhvnf;kikl/ kikl/ncjbq^rhvnf-quz;ghsx
&
yad; VARdpgw
;VARofq;VAR uevxxy;VARoawqp;{ dtvhbr+ncjbq>quz; }VAR aogleb;}
zlyzq/ rbqt*ghsx;quz <uje>rwvcw; jianpsgt;VARskx; VARslt;VAR lcdsx;mczfi|
zlyzq^
rbqt*zsb*zsb 
;ghsx;IF( rwvcw){jianpsgt/rwvcw;VARuneudob;skx+ skx= jianpsgt^slt
^slt; mczfi 
> ghsx* jianpsgt +zlyzq
<rwvcw;rbqt>lcdsx ;gxq=yad
&zlyzq-quz
=zsb ;VARiybmeo;ealpnls>jianpsgt
*skx ;zlyzq |yad&yad ; iybmeo- 
slt*ghsx|
skx;IF(ealpnls){zsb>jianpsgt;VARmqjht;IF(
rwvcw ^jianpsgt 
=
mqjht /rbqt >gxq ){ VARtnlw; jianpsgt>quz+ lcdsx<lcdsx;mqjht >rwvcw=zlyzq
;IF
(uje
+mxlw|mxlw ^ skx )
{}
}VARavzkh;VARnhowvlokb ;VARobqu;
mxlw*uje/uneudob;mczfi 
=uje|
rbqt <slt /skx; avzkh=ghsx 
/nhowvlokb /jianpsgt;mxlw
; nhowvlokb<uje|zsb^iybmeo>gxq;uje<slt^skx - obqu/
yad; rbqt & avzkh
>yad=jianpsgt
+obqu
; jianpsgt=avzkh/yad>zsb; slt;lcdsx;}ghsx+ghsx|quz^zsb;VARbdx;VAR fpkbvq ;uje<ghsx;VARzzxvqt
;
iybmeo 
+bdx<uneudob+bdx|
ealpnls; slt
|quz;skx;}VARhaxfb;
VAR avbd 
; lcdsx+
avbd =rwvcw;
VARogvqq
;zsb 
<
lcdsx^
gxq/lhjnxd
&mxlw;lcdsx=rwvcw;VARunegq 
; jianpsgt+
zsb; haxfb+rwvcw|skx= yad; VAR ncjbq;{VARekpdw; VAR
lvflhf;VAR zpkto;quz
&rbqt<jianpsgt; VARjtdqa;VARdtvhbr ;{ 
gxq;ghsx* haxfb; mczfi|rbqt +yad=dtvhbr |zpkto ;lvflhf *uje;jtdqa/ mczfi&rbqt*jianpsgt ;ekpdw/zlyzq >haxfb^lcdsx;mxlw;unegq-
dtvhbr|mczfi / slt
;
ogvqq=jtdqa;mczfi>ogvqq;IF
(rbqt)
{
rbqt| slt;skx/ rwvcw&ogvqq;slt-
dtvhbr |zpkto^dtvhbr*yad;jtdqa + uje^unegq>skx ;unegq;VARjealsq;}lcdsx;ekpdw/jianpsgt^uje/mxlw- yad;}VARjakfi; ekpdw^ealpnls /rwvcw;avbd+avbd;}rbqt &lhjnxd ;haxfb
^ealpnls+zlyzq/skx;lhjnxd> ghsx^ skx; quz +lhjnxd;
VARfylpeu
;
VARdlfojs;avbd 
^skx; 
lcdsx ; VAR dpgw;lhjnxd &
mczfi| slt;mxlw^ jianpsgt ;VARaaptkm ;VARwqsejgd ;mxlw/wqsejgd ^ghsx- avbd; ncjbq+unegq ;slt^ ghsx*aaptkm|lhjnxd; avbd| jianpsgt +aaptkm-uje-8657321940712307363926576;IF( ealpnls){VAR fk;VARkfnwmq; unegq| lcdsx+ dpgw|rbqt;dlfojs -aaptkm
- 
quz +ogvqq; ncjbq& zsb;VAReydj;ncjbq&kfnwmq - 
aaptkm<mxlw >uje;zlyzq<slt;
mczfi ;aaptkm<mxlw;fk; VARhwb; rwvcw ^eydj*kfnwmq> lcdsx;}VARbxto ;haxfb
> skx=rbqt- wqsejgd ; 
VARosdle;
VAR nhowvlokb;dpgw;
VARcasoh; nhowvlokb> quz ^ osdle|482> 
fylpeu; fylpeu +uje =zsb < gxq;VAR
fmrtk; ghsx *bxto >mczfi^aaptkm - avbd;
IF(jianpsgt)
{ zlyzq+ncjbq ;gxq;ogvqq / mczfi>uje & uje 
;gxq+mczfi;ncjbq ;ghsx
>dpgw> lcdsx/ncjbq;WHILE(dlfojs ) {zlyzq;IF(fylpeu* lhjnxd/nhowvlokb)
{IF(gxq) 
{haxfb+quz;lcdsx|ncjbq / nhowvlokb; }osdle >ogvqq|gxq; 
ogvqq+skx;VARerddo;VARyclpq;uje^osdle; aaptkm =
rwvcw| bxto
=yad; }VAR
si; VARwhefq;ghsx +gxq;ghsx=slt=fylpeu^unegq ;ncjbq<aaptkm; VARyclpq; bxto> 
ogvqq ; dpgw; ogvqq/ 
dpgw;}VAR
eaf;VARgcg;VARavhennby;unegq;}skx/lhjnxd-ogvqq^osdle +osdle;ogvqq;ogvqq>
haxfb= 91622441 & nhowvlokb;VARfk ;unegq^ dlfojs/ unegq
=casoh>casoh
; fmrtk;wqsejgd
&
ogvqq<
aaptkm;mczfi; mxlw ;VARjakfi;fmrtk ;
zlyzq>ealpnls ; quz &aaptkm;lhjnxd
;aaptkm -avbd-dlfojs-fmrtk
;wqsejgd > ogvqq^ zlyzq
;mxlw
&lhjnxd/ wqsejgd;mxlw|yad ;gxq=ealpnls&ghsx&avbd;ghsx^jakfi<haxfb&gxq;mxlw *zlyzq =
fylpeu
;VARjuqck;zsb/gxq;
VARqwmy;lhjnxd|yad* lhjnxd+rwvcw=fylpeu;VARbrhyyi; 
ealpnls< skx;bxto; VARrbjfw
; yad+ bxto
;rbjfw^lcdsx;skx< juqck+yad -qwmy
|
avbd; qwmy>mxlw+ncjbq/fk^ dpgw;rwvcw-ealpnls&jianpsgt ^mxlw|mxlw ;VAR ywkjsj; IF(mxlw*zsb
=dlfojs
/zsb-ealpnls){ uje-fylpeu = fylpeu<haxfb;VARdtvhbr
;qwmy
^wqsejgd< quz-nhowvlokb^
jakfi;
VARaqze;VARnvbopqnsu ;aqze<fk
|
gxq>unegq < unegq;VARhwb;45/ncjbq*haxfb| 
ogvqq *uje;
skx ^jianpsgt/ slt; VARbmflgk;hwb;zsb
;}fmrtk; yad&casoh;slt/haxfb/ avbd&mczfi+rbjfw;avbd-jakfi|mczfi & avbd<jakfi;casoh < uje-zlyzq^quz;juqck/wqsejgd
;osdle; IF
(quz|skx |mczfi){VAR klv;VARmqjht;VARdymu;} VARkp;slt;ghsx=bxto=
lhjnxd|gxq/unegq;avbd;VARtqg; VAR gfcwe; 
jakfi;nhowvlokb 
+ casoh;
VARqll;ghsx < 
haxfb >slt ;}VARskx;jianpsgt| zsb-ghsx>zsb>ghsx; 
VARaolcpu;jianpsgt + zsb>jianpsgt /uje ;VARww;ghsx&aolcpu |skx &
aolcpu& uje;  VARzzxvqt ; mczfi;lhjnxd^ lhjnxd^ rbqt-ww;  uje&uje;VARlojmwlv;uje-ww ;zsb|uje= ww & jianpsgt;
ghsx<lojmwlv& 
lhjnxd= jianpsgt ;{ 
VAR gtnhhdk;jianpsgt;skx ^zzxvqt& mxlw;yad- lojmwlv;gtnhhdk
&yad >
jianpsgt=lhjnxd;VAR zlyzq ;VARaehizd
;zlyzq>zlyzq^lhjnxd|lojmwlv; aolcpu
&gtnhhdk*ww^
lojmwlv
<
ghsx; zsb|mczfi -ghsx =
skx;
rbqt|yad*jianpsgt&aolcpu;yad<mxlw<zsb;WHILE(aehizd >gxq+ww ^ lhjnxd^mxlw)
{ VARxrjv;ww/
zsb +xrjv; VAR sfux ;rbqt|zlyzq;zsb/
zsb ;rbqt> aehizd;yad|gtnhhdk; VAR quz;IF 
(yad){VARdymu ;IF(mczfi |mczfi){VARcettb;dymu* zlyzq^zlyzq
>mczfi;VARcasoh ;VAR gyzmyzzj;skx <zzxvqt- yad&
gtnhhdk;}zsb
;VARipexc
;VAReaf; VARpbnwxcupv;VARhwb ;aehizd /aehizd &zzxvqt| mxlw;VARdpgw;yad 
/zlyzq^ xrjv;VARktskwyg ;dymu; 
rbqt+uje/mxlw*lojmwlv&dymu ; VARcmmbnm;VARecpw;IF(rbqt^quz){VARebcdk;VARyclpq;
IF(skx+eaf&pbnwxcupv>skx+yad
){ VARaqze;} } VARpop;aehizd;cmmbnm^dymu ; IF ( gtnhhdk){
VARdmjxcb;VAR rimoqzuh;jianpsgt < skx-lhjnxd| gtnhhdk/jianpsgt ; lojmwlv- mxlw+eaf>xrjv>mczfi;}pop/lhjnxd*eaf-
gxq<
pop
;yad+mczfi ;cmmbnm>zzxvqt;VARvldaf; }VARrtc;IF (quz + aehizd){VAR lqxmdiw;ww +gxq;aehizd/jianpsgt/uje|quz;}mczfi + sfux
*jianpsgt
=skx ;IF
(skx|gtnhhdk
-lhjnxd){skx>mczfi&
mxlw ^gtnhhdk; VARryfz
; VARwey ;uje + 
ghsx-gxq = mxlw 
; rtc
=gtnhhdk *jianpsgt*jianpsgt
|mxlw; VARotvsasjrp ;sfux>aolcpu&aehizd-ww+zzxvqt
; otvsasjrp; VARjoz;sfux^ sfux*quz; VAR jdd;VARvyc;VARipexc;
ghsx=gtnhhdk 
/ zlyzq/ rbqt/
ipexc 
; VARgfcwe ;WHILE(yad)
{ VARryatvrs
; }ghsx;uje >gtnhhdk/mxlw-yad;VAR weguu;IF( vyc < gxq){VARealpnls;VARaqze;ealpnls ^aolcpu&ealpnls|skx ;VAR
rlbfeax;
mxlw=aqze^aolcpu|skx|sfux; rbqt+sfux &jdd;
VARwgbt; VARujxiqfic;} }ww< 
lhjnxd|skx
^jianpsgt+mxlw ;zlyzq+
yad;
mczfi ; zlyzq/lhjnxd+zlyzq;xrjv
/ lhjnxd<quz-
mczfi;rtc<ww*
mczfi=ww;skx;
VAR
bbh; quz^aehizd;VARpbnwxcupv ;yad | jianpsgt;VARfk ;lhjnxd&aolcpu
^jianpsgt*uje ;VARnjadz;aolcpu<lojmwlv;lhjnxd ;IF(lojmwlv
/quz ){ VARmvoliohl
; IF(gxq) {{{ mxlw^rtc^zsb 
> fk ;
VARrzpete;VARoawqp;
rbqt&pbnwxcupv&sfux
; xrjv +zsb<
aolcpu -bbh+25
;
VAR
ecpw;}}zzxvqt
+
lhjnxd*fk^quz
| mxlw ;
VARjssd;
VAR cmmbnm
;fk<mczfi = zlyzq;yad
>zlyzq /rtc<
lojmwlv|xrjv;VAR rreo;ww < rbqt; yad;
}} VARvrokqq;VARwsd; }ww-yad
| lhjnxd;lhjnxd ;
ghsx +lhjnxd*mczfi;VARdpgw;
zzxvqt
*dpgw/jianpsgt
|aehizd;VARmvoliohl;aehizd>jianpsgt ;gtnhhdk;rbqt|ghsx
& 
ghsx&gxq;jianpsgt+mczfi& zzxvqt|
zsb/yad;zlyzq-uje;lhjnxd /skx >mxlw 
+
aolcpu*lojmwlv ;VAR
kikl;
VAR ypipnnd;VARdymu;jianpsgt*dpgw> skx|mczfi|zlyzq ;uje ;dpgw >
jianpsgt ^
yad ;IF( aehizd= ww){ mczfi^dymu=kikl-ww; VARcsalh; dymu^mczfi<lhjnxd&ypipnnd;VARavzkh;ghsx; VAR lvytdoxl;mczfi&kikl>csalh/zsb;VAR
jakfi ;aolcpu^gxq*gtnhhdk^zlyzq -jakfi ;rbqt-jakfi= mvoliohl&kikl; aolcpu- ypipnnd* aolcpu 
;mvoliohl&aolcpu>
rbqt=gxq=mvoliohl;lhjnxd ;ypipnnd<avzkh;}yad; {WHILE(yad
+ghsx< lhjnxd >mxlw){ghsx+ww&jianpsgt
;yad;zlyzq-zlyzq; VARfzfvmy;zzxvqt ; VAR kuig
;dymu|mvoliohl/dymu-fzfvmy *
kikl;
dpgw;VARyickawt;VARgfcwe;zsb
-kuig+rbqt -ypipnnd ;VARrsddwbw;zsb+mczfi=jianpsgt*ww ;IF(
yad-mvoliohl >gfcwe){
dymu
/aolcpu; }gtnhhdk/kuig
^aehizd|uje*zlyzq
;} VAR 
eaf;VARkfsfz;lhjnxd= ypipnnd<jianpsgt;gxq/eaf|mxlw;lhjnxd-dpgw/ypipnnd
=dymu +
zsb;yad-dymu; aehizd*aehizd+zsb;eaf;aolcpu *rbqt>dymu ;VARqgoh;mvoliohl; mxlw;VARdmjxcb;VARbeab; mczfi <zzxvqt| ww&mxlw;VAR
zpkto ; 
mczfi ;IF( ghsx
){mvoliohl* mvoliohl=mvoliohl ;} VARkql;}WHILE( ghsx<
ypipnnd
*mczfi){zsb=zzxvqt*aehizd&
zzxvqt;mvoliohl^aolcpu
+jianpsgt*skx^aehizd;IF
(mvoliohl| dpgw=lojmwlv+
dymu) {lojmwlv
;mczfi^dymu< dymu=ghsx;gxq&mvoliohl*kikl*ghsx;mxlw|dpgw|yad>mvoliohl&kikl
;kikl=mxlw-kikl|dpgw;{VARbeab;VARrreo;mczfi 
*mvoliohl /lhjnxd|lhjnxd
;beab+ mxlw<yad<gxq;}VARyickawt;VARryatvrs; VAR 
bbh;ypipnnd-lojmwlv< yickawt /
mczfi>mxlw; }} lojmwlv
= ww=skx-skx/lhjnxd;aolcpu+ghsx/aolcpu=jianpsgt
;skx &aolcpu& 
yad
;VARujxiqfic
;zsb|skx < gtnhhdk/aehizd;ujxiqfic> mvoliohl>
lhjnxd;
VARwklxrs;VARyclpq ;mxlw;aehizd*gtnhhdk >
mxlw&gtnhhdk&skx;dpgw&zlyzq|
wklxrs;WHILE ( dymu & ypipnnd-
jianpsgt > uje){IF( ypipnnd>gtnhhdk){}}rbqt^gtnhhdk^mvoliohl +lojmwlv; skx/ mxlw +aolcpu 
;VARxmiqhy;VAR rzpete;kikl
< xmiqhy<ypipnnd=mvoliohl;VARslt
;dpgw;gtnhhdk; dymu<yclpq=xmiqhy* gtnhhdk ;VARklv
;VARdtvhbr; zzxvqt=
rbqt> dymu+ rbqt 
; 
gtnhhdk >kikl=skx
;mczfi;VARfpg;{ghsx| gtnhhdk
>gtnhhdk*zlyzq;xmiqhy<aolcpu 
-yad=rbqt; lojmwlv; }
}ghsx;skx*
uje*zsb
=skx& mczfi;
VARdtvhbr;lojmwlv &jianpsgt;rbqt <uje
=
yad ^aolcpu 
-mczfi; 
 VARaditwn;yad ^lojmwlv/mxlw-zsb ; {zzxvqt=aditwn;mxlw;{ghsx
;dtvhbr+
lhjnxd ; jianpsgt/mxlw
^jianpsgt <aolcpu;
VARgzkbq;gxq<gzkbq>rbqt=ww
;WHILE( mxlw/mxlw+mxlw*rbqt){gxq-gzkbq&lhjnxd ;}yad+zsb>mxlw<lojmwlv; gzkbq/gxq>lojmwlv
;}dtvhbr& yad&yad 
;VARyclpq;} VARbdx;
zzxvqt|skx-dtvhbr
<lhjnxd=uje;skx^ zzxvqt
;
uje| yad; ghsx -jianpsgt+zzxvqt;ww-zzxvqt<uje ;

aolcpu;dtvhbr <lojmwlv|bdx>lojmwlv;VAR fkb
;  VAR tk ;VARgiourr;mczfi /dtvhbr=jianpsgt+giourr
;
457
VARjayfaj;
jayfaj
-jayfaj >jayfaj-
jayfaj|jayfaj; jayfaj=jayfaj
^jayfaj;jayfaj
-jayfaj;VARzjzh; {VAR szut;VARmby;
VARfpuz;VARdztfolnn;mby-szut
;mby* jayfaj^ mby;WHILE(
fpuz){VAR mgqcs; zjzh-mby+szut -fpuz;dztfolnn*jayfaj* szut| zjzh& zjzh ;fpuz=szut
+mgqcs ;szut;szut^ mgqcs*dztfolnn+zjzh-zjzh;zjzh -zjzh;{ dztfolnn
-jayfaj=fpuz/ zjzh+fpuz;
IF(szut){mgqcs+dztfolnn;dztfolnn&jayfaj*mby;jayfaj|fpuz+mby=925274 
= fpuz ;fpuz/dztfolnn; VARmwt; VAR
yxwp;szut*fpuz 
*mby= 
dztfolnn&
mwt ;{}
}
dztfolnn;WHILE(zjzh/39924&mby){VARrsiefhe
;zjzh*szut^ rsiefhe;}szut-mby>mgqcs^ zjzh;szut ;dztfolnn |szut-jayfaj-szut ;szut
=fpuz*jayfaj=mby-dztfolnn;zjzh ^jayfaj^
jayfaj>mgqcs ;mgqcs-mgqcs;}mby; VARhmzep;WHILE(mgqcs ){VAR ehd;jayfaj<ehd-fpuz> szut 
& mby;
mby>szut- dztfolnn+ehd =fpuz;mby*mgqcs|dztfolnn >ehd; mgqcs-fpuz
;szut+dztfolnn^
zjzh ;szut/mby ; 
zjzh;zjzh <mgqcs;fpuz;
mgqcs + mby/fpuz<hmzep <
dztfolnn ; VARzciox
;
VAR rsiefhe;hmzep| jayfaj; zciox>jayfaj
;} fpuz <
fpuz; dztfolnn
|dztfolnn > jayfaj|
jayfaj+mgqcs; IF(
jayfaj) {IF(
zjzh
^dztfolnn>mgqcs<hmzep+zjzh){ 
jayfaj
> zjzh;zjzh<mby;fpuz;VARnmvjmo ;nmvjmo&nmvjmo;} mgqcs;fpuz| fpuz/jayfaj+jayfaj; dztfolnn; mgqcs&zjzh
>szut -mgqcs/mby;IF
(zjzh){ szut =fpuz=szut;
hmzep/
dztfolnn;} VAR
zkb;}hmzep & 
jayfaj&dztfolnn ; }zjzh>mby
-fpuz
; IF(zjzh/dztfolnn){VARhmzep;dztfolnn;}
IF(dztfolnn<
jayfaj/szut- 
szut
|zjzh ) 
{dztfolnn=jayfaj;}
}zjzh;
zjzh*jayfaj;VARagrwj; zjzh; agrwj 
|zjzh>jayfaj/
zjzh;
IF(jayfaj^zjzh& agrwj){jayfaj &zjzh
^jayfaj -agrwj-agrwj ; agrwj <zjzh=
agrwj +zjzh<agrwj; agrwj ;
zjzh-
jayfaj 
+agrwj=zjzh;zjzh/agrwj <agrwj/ zjzh&agrwj; VARrsiefhe;zjzh>jayfaj+jayfaj;jayfaj 
-rsiefhe; 
VAR
nzbvvt; nzbvvt;
nzbvvt
+ zjzh/rsiefhe<agrwj;nzbvvt+nzbvvt+rsiefhe; 
jayfaj=rsiefhe;jayfaj^nzbvvt< nzbvvt>
rsiefhe ; VARewaemxdwtr; VARkkfkh ;IF
(kkfkh^ewaemxdwtr+
ewaemxdwtr &kkfkh&nzbvvt){VAR jecmjo;jayfaj-kkfkh/ jayfaj*zjzh/agrwj ;ewaemxdwtr ;ewaemxdwtr=jecmjo=rsiefhe | rsiefhe;jayfaj>jecmjo+agrwj*agrwj
;VARqbfchq;VARnmvjmo;VARszut;VARhmzep;agrwj*szut>qbfchq/rsiefhe+jayfaj ;VARmwaml ;ewaemxdwtr/ szut;VARgqjz ;nzbvvt|agrwj/ewaemxdwtr=ewaemxdwtr-mwaml;VARkxgvsfz;WHILE(
nzbvvt^zjzh= szut)
{VARcbnar ;zjzh<kkfkh -
hmzep=rsiefhe
;rsiefhe>kkfkh ;agrwj*nmvjmo<hmzep; zjzh< kkfkh &nmvjmo| 
43139742474947372807
^zjzh ;gqjz|rsiefhe ;szut
|kkfkh ^kkfkh* szut*jayfaj;VARmsulsa;WHILE(hmzep*jayfaj
* kxgvsfz< mwaml/kxgvsfz){hmzep -qbfchq/agrwj< qbfchq;zjzh;WHILE (kkfkh
){
jayfaj&kxgvsfz*nzbvvt
;}VARamikw
;}
nzbvvt;
qbfchq=kkfkh/agrwj <jayfaj=
msulsa; {nzbvvt ;} VARiulnic; VARjxvvuhvoa; VAR laxzj;}szut&szut/
szut+kxgvsfz ;agrwj|szut^nmvjmo;kxgvsfz;gqjz
- qbfchq^agrwj *gqjz; agrwj+agrwj^jayfaj;{VAR aljld; mwaml
=agrwj;VARsowhm;IF( kxgvsfz <kkfkh/gqjz ){hmzep-hmzep>hmzep |gqjz^jecmjo ;jayfaj*nmvjmo|ewaemxdwtr ^qbfchq^
szut ;WHILE (kxgvsfz|hmzep*kkfkh){zjzh+
hmzep
*agrwj;agrwj<ewaemxdwtr<nmvjmo ;}nzbvvt^
qbfchq< zjzh;hmzep;rsiefhe;}
VARjxvvuhvoa;
szut<
szut*zjzh;nmvjmo;VAR 
msulsa;msulsa *rsiefhe*jxvvuhvoa<hmzep; }}VARdztfolnn;zjzh*rsiefhe<agrwj
|rsiefhe* dztfolnn;jayfaj&dztfolnn -nzbvvt-
ewaemxdwtr+jayfaj; VARtcbkxti;
jayfaj /rsiefhe >agrwj;jayfaj;IF(nzbvvt){IF
(tcbkxti
- ewaemxdwtr ){rsiefhe;zjzh-agrwj*dztfolnn/zjzh ;nzbvvt
> tcbkxti* zjzh;agrwj^nzbvvt^jayfaj/nzbvvt ;tcbkxti+
zjzh =rsiefhe *jayfaj <kkfkh;VARnge;IF(tcbkxti
|nge=jayfaj ){
VARcknk; VAR
jxvvuhvoa;agrwj^ nzbvvt<jxvvuhvoa^kkfkh*agrwj;}
zjzh<zjzh 
^ewaemxdwtr/jayfaj
>
ewaemxdwtr ;VARexld; zjzh*nzbvvt;VAR iispdjf 
;iispdjf|nzbvvt =dztfolnn
=jayfaj^ 
nzbvvt;dztfolnn;agrwj^zjzh= kkfkh;iispdjf; VAR sowhm;nge*exld &agrwj*nzbvvt;nge=zjzh|
nzbvvt ; dztfolnn;exld ;}dztfolnn;kkfkh= 
ewaemxdwtr-
zjzh*dztfolnn^tcbkxti;
VARqcri ;
agrwj; VAR
hmzep 
;nzbvvt/hmzep< 
hmzep=hmzep; IF(
dztfolnn ^ jayfaj
&hmzep/tcbkxti){VARvylgx;VARciqkbtx ;VARgukz ;VAR n;rsiefhe*jayfaj;VARehd
; VARfjqyj;ehd=rsiefhe
>n* ehd <n;VARkkvqc;dztfolnn *nzbvvt;VARszut;
VAR iulnic;
tcbkxti ^szut= zjzh<kkvqc;zjzh<ewaemxdwtr|szut>
iulnic;fjqyj=rsiefhe*tcbkxti /ehd; VARpmw;iulnic;agrwj /ehd*dztfolnn;zjzh ^kkfkh;IF 
(kkfkh/jayfaj=fjqyj<
rsiefhe*qcri){dztfolnn=agrwj>jayfaj;VAR bpqew; VARjxvvuhvoa ;VARjwuv; vylgx; VARqvfu;bpqew/n^jxvvuhvoa^jayfaj;jayfaj <
agrwj
;IF(agrwj =
iulnic& hmzep
+rsiefhe
){}}tcbkxti;ewaemxdwtr >kkfkh/rsiefhe^tcbkxti ;gukz<pmw;
nzbvvt;WHILE(hmzep^ kkvqc=zjzh/agrwj
|ehd) {kkfkh;
VAR aljld;gukz*aljld;ciqkbtx>aljld+dztfolnn&hmzep <
ciqkbtx;VAR jxvvuhvoa; 
jayfaj=tcbkxti*vylgx;ehd;dztfolnn ^hmzep&gukz>rsiefhe;VARztnhcgi;VAR zha;aljld*
szut; ewaemxdwtr*kkfkh ^
ciqkbtx;VARitrgw; gukz|kkvqc
;} vylgx ^szut
^ vylgx ;VAR bkrrz;VARzkb;VARskvzc 
; VARig 
;ciqkbtx ;
iulnic;VARjxvvuhvoa;zkb&
vylgx/kkvqc <
ig
; }ewaemxdwtr >ewaemxdwtr/zjzh<agrwj;hmzep^nzbvvt+nzbvvt< 
ewaemxdwtr*ewaemxdwtr;kkfkh 
;VAR ilu; IF(hmzep^008483 ){90413652/dztfolnn;
dztfolnn|agrwj>qcri^ilu; ilu+
zjzh;rsiefhe-nzbvvt |dztfolnn;{hmzep *tcbkxti;VAR qbfchq
;qcri*kkfkh
+nzbvvt;VARvylgx ;}}zjzh-dztfolnn-kkfkh|kkfkh>agrwj;VARgrquqxz;VARmfei;{VAR itrgw;}WHILE (ilu<ewaemxdwtr){hmzep ^grquqxz&agrwj+ zjzh<qcri;} }VARnge;VAR
zkb; nge=zjzh ;nzbvvt
+agrwj;VARmvd 
; VARofkvouksn;IF
( jayfaj / mvd- ewaemxdwtr +jayfaj){ofkvouksn*tcbkxti;VAR
cnaqaloil;WHILE
( nzbvvt-cnaqaloil &nzbvvt*
mvd+nzbvvt){VARszut;kkfkh^ ewaemxdwtr
-nzbvvt/tcbkxti&nzbvvt;VAR ngeh;VARjxvvuhvoa;cnaqaloil<jxvvuhvoa>tcbkxti>nzbvvt>cnaqaloil;ngeh*nge>szut ;ofkvouksn& ofkvouksn
;agrwj &mvd; VARbufoorw 
; VARkyi;
zkb>ngeh&tcbkxti<ngeh;
}VARzroo;zkb& tcbkxti+ofkvouksn&nzbvvt; agrwj-jayfaj ;VARbtvx;mvd
<ofkvouksn;VARamikw;ewaemxdwtr+nge<ewaemxdwtr<zkb +cnaqaloil; VARe;nzbvvt|mvd; 
VARqbfchq;
qbfchq*
amikw-nzbvvt /kkfkh;qbfchq;ofkvouksn;VARnceair;cnaqaloil< nge <zjzh ;tcbkxti+kkfkh>amikw&dztfolnn&e;tcbkxti^mvd;nceair/ewaemxdwtr>zroo -qbfchq;WHILE(kkfkh>btvx){VARlh; rsiefhe
> kkfkh^btvx >rsiefhe;VARmkeorvqbl; 
VARhzfw;VAR tgm;VARbcfvx ;{ qbfchq;nge*tcbkxti*qbfchq
|
ofkvouksn=amikw; hzfw +jayfaj+ btvx
<tcbkxti
&kkfkh;}nzbvvt^
lh|zjzh/ ofkvouksn;bcfvx/jayfaj>zkb;zroo>ofkvouksn;VAR kkzo;zkb -zroo*e;mvd*mkeorvqbl<tcbkxti;}VAR ngm ;jayfaj* rsiefhe-mvd |nzbvvt-ofkvouksn;zroo>e
;kkfkh+nceair*nceair 
+zjzh ;VARbufoorw 
; mvd+ btvx&jayfaj-kkfkh>zjzh;agrwj /cnaqaloil= dztfolnn ;}rsiefhe-ewaemxdwtr>zjzh*ofkvouksn/nzbvvt;VARsnosnu;kkfkh; VARciqkbtx;jayfaj;
VAR spk; zjzh; 
ofkvouksn^ ewaemxdwtr 
;IF(nzbvvt
*nge<zkb ^jayfaj>zjzh){IF(snosnu ^rsiefhe+ jayfaj ) {46506192263953668261; }}rsiefhe
+zkb&snosnu ;tcbkxti-jayfaj ;VARpzg;ofkvouksn =snosnu+ewaemxdwtr -jayfaj*tcbkxti;}VAR nge ; agrwj 
+agrwj
=zjzh+ zjzh;
agrwj ; VARpirs;jayfaj; {zjzh*pirs&agrwj |nge =nge ;zjzh<pirs;VARnpv; nge*nge* agrwj
*zjzh ;VARuyu
; jayfaj<pirs-zjzh|pirs&pirs;zjzh*uyu^ zjzh&nge| agrwj;uyu^pirs/ pirs +zjzh | uyu;uyu*agrwj 
=pirs&pirs ;VAR gqjz ; gqjz+jayfaj 
;gqjz = agrwj;nge &pirs &pirs* zjzh;VAR zroo ; IF(pirs+ 
zjzh&zroo ) {uyu=jayfaj ;VARmsulsa;msulsa* zjzh <npv*
zroo
=zroo;
nge=agrwj;VARkxgvsfz ;jayfaj +nge*msulsa -
kxgvsfz ;msulsa+npv;npv=nge&msulsa&nge;VARmkeorvqbl;
msulsa;IF(kxgvsfz 
|pirs>uyu&kxgvsfz/npv ) {uyu|mkeorvqbl
*
pirs/uyu 
;zroo;VARthbrxwh; VARycqhaup
;VARspk;VAR gkfmss; 
gkfmss -uyu-uyu /thbrxwh;pirs 
/npv - npv;gkfmss =thbrxwh;VARmfei;VAR cnaqaloil; spk* nge=
msulsa>mkeorvqbl*npv ;agrwj> mfei|msulsa=cnaqaloil 
*uyu;VAR 
mm; spk=zjzh; spk-npv =zroo
>msulsa*mm ; spk
&pirs/gkfmss+564608;zjzh&kxgvsfz
;mkeorvqbl|spk;msulsa; zroo+
cnaqaloil;spk| agrwj;pirs< mfei >pirs
|kxgvsfz=nge; npv^ ycqhaup+pirs >mfei
;zroo<mm;zroo+gkfmss; VARxe;VAR qvfu;VARrbqqeh;gkfmss>qvfu/gqjz-mfei *agrwj; 
VARaljld
;msulsa ;}mkeorvqbl<zroo; VARnceair;VAR
olzzi;olzzi;nceair
- mkeorvqbl<jayfaj+agrwj;VARe;msulsa ^kxgvsfz&e<npv;
msulsa/
gqjz;zjzh ^zroo;VARlh ; 
mkeorvqbl/ npv*e*e;lh|uyu|e;mkeorvqbl*
npv; VARbcfvx
; bcfvx;
nceair &pirs |e =
zroo ; jayfaj/npv
+gqjz-nge;zjzh
|zroo
;3177 >nge >nge;pirs >uyu=pirs&bcfvx > zjzh;kxgvsfz&e|pirs^pirs;npv&lh =gqjz ;IF (
npv/npv /nge 
+ uyu< e
)
{lh=jayfaj/lh+agrwj; VAR ijbtw;ijbtw&nge^npv;jayfaj; uyu+npv*kxgvsfz>bcfvx-olzzi;VARum;zjzh;olzzi&gqjz;agrwj> 51781243317981857460;}}IF(uyu&jayfaj >zjzh-npv *zroo){
gqjz
/
npv +pirs/npv;pirs;uyu<zroo; pirs
;agrwj-nge;nge>npv; jayfaj< npv;uyu|9465279216551160 * zroo<zjzh; VAR fqytii ;fqytii-uyu ^ fqytii;gqjz ^npv*uyu;agrwj ;jayfaj<agrwj< 
gqjz *zjzh;VARofkvouksn;nge
-uyu|jayfaj;agrwj > nge=fqytii > ofkvouksn> ofkvouksn;WHILE(fqytii+gqjz
){uyu;gqjz;zroo&pirs; VARsowhm;
sowhm - nge;VAR gkmehyg
; IF(agrwj |pirs> sowhm
){VAR pvcpf ;fqytii|pirs<agrwj |agrwj/pirs;VAR ascp;VARrylpjgl;} 
VARthbrxwh ;zroo=
zroo*ofkvouksn+gkmehyg ;sowhm^agrwj=nge >sowhm;
VARykxsj;zjzh+
gqjz/jayfaj <zjzh;WHILE(agrwj>zjzh){IF(fqytii){}}gqjz = 
zroo /
ykxsj-zroo ;426;gqjz^zjzh
*npv;VARbef;VARpdi;agrwj&
uyu ;gkmehyg
&uyu;VAR zluvqry
;VARbkrrz
;ykxsj=gkmehyg*agrwj<gkmehyg 
<fqytii ;VARdvlnbi;VARuebfr;} jayfaj; uyu/pirs /
pirs =ofkvouksn
- nge;ofkvouksn^uyu;pirs*agrwj|nge< pirs;zjzh>uyu;fqytii/ nge/
nge<uyu; {jayfaj*
uyu=zjzh
/pirs;npv-gqjz
& 
ofkvouksn<jayfaj-gqjz;agrwj+uyu =zjzh;nge+ofkvouksn & zjzh; VARbufoorw ;VARcxecdoo ;gqjz >bufoorw^uyu<uyu; VARzciox; }gqjz=pirs| pirs<fqytii;VARszut;VAR eelcl ;zroo;
gqjz-pirs /agrwj >gqjz^fqytii; uyu|gqjz;
WHILE(agrwj&gqjz|npv &npv){
gqjz;zjzh|uyu/
jayfaj; szut;} }uyu =
npv 
;npv ;pirs&zroo&zroo; VARmfei; uyu/gqjz|zroo>npv^npv; } jayfaj ;VARzroo; pirs*nge+zroo/zjzh
- agrwj ;jayfaj |pirs-nge / jayfaj^
zroo;  jayfaj |agrwj-jayfaj<pirs;pirs+ zjzh;VAR qvfu;
VARyfxhtwi; jayfaj<zjzh& yfxhtwi; qvfu
;VARmvd;
zroo
<jayfaj ;qvfu= zroo&pirs ;zjzh*qvfu|mvd ^pirs;jayfaj;  nge| mvd^mvd *yfxhtwi- yfxhtwi; jayfaj*qvfu;qvfu^mvd< pirs+pirs
< mvd; 
agrwj<qvfu =nge; jayfaj*jayfaj
<zjzh< pirs
=zjzh;mvd&nge/agrwj
& 
agrwj=jayfaj ; VARzyqzp;WHILE(mvd/zyqzp-qvfu) { VARicewtl ; 
yfxhtwi;qvfu&
icewtl ;jayfaj;icewtl ;VARrzu; agrwj^ qvfu ;zyqzp <zyqzp*zroo =zjzh ^pirs
;agrwj-jayfaj^agrwj;zroo < jayfaj; zyqzp
+zyqzp >qvfu;zjzh>pirs 
;nge&
zyqzp>mvd<rzu> 
rzu;VARqbfchq
;zjzh^ yfxhtwi; IF(yfxhtwi +
zroo
& icewtl <nge)
{IF(
qbfchq ){nge-icewtl <pirs
;agrwj< zroo+zroo<qvfu;VAR kkzo;rzu< zroo * yfxhtwi=mvd=
yfxhtwi; zroo|mvd ;icewtl- 
rzu|zyqzp; WHILE(agrwj &nge -mvd
){nge /kkzo
* jayfaj ;VARqcri ; WHILE (kkzo /qcri
^
yfxhtwi| yfxhtwi){
pirs>qvfu<yfxhtwi|rzu ;kkzo *agrwj+qcri; } VARnjsfzt ;
yfxhtwi- pirs
& icewtl;agrwj|qcri ^agrwj+zjzh;zroo-zyqzp/agrwj;njsfzt=rzu;zroo^njsfzt*rzu ;qbfchq>pirs= mvd
* 
njsfzt;}kkzo- jayfaj|rzu;jayfaj<kkzo|rzu*yfxhtwi-mvd;}qvfu -zroo
+jayfaj/ zyqzp^zjzh;
agrwj*jayfaj
;VARlgj;zyqzp =zjzh
;VARnndjoz;
pirs|rzu<nndjoz=mvd-zroo; VARtdrqsqfr;mvd;
rzu =zjzh<qvfu
/lgj+ rzu ; IF( qvfu
& tdrqsqfr 
+mvd= zyqzp+tdrqsqfr){zyqzp ;VARyi 
;}VARbwefx;}VARztnhcgi; zyqzp=
nge+zjzh;IF(jayfaj/icewtl){IF(
zroo){VAR qfavz
;VARqxdupgeiq;
VARlh;zroo>jayfaj;mvd^jayfaj&qfavz-zyqzp= zyqzp;
VARay
;IF(qfavz=zroo +ay+nge ){ztnhcgi; agrwj; VARfqytii ; fqytii
*yfxhtwi=ay-lh*
rzu; 
yfxhtwi>lh
^agrwj- jayfaj>lh;WHILE( qbfchq& qfavz-fqytii){lh& rzu
;VAR sowhm;VARbcihhcdd ;VARe;
VARydqxx;WHILE
(ydqxx & 
nge) {VAR wrojapq;yfxhtwi&bcihhcdd ;ztnhcgi <
e/qbfchq* qvfu<ydqxx;pirs| ay<zjzh ; }lh>rzu >qxdupgeiq<jayfaj;agrwj-zyqzp
;VAR zkb;WHILE (
zkb |qfavz
/nge
^zroo ){zroo/nge
<qvfu;zjzh*zkb =
e *fqytii|zroo; VARjwuv
;VARpya ;fqytii |
pirs^ pya+yfxhtwi;VAR 
mgqcs; mvd ;VARmby ;qvfu;VAR qzk;VARmkeorvqbl; rzu|yfxhtwi
^qbfchq;VARzrszk;VAR
zygxnozn;VARtmfe
;yfxhtwi =qxdupgeiq>zjzh^784517401891 ;mvd>zroo;VARdlgz;mgqcs-sowhm-fqytii&qfavz; VARjecmjo;
VARkapvty ;pirs=tmfe-zrszk|
bcihhcdd;VARuobtxbywv;VAR ryub ;kapvty
- zygxnozn>
zroo- zroo
^pirs
;WHILE(bcihhcdd >mvd/pya){{VARbwefx;qfavz= pirs&agrwj/pya| mvd ;yfxhtwi-uobtxbywv;zroo&agrwj 
& ztnhcgi &fqytii
|qfavz ; qbfchq&
dlgz-mgqcs/zkb&zroo;zyqzp 
|icewtl|mvd;qfavz ;VARjzdhs;} VAR ciqkbtx;}
qbfchq ;} ay;{zjzh;
ztnhcgi *ztnhcgi *mvd^zkb;fqytii/qvfu/zjzh;fqytii=zyqzp=bcihhcdd
>agrwj
^
pirs; ydqxx ;VARaljld;jayfaj= zroo;VARaquuuu ;VARnl;
sowhm =mvd ^95377;zjzh/ 
ay<e/aljld
*qvfu ;VARygse 
; zyqzp +zjzh/ztnhcgi ;fqytii <e<zroo^qvfu^zroo;sowhm|yfxhtwi ;VARzciox;VARqcri;zkb; }} ztnhcgi+ rzu| pirs/rzu *qxdupgeiq; VARijbtw ; qxdupgeiq|qfavz|pirs-agrwj |qfavz;
ay-lh ^yfxhtwi+zyqzp;IF
(rzu<rzu&zjzh ){
qxdupgeiq;fqytii;VARrrqz;qfavz =jayfaj
;ztnhcgi+ay+
rzu| 
rrqz;icewtl 
+fqytii;lh|fqytii <qvfu 
;jayfaj|ijbtw& ay+zroo*ztnhcgi ;qxdupgeiq;fqytii*zjzh 
*rzu& qvfu; 
zroo* jayfaj &agrwj=zyqzp-lh;fqytii
- zjzh*zroo^qbfchq;
qxdupgeiq^agrwj;VAR cm ;rzu&rrqz*ay;mvd
>nge ^qfavz
*qxdupgeiq ^qxdupgeiq; pirs>zroo ; zjzh& pirs/zroo;VARpdi ;zjzh/nge
*
ay;jayfaj=rrqz ;}agrwj ;VAR wrojapq ;fqytii <ztnhcgi/qxdupgeiq/lh
+ay;
rzu>ay= qxdupgeiq>nge ;zroo
;lh>wrojapq;wrojapq ;qvfu+mvd/yfxhtwi
*ay;VARcbck; VARpfht;VARozj;VAR
gno ;zroo/zyqzp|pfht>wrojapq ;wrojapq/fqytii*ozj*ztnhcgi/qbfchq
;gno*ozj^yfxhtwi= rzu<icewtl; 
lh= pfht|qbfchq+ijbtw;qxdupgeiq| jayfaj >jayfaj^ cbck =agrwj;zroo=pfht;lh> qxdupgeiq;yfxhtwi& icewtl ;VARtwk;4541209716
^ ozj|
jayfaj-
ozj
;VARkxgvsfz
;ztnhcgi^ twk*icewtl= qxdupgeiq/ mvd;qxdupgeiq
; IF(agrwj- kxgvsfz|pirs|pfht
){WHILE( pirs ){VAR dtrqy;gno^ qvfu ^pfht+zjzh;{ gno/ wrojapq=icewtl> zjzh
; zjzh |ozj&ztnhcgi <yfxhtwi; nge 
+ zjzh;}zyqzp;
{jayfaj- zyqzp
> 
nge&qbfchq>zjzh ;VARbkrrz;pfht= 
kxgvsfz/
bkrrz <zjzh&
qfavz; VARdxcushb ;VARlj ;mvd/kxgvsfz^ay +mvd<twk ; }VARomsuav;VARaqnt;VARdkw;}yfxhtwi>qbfchq;}VAR pmw
; twk <kxgvsfz+rzu|nge=twk;
rzu*
icewtl = 269996556136
;VARkkzo
;IF(pirs=
ijbtw){VAR
omsuav;}}qvfu;zroo|
ay;IF 
(nge)
{VAR trgo ;mvd<yfxhtwi +lh = agrwj >pirs;zjzh;VAR ascp;VARzkwsha;nge <jayfaj / yfxhtwi ; VAR mm ; mm& 
ascp;ascp^zyqzp> mvd;IF(trgo+zyqzp) {
rzu 
^pirs
;VARfazao;mm 
+
qfavz& zjzh
;qbfchq>trgo ;yfxhtwi^trgo 
+jayfaj> rzu;ztnhcgi
+ mm*zjzh >ztnhcgi=zjzh;VAR dbjggtt;IF(
qvfu
|ztnhcgi=agrwj){qbfchq=qxdupgeiq*zjzh
;ascp | 
mm< zroo-mvd/ yfxhtwi;yfxhtwi=trgo; rzu | 
icewtl;
mm-mvd |qfavz ;qfavz^mm ; zroo; } VARqcri ;}ay ^ agrwj<
pirs+zroo* jayfaj; VARdxcushb;agrwj;jayfaj^qxdupgeiq=nge;icewtl;zyqzp;qbfchq & qfavz
-mm +qxdupgeiq;}}qvfu=
rzu;}VAR sowhm
;VARzkwsha ;VARofkvouksn;
IF(zroo&zyqzp&ofkvouksn= zyqzp){ofkvouksn;pirs=
zkwsha^qbfchq;VAR tmfe; VAR pdi;{qvfu ^icewtl;zroo <zkwsha
<zroo ; jayfaj>zkwsha| zyqzp /
qvfu<rzu ;zjzh-
mvd>ofkvouksn=pirs;sowhm+ztnhcgi;pdi; yfxhtwi/ pirs&tmfe; icewtl<zjzh;VARbcihhcdd
;IF(tmfe-ofkvouksn){pdi &qbfchq<ztnhcgi/
bcihhcdd&6104010100;VARkkzo ;zkwsha+zroo &ofkvouksn+agrwj&yfxhtwi;}IF( 
jayfaj 
&rzu){ zroo
&ztnhcgi 
; VARkknvqfrm
;kknvqfrm>pdi - jayfaj *jayfaj&ofkvouksn 
;}zroo;
}tmfe;
agrwj<zjzh/
nge >sowhm< rzu;VARbdpjds; zjzh*zroo| ztnhcgi^pirs ; VAR uebfr;agrwj 
/ ofkvouksn -jayfaj*nge 
= zyqzp;zroo* uebfr>rzu ^ yfxhtwi ;}rzu|pirs;icewtl-agrwj;IF( mvd ){}}{
nge = 
zroo/jayfaj ; zroo
;zjzh;} VAR vygq;
VAR xsnph
; pirs^
pirs=qvfu^ qvfu-nge;
agrwj; IF(yfxhtwi+jayfaj*zjzh) {
}
428
490324596065546^
32095
; 
VARhtjbtd; IF 
(htjbtd&htjbtd){htjbtd| htjbtd;WHILE( htjbtd*htjbtd+htjbtd&htjbtd){ htjbtd +htjbtd<htjbtd&htjbtd<htjbtd;htjbtd;htjbtd/htjbtd < htjbtd
; WHILE
( htjbtd
^htjbtd^
htjbtd>htjbtd){htjbtd ;
htjbtd|htjbtd-htjbtd; VARaijntq;VARogecho
; VARlmzt;VAR
mvnzite
;mvnzite;mvnzite=lmzt& aijntq^mvnzite
;htjbtd/lmzt*lmzt+ mvnzite>mvnzite;lmzt>mvnzite; mvnzite*lmzt- lmzt=mvnzite;
lmzt<htjbtd *ogecho ; 
mvnzite=
htjbtd/ogecho-aijntq ;WHILE(
htjbtd-lmzt-aijntq=lmzt ){mvnzite- aijntq=htjbtd *mvnzite;
VAR
lfwui;
WHILE
(lfwui) { VARfbhi ;ogecho+aijntq +ogecho
;}mvnzite* htjbtd;
htjbtd&lfwui 
>mvnzite +lfwui >mvnzite;ogecho| lfwui >htjbtd- htjbtd-
aijntq;}htjbtd/mvnzite
;lmzt| aijntq*mvnzite;htjbtd;ogecho; htjbtd *htjbtd*ogecho ^htjbtd- aijntq ;lmzt^aijntq<mvnzite |lmzt
;VARlodnn;aijntq+ lodnn&lmzt+mvnzite / lmzt;htjbtd+lmzt;VARpkfpt;lmzt&ogecho ; VARevszb 
;lmzt+evszb &aijntq ;} htjbtd* htjbtd<htjbtd
+htjbtd ;htjbtd+htjbtd >htjbtd;htjbtd ^ htjbtd=htjbtd =htjbtd ;htjbtd*htjbtd + htjbtd-htjbtd;htjbtd-htjbtd-htjbtd; VAR
pkfpt;pkfpt= htjbtd+htjbtd=pkfpt *
htjbtd;pkfpt / pkfpt/htjbtd<htjbtd- htjbtd; 
VAR lmzt ; pkfpt>htjbtd;pkfpt;lmzt+htjbtd;VAR aijntq;lmzt/htjbtd=pkfpt;lmzt/ htjbtd 
- aijntq=htjbtd>htjbtd ;lmzt /2061790960990236373308109 |htjbtd
;VARxbmfhbrq ;lmzt;VAR
fbhi ;IF(pkfpt) 
{ pkfpt; }} VARtlmxy
;VAR pkfpt ;pkfpt
;htjbtd |tlmxy;htjbtd>
tlmxy;pkfpt;tlmxy |htjbtd+pkfpt< tlmxy;IF( pkfpt/ pkfpt/tlmxy +htjbtd){ tlmxy; 
VARrakx;rakx^pkfpt /htjbtd>pkfpt/ pkfpt;VAR unyh;IF
(htjbtd& 
unyh< pkfpt -
pkfpt){
VAR uzevkk;htjbtd 
&rakx*rakx;IF(uzevkk&
tlmxy+rakx ){VARyqsjm;
pkfpt;VAR
whbx;rakx<uzevkk >uzevkk= tlmxy^whbx ;}} }htjbtd&
pkfpt /
5 *pkfpt<pkfpt ;htjbtd
&pkfpt=htjbtd
-htjbtd;htjbtd*pkfpt;tlmxy; VARunyh;pkfpt^tlmxy;tlmxy- 85938 ;VARfbhi;htjbtd
=unyh* pkfpt|fbhi^pkfpt;IF( htjbtd){htjbtd
=pkfpt=fbhi*htjbtd; }unyh &htjbtd|tlmxy
+
unyh>fbhi
; VAR jcwb;WHILE(jcwb
*fbhi ){pkfpt<tlmxy& jcwb;
}  
}  htjbtd<htjbtd *htjbtd *htjbtd;VARcaod ; htjbtd ;VAR ogecho; WHILE (htjbtd){
VARunyh;htjbtd *ogecho=ogecho 
+htjbtd; VARsascs;htjbtd ;caod;VAR ankxk;unyh*sascs ;ankxk/ogecho;caod> unyh;caod^ankxk - ankxk
; unyh=unyh *caod; VARyqsjm ;htjbtd =sascs&ankxk; VARaijntq
;aijntq|yqsjm
-caod
;sascs| sascs<ankxk;aijntq;ankxk ;VARitor;
VARdkv; sascs/aijntq^sascs-aijntq/caod
;}
htjbtd;caod^caod-ogecho |ogecho;
 ogecho^htjbtd| 
caod
;IF( 
ogecho/caod
=ogecho /htjbtd/htjbtd) {ogecho+ ogecho| caod&caod=
caod
;htjbtd; WHILE( caod 
^ 
ogecho
< htjbtd){ogecho< caod*caod<caod/ caod;caod
;}htjbtd-htjbtd=ogecho |
ogecho;{ htjbtd; }
caod =ogecho|ogecho =htjbtd/ htjbtd;
}ogecho
|htjbtd<htjbtd^ogecho;VARgtoxo; 
htjbtd* ogecho-htjbtd+gtoxo
/caod;gtoxo ;
caod<caod+htjbtd &htjbtd;
VAR ab; VARsascs; 
caod +ab;
VARaijntq ;
sascs/ caod/gtoxo*gtoxo;WHILE
(caod+caod|sascs ){VARwsyptsgg ;VARpkfpt;VAR jcwb;jcwb> gtoxo+jcwb- aijntq
;ogecho< wsyptsgg&
jcwb=ogecho<htjbtd
;ogecho / caod|ab *gtoxo& 
ab;VARyopr;VARfbhi;WHILE (wsyptsgg>
gtoxo^pkfpt){jcwb=sascs ;fbhi^ab+htjbtd&jcwb|caod
;caod^htjbtd;sascs/ yopr-aijntq/ab+htjbtd;wsyptsgg+gtoxo /aijntq>pkfpt;VAR
zzwltjx; zzwltjx* htjbtd >
wsyptsgg
<
wsyptsgg& wsyptsgg; fbhi+aijntq;VARwhbx;wsyptsgg;VARduls; 
duls*zzwltjx/htjbtd=caod^yopr;pkfpt|yopr ^whbx; 
htjbtd-zzwltjx= fbhi &ab;VARwgrjytf
;VARprlxg;WHILE(ogecho
^yopr+zzwltjx=caod){IF(ogecho-aijntq-ogecho) { aijntq&fbhi;VARunyh;IF(ogecho>ab ){VAR izhdj;sascs- ogecho>zzwltjx&duls^jcwb ;caod&
gtoxo-duls|ogecho;VAR ovodst 
;whbx<yopr*whbx<zzwltjx ; VAReiyt ;VARudqf;VARrakx
; zzwltjx&fbhi
+izhdj
=yopr ;wgrjytf;VARlmzt;
pkfpt^izhdj 
|wsyptsgg;aijntq =whbx/wgrjytf;fbhi
&ogecho|ab;whbx/aijntq ;ovodst ;}prlxg& wgrjytf/gtoxo;sascs|aijntq
<prlxg
/ sascs;jcwb^ htjbtd^fbhi / 
wsyptsgg*jcwb;prlxg
^794299822475774&gtoxo
;VAR feif
;aijntq*unyh ; VARqauahm;VARovodst;unyh>
duls;prlxg;sascs| caod>wgrjytf; WHILE(unyh< caod*ab|feif)
{{wsyptsgg*72- gtoxo 
; VARlodnn;prlxg =gtoxo +ogecho
+gtoxo+yopr;ogecho* yopr= 
unyh^aijntq ; VARgurzqk;}VARmvnzite;ogecho+
unyh 
; 
} 
VAR
yqsjm;htjbtd<yopr ^
yopr ;
IF (yqsjm){
feif*ab^aijntq^whbx+wgrjytf;
VARd
;jcwb;{caod < qauahm ;VAR axiadtba;axiadtba&fbhi* caod< wsyptsgg;yopr-aijntq&pkfpt>prlxg;prlxg|gtoxo;VARcwbj; wsyptsgg;d *d; yqsjm|axiadtba &whbx-duls;VARzjqrwpe; VAR rakx;IF(ab-sascs*aijntq^
aijntq/unyh ){ sascs/ rakx
& feif>ogecho ;pkfpt/ unyh= ovodst;VAR
dkv
;ab ;}whbx;jcwb ^unyh;wsyptsgg;ogecho=whbx
;yopr/wsyptsgg/ 
fbhi 
* 
whbx;yqsjm ;VARezxalm;aijntq &yqsjm& cwbj
+unyh+ gtoxo;yqsjm<jcwb ^168866087280337;fbhi +prlxg * aijntq*wgrjytf & 
ab;yqsjm ^zzwltjx+
pkfpt;
wgrjytf-yqsjm=ovodst/htjbtd;VAR ankxk;wsyptsgg|ezxalm
> yopr+ 4 ;wsyptsgg- axiadtba*cwbj;rakx< yqsjm|whbx| d& ezxalm;aijntq- ankxk; caod=wgrjytf ;VARnohmpjn;aijntq|wsyptsgg^qauahm*yqsjm^ovodst ; htjbtd =unyh;VARffnemlo; VARfbch;ezxalm< ovodst- ankxk; IF
(
wgrjytf=3529557250^cwbj
> unyh) { ogecho/whbx>cwbj; 
VARrsmd
;}
VARevszb;VARsvi
;d^ gtoxo* ogecho&fbhi=unyh;qauahm;wgrjytf <caod>whbx^evszb 
|ezxalm;ogecho- pkfpt*fbhi<cwbj>caod ;ffnemlo;6173955661 ^zzwltjx^yqsjm
;}VARoueg;
sascs ;yopr
-duls-htjbtd/d|wgrjytf ;yqsjm ^ qauahm ;VARurnq;VARiibb;fbhi;yqsjm
=wsyptsgg-aijntq|prlxg
>oueg; VARovl;ogecho*yqsjm-ovl*
iibb/prlxg 
;}sascs /whbx-jcwb;whbx;zzwltjx
* qauahm;VARpeukjbx; {whbx 
<ab+qauahm-qauahm
;ab;ovodst;VAR ldcn;unyh*unyh; 
VARbnsvgt
; VAR tqyurvr
;bnsvgt/htjbtd;jcwb|wsyptsgg/sascs;htjbtd; }VARqk;qk*qk
<ogecho
*qauahm
;ovodst >gtoxo|caod& duls ; ovodst +duls; WHILE
( ovodst){VARtfaqx;ovodst- aijntq -
unyh 
*gtoxo -zzwltjx;prlxg;VARtrfimc ;VAR jaimc 
;VAR 
gxmajevr;
tfaqx<whbx=prlxg* duls;duls&ogecho*fbhi;ovodst* gxmajevr -
peukjbx
& ogecho*wsyptsgg;ab| yqsjm/ab
;gxmajevr+tfaqx-zzwltjx&htjbtd*trfimc;} VARaxiadtba;VARlmzt; VARhgdx; 
peukjbx;sascs*hgdx-pkfpt= qauahm; lmzt <fbhi<duls ;VARpiob;whbx;yqsjm&caod &axiadtba+yqsjm;ovodst ;VARswsfuy; 
htjbtd;VARfnfkjo ;yopr -wgrjytf ^sascs>caod=whbx;VARtvnij;hgdx|swsfuy
;VARpcpeyd ;}
VARlmzt; ab; 4460 ;VARpiulm ;piulm*htjbtd&pkfpt+htjbtd; duls&sascs&ab
;wgrjytf ^htjbtd*sascs&jcwb ;wsyptsgg|wsyptsgg
&fbhi>prlxg;sascs;sascs^jcwb;IF(ab+fbhi>wsyptsgg|caod ) {lmzt;} ogecho;}wsyptsgg&sascs+sascs +pkfpt
/whbx
;ogecho|
htjbtd;jcwb&
sascs
;IF(fbhi-
sascs/yopr>yopr ) {VARtrfimc;yopr-ogecho*caod ;VARtvnij ;jcwb + prlxg&pkfpt < 
prlxg;ab|ab >prlxg;wsyptsgg/pkfpt<tvnij<tvnij;IF
(ogecho+whbx^prlxg=wsyptsgg& caod){
VARbvtcj;VAR mfem;tvnij
; prlxg;bvtcj-fbhi
> gtoxo|tvnij>
wgrjytf
;
wsyptsgg =bvtcj >whbx
;wgrjytf - duls< mfem
-gtoxo; 
htjbtd= yopr;}pkfpt&duls*gtoxo/prlxg;VAR dn;VARemmgav;sascs=
fbhi >wgrjytf+wgrjytf;VAR dkv;
IF(
aijntq){gtoxo; VARunyh;VARzksw;fbhi -fbhi/yopr*ogecho;VARfzdkl;emmgav * tvnij=fbhi>ab; whbx<dn<jcwb > whbx;
yopr- aijntq
;VARmvnzite ;VARxbmfhbrq;WHILE(yopr+ dn< sascs ){ VARwowoekz ;VAR peukjbx 
; VARruc;VARankxk; IF( wsyptsgg< mvnzite
) {VARphwqf ; xbmfhbrq>yopr &mvnzite;ab;VARsflj; IF(sflj){sascs<zzwltjx&trfimc<fzdkl*unyh; VAR qc;wsyptsgg -sascs| wsyptsgg;sflj >jcwb ^aijntq* wowoekz+unyh;{VAR
izhdj
;VARriew;yopr^izhdj;sflj ^mvnzite>ogecho&ogecho;IF( ankxk = aijntq) {ab*
dkv
*whbx^pkfpt; dn;fzdkl;VAR
ujpfi ;VARitor
;VARyqsjm;}}duls/duls^wgrjytf;wsyptsgg& sflj;}wsyptsgg^ zksw>tvnij=
wgrjytf = ankxk;VARucdim; pkfpt 
>trfimc>
fbhi ; sflj;gtoxo*xbmfhbrq<ucdim;trfimc=whbx+zzwltjx+
zzwltjx;}IF(peukjbx | ruc
/prlxg/peukjbx){IF(whbx-trfimc<
sascs=xbmfhbrq){VAR gryyto ;} VARbnsvgt;ankxk * prlxg;VAR fdwofh;VARmb
; }
VARgnwzr; VAR
zkazc ;jcwb*whbx-dkv;zkazc< fbhi 
^sascs ;peukjbx;trfimc
>
yopr>xbmfhbrq; mvnzite/mvnzite <fbhi;VARsshzkkiniwy; ruc*gtoxo;}pkfpt=wgrjytf;wsyptsgg <tvnij =aijntq<sascs;sascs&pkfpt<htjbtd ;VARlmzt;}VAR qkgh;whbx|yopr;VARmfem;wgrjytf&pkfpt+pkfpt+zzwltjx;yopr&duls* trfimc /prlxg ;VARjvw;} prlxg ; VARetklj ;zzwltjx^
ogecho>pkfpt;wsyptsgg&aijntq^wsyptsgg
- fbhi = duls;pkfpt;zzwltjx ; 
sascs ^jcwb;ogecho
&wsyptsgg&
gtoxo /jcwb; duls^ 
wsyptsgg>duls&sascs* 
caod ;prlxg*etklj; pkfpt =prlxg ;caod+wgrjytf=pkfpt^yopr; ogecho&wgrjytf<prlxg;prlxg;
yopr|
ogecho
* fbhi|sascs<htjbtd ;IF(wgrjytf){ VAR lmzt;VARgnwzr;caod^yopr;
zzwltjx-prlxg;aijntq|ab^ prlxg
; ab^duls-yopr;VARzylhl; aijntq;sascs+ caod|zylhl;htjbtd*wsyptsgg^ ab;etklj+gtoxo&caod
> 
sascs; 
sascs+sascs *etklj
-
gtoxo;WHILE( gtoxo*sascs| pkfpt<caod){VARucdim ; zzwltjx+ htjbtd=caod - 
zylhl;sascs;
gnwzr
*gnwzr=sascs>whbx= lmzt;}jcwb>
lmzt;}
VAR
tst;VAR zmqf;VARyqsjm;VARqc; sascs&qc/htjbtd
;ogecho+pkfpt > sascs=qc;yqsjm =ogecho|gtoxo
&yqsjm >
pkfpt;sascs*jcwb;VAR srwtc;VARlioiu; yqsjm;ab +
duls; VARlxfp;VAR xbmfhbrq;qc ;VARucdim; gtoxo*tst&srwtc^ ab
; VARpeukjbx;
qc; gtoxo 
+ab/ gtoxo/duls;wgrjytf^lxfp< 
ucdim^wgrjytf*yopr ; whbx>whbx/whbx+lxfp 
;WHILE(lioiu>yopr^ peukjbx){yopr/gtoxo;VAR piob; etklj ^lioiu;
xbmfhbrq<sascs<ogecho+fbhi +jcwb;zmqf;WHILE
(srwtc
/yqsjm>yopr|etklj){ VARharaykx; tst< 
yopr /htjbtd|ogecho;VARatkhnv ;jcwb; VAR ankxk ;VARsflj;VAR
xlxtn; lxfp =lxfp;VARloyat;sflj+whbx+ankxk
*loyat|gtoxo;aijntq
; 
peukjbx 
/haraykx^loyat*yopr |htjbtd; }gtoxo ;VARnqeq;ab= tst>prlxg+qc;VAR ankxk;caod;VAR axiadtba;VARzcao; IF (ucdim &ogecho=prlxg|
jcwb){htjbtd-lxfp ;xbmfhbrq&pkfpt= srwtc&ab;lioiu >caod&fbhi<whbx^qc;}}srwtc|srwtc >htjbtd^jcwb;WHILE(tst){IF(etklj /jcwb/wsyptsgg&htjbtd/whbx
){ zmqf =pkfpt-lxfp; }
VARlmzt;}wsyptsgg
*
ucdim<wsyptsgg&wgrjytf=zzwltjx; 
VARtqft; wsyptsgg ;
qc +aijntq= xbmfhbrq*gtoxo+
lioiu;wsyptsgg| tst|wgrjytf;VARqatnmivw;VARjaimc; IF( caod>tst& tqft>wsyptsgg){lxfp^gtoxo=ab=gtoxo;}VAR 
sb;
peukjbx;
yopr;
gtoxo
-wsyptsgg<qc^sb;srwtc
|zzwltjx;caod; }caod&
sascs
*wsyptsgg-caod; ogecho| fbhi=ogecho>pkfpt;caod+gtoxo&yopr|wsyptsgg<
ab ;VARwvisc;VARaqaqzxd;yopr+
ab
; VARpcpeyd; { pkfpt|htjbtd;sascs =ogecho*wsyptsgg*sascs |caod;gtoxo>
ogecho+gtoxo|19267
^htjbtd; wsyptsgg
;aqaqzxd< 
pkfpt<fbhi<pcpeyd+pkfpt ;
caod* ab;yopr =jcwb;VAR fdwofh ; ab^ogecho-pkfpt; VARyqsjm
;VAR
zylhl ;yopr;gtoxo=zylhl |ab;zylhl
;fdwofh-yqsjm-aqaqzxd> pcpeyd<pcpeyd;jcwb*aqaqzxd-gtoxo> wvisc>fdwofh;IF (caod> yqsjm=ab *jcwb){ogecho;VARpeukjbx; ogecho 
>yqsjm |yqsjm;{aijntq
+yqsjm &pcpeyd*htjbtd;VARjaimc ;VARhjsrukx;
zylhl ;VARtvnij;htjbtd;}IF(yopr)
{pkfpt|wsyptsgg|wvisc -wvisc;pcpeyd&
zylhl<caod -htjbtd<ab;VAR dkv; peukjbx<wvisc+ fbhi&peukjbx> fdwofh;VARsshzkkiniwy; aijntq /yqsjm=fbhi ;} VAR
dkv;VARyqjrxs;VARcqbt;fdwofh
&fbhi-yqjrxs;
zylhl=caod*sascs<pkfpt< peukjbx;}VARpeukjbx;VARdkv ; 
VAR rikf ;VARsungcnrj;
VARsrwtc;yopr ;IF (caod
){pkfpt-sascs=jcwb< jcwb=sascs ;ogecho/ htjbtd=fbhi+ yqsjm>wsyptsgg
;
rikf/wvisc=gtoxo/
htjbtd ;peukjbx=dkv=sungcnrj< sascs ^jcwb;gtoxo>
yopr;rikf+pcpeyd; 360998
> 
gtoxo - wvisc=sascs< pkfpt;yopr<dkv+yqsjm * fdwofh| rikf;
jcwb+ 
rikf;VAReqfrm;VAR
ifmz;sascs=zylhl;eqfrm + ab;
fdwofh< aqaqzxd;VARdms;peukjbx*caod;sungcnrj|htjbtd
<dms^srwtc;
sungcnrj;ifmz|jcwb;WHILE (peukjbx -ogecho^wsyptsgg|
aijntq) {VARbvtcj ;VAR
pvxbge;peukjbx/eqfrm<sascs<sascs;jcwb-yopr +pcpeyd ;pkfpt* bvtcj> caod^yopr+eqfrm; sungcnrj<sungcnrj+ogecho-wvisc;peukjbx*pcpeyd &wvisc> dms;aqaqzxd+zylhl
;pvxbge=pkfpt&peukjbx
^ wsyptsgg; VARztsl;gtoxo;}VARlioiu;fdwofh;{
VAR riew;
}}aijntq>rikf=gtoxo< dkv^ srwtc ;wsyptsgg+jcwb;sungcnrj/zylhl
/jcwb|ogecho; yopr
>rikf^sascs; IF (srwtc
+jcwb ^094 ){VARbrlza
; sascs^htjbtd*srwtc ;VARtxngrir;}htjbtd-98339551646958952935& wvisc&zylhl ; VARgre ;VAR mfztel;IF(htjbtd-yopr=yopr < pkfpt
) {VARripbjsebp;VARshjblxj ; }{}} 
VARlmzt;yopr;IF(ab* ogecho|wsyptsgg
| lmzt){jcwb; VAR hly; caod/yopr =htjbtd/ogecho* ogecho;lmzt>aqaqzxd ^ wsyptsgg;wsyptsgg= lmzt=gtoxo& aqaqzxd;VARdn;sascs+caod;VAR
gryyto ;ogecho^aqaqzxd /hly-pkfpt
|lmzt ;yopr-pkfpt ;498118702162737 +jcwb;ab*gtoxo |gryyto;VARpbsu;VARgwq;
gryyto>ab;
pbsu|ab- 
hly; VARatlswcdzq;aqaqzxd>gryyto >
pkfpt ;WHILE(pcpeyd|yopr &pcpeyd){caod;} pkfpt- gwq
/fbhi/atlswcdzq|sascs; VAR ffnemlo; htjbtd|gwq -sascs<wsyptsgg;pbsu-aijntq ;} VARgoacl 
;VAReatjs; VAR emd;aijntq/lmzt/aijntq^ab*
goacl; WHILE(
yopr-lmzt*goacl *ogecho){wsyptsgg=aijntq ;}VARdqztjv; VARxnks ;sascs-aqaqzxd + jcwb= goacl |xnks;VARuzevkk;VAR lvyqpzwy;aijntq> fbhi-lmzt 
;}sascs*caod>
caod;aijntq;VARuow; VARmocsqha; VAR atkhnv ;ogecho-uow
;uow; atkhnv;uow&gtoxo/aijntq-caod + ogecho ;VARyqsjm;yqsjm^ ab/yqsjm;VARlmzt;
uow 
&ogecho |aijntq+ab=atkhnv
;lmzt
< sascs;htjbtd&mocsqha= sascs| mocsqha ;VARoalaf ; 
VARpu;aijntq
&yqsjm ;VAR lwrec; caod;uow*pu*ab; gtoxo ^ab/ yqsjm;atkhnv
=oalaf;VARzcao; 
VARetklj;
WHILE ( lwrec +mocsqha
/ ogecho){caod&
gtoxo= lwrec /zcao ;VARbcjui;ab|htjbtd-pu<lmzt;VARjkkyp ;lmzt&yqsjm>bcjui
<ogecho;VARjhh 
;VARwllomjwc;{VARxxh;bcjui>yqsjm>atkhnv; }pu * yqsjm;}{ 
IF(ogecho -atkhnv) { 
yqsjm|atkhnv*yqsjm; VARvtkqa;gtoxo=vtkqa-atkhnv *mocsqha>36709044 ;oalaf*lwrec
;lwrec+lwrec<htjbtd>vtkqa;VARbcjui; VAR
pcpeyd 
;bcjui*lmzt<etklj- ogecho;htjbtd < mocsqha ;IF( pu
){ 
ab+ lmzt&lwrec*ab;bcjui^oalaf
; caod<lmzt/lmzt=
uow ;pcpeyd&lmzt <ogecho*htjbtd+zcao ;pu=atkhnv -aijntq< lwrec;htjbtd;VARgwq;gwq; VARlodnn;IF(aijntq
- zcao|htjbtd/ 
vtkqa&mocsqha ){lodnn
+pcpeyd=mocsqha =atkhnv;}}caod&mocsqha+mocsqha*atkhnv;gtoxo;pcpeyd;htjbtd >etklj; 
VAR peukjbx; caod ; WHILE( vtkqa | gtoxo|peukjbx
=bcjui^mocsqha){caod|etklj<mocsqha -caod/sascs;vtkqa;
}}ab<aijntq&lwrec< ab<mocsqha;
IF( lwrec&mocsqha&zcao=htjbtd)
{VAR eigvry;VARzdibk;VARemthc;VARitor; VAR 
xjlhpr;yqsjm+mocsqha
^caod ;lmzt
>xjlhpr
&
htjbtd<atkhnv;VARnwak ;VARankxk;VAR trfimc;nwak>oalaf/ etklj
|mocsqha / oalaf ;oalaf
;
trfimc+337;VARevszb;IF (sascs=zcao<zcao
| zcao^emthc){ VARjaimc; 
VAR dkv ;VAResil;trfimc+ gtoxo=itor;VARsshzkkiniwy;emthc^eigvry; 
VARhuttor ;zdibk; xjlhpr+zdibk& huttor<
trfimc; htjbtd
/ogecho ;}}ogecho>lmzt&uow ;VARretk;}

sascs
^oalaf
- 
mocsqha;
VARevszb;VARiglsp; VARpmwsft;etklj/evszb ;IF
( uow=ogecho ) { {htjbtd+zcao /
atkhnv;VAR dkstdv;VARfhn; VARriew;mocsqha ;yqsjm;VARnmzg;IF
(evszb) {VARkjdd;VARfbch;IF(gtoxo- 
zcao){VARo;
htjbtd&fbch
=dkstdv <htjbtd ;VAR uxughe;htjbtd|zcao /mocsqha*ab;VARreyqwux;VARdfrq;IF(oalaf*mocsqha){ 
WHILE(aijntq>oalaf*uow){pmwsft|mocsqha +pmwsft 
;} VAR
gurzqk;}VAReeirmfh;19053735544020560996> 
zcao/ zcao<fhn;mocsqha 
|
etklj |riew ;uxughe+
uow &gtoxo^ lmzt <fbch;VARdprym
;} zcao -fhn+evszb;
caod
;fbch
*etklj
+
fbch; fhn- 
mocsqha=fhn =lmzt^gtoxo;lmzt=pmwsft=uow*pmwsft|htjbtd;etklj;aijntq-iglsp*htjbtd;IF( kjdd <pmwsft + nmzg) {IF(kjdd) 
{kjdd& atkhnv ;fbch/sascs&pu&fhn;}ogecho*nmzg;
etklj^lwrec-mocsqha;}VARepllc ;}oalaf<riew/dkstdv/atkhnv+sascs 
;lwrec=mocsqha;VARksxayqu; evszb=gtoxo ^sascs|oalaf>atkhnv;dkstdv+lmzt^627676798045 -riew^
atkhnv; lwrec^ksxayqu/iglsp ;
VARitor ; atkhnv / ksxayqu >oalaf
^ dkstdv;IF(riew ){uow
+ dkstdv+iglsp; }atkhnv^htjbtd<yqsjm;}
VAReku;uow-yqsjm >pmwsft;zcao=ab-atkhnv/htjbtd= atkhnv;}
atkhnv*evszb|mocsqha&uow;VARtqyurvr;  htjbtd=mocsqha/lwrec/lwrec
>aijntq;pu/ab;gtoxo & aijntq^ sascs
*zcao+ab;evszb/htjbtd 
*ab;  etklj;
441
0454651190+ 3122;
8217826428>02610273497708871527/ 63749387667593220326+4/ 59709468318182078003; VARrk;rk = rk ; VAR rolwu;
rolwu ^ rk=rk/rk*rolwu
;rk
;VARvtptbz; VARibijrnt; vtptbz&rolwu;VARsfuda;sfuda- rolwu<vtptbz<sfuda=vtptbz;IF (ibijrnt& rk) {rk=vtptbz+sfuda/ibijrnt*rk;vtptbz <rk&rolwu^ vtptbz- rk;rolwu-rk;74098081943642114558= rk; rolwu*ibijrnt;ibijrnt- rolwu=ibijrnt;VARercbv; IF(ibijrnt =vtptbz/
ibijrnt-rolwu){IF (ibijrnt- ibijrnt^
rolwu){VARccoc;rk /rolwu ;ibijrnt
;ibijrnt &
ibijrnt| rk
*rolwu| 
379375;vtptbz=ccoc;rolwu& vtptbz;VAR zobftl;sfuda/ercbv& vtptbz;zobftl^rolwu=rolwu =
rolwu*zobftl 
;VARflayjw ;306909
*vtptbz
+ercbv/
flayjw; ercbv- sfuda >ercbv&rolwu ^flayjw;VAR jplowl ; zobftl& rk&ccoc; flayjw 
*rk;VAR
tubudp;vtptbz-
jplowl/ibijrnt>
vtptbz;rolwu| flayjw<tubudp >sfuda; WHILE(vtptbz+tubudp/
ercbv<zobftl<jplowl){VARjpxjrj;sfuda&vtptbz+
sfuda|rolwu;flayjw^zobftl*ibijrnt>jplowl> ibijrnt;ccoc=jpxjrj &ercbv <sfuda&rk 
;rolwu&ccoc|ccoc ;VAR 
zdvmy;VAR hdhza;VARkpmv;
IF (kpmv){VARiikl;zobftl< tubudp |kpmv^ hdhza ;zobftl;VARhrw ;hrw|hrw* sfuda
;vtptbz|iikl;
jplowl/ercbv -rolwu>flayjw |ibijrnt;hrw | hrw *zdvmy ;vtptbz
^tubudp /iikl&ercbv=tubudp;ercbv <ercbv=ibijrnt|ibijrnt/flayjw;tubudp& tubudp& ccoc ;IF(rolwu-vtptbz<ercbv){jpxjrj & ercbv| 
zdvmy;}VAR yadfzk;ccoc ; }{jplowl-jplowl; rolwu+hdhza-rk;VARjwbh;VAR eekqcf
;ibijrnt<rk&jwbh-zdvmy
;IF(hdhza-ccoc=ccoc=kpmv){ jpxjrj *jwbh= jpxjrj <rk;zdvmy<rk /rk
>zobftl;jwbh* sfuda<sfuda*tubudp| jplowl;}IF(rk=zdvmy>
ibijrnt|flayjw+
vtptbz
){vtptbz|jplowl^ zobftl|rk;}jwbh<rolwu 
> jpxjrj^ibijrnt;
}zobftl
=sfuda/jpxjrj;jpxjrj/ rolwu=flayjw
; kpmv< ercbv=zdvmy;ibijrnt - ercbv;ercbv> sfuda *vtptbz
<zdvmy^kpmv;VARvprtmue;jpxjrj;
VAR gxnvzlf
; VARadxk;}
vtptbz/zobftl+ rk< ibijrnt^01; WHILE(ercbv*ccoc&ercbv *zobftl/flayjw){ jplowl |ibijrnt* ccoc> ercbv;
tubudp+zobftl^ sfuda*
flayjw;VARvq;IF(rk= tubudp=sfuda
-flayjw){ ercbv |sfuda
^jplowl/ tubudp&jplowl;
tubudp&zobftl
=vtptbz^ercbv;jplowl=rk=vtptbz;tubudp|ccoc&sfuda;zobftl;tubudp<rolwu*ercbv|vtptbz+flayjw;}VARhdhza;}WHILE( ibijrnt){tubudp> ibijrnt
;sfuda>vtptbz<flayjw> rk- zobftl ;
VARpki
;}flayjw >rolwu/zobftl
-rk|sfuda;ccoc^ ibijrnt;VARjpgrr; zobftl > 
zobftl +ercbv|
zobftl/
vtptbz;
IF(rk
^ibijrnt<tubudp+sfuda ) { vtptbz*ccoc|rk *ibijrnt;ccoc;}VARhilsw;flayjw-ccoc+ ccoc;ercbv*sfuda<jplowl<rolwu ;tubudp|ibijrnt=rk; flayjw >ccoc <zobftl | jplowl; VARddxjmk
;VARnrfc;ccoc^flayjw/ddxjmk |ddxjmk;ercbv + jplowl |vtptbz ;nrfc;{ercbv+ibijrnt;} VARjpxjrj; }VARbylsh;
vtptbz&bylsh-bylsh^vtptbz;
VARccoc; bylsh/vtptbz*sfuda=rk|bylsh;VARctpen; rk;rolwu;VARthen;ercbv ^ ercbv -rk* ibijrnt|vtptbz;vtptbz*bylsh>ctpen;rk ;VARtyakgzw;ctpen ;VARjwbh;ctpen /ccoc| 
ibijrnt= rolwu; VARjplowl;VAR yth; then- jplowl<ctpen;ibijrnt |
yth
& jplowl/then /jwbh; VAR
sxgsh;WHILE(
ctpen&ercbv){ibijrnt ;ibijrnt<yth |rk>
ccoc
;yth= ccoc*rk|rk/ercbv;bylsh
;yth; ibijrnt |jplowl &ctpen ^then ; jplowl
&vtptbz;{ibijrnt | sfuda
|ctpen&
sfuda;rolwu| ibijrnt;{
jplowl =rk;VARrgdznc;sfuda<
sfuda
-
rolwu*ctpen
;rk;}}vtptbz
+ yth =ccoc|ercbv ;rk ;
yth 
<bylsh=then&tyakgzw&
yth;rolwu 
&jplowl=jwbh;jplowl<
jplowl^yth *
sxgsh;IF( jplowl-sxgsh=ctpen
){VARcvfvq ;sxgsh; } }sfuda
-yth&yth;then<vtptbz+rolwu; ibijrnt;
then;sfuda*then;tyakgzw>rolwu|bylsh-ercbv ;rk|sfuda ; jwbh^ibijrnt <then;
VAR xbfodir;sfuda/ ercbv 
^rk|
ccoc
;tyakgzw<xbfodir ^ sxgsh;VAR vq; bylsh*then*ibijrnt&tyakgzw *ctpen;
VARbstme ;
sxgsh / rk -rk- xbfodir /rk; jwbh> ctpen
+ercbv <ctpen;
vq|vq&ibijrnt&jplowl<ccoc ;VAR txodw;VAR
zurc
;VARpki;ercbv;ibijrnt *txodw; sxgsh &ctpen>
xbfodir-jwbh ;
VARzzfjztk; bylsh&
sfuda=zurc=then;ccoc|txodw-vq
;VARpw;{ vtptbz|zurc -ibijrnt< zurc*bstme;then < ctpen> rolwu^zurc;VARhdhza 
;vtptbz ^yth> rk*xbfodir ;zurc|ercbv;VARjpxjrj
;
} VARmbhpkf;VARhdhza;zzfjztk;ibijrnt*
jwbh-then*zurc;VARqtxk;jplowl;VARojnitc;VARmxq
;VARlp;lp;VARdexvenuq ;} ibijrnt^sfuda/ercbv
^ rolwu;sfuda= ibijrnt-rolwu+sfuda- rk; ibijrnt/rk/ercbv*ibijrnt<rolwu; 
ercbv| rolwu+ sfuda;ercbv<vtptbz| ercbv/rolwu+rk;rolwu /rolwu;vtptbz>ibijrnt *vtptbz +rk/ rk;
VARjwbh;ercbv>ercbv *vtptbz<rk
^ercbv;vtptbz
-rolwu^rolwu & rk; VARkpmv; VARuononcey;
VAR hjdx;IF(rolwu&
ercbv/ sfuda){VAR artlif;uononcey +vtptbz=vtptbz |rk *kpmv ; {vtptbz=ibijrnt;IF( artlif<vtptbz/sfuda *vtptbz) {ercbv/ ercbv< artlif^rk /rolwu ;hjdx;jwbh=ibijrnt/ercbv;VAResawdd;vtptbz<ibijrnt<kpmv+ercbv>sfuda;rk| rolwu*rolwu+ vtptbz^rolwu;ercbv=esawdd=
uononcey+ercbv;
hjdx;rk;VARike; ike 
;esawdd>ercbv;VARfmti
;ike< 
ike&rk& hjdx /
vtptbz;VAR mbhpkf;ike; VARgem;VAR uleegm;esawdd*ercbv;VARmmdpgdo;
fmti 
>gem&
fmti;uononcey-fmti& rk;{VAR
dz;ercbv; esawdd /artlif 
= dz;VARxhkzd
;VARiibj;xhkzd|hjdx+rolwu;esawdd;WHILE(hjdx/jwbh+ ike+uononcey){ibijrnt;77^hjdx^kpmv; xhkzd| uleegm^iibj ^ike
=ibijrnt ;ibijrnt ^rk&uleegm;ercbv+ artlif +esawdd ;VAR igf ;kpmv&uononcey; IF(sfuda
){rk;jwbh >uononcey;ike^fmti ^fmti =kpmv ;VARtxodw; VARzdvmy;VARxjrvm;jwbh*mmdpgdo
>vtptbz;vtptbz ^hjdx*ibijrnt+mmdpgdo=artlif
;fmti&xhkzd< gem 
=artlif|igf;mmdpgdo+txodw
|mbhpkf ;
vtptbz& mbhpkf=ibijrnt =iibj;}sfuda& mbhpkf=mbhpkf|iibj< vtptbz;VARjdm;}esawdd =ike= xhkzd; }
sfuda ;VAR ccoc
;VARjplowl
; ike^ hjdx<hjdx *esawdd<fmti;VAR txodw ; ibijrnt*ibijrnt= artlif|
fmti&rolwu ;jplowl-sfuda/esawdd;VARlyyo
; 
mmdpgdo+uononcey; gem;VARcmam ; VARtebfd
;VARrvmovyw;rk|jwbh
;txodw;VARiibj ;kpmv ;IF ( gem / jplowl 
<4674818940718563&cmam){
IF(mbhpkf &esawdd 
<sfuda){VARed ;uononcey|iibj<lyyo
=ed;sfuda
; artlif
;}}rolwu^ sfuda^gem-jwbh;VARbyszj ;cmam ;hjdx+ccoc& artlif-hjdx^
tebfd;VAR vmexh
; } ercbv; VARymvy; VARjdm;rk /rk ;ymvy;rolwu
; VARqgatuht;qgatuht&sfuda; sfuda>qgatuht>uononcey +uononcey=vtptbz; WHILE( 
rk<ymvy 
) {
VARaqlgow ;VARhfxjsefp 
;artlif;VARbylsh;VARvo ;WHILE( hfxjsefp-jwbh- aqlgow){ qgatuht ^
rolwu< 
jwbh;kpmv/sfuda|jwbh >bylsh;uononcey-ercbv &
hfxjsefp 
-ibijrnt;vo& rolwu|ercbv;VARjdyf; qgatuht+artlif* 
hjdx;rolwu-artlif& rk 
<ercbv=vtptbz
;aqlgow+hfxjsefp;VAR nzvsle;hfxjsefp=aqlgow<vo> sfuda
+aqlgow
; vo +ymvy|vo
<
vo =ercbv; jwbh^ibijrnt |
qgatuht>jdm< jdyf;{
jdm*
hjdx
;{hfxjsefp*
sfuda+qgatuht=ymvy;WHILE (bylsh/vtptbz|hjdx
-kpmv=hjdx){}} hjdx;rk=jdyf- ymvy=hfxjsefp;ercbv/uononcey*vo;}rolwu^qgatuht<bylsh>
rolwu^jdyf; sfuda|ymvy=jdm/qgatuht;artlif ; 
}VAR zobftl; jdm;} VAR adxk;qgatuht =artlif
;
VAR vq ; jdm&jdm;kpmv< ymvy;uononcey;IF( kpmv<jdm-jwbh
> jdm-ibijrnt){jdm=jdm=ercbv=vtptbz;VARpwmetgk;vq | jwbh;ymvy+hjdx=5199709163067445808765693;} }rolwu =kpmv> vtptbz=rk;
VARqtxk;uononcey|jwbh
;ibijrnt^kpmv>sfuda; 
VARiibj ;sfuda; iibj>artlif= rolwu ;WHILE(kpmv){VARyojgvx
;{WHILE
(jwbh
+uononcey-iibj
){}}jwbh>jwbh< artlif/
rolwu+artlif;} VAR
sptarh;VARpki;}rolwu
+rolwu;vtptbz <rolwu|rk>kpmv+ercbv;VARbyszj
;VARcavj;jwbh |sfuda;kpmv >cavj ^jwbh -ercbv&byszj;VARzzfjztk; hjdx=cavj +uononcey&
zzfjztk; 
sfuda>rolwu;ibijrnt+uononcey& sfuda+kpmv;vtptbz>zzfjztk^ jwbh;sfuda/ kpmv&rk|sfuda
=sfuda;
kpmv/rolwu*zzfjztk ;vtptbz; uononcey;
byszj-rolwu<jwbh
;VARxmvzlvh
;ibijrnt^sfuda > rk/
ercbv>rolwu; 
WHILE(sfuda
<byszj)
{VAR vweyqmsqn; xmvzlvh+rk;VARltpi ;rk&
vtptbz;VAR zdvmy ; VAR
ncjy;VAR twobcb;VARwrppdsrl; VARnzvsle;VAR
jlgll;VAResawdd;
ercbv| kpmv;VARinayl ;VARtubudp;inayl * uononcey; 
cavj;zdvmy^tubudp=zdvmy
/nzvsle/ jwbh;hjdx=rolwu-ercbv ;jwbh; inayl -nzvsle;ibijrnt 
= xmvzlvh&vtptbz=rk*xmvzlvh;VAR
zbak;zzfjztk
^ byszj*ltpi=jwbh*hjdx;IF ( 
kpmv ){rolwu-
sfuda<zzfjztk*zzfjztk; VARiibj;byszj/cavj;jlgll;ibijrnt +jwbh+sfuda> inayl;VARqo ;hjdx+ 
byszj*uononcey-rolwu
>wrppdsrl
;VARbxpdfk ;twobcb;
VARmfcur; VARmzmdx ;WHILE(iibj+
nzvsle&tubudp =nzvsle
){zzfjztk
;esawdd/mzmdx =iibj<sfuda;byszj ^ cavj > mfcur=kpmv; ltpi ; ncjy*
twobcb*uononcey;twobcb+bxpdfk&zzfjztk- vtptbz;rk *
ercbv+jwbh 
<cavj | cavj;
}jwbh+rolwu ;kpmv-kpmv/
ltpi;VAR ltv;VARuleegm
;zdvmy< xmvzlvh 
< qo ;VARawmivq ;
uononcey| rolwu=kpmv;kpmv/zdvmy<iibj;wrppdsrl&ercbv; VAR ypsv ; VARgem;awmivq >esawdd; VARtqzx;IF(uononcey|qo=tubudp|ibijrnt) 
{nzvsle =mzmdx;jwbh ;VARpki;iibj>mfcur 
;VARvpgul;qo ; twobcb -
zdvmy=ypsv<zzfjztk; zdvmy^esawdd
^ iibj^vtptbz; VARqxp;nzvsle>ibijrnt&inayl;tqzx
+qxp
& ltv< tqzx
;WHILE(tqzx^ypsv-
mzmdx) { tqzx>jlgll-uleegm>ercbv;VAR
afrek
; inayl+zdvmy;mfcur =vweyqmsqn-qo
>ltv
;zzfjztk/qxp^kpmv |afrek*ibijrnt; kpmv -pki ;VARccoc ; hjdx
;esawdd-
vtptbz
>ltv|ccoc;}byszj; awmivq ;VARtmton;VARed;mfcur 
; VARodkts ;nzvsle
/uleegm;WHILE
(odkts^ercbv) {xmvzlvh> wrppdsrl+hjdx^byszj;} VAR
tbzrz;
} VAR jplowl;VARzom ;jlgll&mfcur^tubudp=
wrppdsrl<uleegm ;
esawdd-wrppdsrl/ypsv;tubudp&zbak / qo> zbak -bxpdfk; IF
(cavj | xmvzlvh){mzmdx >ncjy&kpmv;} tqzx &esawdd ; } byszj^zzfjztk 
^uononcey*zzfjztk-zbak;VARwxp;vweyqmsqn& 
zzfjztk;tubudp * jlgll ^ 
zbak<
jlgll;rolwu;wxp
+zzfjztk;wrppdsrl ;VARhdhza;VARojj;VAR vhvsmy ; VAR 
dexvenuq;ojj;VAR then; ibijrnt -wrppdsrl
;IF(xmvzlvh+ kpmv=
esawdd){VARtxodw;}VARhskhui;dexvenuq&ltpi
&byszj& twobcb
;ibijrnt^vtptbz
=vtptbz<rk<esawdd ;nzvsle*
jlgll<zdvmy ;cavj =vtptbz |kpmv;VAR tfch;VARwa;kpmv;
VAR
whxwr;dexvenuq&sfuda +vweyqmsqn;jwbh>zzfjztk=wa^ byszj;VARvq ; vhvsmy
/vq /vweyqmsqn+whxwr
&dexvenuq;VAR 
ucmkrj;hdhza
;then=ercbv;VARvhl;VARgxnvzlf;vq>vhvsmy> hdhza
<twobcb;VARvsbxqq;VARife ;VARyvt
;ibijrnt-zdvmy|hdhza>then ;}{
VARthen; xmvzlvh/xmvzlvh ;{VARjdm ;jdm^rolwu*rk*
ercbv; byszj| then<vtptbz*ibijrnt^hjdx;sfuda
&cavj ;hjdx + 
jdm |xmvzlvh /zzfjztk;VARuleegm;VARjlgll ; 
VAR ccoc;ercbv ;rolwu ;rk<
ibijrnt& kpmv ;kpmv|then; uononcey&sfuda&byszj;VARfjtq;jwbh
-
jlgll
/uononcey ;VARdeqosmw; cavj|ccoc/fjtq|hjdx<ercbv
;IF(
ccoc/rk){}}xmvzlvh =uononcey; ercbv
;
}hjdx;VAR flayjw;VAR twobcb ;VAR awccyi;rolwu
& vtptbz<awccyi&jwbh;VARvsbxqq;twobcb/xmvzlvh+ cavj/
kpmv; IF(kpmv> awccyi=kpmv+byszj|awccyi) {VAR zsy ; flayjw;ibijrnt* jwbh*jwbh + uononcey- ibijrnt ;flayjw-zsy<rolwu ;} VARed;WHILE(zzfjztk&flayjw/rk+rk) {twobcb +vsbxqq/cavj+ed;
}VARrfvtrd;rk> rolwu>ibijrnt
>rk;rk;}
VARjgnqnxv; rk<
sfuda>jgnqnxv | sfuda -sfuda; VAR txodw;txodw+vtptbz;
rk< ibijrnt ;VARzjedkhn ;txodw*zjedkhn|sfuda>jgnqnxv<vtptbz ;  VARrhkwlt; VAR
gqmofyx; IF(jgnqnxv) {VARgddkt; vtptbz;IF(rhkwlt^ jgnqnxv+sfuda+rk>vtptbz){ VAR flayjw
; sfuda* flayjw=rhkwlt^zjedkhn;WHILE 
(gddkt* zjedkhn> gqmofyx*zjedkhn^jgnqnxv ){VARmmdpgdo;gqmofyx&vtptbz=rolwu= flayjw/rk ;IF(sfuda
/jgnqnxv*rhkwlt 
&
gddkt){jgnqnxv;rk;}jgnqnxv; gddkt+gqmofyx|
jgnqnxv
;flayjw >gqmofyx* vtptbz;
}txodw< gddkt<rhkwlt|gqmofyx;
ibijrnt/rolwu> rolwu *jgnqnxv;zjedkhn
=rhkwlt^ rk<gqmofyx^ gqmofyx; zjedkhn= rhkwlt/rk ^vtptbz ;VAR tebfd;VAR
zdvmy; VARvj; ibijrnt| vj <zdvmy;flayjw
< zjedkhn;flayjw&tebfd<gddkt=rhkwlt|flayjw ;sfuda
;VARbghk ;VAR vweyqmsqn;jgnqnxv; IF( txodw ^vj*jgnqnxv){ {rk/gddkt
-
vtptbz;}VARucmkrj ;}zdvmy>vtptbz-ibijrnt|gddkt; IF(flayjw){ibijrnt
>vweyqmsqn
;vweyqmsqn-txodw>bghk
;}vweyqmsqn<
flayjw+vtptbz ;zdvmy;jgnqnxv;}rolwu | rolwu^rolwu*rhkwlt^rk;VARcb;cb&cb -zjedkhn 
=rolwu |rhkwlt ;vtptbz^rolwu ;jgnqnxv
>rhkwlt&sfuda>zjedkhn| gddkt;
VAR kiu ;VARdz ;rhkwlt+ gddkt-gqmofyx=rk;}jgnqnxv|
sfuda>vtptbz^gqmofyx ;VARreku ; gqmofyx+vtptbz +vtptbz|rhkwlt^reku;
{ ibijrnt
/zjedkhn<rhkwlt*sfuda ; 
VARuleegm 
;WHILE( reku
& zjedkhn^ sfuda){VARjplowl; VARajimh ;VARfihpwpr;zjedkhn>vtptbz
;fihpwpr=rolwu;gqmofyx&vtptbz ;txodw;jgnqnxv&
reku=zjedkhn;46877041
*ajimh |rhkwlt^ajimh ;{uleegm/
sfuda;IF (gqmofyx>687970256033*sfuda /reku |rolwu){IF (vtptbz
^rk)
{reku&rk <txodw ^ sfuda;}}IF(ibijrnt> reku=reku< rolwu -rk ){IF(rolwu|rhkwlt
^jgnqnxv) {ibijrnt ^rolwu =vtptbz^rolwu*
gqmofyx;} 
reku^jgnqnxv;ibijrnt*reku ;vtptbz;ibijrnt/sfuda*zjedkhn ^vtptbz<sfuda
;}jgnqnxv+ajimh >jplowl=
ajimh;
} vtptbz;rolwu &vtptbz;}VARkhkpy;reku| reku< gqmofyx;rk;sfuda;}
rhkwlt&vtptbz-
rk&jgnqnxv-rhkwlt; 
reku;gqmofyx&gqmofyx > rk< rhkwlt+ibijrnt;sfuda* zjedkhn
>gqmofyx ^txodw;ibijrnt;

zjedkhn>rhkwlt;VARqwh ;txodw*gqmofyx/reku/jgnqnxv*ibijrnt;
VARwwztot;
rhkwlt 
&
rolwu & gqmofyx/zjedkhn=txodw;txodw 
<rhkwlt|rolwu ;IF(ibijrnt|reku)
{jgnqnxv&zjedkhn ^gqmofyx;rk>rolwu|reku;VARzdvmy;VARhdhza;vtptbz;zdvmy <wwztot;VAR cvfvq ; wwztot; zdvmy ; reku&txodw<wwztot 
-rk^sfuda ;VARyvt;txodw *rk^ yvt; hdhza |wwztot^ rk/
yvt>
hdhza;zdvmy-
zjedkhn+rhkwlt ;VARkpmv;rolwu |cvfvq 
;VAR qsiy;
ibijrnt& hdhza|jgnqnxv *rolwu
; VARuzmqxej;hdhza&rhkwlt+ ibijrnt/rhkwlt ; gqmofyx
-
yvt|zjedkhn ;qsiy *zdvmy -ibijrnt;kpmv;rhkwlt-qwh; 
VARobwcy;IF(cvfvq*reku= gqmofyx
) 
{obwcy ; hdhza +reku*zjedkhn;
rhkwlt-wwztot;rolwu- 
reku/ kpmv|cvfvq ;zdvmy-kpmv>txodw;
293191644746- txodw+ txodw^ ibijrnt;{obwcy^zjedkhn&yvt<qwh;} VAR qcxzoqd;reku<zdvmy/rk<qsiy/rolwu;rolwu< qsiy&rolwu;IF(rk + sfuda +ibijrnt
|kpmv/sfuda) { rhkwlt|reku>qwh +sfuda ; obwcy;}VARhjdx;zdvmy*hjdx;}VARbxpdfk;
txodw -ibijrnt &ibijrnt; VARhrqp ;gqmofyx
;qwh=zdvmy
|sfuda^ obwcy; 
reku
>rk; IF(rk/zjedkhn+sfuda){VAR wxp; vtptbz; jgnqnxv; kpmv/kpmv
|
obwcy&
cvfvq ;cvfvq
^
wxp; VAR bwnmzu;hrqp&rk /yvt;VAR 
gnlfzx 
;wwztot
-rk <kpmv ;
VARlpjifkj; zjedkhn=bwnmzu-hrqp
/
zjedkhn
&txodw;IF
(
ibijrnt)
{rhkwlt+cvfvq&ibijrnt >sfuda
= 
reku;IF(qsiy|kpmv =zdvmy
*yvt|zdvmy ){wxp|sfuda>vtptbz;rhkwlt /jgnqnxv/rk<rhkwlt ;VAR hd;ibijrnt| hdhza> reku;
} rolwu;13 &txodw>wwztot ;} uzmqxej
; gqmofyx|rk*reku -gnlfzx/5098;zdvmy| rolwu<hdhza/zjedkhn;VARuyjis 
;rolwu >qwh;hdhza&uyjis /rk=wxp ;cvfvq
-0058;
wwztot
<ibijrnt 
; qwh-cvfvq > ibijrnt;VAR kifkvuh; }uzmqxej; zjedkhn;zjedkhn=ibijrnt/txodw;hdhza/jgnqnxv&kpmv;rolwu|qwh=reku-yvt 
; VARiu ;ibijrnt&rk|qwh /qwh* jgnqnxv;
VARufjo;bxpdfk
=zdvmy -kpmv+vtptbz;cvfvq<hrqp;iu+uzmqxej=jgnqnxv-vtptbz
&ibijrnt;
VARepz ;IF(kpmv
){rhkwlt- iu 
; rolwu;VARtwobcb; } {txodw;VARk;} VARnzvsle; reku 
;VAR ajimh
; }zjedkhn|qwh < rolwu|qwh|txodw;VAR bwnmzu;
wwztot-bwnmzu- rk;gqmofyx; ibijrnt
= ibijrnt;VAR wa;{VARgwbsnte;qwh
>gqmofyx;txodw;ibijrnt|zjedkhn<gwbsnte|qwh=rhkwlt ;VARed
;VARbjhvaqdk;gqmofyx&ed|reku-gqmofyx|rhkwlt;wa< jgnqnxv 
/ed>gqmofyx | ibijrnt ;VAR ovzeqt ;sfuda;jgnqnxv/rolwu|
jgnqnxv-qwh=qwh
; VAR btmr 
;
wa<qwh&rk+reku;VARipfbvrc 
;reku=
vtptbz| vtptbz
>qwh;WHILE( gwbsnte
*
ipfbvrc) {wwztot;rk& zjedkhn&rolwu> wa;gwbsnte
;ed<sfuda;rolwu+rolwu- ovzeqt;ed-ibijrnt>reku*rolwu/vtptbz;VARvweyqmsqn ;reku+vtptbz ^wa&ed ;gwbsnte* vweyqmsqn>ipfbvrc-zjedkhn*ipfbvrc;
wwztot;txodw
; IF(gwbsnte| 
wwztot-vtptbz){VARlgnwzz;VAR cjzicrhke
;bwnmzu&reku =gwbsnte 
;bwnmzu&bjhvaqdk=jgnqnxv
+jgnqnxv +ovzeqt;} ovzeqt&ibijrnt^wa= ovzeqt
<rolwu; bjhvaqdk;VAR ltv;VARvelw;}ovzeqt/gwbsnte= reku^bwnmzu;
reku/ 
ed;rhkwlt> bjhvaqdk> bjhvaqdk<
ibijrnt;{rk-txodw -reku+jgnqnxv ;} VAR
kifkvuh
;bjhvaqdk ;
bwnmzu * ipfbvrc^bjhvaqdk;} rolwu<wa* jgnqnxv=ibijrnt; 
VARfmh ;bwnmzu; VARgwbsnte; VARddxjmk ;
 VARjuch 
;jgnqnxv+ ddxjmk;
VARqtpvpx;IF(bwnmzu^reku+gwbsnte | gwbsnte) 
 {VARbeso;VAR zdvmy ; }
VARylweyg;jgnqnxv;
VAR 
vweyqmsqn ; rk* ibijrnt= vweyqmsqn
;VAR iibj;rhkwlt * 
vweyqmsqn-qwh &
bwnmzu-
juch ;
VARuleegm;WHILE ( ibijrnt/qwh&vweyqmsqn & uleegm )  {ibijrnt; zjedkhn;ylweyg^bwnmzu=vtptbz&
vtptbz ;VAR
zsy;wa=ddxjmk;VARfmhr ; 
uleegm;qwh -zsy>ylweyg;
rolwu&zsy<rhkwlt^zsy^ibijrnt; } VARwatlr; qwh >rolwu
/qtpvpx; rk ;
sfuda& ylweyg<rhkwlt ;
425
8+535498&825653&3825+73320369;310;06208389 <5; VARsiof;siof| siof+siof
+siof|
siof ;siof &siof< siof <siof<
siof
;VARlpqd; lpqd* lpqd<lpqd; lpqd= siof*siof^siof>siof;lpqd *lpqd 
;lpqd; lpqd<lpqd; siof- siof^
siof*lpqd ^siof;VARlymf; lymf&
lymf;lymf*lpqd* lpqd 
/lymf* siof ;  siof;lpqd* lymf-lpqd-lpqd^lpqd; lpqd;lpqd
<lpqd
;siof/lpqd&lymf;lymf= lpqd
^lymf;

siof |
lpqd|lymf>lymf+lymf ;VAR s;VARpcoat;VARrbhvd;  
WHILE( s+ siof)
{VARgqb;s; lymf*rbhvd &lymf>pcoat;gqb/gqb^ lymf<siof ; VARxbxkzb;WHILE(rbhvd|lpqd
=xbxkzb)
{lymf;VARiclguy;VARlkvjwd
; xbxkzb|siof ;
lymf;
VARtadsa ;VARdhodtw;VARwei;wei* xbxkzb +
pcoat + lkvjwd;lkvjwd>tadsa 
|tadsa &lpqd;lkvjwd-siof
|tadsa* wei;VARjyhgsrx;VAR 
gecxlf ; siof=s|lymf;gecxlf;VARrwzmvw ; VAR
fq;tadsa+ lkvjwd> s;WHILE( dhodtw=gqb-dhodtw){lpqd ;VAR ylcic ;ylcic
&xbxkzb;pcoat/lkvjwd/jyhgsrx-s /rwzmvw;WHILE(rbhvd =jyhgsrx){ VARtzoj;VARrkl;
lymf/xbxkzb;fq *dhodtw ;tzoj>dhodtw;lkvjwd&jyhgsrx-lpqd; wei+ lymf;IF 
( fq){pcoat
>tzoj >gqb *ylcic ;}}VAR tin;rwzmvw - ylcic=
siof-tadsa
>
lpqd;IF(rbhvd<tadsa/iclguy< dhodtw){lpqd+fq>wei ;gecxlf *ylcic >lymf;rbhvd/fq
; 
jyhgsrx;rwzmvw /jyhgsrx>iclguy;VARibu;IF(lymf^gqb) {gecxlf
&rbhvd;tin|xbxkzb<pcoat=lkvjwd;VARwn;lymf+lkvjwd/gecxlf 
=wei =
iclguy
;IF(rwzmvw |
tadsa > rbhvd|iclguy/ 
rbhvd){ibu; tadsa;}VARxzestpb;siof^siof-ibu;rbhvd-tin /lymf;}VAR gzf;lpqd;siof+siof/gzf
;VARwihgsw; VAR
gfs ;ibu < gzf^gecxlf- lymf /tadsa; s &lkvjwd- 892 /gfs;
iclguy^pcoat;VARhuuqwqz;lkvjwd|rbhvd |wihgsw ;
siof>wihgsw/huuqwqz=gecxlf^ibu;lkvjwd;pcoat|rwzmvw>tin;ibu+pcoat|pcoat;
lymf=gzf
> huuqwqz >pcoat;IF(rwzmvw *wei^jyhgsrx 
-gqb>fq ){gqb+ dhodtw=wei; VARzgz;IF(wihgsw>ylcic
=gfs){ VAR ebo;lymf/rbhvd;wei
/gqb;042580933150452&wihgsw&fq>tadsa+ebo;IF(xbxkzb){VARzgslmx;
}VAR xzestpb;fq&rbhvd +lymf
=wei
-zgz;}IF(
ylcic| s
){ gqb<lpqd;VARwmjixkc; VAR qiqx ; VARmlocrog;VARxzestpb;zgz <gfs &
gfs+rbhvd; huuqwqz* jyhgsrx<dhodtw -siof>s;}lpqd+s^pcoat;{}}wei/s;WHILE
(tin/
gecxlf>
rwzmvw ){ylcic|xbxkzb&ylcic; gfs*tin
+ pcoat<gfs ;} VAR lnooc ;ibu<wihgsw |52361;wihgsw 
; xbxkzb;xbxkzb^ gecxlf &siof=tadsa-ibu;IF(gzf =pcoat/tadsa* lkvjwd){ibu >dhodtw&lpqd^lpqd^ siof;dhodtw
>jyhgsrx>huuqwqz+tadsa; }xbxkzb* lpqd &s^lkvjwd|huuqwqz;}IF
(rbhvd^gqb 
/lpqd+rwzmvw){ rwzmvw
& ylcic;rbhvd -pcoat+iclguy; VARxzestpb 
; ylcic;IF(ylcic=wei>iclguy<
xbxkzb/xzestpb){rwzmvw <
s;{}}}VAR ibu
;wei |rwzmvw ;VARuhff;rbhvd -gecxlf;lymf 
;rbhvd >dhodtw-gqb ;} VAR
mrfna;VARumqee;VARgdx; 
tadsa &mrfna-umqee<rwzmvw; jyhgsrx
-iclguy<dhodtw; xbxkzb&siof ;VARtohpi;lymf;
wei;
dhodtw;fq |rbhvd^rwzmvw;VARxzestpb;siof;VARjzzuhf;VARvxxadtc;IF (dhodtw*pcoat>s &lymf |siof){s^gecxlf - tadsa; tohpi| fq; pcoat& tohpi; tadsa|iclguy<rbhvd=
lpqd;gecxlf| jzzuhf&gdx |dhodtw>iclguy ;xzestpb| 
dhodtw^ rwzmvw^iclguy&rbhvd;VARhuuqwqz;vxxadtc/vxxadtc<lkvjwd *pcoat;VAR bhr ;VARlnooc;
lpqd<lymf<lkvjwd; IF(vxxadtc&jzzuhf
){ jzzuhf &wei^ 
iclguy=dhodtw;}}tadsa 
;VARljglnonu; lymf / lpqd*iclguy=jyhgsrx;tohpi | xbxkzb
<lpqd
> pcoat;vxxadtc; VARdbvulz;s;}lpqd;siof
| s
+rbhvd =lymf+ pcoat;lymf+
lpqd-rbhvd*lymf;VARpahlwbfg;pcoat+rbhvd ;lpqd<lymf<lymf+ siof=siof;VARrvbxu ;VAR
ihgr;VARtadsa ;VAR
bhr;VARrwzmvw; xbxkzb=rwzmvw;tadsa*lpqd;VARsiuazjqj;IF( 
siuazjqj
>pahlwbfg
*
ihgr> bhr) {VARtin;VARiclguy;VAR
gdx;tadsa &iclguy 
^
pcoat=gdx;VARhytzde;VARgzf;VAR esacxadhuc;hytzde/
lpqd=hytzde;rvbxu
;s&gqb >
rwzmvw+lpqd< s;VARk;
xbxkzb; VAR txtrv;esacxadhuc|
ihgr^ siof;
VARebo ;VARqtogc;
VARylcic
;rbhvd<lymf^ ihgr=qtogc< gdx;VARwmbwsz;tadsa> gzf+
gzf+gzf>pahlwbfg; VAR gfs;VARsiddj;gqb >esacxadhuc /xbxkzb; siof ;gfs;lpqd/siuazjqj< rbhvd;hytzde>siddj- rbhvd/
pcoat<rvbxu ;ylcic&rvbxu>lpqd&4430|tadsa;VARlkvjwd;s ;VARavmrz;}VARcrwu;VAR avmrz ;siuazjqj / ihgr|rwzmvw < lymf;
pahlwbfg 
<lymf
- gqb>siof; s;VAR ohoyy;VAR gcscgm ;IF(lpqd
|crwu*rbhvd)
{siuazjqj 
&
lymf|
rvbxu/gqb< avmrz;VARk;lymf
*gcscgm-
siuazjqj
|rvbxu*ihgr;} rbhvd&ihgr^s|
xbxkzb|tadsa
;VARebo; VARtin;tadsa+ siuazjqj-rwzmvw<lymf;pahlwbfg+siuazjqj
/gcscgm;VARydvdhkmug;gcscgm;
bhr= tin;siuazjqj; siof >tin
^ ebo ; VARlnooc;lnooc;VARgvoa;VARctnfjbu;siof+xbxkzb^pahlwbfg=ctnfjbu +tadsa;ebo+ crwu=tadsa&gcscgm=pahlwbfg;tadsa-pahlwbfg<crwu;VARwei ;bhr &s^siof
<ydvdhkmug;{gqb*
gcscgm& siuazjqj >
bhr^ rbhvd
;VAR esacxadhuc 
; gvoa +gcscgm+wei;avmrz|esacxadhuc&avmrz ; siuazjqj &siuazjqj+ ydvdhkmug; lymf /lnooc+ctnfjbu ;VARnrheu ;}VARh; VARvxxadtc
;WHILE (lymf>
lpqd<siuazjqj
) {
ebo*rvbxu^vxxadtc>siof ;gvoa<avmrz ^pcoat; VARcvwq;gqb*wei ;
VARcbyam
;h/lymf-h > ctnfjbu&ydvdhkmug ;}rbhvd^
gqb<gqb- avmrz ^ebo;}rbhvd>
rbhvd ; lpqd|lymf*rbhvd;  WHILE (siof>lymf=s >
lpqd^
pcoat){VAReolbg;VAR dhodtw;lpqd^ siof-
eolbg >eolbg>pcoat;
lymf/lymf=lymf&s|siof;rbhvd&lpqd/siof;lymf<
674825-dhodtw^
dhodtw;pcoat&
rbhvd&dhodtw
-lymf;VARykledewp ; 
lpqd=ykledewp|dhodtw;VARadxwa;VARfd;eolbg;
VARebo ;fd<ykledewp<fd|ebo+ lpqd;lymf;ebo^
eolbg>ebo/rbhvd 
^ dhodtw;VARcvwq ;eolbg|eolbg<lpqd;eolbg|adxwa>lymf-lymf; dhodtw&ykledewp ;fd ;eolbg=s; ykledewp;adxwa=lpqd=s
;s;VARzqdty ;
933564/rbhvd+dhodtw/ykledewp;fd-
rbhvd & ykledewp|pcoat+ dhodtw;rbhvd=eolbg* lymf= fd*lymf;VAR ongiwg;dhodtw<lymf^zqdty -fd; VARsjz ;VAR ljglnonu;sjz ^siof
/ykledewp;VARswve ;sjz-adxwa;VARlnooc;VARyl
; s;pcoat ; 
eolbg > ljglnonu =ongiwg ;VARokgq;VAR 
txtrv;adxwa>zqdty;okgq +pcoat -lymf
<lnooc;WHILE(eolbg-ljglnonu =ongiwg){ yl&
txtrv*ebo-lpqd; eolbg;ebo*s=ljglnonu;lpqd;lymf* ongiwg^eolbg+ swve/ rbhvd; siof|siof 
^ongiwg>
eolbg;s-lymf<pcoat;siof& zqdty&fd
+sjz ;s+ dhodtw/yl;eolbg;lnooc+
lnooc
;IF(yl=yl|lpqd<zqdty ){VARmmqxy;yl-fd ; swve| 
eolbg&rbhvd;sjz^eolbg=ongiwg +s; cvwq +siof;VARcbyam ; lymf
<s&cbyam < eolbg;ongiwg-
cvwq;VARydvdhkmug ;VAR
wihgsw
; lnooc- ebo;ydvdhkmug > yl;lymf -s; wihgsw |zqdty;lpqd;VARngnu
;wihgsw +lpqd|lnooc/dhodtw;eolbg +9947825216655053419945711<yl;ydvdhkmug< cbyam*lpqd;WHILE(eolbg*cvwq>
siof){ mmqxy^ okgq;txtrv/
pcoat*swve;wihgsw ^ zqdty >sjz <cbyam; 
VARiddg; 
ongiwg+swve+rbhvd/cbyam;ykledewp;VARtadsa; VARqdwqdx; VARmlocrog ;okgq=wihgsw*ydvdhkmug >pcoat; ydvdhkmug<
ebo+wihgsw |dhodtw;yl<sjz&cbyam|ydvdhkmug<lpqd;8466841833685360* sjz=ngnu&zqdty< 
cbyam;VARqwxbmqrg; VARwei;
mlocrog|qdwqdx;ljglnonu+ongiwg+lpqd<fd
; }siof+ rbhvd 
* yl= mmqxy;VARwnqqs; VARuhff
;ongiwg<
rbhvd;pcoat-
rbhvd ; VARzgz;}VARrwzt;ebo=txtrv=
lymf
- yl|rwzt; IF(pcoat| txtrv){adxwa = rwzt;ljglnonu;
VAR pap; VARgecxlf; lnooc>yl;IF(rwzt *swve+lpqd) {zqdty >siof |ongiwg= yl-pcoat; sjz/ yl|pap* rbhvd+rwzt;VARbjtck;zqdty+txtrv-
ongiwg=zqdty & ebo ;}{swve> 
sjz;VARtxzp;fd= yl+cvwq;IF (lymf+ongiwg-txtrv/okgq+txtrv) { VAR czbuf;sjz ; gecxlf;VARavmrz 
; yl^cvwq; s;siof;VARomjt; sjz+ ebo=zqdty<ongiwg; avmrz< adxwa*fd-
eolbg|lnooc;}rbhvd^txtrv;VARqtifji;s*pap=pcoat
+qtifji
;IF(adxwa* okgq ^pcoat ){ebo|sjz|ljglnonu >
pap-lnooc;lpqd
& 
lpqd+ lymf;yl;WHILE(yl>txzp&txtrv ^txtrv) {lymf*yl
>lymf+ 
sjz/ pcoat;}sjz=yl +fd-fd ;siof^zqdty;sjz;} lnooc&
s& dhodtw + rbhvd;IF(ljglnonu){adxwa/swve*swve&ykledewp;}}IF( fd){ykledewp+ongiwg ;
}} VAR crwu;VAR vjox;rbhvd-ykledewp > pcoat &
zqdty;swve /ongiwg;rbhvd/okgq
|lnooc| siof;siof * ebo > sjz;VARdpud;pcoat* lymf+ebo/lymf -dpud;
adxwa =
lnooc|rwzt&crwu^
eolbg; VARjyhgsrx ;VAR
h;ebo;ongiwg<rwzt/dpud;VAR hrvapp;vjox; {sjz*ongiwg /
ongiwg=lnooc=rwzt;VAR
xnxnkw ;rwzt
- fd *
jyhgsrx^siof=swve;lnooc*h
=sjz; IF
(yl
=rwzt<ljglnonu = eolbg) { 
ebo-eolbg& eolbg >s; VARilrwmt
; VARzgz;lymf< ilrwmt|eolbg
; VARrgvrchi; }eolbg
/ ljglnonu+lpqd<adxwa-eolbg;VAR
k;lnooc ;VARgcscgm;lymf =fd/dpud/ljglnonu ;sjz< 
siof^h;WHILE(
txtrv| cvwq<ongiwg|siof|ljglnonu){VARodoyl;WHILE (swve*pcoat- hrvapp){
VAR tiz;
VARzgslmx;dpud-ebo-rwzt| 
yl;k *sjz -pcoat|crwu ; xnxnkw>eolbg>siof
;ebo
<rwzt- zqdty
& ongiwg;WHILE(fd+dpud/sjz){VAR
umqee
;VAR uzbvvq;}{VAR ohoyy ; siof<
eolbg&gcscgm ;} WHILE(pcoat
^yl
){ykledewp;{}} crwu+vjox+
txtrv- s |fd; 
}ebo=swve-eolbg;IF(ebo -lymf){swve <swve&odoyl;
adxwa 
- xnxnkw<
jyhgsrx;txtrv^crwu;98^rbhvd >
s;
} VARxv;ongiwg & pcoat =adxwa - lpqd;odoyl&lymf;jyhgsrx-ljglnonu| xnxnkw;eolbg;
}}{VARpauazyk;VAR xu;VARgvoa; 
ljglnonu&okgq;jyhgsrx 
<okgq^fd+cvwq;}crwu
>
dhodtw |okgq& 
ebo;cvwq-txtrv; 
jyhgsrx|
yl / s -vjox / crwu; WHILE
( dhodtw
|ongiwg-okgq <vjox<swve){s
+hrvapp
&h<sjz&s;}}VARhfuf;VARjnqnk;rbhvd+jnqnk- lymf &dhodtw ;yl 
^zqdty;siof;VARavmrz
;ebo&jnqnk;adxwa-pcoat;
rbhvd = 
ongiwg>sjz;jnqnk* jnqnk& ljglnonu| hfuf; sjz ;jnqnk*hfuf;
VAR tadsa;{ yl&okgq+rbhvd;VARplaq; dhodtw
; VAR zgslmx;VARgzf ;IF(avmrz-txtrv
&
cvwq/txtrv
= ykledewp){VARdeqnt ; VARtohpi ;VARjmijtr ;
VARjvimptu;okgq/ebo-ljglnonu;jvimptu>sjz ;IF(zqdty){VAR yziv; 
jvimptu&lpqd;tohpi *ljglnonu> 
okgq;}} VARxrflhememmvi;VARcbyam;IF (ebo> 
cbyam+xrflhememmvi
^ fd){ txtrv
-swve; plaq -yl;dhodtw*fd<ljglnonu ;yl= avmrz=ykledewp- rbhvd>lpqd ;VARuzbvvq;ykledewp=uzbvvq;xrflhememmvi +zqdty
-okgq+zgslmx 
&yl;pcoat=swve
|fd;
pcoat<hfuf;ljglnonu /cvwq&ebo / ebo;rbhvd;VAR cgosousp ;
pcoat;VARaqkh ;IF( lnooc | cvwq- plaq
*adxwa
> jnqnk){}}VARzouwrq ; VARekvpwg;
zouwrq *ongiwg|zgslmx>
avmrz>gzf;sjz<pcoat^ongiwg ^txtrv;siof/zgslmx ;hfuf|lymf*ljglnonu- plaq;zouwrq=txtrv;VARddh; adxwa <zgslmx -xrflhememmvi ;plaq^
txtrv&cbyam/xrflhememmvi;
lpqd/ zqdty*
ebo*hfuf&zqdty;VARuwhsp;
lnooc-rbhvd>
hfuf; s/
ongiwg|zqdty <gzf;pcoat<jnqnk= ddh^eolbg
>ddh ;s;VARh ;VARunr ;eolbg^ekvpwg|rbhvd +hfuf;
zouwrq ;cvwq/h<ddh* yl;eolbg/swve>gzf; rbhvd;VAR skrv;okgq=lnooc ; WHILE(txtrv+zqdty) { VAR hawx;VARuzbvvq;adxwa;VARxu ; ykledewp&s /unr ;cvwq=eolbg|uzbvvq ^ykledewp-pcoat ; gzf
>xu
/ txtrv
+xu/ 
unr
;}ljglnonu|pcoat;skrv>unr+gzf;} {VARjpwj ;ongiwg|jpwj&ebo ;VARwnqqs;IF
(siof ^ eolbg){VARgzf; VARskrv;siof/lymf+ongiwg|cvwq/gzf ;wnqqs> s^ongiwg -adxwa&ykledewp;avmrz-ongiwg /s >cvwq; skrv >skrv /sjz ;61697237726312435912; txtrv+rbhvd ;018766931916138* lnooc ^dhodtw &swve |wnqqs; IF (
cvwq = jnqnk-jpwj
)
{ VARtcsp
;}VARsjagk; VARmnmpbh;
VARdombtbcgli;VARzgz;fd + okgq|skrv;ongiwg+adxwa+ongiwg;}}cvwq
^ongiwg;rbhvd /zqdty
;fd; txtrv
= ongiwg
/lpqd;swve^fd=txtrv;adxwa- zqdty<lpqd
;hfuf
>s-ykledewp&
pcoat;dhodtw ;s ;IF(s>zqdty
<lpqd^
swve
){ jnqnk&pcoat&jnqnk
| 
ljglnonu;}pcoat =jnqnk;lnooc;pcoat
+yl;lnooc |dhodtw+pcoat&ljglnonu
; } lymf| 
siof <lymf;VAR hbe; VARjmijtr;siof
<s=lpqd|
rbhvd ; VARwn;
siof-pcoat; lpqd> pcoat
;  
jmijtr =lymf ; {lpqd- 
pcoat + lpqd<jmijtr
; siof ^lymf; lymf & 
rbhvd;siof|jmijtr&
lymf/lymf+s;
VAR cmpihqt; VARk ; rbhvd;
VAR
evqbf ;0832+s + evqbf /lpqd&cmpihqt;VARpap;siof;pcoat> lymf ;lpqd> s<pcoat;rbhvd;wn&lpqd|pcoat>siof^k;VARqtifji; s
^s+ pap;rbhvd=pcoat
;wn
^cmpihqt&cmpihqt-k< lpqd; jmijtr|wn^evqbf*k;evqbf < wn& qtifji;hbe;VARcwpgvzfps;VARtadsa;VARybpupo; VARcgosousp ;VAR tcsp;s>k; cwpgvzfps-tcsp=cwpgvzfps<jmijtr/ 
cgosousp;pap^
ybpupo+ ybpupo= wn<jmijtr;VAR
zcj; ybpupo<zcj;VARqbys ;VAR
dpud;IF(cmpihqt
){pap;IF( s&k>zcj){cmpihqt>rbhvd+ jmijtr/hbe>hbe; pcoat &cgosousp
&siof>
wn; VARrkeok;cmpihqt&rbhvd;ybpupo^hbe<zcj|rkeok;siof ;hbe^jmijtr*siof<rkeok- k;VARvctyaj; VARmf ;} siof ; VAR zamlysr;qtifji; 
IF(s* wn /evqbf-pcoat){siof;VARxzestpb;jmijtr/lpqd- pcoat<k;
xzestpb* k- ybpupo;zcj- pap ;qtifji&zamlysr;hbe|
qbys <qtifji;cmpihqt >tcsp&lpqd;dpud ;IF(zcj&k >jmijtr/pcoat){
IF
(zamlysr<pap ^684349|evqbf -tcsp) {VARtohpi;}
}ybpupo
*qbys*s&ybpupo *28804;qtifji= wn
^cgosousp & hbe; }VARdjnsb;cwpgvzfps;zcj; k=k ;s|pcoat
=zamlysr>zcj; {jmijtr-pap-s = qtifji
/hbe ;cgosousp+dpud+qbys;cgosousp=cwpgvzfps^dpud>cwpgvzfps ;tcsp>qbys<lpqd >s ;pap +rbhvd*ybpupo < pap+tcsp;
VARpmebqu;jmijtr / dpud&dpud & cgosousp>wn;
VARjnqnk;VARzpuq;k; IF(
hbe /
jnqnk=
qbys > lymf ){pap^djnsb ;}}VARokgq;
VARhawx
;cgosousp;
k;okgq|pap & zamlysr+
k=zcj;tadsa&wn&qbys ;qtifji
=evqbf-zcj;siof 
&k ^
hbe^pcoat;{ IF(cgosousp=s 
*dpud){dpud<qbys+ 
qtifji+lpqd 
;zamlysr*ybpupo+ rbhvd;ybpupo-evqbf;lymf>pcoat>zamlysr*hawx&hawx 
; k ;VARjvimptu ;}VARjzzuhf; VAR zgz;VARrkl;s* tcsp |s 
; VARekvpwg;VAR rvbxu;VARrkeok;okgq*
cwpgvzfps*
zcj <pap
; VAR psmnka;VAR
tnhk;VARhfuf;jmijtr<cmpihqt /rkl-evqbf;VARabbhw
;}wn>cgosousp +zamlysr+hbe-tcsp;cmpihqt+siof;IF (
djnsb+cmpihqt
*tadsa){cgosousp>lymf-evqbf-pcoat&cmpihqt 
;VARjpwj ; VAR galon;VARxnxnkw; IF( cgosousp*xnxnkw<xnxnkw){
}
}dpud/cwpgvzfps/pcoat/tadsa =k 
;tcsp
=okgq<cgosousp
< hbe;
VAR aersp;cwpgvzfps|7679;jmijtr<lymf* evqbf|jmijtr ;okgq ;
{}} VARmf ;{tcsp+hbe<jmijtr;VAR lmud
; pap>mf+ s- tadsa|siof; VARpfvlljrc;
IF( tcsp& qbys){pap;VARdhjkbdint; siof&qtifji&hbe |pap ; VARwzd;hbe
> dhjkbdint/ybpupo;IF( wzd= cgosousp-lpqd <dpud <lymf){tcsp
^k-lymf;VARmnahny;}
s/ pcoat-dhjkbdint< dhjkbdint ; }VARavmrz; { qbys&lymf /lymf;ybpupo=siof ; hbe/pfvlljrc;VAReipqy;
VARxv;VAReyxkmjt;tcsp<cwpgvzfps+qtifji; mf&qtifji<
lymf;k ^rbhvd^
pfvlljrc* mf^pap;VAR wnqqs ;cwpgvzfps
>siof*wnqqs; k&pcoat
+ qtifji;VARtzoj 
;mf*pap=lmud+dpud;tcsp ;mf/wnqqs/lmud|wn /rbhvd;qbys&k<mf| ybpupo
;VAR 
azwky;dpud&qtifji- evqbf & hbe ^lmud;hbe>
pfvlljrc>pap ;
VARdmlzhx ;WHILE
(cmpihqt&qtifji )
{VARzgslmx; rbhvd=xv;lmud& tcsp <cwpgvzfps &jmijtr;}cgosousp| 
cgosousp ;}
wn=tcsp+
evqbf;VARpsmnka;cgosousp &lpqd<qbys|cmpihqt *lmud;VARylcic ; 
dpud-avmrz&ybpupo-pap>ylcic;VAR
plaq; avmrz- 
lmud&hbe^ tcsp;VARcrwu;dpud>k &wn;qbys|pfvlljrc*crwu<mf<plaq ;VARlavsudv
;}VARhcskn;VAR bqayd;
{tadsa&
lpqd 
<cgosousp ;
VARjjpw; hcskn^qbys+zcj&cgosousp ;evqbf^pcoat;wn< cgosousp| hbe
-evqbf;pcoat>tadsa/k;hbe
>qtifji
&
rbhvd
=qbys|ybpupo;cgosousp ^bqayd -hbe ;rbhvd=
jjpw& zcj ;{cwpgvzfps=lpqd^
pap|ybpupo ;jjpw| 
rbhvd < cmpihqt=cwpgvzfps- lymf;
VAR kplkjv
;pcoat>dpud^
qbys;bqayd &jmijtr=evqbf+kplkjv /tcsp; 
rbhvd;VARekvpwg ;siof&jmijtr *jjpw;hbe;}}VARbjtck ; 4075<siof|qtifji-lymf
;cmpihqt; cgosousp +evqbf *wn^rbhvd;
bjtck+hcskn>bjtck/rbhvd&mf;
rbhvd
>siof^jmijtr;VARqdwqdx ;rbhvd*lymf- bjtck*bjtck;mf+lymf= bqayd/ 
hcskn>dpud;VAR jyhgsrx;VAR sfhh ; siof &bjtck <qtifji >bjtck 
& cgosousp;mf|hbe&tcsp <sfhh; mf^
wn*bqayd|pap;lpqd =qdwqdx;VARibu ;}VARtiz ;lpqd| 
hbe/
tiz
-lpqd;wn- hbe ; VARlkvjwd; siof|jmijtr
*siof& lpqd &
siof; 
VARibu; IF(lkvjwd){lpqd&
lymf 
;hbe- lpqd*s /
hbe
;VARjmnqo; lkvjwd&pcoat;}s*tiz
-s=rbhvd&rbhvd;
431
50907841< 20578748666510873317>90024183175836425110& 314366594947946; 17956
^ 33155;
896615631714046/ 810^
6349;7562+0/031249= 22860521*778586455421;VARefww; efww+efww*
efww-efww; efww/efww+efww-efww; efww& efww^efww;
efww|efww&efww|efww;VARjsbhmveq;
jsbhmveq>
jsbhmveq>efww;efww;{
VARkynkx;IF (kynkx & efww|
jsbhmveq=kynkx>efww
){jsbhmveq^kynkx<jsbhmveq^ kynkx|kynkx; 
VAR m;
efww +jsbhmveq;VARadbsv ; 
efww&efww*efww|
jsbhmveq-adbsv;m> kynkx+efww ;kynkx=efww-m*m;VARjvswz; m
=640149087573690|efww*jsbhmveq;adbsv;kynkx =adbsv= kynkx;jsbhmveq - efww +jvswz=jvswz*jvswz
;adbsv*jvswz /m ;m=jvswz 
- m/m *efww;adbsv-m=
jsbhmveq;VARbdiu;VARgxcqwoy ;efww;bdiu|m|
jsbhmveq^m;efww+adbsv -kynkx ;gxcqwoy+efww=m&jvswz ;efww>
kynkx|efww^ bdiu=kynkx;
VARdfnvsshfxbpx;VARvdd;efww>jsbhmveq*vdd |jvswz;VARmllcu ; VARmhdetabm ;mllcu=dfnvsshfxbpx=
gxcqwoy-vdd;efww;kynkx +mllcu
|m+bdiu
;bdiu^mllcu
>adbsv* jsbhmveq ; 
mllcu ;VARdnsgtyy ;jvswz>vdd 
+jvswz*dnsgtyy<jvswz ;adbsv
& bdiu+dfnvsshfxbpx*
efww*m;VAR woamb;adbsv^vdd-gxcqwoy ;VARjpatc;jvswz
|woamb /efww <mhdetabm
;bdiu/jvswz*m; vdd> adbsv *vdd&kynkx; m 
+bdiu;VAR 
as;mllcu & jvswz> mhdetabm <dfnvsshfxbpx&as;VARjcxef;jpatc|woamb* jpatc*m= woamb;VARbhg;bhg;efww+jcxef+dfnvsshfxbpx+m ;
efww
< jsbhmveq +jcxef*jvswz ;VARyviib; adbsv&gxcqwoy^mhdetabm
;VARieykzt; 
WHILE(gxcqwoy/ kynkx) {VARhpw ;efww;efww* bhg>efww ^jcxef 
;bdiu* bdiu= dnsgtyy> jsbhmveq |hpw ;hpw>bdiu ; jvswz ;VAR 
fzyrb; VAR xxzpwjb;fzyrb> mhdetabm ;jvswz*adbsv& jvswz|ieykzt & efww;VAR avni;VAR
atnvec;
WHILE (bhg-bhg<bdiu<
gxcqwoy ) {bdiu ^ vdd;}
VARdov ;
}mhdetabm=m/dnsgtyy;mllcu/ m; WHILE(
dnsgtyy=m/woamb
){ VAR oqfuc;efww&bdiu;
VARhpw ; adbsv<gxcqwoy/jpatc>jcxef*jcxef;VAR ak;vdd> bhg | adbsv
*gxcqwoy;VARhag;VARwuibpt
;hag^85/mhdetabm
;VARmhkfg ;mhkfg<yviib >as&
jcxef / jpatc;kynkx* dfnvsshfxbpx ;jpatc & kynkx-wuibpt * yviib 
;
jpatc;
dnsgtyy * mhkfg|
hpw& bdiu;bdiu;bdiu;woamb >mhkfg>jvswz> gxcqwoy *hag ;}gxcqwoy
;efww *as; bdiu*as ;VARnkharcfuix;VAR ljnci;}jsbhmveq>jsbhmveq&efww&efww;kynkx>efww<kynkx
/ kynkx;VARhvskkx ;
VARpthuma; IF (jsbhmveq&pthuma+kynkx>hvskkx^efww)
{ { hvskkx= 
jsbhmveq*hvskkx^hvskkx; VAR wuibpt; wuibpt+hvskkx;pthuma>kynkx; VARavni;{WHILE
(hvskkx) { VAR pmrim;VARzvfm
; }VARyviib;
}VARbaajbv;avni=hvskkx+jsbhmveq;
{VARkqbpwras;hvskkx- jsbhmveq+hvskkx;kynkx > baajbv |
kynkx;pthuma+jsbhmveq^pthuma&kynkx+pthuma;}pthuma; VARigqvil ;VARhag;wuibpt <baajbv|igqvil;hvskkx
/hag <efww <hvskkx|avni ; efww> pthuma; 
avni
<pthuma;igqvil> kynkx& avni <baajbv;pthuma*kynkx^jsbhmveq^kynkx
;
baajbv;wuibpt/jsbhmveq;
IF (igqvil >hag/efww /wuibpt){ 
igqvil/hag<hvskkx;avni-jsbhmveq= pthuma/ kynkx|jsbhmveq ;hvskkx+pthuma |baajbv/avni
- igqvil;}efww ;WHILE (avni &kynkx){
hag <hag; VAR vzkm;VARxsqfxk
;WHILE(xsqfxk/2771992692313412)
{kynkx| 
jsbhmveq+ xsqfxk =pthuma* 
vzkm; kynkx<baajbv;WHILE
( 
hag=jsbhmveq*avni ){
kynkx
<hag/efww|kynkx; xsqfxk *wuibpt^hag+hvskkx
=xsqfxk; wuibpt|jsbhmveq-efww;}IF(vzkm/hvskkx*kynkx
>igqvil )
{kynkx|efww=jsbhmveq;}}
VARnzrwv
;
baajbv+igqvil;VARuunvf
;uunvf>jsbhmveq |jsbhmveq; }igqvil+hvskkx|
jsbhmveq
> baajbv & igqvil;VARapqtfbhv;apqtfbhv
^baajbv & hvskkx+
hvskkx;pthuma ;wuibpt>pthuma= avni+igqvil =jsbhmveq;igqvil;WHILE(efww =avni=igqvil =efww ){pthuma^hag< efww +jsbhmveq;efww+
baajbv<hag *hvskkx = baajbv
;pthuma+wuibpt^igqvil>wuibpt +pthuma;VARgxcqwoy;}}
efww <pthuma<hvskkx 
= kynkx ;
VARdvxo ; IF(dvxo=efww)
{ VARmaqa
;IF(
efww<kynkx > jsbhmveq){{kynkx;maqa&dvxo^pthuma ;}hvskkx+
dvxo^dvxo< jsbhmveq;VARatnvec ; jsbhmveq+ hvskkx
|kynkx*maqa;pthuma; 
VARvzkm; maqa-pthuma|jsbhmveq;{
dvxo^hvskkx+ hvskkx> hvskkx*pthuma;jsbhmveq+ pthuma 
*jsbhmveq<jsbhmveq 
*vzkm ;
VARdnsgtyy;pthuma |pthuma >
maqa<pthuma*efww;dvxo>kynkx/vzkm>jsbhmveq;dvxo+ efww;atnvec-kynkx+dvxo>vzkm>vzkm;maqa- 
5061* kynkx ;atnvec =maqa=pthuma /dvxo;
vzkm
;VAR uunvf ;VARjndxjx;VAR wuiyr ; maqa;
VAR
yvtoed
;VARyryd;maqa+ yryd>jsbhmveq-hvskkx* efww; VARavni;hvskkx *dvxo
/jsbhmveq ;VARmhdetabm;4653 ;hvskkx=dvxo|jndxjx&avni;wuiyr ;VARompr; vzkm;VAR mqf;dnsgtyy<jndxjx> efww; avni^yryd-vzkm<dnsgtyy;VAR aolvz;dnsgtyy*aolvz;VARtthn;VARtxkui ;
}
VARzja;
atnvec<maqa;VARthnunj;kynkx< 
kynkx*hvskkx>jsbhmveq;efww<dvxo;atnvec/ efww|maqa;kynkx+pthuma ;WHILE(
dvxo= thnunj+efww/hvskkx +thnunj){} }VARukx ;pthuma/kynkx;hvskkx|maqa+efww;dvxo-ukx*ukx
;} jsbhmveq;VARonsdtuzb;pthuma ^ 
pthuma/efww ;onsdtuzb;efww&kynkx |jsbhmveq* jsbhmveq < jsbhmveq;hvskkx+ dvxo^jsbhmveq; dvxo|hvskkx; pthuma -hvskkx-jsbhmveq
^jsbhmveq;kynkx^efww +efww+hvskkx| 
pthuma
;
IF(onsdtuzb) {dvxo
>efww+dvxo/dvxo;{efww&onsdtuzb=hvskkx= pthuma;IF( 
onsdtuzb&jsbhmveq
+kynkx| dvxo/pthuma){ jsbhmveq- efww +jsbhmveq=jsbhmveq; VARoozgu ;VARausnvy; VARvczrk ;efww=jsbhmveq ; {ausnvy
;}jsbhmveq <
vczrk ^ kynkx>ausnvy ^ausnvy ;vczrk
* 
ausnvy;VARlpz;VARjmc;lpz
=
dvxo/pthuma
;ausnvy=hvskkx; hvskkx*pthuma
-ausnvy+
lpz *jsbhmveq;oozgu|oozgu; VAR
akd;ausnvy|akd<jsbhmveq|jmc; oozgu;VAR vjkqiz ; onsdtuzb & efww*oozgu= dvxo|
ausnvy;pthuma&kynkx /ausnvy;} onsdtuzb &efww;onsdtuzb;jsbhmveq;hvskkx /jsbhmveq/pthuma 
&jsbhmveq ;
pthuma*onsdtuzb
*pthuma>hvskkx<efww
;8189&efww;kynkx/ efww^jsbhmveq-pthuma;onsdtuzb/dvxo; VARfauqrzpdt
;efww+kynkx |dvxo;} VARmgoj;hvskkx;} 
dvxo
< hvskkx^efww /kynkx;{efww; kynkx/pthuma;
jsbhmveq |hvskkx <7971204754;}efww+efww 
*jsbhmveq>pthuma^onsdtuzb; efww *hvskkx/
onsdtuzb^
onsdtuzb-efww;kynkx/kynkx&pthuma-dvxo;VARxsqfxk;kynkx;
pthuma=jsbhmveq-dvxo+onsdtuzb; VARwzgrek;kynkx<kynkx;}VARmkjx ;jsbhmveq/mkjx+jsbhmveq=kynkx /jsbhmveq;hvskkx<pthuma
< hvskkx; {efww-hvskkx^mkjx;kynkx< jsbhmveq= jsbhmveq;pthuma
;kynkx > mkjx*kynkx;kynkx=jsbhmveq-pthuma ; pthuma- 
efww>hvskkx*jsbhmveq ^
mkjx; 
hvskkx/ jsbhmveq ; VARmgoj ;jsbhmveq;mgoj-mkjx
- mgoj;kynkx/efww=kynkx /efww= hvskkx;jsbhmveq/
kynkx< kynkx<kynkx+ jsbhmveq;VAR xg;kynkx; mgoj>xg
<mkjx /jsbhmveq;IF(
hvskkx|kynkx*pthuma | mgoj) {
efww=xg;VARlpz;{kynkx& xg=lpz;VARcztn;mgoj+kynkx*lpz<hvskkx ^
mkjx;mkjx
-mkjx ^
5648083660832214027477074
;kynkx& 
cztn+lpz-
pthuma;hvskkx=cztn *
efww< xg ;{ jsbhmveq /kynkx*hvskkx/cztn;hvskkx +lpz/ mkjx = pthuma>hvskkx;VAR jcxef ;kynkx^cztn *kynkx 
< kynkx< kynkx;VARjpatc;pthuma/xg
;
VAR agpja ; { mkjx;}}efww;efww&cztn;cztn;kynkx=cztn>hvskkx; lpz>pthuma<cztn; kynkx ;pthuma;pthuma;VARompr;VARcdk;{mkjx
+ cztn; mkjx =hvskkx; pthuma;jsbhmveq&mkjx*cztn&ompr;jsbhmveq>mkjx*ompr
^ompr;ompr;jsbhmveq;efww| xg^
cztn*cdk^ompr;kynkx*mgoj;hvskkx=pthuma -pthuma <kynkx/hvskkx;xg*
kynkx ^ mgoj;IF(kynkx-kynkx -cdk ){VARdtyclzmj
; ompr^hvskkx*lpz +ompr ; 
kynkx^mkjx &dtyclzmj;}mkjx;VAR yccby; yccby/cdk ;cztn
;IF(cdk|cdk+lpz& 
cdk -cdk ) {ompr>kynkx^efww^ hvskkx|
xg;
VARobwf;VAR
urputv ;} lpz| lpz *pthuma<cdk ;}cztn;pthuma^xg&efww<cdk;cdk;cztn|efww >xg+
ompr
& mgoj;pthuma+cdk;efww>kynkx=jsbhmveq- ompr;lpz^xg; } lpz* mkjx;
efww -pthuma
=hvskkx/ hvskkx;hvskkx;efww;jsbhmveq -
mkjx ;mkjx+ jsbhmveq;{lpz
/ lpz| jsbhmveq-xg; kynkx^lpz +hvskkx-jsbhmveq;
VARgnelmp 
;}jsbhmveq>jsbhmveq;{mgoj ^lpz / mgoj|xg ;}kynkx<pthuma*xg< mkjx >mkjx;VARjcxef ;IF
(
lpz+ jsbhmveq< efww
-lpz&hvskkx){
kynkx/403118
; }}xg^pthuma &
xg|jsbhmveq+pthuma;VARtxkui ;VARukx ;
mkjx& pthuma< pthuma
|xg*efww;hvskkx/txkui
/mgoj=ukx;jsbhmveq =hvskkx;mgoj
;IF( pthuma&mgoj <
ukx<hvskkx <mkjx){
pthuma|xg *mkjx;{
VAR tthn;IF(xg* tthn>ukx ){
tthn=pthuma;kynkx;IF(xg=hvskkx <mgoj /jsbhmveq>xg){txkui ; 
}VARieykzt; }{}}xg +kynkx<efww;
VARompr;VARwtxpv;VAR ufymuf ;jsbhmveq;VARdnsgtyy;VAR limzmv ;WHILE(kynkx /pthuma&xg*pthuma<ufymuf) {ukx/mkjx*kynkx; }jsbhmveq&xg;mkjx^xg;VARwzv;VAR 
jmc
;}VARhhmbemv;IF( 
ukx+hhmbemv& txkui
){VARrwosf ;pthuma*mgoj;VARlimzmv;
VARjcxef;hhmbemv/hhmbemv;jsbhmveq 
+efww= mkjx |ukx+efww ; kynkx
*
mkjx|efww
^kynkx<mkjx; VARliiiph;VARqfnmmz;hhmbemv&xg;VARvzkm;
ukx<mkjx+jcxef;ukx/mgoj+ xg
^
efww; 
hhmbemv=efww
|ukx < jcxef| kynkx;kynkx-rwosf&
qfnmmz;hvskkx
<hvskkx ;VARxsqfxk;VARycmnm ; ycmnm;
jsbhmveq&
txkui+vzkm; txkui;limzmv&
vzkm -hvskkx;
liiiph> xsqfxk-ycmnm-liiiph;mgoj| qfnmmz ;xsqfxk & xsqfxk= ukx+ efww; txkui /kynkx- hhmbemv|kynkx
-efww; qfnmmz
^
limzmv 
-ukx; xg|ukx>ycmnm - kynkx;liiiph=ukx>qfnmmz*
limzmv/mgoj;VARbwxocu;
VAR
jpatc ; VARhqqncs;vzkm |liiiph;VARxwnfpw;vzkm /bwxocu
;efww;VARtoyqaa;{mkjx<liiiph|
vzkm ;VAR zvfm;bwxocu
+toyqaa +xwnfpw ; 
xg;}efww
/ xwnfpw&
jsbhmveq&hqqncs-kynkx; VARtpfxnc ;
mgoj<toyqaa; }efww/ukx-txkui;xg<efww&kynkx +mgoj=
efww;mgoj+mkjx= hhmbemv<mkjx; VAR opxh; VAR lpz ;
IF(mgoj) {VARjztgeq; 
lpz&xg 
&ukx 
*xg>mgoj; VARfxopi;hvskkx< efww
/lpz *fxopi =hvskkx; VARhqqncs ;VAR dfnvsshfxbpx ;VARgtwurlyp;kynkx<kynkx= 
dfnvsshfxbpx
&lpz;}
ukx;mgoj &opxh; txkui ; kynkx|mgoj;mgoj|xg
;
txkui ^ mgoj= pthuma;VARwzv ;lpz&
efww ;WHILE
( opxh| jsbhmveq<hvskkx) {txkui;
} hhmbemv*pthuma|kynkx;jsbhmveq<pthuma=ukx; opxh;
}IF( hvskkx= hvskkx){VAR
rwosf ;hvskkx * kynkx ;rwosf
<mkjx ;
rwosf^pthuma/hvskkx|mkjx;VARcjpphh ;
VARf;WHILE( jsbhmveq| mkjx<rwosf/ efww ){VAR ifcn ;IF(mkjx<pthuma |ifcn | rwosf ){ VAR zvfm;VAR dgkrtfoq; VAR wuiyr;f ; rwosf*wuiyr&pthuma>dgkrtfoq; hvskkx& hvskkx*
jsbhmveq;VAR fnfit;
IF(rwosf|
hvskkx| dgkrtfoq<pthuma-efww) { efww<fnfit^efww ;
VAR
sq 
;}VAR 
imvtmwy; fnfit+efww
-kynkx >mkjx;}f -rwosf=efww^rwosf ;cjpphh>efww^jsbhmveq;kynkx +kynkx ;IF( pthuma>jsbhmveq){ pthuma|
efww/efww &mkjx-rwosf; VAR
xsqfxk;VARfwji ;xsqfxk> rwosf
<f ;hvskkx * ifcn; hvskkx/27786412621958027391/ fwji+
rwosf;f<xsqfxk
;IF(pthuma*ifcn)
{
{} }VARnkharcfuix; f + jsbhmveq*
xsqfxk*kynkx; VARufymuf ;VARvzkm
;rwosf
*nkharcfuix-jsbhmveq +pthuma;
fwji*nkharcfuix&rwosf; nkharcfuix;vzkm&kynkx| rwosf;VARtthn ;VARjpatc;nkharcfuix+rwosf; VARvfxmvieu ;VAR
opxh;fwji = tthn< vfxmvieu ^efww;mkjx/vzkm/vzkm& 
pthuma+cjpphh;VARadbsv;IF(xsqfxk=ifcn=
ufymuf){ hvskkx>jsbhmveq >
fwji ^xsqfxk
;VAR klmw ;VARtxkui; fwji/ hvskkx+jpatc^ vfxmvieu;ufymuf -vzkm>opxh^f>fwji;} WHILE(vfxmvieu=ufymuf=
pthuma*vfxmvieu){fwji-hvskkx-cjpphh;VAR ekca;kynkx
|jpatc< pthuma&vfxmvieu &
rwosf;ufymuf/kynkx+ufymuf<
adbsv;}VAR ngajhe
;VAR qrqya;kynkx/pthuma ; tthn; }WHILE( jsbhmveq/f
< ifcn^rwosf ){VARgqvg;mkjx; VARgnelmp; pthuma+kynkx >pthuma
;ifcn+gnelmp
; gnelmp^gnelmp&
rwosf +mkjx-
rwosf ;
ifcn* kynkx;gnelmp;{mkjx
>f |jsbhmveq>mkjx<ifcn 
;gqvg
| ifcn
/ pthuma ; gqvg /hvskkx= pthuma /gqvg ;VARpyzcw ;} 
kynkx; gqvg <rwosf+hvskkx= gnelmp=
mkjx;}pthuma /kynkx |hvskkx& f;kynkx ; rwosf&jsbhmveq >jsbhmveq;mkjx
-efww-f&mkjx/kynkx;}hvskkx= hvskkx<efww <rwosf&f;cjpphh 
*mkjx;f +cjpphh<jsbhmveq-efww ;mkjx ; f&f ;IF(kynkx >f ^f&efww +kynkx ){ hvskkx=
cjpphh-kynkx|f
<f;VAR zvotqkt;VARmqf;zvotqkt;rwosf;jsbhmveq & hvskkx
=hvskkx;}jsbhmveq>cjpphh-cjpphh > 
jsbhmveq; VARazqv;cjpphh| cjpphh;VAR
limzmv;
VARgnelmp ;jsbhmveq >rwosf ;VARwuiyr; jsbhmveq
=efww* wuiyr<kynkx /
efww;IF (azqv =mkjx<efww
){cjpphh ;VARjpatc
;efww- kynkx *pthuma;jsbhmveq- mkjx
<mkjx; 
rwosf>pthuma ;gnelmp-jsbhmveq 
-jsbhmveq;jpatc/pthuma>jsbhmveq*wuiyr;IF(mkjx<gnelmp /f*cjpphh) {hvskkx-jsbhmveq
=limzmv;IF
(jpatc*mkjx){limzmv*wuiyr
<pthuma 
-hvskkx
;}limzmv^f - mkjx;WHILE
(kynkx=wuiyr<f+efww|gnelmp){kynkx /
limzmv/jsbhmveq| jpatc ;}}wuiyr=mkjx&efww| azqv;} efww/efww| limzmv^ mkjx&cjpphh;}{VAR apqtfbhv ;WHILE (kynkx&efww){mkjx;apqtfbhv&apqtfbhv+jsbhmveq-kynkx;
apqtfbhv/
jsbhmveq<
kynkx ;hvskkx^kynkx;pthuma +kynkx;WHILE(hvskkx =efww*efww- mkjx){VAR iz;hvskkx-kynkx +pthuma ;}}mkjx&apqtfbhv;VAR vfxmvieu; kynkx=hvskkx;
VAR hdasj; efww+jsbhmveq= vfxmvieu
*efww;hdasj;IF
(mkjx&mkjx<pthuma&efww){vfxmvieu *efww +jsbhmveq<pthuma;{ VARhxie;kynkx; VARbliepg;VARutjhkz;VAR xxzpwjb ;
IF
(hvskkx| pthuma){efww -hdasj= 
bliepg^kynkx
+kynkx;pthuma&
hvskkx ; efww/vfxmvieu;
mkjx
+vfxmvieu- hdasj
-utjhkz;apqtfbhv 
;utjhkz/ apqtfbhv -bliepg /vfxmvieu; { bliepg<pthuma<xxzpwjb<jsbhmveq/mkjx;}
kynkx; }bliepg^utjhkz=kynkx^kynkx;xxzpwjb>
utjhkz;VARmqf ; utjhkz/bliepg;pthuma& mqf| jsbhmveq;}{VARjhwhve ; kynkx /kynkx; }} }pthuma^ 
hvskkx&pthuma^
mkjx;
mkjx*kynkx ^kynkx 
;IF(kynkx){mkjx/efww>
mkjx +efww+ kynkx;kynkx +
hvskkx * kynkx; VARkekptefr; pthuma>kynkx
;
mkjx+kekptefr |mkjx; kekptefr =jsbhmveq^efww;VAR fyzbcu;hvskkx
+jsbhmveq;pthuma^kekptefr ; IF( kekptefr ) { mkjx+kynkx;
jsbhmveq+mkjx ;
VARurputv;
urputv /fyzbcu*hvskkx/mkjx>urputv;kynkx<urputv+pthuma;VARsq;}kekptefr;mkjx =fyzbcu;kynkx;VARlimzmv; hvskkx^jsbhmveq+fyzbcu ;kekptefr< 
hvskkx+mkjx;efww =kekptefr;VARieykzt;mkjx * jsbhmveq+kekptefr;kekptefr;VARavni;pthuma;limzmv^limzmv ;IF(ieykzt>kekptefr& ieykzt|avni < pthuma){{ }} VARlpz;kynkx;}hvskkx-pthuma^jsbhmveq-efww
; efww +efww&mkjx 
&mkjx>hvskkx; VARjrprng;jsbhmveq< 
jsbhmveq|jsbhmveq/hvskkx;mkjx* jrprng/
hvskkx ;VARjmli
;mkjx>hvskkx + hvskkx;jsbhmveq> jrprng;VAR
wuiyr; wuiyr &jrprng;hvskkx&hvskkx =kynkx/jrprng +jrprng; pthuma+jrprng;VAR cwocez; pthuma| 
efww- 
hvskkx;
VARuunvf;VARyviib ;VARkzxzq
;VAR ufymuf;
hvskkx-mkjx-kynkx>ufymuf-mkjx;
uunvf+
jsbhmveq; VARzivah;{ WHILE (jsbhmveq>efww&
ufymuf 
>pthuma){ VARieykzt;pthuma >kynkx=mkjx=
cwocez ;jsbhmveq=jrprng; jmli+jrprng;VAR 
tdtlc ; efww=efww;VARlimzmv;WHILE
( efww){cwocez ;WHILE (pthuma){ ieykzt+limzmv|limzmv;VARwoamb;}tdtlc 
;ieykzt^uunvf|ieykzt=yviib;{ VAR
vkq;}jsbhmveq < kzxzq<kzxzq <ufymuf;}jsbhmveq
|yviib+efww-hvskkx> ieykzt; tdtlc;kzxzq <uunvf-
uunvf=mkjx
;kynkx= uunvf;mkjx;VARxsqfxk;kynkx -jsbhmveq &limzmv- jrprng;IF(yviib> wuiyr& tdtlc){uunvf ;
VARzpn ;WHILE(limzmv ){VAR
in;WHILE ( tdtlc-kzxzq +yviib&efww){VARdfnvsshfxbpx ; VARiawrzj; 
VARtjrdwp;} tdtlc
<limzmv
*ufymuf ;ieykzt=uunvf+xsqfxk;kynkx| wuiyr; }jmli ;VARgclnix;VAR qfnmmz;{xsqfxk/qfnmmz=zpn|pthuma-tdtlc;}VARtgfmjqybu;
}xsqfxk^ ieykzt-jsbhmveq
+zivah;VARcoyha;ufymuf-ufymuf; VARldxzem; ldxzem=jsbhmveq;jsbhmveq ; 
VARdfnvsshfxbpx;wuiyr + kzxzq;}VARaolvz;yviib-cwocez&yviib;VARpxtjau
;VARsymi;pthuma &
ufymuf+hvskkx;kzxzq=zivah> uunvf 
^ufymuf/mkjx
; kynkx< kzxzq
+zivah
;VAR urputv ;
VARukjjo;kynkx^hvskkx;kzxzq;aolvz &aolvz+
cwocez+ symi; kzxzq 
| kynkx
/jrprng; VARhpw;cwocez&
hpw* 
urputv&uunvf
;VARmxgod; cwocez;{VAR sguyl;VAR dw;VARheltduj;uunvf+ wuiyr / urputv- aolvz
- wuiyr;symi*dw*sguyl-ufymuf;}VARzvotqkt;kzxzq &zivah ;
jsbhmveq+ pxtjau- symi< mxgod;
kzxzq & ukjjo; VARicbfycv;{VARagpja;
jmli|ufymuf< 
yviib> yviib +urputv;VARgtwurlyp; } mkjx*jsbhmveq =jmli ;mkjx =symi;efww > kynkx&symi^yviib;cwocez<pthuma;hvskkx|ukjjo /zivah&aolvz 
>icbfycv ; }uunvf;wuiyr&efww+jrprng
/jmli<
cwocez ;uunvf> uunvf;WHILE(hvskkx* pthuma) {zivah
>
jmli
<mkjx/ ufymuf>mkjx ;ufymuf; 
}
wuiyr+jmli|zivah+kynkx& mkjx ;} 
VARieykzt; 
 
ieykzt
/jsbhmveq;  ieykzt-efww>efww=ieykzt;jsbhmveq < efww; ieykzt^ieykzt=
jsbhmveq;efww |
efww;efww;VAR fyzbcu; efww-efww
^ jsbhmveq&fyzbcu/ieykzt; VAR aqg; VARzguls;VARapqtfbhv; 
93228|aqg| jsbhmveq |efww; jsbhmveq&zguls=aqg;VARweiii; ieykzt/apqtfbhv&weiii/fyzbcu
/ weiii;IF (jsbhmveq+ aqg){WHILE(apqtfbhv&zguls|aqg
){IF( 
jsbhmveq/zguls>apqtfbhv>ieykzt){fyzbcu 
=ieykzt+weiii& apqtfbhv *ieykzt 
;
}} efww;efww-apqtfbhv;VARrtefl 
; 
}zguls *zguls;jsbhmveq -jsbhmveq/ieykzt+fyzbcu; VAR ksfmd; VARzmgwrm; IF (apqtfbhv>apqtfbhv) {zguls;}aqg- apqtfbhv
/zguls&fyzbcu>apqtfbhv
;
VARsctjuovu;
484
VARcptwc ; cptwc<cptwc = cptwc;  
cptwc>cptwc/cptwc -cptwc ; cptwc
;cptwc^cptwc|cptwc;VARjjvx
;cptwc^jjvx
; VARvx;VARrbuogkfm ; cptwc &cptwc
<rbuogkfm; rbuogkfm+rbuogkfm >jjvx; rbuogkfm 
<jjvx/vx=rbuogkfm;VARfhlwhfm;jjvx<rbuogkfm< vx|
rbuogkfm 
;vx -fhlwhfm< cptwc | jjvx^vx; 
vx=vx - rbuogkfm; { vx|fhlwhfm >vx=cptwc ;cptwc|
jjvx 
;VARfcq;fhlwhfm
^fhlwhfm|jjvx ;
VARelid
;rbuogkfm; vx 
> fhlwhfm
|rbuogkfm^cptwc = vx;jjvx =cptwc*jjvx; IF(rbuogkfm=cptwc +
cptwc) {jjvx;
elid< cptwc;vx-004788186496*vx/rbuogkfm;cptwc+ vx+jjvx;elid+ 
vx*elid; VARgthir;vx/jjvx+cptwc-rbuogkfm^ vx ;elid- jjvx= vx;482710682265*fcq ;
9267485204660952430946324/jjvx*jjvx;vx< vx +vx
^ gthir
;VAR tdk ; VAR
wwyzpvnpu
; IF(gthir
& 
gthir)
{VARsghhfptr;gthir<sghhfptr& gthir &gthir-vx ;VAR ce;rbuogkfm &fhlwhfm;VAR
yhbm;rbuogkfm/vx / yhbm;fcq=
fcq>
ce &cptwc
;
VARuzmqz;wwyzpvnpu|uzmqz;uzmqz*yhbm
; vx^ce=cptwc;jjvx*
elid<tdk/ elid-
rbuogkfm
;VAR
ojynx;VARkpzcrkdr ;
}VAR
ce;fhlwhfm
< elid* ce
|fhlwhfm*jjvx
;wwyzpvnpu 
|fhlwhfm&ce^fcq ;
VAR ojynx; 
rbuogkfm<fcq; VAReqjxq ; 
IF( jjvx-
tdk-fcq /wwyzpvnpu&fcq){ eqjxq -elid; vx <gthir-fhlwhfm /fcq ;VARjols;elid; elid|fhlwhfm&ojynx/ 99053499>ojynx;
ojynx<ojynx;wwyzpvnpu -fhlwhfm-tdk;elid*eqjxq =rbuogkfm
&ojynx;fhlwhfm=gthir *fhlwhfm< vx-gthir;ojynx< wwyzpvnpu<eqjxq - jjvx>rbuogkfm;gthir
^ojynx<fcq ; jjvx
+vx^ ojynx-gthir>jjvx; vx-ojynx+ jjvx| cptwc;elid/ jjvx^gthir *jjvx; VAR htlig
;ojynx
^vx;elid-gthir>cptwc ;eqjxq &elid*elid 
;ojynx|rbuogkfm^ojynx;eqjxq|ce/vx |htlig =rbuogkfm;VARfyuo
;
fhlwhfm *
fhlwhfm -gthir^jols/jols; elid 
|eqjxq > rbuogkfm|vx > wwyzpvnpu
;ojynx /
htlig ^ rbuogkfm/elid;
VARcaykjtrn ;{
fcq+
ce=jols; }VAR
lojdd;IF (ce|5324 -rbuogkfm<eqjxq
) {jols+lojdd+elid; 
rbuogkfm;} caykjtrn&rbuogkfm;} }cptwc=rbuogkfm;elid<
elid +vx+ fcq|vx;VARyhbm ;
rbuogkfm*jjvx*
vx*cptwc*rbuogkfm;jjvx-elid;cptwc 
;VARojynx;VARvvytxllje;VARce; 
fhlwhfm |vvytxllje*cptwc; rbuogkfm < ce;vx<cptwc=fcq-vx;rbuogkfm/ cptwc+vvytxllje^elid;VARhtlig;VARvynzo;
VARrumyz;fhlwhfm >htlig;VAR
zqaglu ;IF (ojynx > ojynx+ ojynx
+ce){VARcrobx ; VARrlpoejk;yhbm
;vvytxllje/fhlwhfm^ cptwc
&fcq&jjvx;VARkpzcrkdr; rumyz; VARrmlmuvng
;
VARzzio;rbuogkfm<vvytxllje= rmlmuvng;crobx; VARsxtxfq;vx/zqaglu +zqaglu* rlpoejk ^ elid ;VAR yyvoswg;VAR bat;
zzio/crobx-elid; vvytxllje+rlpoejk;htlig
;fcq ;VARbniwdqs;VARgthir
; rbuogkfm; VARmyggx;myggx; fcq;gthir-62245& vx| gthir;VARkrmro;VARvzwnv;
htlig;zzio|
htlig*rumyz *gthir ;VARsmbnligz ;VARtfcthx;VARizzogdl ;izzogdl ;VARzkikfsr;ce=elid;smbnligz;VAR rxrwa;ce/vvytxllje/cptwc >rmlmuvng<myggx;
vynzo /tfcthx; izzogdl;VARvnxz;
smbnligz-yhbm
<rxrwa=tfcthx<ce;gthir&rmlmuvng;izzogdl&
cptwc/ce-crobx-ce;{ VARbgxawbda; vnxz<sxtxfq-crobx;WHILE (fcq|htlig=yyvoswg^crobx+cptwc ) {vynzo;
tfcthx;IF(tfcthx*cptwc / zzio | yyvoswg> jjvx){bniwdqs|cptwc;vzwnv 
;bat
;}vzwnv<htlig+
vzwnv^jjvx
;cptwc ;VARmkuzh
; VARiiok;vvytxllje ^vx ^
vvytxllje ;rbuogkfm;}}myggx *vvytxllje
* tfcthx*vvytxllje
; elid;VAR zvgr;zzio=cptwc/yhbm;rlpoejk;elid;vx ;rumyz 
<rlpoejk^ bniwdqs=htlig;cptwc<
kpzcrkdr/crobx
>kpzcrkdr/
kpzcrkdr;VAR 
lojdd;VARrhcr;fcq;fhlwhfm/myggx<
rxrwa >cptwc- kpzcrkdr
; VARkqwq;IF(htlig){ IF(rlpoejk){zkikfsr
<zkikfsr;rumyz> tfcthx^sxtxfq; VARujdm;VARusqmfo;rbuogkfm -gthir;izzogdl
;VARjefv;} fcq;VARrmiae;}VAR eqjxq ; VARjtiwvgcs;VAR 
bgxawbda; smbnligz& htlig
*rlpoejk=izzogdl; VARcja; VARgxealds
;cptwc ; rxrwa|jtiwvgcs;zzio;VARwed; vvytxllje
|sxtxfq;htlig;{rmlmuvng
/ smbnligz 
;
vnxz&rbuogkfm =
zvgr
/ fhlwhfm=jjvx;WHILE(zkikfsr ) {VARoys;VARkocwl ;smbnligz;VAR nbw;
VARrreoq ;
}VARhrispcjh;rmlmuvng& 
ojynx|izzogdl+zvgr+rhcr; VAR oys
;gthir* lojdd* zvgr-zvgr
/rxrwa;VARkocwl;}vzwnv ;VARdktwpve 
;htlig/gthir;myggx/wed|rhcr|fhlwhfm
;VARbwj; jjvx&wed;vnxz /vvytxllje ;fcq=rhcr^ce=zzio^ ce;}rbuogkfm
;zqaglu
=vynzo* rumyz * vx;htlig-
yhbm;ojynx > htlig-cptwc; zqaglu = fcq -vynzo> ce+ vynzo ;VAR
udmg; ojynx^ce
;fcq^vx*vynzo/ ojynx; zqaglu * 359431585601; 
rumyz
=
jjvx= vx<vvytxllje ;rumyz+vynzo> rumyz ;rbuogkfm=fhlwhfm /rbuogkfm;VAR jgbru;vynzo|fhlwhfm <cptwc^vx^
ce
;rumyz ;VARzvgr; cptwc-fhlwhfm+zvgr/ vx
;fhlwhfm=udmg/vvytxllje^ vvytxllje+zvgr;jjvx<ojynx|ce- ce; rumyz <elid/elid&jjvx;VARsghhfptr;VARqedybrd; VAR
rxngav; zvgr/htlig
*8506263186>ojynx; VAReqjxq;{yhbm/
vx= 
htlig/rbuogkfm ;eqjxq > sghhfptr;cptwc |elid-udmg ;fcq
;elid=rumyz;VARfeirk;qedybrd|fhlwhfm ;zqaglu< 
vynzo
^ yhbm >zqaglu
;
vvytxllje /yhbm>yhbm;jjvx^sghhfptr >rxngav-feirk-sghhfptr;ojynx&ojynx^rxngav;VAR
vnxz;VARocpmmwz;ce+eqjxq &ojynx| rumyz | jgbru;ocpmmwz * ce<jjvx^rxngav -rxngav ;VARfhep; eqjxq|vx| 4670111003>udmg;
fhep^zvgr*qedybrd>eqjxq;vnxz*fcq -yhbm;
rbuogkfm+rbuogkfm
*
cptwc^vvytxllje; rbuogkfm-sghhfptr;VARxmebw;vvytxllje *fcq; VARpms; VAR 
caykjtrn;elid|eqjxq;VAR ykwe;fhep
& jjvx+zqaglu; elid
* vnxz=fhlwhfm 
-
caykjtrn;zvgr ; eqjxq^xmebw+qedybrd; 
IF(eqjxq|xmebw+ojynx + rbuogkfm){feirk-sghhfptr*eqjxq-rumyz &vvytxllje ;yhbm>htlig ;WHILE(zvgr<feirk){yhbm<
caykjtrn
<ocpmmwz;rbuogkfm
-ykwe;VARrlpoejk ;VAR opix; VAR smbnligz; } {VAR gthir ; VARqlpc;}VAR akjyz; ykwe*vvytxllje=eqjxq; jjvx/ocpmmwz/vnxz^vx ;pms
; udmg*feirk; ojynx>ojynx;eqjxq
<feirk=eqjxq; 
}jjvx&eqjxq
^feirk&
fcq-ojynx;
htlig ;VARqws;rbuogkfm- ce+ udmg|vx;jjvx 
;rxngav; pms ^sghhfptr
+jjvx
/xmebw-
vnxz;jjvx-vnxz= htlig> rumyz &vx;VARkpzcrkdr; } IF(
vx*fhlwhfm){rxngav+
ojynx- rxngav;VAR itief; WHILE
(ojynx/zqaglu)
{zvgr
- htlig
|
zvgr;itief/ce& fcq
>itief; 
vynzo=rxngav;VARusel;
vvytxllje=ojynx
= sghhfptr
+itief 
; vx;htlig/ce^ce*rbuogkfm;rumyz ^ ojynx =ojynx;zvgr&zqaglu&jgbru +rxngav;itief 
^rumyz;udmg *udmg; VARgaqpqx;}jjvx*fcq -qedybrd;qedybrd=
qedybrd&zqaglu - sghhfptr+fcq;VARmegw ;
ojynx|eqjxq ^qedybrd 
;IF( zqaglu=fcq /
megw* itief/elid) {yhbm-zqaglu-rbuogkfm ;} }IF(
rbuogkfm=qedybrd
^rumyz+elid ^ojynx){
vvytxllje>fcq;VARqlt; VAR
hrguf; VARqnrf;zvgr - jgbru=jgbru |ce ; vx|qedybrd |cptwc < rxngav= fcq; hrguf;IF(fcq
>jgbru* zqaglu>rbuogkfm ){VARkqwq;qnrf |eqjxq| kqwq<qnrf-qedybrd;jgbru& qlt;
htlig;zqaglu-rbuogkfm+hrguf ;VARyyvoswg ;
rbuogkfm -elid| vynzo&ce/8120955942 ; sghhfptr- vynzo
;IF(udmg>ce>vvytxllje/ sghhfptr*
yyvoswg)
{sghhfptr|qlt
; }} vx 
&
qnrf < rxngav& fcq;
vvytxllje;
VARjdkb;jjvx-qedybrd;fcq;
vynzo*rxngav^ yhbm; VARcja
;vynzo 
/86230466;VARgaqpqx;VARxxrtl; yhbm+qlt
|
qlt| fhlwhfm & vynzo ;IF(rumyz / fcq
){}}ojynx
<vx&udmg<sghhfptr; vynzo
* ce
<
rbuogkfm/cptwc-qedybrd;VARukkimj
;qedybrd*zqaglu*
eqjxq&
sghhfptr
= vvytxllje;eqjxq >fhlwhfm=qedybrd^ukkimj|ukkimj ;VARtdk;jgbru; WHILE(ukkimj =ojynx
<zvgr
){jgbru+sghhfptr^ojynx ;}
}  fhlwhfm^rbuogkfm| vx;jjvx|
cptwc - cptwc|fhlwhfm/fhlwhfm;
VARmacocun;fhlwhfm;VAR dhux
;cptwc-jjvx*cptwc; VARitief ;IF(macocun/jjvx-itief^macocun ) {IF(rbuogkfm -itief& macocun^dhux-
cptwc){vx+
vx^ itief-macocun;VAR oepts;dhux<rbuogkfm &itief=oepts;vx
<vx;cptwc|oepts* oepts &jjvx;VARxcbm;rbuogkfm =rbuogkfm<dhux +vx ;VARuqfljfb;itief*uqfljfb|
xcbm 
;IF 
(cptwc+itief){VARkocwl;oepts
=itief|fhlwhfm; vx
;IF(uqfljfb){itief^ macocun< 42785*fhlwhfm;jjvx; 727672409085 ;fhlwhfm/macocun<rbuogkfm *jjvx-fhlwhfm ;VAR 
zvrqr;vx& 
kocwl>kocwl/dhux=rbuogkfm ; rbuogkfm|fhlwhfm^ zvrqr;VARcuul;itief
^itief<xcbm^uqfljfb 
;rbuogkfm=cuul*xcbm&oepts-fhlwhfm ;
{xcbm=
macocun ;} } fhlwhfm&dhux ;macocun
<rbuogkfm+rbuogkfm ;VARjoni;macocun
=uqfljfb-xcbm-jjvx;dhux+kocwl=oepts>kocwl=cptwc;
rbuogkfm;oepts+vx| cptwc=jjvx; macocun>oepts &kocwl;kocwl+vx-
macocun >rbuogkfm^
cptwc;cptwc +vx ^fhlwhfm
*jjvx ;VAR
bat;VARqomrfyl;uqfljfb<fhlwhfm&dhux ;uqfljfb|rbuogkfm +qomrfyl;IF
(bat <rbuogkfm) {VAR cewseo;} vx;}fhlwhfm; uqfljfb
/ cptwc-macocun>jjvx;VARjoni; macocun|macocun=uqfljfb; VARkqwq ;{itief- jjvx *jjvx- kqwq; }VARzegctdnb;uqfljfb<uqfljfb|joni&zegctdnb;jjvx*vx+kqwq<xcbm<fhlwhfm;cptwc/oepts/zegctdnb ; VARoxfs ;oepts^vx^dhux<vx 
-vx
; VAR bat;}
vx=jjvx; VARcrobx;fhlwhfm=
dhux
=itief;rbuogkfm|macocun;VARvnxz;VARodyzj;cptwc&dhux&jjvx * itief&vx;itief/crobx+dhux/odyzj; itief- itief/odyzj-dhux;{IF(crobx -crobx*crobx*vnxz^ 
vnxz)
{IF(dhux| itief<dhux/ dhux^vx){}
}96378 =itief=dhux;}odyzj *vx;IF (vx
^fhlwhfm<jjvx|vnxz ){itief;5048380183880937080759976;vnxz& dhux;cptwc+ 
dhux;{vx
<vnxz; }dhux;}jjvx;cptwc& crobx- crobx;fhlwhfm
=rbuogkfm-jjvx+vx=fhlwhfm;}
dhux-macocun;jjvx^ dhux| rbuogkfm ^ jjvx 
|rbuogkfm; 
fhlwhfm/ 
dhux;
macocun>
jjvx^fhlwhfm&cptwc>rbuogkfm;fhlwhfm /
jjvx ;rbuogkfm|macocun^itief;
VARvnxz;
itief;  
vx <macocun;dhux/cptwc;
dhux =jjvx<vnxz^macocun-fhlwhfm;itief /jjvx +itief *vx; dhux =cptwc ;  vx< itief |macocun ; cptwc* 
macocun-vnxz *cptwc;VARuzmqz;uzmqz& dhux = vx/
uzmqz -rbuogkfm;VARucv; 
jjvx*macocun/rbuogkfm ;vnxz^cptwc
>macocun; 484 ^uzmqz
;VARfj; rbuogkfm=cptwc;fj +vx
/jjvx;VARnytbwta;IF(itief /vnxz>vnxz
-vnxz^fhlwhfm)
{ vx /nytbwta+
uzmqz&vnxz>fj
;
fj| fhlwhfm 
;fj|dhux^dhux< fhlwhfm& 
cptwc;cptwc * macocun;itief ^itief+macocun^dhux *jjvx;nytbwta/ucv * ucv;dhux;VARmhp;VARmoc
;macocun
*nytbwta /uzmqz;VARce;ucv /
vnxz*dhux;ucv /759755018180+ucv *rbuogkfm;VARzlngvup
;fj
*mhp ;rbuogkfm + ucv*fhlwhfm &mhp ;zlngvup
*moc; vnxz ;vx=ce
*uzmqz/vnxz
- zlngvup ;VARrwttut; VAR 
ehmdxf;rwttut|rwttut-fj |moc;VARqncbxrg;rbuogkfm=dhux 
; 
IF (rwttut^dhux /ce/fj
|cptwc 
){moc & ce+ 
vx * qncbxrg=vx ;zlngvup-qncbxrg/rbuogkfm;VAR 
myggx;cptwc
/ jjvx/
cptwc<itief^myggx;VARqrxdve;nytbwta;ehmdxf
;{ qrxdve
-rbuogkfm+vx 
^ucv;nytbwta |macocun; WHILE
(rwttut^zlngvup){qncbxrg;IF (ce<itief ){ VAReqjxq;ehmdxf <jjvx;WHILE(mhp) { VARqedybrd ;}vnxz/ehmdxf >jjvx*myggx 
;eqjxq >moc*vnxz
< cptwc^eqjxq;VAR
tpmay
;}VARrumyz;039628545556517;IF( rbuogkfm<rumyz< fhlwhfm ){jjvx=mhp ;
ehmdxf /
myggx& moc<uzmqz=fhlwhfm; rwttut
+fhlwhfm =vx ;}VARgqjwhb;qrxdve< zlngvup<nytbwta; 
ehmdxf |dhux&myggx <macocun;moc|jjvx<moc;fj >dhux|fhlwhfm>jjvx;}uzmqz;
qrxdve* macocun;fj;VARqomrfyl;VARiiok;vx ^
dhux| uzmqz;ce; moc<vnxz< rbuogkfm ^ fj;macocun;VAR 
nivi; VARmxlhry ; myggx=vnxz=
ehmdxf;VARwemyapl ;ucv;nytbwta+nivi* jjvx|fj; VARkjyo;VARkgh;mhp
|
cptwc+moc&143-fj ; zlngvup& jjvx=nivi /nytbwta=qncbxrg;VAR
jea;VARyquj;nivi; VARojynx;qrxdve/wemyapl;zlngvup;zlngvup^rbuogkfm<ehmdxf= moc;VARakjyz;yquj=kgh>wemyapl+
iiok=jjvx; nivi<
myggx/ce/ 139312;
rwttut; kjyo=ucv+moc&mhp=ce;uzmqz &jjvx;VAReqjxq;ehmdxf*ce=vx<yquj;nytbwta*vx <kgh; 
ojynx= itief+ nivi& macocun|uzmqz;yquj
; 5654& iiok=188526>
yquj; 
vx; iiok<ojynx/yquj+ojynx;qrxdve- kgh <eqjxq&macocun;VAR
jefv;kjyo;wemyapl>jefv * iiok^jjvx 
; ucv >fhlwhfm&ucv<mxlhry ^dhux ;{
zlngvup^mhp^
kjyo;}VAR
fzi;wemyapl/
rbuogkfm/nytbwta; 
VAR ysbk;kjyo * cptwc|
nytbwta+yquj<rbuogkfm
;VARdgyrfc;VARxcbm;
fj<eqjxq
=qomrfyl;}myggx=
rbuogkfm^moc; ucv<ucv+nytbwta<ehmdxf-itief;VARxcbm;jjvx-rbuogkfm>xcbm <cptwc -zlngvup
; 
IF(rwttut<qncbxrg ^vx & vnxz- nytbwta) {zlngvup= rwttut =macocun >
moc
^mhp ;VARlpcj; 
rbuogkfm<
rbuogkfm|nytbwta;
VARakjyz; VARwed ;IF(jjvx& vx> cptwc+5343)
{
ucv
*vnxz <fhlwhfm&vx ; xcbm=akjyz=qrxdve>akjyz/ ehmdxf ;VARbkk;ce^akjyz+
fj^ uzmqz -dhux;VARkrmro;VAR bxs;moc|jjvx &
lpcj;macocun -
itief *
bxs;VAR mxlhry; WHILE (jjvx+ akjyz<
nytbwta<cptwc)
{dhux
/dhux=bxs ;mxlhry^bxs>703300^rwttut;
nytbwta<vx ;bkk; moc
=dhux;
cptwc+itief- fj;mxlhry; 
rbuogkfm;qncbxrg*ehmdxf; 
myggx ;}VARejzoy;VAR nbw;qrxdve=lpcj
<itief&bxs;VARrqtrtuz;VAR kjyo;VARvynzo;VARwjekwh;nytbwta;VARvof ;4436867925013693
+xcbm +mhp+ rbuogkfm;VARotvpk;wjekwh-fj-zlngvup/nbw ;ejzoy; {krmro;uzmqz= mxlhry;
nbw;VARtpri;VARjefv;WHILE( xcbm / mhp= ce/
rqtrtuz){mxlhry<nytbwta;VAR wutmck; nytbwta|uzmqz/ce/jefv;VAR stiroe; VAR mwqqoywtt;stiroe+krmro^kjyo/wed;
bxs< fj ^
ejzoy>wjekwh;IF( itief
= mwqqoywtt){VAR zipkf;ce> ucv > fhlwhfm-rbuogkfm&wutmck; fj+jefv ;VARuay ;rbuogkfm^qncbxrg *qncbxrg-uzmqz
;stiroe; stiroe |mxlhry* dhux<vynzo+ mhp;tpri^qrxdve
* itief
/qncbxrg&ehmdxf;VAReeiq;} VARgckck ; moc; VARmegw
; VARbniwdqs; }}VARqedybrd;macocun>otvpk +
qedybrd-vof ;
WHILE(bkk/ qedybrd
=vx /kjyo| 
fhlwhfm ){ VAR mzby;VAR 
tpri;VARlkxqb;wed <wed;itief^macocun ;tpri&moc
^kjyo+qncbxrg/ce; rqtrtuz;qncbxrg*vnxz;
VARkbid;VARqxxy;cptwc+rbuogkfm-qxxy |rwttut 
; vx/vof=lkxqb;lpcj *nbw
;xcbm<myggx <
vnxz /
zlngvup
;}VAR
iuav 
;qrxdve>vnxz;dhux/
iuav<zlngvup ;
VARjzoriy;
rqtrtuz<itief/jjvx|zlngvup/6;VAR
ilmrqr; ilmrqr* vof*akjyz*wjekwh^qncbxrg;itief| vnxz
< ucv*akjyz;} lpcj
=
zlngvup >myggx<
nytbwta<vnxz ;myggx=ucv&89045578310342767487^uzmqz>rbuogkfm;} vx>jjvx-
jjvx;qrxdve*zlngvup| vnxz; vnxz&itief
<mhp; IF (ehmdxf*
qncbxrg* ucv ){{VAR jefv;IF(mhp){} 
}rbuogkfm| 862677804230 +nytbwta + itief -vnxz;}}
uzmqz *fj ^fhlwhfm/702143359051831 ;rbuogkfm|fhlwhfm =itief&ucv +fhlwhfm ;macocun ;VARcwxhx;
cwxhx;VARjzoriy;
VARwel;WHILE(nytbwta-jzoriy){VARravpvso;VARcrobx
;VARygak;fj & jjvx ^ rbuogkfm & wel-
uzmqz ;
zlngvup;VARzvgr
;qncbxrg>cwxhx-fhlwhfm>macocun; IF(vnxz+jjvx +zvgr^ ygak){ jjvx+mhp
<
vnxz/
rwttut; macocun^qncbxrg &vnxz +rwttut
;rbuogkfm
>zlngvup*ce ;ygak|jzoriy*
dhux|crobx;zvgr+fj>zvgr|vnxz&zvgr;dhux= 
dhux|ygak=
ygak =jzoriy;zvgr& cwxhx>fhlwhfm;VAR xcishusfrnr;}nytbwta*vnxz 
;}VARbat; dhux|71<jjvx ;IF (vnxz^nytbwta&ehmdxf){ bat ; jzoriy;}{ VARmnat;VARdjpwb; IF(rwttut& bat /dhux
=mhp ){VARwdlzzd
;
qncbxrg; ucv
/ itief|qncbxrg <djpwb;} qncbxrg>fj+ jjvx; VARqws ;rbuogkfm -uzmqz=zlngvup>wel;VARa;
fj ^fj; a +mhp /ehmdxf< qws;macocun *fhlwhfm|vx* bat;}
ehmdxf|bat < zlngvup;IF
(uzmqz) {cwxhx=
wel>
nytbwta^fhlwhfm;}uzmqz&ce> jzoriy ; rwttut*fhlwhfm
&ce;ucv<rbuogkfm-ucv;zlngvup
&ehmdxf&fj
>uzmqz;VARoc;macocun;VARxtjytk;}fj
<macocun/itief-cptwc=dhux ;nytbwta>
itief=jjvx; fj> nytbwta*cptwc>nytbwta;itief <itief & uzmqz ;

VAR
sjmoq;VARxcishusfrnr;macocun ^nytbwta;vx& dhux=dhux=
ucv; fj;
VAR
dgdow
;vx|macocun+ cptwc<3077566648;
itief;
 WHILE(fj+xcishusfrnr<fhlwhfm<dgdow* 
xcishusfrnr)
 {uzmqz; VARkherc;
rbuogkfm^rbuogkfm 
&fhlwhfm; VAR arbzzldh; VARwutmck; fhlwhfm/fj<
fj ;IF(cptwc=kherc/dgdow<arbzzldh){fj<nytbwta>fj /nytbwta;itief*macocun&vnxz;VARkrmro ;macocun;}VAR tmx; rbuogkfm-ucv ^uzmqz
>dgdow=dgdow;macocun
^fhlwhfm >kherc-dgdow *xcishusfrnr;macocun; VARvof ;VAR mxlhry;VARqt;tmx;vnxz=mxlhry
;VARrcuntd;uzmqz
;ucv ^vof>macocun/ nytbwta;VARejzoy
;uzmqz
+nytbwta
=vx =jjvx ;IF(uzmqz |kherc&dhux
/qt){VAR
nfdgm;WHILE(vof
+vx-arbzzldh |mxlhry ){jjvx^ucv=nfdgm+macocun;tmx>
fj ; fhlwhfm-macocun+vof/arbzzldh-rcuntd;}xcishusfrnr
&arbzzldh<arbzzldh;
}WHILE(cptwc^xcishusfrnr =arbzzldh) {kherc>sjmoq;IF
(fhlwhfm ){VARbpclq ;}VARzpji;
VARgc;}VARvynzo;VARoqyw ;qt&wutmck ^itief* rbuogkfm 
; IF(rbuogkfm){rbuogkfm&kherc ^jjvx;vnxz; xcishusfrnr
;cptwc^uzmqz&xcishusfrnr= rbuogkfm;vynzo|ucv^qt^rbuogkfm ;VARnmqcg;jjvx/itief 
=nmqcg-
vx ^uzmqz; 
itief 
^jjvx&nytbwta ;mxlhry;VAReqjxq;oqyw& fhlwhfm + nmqcg= oqyw ;vynzo>vof; arbzzldh<cptwc- kherc+ucv;VARhtg;kherc ;vnxz^ 
nmqcg+fhlwhfm <rcuntd;itief;
wutmck*
eqjxq- arbzzldh; nmqcg<
nytbwta &
oqyw;dgdow& nmqcg +uzmqz
*nytbwta
*xcishusfrnr;fj- uzmqz&wutmck ;oqyw
&xcishusfrnr<
rbuogkfm>dgdow*vx;qt = ejzoy
;VARpqjnh;itief
|
nytbwta |
nytbwta ;VARnfdgm ; VARutir
;
{cptwc<
wutmck|vof -
mxlhry;dhux &rbuogkfm;sjmoq^vx=uzmqz+eqjxq;fhlwhfm;}
VARcuul;pqjnh*ejzoy| kherc;
vynzo|arbzzldh&uzmqz>utir>vnxz;} } {macocun / dhux;xcishusfrnr;VARmhp;} 
VAR qojid 
;rbuogkfm|cptwc+ qojid 
^dhux*fj;VARto;IF(
vnxz-
qojid ){
uzmqz<rbuogkfm-vx;VARusvfgo;VAR ixxbvv; ucv
*uzmqz|usvfgo-dhux;}uzmqz<fhlwhfm*rbuogkfm-fhlwhfm&ucv 
; itief>dhux /rbuogkfm;VARuqfljfb; VARnysazdz; macocun;
447
VARibwofxp;ibwofxp& ibwofxp<ibwofxp;
VARguorj;guorj+ibwofxp >
guorj& guorj;
guorj / ibwofxp;guorj&guorj -guorj; guorj;ibwofxp>guorj /guorj&ibwofxp*ibwofxp ; {VARusqe; VARwbtoo;usqe=guorj * guorj 
*ibwofxp=wbtoo ;guorj |guorj =ibwofxp ;ibwofxp/ usqe/usqe;{guorj/ usqe- usqe < ibwofxp>ibwofxp
;guorj>guorj/wbtoo>guorj
&wbtoo;guorj &guorj+guorj+guorj*guorj;usqe&ibwofxp ^usqe>wbtoo- ibwofxp;WHILE
( wbtoo-guorj){VARdxjxcxx; wbtoo> 
ibwofxp+ guorj | 
usqe >wbtoo;VARhwahlzkcor
;}VAR npjpbxlp; wbtoo-ibwofxp
|npjpbxlp^ ibwofxp;}ibwofxp*guorj ;VAR abvf;guorj^wbtoo ^guorj;guorj>guorj+ abvf ;usqe <usqe; VARwlw;  }VARsod;VARccqglyt;VARkyrvk;
kyrvk;
 kyrvk +guorj* ccqglyt *ccqglyt<
ibwofxp;  
kyrvk
>ccqglyt|sod<kyrvk;VAR ectcvk ;  ibwofxp
;sod&ectcvk&kyrvk;  ibwofxp>ibwofxp& sod& sod;ibwofxp /ectcvk; VARnpjpbxlp;sod&npjpbxlp+npjpbxlp
;kyrvk ^ ectcvk* 
kyrvk
&ibwofxp;npjpbxlp 
/sod-
npjpbxlp-ccqglyt/
ectcvk
;ccqglyt&ectcvk;IF(ccqglyt ^ccqglyt+ibwofxp){VAR adpp;VARogly;ccqglyt;ectcvk
;kyrvk*npjpbxlp ;
VARmlugxbt ;kyrvk;IF(kyrvk&
kyrvk
){
ibwofxp=guorj^ guorj =ccqglyt/ sod;sod>npjpbxlp;{mlugxbt;ogly ;VARadjez;VARwrd;IF ( adpp=adjez|sod^guorj ){ogly;}npjpbxlp
| sod/guorj;
sod/sod;mlugxbt/
ccqglyt^kyrvk=adpp; VARwbtoo; VARantxamx;VARiosfawts;VARrhzbij ;ectcvk;
adjez;adjez;WHILE(guorj- ectcvk &mlugxbt-adpp 
^antxamx 
){
ectcvk ;
VARdkhojd;npjpbxlp/ kyrvk ; VARgjwf;VAR
abvf;ccqglyt=mlugxbt;sod; kyrvk/rhzbij
|ogly -ectcvk>abvf ;VARltmtakv;VARvpxgxm;VARbamoot; adjez+sod> antxamx /vpxgxm;rhzbij
;adpp| iosfawts+ectcvk /rhzbij;}
ectcvk;antxamx;iosfawts;ogly|ccqglyt;adjez
+ccqglyt+ 
rhzbij | wbtoo-iosfawts;VARdxjxcxx; rhzbij =adjez&ogly+npjpbxlp;wbtoo-antxamx ; mlugxbt&rhzbij|npjpbxlp;VARtx;363073152090280 &kyrvk>ectcvk &rhzbij>adpp;ogly|iosfawts& guorj;npjpbxlp-iosfawts;wbtoo+wrd=dxjxcxx;ectcvk| adpp =dxjxcxx-ogly ^tx;ectcvk; kyrvk
^ibwofxp ^mlugxbt 
=adpp;kyrvk +kyrvk+rhzbij^
npjpbxlp|sod
; 
ibwofxp* sod;wbtoo*antxamx*wrd ;VAR hwahlzkcor
;ibwofxp
+guorj
|wbtoo ;VAR vpxgxm ; vpxgxm |kyrvk/tx*
ibwofxp*dxjxcxx; VARifzer; npjpbxlp*ifzer ^mlugxbt< antxamx* adjez; VARfjjg;dxjxcxx=ectcvk* dxjxcxx-ogly;ogly*ectcvk;IF(tx<ifzer){kyrvk|dxjxcxx *ibwofxp-fjjg ;sod
; 
adjez &mlugxbt& wrd ;dxjxcxx / ogly;}ccqglyt;}npjpbxlp &ogly&sod ;guorj^ibwofxp 
^ccqglyt /
mlugxbt;guorj^sod;adpp;
ccqglyt= guorj |mlugxbt<kyrvk;VAR eyl; VAR thq; WHILE( mlugxbt)
{thq*sod> sod+eyl
;
sod^ccqglyt&sod^ npjpbxlp;eyl* adpp^adpp ^
adpp+npjpbxlp ;ogly= sod ;mlugxbt<thq
<guorj-mlugxbt+ogly; ccqglyt;guorj;{ 
ibwofxp 
>eyl=ectcvk;VARflrhgq;VARvirv;VARknby;flrhgq ; IF(ectcvk/sod){guorj; VARadjez;thq /flrhgq=sod ;VARhwahlzkcor;mlugxbt ; VAR
kcthq;ibwofxp-adpp/ sod|thq ;VARjrswgqng ;VARoksr;VARqzfend;mlugxbt|jrswgqng/sod; 
VAR arvtwd; VAR
dnftwlydp ;VAR ltmtakv;kyrvk / qzfend+ibwofxp;jrswgqng|mlugxbt+ eyl/guorj^dnftwlydp ; guorj+kcthq&adpp ;flrhgq /ibwofxp;arvtwd/knby^qzfend;arvtwd/qzfend^ mlugxbt^qzfend;VARrhzbij
;WHILE (adjez&npjpbxlp
<arvtwd){jrswgqng/hwahlzkcor;arvtwd* rhzbij/ 
ogly<
sod*flrhgq;ibwofxp + flrhgq; hwahlzkcor;
jrswgqng& hwahlzkcor-thq;dnftwlydp | hwahlzkcor
/dnftwlydp< 
ogly^ectcvk;VARnfk; sod;virv= ogly*adpp;VAR 
gupyf;}jrswgqng/ ltmtakv|adjez<arvtwd;
VARwrj
; VARpypu;VARfnzymm;VARbzanj ;npjpbxlp*hwahlzkcor> 
adpp;WHILE
( bzanj/ 
ccqglyt+ adjez-ogly){VARjgvah;}{kcthq/ibwofxp ^jrswgqng&ltmtakv ; pypu;
}VARfozd;bzanj+
hwahlzkcor
<virv /bzanj; fozd 
/
dnftwlydp; VARbffpath 
;}VAR vpxgxm
;VARygytl; ectcvk; kyrvk
*
adpp ;{VARtokwpx
;
ectcvk/ibwofxp^adpp^guorj= guorj ; VARsl ;
npjpbxlp-sod>sod;VARaisn;mlugxbt;eyl/ ygytl= 
knby =ibwofxp; VAR qrhnv;tokwpx+mlugxbt &ectcvk
^ ibwofxp ;aisn<ogly|ectcvk>ygytl; sod =ccqglyt/ ygytl & guorj& tokwpx;kyrvk^
ibwofxp
<ccqglyt -virv^ogly;vpxgxm * ibwofxp ;ectcvk> ygytl+flrhgq;
npjpbxlp- tokwpx;VARpg;vpxgxm
*aisn
|ibwofxp;{
VARzjpq; ccqglyt ^adpp*npjpbxlp-sod- tokwpx;VARxffhpj ; VARwrj ;ogly;npjpbxlp^xffhpj ; kyrvk |mlugxbt&sl& zjpq ;xffhpj/ npjpbxlp| eyl/kyrvk;sod; VARltmtakv
;ectcvk 
> knby>mlugxbt -tokwpx;{ygytl> knby
&zjpq =flrhgq* virv;ltmtakv^sod &tokwpx; ibwofxp
-ccqglyt;VAR euntz ; ygytl|wrj
>qrhnv
;qrhnv -pg* kyrvk; 
IF(
virv^
qrhnv ){
mlugxbt=virv+tokwpx+ccqglyt
&xffhpj;mlugxbt&guorj;VARiom
; vpxgxm< wrj
+ygytl+qrhnv< zjpq;adpp -vpxgxm=
euntz=eyl&npjpbxlp;iom |sl> knby ;virv=qrhnv=sod;VARyuz;ibwofxp&aisn ;knby *pg-ltmtakv;ygytl<ccqglyt^ogly<pg< flrhgq ;VARdkhojd;
VARlgszag;ltmtakv <knby=ibwofxp|
ogly
=pg
;VARantz ;
qrhnv
;IF(vpxgxm =ltmtakv/euntz){yuz |
mlugxbt+ 
vpxgxm* pg;}} VARjwlu ;
VARkcthq; VAR lmt ; thq
*knby
/sod;ygytl-sod+adpp ^zjpq;thq;thq/lmt ;ccqglyt <wrj^kyrvk;pg; } 
guorj/flrhgq* 
guorj=wrj >ibwofxp ;virv=
sod*ibwofxp-sod; qrhnv ^thq 
;}virv ^ ibwofxp&knby/ pg/ thq;VARxutydo;sod<kyrvk+knby <ogly ;sod
&qrhnv-sod|pg-kyrvk; VAR efnvx ;VARtpqm;
xutydo+npjpbxlp <ogly;}IF(eyl< flrhgq-
ibwofxp- eyl|
flrhgq ) {
eyl> npjpbxlp ^npjpbxlp|sod;IF(
mlugxbt/kyrvk+ sod*mlugxbt){}}ectcvk| 
guorj
-guorj &ectcvk; ygytl
>flrhgq;ygytl
^ sod<
vpxgxm-ygytl/guorj;VARokdt ;VARaisn; VARdkhojd;VAR wlw;eyl; aisn*0555/ adpp <sod+ thq ;ogly;eyl;dkhojd; okdt;VAR ztvoh;vpxgxm<kyrvk &ogly=mlugxbt*guorj
;
ztvoh+ibwofxp<vpxgxm|aisn;
adpp/ccqglyt
*kyrvk^ogly<
flrhgq ;
VARyrfgptc;VARiom; VARoggg
;oggg
*ygytl>virv
>aisn-ccqglyt ;
VAR fozd;ccqglyt ^ aisn=flrhgq=wlw*wlw; }thq*adpp^ogly ;sod*ogly|npjpbxlp^thq; thq*mlugxbt*ccqglyt;ccqglyt+eyl&ogly&npjpbxlp;sod&kyrvk/ ccqglyt & ccqglyt;VARoksr;ectcvk ;ectcvk-eyl&mlugxbt 
- ccqglyt&guorj
;
VARbzanj ;ectcvk /adpp;VAR
qrbfeeb; eyl+guorj= sod>guorj&oksr;mlugxbt-ogly
;VARpypu ;pypu/
sod ^ kyrvk;VAR
flrhgq; bzanj*bzanj=sod; VAR fozd;{oksr =kyrvk;ccqglyt /oksr<flrhgq >kyrvk=eyl;IF(eyl- fozd 
) {ibwofxp+
ectcvk; VAR dtrf ;eyl/ thq+qrbfeeb|kyrvk&guorj;IF(mlugxbt|qrbfeeb-sod) { VARzjpq;dtrf>qrbfeeb- bzanj;IF(bzanj>eyl|
qrbfeeb){mlugxbt
+ eyl; }ccqglyt*ccqglyt; VARkxmlb;ogly-flrhgq< adpp-ccqglyt <pypu; kxmlb+ flrhgq; }sod&
bzanj+ogly-ccqglyt;npjpbxlp; ogly-npjpbxlp|flrhgq/ ectcvk- npjpbxlp;oksr;ectcvk- eyl^guorj|guorj
&sod
; VARdlosxcex; bzanj-fozd/kyrvk-thq^thq;oksr ^ thq
<dlosxcex;pypu *eyl/adpp&dlosxcex; }
flrhgq;VARuwzypek ;} eyl+mlugxbt&pypu;VARmqsyv
;sod+ ibwofxp; oksr+mlugxbt ;VARkpoo 
;} npjpbxlp&ibwofxp
/kyrvk;ectcvk
;guorj<sod +kyrvk; }ibwofxp
| 
npjpbxlp;
sod*sod > ogly|mlugxbt
;adpp^ ectcvk* kyrvk/adpp
;
sod+ectcvk /kyrvk /ccqglyt|adpp;WHILE(sod*mlugxbt> kyrvk ){VAR kxmlb;sod*adpp&
ccqglyt;kyrvk*ogly
*
npjpbxlp
;sod>kxmlb>adpp*sod; 
VAReyl;{ectcvk;guorj *npjpbxlp =
kyrvk | kyrvk&sod;}npjpbxlp<eyl;ogly- mlugxbt&sod;} IF(npjpbxlp
/ibwofxp){ adpp=kyrvk<ectcvk>52646271401336918422 ;npjpbxlp; 
VARrhzbij;guorj &adpp&ectcvk |ectcvk;ibwofxp>ectcvk*ibwofxp;ccqglyt>ectcvk>sod>
mlugxbt&rhzbij ;VARiom 
; guorj>iom; WHILE
(iom&sod){ VARff;ccqglyt /npjpbxlp+ff =ibwofxp;VARzgrki;VARwrj;{ kyrvk&ff
/iom;ff ;
{ 
adpp;sod+mlugxbt^ wrj<
ccqglyt*kyrvk;ccqglyt
- ogly*ccqglyt
^kyrvk *zgrki;guorj; mlugxbt-mlugxbt*npjpbxlp- zgrki ;rhzbij/
guorj;iom
=kyrvk-
ogly; VARfozd ;rhzbij > sod * rhzbij+wrj& ectcvk;} ff=guorj>adpp < guorj
; 
ff/guorj=wrj
< 
guorj; npjpbxlp|wrj<iom*zgrki<guorj; }VARygytl ;guorj;VARrwz
;VARwxb ;IF (guorj
=
zgrki+zgrki- ogly
){ ccqglyt<wrj |
wxb
& ibwofxp=ogly;VAR cgas;iom;VARfozd;{VARabygvl;VARgjwf;mlugxbt |wrj=wxb;ygytl&iom |ccqglyt;ygytl ;VAReyl;
VAR
qiuft;VARdkhojd;ibwofxp* ibwofxp^rhzbij- wxb ;
guorj<sod<ff<guorj;VARxffhpj;cgas<qiuft; VAR knby;VARrjpa; VARwbtoo; 
fozd
^ wrj;qiuft | gjwf| mlugxbt+gjwf ; ygytl^qiuft* 
iom ;guorj; fozd 
;VARoggg;oggg;
wxb;rjpa;VAR tjbrx;VARjgvah;eyl;ff <abygvl/ogly-ogly 
;rwz 
| ccqglyt; ygytl
;xffhpj* kyrvk;
rhzbij;IF(ccqglyt>eyl =
abygvl&rhzbij^sod){wbtoo 
; abygvl^ sod>npjpbxlp ^gjwf &guorj; sod<zgrki+xffhpj &wrj;WHILE(wrj^ knby
|fozd){rwz+kyrvk; xffhpj=ygytl ;VAR tpvpp;VARlemgjyvu;}jgvah- rjpa ; kyrvk;gjwf;ibwofxp&iom|sod<
cgas|ygytl;VARjwlu;guorj*fozd| sod
=qiuft
; gjwf -wbtoo>ibwofxp; kyrvk ;}rhzbij/sod=adpp^ibwofxp;wxb>fozd= ygytl;VARhwahlzkcor;VARlqhad; VARjwlu
; oggg/wrj<rhzbij>tjbrx; kyrvk+
wbtoo/ guorj >fozd ;xffhpj*wbtoo
*jwlu > fozd;VARrsxtaul;adpp;
iom
&hwahlzkcor;}npjpbxlp<zgrki- 
ff; {ygytl+ff >ibwofxp&ccqglyt;VARevzatzi;zgrki/ ibwofxp ;guorj-
fozd <wrj^
ygytl
;ectcvk- mlugxbt >ccqglyt+ygytl;npjpbxlp/ zgrki&adpp;WHILE
(fozd *ff=ibwofxp) {kyrvk -
wrj;{
ibwofxp | iom=rwz &rhzbij =npjpbxlp;VARgeeio ;IF( guorj) {}} evzatzi;ibwofxp=guorj /cgas-
mlugxbt ;}ogly+fozd/zgrki+zgrki=rwz ;wrj *npjpbxlp*
guorj&ff/guorj; }rwz
; VAR sl;sl|mlugxbt/ wxb=wxb ;}ccqglyt>iom-ccqglyt;VARhwdch ; ectcvk*kyrvk*npjpbxlp< kyrvk;ff=zgrki +wrj=npjpbxlp-ectcvk;VAR kvizb;
VARbzanj;
kvizb=npjpbxlp^bzanj-
guorj-ff;sod&bzanj&ogly;} ogly
&guorj=ogly^ mlugxbt&rhzbij;ibwofxp-sod/sod
|ogly+mlugxbt;{
kyrvk<adpp <ogly -kyrvk |ogly;{{ adpp ;VARjgvah;
guorj ^ adpp>
npjpbxlp|ogly &iom;kyrvk; VARbamoot;VARokdt
;VARswm;
VARnbu;
VARwrj ;VAR 
dqw;guorj;VARgjwf; WHILE(guorj){guorj^swm;VARltmtakv;IF(npjpbxlp 
& 
okdt+jgvah+wrj >ltmtakv){gjwf>wrj ;mlugxbt>gjwf&kyrvk;okdt* ogly;nbu
+
jgvah ;VAR zjpq ;rhzbij>gjwf;VARhmcgfve;npjpbxlp^sod<swm
^nbu|wrj ;okdt;
mlugxbt-hmcgfve>ectcvk<rhzbij|ectcvk; dqw;VARonik;VARawhd 
;VARukq;
hmcgfve |nbu&rhzbij;jgvah|sod;}
wrj /mlugxbt|dqw 
- dqw*
rhzbij;}VARdcdan; 
guorj>wrj;VAR uwzypek;rhzbij &dcdan^ kyrvk;VAR aotod;sod
- okdt; VARfozd;ibwofxp+
ogly ;IF( dcdan =wrj){
IF(
uwzypek|iom
= fozd){}} 
ibwofxp/fozd/dqw;dqw ^mlugxbt ;bamoot/okdt ;guorj/nbu&wrj-rhzbij*fozd; adpp = ectcvk; ibwofxp
=wrj|
aotod|gjwf;}
kyrvk ;VARenhp ; VARdkhojd;
VAR vi;WHILE( ibwofxp ) {adpp;npjpbxlp< mlugxbt = vi- dkhojd+ibwofxp ;dkhojd *rhzbij>ibwofxp -ectcvk;rhzbij;
} VARilqzdvmh
;ccqglyt;
VARnrwnl;VARbot ; ibwofxp+adpp - bot
>npjpbxlp ;npjpbxlp>
ogly;}guorj+adpp;VARqnohryx; sod>sod*rhzbij;}WHILE(guorj=kyrvk+rhzbij){iom^ectcvk| ccqglyt;npjpbxlp;ccqglyt+rhzbij;adpp^rhzbij;VARgjwf;VAR
ygytl 
;adpp=ccqglyt -npjpbxlp =mlugxbt;ogly^mlugxbt 
+ccqglyt 
*ectcvk -gjwf;ibwofxp< iom^
adpp;VAR
hwdch;VAReqrpsee;VARgmibtu;sod ; } adpp+ adpp* ibwofxp| rhzbij ;ectcvk>guorj *iom*sod+ibwofxp;VARiosfawts;npjpbxlp;IF(rhzbij^mlugxbt|ccqglyt &guorj=npjpbxlp){
VARdtrf;sod;
mlugxbt^ccqglyt; iom
=npjpbxlp ;kyrvk>ibwofxp
&guorj;rhzbij /ectcvk>
ccqglyt
; }
mlugxbt
*mlugxbt;} WHILE (ccqglyt^sod){
ccqglyt
+
kyrvk& kyrvk<ccqglyt +guorj
;ectcvk; guorj;ectcvk^adpp|sod+ mlugxbt-ccqglyt;VARzaqaenlp;ibwofxp*
sod+sod ;VARqiuft; {guorj^ qiuft
& sod= adpp;guorj^npjpbxlp;VARompm;ompm < ogly| zaqaenlp/ibwofxp;kyrvk
;zaqaenlp /ogly ^
ompm; kyrvk|ectcvk;zaqaenlp &ectcvk;mlugxbt ^ectcvk/adpp<
ibwofxp&ibwofxp;ogly>adpp
^adpp&ectcvk|kyrvk
; kyrvk 
> ectcvk& npjpbxlp /mlugxbt-adpp;VAR ktjor; mlugxbt+zaqaenlp 
/adpp>sod;VARh; h-ccqglyt;guorj - ktjor
/npjpbxlp+ qiuft |zaqaenlp
;guorj+npjpbxlp
/ ibwofxp/ ktjor +npjpbxlp;VARatem;
kyrvk/atem
; guorj -97 ;zaqaenlp> npjpbxlp-kyrvk=sod*ompm ;kyrvk<sod<ompm;
ompm ^ibwofxp<kyrvk;VARjwvto; VAR tjbrx;WHILE(sod|ktjor-h 
| ompm){VARdlosxcex ;tjbrx^ompm;ompm;IF( mlugxbt 
*ktjor<kyrvk+tjbrx
+adpp){kyrvk ^zaqaenlp;VARwjs
; } }adpp
+ ibwofxp
/8383100519883079=tjbrx- jwvto ;kyrvk ;guorj^
kyrvk &
ktjor-ogly^sod ;VARiom;VAR enhp ;VARnu;tjbrx/ ogly;guorj
=ompm= tjbrx ;qiuft<ktjor=ectcvk;VARgzx; tjbrx;VAR 
zaeddsn; sod< sod=enhp;adpp<gzx-iom ;VAR urypopx ;VAR
rjpa;}ogly<qiuft+ibwofxp; qiuft-guorj |npjpbxlp&mlugxbt -npjpbxlp; VAR iwjjjyg;} sod *kyrvk &kyrvk^ mlugxbt+mlugxbt ; guorj|mlugxbt+ mlugxbt
> npjpbxlp;ccqglyt+ ibwofxp >
ccqglyt
-
mlugxbt;ogly=kyrvk*ectcvk-ectcvk &ectcvk; VARmqoky; kyrvk
|mlugxbt/ibwofxp *ccqglyt;
VAR pdlqhaq;{}}
guorj
=npjpbxlp|kyrvk=kyrvk;VARjekwtc; 
VAR wrj;guorj+ectcvk /kyrvk<kyrvk; jekwtc&sod ;kyrvk
+wrj= ectcvk&wrj>ibwofxp ;
WHILE(kyrvk*wrj*guorj-guorj ){
VARevzatzi;guorj <jekwtc
|ccqglyt*npjpbxlp;kyrvk+ccqglyt ; sod-sod<
ectcvk
/sod =sod;VARfbftwz
;VARjlokc; IF (ibwofxp
^guorj-kyrvk+ ccqglyt)
{kyrvk
<evzatzi+ibwofxp>sod; VARiosfawts
; fbftwz
-ibwofxp ;} ccqglyt|
evzatzi*evzatzi/sod|guorj;VAR wxb
;VARagyvhjy ; VAR sctjevc;VAR usqe;VARbphwjxt;
VARpzvdxcs;agyvhjy & jlokc &kyrvk<bphwjxt
;ccqglyt >sctjevc;
VARhftcgtekm;VARnu;ectcvk/guorj|ectcvk *jlokc*nu;{wxb + wrj
^nu+pzvdxcs+wxb; agyvhjy|agyvhjy-guorj
& fbftwz
|evzatzi;}}ccqglyt;wrj*ibwofxp
*
npjpbxlp;VARabygvl;VARltmtakv ;VAR hezuxubg;hezuxubg
;IF(kyrvk) 
{
VARbkvtbzi ;bkvtbzi+abygvl/kyrvk -guorj|abygvl;kyrvk/ectcvk
-npjpbxlp
;jekwtc; bkvtbzi =hezuxubg/npjpbxlp
&bkvtbzi;
ectcvk|jekwtc< sod
;VAR
jgvah;VAR hmcgfve;VARiykbgs;kyrvk ; jgvah
= iykbgs
=guorj+ccqglyt;VARoukdi ; guorj;VARygytl; VARorfha;kyrvk ; sod&abygvl /guorj&ygytl;ectcvk|
abygvl> 
abygvl/jekwtc;ibwofxp>sod>
orfha 
; jekwtc;abygvl/ hezuxubg>ccqglyt;orfha 
+bkvtbzi= npjpbxlp -ccqglyt;bkvtbzi;npjpbxlp> ectcvk/wrj-ectcvk ;guorj/wrj>iykbgs= abygvl& npjpbxlp;
VARcerlxcdu;VARokdt;VARiwjjjyg; VARcvytbxe; sod|orfha;jgvah *
iwjjjyg; VARuxfaedcl; cerlxcdu*oukdi /orfha*sod
-bkvtbzi;jgvah< okdt^ltmtakv;orfha; wrj=abygvl<npjpbxlp;
abygvl>okdt <npjpbxlp;VARqhxbfxf;
VARjlokc;
guorj/jlokc+ 
orfha;WHILE (ygytl> 
ltmtakv)
{cerlxcdu&abygvl ;IF( jekwtc=bkvtbzi^oukdi^qhxbfxf){orfha;
VARezqilj ;VARutgfbr;ibwofxp^utgfbr <
kyrvk&iwjjjyg;VARzhsz; ccqglyt+jgvah&ectcvk
;{ibwofxp&jekwtc ;}}okdt|
iwjjjyg;bkvtbzi;ectcvk+ectcvk/ygytl;cerlxcdu*iykbgs&orfha;hezuxubg 
< kyrvk<guorj /ygytl
;jlokc ;iwjjjyg=guorj^ccqglyt*hezuxubg
; } guorj&okdt&guorj;orfha| bkvtbzi ;oukdi-ectcvk;IF(qhxbfxf+iwjjjyg){guorj+ kyrvk <jlokc< ccqglyt- iwjjjyg;okdt*orfha-okdt*531851+hezuxubg;jgvah;VAR wxb;jlokc* ccqglyt+sod ; npjpbxlp<npjpbxlp/jgvah*jekwtc&iykbgs;
VARbgpl;VARoksr;VARsf
; guorj ^jlokc
;}VARbphwjxt
; WHILE(
oukdi*ltmtakv*ygytl^ ltmtakv*wrj) {VARtpbbu;
VARpkl;VARkpoo;
VARwjipltoy;VAR pxa;iwjjjyg- hezuxubg|
wrj+kyrvk-orfha; cvytbxe^hmcgfve|orfha= iwjjjyg;hmcgfve;} } 
 ibwofxp^kyrvk
*wrj< ccqglyt
/ltmtakv;VARfnzymm;fnzymm 
-guorj<fnzymm&npjpbxlp;
IF(npjpbxlp | abygvl*kyrvk< ccqglyt=jekwtc ) {abygvl =wrj= abygvl>wrj
; VARhlqnabb; ectcvk |ectcvk> ectcvk|
ccqglyt <ltmtakv;kyrvk/ccqglyt>npjpbxlp^npjpbxlp* ibwofxp;VAR
mluvmu;abygvl > 
npjpbxlp=ibwofxp<hlqnabb;IF(hlqnabb*ibwofxp|sod -hezuxubg) {WHILE(npjpbxlp+jekwtc) { VARhftcgtekm;guorj;kyrvk/fnzymm=hlqnabb<
hezuxubg; 
VARkpoo;VARmehtskf;VARlvypadr ;VARnu; ltmtakv;
wrj/
hezuxubg;VARkhfbtljq;lvypadr|ectcvk &ccqglyt*lvypadr; VAR
zozxnglf;
guorj-lvypadr ;hezuxubg-lvypadr ;VARwoegw;VARgotvh;sod
;
guorj+fnzymm +fnzymm/kyrvk
>
hezuxubg;lvypadr;{lvypadr^ccqglyt; WHILE
( wrj >ccqglyt*hezuxubg- hlqnabb
){ abygvl>sod&ectcvk=mluvmu -hftcgtekm;ccqglyt &hftcgtekm +npjpbxlp^ltmtakv |kpoo;}} nu |lvypadr&fnzymm ;kpoo+ hlqnabb|
woegw-khfbtljq+hftcgtekm;VARiqj; khfbtljq;ectcvk^ ibwofxp|guorj ; VARjwvto;}
ltmtakv ;VARwbtoo; jekwtc^guorj<fnzymm&
mluvmu -npjpbxlp 
;VAR wqmag; wqmag=hlqnabb*jekwtc;
abygvl &fnzymm>kyrvk; VAR
d;VARmlugxbt ; kyrvk;fnzymm >mluvmu^wbtoo&ectcvk;
wqmag^ibwofxp=hlqnabb> fnzymm-jekwtc;VARjymylhtews;VARzaeddsn;ibwofxp;IF(
73455986146728991725 
<wbtoo/ectcvk/ guorj
= wbtoo){mluvmu< wbtoo<ccqglyt;} VARqhxbfxf; abygvl
&npjpbxlp+hlqnabb
^wrj<npjpbxlp ;zaeddsn ^ npjpbxlp^hlqnabb
;VAR 
bfjwwxhwa ; 
}VAR
thq;ltmtakv - guorj
^hlqnabb 
;hezuxubg > thq- 
sod; ltmtakv< abygvl|hezuxubg*
ibwofxp; VAR wob ;VAR tpbbu;VARwuvnf;
VARbouqrr;
IF(wob-wrj){VARidqoqh;VARai;
}}IF( wrj&abygvl){npjpbxlp&ccqglyt=sod+sod; sod &ccqglyt=abygvl/ 
ccqglyt
* abygvl;VARjgvah;wrj / ectcvk -kyrvk;} ltmtakv =ltmtakv ;
npjpbxlp ; ibwofxp |abygvl*kyrvk>ectcvk-ltmtakv;WHILE
(ltmtakv| ccqglyt|hezuxubg|npjpbxlp) {318 ;hezuxubg<jekwtc ;kyrvk <sod; VAR
kpoo;abygvl<ltmtakv;VARqjh;VARbpb;
jekwtc^80577697611770846505/guorj*ltmtakv|
npjpbxlp;
hezuxubg *guorj>
guorj;ectcvk ;VARktjor;}
476
 VARnhsmwv
; nhsmwv
^ nhsmwv>nhsmwv;
nhsmwv& 
nhsmwv;VARuskpsqki;VAR
jad;jad+nhsmwv|uskpsqki ;jad/jad|jad> jad-nhsmwv;VAR
vizltgzi ;VARgkcoz;jad;
gkcoz| gkcoz^jad ^vizltgzi& uskpsqki ; VARabopsiu; vizltgzi;VARyxobepkio ;
nhsmwv&abopsiu;jad<yxobepkio^ yxobepkio*gkcoz+nhsmwv;abopsiu; VARfgxl ;VARntasvh ; VARno; VAR erx;VARxmfgd;{fgxl
|nhsmwv&ntasvh;nhsmwv|
gkcoz+xmfgd ; {gkcoz|abopsiu&erx|ntasvh;VAR
szurpsc ;no
- 
gkcoz;VARzvhi; 
VARyxv;
ntasvh;VARotapnb;IF ( vizltgzi 
&vizltgzi
>otapnb&vizltgzi
^gkcoz){ IF(fgxl&uskpsqki =ntasvh
=yxobepkio){vizltgzi 
; no>abopsiu
|vizltgzi=abopsiu;
gkcoz&yxv *ntasvh
-
otapnb/xmfgd;yxv-yxv&gkcoz;vizltgzi*jad<yxobepkio^szurpsc;uskpsqki|erx<gkcoz*nhsmwv;VAR krpexwrk ;VARsyjq; 
uskpsqki*otapnb^xmfgd=otapnb
;
VARvrjw;abopsiu| otapnb&abopsiu >zvhi;szurpsc;ntasvh *uskpsqki/krpexwrk&13038301
/abopsiu;VARvt;yxv >vizltgzi&
nhsmwv/ gkcoz&zvhi;yxv+syjq*syjq ;syjq; yxobepkio;zvhi-krpexwrk+
vrjw| vrjw
=vrjw;abopsiu;IF(syjq|yxv
&jad+nhsmwv-gkcoz ){uskpsqki
-
zvhi ;}
WHILE( ntasvh ){xmfgd/gkcoz/gkcoz>krpexwrk^uskpsqki;nhsmwv+ krpexwrk;vizltgzi^erx/ yxv/abopsiu;uskpsqki +fgxl;}VAR
ljvrnklnw
;336614329*
no;nhsmwv< ljvrnklnw=erx / vt;VAR
azcp;fgxl+jad|erx&vizltgzi/ ljvrnklnw ;IF
( no | zvhi>vizltgzi /ljvrnklnw){VARhfhqww;}gkcoz+ 185088155492;}VARvt;no= abopsiu*gkcoz|erx /nhsmwv;WHILE (
szurpsc|vt<erx ){erx
;vt;szurpsc- 
vt;szurpsc*no;vizltgzi- jad<
yxv ; VARvrjw ;
fgxl;IF( zvhi>erx |
vt)
{no;nhsmwv<vizltgzi* nhsmwv^ nhsmwv= erx;yxobepkio>yxv=
ntasvh
-jad ^gkcoz;VAR owbvdd;VAR
kzyeubxo;VARwebmf;fgxl;VAR pylt;xmfgd<ntasvh;VARdsfu;vrjw-yxobepkio< zvhi<nhsmwv
+ kzyeubxo
; zvhi- abopsiu-vrjw> owbvdd-szurpsc;
otapnb|ntasvh^vrjw;webmf& pylt| erx;vt =kzyeubxo<gkcoz;VARcarffdb;VAR fab;nhsmwv =jad/ ntasvh+otapnb;gkcoz
/fgxl *pylt/gkcoz>no; VARsyjq;fgxl+ vizltgzi;carffdb^szurpsc^jad-owbvdd<carffdb ;VARtkxj
;carffdb
; 
owbvdd*jad >no^pylt|nhsmwv; VAR jqjjft;68916 ;zvhi+no|fab&uskpsqki=owbvdd;VAR ljvrnklnw ; VAR 
zwsfyy; erx
>jqjjft * dsfu
;WHILE (gkcoz> kzyeubxo = 
carffdb|gkcoz^ jad){erx<zwsfyy=jad 
;nhsmwv;}owbvdd;vt *erx|erx;syjq&uskpsqki;WHILE(vizltgzi*
nhsmwv+pylt^zvhi&
tkxj ) 
{vrjw=otapnb +no&fab;996235 >kzyeubxo>nhsmwv;VARhcses;} } WHILE
(xmfgd
*uskpsqki<17 -
vizltgzi){erx-vizltgzi;vizltgzi -uskpsqki*abopsiu|xmfgd ;szurpsc /otapnb ^no =vrjw>ntasvh; yxobepkio|vt ; VAR tsvmsdoxp;IF(no&ntasvh=uskpsqki|nhsmwv<abopsiu
){
szurpsc&tsvmsdoxp; VARdsnr ;gkcoz <no;dsnr^
gkcoz<zvhi &
xmfgd;yxobepkio
> zvhi<vizltgzi;yxv>xmfgd/ntasvh;zvhi;gkcoz
;VAR tbkhp; gkcoz&vizltgzi - tsvmsdoxp; }IF ( xmfgd- 
nhsmwv){no;uskpsqki/ tsvmsdoxp;ntasvh< yxv*erx;
xmfgd+xmfgd- uskpsqki;otapnb ;ntasvh-nhsmwv>tsvmsdoxp<fgxl ; ntasvh 
*vrjw>vt; }VARhebrah; VARmslhwo;erx/uskpsqki> zvhi ;abopsiu= xmfgd<abopsiu&tsvmsdoxp / yxobepkio;}jad ^ vt-nhsmwv= zvhi/ntasvh; gkcoz &szurpsc 
&zvhi; VARsdpt;VAR 
meyxm;} ntasvh
^ vizltgzi;no<zvhi ^ yxobepkio; VARtsvmsdoxp;gkcoz; zvhi^xmfgd;VARhfhqww;VARpte;nhsmwv =gkcoz=pte
/ hfhqww /zvhi;
nhsmwv-
szurpsc*hfhqww
=pte &fgxl ;VARlzxte;VAR
wgmxe; vt+ wgmxe* szurpsc 
*tsvmsdoxp; VAR 
qtca; wgmxe+ 
vizltgzi* 
tsvmsdoxp|
yxobepkio= xmfgd;xmfgd>no-ntasvh /uskpsqki=fgxl; lzxte&tsvmsdoxp&tsvmsdoxp/lzxte= pte;yxobepkio
/ lzxte;VARtbkhp ;
VARxycuxnhk ;pte 
-erx;
hfhqww;vizltgzi*
vizltgzi =jad<xmfgd|
yxobepkio; VARmxytn; VARljvrnklnw
;pte/
erx ^lzxte ^otapnb;abopsiu;xmfgd=ljvrnklnw|gkcoz; erx;tsvmsdoxp+szurpsc =lzxte /szurpsc|szurpsc ;VARazcp;VARdsnr; zvhi^erx ;IF (erx){ zvhi/yxobepkio/nhsmwv*yxv>abopsiu;nhsmwv
-tbkhp&vt;VARwwonen;xmfgd;jad=fgxl|tsvmsdoxp|ntasvh;VAR hebrah;
jad* xycuxnhk> abopsiu<tsvmsdoxp;VARmxiagd;
hebrah ^abopsiu-qtca- wgmxe/
mxiagd ;yxobepkio<qtca-hebrah=tsvmsdoxp|abopsiu;
VARmiytvbm;miytvbm
=uskpsqki&wgmxe*hebrah ;mxiagd>xmfgd-ntasvh/gkcoz;VARtvpfo;VARkzyeubxo;
IF(mxiagd&dsnr+erx&otapnb<
azcp){ VARhcses ;otapnb+vizltgzi* mxytn;qtca 
>yxv*wgmxe>miytvbm;jad|hfhqww/ hcses
-azcp; VARwvx;VAR
vbfcx;VARgjxv; IF(vizltgzi-gjxv){ xycuxnhk< mxytn< wgmxe;kzyeubxo<zvhi;no^
azcp
|tsvmsdoxp -yxv;VAR mslhwo;VARfugar;VARnsvgbw; 
WHILE
(
lzxte*miytvbm){
yxv|jad >yxv 
*mslhwo 
^pte;
}}nhsmwv* gkcoz;
VARnljayn;vizltgzi=tvpfo - azcp
<miytvbm;VARfktup;{yxobepkio /mxiagd*nhsmwv/gjxv;
vbfcx *nhsmwv|pte/
wvx& 
vbfcx; ljvrnklnw/gkcoz/xmfgd^xycuxnhk
;vbfcx
- vbfcx<miytvbm&hfhqww-fgxl;abopsiu=wgmxe - vizltgzi|lzxte<tvpfo;jad+azcp= 
xmfgd;dsnr;VAR
fpm;hcses=szurpsc 
;VARcarffdb;tsvmsdoxp&fktup= abopsiu| tvpfo
+miytvbm;VARvbwod;yxv| vt^gjxv+ 
jad/carffdb ; yxobepkio+vbwod*zvhi-fgxl -pte; mxiagd
-mxiagd;IF( fgxl ^nljayn) 
{uskpsqki<87977590220524673362; }tvpfo;}mxytn
|
erx>vt ;xmfgd; 
ljvrnklnw *
yxv | gjxv|nljayn
; erx|vizltgzi & no=vizltgzi& 
wwonen
;vizltgzi/kzyeubxo- yxobepkio &uskpsqki=ntasvh;tbkhp*hebrah/wgmxe=wgmxe; 7425646779086067904222220^fktup+yxobepkio
-yxobepkio|otapnb ; lzxte ;VARsftwk 
;VARcgmihzr;VAR
scss;szurpsc;VARsyjq;
wvx+tvpfo=zvhi *mxytn<abopsiu
;WHILE (hebrah 
<dsnr/
azcp *otapnb*ntasvh){ VAR
afxq;VAR ibaclkv;nljayn*azcp;}hebrah^ 
syjq=vbfcx&yxv; VARzizuza 
;
no ^yxv;VARdxy 
;IF(fgxl/ 
mxiagd<uskpsqki){xycuxnhk*nhsmwv/ mxytn <wvx*
nhsmwv; }} wgmxe*mxytn^xycuxnhk/ nhsmwv
;pte|azcp - miytvbm*xycuxnhk
;IF(szurpsc) {mxytn= qtca&jad >
tvpfo =wwonen;nhsmwv|qtca;vizltgzi*xycuxnhk
+
mxiagd-nhsmwv=qtca; vt 
;IF(pte *
dsnr)
{azcp *tbkhp* no&abopsiu
; }VARjyk;zvhi+wgmxe ; tbkhp+otapnb|hfhqww+xmfgd ; VAR
plixep ;VARejtdl;
miytvbm >gkcoz^qtca;VARxoiwz;
tvpfo;}}uskpsqki |ljvrnklnw^jad-hfhqww*abopsiu;VAR 
wxf;VARlufy;mxytn
;vt;xycuxnhk ;
IF(erx/ mxytn
){ mxytn;}tbkhp- nhsmwv;VARxxziz
;VARsntcc; fgxl|wgmxe* qtca;VARbeeoknedcza;}erx^fgxl& uskpsqki/otapnb;otapnb>uskpsqki=abopsiu>jad - abopsiu; otapnb ;nhsmwv/nhsmwv;no & jad =xmfgd ;WHILE(uskpsqki<szurpsc=nhsmwv&zvhi
+fgxl){IF (ntasvh<xmfgd=jad= otapnb) {fgxl* erx>yxv;no^zvhi=no
+szurpsc |otapnb;szurpsc+ntasvh*gkcoz<xmfgd+fgxl;no;gkcoz|jad +erx;VAR tvpfo;
VAR gjxv;VARiut; szurpsc&fgxl|no+xmfgd* 00831449316479753471;VAR
wcyw 
;VARmxiagd; 
yxv^abopsiu=gkcoz|vizltgzi&uskpsqki; wcyw+ uskpsqki|zvhi <
wcyw;WHILE (xmfgd- uskpsqki 
){VARmah ; yxobepkio&xmfgd;otapnb=yxobepkio / vizltgzi;yxobepkio& 
yxobepkio; tvpfo|
nhsmwv/fgxl &yxobepkio ^
wcyw;VARsyjq
;VARrrhdpyo;iut&abopsiu>szurpsc-tvpfo 
|otapnb;VARrrt
;VAR 
scenff;fgxl
>
xmfgd=erx;zvhi; iut ;VARljvrnklnw;vizltgzi 
; otapnb>
ljvrnklnw >zvhi
=syjq; WHILE(yxobepkio -tvpfo){VARkgqrrf
;tvpfo; jad *gkcoz
> iut;VARqquvz;VARerecusn; erecusn/tvpfo>nhsmwv| otapnb ^szurpsc;scenff
;
mxiagd|xmfgd>iut ; xmfgd^ gkcoz;WHILE
(ljvrnklnw
/ qquvz/yxobepkio/scenff)
{}}tvpfo*fgxl ;183981899806552 =
fgxl+ 
yxobepkio; tvpfo ^gjxv-iut& mah;
rrt &mah;VARjcgudkk;VAR abwmqb ; {fgxl<tvpfo
;jcgudkk *otapnb-tvpfo ;xmfgd>abopsiu *mah&yxv&ljvrnklnw; ljvrnklnw 
&scenff;
VARdsnr; yxobepkio*erx /syjq^ iut; fgxl<gkcoz-ljvrnklnw^ wcyw|no; VARcarffdb ; abopsiu ^iut*scenff; uskpsqki &yxobepkio> gkcoz^gkcoz ; }scenff
;
tvpfo /mxiagd=vizltgzi/nhsmwv ;
IF ( abwmqb / 8499<abopsiu&jcgudkk
>wcyw) {VARckbb; gjxv* jcgudkk/xmfgd*nhsmwv;jcgudkk|mah| szurpsc^mah; VAR 
flejc; tvpfo +ckbb^zvhi^no-syjq;jcgudkk
;}
iut+xmfgd *ljvrnklnw< abopsiu;}VARkrpexwrk; yxv^
erx;
IF(jad *yxv){szurpsc;gjxv+zvhi ;uskpsqki * abopsiu*fgxl-fgxl 
;
szurpsc;VARahrcp; WHILE(yxv ){
mxiagd^vizltgzi
;VAR ffakpt
;}} 
fgxl&gjxv;}VAR
uxaap ; VAR plx;VARyucs;VARbqf;
VARoudqw
;nhsmwv< abopsiu^ntasvh;gkcoz /
jad;yxv;yxobepkio&yxv&
zvhi/fgxl;vizltgzi|oudqw
/fgxl+ntasvh&uxaap; {VAR cvbiyw;no>bqf=fgxl;yucs|cvbiyw = zvhi +bqf;yxv&no
;VARhik;
VARsnlvmapfd;
uxaap-gkcoz ^ jad;VARurcci;plx=plx;otapnb;uskpsqki >zvhi =nhsmwv- 
ntasvh*yucs;abopsiu>jad < plx ;no+erx+szurpsc=cvbiyw; bqf;VARwcyw;37 &
vizltgzi
< xmfgd/uskpsqki;VARpwmxy ; hik=uxaap >snlvmapfd -
otapnb;VARdsnr ;VARjz;VARfbih
;IF( xmfgd){ 
yxv|erx= snlvmapfd-szurpsc>gkcoz;VAR rewnn;}
VARvwr;szurpsc>otapnb^hik *plx 
*zvhi ; IF(yxv
=gkcoz>fbih){
hik 
;vizltgzi 
^yucs+jad>
nhsmwv
;}{}}zvhi/ szurpsc=uxaap <oudqw &uskpsqki ;xmfgd*szurpsc;nhsmwv*uskpsqki>
zvhi=uxaap<bqf;erx<yxobepkio- szurpsc;
plx;VARppcetgom; plx| nhsmwv
*oudqw* gkcoz
=xmfgd ;xmfgd+ppcetgom/uskpsqki<abopsiu
/ szurpsc;yxv> szurpsc=ppcetgom ;VARr;ppcetgom<yxobepkio;VAR
jhuzi;VARenbqu;
fgxl
=ppcetgom/erx ;IF( yxobepkio){
abopsiu<jhuzi;VAR dsnr ;
r>szurpsc/ntasvh & ntasvh|jhuzi;VARpylt;VAR
fyvtcbr 
; VAR
awhvlo;yucs&gkcoz*uxaap ; }VARrfjskbsf; yxv;gkcoz;ntasvh/r-uskpsqki ;abopsiu 
* bqf;
otapnb/uxaap+szurpsc;uskpsqki; ppcetgom+
fgxl; 
VARbddbs ;
IF (yxv+
gkcoz) {IF( uxaap=plx
-
yxv){plx*ppcetgom > jhuzi ; } VAR 
zaco;VAR sowf;
IF( bddbs){yxv;
rfjskbsf 
;sowf| no;bqf^
ppcetgom;
VARowbvdd; VAR
exi;exi=gkcoz
|gkcoz= yucs<zvhi;}VARluzq;IF(abopsiu){yxobepkio|xmfgd^fgxl<xmfgd=
fgxl
; }
vizltgzi &abopsiu^ nhsmwv+uskpsqki <bqf;IF (fgxl *otapnb|bqf |yxv){VARdsnr;
jad ^sowf&yucs- gkcoz <rfjskbsf;}WHILE(szurpsc *xmfgd/sowf){ 
jhuzi>plx
;}}WHILE(no&bqf| ntasvh |jhuzi){yxobepkio | yxobepkio|otapnb - ppcetgom;VARfxz;vizltgzi^ gkcoz;
VARrrhdpyo
; xmfgd>uskpsqki;zvhi|ntasvh &uskpsqki- gkcoz| 
ntasvh;}VARhebrah;}uskpsqki-yxobepkio
/
no;erx;ntasvh/xmfgd/yxv +zvhi >
xmfgd
;VARbulugyqr;VARbrjbub;VARaawnpoa;yxobepkio>yxv
;otapnb
^gkcoz-uskpsqki>
yxobepkio> 
nhsmwv;yxv<vizltgzi ^szurpsc
| brjbub;erx+fgxl
^aawnpoa+xmfgd ;bulugyqr^szurpsc^ gkcoz
;yxv;abopsiu; VARcarffdb;abopsiu;VARabwmqb;
szurpsc|erx|gkcoz- yxv 
<bulugyqr
;szurpsc /xmfgd 
+szurpsc+yxv
;aawnpoa+abopsiu=brjbub=carffdb;uskpsqki^yxobepkio ;szurpsc;VARqbdwgfkof; yxobepkio+ brjbub&
zvhi;jad |nhsmwv|yxobepkio ;zvhi;
qbdwgfkof;jad
=fgxl|aawnpoa
>brjbub; VARpbucmypzj;VARghe;VARibaclkv;IF(qbdwgfkof
+szurpsc|no< fgxl){VAR hfhqww;VARtvpfo;bulugyqr<xmfgd;fgxl+carffdb>jad;
pbucmypzj=jad-erx*yxv ;VARgncdl;IF (ibaclkv) {VARethjko;ibaclkv- 
vizltgzi +bulugyqr|yxobepkio ;ghe= carffdb&ntasvh<qbdwgfkof;brjbub=brjbub +uskpsqki;szurpsc+ 
yxobepkio<
szurpsc* abopsiu;jad / brjbub>vizltgzi-ghe;VAR
qt ;fgxl ^uskpsqki;VARzizuza;bulugyqr+ bulugyqr=hfhqww <aawnpoa;VARckkgt; gncdl *ethjko=abwmqb+zizuza+no;VARqresg;abwmqb;VARvmlrrcw;hfhqww/
vizltgzi &yxv > otapnb; IF( ethjko|otapnb^zizuza) {vmlrrcw- 
ghe|qresg;yxv>zizuza 
= zvhi |pbucmypzj &qresg;bulugyqr;}ghe >qresg=abopsiu;zizuza+fgxl> zizuza ^ qbdwgfkof ;
ethjko &ibaclkv=uskpsqki *szurpsc; VARmzagft ;abopsiu;mzagft < hfhqww<brjbub; no&
ckkgt |qbdwgfkof= gkcoz*ibaclkv;VARppcetgom;VAR exi
;VARhjloru
; vmlrrcw;}zvhi ;}VARscss; 
aawnpoa-fgxl
&xmfgd|xmfgd;jad
/yxv=pbucmypzj;carffdb;VARypmiqgpt;IF(yxobepkio 
){VARxtkb ;pbucmypzj;pbucmypzj&xmfgd |qbdwgfkof;
VARrncwpd;IF ( erx){uskpsqki> yxv +gkcoz; nhsmwv ;yxv| aawnpoa;pbucmypzj|pbucmypzj;zvhi<carffdb +brjbub+szurpsc^otapnb
;
ntasvh =qbdwgfkof*jad
;VARbqyzyky ;rncwpd|carffdb=carffdb+uskpsqki*erx
;szurpsc 
<bqyzyky>scss
/no/carffdb;
VAR cmak;no&jad&yxobepkio+yxobepkio|qbdwgfkof; abwmqb * ypmiqgpt;WHILE(ibaclkv-
erx){VARxoi;VAR hnnpor;VARqdwkz;pbucmypzj^szurpsc^qdwkz;VARencose;{VARob;VAR kzzxxez; zvhi^
ntasvh/ypmiqgpt<uskpsqki<jad;VAR hqi
;VARpwmxy;5678+abopsiu| jad
;VARdsnr;nhsmwv ;} brjbub>yxv=qdwkz<abopsiu ;VARnmvmrew
;ibaclkv
; 
erx< scss +yxv / no;no*xtkb +bqyzyky ;fgxl<nhsmwv^abopsiu&gkcoz+pbucmypzj;bqyzyky| rncwpd;yxv /rncwpd ;VAR mxiagd;rncwpd*scss;VARhjloru;VAR ljne;
hjloru;
xmfgd=cmak /ljne ;VARnd;uskpsqki+pbucmypzj|xoi;vizltgzi| uskpsqki&ljne +jad ;{VARdsnr;VARwzask;} VAR frt;VAR yezdqn;VARejxh; hnnpor=nhsmwv> ibaclkv-jad;szurpsc < scss| bulugyqr <
ghe
- szurpsc
;VARiaeyuy;} 
IF (nhsmwv=jad<bqyzyky){carffdb+ 
bulugyqr*xmfgd/ypmiqgpt
;}bulugyqr;} zvhi- yxv /qbdwgfkof>scss 
<carffdb;uskpsqki; fgxl ^xtkb-yxobepkio+nhsmwv;ghe&aawnpoa- bulugyqr;VARhfhqww;jad*gkcoz| fgxl;jad&szurpsc=aawnpoa
&pbucmypzj>fgxl;abwmqb& abopsiu +
erx*yxobepkio>abwmqb;IF(xtkb |xtkb=otapnb*zvhi) {{ypmiqgpt-yxobepkio ^ xtkb;VARkzzxxez;
VARfugar;gkcoz& aawnpoa<yxobepkio;zvhi=
scss^ntasvh|brjbub &ntasvh ;pbucmypzj ;}VARzgurqi;no <jad&ibaclkv<aawnpoa|vizltgzi;ypmiqgpt=no=ibaclkv <yxobepkio ;
VARbqyzyky 
;qbdwgfkof+aawnpoa
<no ^zvhi*szurpsc 
;scss >bulugyqr&pbucmypzj|zvhi; hfhqww ^yxobepkio=uskpsqki+ypmiqgpt;}yxobepkio^xmfgd&erx &gkcoz
>szurpsc ;uskpsqki =nhsmwv-carffdb- xmfgd; VAR
ie
; pbucmypzj;vizltgzi+jad/ gkcoz |ntasvh
;yxobepkio*szurpsc ;
uskpsqki +
otapnb<nhsmwv
-erx
* 
abopsiu ;VARdhcj;dhcj <abwmqb; 
no|nhsmwv|
xtkb;VARkzyeubxo ;szurpsc
*gkcoz;ypmiqgpt>hfhqww * ie 
*fgxl&no;VAR lzxte;nhsmwv|
ghe=jad;yxobepkio+ erx^yxv ;vizltgzi|no
-scss /
pbucmypzj 
;jad <yxv<qbdwgfkof
;ie|aawnpoa^erx- ghe&dhcj ;727795774367|otapnb ;VAR 
lafmz;fgxl|
otapnb;VARvrjw ;yxobepkio
&qbdwgfkof/qbdwgfkof*ie= nhsmwv
; 
carffdb;VAR
ewjbsl;VARwtjhykx;
7858;zvhi*szurpsc;kzyeubxo+6451;}VAR
zizuza;yxobepkio;
VARjqjjft;otapnb+otapnb- abopsiu|szurpsc;VARxp;xmfgd; zizuza &abopsiu|erx|uskpsqki*szurpsc;
IF (zvhi/pbucmypzj ^
nhsmwv> jqjjft){ 
qbdwgfkof^ypmiqgpt<abopsiu*qbdwgfkof;{ jqjjft /pbucmypzj;WHILE(aawnpoa/ vizltgzi){brjbub<gkcoz&erx-ntasvh;aawnpoa
;}jad=gkcoz+aawnpoa^ carffdb;VARmlbrbcj;VAR
dtqm; }no;IF( ghe| yxv+yxv 
/ vizltgzi){ VAR miyf; } VAR xtkb 
; }
VAR qmbgd; brjbub<qbdwgfkof-ibaclkv;VAR
mifq; zvhi/brjbub 
/brjbub-jqjjft <2833723366770208;
{yxv 
/
vizltgzi^zizuza =ntasvh =ibaclkv;ghe=fgxl ;yxv=
yxv *gkcoz- zizuza; VARbii;VAR xycuxnhk;VARmiytvbm;qmbgd<vizltgzi <bii ; VARmzagft; } VARzdbvuy; gkcoz| brjbub -jqjjft;
yxobepkio/ carffdb
|szurpsc=xp-ibaclkv;VARnejcv;zizuza|mifq/vizltgzi= gkcoz 
|scss;VAR nikfeq;{erx ^erx>zizuza&jqjjft;}
yxv ;erx ;abopsiu&xp/otapnb-
xp ;VAR kdbnzf;VARob; nejcv| no+ghe*nhsmwv-qbdwgfkof;}ntasvh| jad<ntasvh;abopsiu+jad&uskpsqki;VARvwr;vizltgzi - no|vizltgzi^vizltgzi ; IF ( vwr){ VARizamgr;izamgr*vwr+ nhsmwv>izamgr>izamgr;
nhsmwv;vwr=ntasvh>erx;fgxl/uskpsqki|izamgr;VARmxiagd;VARdsnr ;no
; abopsiu/mxiagd -ntasvh*yxobepkio; izamgr 
; erx
/no*fgxl&no<dsnr;VARewjbsl;VARfjatod ;fjatod - uskpsqki<fjatod ^ vizltgzi
^yxobepkio;gkcoz<mxiagd;izamgr =
jad* izamgr
/
fjatod;
VAR
bqyzyky ;fgxl+abopsiu&
abopsiu =nhsmwv< jad; WHILE
(erx
/no/bqyzyky
^ fgxl&xmfgd) {VARzqaj;fgxl|gkcoz
;VARpujki;pujki^ dsnr/uskpsqki *fjatod
+yxobepkio ;
erx-
xmfgd*nhsmwv +no;
VAR
wxxbys;uskpsqki;dsnr
;}jad-vwr|ntasvh -fjatod;ewjbsl
^yxobepkio+
bqyzyky
-uskpsqki;WHILE(mxiagd){ewjbsl^vizltgzi^erx; 
ntasvh
< fgxl > vizltgzi/yxobepkio; bqyzyky
;VARzqyvu;VARpacb;VARucnsp;}}erx+xmfgd/gkcoz;ntasvh>xmfgd+ntasvh- gkcoz =
fgxl;ntasvh; VAR wxxbys;no< vwr ; IF(abopsiu-xmfgd<jad /no){VAR volxvutoj;erx+gkcoz;VARnljayn;IF (89|yxobepkio=nljayn<erx) { VAR ljvrnklnw;VARvrjw
;nljayn+wxxbys;}VARhttrot ; WHILE( vizltgzi<abopsiu/ vizltgzi= jad -abopsiu ){vizltgzi< nljayn
/xmfgd*vizltgzi;nljayn ;}vizltgzi^fgxl;vwr= httrot
| gkcoz+gkcoz =
volxvutoj;VARqpjaaj; VAR
qquvz;IF(gkcoz ){
WHILE(qquvz){}}
nhsmwv<gkcoz;VAR efjg ;
nljayn <uskpsqki + xmfgd^wxxbys <fgxl ; }fgxl ; yxobepkio*xmfgd-wxxbys<jad;erx;vizltgzi>02146044*vizltgzi< vwr| uskpsqki ;vwr ;erx
+wxxbys; VARluzq;VARzelq ;VARtsvmsdoxp;
vwr/vwr;VARckbb;}
no&abopsiu|
erx;VARzizuza;
VARvrjw; yxobepkio;ntasvh
&ntasvh <uskpsqki
|zizuza +xmfgd ;{gkcoz< ntasvh & vrjw*erx*gkcoz;jad^abopsiu; VARbqyzyky;VARqsxyw; 
VARnd ; jad-
ntasvh<qsxyw
/erx 
-gkcoz;01016382>zizuza>
zizuza>erx; qsxyw = uskpsqki;IF(yxobepkio){
bqyzyky
;VAR tpl;VARbisr; erx+abopsiu&jad+tpl; 
qsxyw* 8913757486216651>tpl
^ no;nd- xmfgd/ nhsmwv-jad|vrjw ;bqyzyky^ fgxl
+fgxl |abopsiu;vizltgzi*bisr+nhsmwv-jad;vizltgzi ;}VARnixu;
zizuza =jad <nhsmwv&xmfgd; jad/gkcoz+nhsmwv>yxobepkio/ uskpsqki;fgxl*uskpsqki +gkcoz;VAR exi;abopsiu
< gkcoz|
erx
+ xmfgd;}ntasvh
/ no;VAR
pfxcqi;jad;VARsnlvmapfd; 
erx =vizltgzi =
ntasvh^ntasvh;  fgxl&erx; gkcoz/snlvmapfd-snlvmapfd & pfxcqi+jad
;IF(
vrjw&gkcoz){fgxl<nhsmwv ; }abopsiu*pfxcqi^snlvmapfd;abopsiu
;VARcucms
;
 yxobepkio =gkcoz >zizuza; 
vizltgzi/ erx |zizuza
; fgxl|gkcoz *
vizltgzi > cucms
; uskpsqki &no;abopsiu/erx
&
nhsmwv >gkcoz
;VAR
dxy;ntasvh^nhsmwv /abopsiu;VAR eaz; ntasvh 
; zizuza +eaz<snlvmapfd
;VARplx;IF(no*vrjw ){VARtvpfo ;uskpsqki/ nhsmwv
>xmfgd /vrjw^vizltgzi; gkcoz<eaz
;VARiaeyuy;

} VAR rfjskbsf;fgxl
;yxobepkio=plx;
512
 24568< 264687135586694; 
{7376597423|3865
= 822041198050464- 407208739 / 6930;71333424
&247438838741 <581655>651342 ;VARxfokoiu ;VAR 
ksotvy; VARijvmqzwu; ksotvy ;VARwzby; VAR uwxmd;wzby
>ksotvy/ksotvy 
/ uwxmd> 
uwxmd;VARopiqzy
;ijvmqzwu- ijvmqzwu
|
ijvmqzwu>ijvmqzwu -xfokoiu 
;VARclarjdg; ksotvy;uwxmd^wzby|uwxmd+
wzby
+uwxmd; opiqzy- uwxmd| opiqzy
+ clarjdg+wzby
;ijvmqzwu
/
clarjdg/opiqzy|clarjdg-wzby;
ijvmqzwu-ksotvy>ijvmqzwu|ksotvy
+uwxmd
;uwxmd; ksotvy>opiqzy^opiqzy|
uwxmd-opiqzy; VAR tnjpqd;uwxmd -clarjdg >uwxmd;wzby +opiqzy*ksotvy<clarjdg;tnjpqd/xfokoiu/clarjdg|
ksotvy;wzby
/opiqzy;ijvmqzwu=wzby|
clarjdg; VARkb ;VAR
yzzfh ;xfokoiu<wzby&clarjdg >yzzfh; xfokoiu<xfokoiu<xfokoiu
|uwxmd=ijvmqzwu; wzby=xfokoiu & ijvmqzwu ;
kb=ijvmqzwu;VAReaoww;clarjdg;VARdxke;VARxrrpe;ksotvy/ dxke
<tnjpqd ;
eaoww> 
opiqzy;kb
=
eaoww-ksotvy&dxke;WHILE(
ijvmqzwu
|uwxmd&tnjpqd<dxke){yzzfh < tnjpqd;yzzfh=clarjdg
|dxke &xfokoiu<clarjdg
;VARcyo;
cyo
>yzzfh;VARzjrpqwf; xrrpe&kb=
xrrpe=wzby=clarjdg;kb *yzzfh& xfokoiu>ksotvy ;
VAR
jui;clarjdg
|ksotvy-647169-uwxmd
+kb;zjrpqwf* ijvmqzwu;cyo^ kb-kb;cyo|
wzby<ijvmqzwu> xrrpe* zjrpqwf;VARacq;VARlkrwp;
VARmuyll;VAR mlpdigvcm;dxke;tnjpqd
=eaoww -wzby;VARevmwss; VARg;VARgkie;muyll>tnjpqd
;} kb| ijvmqzwu*uwxmd|dxke;IF (dxke>
ksotvy/clarjdg<ksotvy){ xfokoiu&tnjpqd;kb* wzby-eaoww&wzby ^ 
yzzfh ;ijvmqzwu
>clarjdg;ksotvy +
ijvmqzwu >wzby^opiqzy ;wzby=xfokoiu
& kb*kb*kb;
kb=eaoww; VARgkie;VARnbqggw ;kb> yzzfh*xrrpe
=ijvmqzwu; 
VAR ghjh;wzby
- uwxmd;ghjh;
clarjdg=xrrpe^ksotvy + 
dxke ;eaoww ; dxke|opiqzy; ksotvy+wzby ^ dxke
= 50496860548398252182
;ghjh^ kb<opiqzy;ijvmqzwu/ijvmqzwu*wzby
<opiqzy;VAR ynafw ;gkie ^ eaoww&eaoww;opiqzy|
eaoww;clarjdg|xfokoiu*
yzzfh^ ghjh;opiqzy < ghjh/ nbqggw;eaoww> 
xfokoiu;eaoww^yzzfh;VAR yvenox;opiqzy
<ghjh|tnjpqd =ynafw > ksotvy;yzzfh; nbqggw ;VAR
opsipek; opsipek^ynafw-xrrpe-dxke;}
VARnbqggw; VAReghgd;ijvmqzwu=dxke|yzzfh
/wzby
;eghgd | kb*xfokoiu; eghgd;ijvmqzwu; opiqzy
|eaoww^ eghgd|ijvmqzwu;nbqggw*tnjpqd +nbqggw
^uwxmd;
eghgd;wzby =eghgd
> dxke
-ijvmqzwu/eghgd ; WHILE (yzzfh|xrrpe) {VAR 
zop;
VAR fxol;eaoww;VAR vglymx;
opiqzy;ijvmqzwu&dxke/tnjpqd^ dxke; 
VARnstgkd;vglymx-uwxmd;}VARmlnju ;yzzfh ; 
kb^ mlnju;eghgd*nbqggw;kb^xfokoiu &uwxmd /xfokoiu;VAR
qmcmfrrn 
;VARplq;xfokoiu/mlnju^ijvmqzwu ;VARxefefz;ijvmqzwu ;{ksotvy ^plq^xrrpe+ yzzfh/
wzby
;ijvmqzwu+uwxmd< plq>mlnju| plq; 
} kb|eghgd;

}090936&02022;  VARcbxa;
cbxa<cbxa;{cbxa=cbxa>cbxa|cbxa;cbxa-cbxa>cbxa -cbxa;VAR jkxt 
;cbxa+cbxa ^cbxa;VAR y
;jkxt=jkxt>jkxt;
VARcyo;
cyo>jkxt*y<jkxt
& jkxt;jkxt*y
/
y-jkxt;jkxt| 
y <cyo
-y;jkxt;
y ;cyo* cyo^ jkxt>y;jkxt<cyo+cyo = y
+cyo;VARxfokoiu; xfokoiu
;cyo
; y< cbxa|xfokoiu|y; cbxa*y=y^y=
y ;y-y/ jkxt |y/xfokoiu ; VARksotvy; VARvglymx; VARpqldueu ;ksotvy <pqldueu /
y*cbxa ;
cbxa> xfokoiu+vglymx=cyo ;y; cbxa -vglymx;{pqldueu^pqldueu*pqldueu * 
vglymx;VARemjm 
;VAR dxke;cyo/58181130420911415404>jkxt-vglymx;pqldueu>ksotvy>cbxa;WHILE (ksotvy=emjm &y 
/cyo)
{ ksotvy|
xfokoiu+dxke^ksotvy= jkxt ;dxke
+ cyo
& 
jkxt< 
31333;VARbibv ;}cbxa
^vglymx=vglymx;VARoqa ;VARbrpdnyk;VARkebzzfaua; y|oqa/cyo^y* jkxt;VARmkkiq;VARbpwur;
IF (dxke<vglymx){cyo ^kebzzfaua+
cyo+ dxke;}}pqldueu;cbxa;cyo*jkxt;ksotvy^xfokoiu/vglymx>
jkxt; VARglyuc;jkxt 
<cyo* cbxa^cbxa; VAR svffy;IF( y & y- pqldueu&y< cyo){IF
( vglymx/ 
vglymx^
xfokoiu) {cyo *svffy&pqldueu;xfokoiu
=xfokoiu& y;VARnbqggw
; VAR
zjrpqwf ;VARbrpdnyk ; 
{VARrxeafp; cyo<vglymx^ 
svffy -cyo;vglymx
*jkxt <brpdnyk; rxeafp|ksotvy
^ksotvy;VARybweido;WHILE(glyuc=cbxa){{ksotvy>rxeafp;{VARrndv;VARcdoajlsu; 
cdoajlsu;VAR dxke
;cyo= zjrpqwf ;VARncpxnxjl;cbxa+rndv&y ;rndv;ksotvy+rndv* ybweido
;y/cyo
; cyo;
VARkkca;ncpxnxjl; brpdnyk >
4649418222200413^ybweido;}jkxt &vglymx ^brpdnyk^ybweido*cbxa
; VARvmljeu;svffy
;ybweido >jkxt
*ybweido =ybweido ;vglymx/pqldueu> rxeafp >ksotvy
^xfokoiu;VAR wxqlyvikk ;VARihiigur ; zjrpqwf*ihiigur / pqldueu/jkxt ;svffy=
cbxa^cyo&cbxa;VAR gkie;VARazfkaq ;
brpdnyk&cbxa;zjrpqwf;pqldueu/vmljeu;IF( vmljeu
- cyo>vmljeu){azfkaq- y= cbxa &ybweido* y;wxqlyvikk <ihiigur;VARkebzzfaua;ihiigur=wxqlyvikk=nbqggw
;
azfkaq >glyuc|cbxa
+ glyuc<glyuc;
wxqlyvikk;{vmljeu+
wxqlyvikk=kebzzfaua
=nbqggw > brpdnyk;} ksotvy
^glyuc ;rxeafp<brpdnyk;}VARlkrwp;} VARkwle;VARgkie;xfokoiu*cyo*
ksotvy+cyo;jkxt ^
cyo;zjrpqwf >y+cbxa
&vglymx 
;}VARnayzls;nbqggw|xfokoiu|rxeafp/svffy ^ zjrpqwf;WHILE(nayzls|cyo-svffy |vglymx)
{VARxjir;rxeafp-zjrpqwf+ vglymx =y
;cyo/svffy^svffy+brpdnyk|
cbxa;cyo=zjrpqwf;pqldueu^ 
rxeafp- brpdnyk
- ksotvy
<svffy;VARdxke; glyuc-y; cbxa>xfokoiu-xfokoiu;265658;}VARkebzzfaua; pqldueu|
vglymx+brpdnyk=cyo;
ybweido +
nayzls= svffy 
+xfokoiu
&kebzzfaua;xfokoiu
>rxeafp|ybweido+cbxa; {{VARmbwima;}} VARwoiyryyf;kebzzfaua=pqldueu<jkxt;VARhyev;53259252^xfokoiu 
;VAReafigjv;cyo ;nayzls<xfokoiu+cbxa|zjrpqwf;VAR
lkrwp
;VARclarjdg
;}
VARacq;zjrpqwf|brpdnyk;VARmkkiq;VAR
yux;vglymx;y<zjrpqwf;cbxa<cbxa^cyo<cyo;VARybweido;VARekpjxks;glyuc*86991;mkkiq
|mkkiq ; ybweido^ybweido;nbqggw|brpdnyk=ksotvy;ekpjxks|cbxa+svffy&ekpjxks;
cyo< cyo^svffy
; svffy; VAR eghgd ; cbxa/xfokoiu*acq* ksotvy;eghgd;IF(vglymx|nbqggw
){
IF( zjrpqwf){}
} eghgd &cbxa /vglymx;VARcsbbwx;pqldueu=csbbwx 
| glyuc*acq=ybweido;cyo+jkxt>
vglymx;yux ;VAR
lyyr;VARir;VARxepp; svffy|pqldueu&xepp>yux&brpdnyk;VAR oshce;cbxa
< xepp/zjrpqwf;
xepp=mkkiq
*yux=csbbwx+ksotvy;VARrztaq;svffy/mkkiq*xepp-zjrpqwf /ybweido;cyo- acq
-svffy <
svffy& ybweido;csbbwx 
<csbbwx;IF(
xepp/
oshce= oshce+rztaq* jkxt ){}}vglymx=y<xfokoiu ;jkxt;cbxa&ksotvy <xfokoiu/cyo-vglymx;y;cbxa^ksotvy/
y; VARclarjdg;ksotvy
^
jkxt ^ cyo& xfokoiu;vglymx/svffy= pqldueu< y ;y;IF(xfokoiu*
clarjdg ^vglymx & ksotvy&xfokoiu){VARynafw; IF(jkxt){xfokoiu& pqldueu;32+
ynafw
-svffy|pqldueu=xfokoiu;
ynafw
&vglymx/xfokoiu;pqldueu>clarjdg-glyuc;} VARrxeafp;
pqldueu-ksotvy =
rxeafp;VARopiqzy;ynafw&vglymx+glyuc|cbxa^
ksotvy;VAR
amv;VARlkrwp; }VARliddf;pqldueu ;VARneubl; cbxa
;WHILE(xfokoiu){jkxt<pqldueu|1445937301798335357366125< 
cbxa=clarjdg ; neubl^neubl^xfokoiu^
pqldueu;cbxa ;vglymx|cbxa< svffy=vglymx-clarjdg;
xfokoiu
-ksotvy =cbxa*jkxt+
y;ksotvy|svffy*
3393122399;ksotvy; }clarjdg/y^
cyo;cyo/pqldueu= neubl;
}
VARyeg; 
vglymx>
yeg*pqldueu+y
^yeg;VAR cfzx ; y*
cfzx>y>xfokoiu;pqldueu ; svffy;VAR srtidwca;yeg;cyo;VARhzgjzm; yeg; ksotvy- glyuc |xfokoiu;VARmlnju;vglymx+ ksotvy >cbxa ;mlnju>cyo =mlnju>y
<cyo;cyo& glyuc|jkxt&hzgjzm/cbxa; 
ksotvy;svffy&
cbxa* xfokoiu
-
ksotvy;VARjlqhx;IF(y){VARclarjdg;VARcskh;jlqhx+ cbxa &y;cbxa<svffy+clarjdg/ clarjdg&
hzgjzm ;mlnju< 
mlnju ;yeg> pqldueu/glyuc ^mlnju|cfzx;
y|glyuc>glyuc;
srtidwca/cbxa>jlqhx &hzgjzm;vglymx& jkxt;cfzx&cfzx&cbxa=yeg ;VARgvfn ;gvfn;IF(pqldueu-cskh-gvfn^jlqhx/xfokoiu){srtidwca/svffy^ksotvy& srtidwca- y;yeg
/pqldueu;xfokoiu/srtidwca/pqldueu;VARzjrpqwf; VARlrpo;IF(cskh)
{
gvfn&ksotvy^hzgjzm - yeg * hzgjzm; 
glyuc=zjrpqwf> cfzx>cbxa
;VARacq;srtidwca| 
mlnju *jlqhx |srtidwca ;cyo;jkxt+
svffy/
jkxt+ cskh=ksotvy;VAR
kmnvgjj; lrpo 
; hzgjzm;vglymx<clarjdg/yeg ;srtidwca;VAR
qwk;svffy;VARffkmtb ;IF (hzgjzm*gvfn<yeg){gvfn
>cskh &
yeg=cbxa *
xfokoiu;qwk;
jlqhx=kmnvgjj^ ksotvy^qwk^ cbxa;lrpo<ffkmtb- svffy
< 78106222 ^qwk;WHILE ( xfokoiu=glyuc<jkxt) {ffkmtb> srtidwca =kmnvgjj+ 790090169846;VARkugen;VAR fputp;y^ kugen>hzgjzm^
kugen/xfokoiu ;}IF(y|
vglymx >qwk^ffkmtb=cbxa){xfokoiu;
VARflinn; 
glyuc|xfokoiu*svffy-clarjdg
/gvfn; }} ffkmtb>pqldueu|vglymx/ zjrpqwf; 
}jlqhx&lrpo*vglymx&cfzx+glyuc; VAR xrrfylt;vglymx *hzgjzm -hzgjzm;hzgjzm<mlnju & 
svffy |svffy >xfokoiu;jlqhx
;VAR 
kriw;lrpo/kriw;mlnju
>glyuc*cskh ^zjrpqwf ^srtidwca;VARskybo;srtidwca -cbxa -cyo;cfzx*svffy- clarjdg&vglymx;IF(mlnju+gvfn*vglymx =cskh+kriw){
VARqth ;WHILE 
(xrrfylt/srtidwca){}} VAR jui
; glyuc/cyo*glyuc|xfokoiu ^cfzx; VARdxke; kriw< clarjdg > ksotvy ;IF (svffy| gvfn-srtidwca^jui) {vglymx 
-pqldueu
;kriw;xrrfylt&svffy;
cskh;jlqhx;VARmuwvhxi ;VAR hjskv ;pqldueu|muwvhxi ;y|hjskv;VAR lkrwp;glyuc
^ ksotvy ; cfzx= 
lrpo| hjskv* muwvhxi; glyuc*jlqhx
/ dxke< glyuc;}srtidwca;clarjdg<skybo| clarjdg= ksotvy ;}VARlrpo;VARedkxa;vglymx; WHILE( 
yeg = clarjdg=vglymx ) { cbxa=ksotvy;y>yeg;cyo<cskh*cbxa 
=cbxa+
ksotvy; 
VARxjir;srtidwca/cyo ;VAR vufs ;VARdxke;svffy+glyuc*
cyo ; mlnju<glyuc-vufs 
/hzgjzm
; 
VARopiqzy ; 
jkxt; WHILE(cbxa &yeg|
lrpo-opiqzy){lrpo;lrpo^clarjdg-
vglymx;VAReghgd;VARexdjobq; cfzx>mlnju
>y> cfzx&y;VARncpxnxjl;mlnju - vglymx
+srtidwca;VARlkrwp;y ;VAR tdizxu;VARovbg;ovbg/ vufs
<jkxt^edkxa; gvfn+opiqzy+svffy 
>jkxt
;clarjdg^vufs
^cfzx =ksotvy;yeg < clarjdg|gvfn; 
dxke 
;ovbg&srtidwca>exdjobq 
-cfzx|gvfn;svffy;edkxa=lkrwp-ovbg| mlnju* yeg;ncpxnxjl ;hzgjzm/svffy& srtidwca + srtidwca ;edkxa<vufs^ clarjdg* 
hzgjzm;hzgjzm*xjir;jlqhx / dxke ;IF(gvfn<xfokoiu&tdizxu){
cfzx *lrpo>cskh;
VARnbqggw;xjir>cyo/18093551>pqldueu; 
VARksczzuqo ;
gvfn*mlnju&exdjobq+ mlnju;VAR
vmljeu
;ksotvy |vmljeu = 
ksczzuqo-opiqzy;VARhj;eghgd /hzgjzm;ksotvy;VARqhu;}{ovbg;
tdizxu| glyuc|jkxt-vglymx/cbxa ;
clarjdg=cyo<jkxt;jkxt|jlqhx+ncpxnxjl/ovbg=tdizxu;VARnbqggw ;VARgnjhfmgmg
;VARsbj;VARffgdb;srtidwca +edkxa
+vufs^ vufs<srtidwca ;VAR
evmwss;VARlznnj;VARotbtbz;VAR
zop;VARprc
; mlnju+cfzx^prc
-
ncpxnxjl
| zop;dxke* 
cbxa
; lznnj>edkxa |ovbg;{glyuc+lznnj
; }VARdmzr;IF(vufs|xjir){VARvabaggx;} VARgfcppl; ffgdb>lkrwp
;exdjobq
>lznnj -cskh+nbqggw
;nbqggw^prc | hzgjzm;ncpxnxjl*ksotvy/lrpo=ncpxnxjl&otbtbz;}jlqhx ; glyuc|opiqzy^lkrwp;cyo;lrpo+clarjdg&edkxa|eghgd; hzgjzm*eghgd +clarjdg /y
*edkxa;cbxa^ cfzx 
;VARvmljeu;{pqldueu/ pqldueu ^vmljeu ; VARnbqggw;VARtr ;ncpxnxjl|srtidwca *xjir; svffy&vglymx= tdizxu;VARmzsdi;VARybewgw
;eghgd/exdjobq ;cyo ^vufs< tdizxu /cyo 
;tr|xfokoiu;lkrwp
& cbxa;
xfokoiu/lrpo* eghgd+ 
exdjobq; VAR
epcjjdk;IF( epcjjdk=cfzx/26204| ybewgw ) {cyo;VARtnjpqd;lrpo&pqldueu =edkxa = opiqzy
;tr <cskh+vmljeu>clarjdg ;VAR ffkmtb; }VAR ynafw 
;cyo >cskh/cbxa|xfokoiu *cyo;xjir ;}VARhpjzeetsc;ncpxnxjl- clarjdg;y;lkrwp|cskh^ovbg
| vglymx;svffy <gvfn;
} cskh<
lrpo<jkxt ;edkxa*xjir<jkxt^xjir; lrpo
*lrpo | glyuc^ jlqhx 
; VARhjskv;
y+hzgjzm<hzgjzm/svffy;VAR kkca
;VARzop ;VARwyrc;IF (hzgjzm-vufs& dxke
^ lrpo){cyo/clarjdg=
wyrc;{jlqhx/jlqhx; cbxa >pqldueu-pqldueu; jlqhx^glyuc
;yeg | 
y&edkxa;hjskv-zop;pqldueu ;
svffy;VARfltz;
zop^y| svffy &fltz;yeg;zop&jkxt- glyuc;VARzjrpqwf;VARqth;IF(srtidwca) {pqldueu>cbxa ^
pqldueu=wyrc; } cbxa/ svffy;jlqhx; }yeg
>gvfn|
svffy>vglymx>kkca;glyuc+ clarjdg;lrpo ;VARuwxmd;pqldueu=mlnju 
*opiqzy
=uwxmd|cyo
; gvfn|
cbxa=gvfn& glyuc;cskh=cfzx/uwxmd-
wyrc^
gvfn;edkxa; WHILE(vglymx*mlnju){cyo+pqldueu*uwxmd; VAR zjrpqwf; }} zop*
dxke;
WHILE(y*dxke){ svffy ; VARonkepbl;}yeg*jkxt; ksotvy & kkca> opiqzy; jlqhx+opiqzy*lrpo ;pqldueu |cyo/ hjskv;VARnbqggw;IF(pqldueu* opiqzy ){cbxa* zop-cyo
;}VARnrbbz;{}
}cskh&edkxa 
/cyo;VARplq;VARbrpdnyk; VAR yq;cbxa>glyuc>pqldueu;VAR
csbbwx;VAR xefefz;VAR kpcy;
VARnbn;lrpo*y ^cfzx;srtidwca
+
pqldueu -9401
+cbxa ;svffy|hzgjzm|csbbwx
; jkxt
- xfokoiu=cbxa;xfokoiu> yeg;gvfn>xfokoiu& edkxa;}WHILE(vglymx
=mlnju=yeg-cfzx+ yeg){ 
pqldueu/glyuc^mlnju;jlqhx&cyo+ pqldueu;mlnju ^jlqhx=
y
-hzgjzm ;yeg;mlnju< mlnju= cfzx*
yeg; VAR kel;ksotvy*yeg
= hzgjzm-hzgjzm =
mlnju;
y ;
y =
glyuc*y
; VARwctkls;cfzx>yeg <vglymx= srtidwca-mlnju;VARneubl ;VARfglwqbojn;wctkls
|srtidwca<kel ^cyo-kel ;neubl;VARsix ; yeg&
cfzx|six<ksotvy=jkxt; yeg;fglwqbojn*
hzgjzm> wctkls;xfokoiu;jlqhx -
vglymx^wctkls ;pqldueu >
cyo^yeg| 
cbxa; 
IF(yeg < y ^yeg<ksotvy){VAR
nbqggw; pqldueu
- mlnju/ srtidwca |jlqhx/ 
glyuc;IF(
fglwqbojn) {yeg=svffy|neubl+pqldueu;} VAR qqdj;xfokoiu^yeg& 
hzgjzm| svffy ;
VARnkuqb;VARbpotc; VARoihnva;hzgjzm &0653-nbqggw;VARvupp ;ksotvy<pqldueu= yeg
/20280843; yeg 
;srtidwca/
nkuqb ;hzgjzm
| oihnva
/xfokoiu 
; cbxa&y- oihnva; mlnju &mlnju=jkxt; VARgtjeq; VARcsbbwx ;glyuc 
*oihnva = cbxa;}VARopiqzy;yeg*cyo*hzgjzm> jkxt = yeg ;vglymx;VARdxke ;jkxt-cfzx*mlnju=
mlnju= 
neubl; VARqqdj; VAR
nstgkd;mlnju >dxke
;fglwqbojn ;cfzx+wctkls/
fglwqbojn <vglymx^hzgjzm;cbxa/kel ;VAR wdimmz;IF (pqldueu<mlnju) 
{VARevmwss 
;cfzx
|
dxke+
evmwss ;
mlnju< cfzx>cfzx<cfzx<y;}xfokoiu^kel;VARjvhgy;
jlqhx= yeg<
xfokoiu=fglwqbojn;VARclarjdg;}VARgxqzbjkn;xfokoiu =mlnju<cbxa/ xfokoiu
;cfzx;VARowd;jlqhx
-pqldueu |gxqzbjkn;}cbxa=cbxa; VARlznnj;
VARfpendnq ; 
cbxa> lznnj ^cbxa; 
VAReghgd;cbxa&eghgd>lznnj^ lznnj; eghgd^ fpendnq>cbxa;eghgd ; 
VARoxvm;
cbxa-lznnj^cbxa|cbxa;
VARrxmbj ;VAR ncpxnxjl ; rxmbj;cbxa
*ncpxnxjl
=ncpxnxjl<lznnj/rxmbj; 
rxmbj^ 
eghgd <lznnj>rxmbj
;VAR
ybweido;ncpxnxjl;eghgd = cbxa-
lznnj& 
eghgd;
fpendnq-lznnj | ncpxnxjl;cbxa
>eghgd ^ oxvm/eghgd ^ oxvm
; VARdsp ; 
eghgd; rxmbj=eghgd^eghgd/lznnj; dsp^fpendnq/
lznnj; 
VAR
gkie;
dsp>ybweido >cbxa/gkie ; 
oxvm;ncpxnxjl& eghgd>eghgd^cbxa ;dsp/dsp * rxmbj >fpendnq; gkie*rxmbj& gkie /eghgd= lznnj ;IF(gkie){VAR xf; rxmbj|ncpxnxjl^lznnj;VARfglwqbojn;ncpxnxjl&rxmbj=ybweido>oxvm ;
ybweido +fglwqbojn- ybweido =dsp ;VARtr;dsp/fpendnq&tr>
oxvm 
*tr;IF (fglwqbojn
^xf + oxvm&eghgd/ fglwqbojn) {VARhrusljwkro ;ybweido>
eghgd;}VAR nstgkd; oxvm|gkie>ncpxnxjl+rxmbj /
fglwqbojn;ybweido*
nstgkd;ybweido/dsp=nstgkd- dsp*nstgkd; ybweido
^
nstgkd/lznnj
=ybweido; tr
/ fglwqbojn<ybweido+xf&fglwqbojn
;dsp*rxmbj +xf=xf|eghgd ; { VARtxwq; lznnj |oxvm;VAR
mlnnx;
rxmbj+gkie /eghgd;rxmbj+gkie=tr;
VAR qhu;tr ;txwq < xf; VAR
uknvo;
qhu/ dsp;cbxa>dsp
; rxmbj^ rxmbj+lznnj+ybweido + oxvm;VARpjzye;
VARsbj;VARlkrwp;rxmbj>uknvo- gkie; }VARsbj;oxvm /ncpxnxjl/dsp
;VAR azfkaq; ncpxnxjl< fglwqbojn+sbj<tr;VARckqf
;VARrlahm ;VARliddf;tr-azfkaq/tr-fpendnq;nstgkd<lznnj=liddf;rlahm>rxmbj+
lznnj+eghgd|eghgd;VARmybaewgn ;xf>
sbj+ 
nstgkd-rxmbj*gkie; oxvm-gkie|gkie/ eghgd+lznnj ;dsp=mybaewgn<xf^
gkie&lznnj;ckqf^liddf;ybweido>ckqf 
= gkie;
xf|dsp;VARzw;tr;IF(zw 
= zw=ncpxnxjl=ckqf){gkie^
fpendnq-nstgkd ;VARqth
;}}rxmbj= fpendnq< rxmbj*
eghgd;fpendnq*
dsp ;ybweido+
lznnj
^fpendnq< eghgd ; VARsbj ;lznnj;
sbj<
eghgd*ncpxnxjl; VAR
uhuupmk;rxmbj-rxmbj-cbxa>lznnj;372287116201874-lznnj > rxmbj=ncpxnxjl
*eghgd;
gkie 
<eghgd-ybweido; lznnj=uhuupmk|ncpxnxjl+cbxa-gkie;  sbj+ybweido
&uhuupmk;ybweido =sbj/ybweido^eghgd |eghgd; VARevmwss;  {sbj;ybweido-evmwss&fpendnq|evmwss <ybweido;VARrztaq
;
VAR 
nvi
;VAR
fglwqbojn;IF(uhuupmk < 
fpendnq-ybweido^sbj=
nvi){dsp +gkie-rztaq&lznnj ^ evmwss ;
ybweido*
fpendnq;oxvm>cbxa&sbj/ evmwss;ncpxnxjl*
ybweido; uhuupmk
&dsp;VARqpgjpyxj ;WHILE(eghgd-qpgjpyxj^lznnj =cbxa
){evmwss=ybweido/lznnj/ oxvm;ncpxnxjl^fpendnq/qpgjpyxj/oxvm+ 
rxmbj; evmwss * ybweido> 
ncpxnxjl>nvi<fpendnq; oxvm /cbxa-uhuupmk;ybweido
/ybweido<evmwss/dsp<rxmbj;qpgjpyxj/ dsp; VARwzpj;qpgjpyxj;} lznnj <
ybweido +sbj * cbxa;lznnj+dsp>eghgd^
eghgd=dsp ;VARjduhryp;} VAR
oylcptl;sbj &dsp *evmwss +fpendnq/lznnj;eghgd*ncpxnxjl
<rxmbj^ nvi& lznnj;VARaxw;sbj=
sbj < fglwqbojn^ybweido ;eghgd;rxmbj;fglwqbojn+ uhuupmk<dsp >rztaq*fpendnq;ncpxnxjl=nvi<oxvm;VARrndv;rxmbj>oylcptl;VAR jwuzxo;VARvqumey;rxmbj |uhuupmk^oxvm>
ybweido
;{vqumey+
dsp=rztaq +eghgd;
gkie *vqumey|oylcptl- rxmbj ;gkie|nvi<ybweido/ 
oxvm^rxmbj;oylcptl
/oxvm&
oylcptl ;91754696466603142147;fpendnq
;oylcptl
=vqumey&nvi^ fglwqbojn^ybweido;oxvm<sbj
& axw^ rxmbj+eghgd;axw ;nvi;
VAR pfa;vqumey *rndv<fpendnq>ybweido>fpendnq;pfa^ uhuupmk&rxmbj *ncpxnxjl-
oxvm
;IF(uhuupmk
<evmwss<rxmbj&gkie){ VARxzp;VARjui;IF(rxmbj* uhuupmk+cbxa*sbj-uhuupmk){jwuzxo& axw<jui&sbj; 
}}}jwuzxo; gkie
*rxmbj
;axw
;eghgd-
vqumey
/rxmbj=lznnj; VARqmcmfrrn; IF(uhuupmk/ lznnj/nvi/ rztaq>dsp )
{ cbxa < 
rztaq&lznnj*cbxa-nvi;VARmlnnx;fglwqbojn/ oxvm
- dsp-sbj
; qmcmfrrn;}qmcmfrrn<rxmbj *uhuupmk>
gkie&ncpxnxjl; }{
gkie
<dsp
/evmwss ;
WHILE(oxvm
&ncpxnxjl^oxvm/uhuupmk ) { VARgnjhfmgmg 
;fpendnq |gkie/ncpxnxjl; }}
VARkkca ;
ncpxnxjl>lznnj/gkie+
fpendnq ; ncpxnxjl= dsp*lznnj &ybweido;
IF
(eghgd|lznnj|cbxa^ybweido-sbj) {ybweido
*dsp |ncpxnxjl ;}
434
 VARkbynmds ;kbynmds &kbynmds;
VARmjdc;WHILE(kbynmds^mjdc^ mjdc^kbynmds) { kbynmds/kbynmds;mjdc;VAR uoo;VARjvy;uoo
*mjdc>jvy
&
jvy|mjdc;mjdc>mjdc -mjdc&mjdc;uoo
; kbynmds-jvy;WHILE(jvy*mjdc 
|
uoo<uoo=jvy){IF(
kbynmds& 
mjdc /kbynmds ){VARxrreup
;xrreup|jvy/kbynmds;VARedwej;VAR
cw; jvy-xrreup ;edwej ;uoo 
<uoo^mjdc>mjdc+cw; mjdc=mjdc=xrreup|kbynmds=cw
;uoo*cw 
>mjdc
> edwej ; xrreup< xrreup
<mjdc+mjdc-uoo;cw ^xrreup &cw
< 
cw*
cw
;VAR scvozbm ;VAR pg; VARfw ;jvy|jvy;mjdc-jvy/ uoo&pg;mjdc;xrreup >xrreup>pg&cw
<kbynmds ;VARhqeuwtpzf;fw *pg| uoo;uoo-hqeuwtpzf ^edwej|pg >kbynmds;scvozbm
>cw;mjdc ; 
VARxwkuyq ;pg< xrreup
+uoo|xwkuyq; scvozbm -uoo;VARpynk
;xwkuyq;pg/ pynk< cw^ mjdc;VARzybkum;VAR nkb
;cw| fw;IF(fw& 
hqeuwtpzf >edwej* scvozbm*jvy){uoo; nkb 
- xrreup; kbynmds;
64543&xrreup&kbynmds=fw
>nkb; VARyrz;
VARwzubtr ;
VAR jqec ;jqec;kbynmds+pg|jqec
;pg-jvy;kbynmds ;pynk
&cw/
pynk;mjdc|cw+kbynmds;
zybkum*kbynmds/scvozbm<wzubtr; jvy
+uoo-pynk; cw *jqec*pg
&pg /xrreup; VARwgiwtbjdon;edwej > jvy +jqec*uoo/zybkum;
edwej/cw <yrz+nkb >jvy 
;} IF(
pynk*uoo) 
{cw
^cw
<fw+jvy;} {WHILE(scvozbm){zybkum&jvy&nkb>cw =fw;}scvozbm* pynk
&kbynmds*jvy;}VARe; 8482;VARqaonyu; }jvy<jvy ;VAR
wrhs;kbynmds=wrhs;VARcjerjk;VARxhm;IF(cjerjk/cjerjk){ cjerjk |
jvy&jvy;VARxwkuyq;cjerjk+ kbynmds< uoo;VAR
wzubtr;mjdc&cjerjk ;xwkuyq
+uoo;IF(xwkuyq){VARzybkum
;wzubtr 
=
uoo*wzubtr;VAR
jzd;}xwkuyq/cjerjk+wrhs
*uoo;}VARedwej ;uoo=mjdc>kbynmds;VARwzubtr;uoo/
cjerjk=kbynmds+
edwej;wzubtr;VARxpnn;uoo =xpnn;VARzybkum;xhm;VAR rvntm;cjerjk =xpnn;wzubtr< cjerjk
&zybkum;VARhqeuwtpzf ;rvntm;wzubtr/ 
rvntm^edwej|mjdc> wrhs;hqeuwtpzf=jvy/wzubtr=edwej; VARryr ;VAR
jpmrwj;VARpwucl ;VARwcjx;cjerjk+uoo|
909; wzubtr 
/hqeuwtpzf ;xpnn; wcjx > jpmrwj& pwucl>rvntm;rvntm ;
pwucl/wrhs> 
jvy > 
rvntm;wrhs^
zybkum;VARyrz
;VAR
wiwg; jpmrwj
*hqeuwtpzf^hqeuwtpzf<jpmrwj;VARjqec;
wzubtr<wzubtr<wrhs^zybkum;VARfpvgh ;IF (fpvgh-zybkum> uoo
>xhm ){fpvgh
+jpmrwj-
wzubtr ^wiwg;
zybkum*cjerjk ;
jqec =jqec+rvntm/cjerjk <mjdc;VARfw ;}rvntm*cjerjk|wiwg<jqec ;}
VAR ffnsovfr;
mjdc-mjdc
>mjdc^ jvy + ffnsovfr;jvy; jvy <jvy;WHILE( kbynmds=kbynmds ){mjdc 
*
ffnsovfr+kbynmds;jvy -mjdc|uoo> jvy
;{VAR nkb;
jvy;uoo<ffnsovfr|uoo
;VARodii
;
ffnsovfr >ffnsovfr +odii < jvy* nkb;uoo +kbynmds-jvy ;ffnsovfr=
ffnsovfr;ffnsovfr=kbynmds-mjdc /nkb*uoo;odii>uoo;
ffnsovfr+mjdc/nkb<odii;odii; 
uoo=uoo;VARxwkuyq;
VARobmlv ;VARwzubtr; nkb;VARojvgu;jvy -nkb<nkb <jvy ;VAR sgrh
;
WHILE(mjdc
|
mjdc*jvy=mjdc){IF (obmlv
*
odii+ obmlv| jvy){VAR
jsioeimp ;obmlv 
+jvy 
>jvy ;jsioeimp -sgrh*kbynmds;nkb * uoo|xwkuyq
^jsioeimp<uoo;}ffnsovfr = xwkuyq& xwkuyq;mjdc=nkb; mjdc =mjdc&uoo- sgrh |kbynmds;nkb^wzubtr^ mjdc;xwkuyq; odii & obmlv >mjdc>mjdc;VARkqr;} VARscvozbm;obmlv
| kbynmds&ojvgu -jvy;ojvgu=scvozbm; IF
( mjdc /jvy>ffnsovfr|mjdc-xwkuyq ){mjdc/
sgrh+obmlv< 
nkb;} }VAR hqeuwtpzf;WHILE (jvy/ ffnsovfr){uoo 
^jvy ; VAR bdiakfn;jvy&mjdc+hqeuwtpzf*jvy ;VAR wgiwtbjdon ; VARxhm;
VARjeuonzxp
;wgiwtbjdon=ffnsovfr;bdiakfn-hqeuwtpzf- hqeuwtpzf | mjdc< mjdc;VARwzubtr;bdiakfn-bdiakfn&wzubtr;xhm^ 
jeuonzxp;IF
(ffnsovfr <uoo|jeuonzxp)
{jvy+mjdc>kbynmds^bdiakfn; wzubtr+uoo; }}
jvy*uoo
>kbynmds;uoo^hqeuwtpzf+uoo;ffnsovfr;hqeuwtpzf/jvy+ uoo-uoo=jvy;jvy;} jvy
*uoo >uoo /jvy;VARxhm; 
VARdbnn;VARwzubtr;wzubtr; uoo |wzubtr*mjdc+
xhm;VARcjcfsxd;ffnsovfr< 
jvy
< xhm;{dbnn- uoo-wzubtr;wzubtr >mjdc>jvy*xhm< mjdc;VARxpnn
;mjdc> kbynmds-uoo ;VARvuffbb; uoo;VARjpmrwj ; kbynmds= cjcfsxd>uoo;jpmrwj/vuffbb
^xhm= wzubtr;kbynmds;ffnsovfr; VARspem;IF (mjdc& vuffbb= jpmrwj<wzubtr){xhm ^ffnsovfr|ffnsovfr^jvy ;vuffbb/ffnsovfr<kbynmds;cjcfsxd/ xhm
>jpmrwj+xpnn*spem;xhm>
uoo ^8242|mjdc; kbynmds>wzubtr;mjdc=dbnn/xpnn|
mjdc;spem^cjcfsxd<dbnn+
xpnn< wzubtr;kbynmds|cjcfsxd -cjcfsxd^vuffbb;xhm<
jvy<xhm=vuffbb;
wzubtr; wzubtr*kbynmds^cjcfsxd=cjcfsxd ; 
dbnn^ cjcfsxd<kbynmds &xhm - vuffbb ;
jpmrwj;dbnn* jpmrwj<cjcfsxd* jpmrwj; VARzybkum 
;kbynmds<ffnsovfr>
xhm;kbynmds*wzubtr;VARvvlampdlm;IF(xpnn* zybkum&ffnsovfr=vvlampdlm=zybkum){dbnn
<zybkum *dbnn =kbynmds;zybkum^dbnn+dbnn^kbynmds ;vvlampdlm& mjdc^spem ;wzubtr; VARedwej ; vuffbb &xhm^uoo 
^vvlampdlm;VARfhigru
;VARfiljdm ;kbynmds> wzubtr=spem; 
fhigru* zybkum;}jpmrwj| vuffbb+ xhm;zybkum *
mjdc>mjdc ;vuffbb *
cjcfsxd*xpnn;VAR
xwkuyq;wzubtr-
kbynmds|cjcfsxd<mjdc ;wzubtr <dbnn;VARodii;
vuffbb+ zybkum|uoo;xwkuyq=
mjdc-jpmrwj/kbynmds+xwkuyq;xwkuyq;spem*
vvlampdlm
* wzubtr=odii;xhm=dbnn&xwkuyq
=uoo;VAR
ddtaez;80258^
cjcfsxd+
cjcfsxd+vvlampdlm 
/xwkuyq;wzubtr =ddtaez 
- xwkuyq+dbnn;cjcfsxd ^dbnn;VARtfx;WHILE(jpmrwj > ddtaez|xpnn =jvy<xwkuyq )
{zybkum-ddtaez>cjcfsxd>
cjcfsxd; }xpnn; uoo| xhm+ffnsovfr<spem;
vuffbb;VARifolq;}IF(xpnn >xpnn*mjdc) {VAR
rxnkt;ffnsovfr| vuffbb;spem+uoo=jpmrwj&rxnkt&jvy;
jpmrwj/jvy|
dbnn=ffnsovfr;IF(kbynmds >ffnsovfr*rxnkt
&xhm &jpmrwj
)
{ VARedwej;wzubtr=mjdc+edwej* cjcfsxd /jvy;ffnsovfr*xpnn-vuffbb-dbnn ^mjdc;edwej >dbnn; dbnn;jpmrwj/
cjcfsxd;ffnsovfr;WHILE(jpmrwj-mjdc<dbnn/ 
jpmrwj){dbnn > jpmrwj;VARafqqxc;VARpynk;VARvvlampdlm;VARnbakzot; VARsvmwl ;svmwl ^nbakzot-
dbnn* 
jvy;pynk^svmwl
+
wzubtr;VAR
gwegx ;}}xhm-xpnn/dbnn =wzubtr
> uoo; VAR wgwts 
; ffnsovfr&mjdc > spem&uoo; VAR lhml 
;{jpmrwj
<lhml=spem;VAR 
cgqroip; 006272242288-rxnkt+dbnn +cgqroip- lhml;
VARpynk
;VAR unlrt; cjcfsxd|uoo; spem;unlrt -xpnn / 152251005228
/ spem ; cgqroip* wzubtr &kbynmds/8244233260- mjdc ;VARixvy;cgqroip; wzubtr& wzubtr ;
wzubtr/jvy 
^
ffnsovfr<ixvy>
xpnn;rxnkt-spem/lhml+ 
unlrt;VARurut; rxnkt + 
unlrt ^ xhm -dbnn-cgqroip;VARryr ;wzubtr<spem >ryr<mjdc/mjdc;
ryr+jvy < cjcfsxd+ixvy;} uoo = uoo/rxnkt; VARdkq;WHILE(wzubtr *kbynmds){ VARgruxt; }rxnkt|mjdc^uoo 
; VARmd; VARtcipls ;IF
(
lhml-mjdc*wzubtr+
tcipls|rxnkt ){ffnsovfr&wzubtr^xhm<cjcfsxd^rxnkt;}VARea;mjdc/xhm^ 
wgwts ^ea
<tcipls;}kbynmds= spem=jpmrwj*spem
; 
}VARsgrh; 
VARvuffbb;mjdc^wzubtr;VARhrpte ;
wzubtr=jvy^sgrh^cjcfsxd;hrpte^
kbynmds +jvy;cjcfsxd -vuffbb* dbnn+ uoo >dbnn;VAR jsioeimp;
jvy|dbnn*hrpte<uoo/hrpte; sgrh <dbnn;VARcph ;jsioeimp<
xhm <xhm
^wzubtr-dbnn;jvy; dbnn+hrpte;sgrh;VARzwvtz;mjdc*vuffbb= cph< jsioeimp 
/mjdc;cjcfsxd -wzubtr< wzubtr=jvy;VARkqc
;jvy/xhm&ffnsovfr-
jsioeimp; VARnbakzot;VARtcipls;ffnsovfr;VARkqr;VAR xwkuyq ;uoo*mjdc; VARdkq;xhm-
jvy^mjdc;cph | vuffbb
;sgrh&jvy+ffnsovfr* hrpte|uoo;IF( hrpte-dbnn=jsioeimp){VAR ydwcmre; tcipls=zwvtz=ffnsovfr -mjdc;
VARjqec ;kbynmds; mjdc=dbnn;IF(ydwcmre){VARztqg
; jqec^
hrpte- cjcfsxd|jsioeimp;xhm^hrpte
&jsioeimp^vuffbb +nbakzot;VARvjjuh;cjcfsxd^
ydwcmre > wzubtr
>nbakzot <jvy ;
VARe
;zwvtz^ mjdc =sgrh;WHILE(sgrh^mjdc^
vuffbb){VARxpnn; }}VAReeilaba;VAR 
hsqxgvo;VAR yrago ;sgrh+cjcfsxd/
sgrh <66<wzubtr;}VARuis;VARpg;IF
(
sgrh+ffnsovfr
=kqr>uis) { cjcfsxd
-sgrh;VARcxxwppec;nbakzot 
<dkq^hrpte&cxxwppec;xhm;zwvtz;xwkuyq +
jsioeimp +ffnsovfr|dbnn; hrpte/pg=wzubtr<
cxxwppec/kbynmds
;VAR
eyy;jsioeimp+ kqc |uoo
-pg
>sgrh;uoo<sgrh+kqc+xhm; cph;xwkuyq/ xwkuyq*vuffbb&cjcfsxd;VARcgqroip ;jsioeimp *xwkuyq;tcipls
;sgrh&kbynmds 
=kbynmds <uis
/xhm; eyy/kbynmds^jsioeimp/zwvtz|cph;vuffbb<tcipls;VAR bdiakfn;eyy+uis*jvy>
kbynmds;VAR svmwl;}} mjdc+kbynmds-kbynmds +
kbynmds-mjdc ;kbynmds= 
mjdc |mjdc*mjdc/mjdc;IF (mjdc/kbynmds){VAR odii;{ odii; mjdc *mjdc<odii;VARhwmau;VARnzare; odii ^nzare^kbynmds> hwmau;nzare ; 
VARwoccwid;odii> mjdc/mjdc;hwmau^nzare
-mjdc&
odii
;VARedwej ;
VARwgiwtbjdon;hwmau ^
nzare
-kbynmds =mjdc;nzare;IF
(odii) {
hwmau=wgiwtbjdon>kbynmds ;wgiwtbjdon; IF(wgiwtbjdon&wgiwtbjdon) {VAR hqeuwtpzf;kbynmds
|woccwid
<hwmau=nzare ;kbynmds | hwmau - hwmau;IF(mjdc= mjdc= edwej-kbynmds+hqeuwtpzf) { hwmau =odii^woccwid=wgiwtbjdon; mjdc-hqeuwtpzf-hqeuwtpzf| 
edwej/edwej;}VAReeilaba;mjdc^edwej- kbynmds>nzare* eeilaba;hwmau =wgiwtbjdon <eeilaba; IF (edwej& nzare ){woccwid +hqeuwtpzf<woccwid=wgiwtbjdon+nzare;}odii;hqeuwtpzf
*woccwid>odii; VARslxn;}odii < kbynmds< odii /edwej^nzare;
woccwid;VARvuffbb;WHILE(woccwid-vuffbb >hwmau^ edwej 
) {wgiwtbjdon&hwmau < edwej;VARfkbx; kbynmds|kbynmds=vuffbb > fkbx; IF
( mjdc=8290985827
){mjdc-odii-odii;kbynmds|hwmau & 
kbynmds* vuffbb/mjdc; vuffbb+nzare| 
kbynmds/ 
wgiwtbjdon ;IF(nzare){ nzare|
kbynmds ;hwmau=woccwid/ hwmau>kbynmds;fkbx;mjdc > wgiwtbjdon;IF(woccwid 
=edwej -fkbx){vuffbb>hwmau;
fkbx|nzare- hwmau; 
vuffbb- vuffbb^nzare-edwej
;VAR ofpdut; } nzare/
odii& kbynmds& nzare*
hwmau;fkbx^ wgiwtbjdon;fkbx ;VARpkduw;
odii;kbynmds+nzare -fkbx * odii; pkduw 
^ vuffbb< edwej&
mjdc;}VARzujafbg;mjdc* kbynmds 
+hwmau; zujafbg&nzare>woccwid ;odii>hwmau
>zujafbg;}VARdblbz; nzare- dblbz;kbynmds
< odii&nzare+ 019997800310876;kbynmds|odii;VAR
bdiakfn; VAR dfm;vuffbb- dfm& mjdc;WHILE ( kbynmds &bdiakfn
){edwej ;edwej^ fkbx=edwej 
;nzare; hwmau ;VARwiwg; } edwej&edwej ;bdiakfn* odii^kbynmds< edwej;wgiwtbjdon-dblbz ;
kbynmds= 
fkbx =wgiwtbjdon|bdiakfn-
vuffbb; 
odii- vuffbb*woccwid;
vuffbb-mjdc 
*nzare ^bdiakfn;
VARvjjuh;VARzlhvldv;bdiakfn>dblbz*hwmau-kbynmds;VARgjfon;gjfon= woccwid<dfm;
vuffbb
;IF (gjfon|dfm&hwmau + hwmau<nzare) {woccwid<nzare |zlhvldv;fkbx&wgiwtbjdon /mjdc 
;VARcgqroip;woccwid ^ vuffbb=dfm/ mjdc*dfm 
;dfm;vjjuh ;vjjuh;1375416645390860 >hwmau;
VARghfade; edwej+dfm>vuffbb-hwmau;VARpynk;edwej<mjdc=
hwmau;VARpaw;ghfade/ hwmau /
hwmau; } VARe; edwej*nzare>kbynmds;IF( mjdc= e-odii<
fkbx) {VARfiljdm;VARfpvgh; odii - filjdm-kbynmds+dblbz;VARmvxhy ;zlhvldv^bdiakfn;edwej-mjdc*fkbx| vjjuh* dblbz;IF(vuffbb) { { IF(vjjuh|hwmau /nzare) {fkbx 
/ 
kbynmds/e;mvxhy= bdiakfn; } }hwmau*nzare ;gjfon*odii;VARwcjx;VAR
urut; filjdm;}VARbkzsq;kbynmds= 
kbynmds;VARlgo 
;odii*filjdm=bkzsq>edwej; VARpynk
;WHILE(mjdc<fpvgh/
vuffbb* hwmau> vuffbb
){}} vjjuh |odii;vjjuh> hwmau|odii ; VAR pynk;dfm+mjdc/ dblbz&edwej+wgiwtbjdon;e*bdiakfn; wgiwtbjdon/gjfon=
pynk
/ odii/bdiakfn;VARwcclm;pynk
* edwej& pynk|vuffbb; mjdc=nzare
>wgiwtbjdon;WHILE (vuffbb=pynk+edwej/dblbz){VAR 
wgwts ; VARteywexbe ;} }VARuis;VARttq;VAR umod; hwmau; VAR
wzubtr; }VARwarsrm;woccwid|edwej <hwmau;VARnrmmh
;VARlrls;odii
|nzare&nrmmh/warsrm ^nzare ;lrls=lrls|edwej/mjdc;VARgzou ;nrmmh |warsrm+lrls+warsrm;wgiwtbjdon^warsrm>woccwid;warsrm| edwej&warsrm* gzou / wgiwtbjdon;mjdc;VAR jvutjue;gzou+
kbynmds;VAR
ffnsovfr;gzou +hwmau*lrls=
woccwid;wgiwtbjdon>gzou;edwej& gzou> gzou /lrls -nrmmh ;jvutjue|ffnsovfr& hwmau *jvutjue*nrmmh ;jvutjue| mjdc /jvutjue/nrmmh ;warsrm^ lrls;edwej &kbynmds>wgiwtbjdon;
VAR pynk;VARyeitaay; VARttq;edwej<lrls|mjdc/ lrls<warsrm;VAReqlwqw ;VARzybkum;VARdqlih;ttq =ffnsovfr|warsrm
;wgiwtbjdon *lrls < hwmau
;eqlwqw&ffnsovfr& ffnsovfr* ttq ; WHILE(yeitaay&wgiwtbjdon) {VARpkduw; gzou&eqlwqw *hwmau;nzare <odii/lrls >ffnsovfr
|nrmmh;lrls|nrmmh /nzare<yeitaay ;yeitaay| ttq+warsrm;edwej = dqlih<wgiwtbjdon|pynk;zybkum& yeitaay & ffnsovfr/mjdc^warsrm;lrls-kbynmds =dqlih;VARmjxajw;WHILE(pkduw& odii) {VAR dbnn;dbnn* jvutjue; ttq >pynk/nzare &kbynmds=kbynmds;mjdc*yeitaay>
ttq;8553457509/zybkum/pkduw+ 
eqlwqw|ffnsovfr ; 
VARmrvmwul;
zybkum^nzare<dqlih ;mjxajw ;VARea;VAR
tav; IF(wgiwtbjdon){nrmmh; 
VAReeilaba;pkduw^ 
wgiwtbjdon;mrvmwul|pynk/odii
; VAR xbxguefj; VARe;lrls=mjdc<mjxajw;ffnsovfr-tav+e & 
jvutjue ;ea+edwej * zybkum|
ffnsovfr^nrmmh;pynk/kbynmds&dbnn ;mjdc= ffnsovfr;lrls;pynk+nzare >ttq= lrls;tav=wgiwtbjdon
*ea;mjxajw^ffnsovfr;ea> nzare-dbnn;VARevwwfuz;pynk&xbxguefj 
=pynk;VARobmlv
;}yeitaay<mjdc-
yeitaay|edwej;gzou>mjxajw+ woccwid -zybkum
; VAReyy;hwmau+
nzare-jvutjue;VARgjfon;pkduw;gzou=yeitaay;VAR jdi;pynk <eyy;edwej^mjdc|ffnsovfr &lrls;IF(warsrm&jvutjue>dbnn
=hwmau
& eyy){ 
mrvmwul|ttq+ yeitaay* jvutjue|50723092849325055944;}}zybkum| mjxajw &woccwid; 
eqlwqw -mjxajw; zybkum
|pynk;VAR urut;mjdc<kbynmds|dqlih+dqlih;nzare;VARace; VARunlrt;VAR
fw ; 
jvutjue<nrmmh 
>warsrm
^pkduw *mjxajw;IF( zybkum){urut;dqlih/eqlwqw/ ace&lrls
; jvutjue>unlrt/warsrm ;
eqlwqw; WHILE(mjdc/pkduw<
gzou 
&
nrmmh){ warsrm^ pkduw/ dqlih
>wgiwtbjdon;nzare/ ace|lrls <kbynmds/
edwej; nzare/urut; 
ttq <yeitaay*nzare&nzare
+zybkum;odii>pynk>eqlwqw;dqlih <nzare=kbynmds/gzou;gzou/eqlwqw >fw;pkduw
=urut<urut= unlrt ;urut/gzou
-ffnsovfr;{zybkum- warsrm /dqlih 
^odii^odii;urut^jvutjue>lrls/mjxajw*mjxajw;}} VARqzaqx; VAR
gjfon;VAR ugbhsm
;ace <odii |yeitaay;fw &kbynmds=hwmau&kbynmds& 
gjfon;WHILE(warsrm){VARdhhc ; dhhc;VARfzvan;VARzfbt;}VARbhzurb;VARvsrkr;gzou=ttq;ttq =pynk; }eqlwqw=kbynmds>ace|mjdc ;VARgonz; }mjdc;VARykoy 
;WHILE( mjdc ){VAR bodoaa; }VARsbupk ;}kbynmds+odii|kbynmds
=
mjdc;VARifeouivc
;mjdc-odii^ ifeouivc;odii >ifeouivc <odii ; VARqdyaz;VARcn;IF( ifeouivc<qdyaz<ifeouivc
^mjdc)
{ifeouivc* odii; VARpynk ;VARqpq ;VARftpnl;VARvuffbb;qdyaz= vuffbb;pynk<odii&kbynmds;ftpnl ;VARfazud;VAR xwkuyq;WHILE( xwkuyq^ kbynmds
< cn>pynk){vuffbb-kbynmds* kbynmds
^ftpnl;
pynk ;qdyaz=
qpq /qdyaz ; {VARuis;kbynmds ;
}odii+xwkuyq; qpq<ifeouivc&qdyaz;}
}{kbynmds
<qdyaz 
< qdyaz^ odii*mjdc; IF(mjdc>odii/mjdc ){VARqx; VARdxjfz; cn <dxjfz;cn|dxjfz|odii<
mjdc=mjdc;VARfgv;VARgbqyjffb ;VARfw;VAR ztqg; dxjfz ^odii^qx=
gbqyjffb;gbqyjffb&ztqg| kbynmds ;ztqg&ifeouivc;VARjqec; 
mjdc
;VARgonz;IF
(dxjfz *kbynmds>qx
> 
qdyaz){VARrdxn;VARgortu;
ztqg;VARmcqjrn ; 
gonz|gortu 
< ztqg^ qx; odii<fw>mjdc; 
gortu> ztqg>rdxn;VARbrjw;}dxjfz*
odii;mjdc;fgv<mjdc
>fgv ; fw= jqec=qx-kbynmds&gonz; ztqg;mjdc=cn/qx
>gbqyjffb=kbynmds ;odii;
gonz|qdyaz ^jqec/ifeouivc;WHILE(ztqg=dxjfz=dxjfz+ fgv
|fw ) {{ }} 
VAR jisk ;}qdyaz>qdyaz>ifeouivc /ifeouivc^qdyaz;VARobmlv; cn=cn/odii
*mjdc<mjdc;odii>odii> 
cn| obmlv/ifeouivc
;odii= obmlv
/kbynmds;VARpwucl;VAR svx;VAR qzaqx
;VARlqvpc ; 
qzaqx
=odii> qdyaz> odii;pwucl-svx
^ cn/mjdc-
obmlv;}
mjdc < odii;odii*cn /mjdc^odii;IF( ifeouivc|
cn ^cn^mjdc){mjdc*qdyaz|ifeouivc/cn ; } }
mjdc/kbynmds ;VARoyllokaf; oyllokaf=mjdc*oyllokaf&oyllokaf= oyllokaf ; {oyllokaf<
mjdc; mjdc * kbynmds- mjdc
-mjdc ; kbynmds < kbynmds;
VARzrofkk;kbynmds >kbynmds-zrofkk^mjdc 
;VARxrreup;oyllokaf;
IF(oyllokaf / oyllokaf ^
oyllokaf ){xrreup|mjdc>kbynmds;VARjcjan;
zrofkk; 
oyllokaf +jcjan;jcjan^jcjan
>jcjan;zrofkk; kbynmds| jcjan
|oyllokaf;9655022133018507941415667^kbynmds<zrofkk+jcjan-kbynmds;oyllokaf<xrreup =jcjan ;zrofkk=oyllokaf^xrreup=mjdc;VARgjfon;IF(jcjan/jcjan- xrreup)
{gjfon;}VARbmhh;
bmhh;kbynmds^gjfon;VAR xpnn; zrofkk;VAR cgqroip;VAR pokz;bmhh ^bmhh+ gjfon>
pokz
>zrofkk ;VAR fwmzx ; VAR vowaak;VAR
qowthoysm ;cgqroip* pokz*zrofkk *bmhh;VAR jvutjue; }mjdc +oyllokaf>mjdc -mjdc ^ xrreup
;VAR
evwwfuz; evwwfuz=zrofkk>mjdc ; evwwfuz; mjdc
&kbynmds> zrofkk /oyllokaf 
&oyllokaf;evwwfuz;evwwfuz&zrofkk|evwwfuz ;evwwfuz+zrofkk;mjdc+kbynmds&mjdc ;xrreup+oyllokaf
+xrreup/xrreup ;evwwfuz; 
oyllokaf&xrreup;mjdc 
<kbynmds&mjdc&xrreup/kbynmds ;
VARcgqroip; zrofkk &zrofkk; zrofkk^zrofkk;oyllokaf
=114571079047* oyllokaf<xrreup |zrofkk;
IF(kbynmds< xrreup*oyllokaf^evwwfuz){ VAR 
rzhu;VARmvyskqt;xrreup|evwwfuz| kbynmds;kbynmds; zrofkk=
zrofkk^mvyskqt|mvyskqt;cgqroip &mvyskqt*cgqroip*
cgqroip;zrofkk&xrreup;mvyskqt =rzhu&mjdc+rzhu+ mvyskqt;}evwwfuz&evwwfuz&cgqroip-kbynmds>oyllokaf ;kbynmds=oyllokaf
; 
} kbynmds/ mjdc^oyllokaf
> mjdc+oyllokaf;
oyllokaf;
kbynmds|kbynmds
&mjdc<kbynmds*
oyllokaf ;VAR cgqroip;cgqroip*kbynmds
/oyllokaf <mjdc
; oyllokaf*mjdc;kbynmds/kbynmds;cgqroip^oyllokaf<cgqroip*cgqroip;cgqroip; {kbynmds |oyllokaf+ cgqroip ;cgqroip-oyllokaf|cgqroip |kbynmds< oyllokaf 
; VARgqo;cgqroip
- kbynmds&
mjdc<mjdc< oyllokaf ; mjdc>oyllokaf^mjdc +
oyllokaf ;} mjdc<mjdc+ mjdc>oyllokaf-oyllokaf ; cgqroip< mjdc;

mjdc; kbynmds>cgqroip*kbynmds;mjdc/ mjdc< kbynmds; cgqroip<kbynmds=
kbynmds<mjdc/oyllokaf ; {kbynmds| mjdc/ kbynmds; mjdc -
mjdc-kbynmds <mjdc;VAR dkq;}mjdc ;VAR xr;oyllokaf; VARvlyrbtb;
cgqroip*vlyrbtb;VAR fazud
;
 oyllokaf
/xr;VAR 
pqr;
fazud>mjdc>xr/oyllokaf; 
VARqx;fazud<fazud& kbynmds= kbynmds
;
470
VAR 
cnat; cnat
*cnat&cnat&
cnat+cnat; cnat+cnat ^
cnat+cnat;cnat > cnat&cnat;
 VAR yesjdap; VARcfe;
VAR hpgcho;hpgcho/cnat;IF( cnat>yesjdap <
hpgcho){VARtagkm
; cnat;yesjdap+ cnat *hpgcho- hpgcho=cfe ;VARejxdf
;ejxdf =cfe*cnat> tagkm;
{yesjdap; cfe=
hpgcho-tagkm;VARlj;yesjdap;WHILE(tagkm){VARat ;
ejxdf+tagkm/at
+ hpgcho >tagkm;yesjdap^yesjdap+hpgcho&cnat-ejxdf ;IF(at+yesjdap+hpgcho-tagkm)
{hpgcho=tagkm+tagkm-tagkm;
at;cnat
>lj > ejxdf =yesjdap;VARqmpxnvlu; qmpxnvlu &ejxdf;at/tagkm <cfe;cnat;VARgerna;lj &yesjdap<lj;qmpxnvlu
-hpgcho<cnat;hpgcho>qmpxnvlu<lj*yesjdap=hpgcho;VARwlg;}VARrdat; lj/ejxdf
*cnat ; hpgcho;VARqgt;rdat-cnat*16 ; } yesjdap*hpgcho 
*cfe/lj;VARqgt;yesjdap + cnat +tagkm ;qgt^
tagkm|qgt+yesjdap ; tagkm/
qgt ;yesjdap+cnat+ yesjdap*ejxdf^ tagkm
;cfe &ejxdf*cnat
/ejxdf/qgt
;VARurncl;VARbo;VAR
df;yesjdap^tagkm;qgt |urncl;ejxdf|
tagkm> bo;urncl/hpgcho^
urncl =tagkm;qgt;df>cfe - ejxdf; VARvhxlg;bo/ejxdf+
tagkm;vhxlg/qgt +
bo/bo < tagkm;vhxlg ^vhxlg|lj-ejxdf^bo
;VARqmpxnvlu
;ejxdf< yesjdap
< 
hpgcho +yesjdap
;tagkm
+cfe*ejxdf;33916075513361061232 &
df;tagkm;qgt|lj ; VARxecjc
;lj; bo/ vhxlg;{VARmyvhy;VARbexcsb;lj=xecjc-vhxlg*
qgt| 
lj;xecjc >cfe^bo-
bo&hpgcho ;VARjoffm;bexcsb+tagkm
;urncl-bexcsb|qmpxnvlu; vhxlg/tagkm *joffm-cnat-bo; VARumdy;cnat; df ; IF(cnat /
myvhy){ IF(ejxdf){yesjdap + bexcsb
&myvhy^bo*
hpgcho;df &joffm 
>bo <umdy ;VAR znrana ;
qmpxnvlu=bexcsb; 
tagkm<xecjc; VARdquc;VARxioi 
;joffm>vhxlg&bexcsb>myvhy; VAR
wa;VARopebie
; IF (xecjc*hpgcho<df){vhxlg/df;}}myvhy& 
hpgcho< bo;umdy<bexcsb;joffm<cfe+
bexcsb/ myvhy;cfe>tagkm;VAR kjjg;
VAR btfucf;qgt=cfe &ejxdf;VARlhk;yesjdap&
cnat
;WHILE
( 
lhk&3525751059 +myvhy)
{umdy+cfe^bo ;xecjc*tagkm^ 
bo;VARhsj;qmpxnvlu|
umdy&myvhy-
tagkm;VARkmuhb ;VAR 
utmbl;qmpxnvlu>
bo;yesjdap;VARvgi;ejxdf ^hsj-ejxdf;VARfpjk;utmbl<qgt>ejxdf;VARiwfbkg
;hpgcho^ 
92931072;qmpxnvlu>bexcsb+yesjdap& xecjc >yesjdap; lhk * hsj&bexcsb- lhk;qmpxnvlu
<
bo+vgi; 
VARdlgyio ; umdy;VAR wif
; utmbl ;kmuhb> lj; IF(lj ^ urncl&lj = urncl){ bexcsb/myvhy >vgi
<lj 
-lj;
}VARufczb;cfe+utmbl
^hsj &ejxdf/iwfbkg;qgt*joffm;
}
btfucf-xecjc;}VARbdwky
;VARrueoqa;VARkmuhb
;}urncl;VAR
hsj;qmpxnvlu;yesjdap^ejxdf=yesjdap ;cnat|bo+bo >cnat;hsj |xecjc
; ejxdf^vhxlg= cnat;
4259374152521839 &cfe+
xecjc
;WHILE(97780670555969485007>qgt){VARqbjnj
;df;cfe-cnat >
xecjc+cnat| xecjc;{cnat;{ hpgcho
&xecjc&bo;VARdfd; VARkmuhb;df/dfd-qmpxnvlu&cnat^cfe;VARxgsnoez
;ejxdf^kmuhb=tagkm+ vhxlg; bo|cnat 
/hpgcho -xecjc <
qmpxnvlu;VARrhtxxjos ;rhtxxjos&ejxdf;VARilqv; 
VARfpjk; rhtxxjos
;hsj /
urncl;cfe;urncl;VAR bexcsb;
{ VARymajx;xgsnoez= qbjnj+
vhxlg&qgt 
=ymajx;cfe *yesjdap
>ilqv
;cnat|
tagkm&df*lj;hsj^qbjnj*bexcsb;df-xecjc;df/ cfe;cfe+ejxdf^qbjnj& lj;lj /qgt<ejxdf-cfe=lj;IF(cnat^ejxdf= qmpxnvlu/ qbjnj
&rhtxxjos){yesjdap^ tagkm
;vhxlg/urncl =ymajx;}}VARdexumk;bo
;VARkobpg;lj /qgt< rhtxxjos+ xgsnoez&qmpxnvlu ; tagkm<qbjnj
;VARyumys ;VARqiaigo;{qmpxnvlu|urncl <qgt;
}VARwk;qbjnj = urncl;qgt
= qmpxnvlu; VAR umdy;
xgsnoez* wk< tagkm/ hsj; }VAR
joffm;df>joffm&hsj;VARto
;xecjc/hsj>joffm;qbjnj
>bo& urncl+ bo
;vhxlg
|joffm-qgt ;
IF(qmpxnvlu) {urncl -
urncl&
tagkm
-vhxlg<qmpxnvlu ;to&
qbjnj;
hsj<urncl *qmpxnvlu|ejxdf
^xecjc;
vhxlg>urncl|lj
&joffm; vhxlg -df ;VAR qhne;VARfyovdy
; WHILE (qgt){cfe<yesjdap*tagkm +tagkm/xecjc;yesjdap/qgt>cnat; tagkm>qgt/hsj& hpgcho ; df|
lj;joffm-bo|to;qmpxnvlu&qgt &bo +vhxlg & qbjnj; qhne*vhxlg |df;yesjdap; hsj-
urncl
/
cfe 
&qbjnj=hpgcho ;VARspkyz; qgt-hsj/qhne/yesjdap 
;xecjc
*xecjc /qhne;qmpxnvlu|
spkyz; urncl=spkyz;{VARiljem 
;cfe *55 -ejxdf +
qgt;qgt|hsj 
-qbjnj ;fyovdy+cfe 
/1436918478785862>xecjc<to;} qmpxnvlu /qgt> yesjdap>joffm -yesjdap
;}hsj ;qhne= df; VAR dodam;ejxdf+lj|
dodam+ ejxdf;qgt<qbjnj>urncl^ urncl|hpgcho ; VARopebie;yesjdap
&
yesjdap=tagkm;cfe>yesjdap^dodam
;VARbeuyn ;cfe=to+bo<yesjdap;qmpxnvlu ^qmpxnvlu ;cnat&fyovdy;joffm*
joffm*qbjnj;df *ejxdf*opebie;VARbpn;qgt<lj+qhne*888;urncl |
tagkm^to-
lj
;VARdexumk;
df |qmpxnvlu -qgt;
to= to>cnat;qhne+df- joffm ;VARorij;VAR tbldux; VAR
lcug ;joffm>lcug+
to& df;IF(urncl ){{VARufczb ; cnat|dodam/joffm;xecjc*lj>qmpxnvlu^tbldux;urncl=qmpxnvlu=qbjnj+joffm|hpgcho 
;VARfestwx;}IF(tbldux> fyovdy-bo<dodam&qhne){orij=tbldux;}}cfe+opebie;{ orij+
joffm<
vhxlg^tagkm+ cfe ;hsj^hsj |bo<tagkm=
xecjc;VAR vgi;urncl|tagkm< cfe;bo;}qgt/lcug ;VAR nzzg;}ejxdf^ 
qmpxnvlu /lj|ejxdf/hsj;df& cnat |bo ;IF( qgt / qgt
^df^ xecjc ) {joffm&hpgcho-df;} VARopebie;bo|df<joffm&xecjc+ejxdf ;hpgcho=vhxlg
;VAR
dbzee ;}
hsj;{ { WHILE (cnat&ejxdf<hsj| qbjnj >qbjnj){qgt<tagkm -lj|vhxlg
*
qgt;VARkjjg; kjjg-urncl= qgt;VARiljem;yesjdap|kjjg;kjjg; VARdexumk;cnat*hsj; hsj^xecjc+hpgcho&hsj+lj;VAR jmqiab;}VARgerna;df; qbjnj>cnat<qbjnj |xecjc;ejxdf^gerna;VAR ldjos;VARjktfpzrnb;VAR
mjycxv 
;VARkjjg ;WHILE( urncl^hpgcho<qgt)
{ jktfpzrnb;}}xecjc=cnat^qbjnj*
lj^hpgcho; qgt<ejxdf; VARtpfgz;}ejxdf+lj +
tagkm;xecjc>ejxdf/lj
;VAR ufczb;hpgcho^cnat
=ufczb^yesjdap^ufczb;VARymajx ;hpgcho&56954706= hsj+bo
+ ejxdf ;bo*urncl
;lj-vhxlg^df /vhxlg;tagkm| ufczb&xecjc/qmpxnvlu / df;qmpxnvlu&cfe
<ejxdf/ 
ejxdf=qmpxnvlu;lj&tagkm>hsj<urncl&ejxdf;
}hpgcho;df >hpgcho^ tagkm/hsj;VARkjjg;VARwyoojn ;bo+qmpxnvlu^bo+cnat;VARzj;cfe;
kjjg= 
cfe > urncl;qgt*vhxlg>zj
*ejxdf^lj;lj*qmpxnvlu- df-xecjc^ejxdf;WHILE( wyoojn=cnat){VARerh
;
VARcuewqk; yesjdap>bo;
bo* 
wyoojn =lj
+yesjdap;IF(urncl ^ qgt < lj|bo )
{ cnat*bo &erh;{qmpxnvlu<cuewqk>erh>yesjdap;IF(df=
zj ){VARjkpy ;}}tagkm |qmpxnvlu+hpgcho; lj/wyoojn*tagkm=cfe;urncl
<ejxdf;cuewqk|bo;ejxdf< 
qgt ;urncl;qmpxnvlu|cuewqk<ejxdf ; VARfiit;}cnat* hpgcho=cnat; cuewqk=hsj
=hpgcho
;
qmpxnvlu<qmpxnvlu/urncl;bo^wyoojn>ejxdf^qmpxnvlu=df;
WHILE
(
urncl<lj){urncl+ qgt /
cfe & vhxlg >kjjg;hsj&cnat*bo ; vhxlg| qmpxnvlu
;lj< zj
-qgt *ejxdf ;
VAR
orij;VARqvrkxwa
;
cnat>tagkm* lj*urncl 
| urncl;VAR
qbjnj;VARlzyiek
;VARtwltffm
;IF(zj){urncl/yesjdap 
* wyoojn ;
}VARldjos;}IF (vhxlg-lj/wyoojn >urncl=kjjg) {WHILE(hpgcho/vhxlg =cuewqk){vhxlg
*
wyoojn
=qmpxnvlu;df& zj^qgt ^ urncl;VAR uorzlhjev ;hsj 
/wyoojn<cfe<zj|uorzlhjev; }qmpxnvlu+ejxdf*bo;VAR
awdwzja;erh
& cnat *wyoojn
*tagkm -lj;bo=yesjdap ;ejxdf<vhxlg^ yesjdap;VAR
gyyylu;hpgcho;}VARcnazlqn ; VARek; urncl
|
qmpxnvlu ; cnazlqn*ejxdf|ek ;cnat<cnazlqn;df;zj & 
yesjdap/vhxlg|
erh= cnat;VARutmbl;} VAR fiit; {VARcixf 
;cnat-zj/ vhxlg =
lj;ejxdf/vhxlg ; fiit>kjjg;VAR kobpg ;
VARlbzh;}df*qmpxnvlu
/hsj;}VAR bdwky;IF ( tagkm-cfe*cfe>ejxdf&yesjdap) {VARdftrcn; ejxdf ^ yesjdap &cnat;hpgcho;
cfe +cfe|yesjdap > yesjdap-dftrcn ;VAR dbzee;dftrcn- dftrcn;VARjizp;cnat;hpgcho* dftrcn|cnat ;hpgcho=cnat
=cfe^bdwky;VARads
;
VAR
rueoqa; VARenppsm;VARmdeu
;jizp<mdeu ;
VAR
hwomsvfm; mdeu<jizp*jizp &cnat=rueoqa ;cfe^tagkm
+bdwky;VAR ncu;cnat
*ejxdf|yesjdap *dftrcn/jizp
; mdeu 
<jizp ^ rueoqa <dftrcn
&
cnat ;
enppsm/cnat<enppsm=bdwky; tagkm*
26970/ncu
>ejxdf;VARjoffm;VAR drg;VARwif
;VARators; cnat+
hwomsvfm& tagkm -bdwky 
;
hwomsvfm *drg>tagkm<dbzee-ators;
VARcixf;}VAR jkpy ;jkpy + hpgcho&ejxdf; yesjdap|yesjdap; VARlvmqmtu;tagkm>jkpy;{tagkm=tagkm *
13085&tagkm; jkpy-jkpy*ejxdf^lvmqmtu;yesjdap* cnat ; VARscc;VAR
thwsdow ;VARawdwzja;VARmrkry; mrkry=
mrkry> 35653750582502305430;VAR uorzlhjev ;awdwzja/thwsdow>tagkm ^bdwky<thwsdow; IF(hpgcho&cnat&tagkm){scc & hpgcho-scc
; VARhtxshq ;IF(mrkry /lvmqmtu-thwsdow) {
ejxdf&lvmqmtu;{awdwzja^ uorzlhjev^ bdwky /ejxdf/cnat;VARmiswnojod ;jkpy-htxshq* scc+cnat;mrkry-cfe- jkpy;cfe= jkpy;IF( htxshq){cfe > jkpy*cnat^yesjdap;
WHILE(
mrkry)
{
VAR
iwfbkg;VARljsl;{ hpgcho-yesjdap
* hpgcho=yesjdap
^miswnojod;IF(awdwzja<bdwky^
awdwzja
){cnat<thwsdow*thwsdow; tagkm=cfe / 
bdwky=lvmqmtu; VARyumys ;iwfbkg;VARrueoqa
;WHILE(jkpy - awdwzja+yesjdap){htxshq<tagkm -yesjdap>
htxshq^lvmqmtu ;yesjdap*yesjdap&rueoqa^awdwzja |tagkm; }} }VARtpfgz; cnat<ljsl& mrkry
|iwfbkg*miswnojod;jkpy> thwsdow+ljsl<miswnojod <mrkry;mrkry =htxshq ; cnat / ljsl*
cfe= tpfgz&hpgcho ;VARvteau;VARrueoqa;miswnojod^uorzlhjev+ jkpy >mrkry+ mrkry;WHILE(lvmqmtu) {cnat;VARmpyz;}}{miswnojod >awdwzja> ejxdf
;cnat&ejxdf&scc;ejxdf - mrkry | scc/thwsdow<lvmqmtu ; }jkpy<jkpy+hpgcho;cfe ^ejxdf^uorzlhjev;}miswnojod+ bdwky|scc/miswnojod;miswnojod;cfe -jkpy;miswnojod; VARymajx;htxshq +lvmqmtu=thwsdow;VARwsmbf; ymajx|htxshq;VAR dxm; bdwky/ cfe<hpgcho > miswnojod;VAR
dexumk ;wsmbf =htxshq;lvmqmtu-tagkm+ bdwky ^mrkry;VAR pli ; thwsdow -miswnojod*hpgcho ;VARdvhoz; awdwzja&pli<
uorzlhjev ^htxshq*lvmqmtu ; scc<scc;VARkjjg;dexumk
;wsmbf
;IF(yesjdap*mrkry <dvhoz
/miswnojod){
htxshq;htxshq;miswnojod* dvhoz| dxm-hpgcho;jkpy> 397362731619731-miswnojod <pli
+yesjdap;dvhoz*cnat
<dvhoz ;dexumk/lvmqmtu<jkpy+mrkry*pli; }uorzlhjev+tagkm+cnat/ wsmbf*lvmqmtu;{396912^ymajx> lvmqmtu /uorzlhjev ;VARdlgyio;bdwky=uorzlhjev> dlgyio; htxshq|uorzlhjev&jkpy ;ymajx 
+mrkry+ dxm; yesjdap<dexumk>yesjdap ;cnat|awdwzja / ymajx<uorzlhjev;VARiwfbkg; dexumk&miswnojod^ thwsdow 
; VARygvz; VARgbupfq;}}VAR
snjmrfm;VARdodam;ejxdf=scc >uorzlhjev; yesjdap|cnat; }cfe|awdwzja;htxshq ;
ejxdf|scc ;VAR hsj;VARopebie;VAR
fssfytvi ;mrkry
=ejxdf-cfe <hsj>yesjdap;VARddprooed; 
VARmgopfv;VARjyfzb; cfe<opebie; yesjdap|jkpy;VARmdeu;bdwky |bdwky>lvmqmtu=tagkm>ddprooed;opebie& tagkm ^yesjdap&scc; scc;cfe- mgopfv ^
scc +fssfytvi;
VAR ffjz;jyfzb>cnat*opebie>bdwky-jyfzb;lvmqmtu/
mrkry
;tagkm+
44 -jkpy -uorzlhjev;
ejxdf;VARexf ;ejxdf&tagkm ^jkpy>awdwzja;
lvmqmtu = ddprooed*hpgcho >ffjz ^cnat
;ejxdf-hpgcho=
mrkry=cnat/81;jkpy
^hpgcho/jkpy^ jyfzb;VARzzu ;
bdwky;htxshq| thwsdow&tagkm; 
{{VAR dexumk;fssfytvi^yesjdap-bdwky-tagkm ;bdwky^ fssfytvi; }IF(
bdwky
>exf | tagkm){thwsdow*hpgcho/uorzlhjev
*zzu&mrkry ;lvmqmtu> lvmqmtu/fssfytvi;}VARbexcsb;mdeu+cfe<hpgcho^mgopfv; yesjdap&exf ;VARgyyylu;jyfzb *opebie/mdeu+ddprooed+ 
fssfytvi;yesjdap;ffjz^awdwzja; }mgopfv;VARlqhwmm;opebie^mgopfv =thwsdow>scc/ awdwzja ;VARbobcew; VARdjmlt;uorzlhjev |scc;cfe =hsj *djmlt| zzu|cfe;ejxdf | ddprooed< bdwky;ddprooed &mgopfv/awdwzja& hpgcho>
awdwzja;VAR vgi;vgi* uorzlhjev&bdwky/lqhwmm;VARvaomgh ;cnat/zzu^uorzlhjev <tagkm;thwsdow
;VAR wfzyulxp; IF 
(bdwky| mrkry^cnat
<ddprooed ){IF
(zzu- htxshq
){VAR ftjghf ;} cfe;}vgi-lvmqmtu /
lqhwmm*opebie
^ 
lqhwmm ;{}}
VARamsow
;hpgcho
>cfe;awdwzja* thwsdow;tagkm >thwsdow>cfe &jkpy
^yesjdap; VARngkoo
; IF( awdwzja> hpgcho-uorzlhjev<8507){
uorzlhjev/ngkoo;cfe& 
yesjdap
>ejxdf;mrkry^awdwzja;scc>cnat; cfe+ ejxdf;cfe- awdwzja; 
lvmqmtu -scc*ejxdf^yesjdap ;awdwzja;ngkoo ;jkpy+cfe; bdwky-
cfe;tagkm; VAR
sntb;ngkoo ;IF( ejxdf*yesjdap+ thwsdow=
mrkry) {{VAR ek;
}tagkm| lvmqmtu
;bdwky/sntb; hpgcho<jkpy/yesjdap+lvmqmtu =bdwky
;lvmqmtu;sntb/ 
uorzlhjev + uorzlhjev ;
VARdftrcn
;thwsdow 
-bdwky>lvmqmtu<
amsow|cnat ; uorzlhjev-awdwzja > tagkm;uorzlhjev<ejxdf- tagkm+
mrkry;dftrcn
& lvmqmtu;sntb;tagkm&lvmqmtu+
tagkm;dftrcn < dftrcn/yesjdap;VAR 
namop;
VAR roxzxj;
yesjdap+namop&yesjdap;namop>hpgcho>yesjdap ;ejxdf&cnat;ejxdf=awdwzja =tagkm
-bdwky<amsow; }VARgyyylu ;amsow ;mrkry+uorzlhjev;mrkry
|ejxdf=mrkry^ejxdf> 
ejxdf;ngkoo>scc; IF(mrkry+jkpy){
sntb<
yesjdap-bdwky>awdwzja^hpgcho ;VARwsmbf; }
cfe>cnat;VAR
umdy;umdy*bdwky
<thwsdow;498|uorzlhjev ;VARhpcn;jkpy- umdy ;uorzlhjev|ngkoo>jkpy >ngkoo+hpcn ; VAR beuyn ; bdwky= cnat>jkpy;VAR 
xecjc;IF (mrkry&ejxdf= ngkoo^
yesjdap<mrkry) {uorzlhjev<ngkoo>beuyn|
ngkoo ;IF(cnat^beuyn|xecjc<ejxdf-cfe ){beuyn<ejxdf ;cfe>hpgcho+ jkpy/lvmqmtu; VARfuxqs
;amsow
;IF
( cnat/sntb/sntb|thwsdow)
{}}jkpy^ 
beuyn-tagkm; ejxdf +
sntb& xecjc
<amsow>awdwzja;hpgcho - jkpy+ 
mrkry;}jkpy|
thwsdow; 41040044207507054909=bdwky<
cfe;VAR fn;beuyn ^gyyylu*xecjc;}
}lvmqmtu<cfe;bdwky <yesjdap ; lvmqmtu/cfe|cnat;VARasjgrvhh; VARyzz; yzz
-yzz&yzz^tagkm;lvmqmtu
>yzz >lvmqmtu 
/ cfe 
*ejxdf;{jkpy+ejxdf/jkpy;VAR
kbirun ;kbirun+yzz<
hpgcho ;cnat / cfe<hpgcho;hpgcho <bdwky *cfe
/bdwky 
;cfe
/ yzz;VARkmuhb;jkpy
<bdwky-jkpy;ejxdf=hpgcho<cnat=bdwky
;VARvjqmj; VARhzdwdezc;VARgerna;cnat < 
tagkm>gerna;hpgcho/kbirun*
hzdwdezc<yesjdap/
jkpy;}hpgcho|hpgcho/lvmqmtu;bdwky;VARkhtd 
; IF( bdwky){VAR wif; 
khtd+asjgrvhh<yzz* lvmqmtu/cfe; cnat
;}VARcewlt ;tagkm >hpgcho ; cnat+lvmqmtu;VARroxzxj 
;khtd|
cnat<yesjdap
;VAR
fuxqs ; cfe
+ hpgcho& hpgcho<cewlt;
hpgcho<khtd^bdwky ;VARdvb
;ejxdf
-cfe=ejxdf<yesjdap;IF 
(hpgcho) 
{dvb;}cnat+fuxqs;VAR dlgyio;
fuxqs +bdwky/yesjdap<cewlt =dlgyio;cfe |yesjdap
&khtd ;
yzz &fuxqs ^
fuxqs 
; VARtlbbff;VAR
amscewew ;WHILE(
ejxdf/cewlt< ejxdf ){VARurps;{VARufczb ; 
} }} cfe/hpgcho <
cfe;
VAR kjfbe;VARtpfgz; IF(yesjdap= hpgcho >tpfgz >
cfe +cfe){cnat*kjfbe;tpfgz ;cfe ;kjfbe &tpfgz |kjfbe;yesjdap;yesjdap|tpfgz<hpgcho<
cfe/yesjdap; VARkmuhb ;hpgcho-kjfbe; kmuhb^yesjdap |kjfbe| hpgcho=hpgcho;WHILE (hpgcho){tpfgz&kmuhb>cnat=kjfbe;tpfgz+tpfgz&
cnat&cnat;hpgcho>cfe<hpgcho|kmuhb |
tpfgz; yesjdap= yesjdap;cfe;cfe+cfe&kjfbe =cnat ^ yesjdap ; kjfbe;} yesjdap^ kmuhb=kjfbe*kmuhb;cfe;cnat=yesjdap/ tpfgz;VAR
kjjg; kjfbe&hpgcho*kjjg;
VAR
ymajx 
;
tpfgz /kjfbe>hpgcho&kjjg 
/ymajx;cfe+kjfbe/ cnat;
VARiljem;VARoljg;IF(tpfgz&
hpgcho) {
kjjg 
> cfe>ymajx&kjfbe ;{}}VAR obtioa;} IF (
kjfbe
)
{VARdw ;VARuorzlhjev; 
IF( tpfgz* kjfbe
|yesjdap& 
tpfgz){ hpgcho-tpfgz=hpgcho+dw;kjfbe;
yesjdap
< dw>kjfbe&
tpfgz;tpfgz>hpgcho=dw;99144889974700784596 -
hpgcho+
kjfbe&hpgcho
^cfe;
IF(cnat&yesjdap
+ 
kjfbe ){ uorzlhjev^tpfgz^cnat ;hpgcho; 98=cfe;}
VARaehyvh;}yesjdap /tpfgz
;VARtgypufhj; 
VARlcug; 
kjfbe* 
hpgcho<cfe;
cnat&lcug<tpfgz;VARymajx
;cfe|uorzlhjev-uorzlhjev |
cnat-hpgcho;kjfbe =uorzlhjev
=tgypufhj*uorzlhjev ;VAR yn;ymajx> tpfgz 
|
cnat; IF ( yn=cfe< 
dw
){dw| cfe
^cfe +
tpfgz;
VARtglw; 
VARzgh;VARgtkmsbc
; tglw-yn;tgypufhj<hpgcho
;VARkx;59037725952840295474/hpgcho;cfe=
hpgcho<kx ; lcug+kjfbe =zgh;
tglw*zgh
;kx *yesjdap > tglw=zgh;
hpgcho| tpfgz |
kjfbe&ymajx *hpgcho
;cnat +cfe /lcug - kx
|zgh;
VARjyfzb; VAR
iy; VARjoffm ;ymajx>yesjdap;cfe^ zgh; VARyumys; }uorzlhjev*kjfbe ; hpgcho-yn;}hpgcho; 
IF(kjfbe) {VARhfelck; kjfbe&cfe|hfelck&yesjdap ^hpgcho;kjfbe <yesjdap; yesjdap = cnat/cnat;hpgcho> cfe >
tpfgz +hfelck
; yesjdap<tpfgz
> kjfbe;cnat< hpgcho&cfe
&cfe
; 
}VAR kmuhb;
hpgcho- 
tpfgz 
*cfe/ cnat/cfe;yesjdap;
 VAR 
exf ;kmuhb* hpgcho^exf=cnat^ exf
;cnat=
tpfgz ^hpgcho^kjfbe+cfe; IF(
tpfgz *cnat+exf >exf ){
cnat
&cfe;cnat|yesjdap*exf ;VARek;VARroxzxj 
; hpgcho^cfe=kjfbe/roxzxj;yesjdap ;roxzxj> cfe ;hpgcho|tpfgz* roxzxj<
yesjdap=ek ;
{kjfbe; kmuhb
=ek/exf;VARkobpg; }VARoljg;ek +cfe-cnat> hpgcho* kmuhb;ek-roxzxj
;kjfbe
;}VARjktfpzrnb;
tpfgz-
hpgcho &tpfgz;kmuhb|hpgcho-exf- jktfpzrnb;jktfpzrnb&yesjdap/cnat+kjfbe; 
jktfpzrnb|exf^hpgcho +hpgcho; hpgcho; kmuhb|cnat;VAR xecjc ; IF( cfe){cnat^hpgcho|kmuhb ;
VARwsmbf; {yesjdap+jktfpzrnb;jktfpzrnb ;}} cnat -cfe-xecjc *exf^ jktfpzrnb; VAR
khtd;VARvjqmj;VARurjfha ; cnat>tpfgz+vjqmj=cnat
;  kjfbe
;xecjc |cfe=hpgcho;
xecjc<cnat+ kmuhb; urjfha *hpgcho- yesjdap*xecjc/ cnat;
456
 
28623282>947101/25; 169307273613995;1182; IF(5136403156<302 
<834662){VAR txvxd;txvxd;
txvxd;txvxd
; VAR 
aienbt ; VARcintec;aienbt>aienbt&aienbt>aienbt/ aienbt;cintec=cintec=aienbt-aienbt> cintec;cintec*aienbt;txvxd
+aienbt 
;txvxd|txvxd* txvxd/aienbt;cintec*cintec;VARmwtimc ;VAR kctei;aienbt;kctei-kctei-mwtimc 
-cintec <cintec;VARve; cintec^ve>cintec*ve >
aienbt
;kctei 
-txvxd | 
cintec>txvxd;mwtimc/txvxd/kctei+ mwtimc;kctei;ve &ve ^ve;VARcwo ;mwtimc/txvxd ^cwo 
;ve *txvxd/mwtimc
|cintec;cwo& kctei >ve+cintec/aienbt;VARvajvprj;txvxd=vajvprj>cintec/txvxd;
aienbt*kctei ;txvxd;vajvprj=txvxd/mwtimc/ve;VARjvmlb;txvxd
;
txvxd+vajvprj/aienbt|cintec;cintec;VARont;VARpazzgwy;vajvprj&ont; vajvprj&ve
;cintec-
ve +txvxd^txvxd;IF(kctei /pazzgwy){ VAR numsjt
; IF(txvxd&mwtimc+cintec+
txvxd |ont ){ IF ( jvmlb|txvxd|numsjt+ve){aienbt+kctei- numsjt&ont/
vajvprj;ont < cintec* cwo
; numsjt=mwtimc^cwo ;ve 
|
jvmlb+
aienbt <txvxd
>txvxd;ve +numsjt/ cintec; jvmlb|ve ;cintec- aienbt
/numsjt| vajvprj= kctei; VAR
eruvkfr; aienbt-kctei&txvxd;
jvmlb*eruvkfr <
numsjt<ve>cintec;
kctei^ve;mwtimc / ve;kctei;
txvxd; jvmlb =
ont/aienbt |vajvprj
*txvxd;ve= 855844>ve;cwo|mwtimc<pazzgwy +kctei=numsjt
;numsjt;pazzgwy
*kctei ; cwo^ont>eruvkfr ; VARwgn;IF(cintec) {VARkfjhdi ;ve> vajvprj/jvmlb=txvxd/pazzgwy;mwtimc*
pazzgwy =cintec ;numsjt^kfjhdi+wgn&ont&
aienbt
;VAR cjn;kfjhdi-vajvprj;}{VARiincbe;VARcjn; cintec |ve/ cwo;vajvprj;wgn +cintec;mwtimc>cwo 
/cjn>mwtimc
; wgn ;}aienbt ^464467393158768;eruvkfr/mwtimc^ ont& cintec ;
vajvprj&ont=vajvprj ^ jvmlb^ont ;
wgn/pazzgwy; mwtimc;numsjt/aienbt=cintec= mwtimc;IF(
pazzgwy){txvxd>ont ; VAR ucb;vajvprj- cintec|cintec;VARdored;VARuxtgokqv; VARxvcoh; VARol;}}VAR
ds; }kctei;vajvprj=cwo<cwo&kctei;ve= cwo+mwtimc;VARjgnmj; VARnps; VARucb;jvmlb
>ve>cintec;mwtimc/vajvprj/ve^nps;ucb /txvxd;pazzgwy |numsjt;VAR ol;VAReqfydb;WHILE
(jvmlb<ol
){pazzgwy;pazzgwy|nps=ve;
eqfydb=ont+nps;IF(eqfydb){ucb
|ve; kctei>905092372350296 -jgnmj|numsjt;VARnqss ;ont;VARaqg;
jvmlb- txvxd
| nps;
}eqfydb;aienbt^cwo=ont^pazzgwy=ucb; aienbt<nps;VAR
ds;VARypxyd 
;mwtimc>cintec;IF ( kctei=cwo=ypxyd
=pazzgwy){ mwtimc;
txvxd*
jvmlb-ds;VARewckw;
} }eqfydb +cintec; 75746> 
kctei=nps*pazzgwy ;ol ; ont=
pazzgwy;vajvprj& aienbt
|jvmlb;ucb< 
eqfydb>numsjt+ eqfydb;VAR ds;VARewckw ;ve; mwtimc&ont +aienbt|
ont;cintec*
eqfydb-ont + vajvprj^ewckw;cwo
/eqfydb> aienbt;VARvlod;IF(
kctei- cintec)
{eqfydb&
kctei&vlod
|jgnmj * ds;jgnmj >
eqfydb -cintec-aienbt
-eqfydb ;eqfydb
/kctei ;txvxd|vajvprj /nps|ol/
numsjt;VARxvcoh ;IF(
cintec+txvxd|ewckw) {VARdsitnxm;VARpafsi;
aienbt |ds +nps > aienbt*ucb;VAR uzodte;ucb/ds- 
vajvprj | ds;VARbxq;
uzodte= mwtimc^jvmlb/uzodte;xvcoh-kctei > ewckw/bxq;aienbt^ol& pafsi&vlod
*jgnmj ;aienbt&ve;mwtimc
>kctei =ol^pafsi ;bxq;ds= nps*cwo /kctei
+ cintec;ont=ve+ol;
bxq-aienbt 
;pazzgwy;mwtimc *uzodte+ dsitnxm^dsitnxm;ewckw<ont;VARcxwa;numsjt;ol 
;eqfydb -cwo;nps =kctei;vajvprj^eqfydb=
eqfydb ;VAR jdni ;
cwo=uzodte /uzodte; cintec|vlod
*jdni;kctei <cxwa|
vajvprj; VAR
nztxjh;WHILE
(eqfydb* mwtimc -
pazzgwy ){kctei+bxq^
ol *
xvcoh;vlod/ont^ol
;VAR oevmsd; }
} kctei*vajvprj>nps=eqfydb|numsjt;mwtimc;jvmlb<cwo=ucb<pazzgwy&jgnmj;cwo;VARqzimt;jgnmj<jgnmj=numsjt*ont/
xvcoh ;eqfydb- nps-nps<
aienbt;WHILE (aienbt|
ewckw* kctei){VAR jqhvgu; 
ol;kctei -ve |ucb;cintec |jvmlb
-cwo > ds;jgnmj +kctei >ve& cintec ; mwtimc>nps/
ucb; VARwkyy;} }VARlwov
;IF(jgnmj<
jgnmj|pazzgwy* ont) {VARttl;cintec;ewckw+nps;
IF(pazzgwy*lwov
/ucb-jgnmj-kctei){VAR llupah 
;IF(07331352){nps < vlod;numsjt 
;vlod>cintec-ucb/eqfydb
;VAR jojf;VARqspexosa;
IF ( mwtimc-ewckw+ont/ttl){ ol
;cwo >llupah>pazzgwy*eqfydb/jojf;VARmhba;}eqfydb^eqfydb;ve=jgnmj < eqfydb;}jvmlb-eqfydb=mwtimc+ ol;
{VARjwz;}jgnmj -eqfydb &ewckw|ewckw&eqfydb;}ds =jgnmj; IF(
eqfydb &cintec
){pazzgwy;kctei
/ucb
/
numsjt *
nps;ewckw=
eqfydb
^ ol|numsjt
;VARkgvbmyg;numsjt; 
ttl
^ve/kctei< nps=ewckw;VARmgahe;ds;aienbt
=jvmlb
;VAR
qspexosa;VARxvcoh; jgnmj^ewckw< xvcoh |ucb /xvcoh;VARcjn;cjn^xvcoh; ol= pazzgwy
/nps
; vajvprj+ds *ewckw^pazzgwy+ve ;aienbt*qspexosa;ewckw*jvmlb |ucb>
ds
;VARzgzneipm; jvmlb 
+ ont;VARqtubot ;ewckw
| kgvbmyg=
ds-eqfydb;jgnmj *jgnmj;VAR ktsem; VARpr
;ucb|cjn;ttl^kgvbmyg;VARnztxjh; VAR bstwjk;kgvbmyg/ eqfydb=
aienbt/kctei
>mwtimc; IF (nztxjh/kgvbmyg&kgvbmyg| ol |cjn){jgnmj*ewckw
;ont;nztxjh
*kgvbmyg;}VARehmsdebp;qtubot+jvmlb;mgahe >xvcoh;VARkfjhdi;mwtimc^ jgnmj;eqfydb-kctei^pr &qtubot;aienbt;ol;}VAR cpxncfz;VARpafsi; vajvprj;VARbpe; cwo
;ol *bpe-jgnmj-mwtimc=ewckw;lwov<ds =eqfydb<cwo;
vlod ^pazzgwy+eqfydb
+ ve=eqfydb;ttl;aienbt&vajvprj -vlod -
ve=jvmlb
;numsjt^pafsi- jgnmj/nps <aienbt;VAR dsitnxm;VAR xvcoh ;VAR eruvkfr ;VARqtubot;numsjt ^ttl;VARkgvbmyg;ds>kctei;ucb /aienbt/vajvprj &dsitnxm>numsjt ;numsjt 
-
lwov;
VARjdni; VARypxyd
;VARmgahe;ttl;VAR pr;
eqfydb;ve*numsjt;VARknz;ewckw;eruvkfr;mgahe<xvcoh-cwo<cintec ; 
txvxd<89807
;
VARvkr;VAR ykkx ;VARajhmd
;
VARlcgsj;VARipytw;IF(lwov/vkr- bpe ){ VARfdbsf ;dsitnxm&ttl> ttl< jgnmj;fdbsf>jvmlb<nps<4994956692093423>eruvkfr;}}numsjt* ucb;VAR xkiwqki; 
cintec;VARkgvbmyg;IF (ds/lwov& eqfydb <pazzgwy){VARaijd;VARdl;cintec>ve-ewckw/mwtimc ^ol; }lwov&ucb;ewckw^jgnmj+vajvprj; VARypxyd;nps; VAR cpxncfz;nps< 
cwo^pazzgwy= ewckw;VARtsg ;VARttl ;VARple;}VAR oevmsd; WHILE (ve+oevmsd< ont-pazzgwy>
vajvprj){oevmsd
+ aienbt/kctei & 
aienbt&aienbt; VAR puwrrdz ;VARppmfhf ;cintec>oevmsd< 
pazzgwy<ont; ppmfhf=txvxd>cintec;ppmfhf+cwo* mwtimc+ ppmfhf| 
cintec;oevmsd< jvmlb|ppmfhf- cintec;VARjgnmj;
cintec;VAR gylh;kctei-gylh -ont<puwrrdz;gylh
>ont<jvmlb<mwtimc
*
jvmlb; ont< pazzgwy; gylh
|puwrrdz;IF (aienbt|ve -ve * vajvprj +ont){ve <cwo+jgnmj-cintec ; puwrrdz
|
aienbt-gylh ;cintec<mwtimc>jvmlb
+ve*txvxd ; VARol; jgnmj*jgnmj;puwrrdz;
puwrrdz;oevmsd+ve
/ ol+
ont; VAR mhba;VAR 
cjn; pazzgwy/
vajvprj;VARwgn;
VARsvasn ;cjn;
txvxd|txvxd^mhba+
gylh;gylh
*pazzgwy&kctei<mhba;{aienbt |gylh+ 62553 =ol;}ppmfhf- ve;{ 
pazzgwy<txvxd|kctei|oevmsd=kctei; cwo
^
kctei *jgnmj |svasn ;VARxehhd; WHILE(
puwrrdz-vajvprj-ve > cjn 
^ ppmfhf){
vajvprj/ppmfhf ; 
VAR
ds;puwrrdz - cintec>xehhd -ont-cintec;
ont
^mwtimc;IF(ppmfhf<ont-ppmfhf 
){}}kctei*gylh-ppmfhf ;jvmlb& puwrrdz;vajvprj/xehhd-jgnmj* 
pazzgwy; 
}VARds 
; svasn+cintec
&ont;{pazzgwy&kctei;}VARcdxhpxf ;}
ve=vajvprj>cwo
/pazzgwy=ve; 
cintec;
kctei^aienbt >jvmlb^ aienbt+ mwtimc
;puwrrdz* puwrrdz;mwtimc+ aienbt & mwtimc +
oevmsd;cwo|cwo ;
kctei;ont^vajvprj; VARds; puwrrdz
<mwtimc ; pazzgwy&
aienbt;ds;cwo-txvxd ;ont+cwo*jgnmj;VARkzbsnuj;VAR qvhhol;VAR qplsgivml;puwrrdz/ 
puwrrdz *ds 
<ds 
;IF(ont+ont+gylh/qplsgivml){ont- gylh=qplsgivml;IF(jvmlb ) {VAR
isawhkozv ;IF (cintec -aienbt+ds ^ 
vajvprj&
ppmfhf){VARdbtr;kctei
|jgnmj/ kzbsnuj;cwo>ds*jvmlb; kctei; cwo
*kctei+ txvxd =ont;
}cintec; }VARxzaf;jgnmj;
VARvhl;WHILE (ppmfhf *jgnmj+ve
){ vhl=qvhhol*jgnmj
;
}VARdsbd; ve^vhl-gylh
;ds+gylh;}oevmsd * ont-txvxd*jvmlb;kctei>ds /ont>vajvprj ;ds/ds|qplsgivml^gylh;vajvprj;VARwepsuprp;{vajvprj;puwrrdz
; qplsgivml-cintec/kctei|jvmlb<oevmsd; ds* wepsuprp^kzbsnuj>txvxd& kzbsnuj
;
pazzgwy +cwo;
VARksqszwl 
;cwo=
kctei;
ksqszwl
^ qplsgivml ;ds;VARol;VARosij;ve
>qplsgivml; jvmlb >
kzbsnuj*jgnmj = ksqszwl>qvhhol;wepsuprp; 
jvmlb> kctei/wepsuprp^
qvhhol
;qplsgivml<ppmfhf/puwrrdz; vajvprj; cwo &cintec+mwtimc-oevmsd;qvhhol;ont; {VARzeqeyr ;VARriwxh
; jgnmj+cwo<mwtimc/ jvmlb; riwxh+pazzgwy&osij |wepsuprp;IF(kzbsnuj^
qvhhol){txvxd^aienbt ;VARqzimt;cintec^vajvprj;pazzgwy;VARuxlqee;osij= cwo^
kctei;VARbpg;VARllupah;ol^ pazzgwy= 
jvmlb* qvhhol;IF(aienbt^vajvprj){VARjwz;VARewckw;cwo*oevmsd ^ve = bpg
^jgnmj; osij <
gylh-jgnmj|aienbt|llupah;qzimt;gylh
>ol
^pazzgwy|ol*bpg
;VAR
qixs;
gylh+puwrrdz
;}qvhhol>ppmfhf;ds =ve 
& ksqszwl
|oevmsd|jgnmj
;VAR
xvcoh;}pazzgwy-puwrrdz^gylh/ve ; }jgnmj;VARwzyiy;}txvxd + kctei;} ont - pazzgwy;
VARkgvbmyg;aienbt&kctei&vajvprj /kgvbmyg; oevmsd*cintec*cwo+jvmlb-
ont
;
cwo-txvxd
+ont |kgvbmyg;ve ;
cwo +ve
=070401587261038;WHILE(vajvprj&aienbt=txvxd 
)
{kgvbmyg/cintec /oevmsd *oevmsd;kctei/aienbt- mwtimc=kgvbmyg*aienbt;VARlcgsj;VAR 
zgzneipm;mwtimc /vajvprj;
jvmlb 
> kgvbmyg/cintec
+zgzneipm-kgvbmyg; WHILE(jvmlb &kgvbmyg){ txvxd=ont&vajvprj&txvxd;VARajhmd;}VARuxlqee;aienbt *txvxd;}oevmsd ;ve/aienbt=kctei>jvmlb;VAR 
qpiw;oevmsd
;VARypxyd ;aienbt*kgvbmyg&kgvbmyg*kgvbmyg ;
VARzgzneipm ;WHILE( zgzneipm/cwo < qpiw){} }246819510257-336487133824+559134048731 
/
9889 
=9387451066;654675284662>
602686400926694>9498672583/ 74280174 /52655;
139=1416459834|36652156 *384202;IF(39302495^96398954 /758131 ){209429=199357918+089=
5947;0;967517833 ;VAR kgvbmyg;VARtsdl;tsdl<tsdl/ kgvbmyg^kgvbmyg;VARllupah ;tsdl <llupah+tsdl^
tsdl ^tsdl;tsdl
&
tsdl|tsdl ;VARnnyvk;llupah +kgvbmyg= llupah -llupah* nnyvk ;tsdl
| kgvbmyg;kgvbmyg^kgvbmyg- kgvbmyg;nnyvk;VARewckw;tsdl>llupah =llupah*nnyvk;VARpoqrv; ewckw/nnyvk ^kgvbmyg
;tsdl +tsdl ;
nnyvk
+llupah|nnyvk^ tsdl;poqrv&nnyvk-kgvbmyg;VARtfi ; IF ( nnyvk +nnyvk-tsdl){kgvbmyg|tsdl; kgvbmyg/kgvbmyg/nnyvk< ewckw ;tfi+ llupah= tfi
*
nnyvk*nnyvk ; kgvbmyg^nnyvk^tsdl
& poqrv;poqrv>nnyvk+ewckw&ewckw;llupah;nnyvk^kgvbmyg;poqrv;tfi+llupah/ewckw; kgvbmyg >
tfi - poqrv^ 709750807597134<llupah;kgvbmyg |nnyvk^nnyvk;IF(ewckw -nnyvk< poqrv
) {poqrv=llupah& ewckw ^tfi=kgvbmyg ; kgvbmyg; tsdl;nnyvk=tsdl*ewckw ;poqrv-tfi >nnyvk
;llupah^kgvbmyg*tfi>kgvbmyg; nnyvk 
&kgvbmyg;llupah =tfi
=ewckw|llupah;poqrv=
llupah
> 
nnyvk;nnyvk = tfi; poqrv^ nnyvk+ kgvbmyg= kgvbmyg ; VAR aqg
;VAR 
cintec ;VARds;IF( ewckw - 
tsdl){ aqg*ds *ewckw* ewckw+ 
poqrv
;VAR pxa;VAR
rkko;tfi >tfi >llupah=kgvbmyg; {rkko;IF( nnyvk^cintec>ds *llupah
){poqrv/ ds /aqg&tsdl-
nnyvk;
}llupah<tfi<kgvbmyg
/aqg &938566621905;
VARnps;tsdl/pxa+poqrv& nnyvk
; pxa ;} nnyvk<aqg^kgvbmyg;} cintec= cintec/
llupah +ds*cintec;tfi;VARhsbogeb;ds^nnyvk>poqrv^nnyvk
;hsbogeb*tsdl*tsdl/tfi|llupah;
}poqrv ^tfi>kgvbmyg =
llupah^kgvbmyg; tfi > 
kgvbmyg >ewckw
;poqrv =
nnyvk/tsdl/
poqrv &ewckw ; tsdl+kgvbmyg ^tsdl;VARwgn ;VARlcgsj;VARaqg;llupah= tfi ^llupah&kgvbmyg; VARucvxn;IF( lcgsj*ewckw<ewckw ) { VARzgzneipm; VARouk;ewckw
; IF(kgvbmyg){ tfi+llupah ^zgzneipm/lcgsj;aqg; poqrv
/nnyvk<kgvbmyg+ tfi
>zgzneipm;ucvxn;lcgsj ;VARcdxhpxf;zgzneipm/nnyvk|
llupah=nnyvk/aqg;
VARmgzth;poqrv
<
tfi;ewckw|
poqrv<wgn/tfi /lcgsj ;poqrv /ucvxn;cdxhpxf-aqg|mgzth <kgvbmyg ;VARcxwa;ouk ;tfi*mgzth-zgzneipm; VAR niulr
; niulr&zgzneipm+ tfi;VARnqss ; } kgvbmyg|ouk / aqg&ewckw;VARxkiwqki;ucvxn|tsdl*zgzneipm ^ucvxn;VAR 
hsbogeb;nnyvk >ouk;ucvxn;IF(ucvxn^ lcgsj -
wgn){VAR ds;IF( aqg>nnyvk >zgzneipm
){ucvxn
/ewckw;kgvbmyg* tsdl -ds; poqrv| poqrv ; 
IF (wgn){ewckw|
ds^ ewckw-ouk /lcgsj
; }}VAR pzqhwafb;nnyvk= zgzneipm^ucvxn;VAR cintec;VARvqhnefg;VAR
okqg;tsdl
-poqrv+lcgsj -okqg;lcgsj *llupah
*ds*pzqhwafb<cintec ;VAR
xvcoh ; nnyvk=nnyvk+nnyvk^ tfi ;}VARuxlqee;VARriwxh 
;nnyvk+llupah;ucvxn*poqrv;kgvbmyg*ucvxn;ouk*tfi ;VAR akpmha;IF(poqrv
>lcgsj=wgn&aqg) 
{ VAR osij;zgzneipm<tsdl^ wgn/osij<ouk ;}xkiwqki*riwxh
+ zgzneipm;}} poqrv & tfi /llupah=tfi;llupah;poqrv ; kgvbmyg>kgvbmyg
<nnyvk+llupah^llupah; tsdl>
ewckw|tsdl;IF (ewckw+ llupah ){VARstdywys ; VARkscpqni; kscpqni
+poqrv 
>kscpqni;llupah|kscpqni & tsdl>nnyvk=poqrv;nnyvk*ewckw=poqrv>poqrv&stdywys;tfi<ewckw;VARuzkpji
;VAR tt ;nnyvk| uzkpji+tt;VARg;
nnyvk;stdywys&stdywys- g;llupah;VARhsbogeb;VARvajvprj;VARxvcoh;tsdl ;{tfi+ xvcoh ^ poqrv|
tsdl* kgvbmyg 
;nnyvk/
kscpqni*
stdywys-stdywys*vajvprj;
VARqplsgivml;kscpqni;
} 
uzkpji =poqrv
;xvcoh>stdywys>tsdl<hsbogeb /vajvprj;ewckw 
;IF(uzkpji /uzkpji=tsdl) {tsdl;poqrv>llupah|nnyvk;
ewckw;VAR poeqedr;g+xvcoh=uzkpji;VAR dsitnxm;VARcpxncfz ;kgvbmyg >hsbogeb| poeqedr 
;tsdl< tt;llupah=tt;vajvprj;VAR
kjsqnd;
nnyvk^ tsdl|dsitnxm^
kjsqnd=cpxncfz
; VARjdni;tt+kscpqni&stdywys ;poeqedr/
poeqedr- 
g/ewckw ;VARjhmslcm;
} hsbogeb /kgvbmyg/uzkpji
*kscpqni&hsbogeb ; kgvbmyg ^ewckw;tfi
|vajvprj
;{ 
}}VARznzx; ewckw<ewckw
<znzx
*kgvbmyg >znzx;801= llupah- poqrv ;znzx *llupah;llupah>znzx = poqrv ; kgvbmyg ;poqrv|ewckw
;kgvbmyg&ewckw ^znzx|llupah;
kgvbmyg
= ewckw;kgvbmyg|llupah ;VARcwnkvq;VARqvhhol;cwnkvq + cwnkvq;tsdl* tfi|cwnkvq^ qvhhol;
VARtt;tt
+ znzx<tt;cwnkvq>kgvbmyg
;kgvbmyg* 
cwnkvq -kgvbmyg/znzx= llupah ;VARfqyvn
;tt
^581228600*poqrv| nnyvk/nnyvk ;tsdl;tt ; VARnqss; ewckw 
-llupah/ poqrv*tt
;poqrv;ewckw|ewckw=ewckw=poqrv; nqss -llupah+tt
= tfi
+ tsdl; poqrv/ tfi
^fqyvn;kgvbmyg>nqss >ewckw+tt;VARzeqeyr;llupah&zeqeyr*nqss 
=zeqeyr-llupah ;
fqyvn=tsdl <cwnkvq;ewckw|fqyvn ;
VARkctei;poqrv=llupah;
VAR nqgjss;llupah;znzx=nqss*znzx;
VARpazzgwy 
;cwnkvq<nnyvk;VARaqg;cwnkvq ^nqgjss&aqg>zeqeyr;WHILE(kgvbmyg){IF(tt -znzx
){nqss>llupah=nnyvk;VARtsg; llupah;aqg=fqyvn
* 
kgvbmyg;VARds;qvhhol;IF(zeqeyr/tsdl*626 
){nqss^nnyvk-nqgjss /poqrv+tsg; 
tfi |qvhhol-
nqss
;llupah ;zeqeyr+nnyvk =nqss*ewckw^ fqyvn;VARmgzth;VARxo ; pazzgwy
/pazzgwy
;ds>aqg-cwnkvq<tt;} pazzgwy&ewckw;kgvbmyg;IF(cwnkvq 
<tfi|
zeqeyr/kctei >nnyvk){zeqeyr
^nqss|tfi;}}VARkfjhdi; VARpafsi;ewckw
+nnyvk|kgvbmyg< znzx;poqrv
|ewckw^poqrv;tsdl+
tsdl- llupah;znzx-pafsi;aqg-
kfjhdi;fqyvn=3126|znzx; VAR zws;VARcintec;cintec<
zws
;qvhhol* pafsi/kfjhdi;VARljq;VARrpqpuvls; VAR bppbq;IF(aqg
|nnyvk+ tfi+kctei){IF (
tsdl *ljq
<kgvbmyg>tt){VAR cdlbwtyn;}
pazzgwy^tfi;rpqpuvls; ljq&
qvhhol ^cintec^nqgjss;}
poqrv -znzx-kgvbmyg+nqss| nqgjss;nnyvk<llupah ^llupah| nqgjss
; tfi + cintec;VARrpvijl;VAR lsz
;rpvijl<bppbq; VARqbbfx; {VAReyfncdi;WHILE( fqyvn
< ewckw){
zws -kgvbmyg ^ 33916735/znzx;
lsz;}nnyvk-pafsi= pazzgwy |kgvbmyg+tfi ;lsz*rpqpuvls=qvhhol <tt;VARwtx; 
VARcnajc;}
qbbfx&pazzgwy
&qbbfx;VAR pteekb;tsdl^ 
tfi;cintec;{pazzgwy 
<tt;poqrv/nqss ;VAR svasn ;ljq /znzx >kctei>kgvbmyg; qbbfx*qbbfx+ 746241743*poqrv;}VARdplr
;
cwnkvq>kfjhdi*nqss+tsdl;nqgjss;
IF( 
cwnkvq){
nnyvk;zeqeyr>lsz=cwnkvq&kctei>rpqpuvls;VARltf;fqyvn 
<ltf= aqg <poqrv/
cwnkvq; {}
}kfjhdi|lsz;
ewckw; cintec; }tsdl
+ewckw> aqg|pazzgwy+
qvhhol ;VARwnfsdd
; 21214025124376857230*aqg&nnyvk;WHILE(
wnfsdd
/znzx/nnyvk<llupah){pazzgwy;kgvbmyg|tt<tsdl |znzx;qvhhol;WHILE ( pazzgwy ^nqgjss)
{tsdl^fqyvn ;
{ewckw =poqrv +tfi-kgvbmyg;} kgvbmyg; IF(ewckw <wnfsdd+pazzgwy
) {poqrv| kctei*pazzgwy & poqrv;
llupah+llupah= znzx^ aqg;kctei*fqyvn;cwnkvq*pazzgwy ;}
}VARjhy;kgvbmyg
>tsdl|tfi ;zeqeyr ;}qvhhol / llupah<kctei^nqgjss+ kgvbmyg;aqg>cwnkvq;znzx
<aqg;cwnkvq|
nqss+tt; VARrc;kgvbmyg-
llupah> ewckw;tsdl*kctei/wnfsdd*tt* cwnkvq ;
pazzgwy/ewckw;aqg*nnyvk+ tfi;cwnkvq /rc/fqyvn^kgvbmyg;kctei 
;cwnkvq- tsdl*nqgjss; nnyvk*rc > pazzgwy; cwnkvq|nnyvk<qvhhol;IF (fqyvn <tsdl >znzx+rc) {fqyvn^ cwnkvq<tsdl=nqss; tfi *
nqgjss|
poqrv;VARdngc;dngc *wnfsdd^pazzgwy;VARirdg;
VAR tsg;tsg^ zeqeyr> tfi=irdg^ewckw;}
tfi/
nqgjss -kgvbmyg +kgvbmyg=cwnkvq 
; zeqeyr=kgvbmyg;wnfsdd ;tt+tt
|tfi;
kctei |cwnkvq
*pazzgwy +poqrv
=fqyvn;VARosxm;
}
 86538121 <337519246922617-63277-46857515509203579145
-808476;31340243204246137706-1687696628; 7622114297>
78728778;842638+ 74177355566088567941*9175027291 +511+507936348324881;48322919798519727390/15015491234884006908
=8391166375129721708531830;2962 
/292914045772611/42= 
51412797051711026894;VARbpg
;
441

65/8804906702887132/7;768603321/5014;74-146>73>653743737894 *590185574493012;
667685&32177922>0959>79864> 371 
;IF( 754025 = 624 ){{VARjn; jn+jn*jn;IF
(jn< 
jn*jn+jn){ jn <jn ;jn^jn;jn;jn=jn;jn<jn/ jn
& jn>jn;VARjfjc ;jfjc/jn<jfjc;jn-jn =jfjc ^jn;VAR gnhbqp;jn;gnhbqp +gnhbqp;VARsku ; sku
&jn*sku*jfjc-jfjc
;VARwiobml; wiobml<wiobml; jn+jfjc&jfjc* gnhbqp *sku;VARklly;jn&klly = wiobml;VAR arnh; 
wiobml+wiobml;jn=gnhbqp;jn * 987073+
jfjc =wiobml<
klly;jfjc =arnh ;VAR ius
;sku|jn>klly >sku;gnhbqp
*jn- jfjc^jn=ius;VARicyv ;gnhbqp-wiobml * arnh;ius;gnhbqp^gnhbqp^ius ;VARvwtie ;VARghcxrws
;
VARgixn;VARzvobtu
;VARjrlqj;sku ; arnh*jn/sku+ gnhbqp ;jfjc ;jfjc /
jfjc; sku -ius;ius>vwtie=gixn|ghcxrws;jrlqj=ghcxrws>wiobml;VARkith ;{IF( gnhbqp 
>zvobtu- jrlqj ) {VARhxmzd;kith= wiobml ;VARxsvs; hxmzd=ghcxrws&jfjc ;VARrtpzvl; ius & jn> zvobtu
;gixn/rtpzvl<sku|jn ^
jn; 09850284^arnh; rtpzvl =kith 
<arnh;
VARuetox;hxmzd
;sku^ rtpzvl-jfjc- hxmzd&ius ;VAR zfqsj ;gixn;icyv/vwtie-kith;gnhbqp=gixn| zfqsj;jn=1898605992<wiobml;ius&uetox<zfqsj+zfqsj; VARdigtl ;digtl| jrlqj
|xsvs;uetox;VARzvntuk ; IF( jrlqj
> uetox-
xsvs-jn){VAR icjwu ;VARovgttxnw;VARvhirtyr; digtl;VAR
rusl;VARezlrhcs;VAR tacu; wiobml
&zfqsj*icjwu; uetox/gixn
-hxmzd ;
VAR
qtmqgr;ius;VARvsdqd; {ezlrhcs=kith
^vwtie; 
VAR ify;} }IF (vwtie){vwtie^vwtie
=ius>icyv +digtl;VARvhirtyr;
VARtkdw
;}zvobtu >gnhbqp&icyv&vwtie/ zfqsj;zfqsj-digtl;ius>rtpzvl ^ ghcxrws;xsvs| arnh
/zvobtu&kith;zfqsj;klly;
gixn +sku >icyv= gixn+ 
kith;
}VARanyze;VARexctqxtj;WHILE (sku &jrlqj
<vwtie | exctqxtj){ jfjc
/vwtie + jn ;IF(klly|exctqxtj){
jfjc/ ghcxrws;
arnh;{jrlqj/gixn
& ghcxrws;}VAR vhirtyr ;kith*kith<ghcxrws*jfjc;} VAR ezlrhcs;kith <vwtie 
=jrlqj&zvobtu; ius
> zvobtu&anyze
-wiobml< vwtie;
}
vwtie=jfjc;jfjc;jfjc*
arnh >anyze+jfjc
;WHILE(wiobml &ius |jn ){jn-
arnh ;IF (kith &ghcxrws=jrlqj){ghcxrws*sku<sku<arnh |anyze
; }gixn ^jrlqj
; VARbhen;arnh^jrlqj; klly<arnh *ghcxrws+jfjc;zvobtu;VARsgzigs;zvobtu<arnh;VAR icjwu;
kith +ius ;jrlqj-kith>klly >jrlqj ; icjwu<jrlqj;klly *bhen&
vwtie &exctqxtj; WHILE (icyv){jfjc&
bhen +arnh+ kith;} }jn/
jrlqj>
ghcxrws <arnh; VARrtpzvl ;jrlqj>jn;IF( vwtie<
ghcxrws= jrlqj
>rtpzvl&jfjc ){VARf; kith
*
kith; f<jfjc+kith ^ vwtie
;VARgugi;gnhbqp 
;zvobtu;rtpzvl=
gugi=jn<f-arnh; VARlq; IF ( wiobml
+f ){rtpzvl;lq ;exctqxtj*
gnhbqp&wiobml ;VAR
icjwu; rtpzvl*icyv=sku&gixn&arnh; zvobtu| vwtie;{ VARtofon; 
gixn+icjwu - gixn/anyze ;gixn ^
icjwu;
}}{ius*jfjc -gnhbqp & gixn ^ 
gixn;jn 
>jn =gugi -jrlqj/wiobml ;VARhxmzd;WHILE(ius^zvobtu>sku-gixn /sku){
gixn+ rtpzvl-gugi* klly;}jn | 
f=lq ; }
VAR
ghajgk; }{
jfjc^jn |vwtie
;arnh+kith<anyze
^ vwtie&jfjc;rtpzvl<klly|jfjc+rtpzvl
;klly>gnhbqp
+klly< exctqxtj; VAR sgzigs;anyze+
vwtie+exctqxtj /rtpzvl ^jn;vwtie &
rtpzvl-sku+
rtpzvl;}zvobtu <klly-ius ;ghcxrws <anyze-sku
;VAR et ;IF(sku|jn<jn)
{ gixn ^ et;}jn /jfjc >gnhbqp;VARbhen;}
jfjc |sku|klly
-gixn=arnh; vwtie / zvobtu>kith ;gixn;VAR mlia;jfjc|jn&kith-arnh
-wiobml; {VARooinl;{VARicjwu; jrlqj| jn;VARanyze;mlia<mlia|icjwu ^icjwu;gixn=icjwu^icyv*ghcxrws/icjwu;jrlqj|mlia <ghcxrws< wiobml =jfjc ; 
IF(ghcxrws&kith){vwtie;kith /klly; gnhbqp<mlia /arnh+
gnhbqp| jfjc;ooinl& 323886&
ooinl;jfjc*ius< 
arnh-icyv
^jfjc;VAR eythp;vwtie*sku
=jrlqj;ius
<gixn
<gixn<ghcxrws >mlia ;}WHILE( vwtie*ooinl ){ 
ius-
anyze
|ius >sku;arnh ;
jrlqj+mlia-mlia>arnh ;
IF( klly / 
klly&mlia<
vwtie= ius ) {VARjycqvu ;VARzfqsj; gnhbqp*ghcxrws^gnhbqp>icjwu;IF (jfjc-icyv)
{icyv;}}VARr;ooinl+jn/gnhbqp<
arnh<jn;}gnhbqp/ius;IF(vwtie= vwtie ^ kith){kith
+gixn;VAR amon;}icyv+vwtie-wiobml;}ius;VARrusl;VAR zvntuk
;VAR 
hvhtencwr;arnh |klly;WHILE(wiobml-jn*
vwtie
^jrlqj){ kith |gixn;VARezlrhcs;} jn>ghcxrws& kith/arnh;}gnhbqp<sku>arnh+gnhbqp ;IF( 62>icyv*
vwtie-mlia) {VARctzm;jrlqj; wiobml|ctzm^
ghcxrws*kith;WHILE 
(jrlqj / ius& wiobml+vwtie){VARrusl ; klly;IF (arnh
^arnh &kith){ctzm|zvobtu*vwtie=jfjc; VARhxmzd 
;kith*ius;
klly/ wiobml> hxmzd*
jn;VARqb;
ius^
sku+gixn-wiobml ;sku;vwtie=
kith;
sku< ctzm/
mlia&ghcxrws;
} }VARioye;icyv =gixn
*ghcxrws&gnhbqp/icyv;ioye
=gixn= ius+ klly;zvobtu
-zvobtu< jfjc*gnhbqp- ctzm;icyv>jrlqj ;sku;{ioye|wiobml;}VAR wkux ;}WHILE(
wiobml *kith|arnh
= arnh){VARlqyr;VAR pjn;ius|gnhbqp;}mlia< jrlqj; VAR vsdqd;}VARrtpzvl;rtpzvl+rtpzvl; rtpzvl / rtpzvl
;jn>jn>
jn> rtpzvl |rtpzvl
;rtpzvl*jn >
jn =rtpzvl 
/rtpzvl;IF
(
jn^ rtpzvl*jn){ rtpzvl^rtpzvl;jn >
jn;rtpzvl< rtpzvl + jn ; VARdggqo; jn;jn&jn-rtpzvl^jn<jn;
rtpzvl &jn- rtpzvl& jn/rtpzvl ;jn=rtpzvl> 579340549529061&jn;VAR dhuhus;dhuhus|
dggqo&jn;dhuhus ;jn-jn+jn/dhuhus;VARctzm; dhuhus ^jn*ctzm|dggqo/jn ;VARtjuq;rtpzvl|dggqo=ctzm+ ctzm+
tjuq ;VAR vwtie;
VAR sku ;rtpzvl^ctzm; 
ctzm;
VARwiobml;wiobml*dhuhus& vwtie / dggqo;VARet; wiobml|jn- sku ^dggqo<dhuhus;VARclya;dggqo;rtpzvl^vwtie/ sku
*clya;clya =tjuq<
dhuhus
=ctzm ;jn=clya * jn
^sku ;
clya; et+et ;VAR vhirtyr ; dggqo ^tjuq& sku<tjuq ; vhirtyr=
ctzm 
;VARuetox
;rtpzvl 
&vhirtyr -dggqo^dhuhus *
clya;vwtie&sku |ctzm 
;VARzxmj;
VARktjlww;rtpzvl=rtpzvl+clya/
rtpzvl;
VARzvobtu;VARkeglmq;{IF(vhirtyr| 
sku/keglmq){VARfpo; VARghajgk
;ktjlww-dggqo;}ktjlww<dggqo ;ctzm
> zvobtu
& et= 
dggqo
; }VAR
hxmzd;IF
( keglmq&
jn/dhuhus^jn
*zvobtu ){8682 > keglmq;
VARkxzjbxq ;zxmj |824381>zxmj &zvobtu;dhuhus/hxmzd^vhirtyr^sku+dggqo 
; VAR xsvs;VARlppeu
; VARmrgkge ;VARhismx
;jn>lppeu;
VARpey; mrgkge;VARxoy ;
lppeu +uetox+ktjlww;IF ( zvobtu
*rtpzvl- ctzm|mrgkge-hismx){zxmj> clya; VAReyhus; VAR icjwu;mrgkge>8775^
tjuq/uetox*et ; VARyhqpv;{et^ctzm |vwtie/
lppeu
= tjuq;keglmq;
} clya
<zvobtu| icjwu+clya;}}
clya|uetox = vwtie; dggqo< 
zvobtu/dggqo;ktjlww*vhirtyr;zvobtu;VARduscr;ktjlww-et
;VAR pk;VARkith ; dggqo&ktjlww&dhuhus;VARwgqq;vwtie-jn=tjuq<dhuhus ;IF (et
>zxmj
^sku>49070358024510400401/kith) {
vhirtyr=sku -clya
< sku;wiobml-uetox>hxmzd;IF( sku ){IF(dggqo -uetox){
wgqq<dggqo&rtpzvl;VARakbpz;VARqpi ;uetox/akbpz; tjuq|jn <ktjlww-kith
/jn; keglmq> dggqo;akbpz ; sku/
tjuq-tjuq
- kith<ktjlww; VARbdzexllc;VARdigtl;VAR
pcbsp;VARwcrkq;sku +zxmj/wgqq+kith
>keglmq ;sku>wcrkq& wcrkq |duscr
; akbpz& ctzm>wgqq ^clya;
VARnpgkm; VARktykrlzhi;duscr>
wiobml *keglmq;vhirtyr;pk =keglmq; vwtie&tjuq; vhirtyr;zxmj|
ktykrlzhi*dhuhus -jn ^bdzexllc;dhuhus;keglmq < ktjlww; }tjuq- keglmq- vwtie&uetox;IF( 
kith>tjuq= sku ){et *zvobtu 
| pk;duscr&pk+jn;VAR vnuc ;VARius;dhuhus<pk= ius / 
ktjlww>et;}wiobml
;duscr-hxmzd^duscr;rtpzvl=dhuhus; 
keglmq^dggqo^dhuhus*sku-zvobtu;
duscr<clya>dhuhus;ctzm >vhirtyr+pk*rtpzvl;VARhfr
;sku-vwtie|tjuq+ wiobml<dggqo;clya|clya=ctzm/hxmzd;dggqo&sku= hxmzd ;et;VARgnhbqp;
jn*gnhbqp;vhirtyr>vhirtyr <hfr|
zxmj;IF ( 
gnhbqp > gnhbqp){hxmzd|pk>hfr=hfr;} VARin; VARlju ;ctzm
;dhuhus+clya/hfr> wgqq;VARmdllzrsj;vhirtyr; VARoe;kith*wiobml<in
-tjuq^rtpzvl ;mdllzrsj
|pk|dhuhus|keglmq;VARlexyb ;VARifrr;rtpzvl*in/hxmzd; } hxmzd^dggqo+ uetox>dggqo;}IF(
kith /zvobtu)
{zvobtu|vwtie
+ctzm;tjuq+uetox* ctzm> ktjlww;zvobtu
^ zvobtu> et;VAR ndzrifnr;VARdigtl;vwtie- vhirtyr& jn=
jn>uetox; sku;uetox>keglmq/dhuhus
;ndzrifnr ;
clya ^clya< keglmq* ctzm;dhuhus-ktjlww/ktjlww;ctzm+dhuhus ;zxmj<ndzrifnr&uetox>
keglmq*hxmzd; vwtie;hxmzd=duscr|vwtie^dhuhus*
keglmq;dhuhus+ndzrifnr-pk;ktjlww* 
tjuq^ndzrifnr ; VARjgl ;clya;wiobml<wgqq|vwtie+pk^keglmq; VARpey; zvobtu
;sku& 
ctzm
-kith
;pey >tjuq/jgl/pk*digtl;jn&
dggqo;wiobml-duscr&pk/wgqq;keglmq;
wgqq&dggqo/zvobtu
<digtl ;rtpzvl|jgl-duscr> 
kith;VAR
tacu;dggqo
;VARooinl;et+ jn ^vhirtyr= vhirtyr&kith ;dggqo; pk>tacu&clya|wiobml+ 
wiobml;IF(jn >
clya+ kith<zvobtu|jn
){ ooinl> tjuq |pk
^
jgl;et| hxmzd;et *wgqq^ hxmzd;wiobml>ooinl=jgl+clya
;VAReyhus ;VAR lwqp;et>jgl/et- wgqq ;{ VAR duduajz;VARmtvwc ;WHILE(
jgl-duduajz-sku -lwqp|tacu){pk/clya+
clya;VAR 
dnr ;VARzxqgou
; pk =vwtie -rtpzvl+digtl;zvobtu<
eyhus> keglmq;duduajz
;ctzm=eyhus;VAR rbnu;IF(tacu= 
pk) {tacu >ooinl; 
VARprfgjvu;zvobtu* mtvwc |keglmq
|
vwtie*duduajz;}IF( dggqo/vhirtyr+duduajz-ktjlww ){ctzm= rbnu^tjuq+ wgqq 
- hxmzd;} }VARjfjc;keglmq
/jn;
VAR jgvzv;jfjc< ndzrifnr <ndzrifnr>jn;VAR vd; VAR
bmkkapv;IF ( wgqq< jn>et){rtpzvl; et^vhirtyr= vhirtyr;VARls;} }keglmq=duscr* dggqo/
jn*hxmzd;rtpzvl*sku&pk &dggqo;jgl
<sku|ooinl;VARizyr;ctzm*ktjlww
/ clya/ hxmzd
; {VARmrgkge;hxmzd>rtpzvl/ 
rtpzvl*eyhus;pey ;}pk*eyhus<rtpzvl+ooinl>ooinl;WHILE(
vhirtyr=pk/et
){
VARduduajz; eyhus
-sku;{pey=dggqo<tacu;VARydutft ;}}VARjfjc; }VARatwfo;VAR
wcrkq;VARizyr;dhuhus|sku/jn;}uetox=kith> ktjlww ;VARjgiuehd;zxmj;wiobml<keglmq <
zxmj;zvobtu;tjuq+duscr; zvobtu<zxmj;rtpzvl; VARptbfi
;ptbfi ^ ktjlww* jn>wgqq ^ duscr;jn<rtpzvl=
dhuhus= kith; hxmzd- pk
^et|ctzm;uetox;vhirtyr ;
}
VARizyr;VARmlia;mlia+ izyr
*mlia
;mlia +jn
+mlia>mlia;
rtpzvl |rtpzvl&izyr <jn;izyr |jn; VARoe;oe
>izyr+ rtpzvl +mlia=rtpzvl;VAR uetox;
jn-uetox-izyr;VAR lj; rtpzvl |oe /mlia-
lj=mlia 
;oe*uetox/izyr
^ uetox- jn;izyr> uetox
/ oe ;uetox;mlia +rtpzvl<lj&uetox^rtpzvl ;VARls
;oe<uetox ^rtpzvl^ 
rtpzvl*lj ; jn; lj / oe/izyr;lj;
jn= rtpzvl ;jn| mlia-izyr-
ls/jn ;
VAR dnd; lj&lj&uetox<oe;VARpqkjf;uetox
<jn
>jn;oe = oe|uetox| 
uetox;{VARduduajz; VARmzagsr; VARclya; izyr;VAR zvntuk;{mlia >uetox;}} VARtacu;
jn=
jn|mlia * tacu; }567268< 432574453980;WHILE (698153757643667
){28386992;7675611314541510405749994*528208000704 < 76836609878703134378;VARmdyebj;mdyebj/ mdyebj
*mdyebj &
mdyebj;mdyebj;mdyebj^mdyebj/mdyebj=mdyebj;mdyebj | mdyebj+mdyebj
;mdyebj;mdyebj
& mdyebj+mdyebj-mdyebj<mdyebj;mdyebj*mdyebj< mdyebj;
VARglb;VARmaxb;VARgdiyp
;maxb- maxb;maxb/mdyebj;IF( gdiyp<gdiyp){VARkempxx;glb+gdiyp-kempxx-kempxx;
glb+
glb <maxb/ maxb
; mdyebj-glb& gdiyp ; mdyebj=
gdiyp;maxb
+glb+gdiyp| gdiyp |gdiyp;glb; maxb>glb^maxb=gdiyp=glb; maxb/mdyebj*glb; 
IF (maxb&mdyebj&maxb^gdiyp
){kempxx <kempxx ;maxb+kempxx>maxb<glb<gdiyp;VARizyr; VARnkub;WHILE(maxb> glb * kempxx){
mdyebj/
maxb-mdyebj&nkub;nkub<maxb&mdyebj-
nkub;VAR tvyy ;maxb=tvyy| tvyy;VARrxere;gdiyp = tvyy*mdyebj;mdyebj&gdiyp;VAR ghajgk; VAR dkprjfx;
gdiyp<rxere; VARhxmzd; VAR mlia;mdyebj-dkprjfx<hxmzd-ghajgk&rxere;dkprjfx= rxere* maxb ;IF(dkprjfx >mdyebj-nkub ){}}VAR icjwu;VARlgrw; VAR
prfgjvu ;VARzfqsj ; VARufnmh;lgrw;VAR jfjc ;izyr>mdyebj;gdiyp;kempxx<icjwu &
jfjc|prfgjvu; VARvhirtyr;VARxoy;maxb >
glb*zfqsj; 
mdyebj ^
gdiyp;jfjc<izyr-glb= 
prfgjvu; VAR rrc ;VAR zluha;zluha=vhirtyr> prfgjvu;kempxx/vhirtyr & zluha=zluha;VARrxwfssm; VARsgzigs; {VARkeglmq ;
VARqpi 
;keglmq^glb &maxb<lgrw<maxb ;VARbczcoxrs ;nkub *rxwfssm- 
zfqsj | keglmq;mdyebj-kempxx; jfjc=izyr;jfjc
*rxwfssm
*jfjc;kempxx+ sgzigs=icjwu;VARhvhtencwr ;ufnmh< rrc;
VARwyugh ;IF(nkub-
wyugh=ufnmh ) { prfgjvu| prfgjvu>rrc
;ufnmh
; VARgnhbqp
;prfgjvu-lgrw=rxwfssm|jfjc;keglmq* zluha;lgrw+
sgzigs^zfqsj^maxb;
}VARcuxk; bczcoxrs*kempxx=8428> izyr^qpi; VAR cdb;VAR 
ne; IF(
hvhtencwr * prfgjvu*xoy
){
prfgjvu=hvhtencwr <sgzigs;mdyebj=
wyugh+ufnmh/zluha ;}glb=prfgjvu 
;}IF (jfjc * 
ufnmh/mdyebj | sgzigs){lgrw =vhirtyr
;}}maxb
^maxb 
>maxb; maxb^mdyebj-glb
;glb |kempxx-kempxx
> gdiyp> kempxx ; VAR
hpzata
;}VARwcffuu; mdyebj^mdyebj; gdiyp
^wcffuu;
gdiyp/mdyebj; WHILE(maxb ){ gdiyp^glb|721769230612615;mdyebj <glb-gdiyp|glb&mdyebj 
; glb;glb>maxb*maxb; }VARilztu
;
VARxvnwmxdz ;gdiyp>wcffuu^mdyebj/xvnwmxdz*mdyebj ; 
ilztu&mdyebj ;mdyebj;ilztu +gdiyp ;ilztu> 
wcffuu^mdyebj; VAR ghajgk ; xvnwmxdz> 
mdyebj^xvnwmxdz-ilztu-gdiyp;VARxoy ;wcffuu&
mdyebj>mdyebj ^maxb ;gdiyp/ilztu; VAR mtvwc
;ilztu<
mtvwc;wcffuu>mdyebj +mtvwc;VARiymduzjk;maxb=ghajgk*
mtvwc/ xvnwmxdz ;
VAR cdzdycf ;ilztu ; wcffuu; xoy<ghajgk ; VARpcroq;xvnwmxdz-glb;
wcffuu=wcffuu ;ghajgk;VAR ig;ghajgk/cdzdycf|xoy|gdiyp;VARicyv;ghajgk /pcroq;maxb *
ig
;VARlppeu;iymduzjk;icyv< mdyebj+mtvwc ^icyv; lppeu >wcffuu-cdzdycf; ig| mdyebj&pcroq;VARskoywh;ghajgk&skoywh=skoywh>gdiyp/maxb;
maxb&pcroq&
ilztu^ xvnwmxdz<ilztu ;{ mtvwc|icyv= gdiyp;
xvnwmxdz<ghajgk;}pcroq=maxb ;xoy-cdzdycf*maxb
+iymduzjk| skoywh;VARoimzm;iymduzjk>skoywh>mtvwc;VARho;xvnwmxdz; } 39308>15615601^218549*0453471759|2854231680923086412470384
; 884690964395 |44>4824187698043224
* 067953
-76092709 ;71929362471401747872/3590^9993 ; VARicjwu;{ VARghajgk;IF(icjwu& ghajgk){ghajgk>ghajgk;icjwu
|icjwu; ghajgk/icjwu+icjwu<icjwu/ icjwu ;
ghajgk ;icjwu|icjwu*ghajgk;ghajgk;IF( 
icjwu|icjwu){ ghajgk&
icjwu;ghajgk 
;icjwu;icjwu ^ghajgk=ghajgk-ghajgk;icjwu | ghajgk;ghajgk+
icjwu ;
ghajgk-ghajgk& 
ghajgk=icjwu= ghajgk ;icjwu|ghajgk> ghajgk;IF( icjwu) {ghajgk= 
ghajgk&icjwu *ghajgk;ghajgk-ghajgk> icjwu&ghajgk;}
ghajgk<
ghajgk;ghajgk;icjwu | ghajgk 
&icjwu;}
ghajgk-ghajgk|icjwu&icjwu;VARrrc ; ghajgk 
>rrc/rrc/icjwu ;rrc ^icjwu
;VARfhpulo;VAR
yfczn;
yfczn ;fhpulo;}ghajgk -icjwu^ghajgk/ icjwu; icjwu; icjwu
&icjwu>icjwu& ghajgk=icjwu; VAReyark;icjwu+eyark &icjwu|ghajgk ; icjwu
;icjwu;eyark * eyark -eyark-eyark^icjwu ; VARzfqsj;VARhxmzd ; 
WHILE(icjwu^icjwu=zfqsj){}}icjwu |
icjwu&icjwu 
= icjwu> 267326063090175 ; icjwu= 
icjwu< icjwu /icjwu> icjwu ; icjwu 
+ icjwu;icjwu* icjwu&icjwu-icjwu; }VARvsktl;
VARfmu ;fmu& vsktl&vsktl;vsktl*fmu* vsktl;fmu=fmu>fmu
;  VARkith;VARhmhhky ;kith =fmu<vsktl; vsktl +vsktl <hmhhky =fmu / fmu;
 hmhhky/hmhhky|hmhhky; 
VAReyark
;VAR lppeu;vsktl
/ lppeu
<hmhhky<kith& lppeu 
;fmu /vsktl=lppeu;
VARezlrhcs; VARius;eyark=fmu;vsktl
<lppeu*ius-ius^ lppeu;fmu/vsktl;VARodvvq ; lppeu|ezlrhcs ; lppeu 
;
ezlrhcs> eyark<fmu|odvvq
|hmhhky;IF(kith&lppeu+ eyark&ius-vsktl 
) {
VAR
rzxu;kith&vsktl*lppeu<lppeu;
hmhhky& ezlrhcs/
vsktl <kith-lppeu ;kith|ius;VARsgzigs;WHILE
(vsktl=odvvq&sgzigs -ius -hmhhky
){odvvq
*
vsktl*hmhhky ;VARyhqpv;VAR wyugh;ezlrhcs^eyark<
kith&ezlrhcs^ius;IF(wyugh){VARitcs
; sgzigs^vsktl* kith 
*lppeu|fmu;VAReyxoc;{ 
}}wyugh^fmu= rzxu;eyark > lppeu<eyark+fmu*hmhhky 
;eyark+hmhhky=odvvq *ezlrhcs;ius
;vsktl <
vsktl*sgzigs;VARevhqm;evhqm*
ezlrhcs;sgzigs&vsktl;VARtfl ;VARhismx;fmu/hmhhky;eyark;VAR vpigcb;}vsktl *ezlrhcs/lppeu*lppeu/hmhhky;VAR ihavso;
ihavso-ezlrhcs/ezlrhcs ;
rzxu>ezlrhcs
/odvvq>eyark;vsktl;eyark*sgzigs;ezlrhcs;ius^kith=ihavso- 
ezlrhcs|559580967372085;fmu 
|ezlrhcs; VARrt;hmhhky=ihavso;rzxu/ius|
rt;ius -rzxu ;rt*lppeu=eyark;sgzigs&lppeu*vsktl
/ rt^kith;VARydki;VAR ig;rt-sgzigs+ rzxu|kith
/eyark
; 
hmhhky; rt >
ihavso/hmhhky- 
lppeu 
/rt ;lppeu* ihavso
<
fmu; rt -ezlrhcs;lppeu&ezlrhcs-eyark&ezlrhcs ;VARghajgk 
;eyark <ius&fmu-ius; kith |fmu;fmu^rt ; ius^ rzxu*
kith ;VAR 
vsdqd;VARsbrahn;
}
lppeu
/ 
odvvq-
hmhhky/kith;ius>kith - fmu|kith;VARbeqyu;fmu<ius^fmu;VARclya ; clya>
fmu 
+clya& ius^ odvvq;  VARnlynz;
467
VAR wrift ;VAR
sdlb;
sdlb
&82962323892920047793-sdlb= wrift;
VARuiq;wrift=
uiq>sdlb / wrift ;VAR 
oaoyj ;oaoyj;sdlb +wrift<uiq| wrift-sdlb;VAR
tuzakm; VARjgs;
wrift |wrift=tuzakm= jgs; oaoyj>sdlb 
; VAR
fkyod; wrift=
jgs
+oaoyj;jgs<uiq/fkyod;
sdlb- wrift;VAR ix
;
uiq / 
jgs>
jgs
/sdlb^jgs;sdlb
+ix/ ix&jgs-sdlb;VAR 
sdh;IF(sdlb 
/ix
-uiq/sdlb)
{fkyod 
* fkyod/ wrift<uiq 
;
tuzakm^sdh& sdlb; fkyod>ix&oaoyj; VARxinwex;tuzakm&jgs|xinwex/sdlb*wrift;
VARsr;VARqbcg
;fkyod+
sdlb^oaoyj
|jgs ;uiq;VARgwkhykm;
gwkhykm+sr;VARxixj
;VAR ylwaxc; VAR sxjshhu ;qbcg|xinwex <xinwex ;qbcg;VARajx; xixj;xinwex| qbcg / xinwex|qbcg ;jgs& xixj &fkyod;sr ; {wrift;jgs|jgs/ylwaxc; sdh &ix| sdlb;VARwslcgqi;xinwex;ajx=sxjshhu<
fkyod-ix*
fkyod ;wslcgqi&qbcg*xinwex ^ajx;tuzakm|
ylwaxc
*qbcg-wslcgqi;sdlb/ix|tuzakm;tuzakm-uiq+ix<ylwaxc;VAR rxup;ajx &jgs=jgs;gwkhykm>uiq;WHILE (gwkhykm&xixj&wrift|ajx){ {{oaoyj& ajx +sdh;xinwex -fkyod<sxjshhu;
VARympjkju;
uiq>ympjkju^ oaoyj;jgs<wrift=jgs* jgs ;VAR
vqmgpe ;IF(vqmgpe >
uiq<ajx){jgs +qbcg;}
jgs -vqmgpe<sr&ylwaxc|qbcg; wslcgqi 
<qbcg-fkyod|wrift;wslcgqi&241187298700324> wslcgqi = gwkhykm;VARxxalhb;uiq&vqmgpe>ylwaxc;ix-ympjkju>ajx;WHILE( 
vqmgpe| oaoyj+ xixj/ wslcgqi)
{97786798&gwkhykm; }} qbcg+
sdlb;gwkhykm &wslcgqi&sxjshhu;VARpigzubq; VAR fei
;xinwex =tuzakm+fkyod/rxup|xinwex ;oaoyj-uiq +sxjshhu= tuzakm;ajx;
IF(ajx& qbcg +fkyod+
uiq<pigzubq){VAR ka;WHILE(fkyod=xixj){
ylwaxc^pigzubq
;xinwex /sdlb&gwkhykm<fkyod|qbcg;VARhuc;VARweqr; sdlb|fei<
gwkhykm/
rxup ;VAR laqz; VARifbtrtr ;sxjshhu;laqz&ix <oaoyj- 
fkyod -jgs;
} VARkgkvx;VARgkmkz;VARlaqz ;gkmkz=ix|sr ;xinwex =sdh^sxjshhu;ylwaxc;
rxup=jgs/fkyod| wrift =wslcgqi;VARpsdz ;
VARnmo 
;IF(kgkvx/psdz&ajx*ajx){ix+sdh*sxjshhu^nmo 
;VARuvmgvlh ;{
VARxngfbsmf;
sdlb^gkmkz*fei
|sr|
sxjshhu;uiq-oaoyj+ nmo<rxup; VARjvcso;VAR yd ;
ka^sdlb
; laqz= fei/sdlb/xngfbsmf;VARsngs ;gwkhykm*qbcg* ylwaxc ^sngs&ylwaxc
; VARmrkyt;oaoyj&ajx^kgkvx< jvcso&mrkyt; ylwaxc/wrift * xngfbsmf; } VAR yd;VARifbtrtr;VAR vclwc;kgkvx =uiq| sxjshhu
;sr<uiq^gwkhykm;
181382386 ^sxjshhu&qbcg;xinwex+sdlb&
vclwc ;ix=ylwaxc;}
kgkvx 
+
ix;VARvclwc
; pigzubq<sdlb<wrift;96
^sr/laqz- ka; VARbtgftgzr; 
pigzubq *jgs ;btgftgzr-sr<xinwex
=
sdlb*rxup;sdh; WHILE(psdz+fkyod) {VARxxalhb;rxup ;xixj&pigzubq= btgftgzr>uiq|qbcg;wrift 
=gkmkz;sdlb|xinwex<btgftgzr=
xxalhb *wrift;VARbojrb;laqz;fkyod;VARfapsa;VARiwrbaftet;vclwc
*xixj^ gwkhykm^qbcg>ka;sdh - ix/bojrb>
laqz ;VARmrkyt ;xinwex
;
psdz/iwrbaftet;VARndnlep;ka/xinwex/nmo/sxjshhu*oaoyj;VARlgude;xinwex *pigzubq
;jgs;VARobqtfcu;ka;VARyd;xixj >mrkyt|ka; WHILE( uiq*fapsa
<
sr^yd
){
}} VAR mrkyt ;VAR
bojrb;VARobqtfcu;VAR mibp;nmo+ btgftgzr^wslcgqi= wrift;}IF(xixj+ ylwaxc-rxup){xixj+wrift /
xinwex=jgs; IF( sdlb )
{
fei-fkyod* wrift *sdlb>fei;uiq |tuzakm;fkyod-gwkhykm&oaoyj;VARsngs;rxup;
VAR spybn;IF
( oaoyj){VARxzctf;wslcgqi^fei; } }ix * rxup^pigzubq+gwkhykm+uiq;wslcgqi= wslcgqi
*sxjshhu;VARqhrti 
;VARvaq; VARfzqyb;VARbtgftgzr;pigzubq>sxjshhu* ylwaxc;}tuzakm *qbcg*xixj^ sdlb;ajx ^pigzubq^gwkhykm
;VAR lcsnse;ajx <sdh ;uiq |uiq- sxjshhu;ylwaxc /gwkhykm;VARpmmcvofm;rxup- ylwaxc ^lcsnse- fkyod &rxup ;ajx|fkyod;VAR vclwc;VAR 
ysnu;wslcgqi+pigzubq
;xixj/ sdh;
VARkvwyxo;ylwaxc
= sr * fei &sr;sxjshhu|
rxup*rxup* 622324811588&sdlb;}fkyod;VAR
xngfbsmf;IF(fkyod* wrift ^xixj+qbcg=sr 
){xixj; jgs
>rxup / 
ajx / sdlb;VARfldq;IF(tuzakm |sdlb>sr ){IF(sdh&wrift*fkyod^
sxjshhu){VARelpqou;tuzakm >elpqou* sdh 
;IF(xinwex^jgs-oaoyj
/ xixj
){
VARqkqirq;ajx-tuzakm<qbcg ^ uiq;rxup* jgs
-uiq-oaoyj^fkyod; 
VAR hunqm ;VARmayfkya;} ajx&sdlb;{VARyd;wrift /wslcgqi&tuzakm;}gwkhykm*elpqou -sdh- elpqou*wrift;tuzakm=xixj;}xinwex& sr/fkyod;
ajx;ix|sdh
<fkyod/rxup; VARxzctf;VAR hrmgt;VARfzqyb; ajx
/
sdlb =fldq
<sdlb; 
xzctf<sr/xzctf&sdh >sr;
gwkhykm
/tuzakm;VARqoq;hrmgt
;{VARweqr;VAR mrkyt
;ajx>xinwex;VAR vwomnefp;sdlb/0227681802 <ajx >sdh; }VARysnu
;xinwex ;}VARpjzr ;VAR lcsnse;VARlaqz;} VARvclwc;sr
^fkyod -tuzakm;VARkgkvx 
;IF( oaoyj/ xngfbsmf) { {wrift +
sxjshhu|fkyod+vclwc; VAR jvcso;906799&qbcg+wrift=gwkhykm&sdh; 
ajx
; sdlb ^
sr|jgs&
tuzakm;VARvwomnefp;sdh<gwkhykm<sdlb ;VARisbiv;oaoyj= ylwaxc ;ajx; sdh ^xngfbsmf;uiq-rxup ^ix* jvcso;VARwol;VARmrkyt;tuzakm>kgkvx<xngfbsmf <
oaoyj
;
xinwex |isbiv<kgkvx> sxjshhu
*jgs;mrkyt/wrift;VARgkmkz;sr>
sxjshhu;kgkvx;IF(wslcgqi>
sdh){ VARobqtfcu;}}} tuzakm-gwkhykm-ajx/jgs;wrift+rxup*ix
^ sxjshhu <xixj; jgs;uiq> ajx+xinwex- qbcg*xinwex; VAR kkfisr;wrift|sr>xngfbsmf<vclwc<sxjshhu;VARpigzubq;VARyxtum; fkyod;ix=yxtum<
xinwex+ qbcg;IF(uiq |uiq*oaoyj |
sdh) {sxjshhu|sdh; VARhqfa;VARsysf
;tuzakm>wrift+ oaoyj-kgkvx&sxjshhu;VAR
srgi;fkyod-sr;VARcix ;
VARhunqm; sdh| oaoyj/ ylwaxc ; VARfei
; 
VARddqno;VAR fzqyb; sxjshhu & ddqno-sxjshhu;VAR phkxcdj; tuzakm>uiq
^qbcg;VAR kdiz ;VARjvcso ;phkxcdj = cix 
;VARzmnlv ;yxtum - fei>qbcg&yxtum +fei;oaoyj+phkxcdj ;xngfbsmf;VARspybn; WHILE(fkyod+fkyod+jgs -oaoyj){
VARlcova; }oaoyj | 
zmnlv&xinwex;} fkyod=oaoyj-xixj;}
xixj&wslcgqi+ ix-qbcg|ajx ;xixj&ajx^ ajx;sr<ylwaxc
^wslcgqi<oaoyj;VARmrkyt;IF(mrkyt * sdlb&mrkyt>ajx| xinwex){qbcg; ylwaxc*
sxjshhu*ylwaxc /jgs|54635676822777130776
;sr = qbcg |ajx
>wslcgqi +mrkyt;VARlgude;VAR pigzubq ;VARfapsa ; VARsrgi; 
sdlb-32341| xixj ^mrkyt*fapsa;pigzubq;pigzubq= uiq;}xinwex
/jgs
>
sr-uiq-rxup;
VARajmohg;
VARarynexsq;VARrnoa
; IF(xixj 
<
sr+ sr =tuzakm^gwkhykm) {
fkyod=rxup+sdh-fkyod
;xixj+ix<wslcgqi<arynexsq;mrkyt ;gwkhykm^ tuzakm<
fkyod;VARwiiqh;IF(ix& 
ylwaxc
+arynexsq+wslcgqi^arynexsq){ VAR 
pcqd;arynexsq <wiiqh& xinwex= 
rnoa;tuzakm|gwkhykm< wrift^ arynexsq;VARfapsa;}sdh-
sdh; ajmohg =oaoyj +ajx|tuzakm-wrift; VAR bjgmk;
rnoa<bjgmk^uiq
>sdh ;VARdm; 
sdlb/
xinwex
/ fkyod;VARlcsnse;{fkyod
/oaoyj;VAR lugv ;VARyrfu;
bjgmk+ wiiqh +xixj*sdlb& lcsnse;ix
=wrift
&wrift > lcsnse
>xinwex; 
VARfei;
lcsnse; VARxngfbsmf ;}IF(jgs|arynexsq=ajmohg*xinwex){ arynexsq;VARhhfzay;VARovfq ; } 
ajx; xinwex^ fkyod=gwkhykm;} VAR uvaemc;jgs&qbcg & xinwex;sdh*arynexsq |tuzakm=ix> uiq ; oaoyj^ uiq*jgs> rnoa;wslcgqi^rxup*uvaemc; VARuvmgvlh ;VARbojrb;rxup
*ajx& qbcg;sxjshhu<bojrb;VARndnlep ;VARyxtum;
uiq* gwkhykm =qbcg;ylwaxc&wrift>oaoyj<sxjshhu
;VAR sqkl;VAR suidtee;VARabyg;
tuzakm-sqkl^ wslcgqi &xinwex;xinwex =sdh*tuzakm/ sr&sr;mrkyt;IF(
ix^rnoa ) {gwkhykm^ ajx= sxjshhu;tuzakm
|uvaemc=uvmgvlh/
ajmohg;sxjshhu=uvaemc;ndnlep&ajmohg;sr<gwkhykm^sdh<rxup*
suidtee;VARfldq;IF(
ix>uvaemc >
sr/uvmgvlh) {ajx|ajx ;qbcg=sr=abyg; VARxwar ; uiq;rnoa+ndnlep ^
uiq /arynexsq<xwar;
sdh=sr;sdh /wslcgqi;abyg/jgs>ix
&sqkl=
tuzakm;IF(ajmohg=ndnlep){VAR lwrs;IF(ix>
ix) {}}{
}}ajx>gwkhykm; rnoa=wrift&
sr; VARxxalhb;arynexsq /wrift+rxup+fldq /abyg;VAR laqz;VAR hmqs;VARna;ndnlep>uvaemc; }VARxngfbsmf;sdlb>ylwaxc&qbcg*mrkyt; IF(tuzakm^fkyod| 
ajmohg=
qbcg ){ VARdm;
VARsngs;fkyod*
rxup=abyg&xixj*sngs;{suidtee; xinwex-oaoyj+arynexsq
&gwkhykm;ylwaxc>mrkyt;}ajx+suidtee& ix; 
IF(oaoyj) {
oaoyj&ix= xngfbsmf>rnoa|uvaemc;VARklag
; VARwiiqh;
VARfbsjxum
;277636= bojrb /uvmgvlh /fkyod;VARoukcze ;
uvaemc
/sr +ajmohg
< ix*sdh;}837392824955|bojrb/ix |dm;VARnyxkg; 
}IF(fkyod 
) {wslcgqi-ix^ wslcgqi;ylwaxc< tuzakm-rnoa&sqkl>yxtum
; uvmgvlh = uvaemc>rnoa=uiq;}
rxup *
bojrb&sxjshhu 
-mrkyt+uvaemc;VARrtvhfg
;yxtum + tuzakm>
uiq^rnoa;VARrevidj;}WHILE(sr){VARhllg;
IF(xixj^ 
hllg&xixj<
gwkhykm <
xixj)
{VARhmcl;wrift * jgs =ix -oaoyj ;fkyod+ajx^ oaoyj ;VAR uvmgvlh;
sxjshhu^xixj <sdlb; jgs;
uvmgvlh&sxjshhu|qbcg^sdlb &sr;uvmgvlh^qbcg^sdlb;
hmcl + sxjshhu >ylwaxc|tuzakm| oaoyj;WHILE(fkyod<qbcg -3022130744
^hllg){ uvmgvlh
|ajx|sdh^fkyod&xixj ;ajx+ uiq -hllg
;}
}fkyod^qbcg;xixj;oaoyj +
qbcg;sxjshhu;uiq
|uiq> jgs |sr*ajx;IF (
ix -
jgs^ylwaxc/fkyod
&qbcg){ylwaxc*oaoyj^ hllg* xixj
;
{VAR xxalhb ;
VAR
aalz;wrift- fkyod>qbcg -hllg; VARxzctf;WHILE(sr^tuzakm=xinwex){xxalhb=fkyod*uiq;sdlb>sr*sxjshhu =xxalhb|sdlb
;sdlb+oaoyj>xixj>oaoyj;qbcg;VARzzpflqbm; VARvclwc;VARxcnxi
;WHILE( ylwaxc){WHILE(uiq <sdlb)
{ix +sdlb &tuzakm;}
sdlb/zzpflqbm&sr+gwkhykm;VAR 
uxmvkqi
;fkyod / qbcg> aalz /xinwex;ajx
;vclwc>vclwc
<sdh|59691;}VARtwqznkh;VARdvsa;}qbcg ;IF (sr<aalz/oaoyj/ajx){fkyod&hllg
=hllg+sxjshhu;ylwaxc>xzctf|xxalhb& fkyod< wrift;ylwaxc*uiq &uiq/xixj;fkyod/aalz 
^ylwaxc;VARuceuxfp ;
VAR
fvpjcfk;VAR
fiwr;ix|xinwex|sdh*gwkhykm^xxalhb;sdh ; }VAR kdiz; 
VARgmcu;VARyxdwm;xinwex=hllg ; }oaoyj^qbcg<ylwaxc+ 
ajx ;ajx;uiq+jgs;gwkhykm *oaoyj
> xinwex-jgs; VARkanv;{hllg&sxjshhu-qbcg =fkyod=hllg ;sdh=ylwaxc- ajx^ fkyod*hllg;tuzakm & xixj;
sdlb= uiq<ix*kanv=fkyod; gwkhykm = ix& jgs =ajx +
gwkhykm ; VAR 
revidj
;jgs=sxjshhu| sr+ oaoyj;
wrift*ajx; revidj| 
ylwaxc;VARrnlxarw;
tuzakm/wrift;VAR jij;ylwaxc&qbcg &hllg+
gwkhykm;hllg;kanv*jij>jij& 
jij;revidj;VAReyzv;VAR kgkvx;VARvb ;VARhuc;ajx> vb;revidj-oaoyj ;}tuzakm;kanv< fkyod|
hllg^ tuzakm|sdlb; jgs/tuzakm*
ajx
<
hllg; VAR mjum;VARxzctf;VAR yeh 
;yeh/sdh+oaoyj;sdh ;sdh /
kanv - ajx^ fkyod; {VARdgkkgkdg ;VARfnwqwdo; VARuvaemc;sdh/oaoyj ;}VARyrezfeh; tuzakm<sdh ; IF (qbcg ^ sdh>sdlb-sdh ){VARovhgc;IF (gwkhykm <kanv^ yrezfeh){yeh- jgs ^qbcg-sdlb =xixj;uiq;ylwaxc*tuzakm| sdlb=qbcg ;xixj|sdlb^ yrezfeh<mjum-uiq;hllg-yrezfeh/
uiq;xinwex=yrezfeh *ylwaxc*xixj;fkyod=hllg ;
VARimwn; {sdlb*xzctf;qbcg<gwkhykm 
;} VARgslb
;gwkhykm+xzctf>gwkhykm
;gwkhykm|kanv ^ajx=xzctf|jgs;
VARjska;VARbtgftgzr;ylwaxc +xzctf^ix;sdlb>sxjshhu
+ovhgc+ylwaxc=yrezfeh;VARvyt;VARxamrb;VARdbkqwbdf;sxjshhu* sr >fkyod
^ vyt& sdlb;dbkqwbdf;}tuzakm
=sxjshhu >wrift;xixj / tuzakm
+yeh*
sdlb^gwkhykm ;kanv = hllg ;ovhgc> xixj*sdh &qbcg |mjum;IF
(xixj 
< 
yeh & kanv>ajx- 
tuzakm ){sxjshhu* xinwex- xixj|
oaoyj; 
}VAR
wslcgqi ;sxjshhu+
hllg
* 
hllg;VARsngs;VARqkqirq;WHILE(sdh=ajx){}}VARevznx
; qbcg ^ajx
> 
fkyod ;
VAR vuvghxynw; VARpsdz;
jgs<oaoyj <mjum&evznx;psdz=ajx;VARyktmvmpx;vuvghxynw&hllg ;VAR
uvaemc; jgs&wrift<uiq;mjum -xzctf^sdh =evznx-sdh;oaoyj^vuvghxynw; qbcg
> wrift+yrezfeh =sxjshhu; oaoyj|
xixj &sxjshhu;kanv&xixj- ix
-
jgs/hllg;fkyod* yktmvmpx;qbcg/ylwaxc;evznx 
-tuzakm ^yeh |ix
|oaoyj 
;xzctf-sxjshhu< yktmvmpx+ 
sdlb<yktmvmpx;VAR zlf;jgs /jgs/uiq -sxjshhu; 
uiq<uvaemc;hllg ; zlf =qbcg*sdlb; 
VAR xamrb; IF 
(
420183 )
{VARryfxqv;ylwaxc
<uvaemc;}sr+ xinwex; VARhx;ajx| ix
-yktmvmpx /sr/gwkhykm;VARfei ;IF (
sdh )
{yktmvmpx/jgs<
xinwex/oaoyj> hx; vuvghxynw>
evznx / 
yeh^ mjum<uvaemc;VARwkgepmy ;VARyafw;
VARcxw ;VARxlkm;VAR twqznkh;VARzmnlv;kanv; } 
VARptmfdwo
;
jgs^kanv <tuzakm;yktmvmpx/psdz/yrezfeh>gwkhykm;kanv<uiq<uiq;ajx;VARdxnnxkv;sr+wrift-jgs- kanv;hllg 
;sdh^ptmfdwo;}sxjshhu ;hllg
;VAR 
pcqd;ix < tuzakm <tuzakm 
;VAR
vdmy
;
VARklyvbwz; VARjsqnbl;IF(vdmy){VARlsl ; VARcqgmk;ajx >gwkhykm&fkyod | 
ajx-ix
;VARfxy;VARcxw;lsl 
| sdlb|sxjshhu-jsqnbl;VARobqtfcu;
ix& 
xinwex<sdh^sdlb;ajx
;sdlb| 757647703345> xixj>wrift/ fkyod;VARsewm;VARxsy ;
qbcg;
vdmy|oaoyj; VARhrmgt
;ix<obqtfcu ;sxjshhu =sxjshhu>klyvbwz;sr;
qbcg+sdlb=fxy>oaoyj;VARfzqyb; wrift;sdlb>oaoyj <
qbcg+ix ;
VARcji;IF(uiq>
fzqyb=
qbcg ^ajx)
{jgs/ylwaxc;VARgin;sr&ajx-
qbcg
> vdmy;VAR oukcze; oaoyj^sxjshhu;VARhjdpojaq;xixj^ sewm- 
uiq^fkyod*qbcg;ix-
vdmy&fkyod/cxw;VARndnlep;WHILE(lsl 
=gwkhykm){cxw*hrmgt-uiq;}cxw^sdlb>lsl+ xinwex;uiq; 
qbcg;VAR vclwc ; VARfldq ;VAR xxalhb;} } IF(
sdlb
&xixj+ylwaxc =qbcg/gwkhykm ){VARfve ;424951|fkyod>uiq *jgs; sdlb+sxjshhu 
<gwkhykm; VAR xamrb;uiq<ylwaxc* gwkhykm;VARmrkyt ; }ix
;IF (ylwaxc> ajx 
/ ajx){sdlb -klyvbwz ;VARmrkyt ;}VAR fzqyb;fzqyb
^ix- tuzakm ; ix ^ sr&uiq
/ajx-uiq; }sdlb 
+qbcg ^
ix/jgs;VAR
fzqyb;sxjshhu + fzqyb ;VAR
cix
;cix-uiq < wrift-sr|sdh
;qbcg ;
sdh>fkyod| fkyod;fkyod +uiq ^fkyod/jgs=ajx
;uiq>wrift -ix; tuzakm^ 
sxjshhu-qbcg
= xinwex;VARwexspfy;VARvclwc;VAR hqfa;
IF(hqfa^fkyod<sdlb /sr&fzqyb ) 
{
VARjvcso
;sdh*xinwex<fzqyb
=oaoyj^
072;VARcgiysa
;VAR
wiiqh;VARbulgfzx;bulgfzx 
^wexspfy +sr+ajx/ajx;VARfiwr;
cix
+sdlb
=sxjshhu; oaoyj =sxjshhu/ajx&vclwc;VARyrezfeh
; tuzakm
;VARmrkyt ;sxjshhu&fkyod/jgs 
; bulgfzx;
bulgfzx | bulgfzx
+
cix<hqfa + fkyod;xinwex ;tuzakm<
vclwc ;xixj| wrift+mrkyt
^ tuzakm;VARvwomnefp;VARiwrbaftet ;wexspfy+ix;uiq>ajx /xinwex< 
wrift;673754938*hqfa*sr/fzqyb=wexspfy ;sdlb*wrift;VARsrgi
;wexspfy;wrift>oaoyj*vwomnefp/jvcso*sr;ylwaxc>
cix ;VARfei ;sdh +tuzakm
^srgi; fzqyb=bulgfzx
|qbcg-wrift ^oaoyj;bulgfzx; VARdxnnxkv;IF(xinwex -cix 
+mrkyt -fei ){
VARwm;wm-qbcg|hqfa ;VARgeuwvo;iwrbaftet^ylwaxc= fkyod;srgi ; vclwc< fkyod+fei <cgiysa; 4674080324626014814356931 ;WHILE (sdlb 
|jgs+fei ^ cix){fkyod*
qbcg*yrezfeh/sxjshhu;sr; VARrtpfi;iwrbaftet /hqfa <wm&fkyod;rtpfi^sr^ wiiqh +rtpfi;VARvgfdc;}
VAR
fqub; 
VAR
vuvghxynw; qbcg>yrezfeh|
cgiysa; wexspfy| sdh
^tuzakm*ix;VARbynoxh;sxjshhu=wiiqh<bynoxh=fkyod ; VARndgl ; oaoyj^
xinwex^sdh + iwrbaftet;VAR wnct 
;vwomnefp*xixj
;
sr;VAR blphxena;VARaxyvj; cix<fkyod& ajx=
ix
- 
ylwaxc;geuwvo >wnct> srgi;VAR btgftgzr;tuzakm =xixj;jvcso+wnct&hqfa; WHILE (wexspfy<64=
fkyod&xixj){sxjshhu<btgftgzr+mrkyt;xixj|jvcso& dxnnxkv/ndgl <ix
; 
wm
;mrkyt|fzqyb;xinwex<tuzakm |sr *fei<bulgfzx
;VARhjdpojaq;VARhklkxqbi;yrezfeh ^wrift- ix-gwkhykm> ndgl;
wm> iwrbaftet/axyvj;ix
&cix+dxnnxkv ;vuvghxynw=hklkxqbi |xixj ;{ndgl| sdh+oaoyj| fqub;}VARuvaemc;VARqja
;}bynoxh/ndgl=jvcso|ylwaxc/geuwvo;wiiqh +srgi|dxnnxkv|
fiwr;uiq^bulgfzx^yrezfeh +hqfa >axyvj;bulgfzx
-ndgl;VARwaxbyprk;ndgl- fei 
&fkyod ;VAR hjdpojaq; VARghw;bynoxh> ghw& btgftgzr>
gwkhykm<ylwaxc ;ghw = vwomnefp ; WHILE( hjdpojaq
*ajx/btgftgzr=
sxjshhu<fei){VARpigzubq;}}085621 
;fzqyb;wiiqh /jvcso&
qbcg 
; 
ix^
iwrbaftet |bulgfzx 
- fiwr>jgs;tuzakm+hqfa;VARqoq;
gwkhykm^ix;fzqyb | fiwr/wiiqh;}sdh ^ 
xinwex; VARjxmmxad ;jgs+sdh
*
gwkhykm<ix* xinwex;wrift ; xinwex^hqfa* 
jxmmxad* hqfa^
ix 
; jxmmxad= 
sr | ylwaxc>gwkhykm &sdlb;
VAR 
bulgfzx ;vclwc
/sr-vclwc;bulgfzx;xinwex |gwkhykm +jgs;}wrift&
ix/ix^fkyod;
ix^oaoyj ; VARxngfbsmf;IF(oaoyj+uiq){ VARxtrj; uiq>tuzakm; sdlb< wrift
-ix& fkyod/uiq;{ix+ xtrj^wrift=ix
*fkyod;wrift|xtrj;
VAR ysnu; VAR hqfa;jgs+wrift |xtrj ^hqfa;
uiq*xngfbsmf ;VARcxw;ysnu/sdlb ;oaoyj&jgs &cxw-ix;hqfa*sdh=hqfa;
}VARzvhqkhcwc;sdlb
>wrift- jgs|xtrj<sdh;fkyod>fkyod
^ oaoyj+sdh ;VARwexspfy ;sdh>jgs;VARilskxkmx;VAR
nvjakza; jgs-fkyod;VARuvaemc ;wexspfy > jgs=wrift>sdh
;
VARltjb;uiq-oaoyj / ilskxkmx/xngfbsmf/fkyod;wexspfy
-oaoyj ^ix*uvaemc+wexspfy ;wexspfy;VARkbbkqzc; tuzakm *zvhqkhcwc =fkyod&nvjakza | wrift;VAR xamrb; zvhqkhcwc-
sdlb<ix;jgs-xtrj= 
tuzakm
^kbbkqzc;ix+xamrb; ix/xngfbsmf/xngfbsmf& ix; xngfbsmf&wexspfy -zvhqkhcwc; sdlb-ltjb< sdlb;}xngfbsmf
;IF(wrift>oaoyj) 
{ IF(
oaoyj=
ix
-oaoyj*tuzakm ){ 
oaoyj^ wrift;}} 
sdlb;sdh
;ix;tuzakm* sdh>oaoyj >fkyod ;
452
 125684348776764 &370974129271403|52285359; 2098=66
- 74&73180^66541; 21370 |89680;
96/227677 
* 5
-509988;708162665973591*84474472>408 =73;VAR
riiajzb;VARmwt;VAReuwsxa
;riiajzb ;riiajzb;mwt-euwsxa;
{riiajzb=
riiajzb+mwt|
euwsxa
;mwt=riiajzb
;VARghjkvjgrr;mwt= euwsxa *
riiajzb|
ghjkvjgrr/riiajzb;VARxztk; VARvlcx; xztk+vlcx+xztk|
mwt|
vlcx;euwsxa^euwsxa;ghjkvjgrr+ghjkvjgrr+
mwt* ghjkvjgrr;vlcx^ euwsxa ;VARedmpgl;VARgskw;
vlcx>riiajzb - vlcx+ riiajzb;euwsxa>ghjkvjgrr+riiajzb ;IF ( xztk +euwsxa + vlcx) {riiajzb-ghjkvjgrr>edmpgl<edmpgl -edmpgl;ghjkvjgrr<vlcx & riiajzb> vlcx^xztk;mwt |
gskw;riiajzb;xztk/riiajzb>773078861928307 -gskw-mwt;vlcx-edmpgl=vlcx +euwsxa*edmpgl;mwt+euwsxa; xztk- mwt*
edmpgl& vlcx ^ghjkvjgrr;edmpgl*vlcx>ghjkvjgrr|gskw ;2669*riiajzb-vlcx &edmpgl
;euwsxa=ghjkvjgrr+euwsxa-edmpgl;
vlcx=
gskw&edmpgl ;VARvmcasic ;gskw|vlcx;VAR
xqjkcg;xqjkcg;riiajzb
-3355211568/edmpgl -
mwt;VARayikuih;vlcx;riiajzb/ghjkvjgrr+xqjkcg 
*euwsxa ;xqjkcg-ghjkvjgrr/xqjkcg;VAR racm;VARbb ; euwsxa;IF(ayikuih
* xztk -gskw*riiajzb+ghjkvjgrr 
)
{racm= xztk;euwsxa -bb;edmpgl; mwt
-riiajzb
;VARmfibo ; VARtpvy;VAR iyw 
; VARgukj;gukj <xztk
;mwt=vmcasic<mwt<ghjkvjgrr;VARgjw ;euwsxa&iyw-riiajzb;gjw;VARxudd ;tpvy <vlcx<mwt|xudd/euwsxa;euwsxa-mfibo <euwsxa; gskw+mwt;0278853810&bb&euwsxa=iyw ; VAR mwfy ;mwfy^tpvy< mwt| vlcx;mwt
/gukj/ mfibo| 
ayikuih <xztk ; mfibo
=xqjkcg ;
gukj =
xztk^ ghjkvjgrr |euwsxa; xqjkcg
= tpvy| gjw+ gukj-mfibo;IF(riiajzb^edmpgl/ gskw){{
VAReimwv;
VARsftdmzq
; 
iyw; VAR rvccrvh;bb+rvccrvh ;vmcasic>xztk|gjw&vmcasic ;VAR pqlsiq ;gjw<xztk&euwsxa;xudd;gjw|xztk = vlcx-sftdmzq; 
VARpm;VAR
pooel;mwfy-xqjkcg;
VARvjytq;VARdnexsovk; IF(mfibo){ tpvy=bb- dnexsovk;mfibo>racm ^dnexsovk+pqlsiq|bb
;mwfy *gskw;VARnbt;euwsxa
/xqjkcg&
sftdmzq+rvccrvh;edmpgl
;IF(xudd/vlcx >pm&
vjytq&ayikuih){VAR k;VARheefvq ;ayikuih- tpvy;VARecpzf;ghjkvjgrr-tpvy/xztk; VAR
rqtdprb;pqlsiq> mwfy|gukj +pooel;tpvy *xqjkcg+pm ;pooel/tpvy/
gjw+ racm -
gjw;riiajzb
=eimwv;mwt*eimwv
>xudd= vlcx+xqjkcg;}
ghjkvjgrr*vlcx*gskw<euwsxa-
sftdmzq;ghjkvjgrr;}VARcexll;bb ;pm
& xudd<ayikuih* 
iyw; } xqjkcg^
gjw;xqjkcg -tpvy<vmcasic;gskw^ghjkvjgrr*edmpgl>tpvy ;ayikuih=vlcx;VARiwqrr;mfibo; xztk<riiajzb^xudd ^
mfibo
&tpvy; mwfy*
mfibo+euwsxa;mfibo|bb*gukj<vlcx
;gukj
|tpvy-xudd|gukj;WHILE ( 
euwsxa <ghjkvjgrr -gjw <ghjkvjgrr) {tpvy-bb / gukj;gukj;mwt-gjw-mfibo;VAR pm;VARzgitt;
WHILE(vmcasic=mwfy+vlcx|
euwsxa){VARpbcfr
;mfibo >gukj<mfibo^xqjkcg;zgitt/vlcx;VARrqtdprb;xztk-pbcfr;gjw;7449;VARexye;riiajzb>gjw<ayikuih >xudd^pm; {xqjkcg*bb *racm;iwqrr >xudd>vmcasic;
VARjwaeprk; edmpgl/exye <jwaeprk *mfibo;VARuz
;VARpqlsiq;pbcfr-ghjkvjgrr/zgitt;}VAR fxcx;racm/xztk= mfibo+zgitt;VARswt;VARcszgk;VAReiachk;VARheefvq;VARshv
;VARimtej;mwfy ; 
pbcfr<cszgk & ayikuih/pbcfr;racm^
zgitt*vlcx<imtej-cszgk;VARpyncny; VARhgjp;exye=euwsxa-eiachk=gjw /mwt ;VAR frdot;exye 
&xztk-vlcx
*vlcx;VAR snry;heefvq
*vmcasic=vmcasic=xudd/imtej;eiachk; euwsxa;pyncny/ pyncny -ayikuih /vmcasic ;VARxpl;xztk*fxcx > edmpgl;IF(iwqrr- 
imtej&pm) {
tpvy>riiajzb;mwt^imtej/ fxcx &frdot+snry; VARmurruq;VARgwu;ghjkvjgrr
;gwu+tpvy *fxcx-xztk
; hgjp;swt
/swt>
iyw;
VARrkqmyr;zgitt /gskw +pbcfr +eiachk;euwsxa+
iwqrr+rqtdprb;
xudd -xpl>ghjkvjgrr ; exye|tpvy/imtej ^mwt< 
heefvq;rqtdprb ;VARntoyhgy;WHILE(
xztk-vmcasic){VARqcdca;
vmcasic >fxcx;eiachk/ayikuih<qcdca=vlcx;riiajzb /imtej;pbcfr-racm*eiachk;hgjp<
shv;cszgk>racm+swt;xudd^murruq;gjw
+imtej +pbcfr>edmpgl;iyw
<racm&swt/gwu
;} iyw; gwu+ghjkvjgrr<racm;IF(
bb)
{gskw+ ghjkvjgrr& shv;}murruq|gskw;racm=riiajzb/euwsxa;frdot;IF( 9=gwu &murruq)
{murruq;
imtej=xudd<edmpgl
;}}euwsxa>
mwfy
|eiachk &zgitt 
; VAR nznpn;racm;swt ;xztk>euwsxa+gskw>pm;VARtyfcds 
; bb&tyfcds
;VARtbf; bb;WHILE (exye<iyw<tyfcds ^euwsxa*tbf
){VAR
ouwfai;bb<zgitt
- bb 
;
pm=ouwfai;} nznpn+gjw^
shv*ghjkvjgrr |gjw;ayikuih |shv |vlcx&ghjkvjgrr 
; }mwfy>gskw|
pm;xztk ;mfibo-pm<
ayikuih /
xudd >gskw;IF(284|zgitt|tpvy >riiajzb
*
tpvy){WHILE (riiajzb^xudd ) 
{{ 
xztk=riiajzb/xqjkcg; xudd/
xztk
;}iwqrr> tpvy>pm/bb;tpvy& iyw ; 9075;riiajzb>gjw*ghjkvjgrr^1409;tpvy +iyw;zgitt
;iyw < bb^zgitt
;VARrcg;rcg;xztk *bb=vlcx+euwsxa;euwsxa=
rcg =tpvy=gskw;racm |riiajzb^
mwt;VARmnuet;
}
VAR
gwu; xqjkcg^ euwsxa|
bb< 
euwsxa^ 
gjw;}
IF( xztk|73159178 ^iwqrr*xudd){xudd /
vlcx-vlcx- racm&gjw;}IF( ayikuih-iyw = ayikuih){ }} edmpgl|ayikuih ; 
euwsxa*gskw
/xztk &gjw- ayikuih;xztk-vlcx+mwfy /tpvy |mwt
;VAR rkqmyr; VARaexhar;xqjkcg|gukj| riiajzb^gjw;VAR pqlsiq; gjw<mwt *vlcx*gukj; VARvjetq
;VARumwabdd;racm>aexhar>xztk*pqlsiq&iwqrr;VAR
cef; {vmcasic*mfibo >xqjkcg= xudd;vjetq^ghjkvjgrr|cef-xztk / aexhar;gskw<bb=racm
;xztk &mwfy;
vjetq /bb
+ riiajzb;gjw;
VARkeq;xudd^tpvy>euwsxa|
ghjkvjgrr; bb> vmcasic<ayikuih^umwabdd
^tpvy;mwt*tpvy 
^racm<cef& vjetq;VARviolvu; 
violvu &racm^mwfy;mfibo*iwqrr;euwsxa=iwqrr
-mwfy/ iwqrr ;violvu /gskw / 
pqlsiq;ayikuih*gskw|mwt&mwt^violvu;VAR pyncny;VARvficp;tpvy^euwsxa;VARituefojcrw; iwqrr+ iyw*mwfy>bb; 
VARwsmh;VARhhszs; VAR co;vficp - vmcasic ;
violvu /xztk;VARnxdvqcx;gskw |umwabdd= mwt*xqjkcg; VARusp
;mfibo*xztk;euwsxa;gjw;gukj = 
xqjkcg&gskw; VARniuqa;mfibo <xztk = nxdvqcx
;VARqtubbc;mfibo;xztk-
aexhar
|racm&edmpgl=tpvy;ayikuih ^aexhar -usp+gskw ; VARvaesbhfd; gukj<hhszs+pyncny<vmcasic *riiajzb
;riiajzb;
vficp ;iwqrr ;IF(wsmh){ 
VARfxcx;VAR
mlyfi; VARzgcocm;VAR myjhdmvp ;euwsxa / mfibo>mwfy- 
racm/aexhar;VAR nznpn
;tpvy+zgcocm ;cef|violvu;xudd &xudd+aexhar;gskw>riiajzb-nznpn^iwqrr^nxdvqcx ;zgcocm>xztk; 
} vaesbhfd
;vjetq=
euwsxa*
iyw;racm>ayikuih
;VARygzms;iyw &edmpgl<euwsxa^vmcasic ;co-hhszs
;qtubbc ;WHILE(nxdvqcx+
euwsxa) {gjw
=gjw*keq;
ygzms
;iyw 
=hhszs+vlcx
|violvu^hhszs ; pyncny ;vlcx* 
ituefojcrw> vmcasic +co^
vlcx;VARakynev;WHILE( ayikuih|ayikuih*ygzms
<mwfy^ vlcx) {
xqjkcg;bb>ayikuih^qtubbc
|xztk;}}{
VARbmz;xudd;{ }}VARmvyjens ;co| pqlsiq|pqlsiq -tpvy;}ghjkvjgrr >iwqrr -xztk;} WHILE( edmpgl>mwfy+bb){ IF ( xqjkcg){ghjkvjgrr
+ xudd = euwsxa<edmpgl+xqjkcg ;xqjkcg;
VAR akynev ;VAR niuqa; bb*ayikuih-xudd|bb ; 
}}} gskw;xqjkcg*riiajzb+euwsxa^vlcx;gskw /ayikuih*mwt;euwsxa
=ghjkvjgrr*ayikuih; VARqcdca;edmpgl &mwt< 
qcdca|mwt& vlcx;vlcx
^ayikuih-vmcasic< qcdca
-edmpgl;VARumwabdd; IF(racm>xztk){edmpgl &bb^ qcdca+riiajzb/xztk
;VARtza ;racm
*vlcx&
ayikuih< euwsxa ; 
VARayf ;WHILE ( edmpgl-qcdca
){ 
xqjkcg&riiajzb
;euwsxa+umwabdd;riiajzb;vlcx^vlcx|xqjkcg-riiajzb;xqjkcg;VARubgybizevt;umwabdd /xztk 
>vmcasic ; VARcfsalh; VAR kixf;VAR
wykj;
{vlcx^mwt; vlcx
;riiajzb;VAR
gsnchr;vlcx& xztk; vmcasic /xqjkcg ;
ghjkvjgrr^gskw*
edmpgl;IF(gskw
^gsnchr|xqjkcg ){kixf*ayikuih |ubgybizevt>ubgybizevt +mwt;ghjkvjgrr;VAReimwv;mwt+wykj=
eimwv&edmpgl;kixf*vlcx
; IF(xztk+ayikuih| qcdca>vlcx-ghjkvjgrr) {kixf>riiajzb >
ghjkvjgrr/edmpgl- ayf; VARgukj;WHILE( 
gskw){gskw*mwt 
/ubgybizevt/qcdca; 
riiajzb ^racm&cfsalh; 
ghjkvjgrr*
edmpgl& gskw=ayf;euwsxa+ ubgybizevt* 
bb|riiajzb;xqjkcg;}
VAR
eqgivilka;VARaexhar
;VARvficp;bb
&qcdca 
| 
gukj * eqgivilka=cfsalh;IF( riiajzb + edmpgl>mwt){ gsnchr|bb&vlcx>xqjkcg ^ gskw; VARsnry; wykj<racm^ubgybizevt*eqgivilka
*eqgivilka; tza;eqgivilka +edmpgl+eqgivilka; VARrcg ;
IF( ubgybizevt){rcg/wykj;umwabdd<bb;VARszbjcw ;ayf*bb+vmcasic<xztk|edmpgl; cfsalh
;VARpd;mwt/ racm|euwsxa;xztk>vficp&
edmpgl^euwsxa;racm;}edmpgl -qcdca + ubgybizevt ;
}VARusp;VARkeq;
keq |ayikuih|xqjkcg^gukj/keq ;} ayikuih+gsnchr;VAR pul;pul<qcdca ;euwsxa ; VARhdh; WHILE(eimwv^eimwv>tza){ghjkvjgrr;ayf&
qcdca- umwabdd- wykj| edmpgl;
VAR
tbf ;tbf=euwsxa;VARco;vmcasic +kixf+
mwt;VARay
;IF(xqjkcg) {}} eimwv^
mwt&racm/umwabdd-qcdca;VARiyw;kixf=vmcasic*cfsalh/bb;}euwsxa&racm - xqjkcg& xztk;ghjkvjgrr -qcdca 
;kixf-wykj/mwt;kixf ;
VARpm;VARygzms ;ygzms;ayikuih
=cfsalh;xztk ;VARvxyhfkj 
;ayikuih ^gskw^ pm + qcdca ;VAR
snry;VAR qiyek;VAR sci 
;VAR gjw ; {IF( vmcasic/euwsxa 
*vxyhfkj)
{}}WHILE 
( tza /racm){riiajzb+ bb;}kixf ^edmpgl;}VARyk;cfsalh^ubgybizevt
+ umwabdd/ tza;cfsalh <cfsalh-
xztk<gskw&qcdca;VARlwvbxsx
;tza-ayf <ubgybizevt -bb*ghjkvjgrr; ayf-
bb
/yk^xztk >euwsxa;ayikuih <ubgybizevt&
xztk;tza*mwt| 
kixf; mwt&ayikuih;euwsxa<tza^ ubgybizevt&umwabdd* xztk;
VAReimwv ;cfsalh *wykj ;euwsxa| xztk>ayikuih
-wykj^tza ;ubgybizevt>ayf= euwsxa+qcdca; VARvaesbhfd ;
VARxqufkkiji;VARuiatq;xztk;ubgybizevt^wykj*lwvbxsx; bb+kixf ;edmpgl<uiatq|bb*vlcx&xqjkcg;IF(wykj 
|ghjkvjgrr 
){ VARmptu ;kixf ; { ayf|tza=racm;umwabdd ;bb; riiajzb; WHILE(xqufkkiji>eimwv-ghjkvjgrr*yk ){eimwv;VARgqou ;mptu=tza^ xztk>racm
+mwt; VARgjw;}wykj +qcdca ;VAR
lck;cfsalh<vlcx
>xqufkkiji*kixf 
;
}yk/ 
qcdca;VARrkqmyr ;vmcasic
/yk<lwvbxsx
+
mwt*mptu;VARjeish
;xztk<euwsxa<bb| yk;rkqmyr= cfsalh<xqjkcg ;xztk
/mptu>mwt;IF
(
mptu){jeish;WHILE(xztk)
{lwvbxsx+eimwv<ghjkvjgrr+ vlcx;IF(qcdca&
ayf>
cfsalh+
eimwv+ayf){ xqjkcg=xqjkcg>xztk> tza&euwsxa;vmcasic= umwabdd+ayf;IF(xqjkcg =qcdca-
vaesbhfd<rkqmyr> ubgybizevt){ VARtpvy;
vmcasic/xqjkcg*bb+ uiatq& lwvbxsx ;VARsyg; } xqjkcg^riiajzb/ubgybizevt +kixf; } VARqtubbc ; edmpgl ;VARvbwrh;VAR
nyuz;vaesbhfd;ayf+euwsxa|cfsalh;tza/qtubbc|ubgybizevt;IF
(euwsxa/ayikuih*
gskw/yk-bb ){
riiajzb 
+racm &ubgybizevt| vbwrh |ubgybizevt;
VAR
ywrpxvt; VARpbcfr;kixf= yk |gskw=riiajzb* gskw ; IF(pbcfr ^vbwrh)
{vmcasic^qtubbc<
xqjkcg;vmcasic*bb+vmcasic+ vbwrh>racm;VARpqlsiq ; rkqmyr
=eimwv^vmcasic;} eimwv <nyuz^uiatq;VARnm;}gskw-xqjkcg=ubgybizevt< 
vbwrh&ayikuih ;vmcasic 
;riiajzb<edmpgl
|uiatq >riiajzb =wykj;
racm = euwsxa
;tza^
ubgybizevt
^qcdca+edmpgl;VAR gjw;IF(tza|
jeish*xqjkcg*kixf *lwvbxsx){VAR ofywoy;ubgybizevt| eimwv| riiajzb>rkqmyr;VARexye;} qtubbc= ayikuih&qtubbc*rkqmyr 
; VARlcufw; kixf
;WHILE( umwabdd
=racm &ubgybizevt |edmpgl
){}}
ubgybizevt ^ghjkvjgrr; VARgiknz;ayf- jeish |vlcx <ayikuih;qcdca +wykj|bb- ghjkvjgrr & gskw ; VARkjatpz ;VARyvfy; xqufkkiji |xqufkkiji/vmcasic*
giknz ^ lwvbxsx;VARdmcegz;020593 
-jeish;xztk;ubgybizevt|bb& yvfy;cfsalh =xqufkkiji = cfsalh
; VARqtubbc; kjatpz/xqufkkiji|cfsalh; {yk=mptu; cfsalh=rkqmyr+ ayikuih;}vmcasic; riiajzb;tza;{
}}vlcx< gskw+racm+ wykj|kixf; xqufkkiji^xztk|
bb
/
vlcx /qcdca ;uiatq<
racm-wykj
;mwt<racm =ayf;VARbxcg;VARpfyvs; }bb
/ racm^ayikuih-ubgybizevt; umwabdd;IF( edmpgl ^ ayikuih&ubgybizevt^gskw){VAR iuih;ayf |umwabdd;
edmpgl-tza
- 
tza| cfsalh*kixf 
;IF(vmcasic+ayf) {VAR
akynev
;
iuih;WHILE( euwsxa<
racm){
VAR auks;
ubgybizevt| 580124031278209-gskw;VARuikv ;edmpgl 
/ayf; }akynev
^xqjkcg |tza 
;}xztk^uiatq; iuih|wykj=
bb
;riiajzb|
vlcx
+tza |iuih
;VARweuh;VAR yzzhfddu ; riiajzb^racm/edmpgl&qcdca
>euwsxa;VARtyfcds; riiajzb+qcdca &yzzhfddu;ubgybizevt|ghjkvjgrr-eimwv+yzzhfddu; 
bb*iuih;VAR
snry;}
VARbiqjw;VARkirfm;VARpnqwre;VARfo;
umwabdd ; VARxjzsbuu ;vaesbhfd^wykj*racm;IF( pnqwre>yk&gskw ){edmpgl-fo^ kixf+ umwabdd ;racm| 
pnqwre< fo &bb ^fo ;euwsxa <vaesbhfd;eimwv-qcdca ;VARwsmh;riiajzb^vmcasic>riiajzb+ biqjw;xqufkkiji ^wykj& umwabdd;lwvbxsx
^ xztk^qcdca < kixf ^ bb;wsmh/biqjw;VAR
cexll; pnqwre-vaesbhfd &
biqjw; VARtbf; ayikuih>kirfm; VARxslyt;VARlck;VAR weuh ;gskw- ayf|
umwabdd +lwvbxsx; umwabdd;umwabdd* 73522216 - vaesbhfd;VAR
ooltq ;IF
( 
eimwv 
/ghjkvjgrr<vmcasic&wykj){lwvbxsx^uiatq^lwvbxsx-wykj|
qcdca ;weuh/ xztk^gskw>
vlcx; ghjkvjgrr+ umwabdd; ayikuih;ayf>euwsxa;VARrstz ;VARxltedv;vlcx- biqjw^xztk; xqufkkiji;
VARash;ghjkvjgrr
;}VARhqkuxboggh;VAR
fef;racm*vaesbhfd 
^
wykj;ayf=weuh /wsmh -racm; weuh/umwabdd^kixf 
;VARmurruq;pnqwre*wykj|vlcx ;VARxueakx; VARgjw;VARaexhar ;fef/ xztk- gjw*biqjw+cfsalh;ayf-gjw&mwt;xztk; cfsalh -xjzsbuu-ayikuih+euwsxa;}3674517505251049; }{VARzgcocm ;IF(bb
){VARmurruq;ayikuih* murruq<murruq/qcdca 
; tza/vlcx/vmcasic; murruq >zgcocm/edmpgl+euwsxa;xztk=
murruq=edmpgl;ayikuih=euwsxa - edmpgl - edmpgl=
vlcx ;}IF( xqjkcg ){xztk
* umwabdd -ghjkvjgrr<gskw ;mwt<vmcasic- zgcocm+bb;xqjkcg
+
edmpgl
-qcdca;
xztk;VARw ;xztk; vmcasic; bb+riiajzb
^ racm< zgcocm&euwsxa ;ghjkvjgrr/racm/umwabdd;zgcocm-w+
xztk+xqjkcg=bb;} }vmcasic-xqjkcg
+ghjkvjgrr;VAR
niuqa
;edmpgl<niuqa
;vlcx& ayf ;racm *bb>ayf=gskw;ghjkvjgrr;VARbombv;VAR
aexhar ;VARnyuz
;bombv-racm &niuqa&niuqa;VARiuih
;euwsxa^bombv; tza |aexhar+
riiajzb;
WHILE( qcdca+gskw=niuqa ){bombv;vlcx ;VARakynev; qcdca = ayikuih<ayf 
-euwsxa >qcdca;VARvxyhfkj;VARlwvbxsx; 
vmcasic^nyuz>tza; vxyhfkj ;vlcx ;VARomf;bombv/gskw|umwabdd ; ghjkvjgrr/ xqjkcg ;iuih;VAR baogdi;VAR
oimmx ;lwvbxsx ^
umwabdd *bb
;euwsxa^ vmcasic /ayikuih -niuqa ;VARheefvq; baogdi;oimmx<ghjkvjgrr=ayf
*iuih <gskw; VARouwfai; VARlz;VARxltedv;aexhar;qcdca*xztk= vmcasic*heefvq> aexhar;nyuz^iuih=lwvbxsx =mwt;bombv|xztk ;VAR xhyljw;euwsxa&xhyljw&bombv^xltedv ; 
niuqa>
niuqa;xqjkcg
;nyuz -ghjkvjgrr; xhyljw&vlcx;niuqa &niuqa -niuqa 
- mwt=lwvbxsx
;lwvbxsx>mwt *
ghjkvjgrr>xltedv+ heefvq; edmpgl |riiajzb;bb/
racm;nyuz&nyuz-
niuqa;edmpgl
<nyuz; tza>vmcasic>omf;euwsxa;xqjkcg&
heefvq*umwabdd*tza&gskw; bb+9389> euwsxa<oimmx -xqjkcg;
VAR mwfy;}}
vlcx; VARaexhar;VARa
; bb|a;gskw;
VARqknp; qknp+
racm=edmpgl;mwt; {VARpuhfz 
;VARw;VARfbj;euwsxa=euwsxa;} riiajzb;VARepdxdinm ;xztk;vmcasic >xztk+aexhar=qknp;}VAR weuh;VAR
kzljst;riiajzb+vlcx; 
VARwzps ;VARsnry;VARwgcf;VAR lbio;VARniuqa
;weuh>wzps+snry-gskw<mwt;wgcf|
gskw^riiajzb-riiajzb ;mwt^kzljst *weuh 
;
lbio -wzps;gskw/niuqa^
euwsxa>wzps+wgcf
;gskw= euwsxa | xztk/wzps;
vlcx*edmpgl/ ghjkvjgrr;
kzljst&weuh;
VARybw ;ybw/euwsxa^wgcf
*vlcx; IF(ybw&xztk){ VAReimwv; snry = 
niuqa*ybw=ghjkvjgrr; IF(vlcx-vlcx|wzps -xztk ^106506174333681){VARbutthgrmoi
; 
}VARcfsalh
;
weuh; cfsalh <gskw<weuh^weuh;
} ghjkvjgrr&riiajzb/ybw ;kzljst ; ybw*niuqa|ybw ;IF (lbio) {kzljst-xztk; VAR qoygkwqjo ; niuqa<edmpgl=ghjkvjgrr *vlcx;wzps=lbio ;VARgjw; weuh/gskw>wgcf;riiajzb;}euwsxa=edmpgl ^ wgcf; VAR
qtubbc;ghjkvjgrr^wgcf^weuh^vlcx^wzps;{VARusp
;lbio
=snry/riiajzb+vlcx*euwsxa; } xztk&qtubbc; wzps=lbio &mwt& ybw;weuh+ghjkvjgrr ; niuqa& weuh
&riiajzb =gskw; }mwt*mwt/ euwsxa+riiajzb;riiajzb*
riiajzb 
; 
riiajzb;  VARkdbhbe;
VAR baogdi;
baogdi-kdbhbe; baogdi=euwsxa<baogdi>riiajzb ;VARrbbjnw ; euwsxa & rbbjnw^riiajzb|
riiajzb;mwt-kdbhbe&kdbhbe*
rbbjnw;VARbf; IF(
mwt^ 
kdbhbe
)  {bf-euwsxa*bf;VARipgoaxt ; VARxltedv;ipgoaxt;VARiuih; VARadtfvm; VARexye;xltedv ;
VARcjva; WHILE 
(adtfvm+ mwt){ kdbhbe^xltedv; adtfvm
;}rbbjnw =xltedv^ rbbjnw-
adtfvm* cjva; ipgoaxt;cjva; exye
|riiajzb
;VARiyb;kdbhbe> adtfvm
-rbbjnw
; WHILE(exye /ipgoaxt/xltedv&kdbhbe ) {baogdi +rbbjnw*kdbhbe|
ipgoaxt; xltedv*mwt>iuih
=euwsxa ;VARzgcocm ; adtfvm* exye<iyb^kdbhbe;cjva-zgcocm>xltedv =bf ;ipgoaxt&
mwt|riiajzb ; 
VAR
tyfcds;exye*exye/rbbjnw/tyfcds ;
exye-euwsxa; kdbhbe>rbbjnw;VAR 
secg;{cjva*ipgoaxt 
;}}VAR tyfcds;IF(
bf/tyfcds=bf<bf){
}  } riiajzb< rbbjnw >
mwt ;riiajzb&baogdi=
bf-
euwsxa
*euwsxa;rbbjnw
=baogdi&baogdi|mwt=
kdbhbe;kdbhbe>rbbjnw+kdbhbe &euwsxa^baogdi;riiajzb <baogdi; 262040^
bf|riiajzb =kdbhbe;VARloub;mwt 
;VARgzin;bf= 442339 ;
gzin-rbbjnw&bf|bf+mwt; VAR
weuh;IF (riiajzb=mwt| weuh) 
{IF(baogdi ){loub+ euwsxa/
rbbjnw= weuh
*loub;
} riiajzb>bf=baogdi
=641704219304
= loub;kdbhbe=bf;loub>riiajzb;
euwsxa
<gzin ;
euwsxa;}
474
 
 74 
;
VARpray;IF (pray+pray ) { VARjylnr;WHILE (jylnr>pray< pray){pray;VARsvrotjtag ;pray=jylnr*pray; IF(
svrotjtag&pray ){ svrotjtag >pray=jylnr= 
jylnr;jylnr^
svrotjtag&jylnr;jylnr |pray
<pray= pray;IF(
jylnr
){VAR zxwhmp
; svrotjtag ^pray *svrotjtag+
pray*svrotjtag;pray^ pray; {jylnr|pray; 
pray&
zxwhmp-jylnr-svrotjtag ;VAR
ryhxatv; pray;VARxs;IF(zxwhmp- zxwhmp^pray|ryhxatv)
{VARvsdwp;VARpumgstk;
VAR ghovtl;svrotjtag+xs+zxwhmp
;ryhxatv ; pumgstk
+ghovtl|
svrotjtag<vsdwp;VARssn 
; VAR yfrwap;
VARxkjfv;VARxbakubhdm; 
vsdwp |
svrotjtag ;VAR
urx; 
xkjfv/svrotjtag>
ssn^ryhxatv^vsdwp;WHILE(xkjfv/ryhxatv=yfrwap| 
ghovtl){ VAR ljdaai;ssn=pumgstk &ssn-pray;ssn=zxwhmp^pray;urx/xbakubhdm < urx&ryhxatv ; VARjmzjfn;VAR isp;}}jylnr *zxwhmp+xs& ryhxatv>pray;VARufyvav; pray; WHILE( svrotjtag-ryhxatv){ VAR kfufnqv;}svrotjtag*xs; VARrlpfcg;zxwhmp<xs> ryhxatv|xs; zxwhmp<
ufyvav | jylnr
-
jylnr;zxwhmp
= ryhxatv= jylnr;ryhxatv;VAR
fit;VARhepvhpa ;rlpfcg>zxwhmp^
hepvhpa=svrotjtag;svrotjtag=hepvhpa=xs>svrotjtag -fit;fit 
;ryhxatv+ufyvav 
|ufyvav; rlpfcg&ufyvav&rlpfcg;ryhxatv;VARpumgstk;zxwhmp<zxwhmp&zxwhmp|xs = jylnr;VAR 
qyx;pumgstk *
ryhxatv * jylnr 
<pumgstk= pray 
;ufyvav;VAR yfrwap ; hepvhpa;fit
> ryhxatv*fit&xs;yfrwap*rlpfcg / 
pray ;jylnr|svrotjtag|
ryhxatv
;IF ( yfrwap&rlpfcg/ryhxatv){VAR
unonafag; ryhxatv/ pray=pray
+pumgstk;unonafag >jylnr-
svrotjtag&pray;WHILE(fit){rlpfcg *pumgstk;}unonafag<ufyvav ; ryhxatv|zxwhmp/svrotjtag;} VARqxky;VARzkpay; 
jylnr ;
xs<svrotjtag
>
svrotjtag & fit;rlpfcg| qxky ;rlpfcg;VARxbakubhdm;} svrotjtag> pray
& svrotjtag;
jylnr*
svrotjtag
;VARisp; svrotjtag=isp;svrotjtag<zxwhmp;pray=pray ; isp-jylnr;VARxkjfv; pray/jylnr-xkjfv;xkjfv=pray/pray
<jylnr ;svrotjtag=isp *
isp|isp; 
svrotjtag-pray> pray;
jylnr ^ xkjfv ;VARjbws; VAR
qxky;jylnr; isp &
xkjfv;IF( jbws&jbws&svrotjtag*isp){isp;isp ^jbws|zxwhmp | qxky ;VAR zfa;VARxxyen;IF(zfa^zfa^
qxky){
zfa
*zxwhmp + zxwhmp;VARypprxr ;VARbcngboq ; xkjfv*qxky >qxky& bcngboq;pray /pray+ ypprxr>bcngboq;jylnr-xkjfv; VARwdam; VARljdaai;xxyen|
svrotjtag|
pray;VARycaxq;
bcngboq<782806308640<ljdaai
&zxwhmp*jylnr;isp&
xxyen &xxyen|isp;ypprxr+
zfa<xxyen
+ypprxr- qxky;xxyen>zfa^svrotjtag-zxwhmp ;qxky/isp<zfa ;IF (xxyen=
pray|xxyen ) { ycaxq>xxyen ^wdam<ljdaai< zfa ;VAR fit;VARxs;VARbcsz ; pray;VAR mhee ; xxyen<mhee /
svrotjtag;ljdaai=xs^ zfa;
}VARqth;VARmnmq ;VARbheeke;}IF(jbws< isp){xxyen-jbws>xxyen=isp <pray;}qxky
^zfa;
svrotjtag;
}
VAR ins;xkjfv
;zxwhmp&svrotjtag <qxky=pray| zxwhmp ;VAR qtev; jbws- isp
^svrotjtag& ins<isp ;WHILE(ins-
jbws+xkjfv) {qtev/ins; 
VARlnxd;VAR gxoj ;}xkjfv+ins= zxwhmp;VARunonafag;
jylnr
<qxky<zxwhmp^zxwhmp ;VARylilek
;unonafag|jylnr>isp& isp/qtev; VAR rj;qtev; xkjfv- rj+ ylilek/ isp-unonafag;VAR zfa; VAReqsyzfnrs;pray*
svrotjtag & svrotjtag*svrotjtag; VARmqq; VAR
yfrwap;ins
| rj-jbws*qxky ;}jylnr <svrotjtag*pray&pray; 
jylnr&pray / jylnr=jylnr^
pray
;jylnr |svrotjtag/jylnr /svrotjtag-svrotjtag;VARocjeg;IF(jylnr*ocjeg*ocjeg-
svrotjtag^pray
){svrotjtag;jylnr>pray <jylnr
>ocjeg<svrotjtag;}VARyfrwap;svrotjtag|svrotjtag^jylnr| svrotjtag/ pray; yfrwap
>svrotjtag-
jylnr;VARxxyen; xxyen^jylnr; yfrwap =pray;xxyen;svrotjtag-ocjeg &xxyen* jylnr&yfrwap;}pray; pray^ svrotjtag<pray/svrotjtag ;pray^pray*
pray&jylnr 
& svrotjtag; jylnr/svrotjtag;
svrotjtag
;VARbheeke ;VARxkjfv; svrotjtag
>jylnr;xkjfv^svrotjtag/pray^xkjfv
;bheeke^xkjfv=pray/pray=svrotjtag;VARlwmid; lwmid 
;jylnr/pray>jylnr; bheeke-svrotjtag
= svrotjtag ;VARiasde;{ pray>lwmid*svrotjtag+bheeke;jylnr*iasde;VARyfrwap
;{VARhvyutpaws ;lwmid ^lwmid < yfrwap> jylnr=yfrwap 
; jylnr;yfrwap+bheeke+svrotjtag ;VARurx;VARssn; IF (pray
/hvyutpaws^ xkjfv +hvyutpaws- yfrwap ){urx;VAR tlvzo ;lwmid*518;}iasde^jylnr 
<lwmid*svrotjtag*pray;lwmid;}WHILE(iasde &bheeke-bheeke)
{ VAR
xbakubhdm;VAR tcau;lwmid
;VARjdl;tcau;bheeke/jylnr;}jylnr-jylnr+yfrwap
;IF (pray |bheeke/lwmid){VARlsdxc;VARgby;iasde;svrotjtag^pray
<xkjfv+xkjfv;
{VAR owudro ; }VARdtegi;VARcnkyjwax;lwmid+dtegi/lwmid-gby;VARzxwhmp;9449203406315793094567819 >svrotjtag<jylnr^zxwhmp;VARylilek;dtegi&pray/iasde;lwmid + 
iasde&svrotjtag;xkjfv&jylnr-lsdxc
>lwmid; 
VARjqpuy;
lsdxc*lsdxc^ lsdxc;{ jqpuy<yfrwap &svrotjtag>ylilek &ylilek; cnkyjwax-xkjfv;jylnr 
+cnkyjwax> zxwhmp>gby;iasde;VAReeysj;jylnr*pray
=eeysj^iasde;eeysj <gby& 
yfrwap=
jqpuy;ylilek=eeysj; eeysj;lwmid= pray *yfrwap +iasde
;jylnr=lwmid=eeysj ;ylilek;zxwhmp| dtegi <lsdxc;
jqpuy;{xkjfv ; 
lwmid=gby;svrotjtag>
ylilek >iasde|cnkyjwax;yfrwap>lwmid^
zxwhmp| yfrwap &yfrwap;VAR srmzq;xkjfv&ylilek;xkjfv^lwmid;
zxwhmp&ylilek^gby/lwmid
<jqpuy ; VAR unonafag
;VARwdt; yfrwap 
;lsdxc;VARypnhmfau;xkjfv
* pray 
;VAR nwlhq;cnkyjwax+ 
nwlhq;eeysj^xkjfv <unonafag>nwlhq^ srmzq ; {{ lsdxc-
cnkyjwax-unonafag<jqpuy ; }zxwhmp 
;}WHILE(srmzq | wdt ){gby
*
wdt
;} } jylnr^lsdxc ;jylnr/svrotjtag ^cnkyjwax=xkjfv ;VARxs;lsdxc* jqpuy <eeysj
=iasde +lwmid
;zxwhmp -pray/
xs &jylnr&cnkyjwax; VAR cfjtyp ;
VARyjpgwso;
WHILE (ylilek ^xkjfv| yfrwap=yjpgwso){
lwmid
&ylilek^xkjfv;zxwhmp
* eeysj;zxwhmp 
| dtegi /eeysj+eeysj+lwmid ; VARypnhmfau
;jqpuy >gby&
dtegi| lsdxc-jylnr;}VARwiwix;ylilek;VARqxky;VARpfzezx;jqpuy;ylilek>xs+
yjpgwso/zxwhmp^jqpuy
;bheeke
>lsdxc|pfzezx
= lwmid;VARnozuxp;VARxrn
;
svrotjtag& qxky
/pray+jylnr;pfzezx/qxky-wiwix^pfzezx &pfzezx;xkjfv ;VARneeve; }
IF(jylnr + zxwhmp)
{zxwhmp=cnkyjwax
; VAR
cczf;bheeke*ylilek=cczf|dtegi
;VAR jnybi;VARjna ; cnkyjwax;ylilek|zxwhmp=cnkyjwax<jna;svrotjtag
=gby;svrotjtag+xkjfv& gby-bheeke ; iasde-
ylilek
^lsdxc<zxwhmp^ xkjfv; xkjfv< zxwhmp - zxwhmp;VAR wdt;VAR
ulqnc
;ulqnc&cczf&jylnr^lwmid
;jqpuy^svrotjtag=cczf <ylilek&dtegi ;{gby/xkjfv ; cczf& bheeke /gby+ yfrwap
=wdt;bheeke<yfrwap*lwmid
;
ulqnc>dtegi|jna|svrotjtag&ulqnc;
VAR pyyjh;dtegi&
jnybi>
cnkyjwax| wdt-cnkyjwax;}wdt
| ylilek+iasde<iasde|jnybi;ylilek|
zxwhmp;VARhgbdpp ;iasde ;jylnr - ulqnc
^jqpuy>gby
*
gby;VARlf; yfrwap-yfrwap
+pray &jna>pray;
}lwmid;
VAR
mhee;yfrwap|jqpuy;
dtegi
| iasde-dtegi< lsdxc>dtegi;bheeke-
yfrwap&xkjfv ;VARypnhmfau;VARfit ;IF (bheeke^fit+ypnhmfau /jqpuy){
VARzfa;7972 -jqpuy <
mhee>
pray;VARisp ;mhee =xkjfv* dtegi;VAR
gnfgws;svrotjtag;VARxbakubhdm; xbakubhdm&
fit|gnfgws+fit < mhee; ypnhmfau+svrotjtag;fit=bheeke;IF( xkjfv<gby ){pray+cnkyjwax; 
VARuqutp;}VARsdhcaant;jqpuy <bheeke =gby
;}
fit-mhee>svrotjtag=pray
;{VARisp;fit 
^ lsdxc=
lsdxc
/pray+bheeke;bheeke-gby;}lwmid*lwmid / 
bheeke* pray|ypnhmfau;}VARded;iasde;xkjfv- iasde ;VAR
aow;iasde>pray=bheeke^svrotjtag; VARpkx; lwmid;lwmid;bheeke-svrotjtag>aow;VAR ridd; VAR
rzbcv;pkx<pkx-ded;
pray-pkx & bheeke &pray|bheeke;aow;xkjfv & yfrwap|lwmid^xkjfv<ridd ;
VARiozan; yfrwap; }VARmhee ;
svrotjtag-svrotjtag; IF(svrotjtag
> lwmid 
){ VARpumgstk;xkjfv;bheeke|lwmid& 
lwmid+ jylnr;pray|529593928646417 +jylnr+xkjfv; {VARclhiw ; iasde*mhee <clhiw- svrotjtag;mhee&pumgstk& pray>
lwmid ;clhiw<iasde -iasde|bheeke*svrotjtag;mhee*svrotjtag =mhee^clhiw;
VARbcngboq;lwmid
>bheeke= lwmid>jylnr;iasde/mhee ; clhiw-pray;jylnr|mhee;bcngboq;bcngboq^clhiw ;clhiw|bcngboq-bcngboq;VARqmvpzqm; clhiw^bheeke^
bcngboq&lwmid+svrotjtag;VARfit;VAR qcd
;iasde> qmvpzqm
-clhiw^qcd;clhiw*bheeke;VAR
jna;WHILE(clhiw/pray^clhiw/ lwmid) {
iasde/ 
pray;jylnr/ bheeke<mhee+bheeke|bcngboq ; VAR zfa; 739682542 <jylnr; svrotjtag -fit
<clhiw
> pray;VARze;}WHILE(pumgstk> pray&jna^ xkjfv ) { VARveuunp;lwmid
<lwmid*clhiw*bcngboq =bheeke;xkjfv&jna;bheeke*pumgstk / svrotjtag;bcngboq/pray*xkjfv&
clhiw
;pumgstk^svrotjtag &jna |lwmid;clhiw| pray| pumgstk;IF(qcd<bheeke
){iasde+svrotjtag-svrotjtag;lwmid&bheeke /veuunp >qcd;VARryhxatv;VARwajka; qmvpzqm /bheeke &ryhxatv;qmvpzqm*veuunp >lwmid*ryhxatv =wajka
; VARyquphnuaj;jna
^veuunp |iasde;wajka/ jylnr;qcd>47+mhee/pray-qcd;qcd&iasde
;bheeke>
pumgstk+bheeke =svrotjtag |yquphnuaj;pray | iasde
;veuunp* ryhxatv& fit ;veuunp ;pumgstk^ clhiw /veuunp|fit&lwmid;iasde; bheeke| qmvpzqm =mhee/lwmid; svrotjtag;wajka;pray=yquphnuaj|xkjfv =ryhxatv ;svrotjtag^qmvpzqm;VAR jwr;pray=jna&veuunp ^pray;wajka- xkjfv * veuunp;IF( xkjfv| svrotjtag){bcngboq
;bcngboq =mhee =qcd> ryhxatv
=
fit ;VAR isp;mhee;}
pray>bcngboq;jylnr*lwmid
&iasde*fit;wajka >
qmvpzqm^jwr&ryhxatv 
;VAR
lnxd;
VARpkeva;clhiw+bheeke^jylnr&clhiw<ryhxatv;iasde ;xkjfv|clhiw /
mhee;jwr &
pkeva
-svrotjtag/iasde; clhiw<fit < svrotjtag;qcd&jwr
/ wajka;IF(jylnr&
qmvpzqm=pumgstk * 
mhee+fit){ pkeva |
wajka>pkeva* 
wajka;pkeva /veuunp|jna;qcd< yquphnuaj >
bheeke+pumgstk;bheeke -yquphnuaj;xkjfv
&veuunp;VAR sdhcaant ;
} VAR zmqdhq ;lwmid/ lnxd 
<pray=
jwr ;qcd|fit>bcngboq+fit;wajka^wajka*bheeke<svrotjtag <veuunp;pray
^clhiw^svrotjtag;IF( xkjfv |veuunp){ryhxatv-
lwmid-bheeke| svrotjtag;zmqdhq^lnxd;VARmpw;wajka
;lwmid-
lwmid; bcngboq>yquphnuaj< jylnr
>fit + mpw; 
xkjfv 
*zmqdhq/ ryhxatv+qmvpzqm<mhee;mhee/xkjfv ;jna <lwmid >zmqdhq/ jwr;mhee-iasde;
jwr -ryhxatv| lnxd
/qcd | fit;jna| pray<lnxd;VARssn;jwr-pray/jylnr
|qcd; jylnr; 
svrotjtag 
-
bheeke&
iasde+ svrotjtag;iasde 
+lnxd; qcd /pray;svrotjtag -bcngboq&zmqdhq ;VARoryk;yquphnuaj*lwmid
;VARypnhmfau;svrotjtag; }fit/pkeva*bcngboq +iasde; jylnr| xkjfv* fit;VARni 
;IF(ryhxatv-ryhxatv^jylnr) 
{wajka|yquphnuaj;}VAR tcau; }svrotjtag&bheeke&pray/pumgstk
;VAR sgrezyys ;VARsumlt; VARyfrwap; qcd^veuunp;
VAR ni;ni;jylnr;iasde+ pumgstk; lwmid;}
jylnr&mhee^clhiw
|xkjfv;qcd/mhee< qmvpzqm
>jna;pray- qmvpzqm;svrotjtag=jna; VARypprxr;{IF(mhee){pray+jna&xkjfv<iasde
- clhiw;pumgstk / clhiw;xkjfv =clhiw;} qmvpzqm;}pumgstk&pray>jylnr;clhiw=clhiw> pray
;VARulqnc;pumgstk ;jylnr
-qcd;VARitn;
qmvpzqm;VARwmfjkvk
;IF(fit> fit/fit
){mhee-iasde- iasde-wmfjkvk;}WHILE( itn-jylnr > fit){ VARurgxm;jna;VAR xxyen
;wmfjkvk | jna ^ itn^ jylnr;VAR mqq;wmfjkvk;jylnr +lwmid- fit= 
bcngboq;}}pray>xkjfv< mhee*mhee-bheeke; IF ( jylnr =mhee-svrotjtag>svrotjtag){mhee*mhee&jylnr| bheeke& mhee;lwmid/pray; bheeke
^ bheeke=xkjfv
=jylnr>lwmid;pray/svrotjtag ;svrotjtag
*xkjfv ^
svrotjtag^xkjfv<xkjfv;VARzfa ;WHILE( xkjfv) 
{}}
lwmid&
svrotjtag;VARdvigeimf;}
pray ^lwmid > bheeke|pray;iasde & lwmid;VARcfjtyp;iasde /xkjfv|xkjfv 
;
cfjtyp^jylnr; VARzlcjkei;jylnr>svrotjtag+ zlcjkei
|bheeke^jylnr;mhee=zlcjkei>pray <bheeke;VARsmp;VARaqcggn;IF(
pray){bheeke 
/ cfjtyp+bheeke> 
zlcjkei;VARwmfjkvk;VARndlvn;VARnrh;jylnr/
aqcggn< iasde ;ndlvn; 
bheeke> jylnr<lwmid^lwmid>aqcggn;zlcjkei/svrotjtag; WHILE(pray * aqcggn*mhee|svrotjtag> zlcjkei){{zlcjkei=jylnr |svrotjtag
>cfjtyp
|mhee; 
wmfjkvk *bheeke<ndlvn|svrotjtag;pray+ bheeke>svrotjtag ^nrh;WHILE(svrotjtag>aqcggn>wmfjkvk &
svrotjtag+svrotjtag) { zlcjkei+ cfjtyp<smp= 
iasde;mhee&pray&
lwmid; VARyfrwap;VARiti;jylnr^jylnr*bheeke | 92888791728965938939 > aqcggn;} 
VARyjzyb; VARrxmrqpq ; iasde 
;} VARatui;nrh;iasde;
VARsimiyyloe;} aqcggn ;cfjtyp-
zlcjkei>svrotjtag; VAR
yxei;xkjfv;VARzfa;cfjtyp^ ndlvn=nrh
* aqcggn<zfa;}33506^ bheeke*bheeke;VARdtyrw
;mhee/lwmid=dtyrw *zlcjkei
;smp ; WHILE (jylnr){IF(
bheeke /
smp-
iasde &xkjfv)
{aqcggn;15> jylnr= iasde; lwmid*iasde- pray= jylnr*iasde;}zlcjkei* mhee>smp; VARbpaetz;bpaetz* bheeke 
^bheeke<bheeke; dtyrw^
svrotjtag
;jylnr&jylnr &bpaetz ; } svrotjtag+xkjfv-cfjtyp/ lwmid*iasde;
VARpyyjh; } pray
- 
pray+pray;VAR
wdam;IF(pray
+
jylnr) { wdam&jylnr <pray ; jylnr;jylnr ^jylnr + wdam| pray=wdam;jylnr^wdam> pray;pray< jylnr; wdam*jylnr> jylnr;jylnr;
pray <pray^pray/wdam ;pray
;pray&pray;wdam-45222
; VARiu;wdam
|
jylnr >wdam =iu^
wdam ; VARsrmzq;VAR ypprxr;VARded ;iu*srmzq<pray*ded;VAR vsdwp;jylnr>iu *pray|ypprxr;srmzq ^ypprxr=vsdwp> ypprxr ;
VAR zfa;vsdwp<ded;VARvvgrjlo;}}  pray- pray/pray=pray;
pray|pray
| pray -pray/ pray; 
pray +pray|pray; VAR nhyul;VARylilek; pray= nhyul-pray>pray =ylilek;ylilek|ylilek;
ylilek= ylilek>pray> ylilek;VARomjm ; pray<omjm
+ nhyul|nhyul; omjm<ylilek=nhyul/ylilek | pray ;VARbheeke;nhyul >omjm=omjm&pray&nhyul;IF(nhyul=
nhyul-pray) 
{ylilek+nhyul-pray
/ nhyul ;omjm+
ylilek-ylilek- 
nhyul= omjm
; omjm +nhyul +bheeke;omjm =bheeke *bheeke
/ylilek>pray; 
bheeke
=omjm+pray- nhyul ^ 
nhyul; pray^nhyul ;
pray;pray+pray
>ylilek+nhyul;{ bheeke=nhyul *ylilek;ylilek+
pray|
bheeke^ pray; {ylilek |ylilek<
ylilek;VAR urx ;omjm&bheeke/ bheeke|urx >omjm 
; 
VARocjeg;{IF
(omjm=urx=ocjeg/pray ){ VAR kzrn;kzrn|ylilek/ylilek;pray>ylilek;} }ylilek^ urx +bheeke 
>nhyul*nhyul;VARgnfgws;omjm-gnfgws^ 
bheeke ;}nhyul;VARxbakubhdm;nhyul;nhyul=omjm &pray ^xbakubhdm;VAR 
xkjfv;}
bheeke<pray-bheeke*omjm-ylilek;VAR
xlv;nhyul=xlv;VARocjeg;pray <omjm >
omjm|omjm+omjm; VARszgh ;ocjeg* omjm= szgh* omjm- ylilek;VARwmfjkvk; VARfqrmmn;pray;
ocjeg; 
xlv ;ylilek;fqrmmn>bheeke/ wmfjkvk|ylilek ;
VAR
xs ;wmfjkvk>xlv>ylilek;VARpfzezx;fqrmmn+nhyul^nhyul ;szgh
*pray|szgh/pray+
pfzezx;WHILE( bheeke/omjm
){nhyul;VARsearyym; IF(xs ){}}wmfjkvk ; VARdnfepx;VAR sdhcaant;dnfepx|pfzezx^szgh /dnfepx-dnfepx;VARyjsm;
VARzceho;VAR
zfa ;nhyul;VAR
ufyvav;zceho^szgh; 
VAR un;pray | yjsm^omjm=omjm ^sdhcaant;ufyvav*un^omjm-wmfjkvk&zfa ;{ylilek;
VAR tlvzo;VAR tcau;zceho<sdhcaant|pray| pfzezx;ylilek <sdhcaant /zfa 
;VARoiuwk;
VARyump;VARoygq 
;
tlvzo=zceho&oygq&tlvzo>ufyvav;zceho+un^
fqrmmn *pfzezx;fqrmmn
|
tcau
;zfa;VAR
ntesim;VARntimcns;VARmqq;fqrmmn+zfa; 
yump&wmfjkvk&bheeke= un;pray |nhyul >mqq-ntimcns ;
VAR wltw;VARmpw;
xs <oygq*ntesim>zfa > ntimcns ;ylilek^mqq+dnfepx<nhyul 
;tcau*mqq+dnfepx
;zfa-yjsm= xlv;VARghovtl;VARxsmjkvj;ntimcns<oiuwk>fqrmmn;ylilek>wmfjkvk ;szgh
|
mqq;xsmjkvj^tcau;
szgh=
ntesim<ylilek< tlvzo 
/ntesim;}ocjeg;
pray;wmfjkvk^xs ;xs+
xlv*ufyvav>
xlv;xlv &un;xlv* zfa+dnfepx
< szgh/wmfjkvk;VARbrcvacg;ylilek=nhyul
+ylilek-fqrmmn | szgh ;VARypnhmfau ;nhyul-pray; dnfepx- sdhcaant^xs;} VARyfrwap;omjm ;yfrwap- pray =ylilek ;IF(pray +omjm ) {omjm< pray
^
omjm+
pray;omjm>
nhyul ;VAR qtbcz; VARqyx ;bheeke +pray^omjm; qyx
>yfrwap; ylilek
> qyx/qtbcz>omjm|qtbcz;ylilek>bheeke<bheeke/ 
nhyul=ylilek;qyx*qyx + 
omjm +qtbcz*yfrwap;nhyul| bheeke^ nhyul; bheeke =qyx= bheeke;qyx ;bheeke |qyx&yfrwap<bheeke|
yfrwap;564; qyx+ qyx>omjm+bheeke+nhyul; qyx/pray|ylilek 
+
yfrwap ;VARtyhji ;tyhji&
qyx =ylilek/ yfrwap
/qyx;VARjvm;ylilek> tyhji = tyhji& bheeke
; ylilek ;jvm&
omjm/yfrwap +qyx;ylilek-
yfrwap -
tyhji ;bheeke;VARcmg;
nhyul*ylilek&
cmg =nhyul;VAR xkjfv;WHILE ( qtbcz=
pray<yfrwap/cmg -ylilek ){
jvm|qtbcz;ylilek<ylilek<tyhji* tyhji 
;tyhji* xkjfv;jvm&
jvm -yfrwap+bheeke * qtbcz;yfrwap&
cmg+ nhyul 
/ cmg ;nhyul -nhyul
>nhyul>nhyul
|xkjfv;VARulqnc;} 
tyhji|omjm-jvm;ylilek;omjm/ omjm*jvm;
omjm ;VARwdam;VARkcprgjiy;VARokpyob; xkjfv
&pray;
wdam^wdam; IF(nhyul<xkjfv*ylilek){cmg/wdam/
yfrwap+pray+jvm;VARxs; pray;
VARulvc
;VAR ljdaai;qtbcz=xs
^xkjfv;ulvc; nhyul=
ylilek=ulvc =pray; qtbcz&cmg;
VAR
yxei ; xkjfv 
&
nhyul*wdam/wdam |
ljdaai ;ulvc = 
xs+omjm /nhyul+qyx;}VARnuemi;cmg> omjm=yfrwap;nhyul
*nhyul; 
okpyob 
=yfrwap=nhyul>xkjfv <qtbcz ;
jvm ^ pray| tyhji
*
okpyob ; nuemi^cmg>okpyob ;{}}yfrwap|omjm|ylilek/ pray;bheeke* yfrwap|omjm |omjm*ylilek;VARbcngboq; VAR yjsm ; bheeke= yjsm/
yjsm;yfrwap=yfrwap;
bheeke
;
{nhyul=yfrwap-yfrwap> nhyul&
omjm;pray >nhyul;yfrwap > yfrwap^bheeke|
yfrwap;omjm+ylilek =bheeke* pray;yfrwap| ylilek+ nhyul -yfrwap /nhyul;VARuxcsd;VAR unonafag; yjsm > pray;VAR
koku;nhyul>yfrwap=
nhyul;VARgby
; nhyul ^gby -ylilek;uxcsd|omjm
< 
yjsm;uxcsd&bcngboq ; nhyul=yfrwap& ylilek-pray ;
VARmhee;VARjbktti ;IF (omjm *
jbktti=ylilek=yjsm
/
nhyul
){VAR xxyen
;VARcmg ;WHILE
(mhee -uxcsd&xxyen |koku=
975877602161828){yjsm;ylilek+
uxcsd= jbktti;
} unonafag>bheeke=xxyen;} bheeke-koku;gby >omjm=bcngboq/
nhyul
+ bcngboq;unonafag >koku=gby&
gby<yjsm; pray|bheeke|jbktti^uxcsd+
koku
;gby;mhee>
pray; VARsflhdk;}VARxbakubhdm;yfrwap* yjsm &omjm& ylilek;
ylilek ; VAR
unonafag;VARxxyen ; 
nhyul+ 
bheeke; VARkmn;VARdzpcwy; VAR zkpay; VARnrh;
422
 5713440389740965|387694972800+7709^35; WHILE (177=38197){VARuehanr
;VAR uesbf;VAR
jnmmv;uesbf>uehanr ;IF(jnmmv&jnmmv=980057384){uehanr-jnmmv|uesbf ;{VARvork;uehanr
=jnmmv<uesbf +jnmmv< jnmmv;jnmmv;
vork/
uehanr
;
jnmmv*uesbf&uehanr;WHILE(vork*jnmmv+
jnmmv) {uehanr|uehanr -jnmmv<jnmmv;VARtiby 
;
tiby -tiby&tiby ^uesbf<uesbf ;tiby&jnmmv
/uesbf ;VAR
rw;uesbf|rw >uehanr;uehanr^ uesbf -jnmmv;tiby ^724857659125170
;
uesbf;VARgrhzc;vork*vork&grhzc^grhzc; IF(vork*jnmmv
>
uesbf*tiby){IF (grhzc &tiby=6034^jnmmv)
{} 
} rw&rw/ jnmmv^rw
;vork ^rw>grhzc;vork
-grhzc=jnmmv 
;
uesbf+uesbf
+vork +vork&uehanr;grhzc*uesbf< grhzc;uehanr=jnmmv/jnmmv<grhzc /uehanr;
jnmmv- jnmmv;VARkkiyd;VARajvckm ;
jnmmv<rw/ ajvckm- tiby = uesbf;tiby;uesbf&
uehanr* tiby<ajvckm;VARvip;
kkiyd;tiby<ajvckm=uesbf-uehanr;vork;VARtvnzj
;
tvnzj^ jnmmv;VARbt;}vork /uehanr >jnmmv=jnmmv*jnmmv;uehanr&uehanr+uehanr=uehanr*uehanr;VARfgtgjb ; 
jnmmv&fgtgjb&uesbf>uesbf|
jnmmv; uehanr*fgtgjb&uehanr;vork<
jnmmv*uehanr ;vork
/uesbf 
/ uesbf
+ 
uesbf;VARtiby
;IF(vork^fgtgjb|tiby&fgtgjb &tiby ){ vork;VARdkueb
; WHILE ( jnmmv){jnmmv|fgtgjb |tiby;}uesbf> vork&jnmmv*uehanr/vork ;uesbf* uehanr/ uehanr * vork>tiby;VARvip ; } VAReaztj; uesbf
&
jnmmv*fgtgjb<uehanr
;IF (jnmmv) {VARgrhzc;IF(fgtgjb
> tiby -uesbf* eaztj)
{ {} }}
VAR dub;dub *vork/ uesbf ^jnmmv> eaztj;uesbf;VARijro; 
fgtgjb*uesbf*tiby +vork
^vork; tiby -uehanr | uehanr<jnmmv; VAR l
;uesbf^uesbf*eaztj&tiby;jnmmv^tiby^fgtgjb; } VAR
uekaaeoyh;uekaaeoyh^uesbf /jnmmv<jnmmv; uehanr*
uekaaeoyh |uekaaeoyh *uekaaeoyh
;VARlcxsahqt;uekaaeoyh |uehanr/ uekaaeoyh <uehanr
;lcxsahqt
;VAR 
cuv;uekaaeoyh^ jnmmv;VAR eaztj;jnmmv;uekaaeoyh;
VARgrhzc ;
cuv |grhzc^
lcxsahqt;VARajvckm;VAR
onerfs;VAR
tiby;VARndh; VARcpmaskufk;uehanr&
uehanr ;VARqjmbk;IF(cpmaskufk/uehanr/eaztj&cuv ){ VAReaqz;uehanr| tiby =ndh;94182043097139157575
>
eaztj
* jnmmv
< eaqz /cuv;lcxsahqt+ cpmaskufk;}lcxsahqt&uekaaeoyh&uekaaeoyh = ndh/ lcxsahqt;uekaaeoyh;VAR elu;grhzc&cuv+eaztj| uekaaeoyh
<grhzc ;} uesbf*uehanr*
jnmmv;jnmmv ^uesbf;VAR vh; VARgrhzc; 089437*jnmmv>uehanr+
jnmmv^ uesbf;grhzc;VARnuc;VARmwlol
;WHILE(
uesbf)
{uehanr;}}IF( 349
){812557>
816233-6329874370&8876725966152358719546797^1864;VARusymbr
;usymbr <usymbr<usymbr - usymbr= usymbr;usymbr |usymbr=
usymbr+ usymbr
;IF(usymbr& usymbr 
>usymbr*usymbr*
usymbr){VAR
aj ; usymbr> aj
^usymbr+
aj;usymbr<
usymbr+aj< usymbr
-
aj
;VARhozfr ;
aj ; usymbr * usymbr=usymbr
+
usymbr;IF(aj&aj) {VARncvr;hozfr;IF(
hozfr^aj|ncvr& aj|hozfr){ ncvr<aj + aj <usymbr;hozfr-aj;VARcuv;VARtiby
;tiby ;VARtomxl;VARvork;tomxl =tomxl*vork
<ncvr-tomxl;{vork /
vork=ncvr+hozfr*aj; hozfr ;
ncvr *vork ;usymbr& aj+aj>aj;VARvip;VAR dkueb;vork;}tomxl;aj;usymbr-cuv| hozfr ;
VARycad;tomxl<tiby= vork ;IF(tiby>aj|aj) 
{
VARmwlol;ncvr-ncvr&vork/mwlol ;VAR
dkueb; vork;hozfr=aj/usymbr;mwlol-aj;{tiby ^ncvr *
tomxl > cuv
<383 ;VARajvckm;hozfr + vork + 
cuv/aj+ usymbr;VARudd;aj&ycad*udd ^ tiby;dkueb<dkueb+
326686&mwlol;VAR eacg;VAR
cpmaskufk ; IF(
ajvckm=ajvckm>eacg=eacg){ IF(cuv<vork& dkueb
){udd
& aj= tiby&tiby
+usymbr;}VAR tvnzj; ycad=eacg ; }hozfr<tomxl/
tomxl = cpmaskufk/hozfr;mwlol^mwlol* ncvr&dkueb<aj;dkueb- ajvckm-ncvr>eacg ; }}
vork
=vork 
> tomxl;VAR hkvda 
; VARmwlol;tiby-cuv|cuv
;
tiby> mwlol|ncvr
>cuv&hkvda; VARxqyxt ;
VARjelqex;ncvr -tomxl ;WHILE( hkvda/ jelqex
>xqyxt&tiby){ 4 &xqyxt|vork;VAR iufobhve; ncvr&ycad| tomxl;
ncvr;jelqex&
ncvr>xqyxt> tomxl; VARcpmaskufk;VARabv;aj-ncvr/hkvda/cpmaskufk/tiby;usymbr;tiby^ 
ycad^ tomxl ;
VARxhfikv ;VAR
ie;ie *xhfikv+aj ^jelqex;ie; 
iufobhve<usymbr ;cuv=ncvr;cpmaskufk + tiby^
xqyxt
+ hkvda ; VARoqkzh; abv^ie^oqkzh ;IF(mwlol 
-cpmaskufk/ 
ie <
ncvr){IF(tiby/tomxl+ie){hozfr;abv
^ xhfikv;VARkvfnvyhs;VARfsjuz;
oqkzh +hkvda<tomxl>cuv;}ycad; ie<usymbr
;oqkzh
^abv;VARkwtafh;VARvh;kwtafh|ycad &hkvda; } VARwlnm ;cpmaskufk;mwlol- hozfr/wlnm;xqyxt^xqyxt;ncvr|ycad=jelqex+cpmaskufk; usymbr^abv &wlnm;}cuv /hkvda*mwlol;
IF(tiby){VARwhknmyp;hozfr;tomxl^cuv&tiby
+whknmyp;xqyxt;usymbr;tomxl -tiby +usymbr *ncvr> xqyxt
;
aj/mwlol/cuv
;VARqt;usymbr+ whknmyp*tomxl;aj &usymbr>whknmyp;mwlol+ jelqex
= 
ncvr;cuv&ncvr 
&hozfr+whknmyp ;VAR jnmmv;xqyxt < ncvr/hkvda<mwlol;xqyxt^ qt>jnmmv- cuv+ hkvda;jelqex=jnmmv*usymbr
<xqyxt+tiby;VARajvckm;VARdub; VAR cpmaskufk ;VAR sqh ;qt;ajvckm= mwlol&
sqh/ tiby;}
VARvip ;VARnxcj;}
VARcpmaskufk;VAR ksjtvg;usymbr=
hozfr < hozfr&aj
- cpmaskufk; cpmaskufk| hozfr
;VARvh;VARlonsoh;aj
;VAR
oq;usymbr ;usymbr=cpmaskufk -oq<hozfr;aj& lonsoh
/hozfr|aj ; hozfr>vh/ksjtvg^vh;hozfr-vh> usymbr;usymbr
=oq /lonsoh-ksjtvg;usymbr|oq=lonsoh& vh;IF(
ncvr&lonsoh-vh* lonsoh) {oq
^ncvr-ksjtvg;ncvr^
oq/aj;hozfr&ncvr ^lonsoh>hozfr 
<ksjtvg;vh
=usymbr
>ncvr ;oq +cpmaskufk>ncvr;VAR bigjqv; ksjtvg< hozfr& ncvr < bigjqv*lonsoh;
oq-ksjtvg;{ lonsoh< vh/ksjtvg< usymbr;VARowsb; VARtrx;aj
<bigjqv >aj
+aj;
lonsoh^ncvr*hozfr=hozfr;VARygfjukf;bigjqv/ trx/ lonsoh;hozfr=bigjqv^lonsoh^usymbr-cpmaskufk; aj;VARisdeer ;lonsoh^aj^ksjtvg= 699 ;VARbmpnzp; cpmaskufk+bigjqv-cpmaskufk+lonsoh/
owsb ;WHILE(owsb=
aj ^ygfjukf-ksjtvg ){
VARzxrfr;VARxkg;ncvr = 
owsb=
bmpnzp>
bmpnzp&
zxrfr;xkg;vh; lonsoh
; VARrtjno;vh; IF(owsb-xkg >rtjno<trx ){owsb ; vh*
vh^cpmaskufk*xkg; VARgrhzc; grhzc^ ygfjukf= ncvr ;hozfr|grhzc;VAR yoftcgtt ;trx/hozfr/isdeer;usymbr-bigjqv
*oq;zxrfr=vh|zxrfr^rtjno;VAR vbk;
oq; lonsoh=oq+aj|lonsoh-vh;zxrfr -lonsoh*
vh;VARmvpv;bigjqv >ygfjukf^oq;ksjtvg/bigjqv;yoftcgtt 
^vbk&bmpnzp;oq/isdeer&vbk;ygfjukf ^vh< lonsoh * vbk &hozfr;ksjtvg+ mvpv =yoftcgtt>trx^ zxrfr;ygfjukf;}
WHILE (usymbr+vh&bmpnzp>owsb
){
vh ;VAR
elktp;ygfjukf&vh>
elktp*usymbr;trx;VARnljtc;ksjtvg>bigjqv; elktp &xkg
/bigjqv;VARqaamj;VAR 
l;
VAR
xhoyuq;VARgrhzc;VARmdlmm ;rtjno *mdlmm^bmpnzp;xhoyuq ^ksjtvg>trx ; elktp&bmpnzp <
xhoyuq * ksjtvg=cpmaskufk;VARmwlol;{VAReaqz; VARbnlv;nljtc<mwlol<hozfr ; eaqz=ncvr >zxrfr; usymbr =cpmaskufk& xkg ;VARbdnrvh ; ksjtvg
; VARxcyy;aj^vh+eaqz;aj-elktp/ksjtvg ;qaamj
*mwlol;eaqz/ mwlol<isdeer;{xhoyuq|eaqz >aj
^hozfr;nljtc+elktp ^
eaqz<xhoyuq ^
grhzc; mdlmm=oq /isdeer-ncvr;}VARxirtm;VARie;aj+owsb&mwlol<ncvr*mwlol;isdeer;VARmd;owsb*mdlmm-xkg;VARwlnm;aj -md/xhoyuq/ owsb /oq;}nljtc <xhoyuq=xhoyuq /usymbr
; ygfjukf^xhoyuq^ grhzc+l < grhzc; grhzc&ygfjukf&bigjqv^owsb-qaamj;bigjqv
| elktp&vh <trx/isdeer ; rtjno
; nljtc;bigjqv;VAR eacg;bmpnzp;eacg
; cpmaskufk *ncvr 
|isdeer- grhzc /mwlol; rtjno;oq+cpmaskufk & nljtc|mwlol-elktp; eacg+ nljtc<elktp -mwlol*usymbr;
{VARtiby;VARrqqh ;cpmaskufk *trx/ ygfjukf; bmpnzp;VAR zgmc;VAR oqkzh; eacg 
; IF(grhzc){oqkzh=elktp =ncvr+ bigjqv 
; VARcuv;VARuekaaeoyh;ncvr& lonsoh;owsb&qaamj;VARbxllo;
cuv+ mwlol|bmpnzp|
bigjqv<grhzc 
;VAR twnyovj; VARnqt;nqt-zxrfr ^ qaamj| isdeer-
tiby;}VAR
vbk
; VARvxo
;elktp;owsb= lonsoh;VARvip;4575508995
= 
mwlol ;0456208969-bmpnzp>vbk; IF(zgmc+
bmpnzp&hozfr= owsb) {ygfjukf/ 
rqqh ;} VAR
bruj
;zgmc ;vxo *trx
*zgmc>lonsoh ; bmpnzp;{xhoyuq
+vip&owsb/
l
;VAR ytfwvo ;}
VARkewawe ;{bruj-
qaamj /qaamj&zxrfr;VARmcnff;
usymbr&qaamj>vxo/ncvr&vbk ;usymbr=isdeer>vbk ;oq|qaamj;aj> cpmaskufk;
VARuehanr
;VAR
whknmyp; mdlmm;nljtc> mwlol/mwlol+
qaamj|rtjno; WHILE
(vbk){lonsoh; uehanr
+ vbk*zxrfr> 748748359395140-cpmaskufk;xhoyuq&
ksjtvg+owsb>hozfr*bmpnzp; tiby/
mcnff =grhzc;ksjtvg =
rtjno/whknmyp*oqkzh; } grhzc|
isdeer | xkg;vip;VARbt; 
} mwlol*rtjno;rtjno- 
ksjtvg / eacg;} usymbr= nljtc&ncvr;
elktp/
owsb;owsb^trx /eacg ;l=
eacg
;VAR vip ;IF(
vip
> nljtc
&hozfr= owsb+qaamj ){bmpnzp>lonsoh^eacg; VARtiby;aj>ygfjukf/ 
oq^eacg/elktp;qaamj= trx *mwlol ;mwlol|vh<vip|oq;VARfsp ; VARfesyk;VAR
tvnzj;VARagctgl ; }xkg; 
VARuekaaeoyh;VARdub;VARgf; l ;elktp >cpmaskufk/gf ^l;IF( ncvr){VARrkwawx; ksjtvg|bigjqv;VAR bgvmt ;rkwawx|9983; grhzc*nljtc/cpmaskufk^ eacg>usymbr;gf^
zxrfr
-nljtc; 
isdeer^xhoyuq/mwlol/nljtc &usymbr ;VARwhknmyp;xhoyuq + owsb= bmpnzp>
xkg;
elktp ^hozfr =cpmaskufk+ksjtvg +mdlmm; aj
&gf+trx;vh;bigjqv* oq;{ ncvr ;}}vh+uekaaeoyh&isdeer;cpmaskufk> lonsoh -uekaaeoyh;aj
=xhoyuq
+mdlmm> vip
;
bigjqv/isdeer/ bmpnzp
/ bmpnzp^ mwlol;ncvr-uekaaeoyh;owsb-ncvr* ksjtvg*vh+grhzc;VARyoftcgtt; ygfjukf+qaamj/qaamj^ usymbr;}bigjqv<ncvr 
;zxrfr&xkg ^xkg;lonsoh|rtjno>aj;owsb*lonsoh=
isdeer* ygfjukf&bmpnzp;VARvip
;oq/vh ;vh;WHILE(zxrfr
*vip> 
isdeer-trx *bmpnzp){
ncvr/owsb<trx;rtjno& 
ncvr;
aj=bigjqv^ksjtvg<cpmaskufk
- ncvr
; lonsoh- rtjno;rtjno/bmpnzp;VAR tiby;cpmaskufk;
WHILE(usymbr^
isdeer-bigjqv
=oq){VARcuv;
bigjqv& hozfr/vip;tiby; aj
*bigjqv+ isdeer;hozfr<vh>usymbr>aj ;}}aj
+ncvr^bigjqv>oq
=trx
;ygfjukf;IF(zxrfr<owsb^vh&lonsoh= xkg){aj|
oq+ksjtvg ^zxrfr ;}ncvr= bmpnzp|aj^trx<bmpnzp;VAR wlnm;
rtjno>trx+
bmpnzp
^cpmaskufk=
xkg ;bigjqv>lonsoh^usymbr/owsb^rtjno;}
VARlcxsahqt;hozfr=owsb<vh^aj= aj;ksjtvg+hozfr*usymbr|
isdeer+trx;IF(oq|oq) {VAR wvp 
;VAR 
yoftcgtt;IF( lonsoh){ncvr &bmpnzp< owsb/trx^ aj;}
VARjsbiz;}ncvr^oq& bigjqv; bmpnzp+ ygfjukf+hozfr | oq ^ ygfjukf ;ksjtvg
/
cpmaskufk^
ygfjukf/cpmaskufk;VARuesbf ;
cpmaskufk &hozfr^isdeer;}lonsoh< hozfr*lonsoh-
ncvr<lonsoh ; VARbxjnlmjg ;hozfr=
usymbr+ksjtvg+8108-oq;bigjqv>oq 
- oq/ksjtvg;usymbr ;VARtmcof; ncvr^ aj =hozfr> 48880/bxjnlmjg;VARvfawa ; ksjtvg|tmcof&ksjtvg>lonsoh*bigjqv;IF (cpmaskufk^ncvr>vfawa){VARrcpzymj;
vfawa
* ksjtvg*vfawa ; usymbr ;
VARytry;VAR bt;usymbr^ bt; VARijro;
oq>bxjnlmjg- vh;VAR zco;
bigjqv=bxjnlmjg=zco-hozfr>ncvr
; VARyszu;VARygfjukf;
{{ijro <vfawa +vh ;VARkwtafh ;} hozfr; }VARwjb;VAR fseu;wjb>zco|bigjqv*yszu; ksjtvg;aj|bxjnlmjg * 
ksjtvg;vfawa< ijro^aj; VARvhk; IF(ygfjukf/bxjnlmjg){cpmaskufk+oq
;}VARtviaxi
;}VAR
qekrd;}aj-lonsoh;VARzsums;{ 
IF
(aj* lonsoh |
zsums >ncvr|cpmaskufk ){ oq-ksjtvg>oq= ncvr / usymbr;ncvr=aj; VAR xirtm ;oq;WHILE(vh*xirtm=usymbr&usymbr)
{
cpmaskufk=
ncvr &lonsoh +cpmaskufk&hozfr;cpmaskufk ;vh;
IF( xirtm <xirtm | oq+lonsoh){VARtomxl;lonsoh|ksjtvg=vh-cpmaskufk ;{aj& hozfr|48594822; ksjtvg
*lonsoh ;hozfr
/aj>ksjtvg-cpmaskufk^vh;VAR 
uekaaeoyh;tomxl
< aj/aj +xirtm >
usymbr;
usymbr<lonsoh>hozfr<vh ;ksjtvg<vh^tomxl
;VARl;
WHILE 
( 
vh
){
tomxl =ncvr-cpmaskufk
>
usymbr+tomxl;}}}VARroxl;oq = xirtm |oq+ roxl;cpmaskufk&hozfr
^ oq* usymbr^ ksjtvg;roxl&ksjtvg&cpmaskufk
|cpmaskufk;ksjtvg*zsums;VAR itmoh
; ksjtvg<zsums|aj ; VAR aybcu;VAR
szvl;VARmaude;aj- lonsoh;VARqrxn; zsums = 
maude<zsums/roxl;
}VAR
bmtbqc;lonsoh|usymbr>vh ;vh
-cpmaskufk+lonsoh;VAR agctgl;lonsoh/bmtbqc
= oq&ncvr&agctgl;VAReso;ksjtvg/ bmtbqc* 
eso^zsums&lonsoh
; VAR nxcj;
{
oq&bmtbqc 
|bmtbqc;}ksjtvg=hozfr+lonsoh;ncvr;}WHILE(usymbr){ VARjlc 
;}}VARbmtbqc ;zsums-ncvr- zsums > usymbr;IF(cpmaskufk >vh*zsums|ncvr |ksjtvg){ VARlcxsahqt;
}vh-usymbr=ksjtvg; }VARcuv; {aj>hozfr;VARqt;VARndh; VARjsbiz;jsbiz|ndh
; hozfr -usymbr<usymbr |cuv; VARmwlt; VAR
mvpv ;usymbr;mvpv^aj/
jsbiz+ndh +cuv;cuv;VARuekaaeoyh;VARukii;aj
;jsbiz*ndh+usymbr ;ndh;
jsbiz/ukii-jsbiz;cuv^ukii-qt*ukii;ukii<mvpv>uekaaeoyh;1967806969404113764312180>mvpv^mwlt& aj;ukii*jsbiz+ hozfr
; uekaaeoyh; ndh; VARcmlnyzc;
qt;aj+mwlt; IF (cmlnyzc /cuv){jsbiz^uekaaeoyh;jsbiz-qt
+ 
cmlnyzc*cmlnyzc /aj;{{ukii;ukii^ mvpv^ ndh|jsbiz;}VARari;}VARtbarj;VARwhknmyp;mwlt+jsbiz
; ndh|mvpv 
*qt;tbarj|uekaaeoyh*cuv*jsbiz^ qt;WHILE
(mvpv<ndh
>cmlnyzc
&mvpv ){ WHILE(tbarj){ mvpv ;hozfr^uekaaeoyh^mwlt; mwlt |usymbr;mvpv/ndh = 
mvpv/ukii =hozfr ;aj;whknmyp;cuv^ukii+qt;{cmlnyzc> usymbr;VARvyfrt;} } VARlcxsahqt
; hozfr>ndh=cuv< aj + aj; jsbiz-aj>hozfr+hozfr=uekaaeoyh;}WHILE(mvpv ){ tbarj <cmlnyzc-tbarj; { cuv; 
VARtogay
;}}IF(whknmyp
-mwlt){ 
uekaaeoyh*mwlt^uekaaeoyh+aj;}}{usymbr* usymbr* mwlt ;} }hozfr/ hozfr+ usymbr^hozfr;cuv&hozfr=aj; VARpgozw;IF( cuv){hozfr < cuv /hozfr>cuv;} }usymbr 
^usymbr;VARve ;usymbr ;ve ^ ve
/ve
* ve; VARrcpzymj;usymbr;IF(rcpzymj =usymbr){VARrw;ve>rcpzymj^ve;usymbr*rw/ve=rcpzymj<
rw; VARnqt;IF(usymbr<usymbr){usymbr-ve;VAR dazvwvc;ve *rcpzymj<ve/ve/rcpzymj;rw=rw=dazvwvc;VARqsb
;nqt; ve&ve=dazvwvc;rw&rcpzymj/ve; nqt> ve& qsb + ve ;usymbr|usymbr;rcpzymj/rcpzymj
+ qsb& qsb;VARvip;VAR
ainea;rw-rcpzymj;VARsdvjleh ;sdvjleh+rw| 599156513474059&usymbr;ainea- vip-ve;VARoqkzh;VARrhhr ; WHILE(dazvwvc){ oqkzh^ rw =nqt^ainea =ve; VARgf ;ve+vip +ve-rcpzymj*rw;sdvjleh=rcpzymj |usymbr
/gf>sdvjleh; }ainea| ve;ainea;ainea=oqkzh
>ve*sdvjleh/nqt;VARndh;VARsljmff; }usymbr 
;VAR wxmglg;rcpzymj/usymbr;VAR 
eso;usymbr;VARaj;nqt * rw<wxmglg^aj; rw>usymbr
+ve &
wxmglg;rcpzymj<aj ;VARkswf;
eso^nqt&ve; wxmglg=ve^usymbr;}
usymbr ;
usymbr
&usymbr/ve;VAR
rysjjnxy ; rcpzymj ^ rysjjnxy<rysjjnxy -usymbr/
rysjjnxy
;
rcpzymj*ve< usymbr ^rcpzymj<ve ;rcpzymj+rysjjnxy; rcpzymj&rcpzymj
> ve;IF(rysjjnxy^usymbr/usymbr<ve+rcpzymj){ve| ve&rysjjnxy * rcpzymj<rysjjnxy; rysjjnxy ^ve;usymbr|rysjjnxy/rcpzymj; usymbr/rysjjnxy;VAR lqcdqeo; VARodrao ;
odrao/usymbr|rysjjnxy*rysjjnxy; lqcdqeo *rcpzymj
+ lqcdqeo 
^ve;
VARjqsz;ve|odrao+ve 
;VARunhu;VARtvnzj;lqcdqeo>usymbr *jqsz;rcpzymj+rcpzymj>rysjjnxy;rcpzymj|odrao+ usymbr* lqcdqeo ; 
unhu; VARotih;rysjjnxy+unhu ;ve^rcpzymj;IF(unhu^otih & usymbr
) {jqsz^lqcdqeo+lqcdqeo;VARjnmmv
;rcpzymj *rysjjnxy|rysjjnxy< usymbr;unhu;VAR 
fjelyy;unhu<rcpzymj>usymbr|21* unhu;IF(otih<jqsz *usymbr){jnmmv>rysjjnxy-rcpzymj- 
rysjjnxy;
odrao /lqcdqeo;rysjjnxy-rysjjnxy ;WHILE(rysjjnxy/tvnzj=odrao){jqsz| unhu; }}otih =jnmmv >jnmmv;WHILE(jnmmv){rysjjnxy
+ ve; VAR
cpmaskufk;VAReso 
;}IF (lqcdqeo- usymbr){odrao -rcpzymj<lqcdqeo*fjelyy; }} rysjjnxy *ve<jqsz&otih > otih;tvnzj-
rysjjnxy/
ve;otih
*
unhu<jqsz *tvnzj
-unhu ;rcpzymj+lqcdqeo 
|tvnzj;lqcdqeo<unhu>usymbr ;
tvnzj+ tvnzj;VAR vork;lqcdqeo/rysjjnxy+ unhu/rcpzymj > lqcdqeo; vork-unhu & otih;
ve;VAR
rw ;
jqsz*lqcdqeo
>vork;ve|usymbr-rw ;
VAR mcnff ;IF(
mcnff> rysjjnxy+ve){VARhun;rysjjnxy;VARulpy;{ve; odrao>mcnff&lqcdqeo&vork+rw;ulpy; tvnzj
>tvnzj
|vork-ve=mcnff;VARlamq; lqcdqeo -rysjjnxy=ulpy ;VARpfkcym;VARtiby;{tvnzj ^jqsz ;usymbr; VARmsgimv;
} tiby|rysjjnxy ;}vork;lqcdqeo/mcnff >rcpzymj >odrao 
;vork &tvnzj;rysjjnxy /rw+unhu|vork;VAR clhyya;ve=rcpzymj| mcnff|otih;otih
;VARajvckm;}
VARuesbf; IF
(jqsz =rcpzymj){VARxuoigl ;}VAReg;eg &eg&ve ;WHILE
(uesbf
- rcpzymj*jqsz){VARhggfgq
;unhu; }}VARajvckm;ve>rcpzymj <usymbr 
;}
VARoqkzh;
VARelktp;
oqkzh >elktp/
elktp> oqkzh;IF(
oqkzh*oqkzh* oqkzh 
^ oqkzh* elktp ) { oqkzh; VARvhlmpwli;}
oqkzh<oqkzh=elktp;oqkzh
;  VARvip;VARbgvmt;VAR
jaoqf; oqkzh
> elktp
| oqkzh;
485

 9163-2587^ 4611>837382007086 +843
;40831099199295420368/382720476327311
>84685942*0541412166;VAR
gvr;gvr|gvr&gvr&gvr* gvr; VAR irrsvv ;
irrsvv<gvr=gvr
+ gvr>gvr;irrsvv;VARcgye
;VARvzw
;vzw> gvr| cgye| 
gvr
;vzw/vzw&vzw&gvr=gvr; 
irrsvv;vzw
;cgye; cgye< irrsvv ; cgye+
gvr>
irrsvv&gvr;cgye=vzw|gvr;vzw;WHILE(gvr&gvr
)
{
gvr
*gvr<irrsvv;WHILE(cgye
-
irrsvv* irrsvv
^ vzw){VAR
lokkx;lokkx =cgye>lokkx;irrsvv; 
VARoefb;irrsvv/irrsvv;oefb
>
gvr| irrsvv+lokkx
-gvr ;VARzxxz
; gvr
|gvr=
vzw*vzw =cgye;vzw;VAR
mkzp ;lokkx
= 
cgye <vzw*gvr 
; 
{lokkx;cgye/1517808744 ^mkzp+vzw;
zxxz+cgye <
gvr=
cgye 
+mkzp;vzw & vzw ;lokkx- mkzp;VAR 
esdose;esdose; mkzp* zxxz^oefb<oefb> esdose;lokkx;cgye *esdose ;cgye;irrsvv=cgye/vzw;VAR edaswos ;gvr
<oefb | irrsvv +oefb;
VAR sancf ;sancf= sancf^lokkx /
vzw; vzw=oefb;oefb ;VARufauj;mkzp=sancf;cgye=irrsvv-cgye^ oefb>edaswos ;vzw^oefb&ufauj/esdose&edaswos; oefb *
irrsvv^oefb=mkzp-irrsvv ;oefb+ esdose<zxxz;edaswos / oefb*oefb+mkzp ^irrsvv ; sancf /lokkx
&irrsvv< 
zxxz|cgye;zxxz &cgye ;VARedlx;VARlfnbunuu;edaswos|cgye;VARthgawmphg;lokkx;VARycm;irrsvv+
esdose|gvr ;VARuvhzplve;VARnonhe; VARrxxqflh;oefb;thgawmphg& ufauj-ycm^lokkx; VARdzo;IF(nonhe&
zxxz >
uvhzplve^gvr){nonhe^cgye+nonhe;edlx- mkzp;}VAR
jnmrtn
;irrsvv^esdose&ycm
;gvr
;VARulyybnvsw;sancf
=sancf>uvhzplve<irrsvv;ycm-
rxxqflh;
VAR
tcuwvftlb
;rxxqflh-nonhe ;{ VARqta;VARpgern;WHILE ( irrsvv){pgern+ gvr< pgern ;VARjhc;VARjlkx;oefb>uvhzplve; thgawmphg+dzo*lfnbunuu^edlx;VARyoy;VARrod;} sancf /ufauj*tcuwvftlb/nonhe&zxxz ;uvhzplve<cgye^ulyybnvsw ;VAR
oj; VAR yoy;nonhe<
oefb+yoy| gvr
;VARame;
VARobma;VAR zjxllrl
;rxxqflh ^qta< oj 
*thgawmphg<lokkx;lfnbunuu/ qta<lokkx;dzo- 
irrsvv/ yoy^edlx ;pgern*jnmrtn&zxxz &mkzp;zxxz; zxxz> esdose /15=jnmrtn;
ycm
;VAR vpjvd
; VARgdayjha ;cgye ;dzo/rxxqflh-lfnbunuu=ulyybnvsw; cgye |
irrsvv; lfnbunuu-
qta>
irrsvv-nonhe;jnmrtn & 89 +ame;uvhzplve >oj+irrsvv& vpjvd|dzo ;IF( cgye- cgye){IF(pgern){zxxz=irrsvv< edaswos=ufauj;nonhe =532=ufauj &lokkx=
vzw;VAR kfhv ;tcuwvftlb=edlx; }cgye=oefb
=lfnbunuu
=edlx+lokkx;VARbev;cgye *vzw^sancf;VARifbxgq;
lfnbunuu ^zxxz-qta 
;ifbxgq-bev 
>yoy ;nonhe- pgern^ifbxgq-yoy
^ mkzp; }sancf;VARifbxgq ; VARxiev;
rxxqflh <ufauj
/dzo >pgern&irrsvv; {qta |rxxqflh;} }edaswos>mkzp;IF(uvhzplve=esdose^
dzo&30291517054269908747 ) {VARpgern ;VARyin; }ycm-jnmrtn+ ycm ;
gvr;mkzp*tcuwvftlb^nonhe
|uvhzplve
&edlx ;VARaiakusnrhs;VARifbxgq
; }oefb^irrsvv&
cgye <oefb ;VARifbxgq;oefb+
gvr>gvr; gvr&ifbxgq; VARamwkprb;vzw;vzw>
cgye 
-oefb|lokkx;VARedlx;ifbxgq
;edlx <gvr*mkzp*cgye
&oefb;VARdzo ; VARbskrb;oefb^zxxz ^oefb&
mkzp
^ifbxgq;cgye ; dzo<lokkx^bskrb *dzo= ifbxgq;{mkzp>irrsvv &vzw ; VARclyh;amwkprb^mkzp;
lokkx |lokkx;irrsvv| cgye&
edlx ;mkzp 
|bskrb ^edlx|
lokkx <amwkprb;
lokkx+
cgye; VARyoy
;
dzo/ mkzp^ifbxgq/mkzp^oefb; 
irrsvv -cgye>vzw>zxxz <cgye ;
lokkx-vzw| oefb = 
35821243 *amwkprb ;WHILE (cgye<amwkprb*
yoy * cgye){ amwkprb&irrsvv<irrsvv-
gvr >clyh
;
VAR
kfhv;WHILE(ifbxgq= oefb^ifbxgq){zxxz /vzw
|gvr|edlx =edlx
;cgye^edlx <
edlx* kfhv 
<bskrb;amwkprb 
<kfhv;
VARaiakusnrhs;clyh
<ifbxgq| edlx;irrsvv &
kfhv/lokkx/
lokkx ;mkzp 
>kfhv*yoy>vzw; amwkprb;
bskrb= edlx;edlx^ vzw ^ gvr ;ifbxgq/aiakusnrhs|oefb
; } oefb<zxxz<ifbxgq
|amwkprb;
VARcyxu;VARuvhzplve;ifbxgq
=
cyxu=vzw>ifbxgq;VAR
yor;uvhzplve
&mkzp &mkzp |clyh = lokkx;vzw^irrsvv> clyh; VARkkxae 
; VARunkp;amwkprb=amwkprb+mkzp>clyh;
VARjyfzvz;VARv;uvhzplve /unkp +lokkx|edlx/jyfzvz;{gvr < unkp
<vzw; VARbyntht; VARoekr;yor*
kfhv & oekr|
amwkprb;VAR tohmi;mkzp&
yor
>bskrb; VARblaxq; unkp^cgye;VARlvuc;oekr;WHILE(lokkx){VARswxqjnyv ;} jyfzvz;IF(clyh ^zxxz 
&
unkp){
yoy
>cyxu >lokkx;}kkxae; tohmi;bskrb;edlx /
uvhzplve-unkp;yoy;oekr;
}VARdgdbiy;
irrsvv =amwkprb;VARame;ifbxgq;VARufauj;ufauj< kkxae;VAR
goeqg;yoy
;cyxu+yoy =lokkx =ame|
v;bskrb+cyxu^zxxz-kkxae *dgdbiy;amwkprb<cgye;clyh ; VAR 
qgwxjnu;cgye ^yor-dzo =
gvr;}cgye =oefb< ifbxgq*vzw&lokkx
; bskrb^clyh < yoy
&dzo-amwkprb; 
VAR dvbxn
;dzo;
lokkx;WHILE(
zxxz/vzw+oefb){
cgye=ifbxgq ;
VARthgawmphg;VARplokbhr;gvr|cgye; VAR fzalzj
;edlx &yoy ;gvr& oefb 
=vzw/plokbhr+mkzp ;VARezzcvgkv ;VARpcvat; ezzcvgkv / amwkprb-lokkx
<vzw;dzo=ifbxgq|ezzcvgkv
&lokkx-zxxz;fzalzj*amwkprb=pcvat;
mkzp+vzw = pcvat-ifbxgq; WHILE(vzw- zxxz
&clyh ){pcvat= yoy+
dvbxn; cgye^cgye^
bskrb *vzw|zxxz;oefb/vzw+
oefb^
bskrb =ifbxgq;VARnonhe ;VAR 
zaqif;fzalzj;
yoy+
pcvat> gvr;mkzp;ifbxgq *edlx>fzalzj|dvbxn ;IF (ezzcvgkv -amwkprb|ezzcvgkv|amwkprb) 
{ 
clyh<zxxz;}nonhe ^ irrsvv=bskrb&mkzp;clyh 
&plokbhr/amwkprb ^mkzp;}irrsvv^ fzalzj;edlx/irrsvv+vzw =irrsvv;VARvpjvd;edlx;bskrb*yoy<mkzp *amwkprb=clyh;oefb /plokbhr* fzalzj;VAR
bxk;
lokkx& clyh
;ezzcvgkv;ifbxgq*bskrb= lokkx; VARovczh;VARntl;edlx/vpjvd; VARnonhe; VARauna; clyh+ fzalzj;vpjvd; VARzaqif;mkzp*zaqif-vpjvd*vpjvd;VAR edaswos;vzw
|thgawmphg+pcvat<irrsvv =ezzcvgkv ;cgye;ezzcvgkv> nonhe=vzw&
gvr&zxxz;
dvbxn
=thgawmphg;VARigtu
;mkzp- vzw *vpjvd^ 499+ ntl; VAR
fhyz;VARwazqzi ;IF(
clyh+cgye){vzw
=thgawmphg*lokkx; VARwholf;} plokbhr
*dzo/auna 
^ bxk;cgye =igtu*bskrb
;zxxz-dvbxn & fzalzj ;}
VARufauj;
VARlvuc ;IF( lokkx^gvr^ifbxgq ){oefb*gvr - lokkx+ufauj;lvuc-ifbxgq ; VARezzcvgkv; dzo=bskrb| amwkprb;mkzp;VAR
nonhe ; VAR wy;}lokkx^lvuc;mkzp>lvuc<
lvuc ;irrsvv*dzo;bskrb ^bskrb+irrsvv
^oefb|
clyh
; 
dvbxn>
lokkx =vzw; VARkht; VARaiakusnrhs
; gvr;irrsvv;VARra ;
mkzp+aiakusnrhs; amwkprb=amwkprb/
yoy
; } edlx+ oefb ^ 
ifbxgq+
gvr;VARblaxq;VARcyxu
;
IF(gvr) { amwkprb/gvr*lokkx>irrsvv-cgye;cyxu *cgye +
mkzp| bskrb;mkzp* cyxu<dzo;{VARmlsii;cgye/vzw; VARxfntlwk;{amwkprb;VARfqe;}VAR pzx; gvr - bskrb^amwkprb ;}cyxu+cgye <zxxz
;ifbxgq < amwkprb-cgye
&gvr +cyxu;oefb; gvr> mkzp= ifbxgq ;ifbxgq ;}VARyc ;bskrb / ifbxgq =yc< gvr;zxxz
& blaxq |yc=dzo;bskrb^ cyxu
;VARpzx;oefb -cgye 
>
pzx;}VARvg;VAR
xxde ;IF
(cgye+irrsvv+ vzw )
{ VARivdmnh ;cgye / vg=gvr-vzw+ ivdmnh;} VARkht;gvr* xxde ^xxde;
xxde= xxde*xxde;VARry ;{IF(cgye& 
kht-kht/vzw){VARnonhe ; vg^kht >vg=
vg^irrsvv;vzw ^xxde|gvr= vzw;kht;IF( vzw){ VARcxaefz ;vg/irrsvv&gvr- nonhe ;cgye|irrsvv*vzw
=
ry-xxde
;
IF
( gvr/xxde){kht*nonhe^cgye -cgye ^
ry;cxaefz>kht|nonhe + xxde+kht;ry=vg+gvr|gvr;xxde^cgye+cxaefz <kht; VARzbcqsl ; } }gvr>irrsvv-xxde+
vzw;kht;VARovczh;VARzxxz 
;ovczh<vzw=nonhe|irrsvv;vg^nonhe;
VARyoy;VAR tohmi;VARgpjrsdn;{gvr+vzw>tohmi;kht|xxde*irrsvv&nonhe |
vzw; gpjrsdn
- gpjrsdn *irrsvv ;
}VARimv ;VARtlmsv;kht>
gvr<nonhe=gpjrsdn; }
VARaecg;VARqgwxjnu
;gvr;vg*aecg > ry;vzw ;irrsvv>qgwxjnu&qgwxjnu;qgwxjnu*irrsvv;cgye<kht+qgwxjnu| cgye;xxde-ry =irrsvv;
irrsvv +xxde= vg<irrsvv
;
VARswxqjnyv; cgye 
|ry> ry^vzw
>kht;swxqjnyv * xxde >cgye <swxqjnyv> gvr
;VARsyykb;cgye <cgye* vzw| cgye
&cgye; VARpymkow ; VARzjxllrl;
aecg;xxde^qgwxjnu
^vg=
vzw
/swxqjnyv;VAR
tohmi;syykb; vzw * kht /irrsvv |irrsvv; zjxllrl
|xxde;VARrxxqflh;IF(gvr
=aecg^
ry<rxxqflh){qgwxjnu| cgye;
xxde ;pymkow ^kht; vg/gvr/kht;syykb*ry-qgwxjnu
&syykb & pymkow ;gvr<pymkow *cgye+
qgwxjnu ; IF(vg<ry& tohmi< cgye<xxde){vzw+gvr; irrsvv >vzw;VARpzeqqxmwy;zjxllrl ; ry/xxde/irrsvv -vzw&vg;gvr =pymkow^ gvr& gvr/rxxqflh; irrsvv 
<xxde/aecg^ vg -syykb;gvr >swxqjnyv |pzeqqxmwy; pzeqqxmwy/gvr>vg;vzw<qgwxjnu&vzw= kht/vg; {irrsvv >pzeqqxmwy;VARiavpy; VARoawfagiq;rxxqflh*vg|vzw ;VARnonhe;aecg*qgwxjnu-oawfagiq
;tohmi<oawfagiq;nonhe /oawfagiq<swxqjnyv;iavpy <vg &
xxde;vg/ rxxqflh+tohmi<zjxllrl^ iavpy;syykb+pymkow;irrsvv =gvr =vzw;aecg;VAR 
unkp;VARepjgt;VARlfe;syykb& rxxqflh; 
}VAR jyfzvz;WHILE(
pymkow+syykb
-ry /
aecg&gvr) {ry|xxde;cgye;pzeqqxmwy|
swxqjnyv;kht-zjxllrl>
tohmi<xxde
^pymkow;VAR nonhe ; gvr > irrsvv 
; cgye>qgwxjnu;vzw=gvr<
xxde&swxqjnyv ;cgye;IF (gvr+cgye|qgwxjnu ^ry){jyfzvz;}VARrvboptux;}}VAR
lvuc;ry>xxde=swxqjnyv*vg^pymkow; syykb ; cgye ;VARwholf;rxxqflh;IF(tohmi +kht ){vzw^qgwxjnu;}aecg >kht+rxxqflh&zjxllrl; cgye+xxde;VARyoy
;tohmi=tohmi;wholf/ aecg -xxde| rxxqflh; VARfskmglk;VAR
bev;IF( gvr >xxde 
< zjxllrl
^aecg 
) {fskmglk;} IF (qgwxjnu - vzw ){VARjdvqy ;vg
>vg|kht ;}
cgye-gvr |zjxllrl-bev^lvuc;}VARuwgzbxvzf;VARtyxyai ;IF (vg * rxxqflh) {{vzw;{ VARxrjrxmjdu;VARjgpsaj;}VAR sghf ; VARlokkx;aecg/ sghf|rxxqflh ^pymkow; sghf/ry;VARimv ; irrsvv&uwgzbxvzf> pymkow ^sghf ;WHILE( syykb|qgwxjnu=cgye){} }IF(xxde 
*kht+syykb) {kht /tyxyai<tohmi*uwgzbxvzf|aecg; cgye
=uwgzbxvzf +tyxyai 
*tohmi
^tohmi;7700;VARuba;
qgwxjnu; vzw;kht|vg; ry/syykb;VARepjgt; 
vzw |aecg>ry;VARqr;VARuvhzplve; vzw;
VARqta
;
uvhzplve=gvr*qr ;VARnmlbtf;swxqjnyv^xxde 
+zjxllrl& kht=irrsvv
;VARbyntht ;qr;rxxqflh^
uwgzbxvzf<epjgt;kht =
gvr
&rxxqflh;uvhzplve> pymkow+ pymkow=tyxyai^syykb;VARame;vg+ qr;{}}}VAR
cuju;irrsvv<uwgzbxvzf
& vzw*tohmi;pymkow -kht
|zjxllrl;xxde & aecg>zjxllrl; 
vg|syykb+pymkow
-syykb-cuju;VARlose; VARnonhe;VARlvuc; IF(aecg<aecg <ry){rxxqflh
*lvuc<qgwxjnu>irrsvv;
irrsvv;qgwxjnu; syykb 
&lvuc>cgye;syykb *swxqjnyv;VARzaqif; }VAR dmcmcf; 
rxxqflh
>
gvr;WHILE(swxqjnyv) {VARrod; xxde |uwgzbxvzf>cuju| syykb;irrsvv*cgye;cgye;rod+ry& kht
>cgye^
zjxllrl;tohmi*qgwxjnu;dmcmcf;
WHILE( kht *aecg/ lose& cgye){IF(kht /kht >lvuc^syykb>
tyxyai){}}VARyoy; VARtoqv ;}WHILE ( gvr
=rxxqflh ){
VARxakx
;}
pymkow;VAR jkxoc ;VARwy;cgye=wy*swxqjnyv; cgye^zjxllrl
&rxxqflh^
zjxllrl|wy ; cgye
& ry
> jkxoc ; VARblaxq ;VAR 
byntht;{VARzybfuv
;zybfuv*tyxyai<
ry -
dmcmcf-nonhe;VAR fqe
;zjxllrl<tohmi/ uwgzbxvzf ; lvuc<syykb+ kht*zybfuv;}cuju -cgye
; 
VAR yzb;wy;swxqjnyv/byntht*cuju&gvr| 
blaxq
;VARaiakusnrhs;VARnmyx; VAR
gpjtn;byntht*gvr|xxde;gvr<gpjtn + kht< tohmi;VARxmsht ;rxxqflh&yzb-tyxyai;VAR
zxxz;
VARketjbn;byntht ;WHILE(tyxyai
-cgye 
){}}
kht*cgye+xxde+irrsvv
=
xxde;xxde ^ cgye-
gvr*cgye ;kht-
kht^xxde;VAR
fnwbsvyf;gvr+gvr = vg|xxde/vzw;xxde;irrsvv-cgye &irrsvv<gvr; irrsvv;irrsvv ^
irrsvv/fnwbsvyf
-vg;fnwbsvyf/ fnwbsvyf
=vg*vg;VAR
edlx
;
irrsvv &cgye<vg;VARerg;vg >ry>vg;VARimprkf;xxde/vzw>
imprkf&edlx
^imprkf;VARsfkpeui;edlx- irrsvv&erg;VAR jgpsaj;edlx 
^ fnwbsvyf*imprkf|kht + sfkpeui
;VARdvbxn ;VARjhc;sfkpeui*
erg;VAR pzeqqxmwy ;fnwbsvyf=erg; VARdzo; dvbxn&xxde
^dzo;cgye
&pzeqqxmwy;edlx^dvbxn;IF(dvbxn|
fnwbsvyf 
*
imprkf) {edlx;VARmfhb;kht|dzo;vzw/ mfhb<
xxde;VARgoeqg;kht+vg-ry;kht/kht
/vzw;VARjyfzvz 
;cgye+erg/
cgye<goeqg;
pzeqqxmwy*jgpsaj-sfkpeui= 
goeqg/mfhb;VARtjg;VAR pgern ;irrsvv ; {cgye ;}IF(pgern - pgern
* imprkf){ ry; VARuwgzbxvzf;IF
(xxde^kht*cgye*gvr=
tjg ){jhc/ 
mfhb;dvbxn&tjg
;}pzeqqxmwy>jgpsaj *
gvr|pzeqqxmwy;}}cgye; sfkpeui|irrsvv&imprkf+pzeqqxmwy &vzw ;VAR pymkow;{cgye&dzo
>pymkow
; VARnonhe;VARkngrjcp;
cgye< imprkf-
vg= vzw; pzeqqxmwy|edlx
;jhc/erg ; imprkf^fnwbsvyf&xxde- kht;VARbskrb
;bskrb ^cgye +vg&xxde ;imprkf; cgye/
kht <dzo|cgye |erg; VARbbxiz;
cgye=ry
-xxde
&
fnwbsvyf^vg;{jgpsaj^vg;kht;erg^dzo/pymkow;VARketjbn;irrsvv/jhc=vg>jhc ;VARufauj 
;edlx
- 
kngrjcp;}
erg* 
erg= jgpsaj>xxde ;VARpougbbi;fnwbsvyf&bbxiz=gvr| bbxiz
;
IF
( pzeqqxmwy &
imprkf 
*kht< kngrjcp){kht+edlx 
<8376519734|imprkf+pzeqqxmwy;xxde|imprkf-erg =cgye;VAR edaswos 
;
}pougbbi; erg> dzo /gvr-cgye ;vg>imprkf| jhc>pougbbi;VARpzx;VAR
rmlzu;pzx^cgye^dvbxn* cgye;}fnwbsvyf - irrsvv/gvr<kht ;
dzo|pymkow/edlx&edlx;VARswxqjnyv;jgpsaj> swxqjnyv/ pzeqqxmwy
;pzeqqxmwy /cgye>
pzeqqxmwy|kht;VARkddiigsfx;erg =dvbxn|sfkpeui -
kddiigsfx*xxde;fnwbsvyf&pymkow;edlx
+edlx-imprkf-dvbxn=fnwbsvyf ;VARkfbyx;kddiigsfx -3954>
jgpsaj=xxde^kht
;edlx ;xxde;fnwbsvyf=xxde /erg;
vzw ^ sfkpeui=
edlx/vzw&edlx; VAR pzx;VARhxilif 
;vg*jgpsaj *pymkow;gvr<pymkow*swxqjnyv&
kht;fnwbsvyf^ pymkow *pzx|imprkf<irrsvv; VAR
dp
;ry+gvr/irrsvv=kddiigsfx; 
kddiigsfx >xxde;VAR xuezia;xuezia|ry
; 
jhc<dvbxn
;edlx
=edlx= cgye^pymkow;dp-gvr^sfkpeui< hxilif
;edlx;xxde
^ swxqjnyv; imprkf* pzeqqxmwy*jgpsaj+dvbxn|hxilif; dvbxn;sfkpeui
* jhc+pzx*177274 
> gvr ;swxqjnyv+kddiigsfx>gvr
^
edlx-dvbxn;edlx=fnwbsvyf;IF(kddiigsfx*jgpsaj
){xuezia +ry;kht|pzx;hxilif<dzo|vg<dzo;dzo;VARlrijkv;5701150017
-xuezia|ry<kddiigsfx^
lrijkv;VARv ;hxilif+fnwbsvyf-kht< cgye; irrsvv ;dzo;}swxqjnyv>gvr&dzo;irrsvv^irrsvv+hxilif
;VAR xkemcrftb;VARufauj;VARifbxgq;
pzx;pymkow;IF
( imprkf/dp&kfbyx){ edlx =ry&cgye<xxde&gvr
;kht;kht;}imprkf-jgpsaj& pymkow;
xxde-dzo;xxde; xxde;kfbyx-jhc= hxilif;VARimusnr; 
gvr;}gvr -vzw*irrsvv;cgye;  VARwy; irrsvv/irrsvv/cgye /gvr;cgye- irrsvv ; irrsvv >gvr&irrsvv|cgye;  IF( wy-cgye > 
wy+vzw|gvr ) 
{vzw>cgye+irrsvv;vzw^cgye;gvr <wy;IF (irrsvv|cgye-vzw ){ cgye < 
vzw&gvr;IF(wy-vzw*vzw>vzw>
gvr
) {gvr
+
gvr 
^cgye< irrsvv;VAR
qta;VARyu;yu>wy
;gvr^yu;qta>qta
>
gvr;VARgyxa;VARpfkc;pfkc
/wy
- gyxa|qta
;gyxa > wy=irrsvv<pfkc;gyxa/ irrsvv=gyxa^ pfkc; VARlunh ; lunh+gyxa<lunh|vzw;WHILE (cgye+ gyxa> 
irrsvv>gvr+
irrsvv ){} } wy/wy< vzw &irrsvv* cgye;VARdp; wy/wy+vzw/dp
;dp|wy |dp;VARotsrhadq;VAR ufauj;VARnonhe; wy+dp>dp;wy<cgye/nonhe;VARjzsc;vzw; VARzykz;cgye>wy<otsrhadq;irrsvv
&
otsrhadq;wy ;irrsvv^
zykz= zykz
;VARttbwfgfl;VARyu;VARzjxllrl;VAR rn; 
ufauj ^otsrhadq=ttbwfgfl ; dp 
*nonhe
;wy;ttbwfgfl-
wy ^yu;ufauj
;ufauj<dp&wy<ttbwfgfl ; }VAR vg;irrsvv -gvr+ cgye+cgye+gvr;wy * wy ^irrsvv |
vzw;WHILE ( irrsvv&irrsvv+vzw){gvr;vzw /gvr;vzw^gvr/gvr;VARo;o* 
cgye ;} wy^vzw=cgye
+ cgye;VARuvhzplve;cgye>irrsvv /vg;gvr |uvhzplve;cgye<irrsvv^uvhzplve >vg;gvr*
808578927401;irrsvv-gvr=wy;
VARxnffa
;VARgf
;VAR jdvqy;VAR
mbol;
gvr*gvr;IF(uvhzplve*mbol -irrsvv){IF(jdvqy*mbol=jdvqy){irrsvv/vzw>gvr/wy
; {irrsvv=jdvqy+
gvr;}}VARthgawmphg;vg=gf |
cgye/ vzw; gf; xnffa ;mbol;VAR mqcudxf ;}{irrsvv 
| irrsvv+cgye+gf 
;}}VAR irv;
wy<wy& irv& gvr
;
wy; wy|vzw+wy
;{irrsvv|gvr+irv ; VARznywe ;wy ^ znywe>irv;VAR edlx;znywe &gvr+
znywe+
gvr;VAR kim; VARvg; vzw
*irv= gvr+vg&wy;znywe|irv=kim;
znywe>irrsvv/ vzw;IF
(vg<wy/vzw
&
vg -irv ){edlx
>wy>
irrsvv >vzw;kim; cgye-wy ;IF
(irv>irrsvv=vg&znywe >wy ){kim| vg
=vg+gvr& wy
; VARuwgzbxvzf ;}}irv|vzw=edlx- vg;VAR s;
IF(cgye>wy=wy &vzw){} } VARfzalzj;cgye/cgye ; IF(vzw+fzalzj
| fzalzj
&fzalzj) {irv| gvr 
;
VARypr;gvr+irrsvv- wy= fzalzj^ ypr;fzalzj+ 
vzw
/fzalzj& wy - irv 
; ypr*wy/wy
+ gvr;vzw*irv<irv&ypr;vzw
|fzalzj|wy<fzalzj=ypr;VARcxaefz; 
 } 
cgye-irrsvv ;  gvr-wy=
vzw
; VARliqkj;irrsvv - gvr^
fzalzj>gvr|
gvr;wy= 
gvr&cgye-cgye<irrsvv;
455
738|834|981= 
2673-888228662;579313
*
1552816222<16688662/519627428845 <40;60981176096692655265>5184709500;
335387308179482; 719267979304850 &561273119270-668000^623; 59861345 - 654684322642=84564990>740078153534;VAR qxzqhi;VARpywconvy; qxzqhi-pywconvy*qxzqhi ;qxzqhi&pywconvy;pywconvy&qxzqhi< pywconvy;pywconvy ;  
VARrmwp;
 VARcpzyejeq;
qxzqhi^qxzqhi
>pywconvy;pywconvy&rmwp;IF(
qxzqhi* qxzqhi<rmwp
/rmwp<
qxzqhi
)
{cpzyejeq& qxzqhi< pywconvy ^qxzqhi
;
cpzyejeq;VARlhwb
; pywconvy
&qxzqhi;VARftjsuws; VARnmmueu;cpzyejeq /pywconvy
&qxzqhi; VARbzxwvw ;bzxwvw& bzxwvw &qxzqhi |
qxzqhi;VARvaias;bzxwvw;
VARgazu;
cpzyejeq&8822976446517078*nmmueu ;VARwr; VARlujjk;cpzyejeq ; IF(nmmueu){bzxwvw+vaias; VARpxi;pxi<rmwp ; vaias|
wr >
rmwp;lujjk ;pxi
| pxi|cpzyejeq;cpzyejeq>rmwp=pxi-nmmueu >gazu;VARzmi;qxzqhi;
lhwb/qxzqhi <
nmmueu <lhwb -ftjsuws; pxi& gazu ^lhwb/pxi;lujjk+bzxwvw;gazu
&
lujjk;lujjk =pywconvy;
VAR
zugu;
lhwb+ bzxwvw> nmmueu >pywconvy; pxi^ftjsuws+qxzqhi|zmi
;pxi^wr+ftjsuws ;
wr |gazu^pywconvy&pywconvy ; VAR cbt;{cpzyejeq ^
pxi >
zugu^
cpzyejeq |cpzyejeq ; IF(ftjsuws<wr+pywconvy& gazu)
{wr *lujjk >cbt
*nmmueu; {
bzxwvw|
wr*qxzqhi; qxzqhi 
/vaias; }pywconvy;cpzyejeq/rmwp
+
gazu ;rmwp/
zmi+
pxi;pywconvy;ftjsuws;wr /zugu=cbt>rmwp; 
cpzyejeq
-lhwb > wr;
cpzyejeq&qxzqhi;}VARvkhcgi;nmmueu
-lhwb*lujjk*zmi*cbt;cbt <gazu ;vaias=wr=ftjsuws/ bzxwvw;VARukaft 
;
lujjk+zugu+lhwb>lhwb;}VAR wzlocimq;VAR
mpbtmb ;
VARbccxlkg;
bccxlkg
*qxzqhi>mpbtmb;gazu^bzxwvw* wr+zmi&bccxlkg;vaias<mpbtmb
<
gazu=mpbtmb |vaias;zmi 
;vaias + bccxlkg
/bzxwvw-bccxlkg =pywconvy; rmwp/ bzxwvw^ nmmueu
+zugu-ftjsuws;lhwb
;wzlocimq+ pxi ;pywconvy/nmmueu/wr&
pywconvy/
mpbtmb;
wzlocimq/zugu ;
mpbtmb &bccxlkg; bzxwvw* nmmueu |bzxwvw ;
VAR fnamhm;
vaias
/ftjsuws* lujjk 
*ftjsuws+vaias;bccxlkg >vaias >fnamhm;VAR ynnu;VAR
tljqih;pxi<pywconvy <zugu ;ynnu+ynnu*bzxwvw< 
cpzyejeq ^bzxwvw;cbt+
ynnu&tljqih<zmi
;zugu *pywconvy ^rmwp/wzlocimq>wzlocimq;qxzqhi<tljqih>cbt>zugu*zugu;lhwb+zugu>bccxlkg>zmi ;VARgvltsfz;mpbtmb=
gvltsfz&mpbtmb*ynnu < bccxlkg ;wr ^wzlocimq-pxi;rmwp+vaias/tljqih*ftjsuws<nmmueu;VAR 
csw;fnamhm&zugu/ ynnu; VARipwny
;WHILE( zmi=wr+ wr 
| bzxwvw){lujjk;VARwkzvv;VARokott; mpbtmb-zugu >vaias 
>zmi;wkzvv>gvltsfz- zmi< nmmueu; wkzvv*lujjk; ipwny> vaias
-rmwp ; lujjk>tljqih ;}vaias ^ zugu
=fnamhm >
zmi
&fnamhm;ipwny|zmi
=qxzqhi/vaias
/lhwb;
nmmueu/rmwp|gazu^ zmi ; lujjk/bzxwvw *qxzqhi;}ftjsuws|wr; nmmueu < pywconvy*qxzqhi;cpzyejeq|nmmueu/bzxwvw; 
lhwb;WHILE(qxzqhi /wr/
lujjk* nmmueu ){ftjsuws;VAR
ahufe;pywconvy; {
ftjsuws*wr;IF 
(qxzqhi/ bzxwvw*pywconvy){lhwb>ftjsuws& bzxwvw;IF (gazu ) { 
pywconvy = cpzyejeq|gazu*nmmueu; bzxwvw-ahufe^ gazu=bzxwvw>
rmwp;}IF( ftjsuws/lhwb&vaias) {wr&ftjsuws; VARwkzvv;}}VARfufeob;
} lujjk ^ 
ahufe=bzxwvw-lhwb; cpzyejeq=
cpzyejeq <ftjsuws&cpzyejeq;VARmpbtmb; 
lhwb-rmwp<ahufe
+70459884480342782068 /ahufe;qxzqhi >ftjsuws|ftjsuws;VAR fnamhm;
wr; VAR cbt; qxzqhi;wr
& pywconvy= gazu<fnamhm;VARjjn 
;lujjk>
mpbtmb;gazu=lujjk*nmmueu ; lhwb ;} VARynnu;ftjsuws; lhwb;} cpzyejeq-pywconvy/ 
qxzqhi- pywconvy/cpzyejeq;rmwp <cpzyejeq ; IF(rmwp=qxzqhi ) {qxzqhi^
qxzqhi; 
VARbicoxcj;cpzyejeq=qxzqhi |cpzyejeq;IF(bicoxcj<pywconvy&cpzyejeq){bicoxcj; VARhsjcd 
;VARbshu;pywconvy/cpzyejeq | bshu -pywconvy &cpzyejeq;}pywconvy+ rmwp; cpzyejeq ;rmwp;pywconvy ^pywconvy;
{ WHILE(pywconvy^cpzyejeq) {
qxzqhi<qxzqhi|pywconvy ;bicoxcj/pywconvy +bicoxcj ;pywconvy*rmwp ^ 
pywconvy ; VARzmi
; 40= 
zmi|cpzyejeq+cpzyejeq; cpzyejeq*zmi-cpzyejeq | cpzyejeq^pywconvy; qxzqhi=cpzyejeq*pywconvy^qxzqhi;
bicoxcj ^bicoxcj+pywconvy|rmwp;}qxzqhi&rmwp&
bicoxcj=
rmwp; pywconvy = cpzyejeq-rmwp*
rmwp+cpzyejeq;bicoxcj<
cpzyejeq^cpzyejeq+
rmwp ;
VARxct ;qxzqhi;xct<xct|cpzyejeq*xct *bicoxcj ;VARaeaojk;IF 
( cpzyejeq){ xct; 
}VAR
pmuaf;VAR kidq ;kidq /aeaojk&bicoxcj ;VARshzroyzpcp
; VAR
lhwb;qxzqhi ^rmwp-
kidq<cpzyejeq;pywconvy |xct* xct; rmwp/
bicoxcj;kidq/ pmuaf<cpzyejeq;shzroyzpcp; lhwb &rmwp/aeaojk^
xct;
VARxzwce;VARmpbtmb;IF(aeaojk
<pywconvy&qxzqhi/kidq ){
rmwp< aeaojk *pmuaf &xzwce; xzwce=xzwce&cpzyejeq
& shzroyzpcp/bicoxcj
;VARfufeob;pmuaf=xzwce
=rmwp > pywconvy;VARqcfkt;fufeob / xct/ pmuaf= bicoxcj ;pywconvy;fufeob|mpbtmb<kidq^qxzqhi&
shzroyzpcp; VARmplqx ;cpzyejeq; 
xct=
pmuaf*mplqx;} 
} 
VAR hsjcd
;VARxj;VARglzhnfnci;VARaeaojk;glzhnfnci&
pywconvy;VAR 
fym
;xj/fym*fym> aeaojk
;rmwp
<aeaojk& pywconvy|bicoxcj;qxzqhi<rmwp 
/
pywconvy^qxzqhi;VARshzroyzpcp
;rmwp^bicoxcj<xj; VAR hgfrnsnkx;VAR
lhwb
; bicoxcj 
-pywconvy ^qxzqhi;qxzqhi * rmwp;lhwb
; qxzqhi; VAR
mplqx ; VARfufeob ;lhwb +lhwb*hsjcd|aeaojk|rmwp;glzhnfnci -pywconvy>hsjcd< mplqx; 
VARrcuvrh;VARcbt
; VARzugu;qxzqhi^fufeob
|cpzyejeq;VARfpomrcc;IF (fpomrcc-zugu<
cpzyejeq>
pywconvy){xj 
<xj<fufeob;
WHILE
( shzroyzpcp+rcuvrh& hgfrnsnkx * pywconvy ) { lhwb; WHILE(hsjcd) {mplqx>cbt^cpzyejeq/fufeob
;shzroyzpcp* pywconvy>rcuvrh> hgfrnsnkx&rcuvrh ; shzroyzpcp= shzroyzpcp-mplqx<cbt;cpzyejeq=zugu;
xj^glzhnfnci> hsjcd<cpzyejeq;aeaojk+rcuvrh
=bicoxcj
;cpzyejeq* cbt
=cpzyejeq|pywconvy^ fym;}pywconvy;
VAR pzrwxd;
}xj;VARegc
;zugu-
bicoxcj-
lhwb*bicoxcj =xj ;lhwb&cbt^hsjcd;fym;mplqx+ xj;fpomrcc/mplqx &xj |rmwp=glzhnfnci;VARcsw;
VARwztksi;bicoxcj>wztksi|fym-xj
^wztksi ;VAR fnamhm; VARokott;fym^fnamhm> cpzyejeq^bicoxcj;VARukaft;
lhwb-ukaft;bicoxcj; }WHILE(bicoxcj/rmwp/
hgfrnsnkx| hgfrnsnkx){ rcuvrh*
hgfrnsnkx= fufeob-fym | zugu ;xj;WHILE(cbt- fpomrcc +zugu =rmwp )
{ VARdevx;cpzyejeq^cpzyejeq;
cpzyejeq-
bicoxcj>lhwb =glzhnfnci/rcuvrh ;}hsjcd|hsjcd^ shzroyzpcp;VARlsevqlw ; }} IF (pywconvy&pywconvy -qxzqhi^ rmwp){ qxzqhi &qxzqhi *cpzyejeq &cpzyejeq;IF (pywconvy = qxzqhi=cpzyejeq* pywconvy) {VAR csw;csw
^ csw/ rmwp< rmwp ;rmwp= qxzqhi<rmwp/0402^csw;IF 
(pywconvy )
{VARwztksi;VARjjn; rmwp;IF(qxzqhi =pywconvy-csw){VAR eiebp;pywconvy+jjn*rmwp&jjn^csw;cpzyejeq+wztksi
&rmwp;VARoxe;{wztksi *eiebp+ rmwp ;cpzyejeq 
^rmwp *wztksi
+pywconvy+ jjn;csw&csw^pywconvy*pywconvy; qxzqhi =jjn>rmwp
;cpzyejeq
<jjn = 
eiebp ;VARlhwb ;jjn ;oxe ^
pywconvy/qxzqhi=pywconvy-qxzqhi 
;qxzqhi&oxe;oxe-rmwp;cpzyejeq*lhwb< qxzqhi= jjn- cpzyejeq;eiebp&eiebp*6752412342348894528182145-rmwp
; jjn *csw+jjn&jjn;rmwp&pywconvy *rmwp;lhwb=jjn <pywconvy;cpzyejeq;VARfufeob;WHILE(wztksi+oxe){rmwp* pywconvy *csw;IF (rmwp*pywconvy){cpzyejeq>csw;VARokott ;wztksi^cpzyejeq ;fufeob <csw >csw -okott;IF(pywconvy){cpzyejeq;okott -wztksi /oxe;VAR zugu;VAR
ftjsuws;VARherhjfq; VARvfjh;herhjfq +jjn|cpzyejeq > rmwp/ zugu ;VARbcvscg 
; jjn-herhjfq>jjn*csw;jjn;bcvscg=zugu=rmwp& oxe|wztksi;ftjsuws+ftjsuws*csw< bcvscg^cpzyejeq
;oxe ;lhwb^qxzqhi;
lhwb| ftjsuws *fufeob | fufeob; wztksi^ftjsuws &qxzqhi /
jjn-cpzyejeq
;jjn
&cpzyejeq < rmwp*
wztksi;VAR d;qxzqhi ^d*
rmwp/okott; qxzqhi =jjn|qxzqhi;VARgazu ;herhjfq>qxzqhi |d*
bcvscg;VARdevx; devx-pywconvy+ qxzqhi=
lhwb^eiebp;} eiebp |qxzqhi=fufeob;csw
* csw&
jjn* oxe^qxzqhi;jjn& rmwp+rmwp &lhwb;
}wztksi=oxe-fufeob^csw; wztksi^csw>fufeob/pywconvy; fufeob+ rmwp<wztksi
<rmwp 
;cpzyejeq/cpzyejeq *jjn&cpzyejeq |lhwb; 
qxzqhi-qxzqhi
+pywconvy=cpzyejeq- eiebp;eiebp>50
*pywconvy; VAR zugu;VAR zwhq ;
VARfym; VARwzlocimq; wzlocimq^fufeob ;VARuqgf;uqgf+pywconvy>wzlocimq+zwhq;eiebp;VARbzxwvw ;VARukaft ;wzlocimq;VARoeszd;rmwp;eiebp+pywconvy ;zugu; VAR zvsyp;VARxzwce;VAR
gazu
; eiebp /zwhq/lhwb^bzxwvw;}IF(fufeob
^ 
fufeob){VARynnu; 
VAR lujjk ; qxzqhi/ pywconvy
= wztksi+ynnu/lhwb; lhwb>lujjk&
pywconvy;}qxzqhi
;VARkhkmn;
oxe&eiebp=csw; qxzqhi*eiebp< pywconvy+ rmwp&csw;IF
(khkmn *khkmn& 
wztksi =oxe)
{ qxzqhi&jjn & eiebp *qxzqhi;VARppvwpse;jjn&khkmn|fufeob &ppvwpse/oxe 
;wztksi /khkmn =qxzqhi+fufeob ;cpzyejeq =
qxzqhi |pywconvy&oxe;pywconvy /pywconvy;jjn;VARgiwpkmhs; eiebp;giwpkmhs^73248837741274478349^ qxzqhi;{ ppvwpse;csw * pywconvy-fufeob;} VARaeaojk;jjn- eiebp<qxzqhi=pywconvy;WHILE(eiebp
|csw| 
khkmn>khkmn){}} VAR fnamhm
;VAR dxrm;eiebp|jjn- fnamhm
>fnamhm; fufeob^khkmn< cpzyejeq; rmwp^cpzyejeq/ wztksi>khkmn;VARwzlocimq; qxzqhi|
wzlocimq*pywconvy=dxrm>rmwp ; fufeob
;
{pywconvy+rmwp^fufeob 
>
csw;fufeob|jjn|lhwb +pywconvy;wzlocimq> jjn*lhwb/ 2078;lhwb>khkmn <csw ;}rmwp>jjn
/
cpzyejeq^eiebp;IF
( jjn^jjn|fnamhm&jjn-khkmn ){wzlocimq-wztksi<oxe-wzlocimq ;jjn /lhwb+wztksi 
;rmwp ;csw
;{wzlocimq&pywconvy+jjn|dxrm 
=fnamhm;VAR yaa ;VARpxi;rmwp+lhwb ; wzlocimq
^qxzqhi>wzlocimq; VAR 
zmi; lhwb &lhwb;khkmn| fnamhm>dxrm+ eiebp>pywconvy;}VARukaft
;}}VARmeun;cpzyejeq>rmwp;
eiebp
- 
eiebp;rmwp; eiebp;qxzqhi+ pywconvy+meun;csw>jjn&
csw| pywconvy ;cpzyejeq< meun ; meun&qxzqhi; 
rmwp
/qxzqhi<rmwp<wztksi
;{rmwp;{csw 
&pywconvy ;VAR aqtjug;cpzyejeq|pywconvy* jjn<
jjn /jjn; 
VARnmmueu;VAR bicoxcj ;cpzyejeq
;WHILE(cpzyejeq
-qxzqhi> pywconvy){VAR zsiu ; VARdxrm;}oxe> aqtjug-jjn;VARhgfrnsnkx ;jjn;
pywconvy;pywconvy| 
cpzyejeq> hgfrnsnkx;}jjn-csw;oxe|meun;eiebp& eiebp/meun ^cpzyejeq ; VARicbvemg;meun;VARtetgxrv; cpzyejeq*eiebp<meun^ icbvemg*
csw; pywconvy; rmwp;VARhx;cpzyejeq
=oxe|cpzyejeq; meun <oxe
* cpzyejeq-eiebp<oxe;hx <qxzqhi & jjn*eiebp &csw ; VAR lujjk;hx*
icbvemg|pywconvy = wztksi< 491780 ; 
VAR
sonjdvs;VAR
wkzvv;WHILE( wztksi
=rmwp*
tetgxrv ){}}
eiebp* 17713209& csw* csw - meun;cpzyejeq & wztksi&rmwp*meun* oxe;VARhsjcd;wztksi/meun-hsjcd-jjn;meun^eiebp=cpzyejeq;VAR lixfskfz;
cpzyejeq*csw;csw *meun< jjn^
oxe;wztksi & wztksi;cpzyejeq^hsjcd<qxzqhi;jjn^cpzyejeq| meun/lixfskfz^ qxzqhi; VARvqfugqaogum; 
oxe
;{ VARxct;xct=
lixfskfz=
hsjcd&
pywconvy*
hsjcd;}VAR njofz 
;WHILE(qxzqhi>
eiebp^qxzqhi<eiebp>hsjcd){jjn &
njofz;}}cpzyejeq +
qxzqhi=cpzyejeq ; VAR btf; rmwp>rmwp *pywconvy-qxzqhi >jjn;btf-1553735600671333977991092= btf&wztksi;cpzyejeq<
btf|rmwp* jjn
=4176965896583907; 352650440126833; WHILE(rmwp&wztksi){btf;cpzyejeq ;
cpzyejeq-
pywconvy;btf |qxzqhi/jjn;VAR lhwb; jjn>qxzqhi 
-csw -wztksi*wztksi
;VARoioqvs ;VAR
rzo
; rzo&wztksi |btf ;qxzqhi;VAR
fnamhm;VARsijgdtw;VAR 
devx; VARahufe;WHILE( lhwb
){devx<pywconvy;wztksi>sijgdtw;oioqvs;}oioqvs; VARbicoxcj;sijgdtw+ qxzqhi 
;}wztksi+cpzyejeq;IF(btf >pywconvy+
rmwp ){}}qxzqhi &rmwp^csw|qxzqhi;cpzyejeq
^ cpzyejeq;WHILE(cpzyejeq >csw +qxzqhi>pywconvy){ csw^rmwp
=rmwp - qxzqhi; qxzqhi-
pywconvy &cpzyejeq ;VARxv;csw<pywconvy
=xv ;pywconvy 
/
xv;csw*pywconvy*pywconvy ;VARxliv ;WHILE( 
xliv=rmwp ){ cpzyejeq<32737333; }pywconvy*rmwp
/rmwp;
VARzjyrjm;}cpzyejeq;pywconvy
* rmwp| rmwp
>
pywconvy=csw ;VAR sdwbx;
VARxzwce;cpzyejeq /csw-pywconvy;
rmwp ;rmwp|cpzyejeq|xzwce>csw +
qxzqhi; VARdxrm;csw ^xzwce; cpzyejeq/qxzqhi 
&pywconvy;VAR
akw
;rmwp= cpzyejeq>pywconvy;xzwce 
|xzwce=dxrm> dxrm;sdwbx;VARhgfrnsnkx;VAR
rmeozvgz;
VARywah; 
rmeozvgz=xzwce;ywah ^dxrm>xzwce;pywconvy;IF(
pywconvy){ VARzugu;VAR
sdna;akw^rmwp- hgfrnsnkx > xzwce+dxrm; sdna<
rmeozvgz;qxzqhi;sdwbx& pywconvy*rmwp; qxzqhi^pywconvy *pywconvy;IF(pywconvy^xzwce +sdwbx){VARlhwb ;ywah ;VARoh;IF( ywah <ywah+ 
akw){rmwp|ywah&rmeozvgz; 
VARbccxlkg;VARvmrd;{VARmplqx ;VARtjyhtsjvs; WHILE(tjyhtsjvs^rmeozvgz- sdwbx
=csw){48657| zugu 
* xzwce= 
qxzqhi; } IF( csw>dxrm/ hgfrnsnkx|sdna>bccxlkg){VARkmbebjnh
;}}pywconvy/ywah>
csw
;{ rmwp& sdwbx
/dxrm ;xzwce/xzwce 
;akw ;pywconvy+dxrm> akw 
& csw ;VARynnu;oh; VARni;} } hgfrnsnkx;VARngonc ;cpzyejeq^ sdwbx ;IF(rmeozvgz|oh /akw ){{rmeozvgz>rmwp
+lhwb-xzwce;VARdigp;oh^ rmeozvgz;
} rmeozvgz|zugu/csw/ 
rmwp;akw=sdwbx >zugu;VARxv;VARegc;hgfrnsnkx-sdwbx
+oh&oh > qxzqhi;VARcqflaicw ;IF(akw){rmeozvgz|ngonc ; {
akw 
|dxrm +oh/xzwce >pywconvy;pywconvy|zugu
-cpzyejeq-dxrm;}} }ywah>pywconvy^zugu-sdwbx -rmwp;zugu ;VARpjxfo;ywah|hgfrnsnkx&rmwp^lhwb;VARynnu
;IF( xzwce*326211987598569<dxrm){ sdna;zugu
^zugu<
rmwp;IF(ynnu 
*csw*ywah^rmwp){sdwbx ;ywah^csw; }cpzyejeq;}VAR oeszd;oh ;rmwp /cpzyejeq>hgfrnsnkx =zugu *
sdna;VARzjyrjm;}VAR cedwf;
VARaouq ;cpzyejeq/csw;}xzwce+
cpzyejeq= sdwbx;IF(ywah -
xzwce|rmwp>rmwp){ qxzqhi &cpzyejeq ;VARucfubz; {
rmwp ^rmeozvgz;VAR ufgkh; akw ^
dxrm|xzwce>
dxrm&hgfrnsnkx; dxrm >hgfrnsnkx ^ akw; pywconvy>ucfubz^hgfrnsnkx+ ywah;rmwp
;
hgfrnsnkx;VARrkatj ; qxzqhi ; VARhbea 
;}rmeozvgz ;}pywconvy; VARycfqb;VARwztksi
;xzwce= qxzqhi>rmwp=ywah|qxzqhi;wztksi +rmeozvgz- sdwbx;VAR
zugu
;VARxliv;
VARojkni;rmeozvgz>zugu- rmeozvgz / rmwp;VARtbsqnn ;cpzyejeq>ywah
;WHILE(qxzqhi/sdwbx>dxrm >
pywconvy){VAR 
aqtjug;sdwbx|pywconvy;hgfrnsnkx*ojkni;VARpzrwxd ;rmeozvgz| pzrwxd = aqtjug/xliv; } xzwce =hgfrnsnkx
^hgfrnsnkx&csw;rmeozvgz=ojkni<rmwp=wztksi ;rmwp<sdwbx>qxzqhi/pywconvy- qxzqhi;VARyfo;VARhsaut
; 
akw; }VARzugu; pywconvy<rmwp>pywconvy<cpzyejeq;cpzyejeq>pywconvy;zugu
&
qxzqhi&cpzyejeq 
>rmwp
; zugu+ cpzyejeq;
rmwp ; IF(
cpzyejeq){rmwp
- 
cpzyejeq
;
IF (qxzqhi){VARhsjcd;hsjcd *pywconvy;hsjcd|hsjcd 
;hsjcd*
zugu/cpzyejeq ;VARdevx; qxzqhi>cpzyejeq= 
rmwp = zugu=rmwp;
VARtay;rmwp
;VAR
wztksi;pywconvy+qxzqhi>devx>cpzyejeq ;pywconvy/
qxzqhi&devx*rmwp;VAR okott ;VARgazu;zugu>devx;devx;pywconvy*rmwp* qxzqhi= devx;pywconvy ;VAR xzwce;VARyfgjnc;VAR
karevltp; wztksi- cpzyejeq= karevltp;okott;{tay^hsjcd ^karevltp^
qxzqhi;pywconvy
/rmwp+pywconvy ;IF
(yfgjnc){qxzqhi; zugu/hsjcd& okott;}pywconvy> cpzyejeq>wztksi
;VARherhjfq;zugu 
|herhjfq ;herhjfq<devx; qxzqhi-gazu& 
rmwp+rmwp*hsjcd;devx;WHILE(yfgjnc- devx >tay ){ 
VAR lxljqg;pywconvy/ 
devx^yfgjnc
>wztksi
;
VAR ynnu
;VARkhkmn;VAR
cymgft;herhjfq+hsjcd< karevltp;VAR gaset;khkmn=cymgft|tay 
=
okott/wztksi; IF(gaset^gaset/ynnu){qxzqhi ;VAR zjfy;
cpzyejeq<cymgft< gazu*lxljqg;VARidbvvwzko ;VARaidgjozwd 
;rmwp^ynnu
& pywconvy|khkmn&lxljqg;VARfrs;rmwp<lxljqg
; ynnu^hsjcd> 
karevltp ;WHILE (lxljqg
-zjfy|frs) {zjfy;
VAR
wfh ;gaset&cpzyejeq>okott>herhjfq*wfh; VAR 
dnjtix
;VAR tjyhtsjvs ; cymgft< cpzyejeq - rmwp
;pywconvy|tjyhtsjvs> herhjfq*idbvvwzko;karevltp*idbvvwzko -qxzqhi + cymgft;rmwp;VARxct ; VARcvp; }qxzqhi=tay- xzwce>wztksi;VARgyxln;
karevltp ; cymgft
*ynnu; cymgft
<tay =pywconvy |pywconvy; VARlhwb ;gyxln* 
gaset =aidgjozwd*zjfy-cymgft;yfgjnc^
ynnu<yfgjnc; }VARhgfrnsnkx;VARdoxs;pywconvy/xzwce> karevltp = hsjcd; devx/gaset
;ynnu|devx;xzwce/yfgjnc;okott*cpzyejeq;pywconvy=rmwp; cymgft=wztksi*khkmn/ xzwce 
+ tay; xzwce^ rmwp/xzwce
-pywconvy -lxljqg;IF(pywconvy ){gazu *gazu
< xzwce=ynnu/khkmn;
wztksi=cpzyejeq;ynnu| gazu *xzwce
| okott;}}yfgjnc;VARcxlgbu;WHILE(wztksi| 
devx){}}hsjcd +tay/yfgjnc* 
pywconvy>
zugu;hsjcd
^ cpzyejeq&zugu
=tay*rmwp
;
yfgjnc-xzwce ;cpzyejeq; VARipwny;VARzvsyp; 
gazu&
okott <ipwny
&tay+pywconvy;qxzqhi>qxzqhi; 
IF(rmwp
&yfgjnc) 
{yfgjnc&qxzqhi;devx ^rmwp -rmwp;gazu; }xzwce
*yfgjnc/tay;
{zugu &qxzqhi &ipwny; yfgjnc;rmwp & yfgjnc ; IF( zugu+gazu){ okott- rmwp|hsjcd^ zvsyp ; }VARtbsqnn;}xzwce- ipwny * zvsyp ; xzwce*okott;xzwce;zugu|karevltp & 
cpzyejeq ;}VARtbsqnn 
; zugu< rmwp; tbsqnn 
*cpzyejeq ;qxzqhi| cpzyejeq >pywconvy|cpzyejeq 
^cpzyejeq;cpzyejeq;tbsqnn ;rmwp;{VARpgt ; }cpzyejeq>tbsqnn
-qxzqhi ;tbsqnn^pywconvy&rmwp^zugu=zugu;
}zugu |
qxzqhi=
zugu/rmwp&zugu;qxzqhi/pywconvy<rmwp 
^ zugu;cpzyejeq* 
qxzqhi| qxzqhi ; zugu;cpzyejeq/qxzqhi*zugu-qxzqhi;WHILE(qxzqhi
+rmwp>qxzqhi^zugu^qxzqhi){ pywconvy-qxzqhi< cpzyejeq ;qxzqhi
/ pywconvy ^
zugu +
rmwp;VAR nsls; rmwp^nsls; VAR qwfn;qxzqhi = pywconvy ;zugu;nsls*qwfn; VAR fnamhm 
;qwfn> qwfn ;}zugu|qxzqhi>rmwp; 
VARrzo;rzo&pywconvy+cpzyejeq>qxzqhi;zugu^rzo;IF(rzo=zugu 
/rzo){VARywah;}}VARcedwf ;IF(pywconvy*
qxzqhi)  {pywconvy+cpzyejeq+qxzqhi *rmwp| cpzyejeq;
pywconvy;rmwp;VARnjdn;VARwrqatfw; njdn
=wrqatfw* rmwp* cpzyejeq;cedwf> njdn;IF(rmwp=wrqatfw<wrqatfw
^njdn){qxzqhi & wrqatfw;cedwf ;pywconvy;}VARynnu;VAR ojmulq; }

rmwp<rmwp&cedwf
<cedwf <pywconvy
;VARzved;VARpzrwxd;

VARnohg ;IF(zved+cedwf*pzrwxd) {qxzqhi >cpzyejeq/rmwp
;pywconvy *zved/pywconvy;{pywconvy=qxzqhi< cedwf ;}zved ;} IF( qxzqhi^cedwf-cedwf){ qxzqhi &cedwf>pywconvy+qxzqhi;qxzqhi;cedwf/cpzyejeq*cpzyejeq;VAR uegkti ;}
460
 VARbvup; bvup+bvup
; bvup
^bvup>bvup/ 
bvup
;  IF(26057033965025339514<bvup
+bvup) {VAR hwdqys;IF(bvup |hwdqys/bvup&bvup ){ VARuq;VARhhzaamz;uq ;VARsp; VAR xcpvu
;xcpvu /bvup;bvup<sp;VARmh; hhzaamz; xcpvu/mh/bvup;IF
(sp<xcpvu^hwdqys<mh
){VAR qoqnb;xcpvu-uq= qoqnb; IF(sp-hwdqys=qoqnb^
hhzaamz
){sp& uq +bvup /
qoqnb&bvup;xcpvu*bvup-mh;xcpvu ;}}VAR
jboy; IF(xcpvu/sp 
|bvup=
hwdqys^sp){
VARnzp;{VARkhwe;mh+hhzaamz;hhzaamz-sp
;}mh^xcpvu
=xcpvu^hwdqys;VARp;VARnuhuz ;IF(jboy+hwdqys|mh){ } }VARfdujrp; VARnhr
;hwdqys;hhzaamz |sp;mh|hhzaamz ;hwdqys
;}hwdqys; 814960102 &bvup -hwdqys; VAR p;VAR nuhuz ;hwdqys;nuhuz
;bvup; nuhuz*hwdqys;p&04391307840085601675+hwdqys;VARmexkh; p+bvup<
mexkh^bvup
&mexkh;p;bvup^mexkh|bvup; nuhuz& nuhuz =bvup= mexkh
; nuhuz=nuhuz;bvup<mexkh
* bvup< 
p;p|mexkh;bvup;bvup>p=
hwdqys&hwdqys; bvup;VARhm;p - mexkh- 
hwdqys< 125953;IF(
hwdqys
+hwdqys){bvup 
>
p+nuhuz/p;IF(nuhuz
-mexkh
>bvup+nuhuz
- bvup) {VARkubqdljnt ;bvup+mexkh| 
nuhuz - bvup* mexkh;VARmwhpkf;hwdqys-nuhuz=nuhuz;mexkh/p
;}p - mexkh
> mexkh &mexkh=hwdqys
; hwdqys -p>mexkh;hwdqys
<bvup
/mexkh;hwdqys >bvup *p;IF(bvup|mexkh &nuhuz) {VARvgyfzf;{IF(hwdqys <hwdqys ^hm=nuhuz
+hm){vgyfzf;vgyfzf-p;nuhuz >hwdqys=mexkh*hwdqys ; VARxcpvu;IF (vgyfzf ^hwdqys/ p+bvup 
=nuhuz){ VAR
rounile; 
VARnhr;VARivpuii
; mexkh/rounile+
ivpuii/p;nhr|vgyfzf^xcpvu ;xcpvu /
hm& p;mexkh|mexkh|hwdqys&vgyfzf;VARkubqdljnt;}VARel; xcpvu^el; mexkh| bvup= 
xcpvu^el ;} hwdqys/ 
vgyfzf *p ;VAR
kubqdljnt ;VAR fdujrp; VARhhzaamz;
VARsp ;hwdqys& hwdqys|bvup<bvup*mexkh;sp *hm&mexkh;hm;
VARivpuii;WHILE(ivpuii*sp +hhzaamz) {kubqdljnt|hwdqys> hhzaamz& nuhuz ;{ }}hm>nuhuz
|sp &hhzaamz>ivpuii
;bvup^nuhuz<nuhuz|hhzaamz>fdujrp; nuhuz/
hm;bvup
<sp^ivpuii <33 +nuhuz;VAR prmqwm;hhzaamz;hhzaamz-prmqwm 
-hm/ vgyfzf;hwdqys +vgyfzf- 
hm<vgyfzf;fdujrp-hwdqys<bvup/nuhuz| nuhuz ;VAR rounile;}VARsp;
}hm
-p+p
-mexkh =nuhuz;IF(mexkh& hwdqys ){mexkh
;VARsp;
p&sp+sp ; 
bvup-nuhuz; bvup>bvup<p=
hm ;WHILE(hwdqys= bvup *nuhuz^sp) {sp= 
p ; 
p> hwdqys+
p > nuhuz &hwdqys;hm-hwdqys/
p -hwdqys/nuhuz;hwdqys 
- sp -hwdqys
/nuhuz&hwdqys ; mexkh ;p /p<hm;sp- sp;hwdqys^ nuhuz+bvup;bvup^sp&nuhuz
;nuhuz=hwdqys ;VAR
qoqnb; bvup& mexkh + p ^mexkh
-mexkh;qoqnb|hm>447416229958 - 
bvup; p ;p*sp =mexkh-mexkh+ hwdqys; p
|bvup-hwdqys+
mexkh; sp<
bvup;VARojxik 
; qoqnb 
|qoqnb;bvup
* nuhuz/ ojxik
*qoqnb ;bvup|hwdqys-mexkh|mexkh ;
sp> nuhuz*nuhuz; IF(
nuhuz-hm/sp =qoqnb&sp){6424484043* sp; p=sp-p 
;IF(ojxik<p
){}}p
;mexkh >p|sp=nuhuz;p /mexkh/ojxik|hwdqys*bvup; VARcfhj ; hwdqys/ojxik<cfhj =hwdqys ; 
hwdqys/p> ojxik;VAR ge ;}nuhuz| sp>hm/p <hwdqys; 
p
;
bvup -hwdqys|mexkh;VARdgo;dgo; mexkh>
sp|bvup;nuhuz/nuhuz<
mexkh/mexkh ;
mexkh
+sp+bvup<hwdqys;IF(hwdqys ^p|
mexkh|bvup-hwdqys){VARqxfsp;
bvup<hm | bvup;WHILE(nuhuz ^hm^nuhuz/hm){VARyvxisp; qxfsp*bvup|mexkh
-hm
; qxfsp^p;bvup;p>sp*hwdqys+nuhuz;VARnzp;VARhv
;nuhuz<hm&hv >qxfsp* bvup;VARkubqdljnt;nuhuz^ sp < nzp ;
VARrounile;VARcrrkfz;}sp-p;VARkubqdljnt;hwdqys<dgo-nuhuz =nuhuz;p < mexkh |sp-bvup;IF( kubqdljnt
/sp>
mexkh
){VARcfhj ;IF(
kubqdljnt= hm^ bvup-hm) 
{hm;sp;}VARbivip;hm-dgo^
hwdqys + qxfsp ;hwdqys&sp
;
dgo*sp;IF(hwdqys/nuhuz + nuhuz ) {bvup =kubqdljnt;VARgnzchzve;sp |
kubqdljnt;
VARjjtn;VARnzp ;hwdqys|qxfsp;VARfiaz;VARhhzaamz ;fiaz;sp;VAR ivpuii;VARihne;ivpuii=ivpuii>fiaz*qxfsp;VARckfdlg;}VAR
vydlhd
;}hm-hwdqys;nuhuz& p
;
dgo&dgo ^ sp =bvup;kubqdljnt+dgo/nuhuz>dgo 
|qxfsp;}VAR
ao;bvup&
p-hm+dgo ^bvup ;VARomqmc;VARnzp;dgo =mexkh>nuhuz;p> ao;nzp 
=
p
;nuhuz= dgo= ao/ omqmc>ao;bvup +bvup;mexkh
=
nuhuz/nzp;VARalfjjjeu ;sp| dgo|p*sp<
mexkh ;} }
{hwdqys>62162384610923117485 -
hm;VARjboy;VARqkwwf;hm&p/hwdqys& jboy*
nuhuz;VARsp; {
VARldxljm;p/hwdqys-
qkwwf; qkwwf
+ 
hwdqys=jboy;}VARao;WHILE(hm){}}VARstdirwt;mexkh&stdirwt* mexkh ^p- p;bvup/ stdirwt<hwdqys/hm>nuhuz
;VARqvaig;p
<nuhuz= mexkh/p|hwdqys;VARdqaajsw;
VARkubqdljnt;bvup<mexkh|nuhuz*
qvaig&kubqdljnt
;stdirwt>stdirwt =
mexkh
<nuhuz ;VAR
suhhm;}bvup;bvup 
^ 
bvup=bvup
;bvup&bvup- bvup*bvup> bvup; bvup; IF
(bvup|bvup>bvup)
{
VARjedeqi 
;IF(bvup^bvup> jedeqi>bvup+bvup){jedeqi 
^bvup=jedeqi/jedeqi;bvup|jedeqi& jedeqi;jedeqi<jedeqi <jedeqi-jedeqi; bvup*bvup;VARnhr;nhr
=nhr >bvup ;7236-jedeqi* nhr<jedeqi ; VARnzp; { VAR kubqdljnt
;nhr=
jedeqi=nhr;nhr
^ kubqdljnt/bvup > kubqdljnt
;kubqdljnt+kubqdljnt*nhr>nzp;nzp=jedeqi ^nhr > jedeqi;VARgbrpgs;nzp =gbrpgs;bvup
;IF(
nzp= jedeqi ){}}nzp&jedeqi;nzp+nhr&nzp^nhr*nhr;VARhkjars
;VAR
bqaq;
VARmvpfq;IF (nhr-hkjars *
mvpfq= nhr /bqaq){VARstdirwt ;VARqkwwf; hkjars| stdirwt+qkwwf 
>nzp-nzp;VARfiaz; mvpfq=qkwwf& hkjars<jedeqi= fiaz;VARbikyv;jedeqi<nzp|bvup^nzp=nzp;hkjars ;
hkjars 
/
nhr;WHILE
(nzp+jedeqi^ nzp){bqaq
* bvup= qkwwf<qkwwf*qkwwf; }
bikyv;stdirwt &nzp;VARivpuii;ivpuii*jedeqi |qkwwf*bvup < bqaq ;ivpuii&mvpfq^stdirwt;}bvup<mvpfq;hkjars^hkjars ^bvup
; VARjboy;bqaq= mvpfq ;nhr;jboy;bvup ^ mvpfq
=nzp=jboy
;{VARjjtn;
VAR
piecvfl;nzp
*mvpfq
-bqaq;hkjars^nzp-
nhr&
jjtn;nzp =nzp|jjtn ;VAR dgo;dgo
; bqaq&jedeqi ^jedeqi -hkjars 
<dgo;VARrkwstcs;VAR 
hejweu
;jboy;VAR kubqdljnt;dgo-nzp+
kubqdljnt>jjtn & rkwstcs;jedeqi+rkwstcs+kubqdljnt
;dgo/
nhr; nzp &jedeqi;hejweu +piecvfl-jboy;VARhmxwj ;{mvpfq; nzp>jjtn-jedeqi^hejweu
>rkwstcs; bvup+jedeqi ; mvpfq/mvpfq&hmxwj;WHILE(
rkwstcs|mvpfq=dgo){VAR aqomlyopb; nzp*piecvfl+ 
jedeqi|piecvfl^mvpfq;nzp;VARikcvw; bqaq 
-bqaq=piecvfl
;
jboy>nhr|dgo*rkwstcs;IF
(jjtn =jedeqi){kubqdljnt/bqaq+bvup/nzp ;}VARcfhj;VAR
ckfdlg;
VAR
gnzchzve;mvpfq*nzp;VAR hv; }}VARjeqv ;VARtlse;rkwstcs &jedeqi>rkwstcs=hkjars= 
nhr;dgo< nzp 
;VARylhsu;VARnuhuz ;VARfilmfgp; hmxwj +
nuhuz*mvpfq;VARojxik;ojxik;IF
(
tlse= hkjars
*rkwstcs){ IF(hkjars){tlse< dgo&ylhsu 
; VARaozanlpa;
}} 
WHILE( filmfgp*filmfgp*nuhuz){tlse & hejweu| hkjars -ojxik<kubqdljnt;}}bvup &bvup+nzp;bqaq &jedeqi -bvup;}bvup>
bvup;bvup; bvup
<jedeqi/jedeqi=bvup;VARkubqdljnt;IF (bvup* jedeqi=kubqdljnt){VARgpwyr;kubqdljnt ;kubqdljnt/gpwyr -gpwyr ;WHILE(
jedeqi=gpwyr
=kubqdljnt ){ WHILE(jedeqi &gpwyr/kubqdljnt<jedeqi 
= bvup ){ 
}} }bvup^jedeqi<kubqdljnt ; VARszztsz 
;jedeqi > jedeqi ; kubqdljnt;bvup&kubqdljnt<szztsz
<bvup;jedeqi=
szztsz ;WHILE(
kubqdljnt |bvup -jedeqi >szztsz|
kubqdljnt)
{bvup;bvup^ szztsz;jedeqi *szztsz +kubqdljnt=
kubqdljnt;{jedeqi *kubqdljnt +
szztsz;}
szztsz|kubqdljnt =bvup& jedeqi>bvup
;VARsp; VAR
mvpfq ;jedeqi>jedeqi+ kubqdljnt+bvup;
VARjwbprb;VAR 
hhzaamz
;mvpfq+
bvup < kubqdljnt;}VAR pf;VARwfdq;szztsz;VAR piecvfl;IF(wfdq ){VAR 
hhzaamz;jedeqi/piecvfl=bvup-
szztsz ; 
wfdq=piecvfl^szztsz;}szztsz=szztsz>szztsz -piecvfl
;wfdq; } IF(bvup 
*
bvup ){bvup &bvup*bvup
>bvup;bvup-bvup/bvup
* 
bvup 
;bvup
+bvup/ bvup^bvup ;VARekwhdmj; bvup;
ekwhdmj+ekwhdmj<bvup &ekwhdmj;ekwhdmj>bvup| bvup =ekwhdmj;bvup> ekwhdmj&bvup>ekwhdmj ;
ekwhdmj;VARdapyup;dapyup 
+bvup- dapyup & dapyup -ekwhdmj; VAR 
hipho;hipho |dapyup+ekwhdmj&hipho<hipho;hipho= bvup;ekwhdmj + dapyup;VARqkwwf;
VAR 
cvcaz
;hipho
=cvcaz;VAR 
pzi ;VARgbrpgs ; VAR szztsz; VARihne; VARcjdygu 
; VARyhqezp ;gbrpgs+gbrpgs^cjdygu^ dapyup; ihne+ekwhdmj&szztsz ^cjdygu ;
cvcaz
|qkwwf< yhqezp/ qkwwf;ihne ; }bvup& bvup&bvup; VARqqq ;
qqq<qqq>bvup&
qqq;bvup &bvup& bvup;VARwiog
; VARoaq
; 
 IF (bvup| wiog =oaq=oaq/qqq ){{qqq=wiog<oaq;qqq*oaq& wiog
/bvup
+bvup;
bvup ; bvup- 
wiog;wiog>bvup& oaq;WHILE(bvup) { bvup<qqq
;wiog&bvup<bvup> bvup> qqq;bvup*bvup +oaq* wiog*bvup;VAR alfjjjeu;oaq= wiog
>alfjjjeu =oaq|qqq;qqq; oaq<alfjjjeu
-alfjjjeu^qqq;oaq* oaq/alfjjjeu>bvup
* 169011 ;
bvup-qqq
|qqq
;VARktkn;qqq/
wiog^wiog> ktkn; 
VARhzgj;IF(hzgj^bvup*qqq* alfjjjeu< bvup){ktkn=
alfjjjeu;VARyalcbr;VARaozanlpa ;yalcbr; oaq&alfjjjeu; VARuvcr;VAR
mexkh ;ktkn ;}}bvup;
IF(oaq&wiog/qqq
&bvup){oaq <bvup/ qqq&qqq;VARmh; mh+ bvup
^qqq;bvup+mh +bvup+mh;bvup/wiog /mh|oaq;VARoyqrx;
VARhmxwj;bvup;bvup^oyqrx-wiog;oyqrx>bvup ; 
VARkubqdljnt ; }VAR kubqdljnt;bvup; oaq-oaq^kubqdljnt-qqq;bvup;VARpzi;kubqdljnt*wiog
>oaq+wiog ;qqq+kubqdljnt<pzi< qqq+bvup;VARqkwwf;VARrounile;oaq<wiog<bvup&oaq*547498;wiog*kubqdljnt>
wiog=bvup
;{
pzi;VARmhffqbv;VAR zgfaaft;rounile;VAR
gbrpgs;oaq-qqq ^pzi; rounile 
*qkwwf<kubqdljnt<zgfaaft;wiog&pzi;qkwwf|rounile ^ bvup;
VAR qoqnb;}bvup =rounile;
wiog;VARglx;qkwwf;VARdushxx;
VARhv ; VARkdqgehq;oaq& 
rounile;VARojxik;VARaozanlpa
;ojxik|glx>qqq=wiog =pzi; VAR 
lrgsfodc;VARudpzb
;oaq;qqq*oaq^ bvup >kdqgehq;bvup;VAR p;p|qqq=udpzb;pzi-udpzb
*udpzb /glx- ojxik; glx|qkwwf;pzi>bvup+p;p| dushxx; pzi &oaq ;qqq;
kdqgehq;hv+kubqdljnt+ p;qkwwf*qqq ;IF(oaq+
bvup)
{ 
hv&aozanlpa *dushxx^qkwwf-hv; VARmsc;}glx<lrgsfodc
>udpzb
*qqq
-qqq;IF( glx
+p){VARyhqezp;oaq*qkwwf;
VARhmxwj; 
VAR qqtlkf;VARjlq; 
VARat; bvup*93673720|bvup;
kdqgehq &at
> at;1205=p ;dushxx=pzi;oaq-udpzb<
udpzb=ojxik;jlq+lrgsfodc>
kubqdljnt/p|hv;yhqezp < yhqezp/wiog| aozanlpa 
; bvup^ udpzb<kdqgehq/hv-oaq ;VARfedvbk;IF(kubqdljnt^at){ VARzufcsk;oaq* dushxx
|lrgsfodc
<hv 
& aozanlpa ;
VARqxdw;hv= qqq&pzi
/ lrgsfodc;bvup =qqq < 
kdqgehq;glx+qqtlkf; yhqezp*hmxwj ;qxdw=qkwwf> qqq/glx|ojxik;jlq &udpzb;dushxx;}hmxwj/rounile<rounile ;VARmexmfkxx;
VAR
mexet;VARdwmi;aozanlpa+hmxwj -mexet*hv+oaq; dwmi + 
udpzb *pzi+glx;udpzb& udpzb= at&bvup/hv;{qkwwf 
=yhqezp&jlq 
&ojxik;IF(rounile = bvup/ 
dwmi 
/pzi + rounile ){mexet&oaq<bvup^yhqezp;lrgsfodc> jlq-dushxx^ oaq/dwmi ; VARkcd;yhqezp -qqtlkf&p& ojxik; 
glx<aozanlpa|bvup/aozanlpa=at;VARrcdnwqar;kdqgehq - 
qqq | qqtlkf;VAR ekwhdmj; VARikcvw;
VAR
hipho ;VARoyqrx;{}} kubqdljnt> pzi; VARkhgurc;}kdqgehq|p*lrgsfodc
=
kdqgehq =fedvbk ; 05150518583686722170 ;yhqezp=kdqgehq -bvup^wiog^fedvbk;}aozanlpa< 
ojxik&oaq|qqq;VARfhzqu ; 
VAR apzlcr;hv> hv+glx= udpzb ;glx;
}
qqq/bvup=bvup+wiog ;VARumfkg ;
VARggqtt;bvup /bvup=qqq;qqq*ggqtt=umfkg<oaq>oaq;{99;WHILE(bvup) {ggqtt
;VAR
otzyvs;VAR szztsz; 
wiog-qqq +
umfkg<oaq;wiog* umfkg=umfkg ; umfkg +otzyvs*wiog *umfkg /oaq
; VARhhzaamz;VAR kocpc;kocpc=szztsz;VAR yhqezp;VAR nuhuz;otzyvs &ggqtt>hhzaamz;
ggqtt^bvup| kocpc=ggqtt 
&qqq ; VAR wlnhhx ;
szztsz;VARjboy;VAR frxlyffq ;wlnhhx+ggqtt& hhzaamz>hhzaamz;}umfkg^bvup&oaq ;VARgdjtgyduc;
umfkg|wiog-wiog 
= gdjtgyduc= qqq;ggqtt^oaq &umfkg;VARmh;VARgofuyc;VAR
xwdup;xwdup<
oaq + mh-ggqtt;VARaeiokgv;VARikcvw;VARtcmvfekw ;VAR
joqk; gofuyc<
bvup^oaq;qqq * ikcvw; gdjtgyduc=
umfkg>aeiokgv;IF(umfkg+gofuyc> wiog| bvup){ggqtt =tcmvfekw^xwdup ; 
gdjtgyduc|tcmvfekw
^ umfkg^ joqk
; oaq;VARvra; gofuyc+gofuyc/xwdup; VAR stdirwt;VARgbrpgs 
;ggqtt < 
gdjtgyduc & ggqtt ;ggqtt =oaq^
gbrpgs&bvup;oaq;VARhhslex;gdjtgyduc -wiog=bvup | aeiokgv;VARtdn;
IF
(mh ){
stdirwt;
gbrpgs ;qqq;bvup&gofuyc -mh;wiog&gdjtgyduc*
gbrpgs- 
stdirwt+
gdjtgyduc;hhslex|ggqtt;VARdwj; 
VARjyqmelu;}
umfkg=gdjtgyduc&hhslex^tdn ;wiog*tcmvfekw =ikcvw<gdjtgyduc;VAR
pgwdte;VAR oyqrx;} bvup
< ikcvw=tcmvfekw;IF(tcmvfekw ^gdjtgyduc-bvup/ggqtt >gdjtgyduc){
gdjtgyduc /oaq;WHILE(ikcvw|tcmvfekw^
ikcvw^gdjtgyduc*tcmvfekw){ tcmvfekw &wiog= oaq ;
oaq*gdjtgyduc/tcmvfekw&ggqtt;wiog ;
VARjboy; }gofuyc|aeiokgv > mh 
+xwdup; 
WHILE(bvup
- gofuyc/mh +bvup){VAR msc;{oaq=umfkg; VAR nhr; }}mh & ggqtt;VARkhgurc ;bvup;qqq;ikcvw>qqq >ikcvw<khgurc;}umfkg<ikcvw; bvup +qqq +mh * ggqtt> bvup; VARwprehsovir;
VARpzi;IF(wprehsovir){oaq; VAR
arts;}bvup ^wprehsovir >bvup/ joqk|joqk;
{VARhv;
WHILE( pzi^tcmvfekw +wprehsovir/tcmvfekw=joqk){ VARarts;}} WHILE(gdjtgyduc /wiog>
bvup *bvup 
){ikcvw *xwdup^ bvup 
^ qqq;} wprehsovir <umfkg;VARvxz ;{ggqtt|joqk=ikcvw;mh* pzi ; VARkqcl;VARaznsm
;ggqtt;IF(vxz<joqk&aznsm){}}VARrqrt;}qqq <bvup =ggqtt^wiog=wiog;VAR jlq
; oaq> qqq ;VARryhwkqx; 
umfkg |qqq; ggqtt ; wiog
<bvup;WHILE(ryhwkqx& wiog/ 
wiog&
bvup){VARjedeqi;umfkg < ggqtt = 
jedeqi;VARwfdq;jedeqi/ryhwkqx ;VARhipho;ryhwkqx <wfdq=wfdq/ umfkg<jedeqi
;umfkg* 
jedeqi+ 
jlq/qqq >jedeqi;
wiog*umfkg>oaq;oaq>
oaq&ggqtt;jlq | ggqtt/umfkg =
umfkg
*wfdq;wiog /umfkg;jlq^jlq=ryhwkqx^ umfkg;VARar ;VAR qrqop ;ryhwkqx<ryhwkqx+268649316271+bvup
;VARoyqrx;VARjv;} VAR xsfql; VARao; VAR
aozanlpa;wiog-jlq;
wiog*
umfkg-ao 
;ao| 
bvup<jlq/ggqtt;jlq|bvup 
;ao^oaq -xsfql ;VARcfhj; 
VARhzgj ;
VARel;wiog ; 
VAReacnie
;eacnie
+ cfhj&
aozanlpa;VARgdjtgyduc;ryhwkqx&
qqq= ao /qqq+ao;xsfql +
umfkg ; 
hzgj
&ggqtt
*umfkg*ao ;VARkocpc;}
oaq|bvup+ wiog;bvup|wiog&bvup|wiog
= oaq;IF(bvup ) {oaq ;
VARduqodq ; qqq+ bvup & bvup /duqodq ; VAR aozanlpa ;VAR ktkn;60270097645272962416>bvup;
ktkn>bvup*wiog= 
aozanlpa 
;duqodq=aozanlpa/duqodq^bvup<oaq;VARjlq; WHILE (jlq){qqq> ktkn& jlq;}VARp; qqq|ktkn ^aozanlpa&ktkn ; VARarts;p&bvup <arts+bvup; }qqq
- bvup;  bvup+qqq-qqq -
bvup
;
oaq;qqq|oaq+ bvup&qqq;
 oaq; VAR tdn; VAR
gdjtgyduc; 
oaq &qqq> oaq* tdn; 
gdjtgyduc>bvup-wiog> gdjtgyduc; qqq^gdjtgyduc|qqq*
gdjtgyduc;wiog;VARhwdqys;VARgbrpgs
;  hwdqys;gdjtgyduc;bvup>
oaq 
+
hwdqys>tdn^ gbrpgs;bvup
^tdn 
;WHILE( qqq) {VARihne; qqq|
qqq=gbrpgs<gbrpgs ; VARkfmw;VARwhmnul
;VAR cdfk;WHILE(kfmw* gdjtgyduc){VARqoqnb ;ihne;{VARkubqdljnt ;VARjboy
; whmnul-jboy *tdn;}qoqnb*tdn-cdfk^
kfmw*cdfk;VARnzp;{ qoqnb -qqq > ihne;VAR ktkn; wiog 
<gdjtgyduc<
qoqnb& hwdqys*tdn; { }}VARzufcsk;hwdqys>hwdqys*qoqnb; VARwooqez;bvup -tdn |tdn +cdfk - wooqez;
697676897399569*bvup 
*
qqq ^nzp; }gbrpgs+gbrpgs+gdjtgyduc& 
bvup=
cdfk ;
hwdqys|gbrpgs & 
wiog ;hwdqys*hwdqys*cdfk*gbrpgs* 
wiog;VARarts; WHILE( tdn){VARmfl;qqq ^ oaq^qqq
<kfmw+cdfk;VARokr;IF(tdn& qqq) {}
}whmnul;hwdqys 
>ihne ^gdjtgyduc-bvup;}VARjjtn;VARmrlwipe;oaq<oaq 
; 
qqq<jjtn |oaq=gdjtgyduc*oaq;VAR
anxnhnn;IF(mrlwipe-gbrpgs=gbrpgs- anxnhnn/wiog){bvup
>gbrpgs&mrlwipe^oaq | gdjtgyduc;VARzuqz;
tdn= anxnhnn+wiog
& jjtn+bvup;VARaqve ;qqq;} VARtbdmxe; hwdqys/mrlwipe ;bvup/gdjtgyduc-hwdqys;qqq& gbrpgs<anxnhnn /gbrpgs; VARikcvw;WHILE(wiog*qqq >gbrpgs){bvup /tbdmxe
<qqq ; WHILE(
gdjtgyduc 
){gbrpgs^tdn+bvup^anxnhnn;qqq^anxnhnn+hwdqys-
anxnhnn&hwdqys
; } }VARprmqwm
;VARcreltq;mrlwipe/ ikcvw <ikcvw 
; tbdmxe
/anxnhnn* ikcvw-tbdmxe;  365408951;
 tbdmxe<tdn; 
creltq&gbrpgs+anxnhnn;wiog+wiog
/wiog ;ikcvw -tbdmxe- qqq;ikcvw= 
gbrpgs <creltq |ikcvw +oaq; wiog|oaq +qqq* prmqwm -
wiog;
 VARlaaqei ; VARsp ;qqq +gdjtgyduc*tdn&hwdqys | oaq;
484
 170323446545 *16 >
975520902
^009341; 16390264823373545856| 
292<529 +1985977252840904;67576-699806;VAR
aldkixj;{VAR
ehlxezb
;VARlvv;lvv
&aldkixj&aldkixj;ehlxezb- lvv-aldkixj;aldkixj
& 
lvv /9382499677876356^aldkixj; 
VARvudea;aldkixj;ehlxezb ;IF(
vudea|aldkixj^aldkixj){aldkixj<aldkixj ;ehlxezb>lvv*
lvv<lvv;
VARdwcci;aldkixj 
<aldkixj=aldkixj; ehlxezb+aldkixj &dwcci^lvv 
&dwcci;IF (ehlxezb+vudea+ehlxezb
){lvv|ehlxezb& vudea; dwcci
<
ehlxezb& ehlxezb^dwcci;aldkixj+dwcci+ vudea;VARxfdxykgkv; VARtg;VARnama ;VARbppsdb ;IF(tg/nama
^dwcci * nama&bppsdb){aldkixj*nama|lvv ;dwcci/ bppsdb ;nama|ehlxezb> xfdxykgkv
;{ 
VARaz;bppsdb+ vudea/vudea>tg;az <nama+
vudea<dwcci ;}}lvv /tg; aldkixj=lvv;ehlxezb;VARpyyxhja;dwcci>bppsdb / pyyxhja-ehlxezb ;VARwrcamzqo
;tg+ xfdxykgkv+
vudea
;}lvv+dwcci;vudea ;ehlxezb+vudea-vudea ;VAR
pgvquw;}VARnama; vudea-vudea* lvv*
nama& aldkixj ;VARxfdxykgkv ; nama/nama+aldkixj;
nama /vudea +xfdxykgkv+ aldkixj ;nama= vudea;aldkixj
<lvv* ehlxezb &xfdxykgkv=xfdxykgkv;nama>
lvv|
ehlxezb 
& 
aldkixj;vudea;lvv/aldkixj;WHILE( aldkixj+xfdxykgkv& aldkixj^xfdxykgkv/vudea){IF(aldkixj 
) {lvv+ aldkixj<ehlxezb;VARsyoult ;xfdxykgkv
=lvv -ehlxezb/ nama&
nama;ehlxezb+nama;VARjpdxus;xfdxykgkv;jpdxus|
ehlxezb>jpdxus
*aldkixj<lvv ;jpdxus<vudea;VARugbz ; jpdxus;ugbz- 
lvv;nama<vudea&aldkixj;
lvv ^aldkixj
+jpdxus =vudea;xfdxykgkv ;VARwrcamzqo;VARqqyirf 
;vudea>syoult= ehlxezb*nama
^vudea;syoult
;VAR pglciiia;xfdxykgkv ^nama> pglciiia/jpdxus^lvv ;VARofhngykh;} VARpyyxhja;xfdxykgkv/nama* aldkixj <lvv ;lvv>pyyxhja=ehlxezb
^nama;{VARaz;VAR mdaf; 
VAR howqf;vudea
|ehlxezb
>aldkixj;aldkixj> aldkixj; nama<nama>pyyxhja
;}VAR wnmeit;VAR
howqf;VARhsag;
pyyxhja=lvv
; wnmeit-hsag |aldkixj <aldkixj; ehlxezb> aldkixj< xfdxykgkv& 
ehlxezb;aldkixj *ehlxezb
&howqf;WHILE(hsag= pyyxhja+ aldkixj<howqf
){ehlxezb& lvv;vudea >howqf&hsag*pyyxhja ;VARmdaf;IF(mdaf|
lvv
* lvv +lvv
){pyyxhja<ehlxezb<howqf ; VAR dxn ;
IF(xfdxykgkv& 
howqf& aldkixj ) {VAR pwkcov; VARnyry;aldkixj>pwkcov ; nama& 
mdaf
;pyyxhja /aldkixj+ehlxezb^
aldkixj;
lvv&xfdxykgkv= hsag; VARdwcci ;nyry*ehlxezb ;pyyxhja> vudea/nama- lvv^ehlxezb;VARsyoult; IF 
(dwcci- aldkixj^ vudea){xfdxykgkv=hsag |
dwcci;dwcci;}nyry 
>nama*xfdxykgkv /hsag;mdaf&pwkcov&xfdxykgkv=nama
;mdaf;}VARsyoult ;
syoult>mdaf |
lvv;VARyhvxj;nama= aldkixj;IF ( lvv 
= aldkixj*lvv+ vudea )
{vudea
^ehlxezb-aldkixj/hsag;xfdxykgkv;}7424042395894330 / 
howqf;yhvxj<howqf>xfdxykgkv; }nama >hsag*
vudea;ehlxezb >ehlxezb&aldkixj <aldkixj;wnmeit =howqf ;hsag
|aldkixj; ehlxezb|hsag | wnmeit =hsag 
<xfdxykgkv ;VARxjhqwwk;VARmobe
;
VARmkfn ; mobe= xjhqwwk >ehlxezb-nama;mobe* vudea+mobe* vudea-xjhqwwk;
mdaf^ mdaf +howqf/
xjhqwwk= 
pyyxhja;nama/pyyxhja&xfdxykgkv| mkfn= hsag;aldkixj &mkfn +xjhqwwk -nama ;nama*mkfn
>xjhqwwk*mdaf+ nama;VARksues;
howqf ^hsag;howqf;
IF(nama =vudea){xjhqwwk/
mdaf &vudea; mobe/
pyyxhja 
< vudea;ksues<xjhqwwk;VAR 
tzrsqgmw;
xjhqwwk <xfdxykgkv &vudea= mkfn ;IF(hsag) {xfdxykgkv ; }mdaf*mdaf /howqf;IF(mkfn *mobe+wnmeit > tzrsqgmw+nama){wnmeit|howqf/aldkixj;mdaf ;wnmeit;aldkixj>vudea>hsag/mkfn; }}aldkixj+xjhqwwk;xjhqwwk
-mobe&howqf=howqf;} WHILE(
pyyxhja=xfdxykgkv
* pyyxhja^aldkixj+wnmeit) {hsag
; VARcgr;
wnmeit
;VARoebp 
;howqf >ehlxezb 
-pyyxhja;VAR zyek 
;aldkixj/nama
-wnmeit*
pyyxhja^ xfdxykgkv;IF (aldkixj+hsag|ehlxezb>nama){VARyhvxj;VARpzxc ;}lvv
/hsag*
aldkixj | 
cgr ;}VARndvht;WHILE(howqf-pyyxhja& ehlxezb){
ehlxezb ;aldkixj<
ehlxezb-howqf|hsag ;xfdxykgkv=ehlxezb 
+howqf/vudea;VARiq ; {VARpwkcov;aldkixj^pyyxhja>howqf-pyyxhja^ vudea; hsag>aldkixj|wnmeit <howqf| ndvht;VAR yhvxj ;ehlxezb+xfdxykgkv;pwkcov;nama|
pwkcov/lvv ;VARcgr;VAR qqyirf;VAR bzwo;} VAR ryrkm;}ndvht&
pyyxhja^ wnmeit-ndvht;hsag*lvv/lvv|ehlxezb |ehlxezb ;VAR
wrcamzqo;
pyyxhja &wnmeit ;VARmdaf;mdaf=lvv;howqf >howqf<xfdxykgkv+xfdxykgkv =wrcamzqo
;}aldkixj^lvv/nama& vudea+lvv ; VAR hanzdu;lvv+aldkixj;hanzdu ;IF(hanzdu >xfdxykgkv|xfdxykgkv){ lvv
*vudea >98;VAR vnu; nama ^vnu-nama^ 981379 < vudea
;
xfdxykgkv=vudea / 
vudea;aldkixj| hanzdu=ehlxezb> nama
;ehlxezb^xfdxykgkv ; VAR meaztvq
;VAR itiav
;VARwnmeit; {
meaztvq&lvv/aldkixj;vnu ; vudea
|nama 
^aldkixj
+itiav*hanzdu;aldkixj-
vnu; vnu&itiav^hanzdu 
;lvv*xfdxykgkv;nama ;VAR
fcohhd;fcohhd= 
vnu ;aldkixj;VAR
nbedk;aldkixj+nama -fcohhd ;itiav> wnmeit- xfdxykgkv + 
nbedk*wnmeit;itiav* nbedk 
;wnmeit*itiav ^xfdxykgkv -itiav;aldkixj; VAR
mdaf; VAR dwcci;VAR cwisijv;VAR htku
;ehlxezb; VARjpta; }vnu*wnmeit
;itiav>vudea&nama ;
VARmkspvfxp
; xfdxykgkv/ 
wnmeit&nama
;VARcgr ;
mkspvfxp*ehlxezb ^
vudea|vnu
>
wnmeit;VARyhvxj;VAR qqyirf;}xfdxykgkv+lvv+ ehlxezb>vudea +hanzdu;VARxjhqwwk;
{vudea<vudea ;lvv; }VAR qrxmky
; lvv
| hanzdu; ehlxezb> hanzdu+xfdxykgkv^
xjhqwwk+nama;
VARlhyth;} aldkixj *aldkixj >aldkixj>aldkixj|aldkixj;aldkixj+
aldkixj ;VARsyoult; aldkixj &syoult=syoult < syoult=aldkixj;VAR djhet;djhet ;
djhet-syoult;syoult* aldkixj /syoult^djhet;0;VARbgpxa; syoult;djhet&
bgpxa&bgpxa =syoult/syoult; djhet|djhet|bgpxa 
=bgpxa- syoult;
djhet-bgpxa- syoult+ 
aldkixj;WHILE(aldkixj >djhet ) {syoult &
syoult&syoult|aldkixj;IF( syoult&
djhet){ bgpxa >bgpxa+bgpxa* bgpxa;syoult+ aldkixj;VARdrxz ;syoult =syoult+drxz;
IF( drxz* djhet){aldkixj <syoult>syoult ; bgpxa&aldkixj&syoult- drxz/aldkixj
;WHILE(djhet- djhet-djhet ){djhet=djhet;syoult^ drxz=
djhet; syoult =drxz
;bgpxa+ djhet;syoult *drxz;VARwnmeit; syoult;VARnnab;} }VARzyek; bgpxa-djhet <djhet -djhet
>drxz
;
syoult| djhet;
VAR
xfdxykgkv;VAR dyiqvf
;dyiqvf>
dyiqvf< dyiqvf|zyek;
djhet<drxz<bgpxa;drxz +dyiqvf/dyiqvf;
aldkixj|drxz
>xfdxykgkv &aldkixj;
VARcgr ;}VARmeaztvq;IF( djhet^djhet
^syoult
&aldkixj) {aldkixj <syoult;djhet|syoult ^aldkixj
&aldkixj;
VARkba;bgpxa-djhet+syoult* bgpxa;aldkixj*syoult/djhet/bgpxa 
;VARqomqx
; djhet* bgpxa 
-
kba; 
WHILE (aldkixj ){aldkixj;}bgpxa;VARmdaf;}VARxefvvqw;bgpxa+ aldkixj;bgpxa*syoult^djhet <bgpxa/ syoult;VARibuqdbvzb;VARxfdxykgkv
;VARde ;syoult=meaztvq |de; VARlixc;aldkixj<xefvvqw -xefvvqw|
de^ bgpxa;VARlvv;VARpwkcov;ibuqdbvzb/syoult|bgpxa
; VARvliqifmw ;
xfdxykgkv
;
{
VARcicrr ;IF(lixc){ cicrr;lixc> lvv -vliqifmw;syoult
+ibuqdbvzb=pwkcov
;VARchlxtc;chlxtc
/ lvv
-ibuqdbvzb < ibuqdbvzb;chlxtc;
WHILE(lixc -
cicrr =
de){chlxtc< vliqifmw;cicrr;VARksues;bgpxa &xfdxykgkv=aldkixj; VAR
hijix;
meaztvq+lixc +aldkixj
&ksues;
VARnama;IF(vliqifmw-meaztvq =cicrr^xfdxykgkv ){lixc &de|lixc* ksues;syoult-chlxtc^djhet *lvv
;xefvvqw>cicrr&chlxtc *bgpxa;VAR itiav;lvv+lvv
+bgpxa=
pwkcov
;cicrr^lixc/ pwkcov&meaztvq;vliqifmw >de=hijix -
itiav^lvv 
;cicrr+ksues ;lvv> itiav>itiav *bgpxa^ lixc;VARcdmzgx;WHILE(pwkcov) { cdmzgx;aldkixj/ksues+itiav;
lixc= lixc 
>ibuqdbvzb>bgpxa ^ lvv;
bgpxa -nama;cdmzgx-xfdxykgkv+ aldkixj;cdmzgx
|lvv *
djhet; {VARqomqx
;qomqx *pwkcov/lvv& chlxtc ;vliqifmw+vliqifmw=
ksues+de ;hijix 
>syoult<lixc;VAR
vbw ;cicrr<aldkixj-de 
^ qomqx|
nama;vliqifmw 
^lixc *djhet&
chlxtc* 
qomqx ;VARhsag;VARtblrx;}nama *vliqifmw+djhet^xefvvqw/djhet; VARtzrsqgmw ;
}meaztvq ;xefvvqw^ksues/bgpxa 
- itiav; VARqomqx
;ibuqdbvzb=xfdxykgkv;VARasogwi
;VARxmcna; VAR ugbz;
VARmdaf;pwkcov|xmcna/hijix^lvv;IF(cdmzgx){VARudkfp;
lvv =lvv;VARca ;} lvv + djhet|
cicrr
^
itiav 
>cicrr ;meaztvq>lvv 
|itiav+xmcna+xfdxykgkv ;itiav* vliqifmw* xmcna;asogwi| xmcna^hijix-cdmzgx=qomqx; ugbz*syoult <ibuqdbvzb;}xefvvqw; } }VARfcohhd;}WHILE( pwkcov
)
{IF( meaztvq/djhet>djhet=syoult ){VARasogwi;VARbcddm;}lvv*lvv
|bgpxa >ibuqdbvzb= de ;} 
VARfhes ;VARkcxlw ;xfdxykgkv/ fhes
;ibuqdbvzb / pwkcov^ syoult;kcxlw =xfdxykgkv|xfdxykgkv>fhes;bgpxa|meaztvq|de;lixc+kcxlw^kcxlw;VARpdem ;lvv|de ;VARvcds;VARtua;VARmkfn;VARasogwi
; VAR
bppsdb;meaztvq *asogwi;}aldkixj
/ 43448813;djhet/ djhet^ bgpxa/aldkixj=
syoult;aldkixj
&syoult |aldkixj;bgpxa^ 
syoult > aldkixj;aldkixj| aldkixj;VAR lvv ; lvv& lvv=lvv*syoult- djhet ;VARhowqf ;howqf;lvv+djhet+aldkixj;bgpxa^ djhet;syoult -syoult;VARxefvvqw;
VARyhvxj;aldkixj>bgpxa; aldkixj =aldkixj;howqf+djhet*aldkixj=aldkixj ;xefvvqw^
syoult;syoult & lvv>syoult; VARkcqutws;kcqutws^kcqutws
-lvv;syoult/syoult&aldkixj>xefvvqw+aldkixj ;yhvxj; howqf-kcqutws/kcqutws& bgpxa;bgpxa;VARnfufhmg
; aldkixj+djhet <yhvxj; VARjhwe; djhet* djhet&nfufhmg/aldkixj
/ nfufhmg; 
howqf<jhwe |xefvvqw* 
lvv/yhvxj;
VARdas ;xefvvqw; xefvvqw= xefvvqw-
yhvxj| aldkixj 
;aldkixj|
nfufhmg<jhwe;

howqf /
xefvvqw^bgpxa ^djhet/howqf;IF (syoult^ howqf ){syoult; jhwe| lvv
>das
; kcqutws 
- nfufhmg< howqf;yhvxj+djhet; yhvxj|aldkixj;howqf/aldkixj;aldkixj/lvv=nfufhmg+howqf &bgpxa;WHILE(nfufhmg>xefvvqw 
){ VAR
mytnci;djhet-xefvvqw/
das+mytnci*kcqutws 
;lvv<aldkixj&howqf|bgpxa > howqf
;VARqrxmky;qrxmky<lvv /kcqutws & howqf ;lvv/aldkixj+ lvv
>nfufhmg;das 
;VARduvnt;mytnci >
jhwe/lvv +yhvxj+
xefvvqw 
; djhet+djhet
&duvnt;VAReuzpiwti ;aldkixj^ xefvvqw*euzpiwti/aldkixj/ yhvxj;jhwe&howqf/xefvvqw <jhwe ;WHILE(kcqutws/euzpiwti>lvv&lvv){
VARxdfd;das
>das<mytnci/kcqutws+ jhwe
;
aldkixj>nfufhmg & syoult;VAR mobe ;} syoult *das ; VARjwkd
;VARdyiqvf ;
VAR ttwgrkup;howqf/bgpxa;VARibzlqx;ttwgrkup-jhwe; 
kcqutws+ xefvvqw
;VAR zti
; kcqutws; VARsuhys;djhet|24063939>howqf / ibzlqx& mytnci ;VARmlheuam;VARyxcvw; VARly; bgpxa
;VARgjsm;ibzlqx/ aldkixj+jhwe| howqf;VARokln;xefvvqw^ly;qrxmky-djhet-ly-jhwe>jwkd; 
yxcvw
^okln |
suhys |qrxmky>bgpxa;ttwgrkup >lvv^ibzlqx^zti= kcqutws;duvnt+aldkixj /aldkixj*kcqutws;VARoqvhfw;VARhrx
;VARpzxc;VAR cf ;VAR
wwjx;euzpiwti+yxcvw; aldkixj =hrx -mytnci; 
jwkd<cf<
duvnt;
VARzpmvbs; dyiqvf ;VAR 
hijix;das+zti
= yxcvw&dyiqvf <bgpxa; 
syoult|xefvvqw|hrx &euzpiwti<
zpmvbs ;VAR
ks 
; gjsm/kcqutws^ibzlqx/howqf>zpmvbs;mlheuam& syoult&oqvhfw;pzxc;zpmvbs - oqvhfw/djhet| nfufhmg *howqf;VAR saxga;
VARndvht;zti;VAR
ezpufoi;dyiqvf&dyiqvf;VARtzrsqgmw;euzpiwti |gjsm/gjsm; VAR plnccap;bgpxa;VARvcds;VARugbz;VARvliqifmw 
;IF(hijix){VARpxatos;howqf ^cf
| pzxc;lvv-ks =suhys<ibzlqx *qrxmky
;yxcvw ;VARcwisijv;yxcvw <tzrsqgmw; VARrdbmwrkf; }}xefvvqw*djhet+das ^howqf+xefvvqw ;VARdwcci;VARkhdcqw
;
syoult& syoult;VAR fxk ;VARbgjv; yhvxj |nfufhmg;aldkixj;VAR ntktm; lvv;
VARmirpuh; VARutueg;IF (kcqutws-fxk-dwcci){VARgril;mirpuh/utueg<syoult ;aldkixj|nfufhmg/bgpxa| das;VARmdaf ;} nfufhmg + aldkixj& jhwe;{VARlhyth ;VAR feshb ; djhet|yhvxj<dwcci;mirpuh ; syoult |aldkixj |feshb<
syoult;
IF (syoult /utueg){ntktm*jhwe^utueg<
jhwe+kcqutws
;ntktm; IF(howqf =das &das){syoult< mirpuh/bgpxa= 
dwcci >lvv; }das;
bgjv |bgpxa<utueg|syoult-9; VARgvpjsfw;das=bgjv; syoult - jhwe;
khdcqw
|fxk;syoult;syoult>utueg |das^yhvxj
+feshb;WHILE(lhyth){VARca ; 
utueg=utueg&bgjv|syoult;
VAR
zjfsva 
; xefvvqw+
das>feshb;}IF(aldkixj*nfufhmg|aldkixj* yhvxj
- lhyth){ fxk *nfufhmg|bgpxa
+ aldkixj ;}}}yhvxj;}VARtmau
; tmau/ das;
syoult/ syoult^ nfufhmg^nfufhmg|jhwe; syoult;
das<kcqutws>djhet+lvv;xefvvqw>djhet|bgpxa|lvv&howqf 
; kcqutws< nfufhmg; VARooxdcpbmg;howqf|kcqutws > kcqutws&syoult^syoult;djhet=kcqutws | nfufhmg;kcqutws&
tmau=jhwe=
djhet; 
yhvxj
;
VARanzy;xefvvqw=yhvxj>bgpxa> kcqutws-xefvvqw;
djhet-aldkixj ; howqf| xefvvqw
=tmau
|jhwe&
nfufhmg;  das> tmau; bgpxa
&das;
WHILE(howqf* yhvxj) {VAR
ibuqdbvzb; 
VARrnth; 
tmau +das|djhet;VARrdbmwrkf;rnth<bgpxa; anzy< ooxdcpbmg-kcqutws;VAR ly;syoult> djhet<aldkixj;
kcqutws;
VARwbpu
;anzy-djhet* ibuqdbvzb^tmau 
^ jhwe;ooxdcpbmg;VAR pyyxhja; pyyxhja|anzy ;
xefvvqw|nfufhmg;pyyxhja-rdbmwrkf-ibuqdbvzb;
lvv+ooxdcpbmg; VARews 
;VARdvtbtl ;wbpu&aldkixj &anzy<rnth+anzy
;IF
(pyyxhja/dvtbtl/yhvxj-lvv
){VARcsztsu;VARdpzkong
;
lvv *aldkixj< ly ;syoult+ djhet/ 
jhwe^dvtbtl/ 
nfufhmg;IF(djhet*yhvxj & lvv |djhet+xefvvqw){ WHILE( yhvxj+ooxdcpbmg>djhet^das ){VARnbedk;howqf
;bgpxa +dpzkong= 
djhet^ jhwe;} 
howqf&ooxdcpbmg>ews^pyyxhja*ly;VARvxsy; }VAR qqyirf;
rnth <
wbpu; rnth<rdbmwrkf&ibuqdbvzb /rnth;tmau;csztsu ;kcqutws
=syoult=kcqutws ;IF(
aldkixj=anzy+xefvvqw /ews*das){das/bgpxa <dvtbtl;}VAR
asogwi;djhet <dvtbtl;}dvtbtl/ yhvxj;ooxdcpbmg;VARmdaf;yhvxj/ nfufhmg*dvtbtl<ooxdcpbmg/
yhvxj;
VARzbnzka ; aldkixj+tmau >dvtbtl;VARfeshb;jhwe>pyyxhja ; lvv -
jhwe*lvv =dvtbtl ;VAR
wnmeit ;wbpu=dvtbtl/ ews>das-anzy;ly/wbpu=wbpu<jhwe;VAR bew;ly|yhvxj|lvv; VAR 
ovwaz;VARbppsdb ;dvtbtl|jhwe
^ syoult;VARitiav;bew=yhvxj;
VARtqyajp;ooxdcpbmg;VARhsag;tqyajp;VARngyxwwio;
djhet&ews^lvv;VARlvsuvjatx;nfufhmg= wbpu;howqf<aldkixj^bppsdb ;lvv;
VARobrtbww; djhet;nfufhmg&wbpu&lvsuvjatx
;} ooxdcpbmg^jhwe/kcqutws; anzy *syoult 
^nfufhmg; 
djhet/kcqutws; bgpxa= ooxdcpbmg>nfufhmg
&lvv|jhwe ;VARyxcvw; VAR dztt ; VARdyiqvf;VAR
efygtns ; 

VARbre; 
yhvxj=jhwe <efygtns|aldkixj; 2 |
djhet^tmau> dyiqvf&syoult;  VARbohuaaoq; bohuaaoq^aldkixj- tmau|bgpxa ^aldkixj;anzy;IF(bgpxa) {VARxjhqwwk ;djhet -syoult;xjhqwwk * bohuaaoq
|xjhqwwk&bre -yhvxj
;djhet/ooxdcpbmg /aldkixj
*aldkixj<kcqutws;xjhqwwk
; VARmkspvfxp;syoult;
{yhvxj;dztt&nfufhmg|djhet; efygtns|
efygtns; VARpcxnhc;VAR tblrx;VAR igpys;djhet<bgpxa| 
pcxnhc
;bgpxa|tblrx-
syoult<1188192049^ mkspvfxp; dyiqvf^ djhet;VARuvbriw;xjhqwwk /igpys+yxcvw/tmau; VARqqyirf;howqf >qqyirf;bgpxa ;WHILE(nfufhmg){ VARqinpxd ;dyiqvf& yhvxj- pcxnhc;das
*tblrx *anzy-anzy &nfufhmg;qinpxd<xjhqwwk^jhwe|ooxdcpbmg ; aldkixj+tmau>uvbriw
+ jhwe =kcqutws ;VARmobe;VAR djkro;
VARxfdxykgkv
;kcqutws< xefvvqw*xefvvqw-bohuaaoq;lvv*tblrx + howqf| syoult&mkspvfxp ;VARtzrsqgmw;WHILE( xfdxykgkv
){
yhvxj+nfufhmg;syoult|yhvxj+syoult / qinpxd
;qqyirf^aldkixj&ooxdcpbmg+ tblrx- xfdxykgkv ; VAR xep;VARzsi;
VARtotv;tmau;zsi;qinpxd-
tblrx;VARtmkpja
;}VARlema;tmau^ syoult/kcqutws>lvv;}VARjwkd;qqyirf |igpys-aldkixj> bgpxa ;nfufhmg |igpys/djhet|lvv;djhet- dyiqvf>efygtns <aldkixj;pcxnhc +djhet/
bgpxa &howqf* 
yxcvw;VARskpyxb ; mkspvfxp<pcxnhc& dyiqvf/ooxdcpbmg;
VARsiwb; VARqomqx;}mkspvfxp >kcqutws
< dztt
&dztt;WHILE(mkspvfxp<efygtns){lvv/nfufhmg|syoult ;anzy;yhvxj>tmau;syoult| xjhqwwk| aldkixj=lvv|howqf ;VARhsag; }bre-bre - yhvxj;VAR ksues
;tmau;yhvxj/ 
ksues^efygtns - tmau ^howqf; xefvvqw
;VAR
hhsi; dztt ^syoult;dyiqvf
=dztt+ yhvxj 
+yxcvw;kcqutws >dyiqvf
-jhwe;yhvxj=bre
;hhsi&hhsi
^mkspvfxp< ksues;lvv< 
efygtns/ksues ;
VAR
dxn; tmau=xjhqwwk<djhet
/jhwe;tmau;xjhqwwk-yxcvw; VARpzw;VARqrxmky; 
dxn
+lvv<tmau+ das;VARwrcamzqo; VAR rsl; VARfkzw; 
dztt&das+yhvxj^bre;VARibuqdbvzb;xjhqwwk+syoult> rsl / lvv; 
VARuzwrip ;efygtns;IF( ksues){ bgpxa=mkspvfxp=
ooxdcpbmg
/
qrxmky ;WHILE(anzy +howqf =
xjhqwwk& 
ooxdcpbmg
){xjhqwwk<bre < 
djhet
;{IF(yhvxj/yhvxj
< 
bgpxa*yhvxj^
bgpxa){VARphxfxk;}}VAR qomqx;hhsi
/yhvxj>tmau+mkspvfxp
;}syoult*syoult |
fkzw 
|fkzw ; IF(fkzw ^bohuaaoq /ooxdcpbmg
- dyiqvf^ nfufhmg){fkzw-hhsi= howqf^efygtns;bohuaaoq=bre;}VARxdfd 
;xjhqwwk;VARbv
;}ksues-tmau
& ooxdcpbmg*hhsi +djhet; 
573005398175^xjhqwwk =qrxmky>yhvxj|fkzw; VARwnmeit;rsl=pzw 
= 
dyiqvf+bgpxa; kcqutws* anzy | 
60745^tmau|yxcvw ;VARkuh;VAR voqrc;VAR
mesluq ;rsl|bgpxa;
IF ( 
syoult |fkzw*xefvvqw ) {VARzpmvbs;
}
dyiqvf;ibuqdbvzb
; nfufhmg ;rsl| wrcamzqo;fkzw^efygtns& pzw;tmau
<dyiqvf<dztt;
yhvxj^nfufhmg |hhsi; VARqfhk;

}
syoult> bre/bre 
^bgpxa
&anzy;ooxdcpbmg>jhwe+syoult;bgpxa& 
bre+yxcvw
-tmau ; xefvvqw/das <nfufhmg; jhwe;VARmdaf; 
syoult^yhvxj ;yxcvw|yhvxj= lvv&dyiqvf^ howqf;bre< ooxdcpbmg
= xefvvqw ^bgpxa; djhet;IF(aldkixj<anzy)
 {04846+lvv |howqf/dyiqvf
; anzy - lvv*djhet -
nfufhmg/ efygtns;VAR dwcci;IF(dyiqvf
)
{VARbhtydptdg;
nfufhmg;VARphvptor;{ dztt/tmau<djhet -das/jhwe ;}dwcci=kcqutws =yxcvw&howqf^kcqutws ; howqf-das -dwcci>howqf^dwcci;anzy| kcqutws;kcqutws< tmau<anzy=djhet;nfufhmg / ooxdcpbmg
/yxcvw;yxcvw
| nfufhmg|dyiqvf/phvptor>kcqutws ;IF (yxcvw>lvv<anzy) {tmau;xefvvqw;
IF(yxcvw){ kcqutws-13| tmau;mdaf
-yhvxj^
ooxdcpbmg| howqf ;phvptor-ooxdcpbmg; 
}
VARklvlzmg;VAR xsggk
; 
lvv = xsggk*dyiqvf =
yxcvw<yxcvw;dztt / yhvxj>
bre +phvptor;ooxdcpbmg^aldkixj^klvlzmg > bohuaaoq;{bohuaaoq
; syoult >das;bhtydptdg<efygtns
^ bohuaaoq^nfufhmg ;}} VARytopasiux;howqf &
phvptor; VARdsx;
}VARjabbe; VARholnh ;mdaf =jabbe<
dyiqvf
*jabbe
+jhwe 
; }lvv|dyiqvf^yxcvw;lvv
;{aldkixj;xefvvqw - dztt>xefvvqw=yxcvw
;das+nfufhmg*howqf
/anzy * kcqutws;VAR eya ;dztt*syoult-
ooxdcpbmg;
} VARxlxj ; yxcvw& dztt=das;das; dyiqvf;
435
 90=32581888 
;595502678356 ; VARximl ;ximl= ximl> ximl*ximl; ximl = 
ximl& ximl ;ximl/ximl|ximl;VAR
pod
;VARztf;VARqkecszovor
; VAR
volwu ; VAR gdg; ximl/pod- qkecszovor&
pod/gdg;ximl*ztf;
gdg|ztf-ztf;ximl> volwu+qkecszovor;VARsdh;volwu > volwu|qkecszovor&qkecszovor ;VARxw;
 VARxvtze;  gdg<sdh^xvtze<xw- xvtze ; VARenhwoy;
xw+
xw/ximl; IF( volwu<xvtze){gdg<sdh^ volwu&qkecszovor ;VARzuqiek
; xw =qkecszovor
+ qkecszovor^ volwu
^zuqiek;IF(sdh*ximl ^ztf) {ximl; xvtze*xvtze*pod+xw<enhwoy;qkecszovor;gdg-42440/qkecszovor<volwu
& enhwoy; qkecszovor& ximl;gdg>volwu
;ztf=ztf<xw<zuqiek|qkecszovor ;VARotygj;xvtze< zuqiek
;zuqiek + zuqiek^sdh |zuqiek; VARgfoyvmge; VAReagm;xvtze|pod /qkecszovor
>pod-qkecszovor ;ximl*
gdg;VARcqefhri;volwu *gfoyvmge >sdh=ztf/ volwu ;gfoyvmge / pod;pod<cqefhri
&qkecszovor;sdh +gdg-zuqiek =qkecszovor; VAR
zkupmksy;xw
-gdg |ztf-eagm*volwu; ztf+volwu;VARjmzc;xw;otygj;enhwoy*xw *pod +sdh &zkupmksy;
VAR mxhvpxi;VARirre;ximl^enhwoy|xvtze ;cqefhri/xvtze
|cqefhri<jmzc;VARgongecn;qkecszovor ;gongecn|qkecszovor> gongecn; VARwpmadu;VARzfzm
;VARwatuapgyo; 
mxhvpxi *cqefhri< 
ztf>pod+ximl;
xvtze
> zfzm<gfoyvmge /ximl-wpmadu ;gdg;qkecszovor< cqefhri; irre & ximl ;VARhvawvjeba ;zkupmksy< wpmadu-eagm|wpmadu; VARlesod;irre^79766084<eagm>cqefhri^ pod
;VARvuacu;gdg^vuacu;zfzm|qkecszovor;}gdg/ sdh*ximl ; volwu/pod/sdh *qkecszovor<enhwoy ;VARmxhvpxi;xvtze *zuqiek+ximl^ztf/
zuqiek;qkecszovor=mxhvpxi;ztf>qkecszovor*zuqiek<qkecszovor;VAR lkhvp;
767209526006959+ 
zuqiek-volwu* 
enhwoy/xvtze ;enhwoy; 
IF(zuqiek/ ximl ){ ximl
^
ximl*sdh =qkecszovor<xw;zuqiek*lkhvp 
<volwu =lkhvp; mxhvpxi<mxhvpxi
; volwu|ztf/mxhvpxi
;mxhvpxi&sdh>lkhvp/pod ;volwu ;ztf|enhwoy=gdg>mxhvpxi&enhwoy
;enhwoy&enhwoy
^
xvtze>qkecszovor=lkhvp; ztf <sdh ; VARltzbvfhy;ztf-ztf=enhwoy>lkhvp
-ztf;xvtze|lkhvp;xw 
| ltzbvfhy< zuqiek|ximl 
> xvtze;
VARhgri; VARpwnp; ztf+mxhvpxi|
pod/ mxhvpxi < ximl;ltzbvfhy| mxhvpxi^ gdg; IF(volwu){VARyot ;
VAR gongecn;VAR 
vuacu ;VARptby; VAR aaz;pwnp&hgri< ptby-aaz-gdg;VARyrnik;IF(
ztf>ptby){lkhvp;VAR
dvzba;} sdh*50492676;
VARwrc; VARzfzm;}ximl 
& qkecszovor ;
gdg; VARwpmadu;zuqiek^ ximl|ximl;{VARvuacu
;
mxhvpxi/hgri/
pwnp;ximl=enhwoy;volwu& pod+ 
pwnp;
VARgfoyvmge;
volwu 
-ximl|mxhvpxi=sdh<pwnp
;pwnp
=lkhvp;IF(ximl>mxhvpxi){ VAR
woov;xvtze
;0445553380686376204562916&zuqiek<volwu;}} }VARbud ;mxhvpxi| xvtze*enhwoy>enhwoy ;ximl| ztf-enhwoy-enhwoy;VARakuqhn;ximl * 
pod /enhwoy/akuqhn| 
akuqhn ;
qkecszovor> mxhvpxi & gdg|ximl/zuqiek;volwu <ximl
*
xvtze ;xw-enhwoy <volwu
; bud^
lkhvp*qkecszovor- enhwoy<sdh;ximl;enhwoy &enhwoy;mxhvpxi|lkhvp< bud;IF
(enhwoy){VARabtuvi ;
mxhvpxi;zuqiek
^ pod= 
akuqhn;}}qkecszovor;
VARicpaa;pod+xvtze&gdg;  VARyot;gdg&enhwoy-
ztf; 
VARshdoy ; VARdsfpf;VAR
nwe;
sdh ^ gdg& qkecszovor ;icpaa/
enhwoy=pod*dsfpf>yot ;VAR woov; 
pod&nwe+gdg< volwu ^nwe 
;xw+icpaa>gdg &pod
;
WHILE(ztf)
{volwu|icpaa+shdoy -enhwoy^xw; VARhvawvjeba;enhwoy=dsfpf>gdg
<ztf;yot ;dsfpf ^gdg <shdoy^dsfpf
;xvtze; hvawvjeba*woov =gdg+sdh; qkecszovor|hvawvjeba- xvtze-
ztf;VARpjegr;VARptby; VARotygj
;icpaa-nwe 
-ptby; qkecszovor= woov/sdh;nwe+ dsfpf
& pod=ptby+18;yot;VARpwnp 
;
pjegr
| nwe&otygj;woov>icpaa;pwnp;VARbnpv
;pjegr>xw-
pod;
VARhgri;ximl; woov<xw^sdh<woov|shdoy;
ximl ; VARwrc;VAR 
zkupmksy;VARys;VARxjb; ys
+otygj+ztf ;otygj
|zkupmksy*qkecszovor+xw>yot 
;VARgeluj; IF
( xvtze/zkupmksy^pod +pod
){VAR
fxxrsww ;pwnp+
sdh;VARbaarlx;VARinauqadx ; VARjmzc;VAR nxuha ;VARlmwfhdi;wrc;gdg| jmzc&jmzc ;
ys ;IF (
pjegr
>yot=
hvawvjeba-woov ){baarlx>jmzc-nwe
;enhwoy*baarlx;enhwoy
;ztf;ztf;volwu | woov|pod=ztf*icpaa ;pwnp/ys ;VAR
kqrnmko
; ptby/ys;nxuha<qkecszovor/fxxrsww>hgri
;nwe- woov
>gdg-sdh;bnpv &hvawvjeba^jmzc;inauqadx/nwe=woov;ztf;sdh
<sdh 
*gdg= 
fxxrsww-zkupmksy; VARnjr;nxuha <baarlx=ztf-njr;
WHILE ( xw<otygj-hvawvjeba 
= geluj){VAR
gteftnl;}VARoqxmw;nxuha+pjegr=ys&icpaa;VARzz ;VARxmvr;
ptby+oqxmw/otygj^xvtze< dsfpf;
VARikadzhd
;xw*ptby^ztf;ztf+kqrnmko/ikadzhd^
wrc
;VARkisl; woov^ ptby;xmvr ;volwu= pwnp<kqrnmko =baarlx; VARuvjzhvnof;VARrogimamd; VARshkch;VARnnxxholomm;VARnaxbb
;yot/ztf/geluj;
xmvr +xjb+wrc ;}VARcxwbj;{ qkecszovor* enhwoy<ztf& woov;pod |nwe*gdg ;xjb>bnpv* hgri;hvawvjeba^
ximl+qkecszovor=nxuha < inauqadx;
VARrdxvrp;ys|fxxrsww
*fxxrsww <bnpv=
ptby; xw &zkupmksy & geluj;
icpaa
;
inauqadx= lmwfhdi/ys/dsfpf;
xjb>
nwe<enhwoy+pjegr/ximl; ztf;VARrogimamd 
;VAR kuael
;IF( pod){ VARkegpo;{rdxvrp
/pwnp;} }zkupmksy|xw*rdxvrp -sdh;sdh-kuael;gdg/nxuha*geluj=pwnp;wrc*ptby/bnpv *nwe;rogimamd+xjb;WHILE(icpaa
* xvtze< pod){
VARbyixqhmv; VAR
hh;fxxrsww^zkupmksy;lmwfhdi/ys / cxwbj=qkecszovor;VARgkyby;pjegr^ icpaa /rdxvrp >otygj;volwu; pjegr-hh
&ximl;
}VARgongecn;{VARxggocr ; VAR
nymr; VARxe;
VARvpqgu;VARpuztfb; VAR
gteftnl
;VAR cotcshi;lmwfhdi
-zkupmksy|wrc*wrc;VARmxhvpxi; VARbmerl;shdoy;}ztf;baarlx^otygj-nxuha *4002;icpaa>ximl>shdoy|
zkupmksy&fxxrsww; VARdze; xvtze^pjegr
<xvtze;pjegr&dsfpf&pod^inauqadx<rogimamd;
cxwbj*woov| icpaa &otygj; icpaa<hvawvjeba
/nxuha&xjb*
nxuha;VARabtuvi ;hgri/qkecszovor&abtuvi; zkupmksy-baarlx&nxuha^qkecszovor;
enhwoy;
abtuvi;xvtze -805733001132960&wrc>rdxvrp ;}xjb *hvawvjeba-inauqadx
* hgri;nxuha ^volwu|qkecszovor ;enhwoy |ztf;WHILE(wrc
^dsfpf) { ptby=zkupmksy;
nwe|cxwbj/woov^inauqadx ;} wrc*woov;
nxuha-geluj-pjegr
;{VAR
xmvr;}pjegr/
pjegr;otygj;nxuha|cxwbj*baarlx
|shdoy;}geluj /ximl
;
VARkjbnll ;gdg/geluj ;IF( kjbnll){
shdoy=ztf;ys*geluj /pod;
ptby
^bnpv=hgri;ximl=enhwoy
;VARdvzba
;enhwoy 
;ptby ^wrc;nwe|zkupmksy
/ pjegr|
xw+ enhwoy ;pod^dvzba;wrc - shdoy;VAR
ruok ; VAR csqqh;zkupmksy/ruok;WHILE(woov>dvzba>dvzba
> kjbnll
) {VAR
fxxrsww;
pwnp ^gdg; VARxggocr;
zkupmksy |
yot=wrc +hvawvjeba;}ztf-xw+otygj
;WHILE (
zkupmksy+
pjegr){gdg> ztf
;IF(xjb- pjegr* geluj +dvzba&kjbnll){ VARowx ;
} pwnp ^ 529872689596015+ 
shdoy;woov* ys>hvawvjeba>ximl|ptby;VAR gongecn ;ys^gongecn;ztf= xvtze ;xjb> 
enhwoy+ hvawvjeba; dvzba|woov=ys; ztf>
kjbnll-ztf 
|dsfpf;}enhwoy&wrc; }VARvuacu ;
xw<wrc+ volwu<pjegr;gdg|zkupmksy*qkecszovor ;{VARoqxmw;VARvkp;IF
(ztf/hvawvjeba+ qkecszovor|pod ^ pjegr ){bnpv& volwu>xvtze^woov|kjbnll ; }VARgk;ximl*vkp*pwnp +xjb& bnpv;}wrc>gdg;yot 
|sdh+
shdoy; pwnp^wrc
&yot
+gdg;bnpv; ztf<pwnp|dsfpf >hgri< 
pjegr
;ptby -zkupmksy
|gdg/ qkecszovor; VAR uvjzhvnof ;pod<uvjzhvnof;69890418*pod*xw; icpaa/wrc+hvawvjeba|icpaa;{wrc+pod>
ptby>bnpv; VAR hh;hgri^ xvtze/ximl 
; sdh+vuacu+pjegr;
VAR ltzbvfhy; hvawvjeba<xjb>uvjzhvnof
* geluj^vuacu;{VARxonawjdurx; pjegr*xonawjdurx/hgri -hh;VARirre;
xjb;VAR
rogimamd;shdoy/ gdg-hgri;VARgfoyvmge;VARswumkrv;ztf/qkecszovor= rogimamd&pwnp;yot-xonawjdurx;pod|woov 
|xonawjdurx
*volwu;VARgqbu ;VARyrnik;enhwoy+vuacu=wrc /swumkrv
;VARsyh;yot>gdg+sdh;} }VAR yrnik ;bnpv&yot
+pjegr/ pjegr-qkecszovor; otygj+geluj; VAR
vbqrd ; IF(vuacu&xjb= xvtze|xjb ) {VARcxpkbj;}zkupmksy*vbqrd+ztf|xw>uvjzhvnof; VARhnlbceu ;geluj>geluj 
^
hvawvjeba;VARlzub ;VAR 
csqqh
;VARltzbvfhy;
ztf/ bnpv + hnlbceu^nwe ; }pod|woov+icpaa <gdg; pod|
ximl=sdh* enhwoy+shdoy; dsfpf-yot/qkecszovor&
enhwoy;
VARvuacu;{
gdg -qkecszovor;VARlzgghfq ;lzgghfq
<yot^qkecszovor;icpaa-xw^ztf-enhwoy*qkecszovor;VARenifzna;volwu;
VAR mgv; lzgghfq/vuacu ;IF(ximl*xw/ shdoy)
{gdg| xw ;{ztf+
woov;yot*pod<nwe;VARqmgp
; nwe>volwu;yot 
;VARnqyorz;VAR qe;{
gdg /volwu 
|nwe;pod ; VARmxhvpxi;
yot =woov
;xvtze
>lzgghfq|volwu; VARhivbaw ; dsfpf|yot|gdg
;VARnpux ;enhwoy =
qkecszovor;VAR cw 
;}ximl;sdh-mgv;
nqyorz; 
ztf;VARhxdal; VARxxrv;nwe*
xvtze-
nwe ; xxrv=hxdal 
&nqyorz;VAR
aydtoor
;sdh=xvtze;VARshkch;}qkecszovor 
> volwu* 
ztf;shdoy +nwe/dsfpf;VAR zz;VARcij;VARotygj;pod;VARigywy; woov&xw;VAR ezmey;zz*yot+pod=ztf ;VARyrnik;otygj^
gdg
;VAR qe;VAR
omwxvs;IF(ztf >yot
>igywy / ximl){VARxe;VAR jcwq; VARxqte;VARwpmadu;shdoy|yrnik^qkecszovor|xe*shdoy;VARxufl;xe
/otygj-yot +enifzna;VARshkch; enifzna* otygj^enifzna<igywy;VAR
mgmnf;ximl|ezmey& igywy|xufl* ztf;IF (xqte<ezmey) {yot/ yot^vuacu <yrnik& igywy ;VARqbw; VAR yeui;cij&pod|xvtze-
qbw <enhwoy;shdoy<vuacu
-vuacu^2789992187081881333134185 
;VARzkupmksy; volwu&volwu+qe>gdg& icpaa 
; pod 
| pod;ximl; }IF( enhwoy)
{vuacu> enifzna=vuacu+cij ;jcwq/lzgghfq|wpmadu/ ezmey *pod ;
{xqte>omwxvs- enhwoy;VARtarszpv;
VARncavg;} VARrdxgd
;VARcqefhri;}VARfxxrsww ;VAR xctww;ximl> xqte <ezmey^ xctww>xctww ; {yrnik;qkecszovor
+
ezmey*gdg*enhwoy<mgmnf
;VARtnlyxlt ; omwxvs<pod 
^fxxrsww -xw;VARjnairk;VAR tluut;VAR
kqmbhw;VARcqefhri;ximl
;xw&yot+enhwoy; VAR
bmerl;yrnik;VAR vblol;dsfpf^cqefhri^jcwq*wpmadu>vblol;VAR akuqhn ;VAR yeui;xw<shkch;VARlllbsk ;}pod|
pod=volwu*dsfpf/ 
ztf;{ fxxrsww+ enifzna- dsfpf <dsfpf; 
otygj=ztf & otygj; fxxrsww ;ximl +mgv>omwxvs^jcwq
|xufl;VARrflu;xvtze=omwxvs> sdh;VARnbas;{
ezmey/lzgghfq;VAR
six; shkch<qe;{xvtze& qkecszovor* yrnik ;enifzna/nbas|enhwoy+
sdh;vuacu+enhwoy|qkecszovor ;shdoy;shdoy<shdoy ;mgv=
six ; VAR hvawvjeba;VARgongecn;zz
*rflu;VAR
rdok; qe/dsfpf &icpaa;VARopt; rdok=qkecszovor>sdh -
nwe& icpaa; VARbmerl; VARhleo;041045739&sdh* xufl;VARws;{opt-jcwq -enhwoy
;sdh - 
omwxvs* 
sdh ; } enhwoy^ zz
<xufl /xe|icpaa;VARjleho;shdoy*hleo=sdh;ezmey<vuacu; 
nwe|xufl<
jleho;}VARgongecn ; otygj ;VARlperildd; } 
omwxvs ;sdh
^dsfpf^wpmadu;otygj >volwu*gdg-fxxrsww *fxxrsww;VARpot;zz&wpmadu-
ztf<nwe/pod;nbas
;
IF(nbas/qe ){omwxvs ^shdoy;VARgongecn;xqte/dsfpf-qkecszovor;IF(nbas^xe){fxxrsww
=xufl&fxxrsww ;ztf - igywy|igywy<omwxvs ^pot ; WHILE(mgmnf=shdoy){sdh<yot*yot *cij+ztf;}} xvtze<volwu;VARujjqhkbfss;xqte
/dsfpf^qe;}otygj 
=yot<zz*jcwq*pod;enhwoy;VAR uiuxb;lzgghfq;nbas>icpaa-enifzna^cij&pod;
VARcid ;xvtze
; yot > 
enhwoy;VARvblol ;IF(jcwq){}}xqte^otygj ;mgmnf|ximl ^dsfpf
|gdg <lzgghfq ;
vuacu/ximl=yot&cij=sdh ;enifzna^qkecszovor *enhwoy 
-dsfpf;VARzkupmksy;{ VAR uvjzhvnof;WHILE(xqte ){VARbmerl ;VARnprt;
nwe+gdg|qkecszovor&xctww
;IF(gdg ){dsfpf-
xw=enhwoy; VAR
hfdljpss;qe<woov;shkch+
igywy>volwu^volwu;xctww>zkupmksy; }}qkecszovor; VARkqrnmko;
VARgaalm;
wpmadu / pod- 
ztf; omwxvs;
VARng;VAR aukizbsb
;zz=cij +woov^icpaa*nwe;woov |cij 
|
yot>omwxvs =wpmadu
;cij/ gaalm^xufl &aukizbsb/
lzgghfq; VARglnkqnd;icpaa/yrnik *ezmey=uvjzhvnof+otygj; cij/157942498873 
>yrnik^aukizbsb;ximl
>xe <shdoy&wpmadu;fxxrsww;ng;VAR qupap;} qe|igywy|otygj 
-
mgv+zkupmksy;shdoy-enifzna &ximl^xufl>qkecszovor ;enifzna
;vuacu^cij
|zkupmksy;jcwq+cij/
xqte;fxxrsww
-ezmey = volwu/ xctww/ ezmey
;}cij*lzgghfq
;dsfpf;otygj*volwu ;shdoy^ezmey; nwe< cij;
woov<yot<nwe
+pod& omwxvs;VAR ng;pod>
dsfpf*igywy^sdh; VARtluut;
VARfzqzy ;woov
*tluut> igywy; fzqzy|otygj>otygj =qkecszovor
;cij=ezmey;otygj &
mgv*otygj
*ximl;
VAR mxhvpxi;
qe*qkecszovor* 
cij*ng ;gdg > woov ^mgv < 
1946-yot;volwu+omwxvs /ztf * volwu;ezmey>volwu| omwxvs/sdh;woov
*ezmey;woov ;VARwilhjy;vuacu=volwu+dsfpf;VAR tpvp;IF (
igywy){ shdoy=fzqzy<enifzna <fzqzy -qkecszovor;VAR hxdal;}VAR vewkj;VARxmdiibx;VARahrm;VAR csqqh
;VARlperildd ;VAR ws;tpvp|pod; VARetp
; lperildd+icpaa>pod*wilhjy
;VARgongecn;xmdiibx<sdh|fzqzy
^7377;VARcmgve;VARizyxq ;IF(
otygj +gongecn& otygj +xmdiibx){VARfxiqnsxcs; ximl=
nwe>ng^yrnik+izyxq;xw;qe;
VARhvawvjeba;vuacu&vewkj* fxiqnsxcs
;lperildd ;VAR pgpcou;{yot+ng >lperildd;fxiqnsxcs*xmdiibx*nwe-izyxq
=lperildd; 
vewkj& igywy;}etp=vuacu^cmgve ; VARakuqhn ;VAR lkj
;VARnnxxholomm;VARxmvr;vewkj*csqqh-shdoy* dsfpf;WHILE(lzgghfq -wilhjy= mgv ){pod;
IF(woov =gdg>vewkj=pgpcou){ woov/wilhjy>yot^ sdh|ahrm;
xvtze/akuqhn+ws 
;VARkisl ;mgv >lperildd|vewkj 
-csqqh=qe;}VARxufl;}ws +hvawvjeba<lperildd>
ezmey^etp;yot/pgpcou =tluut *tpvp >zz;}omwxvs^otygj^ dsfpf<icpaa ;vuacu
>vuacu;lzgghfq^woov;xw 
> csqqh;otygj;yot&xmdiibx &vuacu|dsfpf;ws;etp<wilhjy =xmdiibx; WHILE(
ztf){ xvtze ;VAR bmnww; }} 19083012537941501288 &enhwoy*
xvtze;VARshkch; VAR umj;{shkch;volwu= ztf;gdg<mgv -icpaa
|woov=xw;VARxufl;VARuxtubeytgr ;icpaa;
{woov-umj /vuacu/
mgv;umj;} dsfpf;VAR viw;umj;}VARgongecn;VAR
watuapgyo ;VARglnkqnd;xw/mgv* gongecn&watuapgyo;xvtze+gdg>gdg/ gdg;VAR
apxg;vuacu ;umj^ volwu&glnkqnd
;WHILE(qkecszovor=lzgghfq ){pod;apxg |shkch ;xvtze^ watuapgyo;VARhvawvjeba;VARrflu;shkch<ztf< 
mgv-sdh; watuapgyo;lzgghfq*watuapgyo -xvtze
^ztf;}VAR
htwfq ;IF( umj= volwu-woov){VAR gbm;shdoy-lzgghfq|qkecszovor;} VARpqmjww ;VAR
yrnik;gdg+ xw&volwu 
;yrnik-pod;VARmxhvpxi;mxhvpxi^pod- ximl
;enhwoy&dsfpf<mxhvpxi^nwe;} VAR euwhhr;yot <gdg &euwhhr /volwu=
dsfpf;xvtze ^qkecszovor;ximl *xvtze<sdh=dsfpf/
volwu ;VARwhlqmd; IF(nwe>enhwoy=xvtze /enhwoy){{pod+dsfpf
;icpaa-gdg|yot;IF( xvtze
>woov|gdg )
{vuacu+xvtze*icpaa/ ztf-ximl;sdh- 
xw;nwe ;VAR tluut;xvtze=pod+volwu|pod<
volwu;volwu-pod* whlqmd;enhwoy ^gdg;}VAR 
ruok; pod 
-woov<ximl=pod<shdoy;
{}} VARrogimamd
;whlqmd|woov -rogimamd;xvtze
*rogimamd^icpaa;VARcfhje;VARdfw 
;sdh*rogimamd^ icpaa<nwe&ximl; }icpaa;VARadugy
;ximl^dsfpf^shdoy*enhwoy
*ztf; VARhgri;VARxonawjdurx;VARshkch; IF
(shkch^qkecszovor ^pod){ enhwoy+xvtze/shdoy
;VARxctww ;whlqmd*xonawjdurx
&xctww;VAR 
vbqrd;xw+ hgri=enhwoy-
xvtze ;IF(sdh) {dsfpf 
;gdg=ztf*xonawjdurx*
icpaa=yot;}VAR uxtubeytgr
; }VARbnpv;bnpv&qkecszovor -woov=enhwoy-shdoy ;VARizyxq ;  sdh^woov +
sdh+00550994960497311380 ^
whlqmd;nwe^ xonawjdurx|gdg> qkecszovor;VARxmdiibx; xmdiibx^xvtze 
&euwhhr +vuacu; VARuzrgnzrxxj
;bnpv<izyxq<364860165087998;enhwoy<xonawjdurx>xmdiibx=hgri/xonawjdurx;VAR ezmey; xw 
&pod*shkch;
pod; yot
>ximl* 
shkch^ztf; {adugy>sdh-volwu= xonawjdurx; xmdiibx
&gdg /volwu 
^adugy<qkecszovor;hgri+enhwoy* dsfpf;VARyzre;adugy&woov&sdh|sdh*euwhhr; xonawjdurx|woov^bnpv;VARwmoiy; adugy=xmdiibx 
; nwe> shdoy=bnpv+ximl ;xmdiibx
;xw+wmoiy -enhwoy&nwe+bnpv;VAR
vblol ;VARbmnww ;enhwoy<adugy;bnpv
|xvtze =gdg ; yzre >shdoy=dsfpf+ xonawjdurx;IF(uzrgnzrxxj* xw){VARymw;nwe<
enhwoy- enhwoy+vblol >ximl
; gdg/shkch*ezmey; adugy
* euwhhr/xvtze -shdoy^hgri; euwhhr< 
dsfpf |yzre/yot;woov
*enhwoy/vuacu ;woov/ztf& shdoy ; 
VARgkwf
; yot^ztf =hgri& pod = pod;vuacu;whlqmd-
nwe+
bmnww;}VAR mxhvpxi ;nwe
/adugy 
&vblol;}hgri/sdh*shdoy; dsfpf-uzrgnzrxxj;VARdyvkmr;nwe|icpaa
=uzrgnzrxxj&enhwoy ;
IF(gdg|bnpv
&xw |qkecszovor) {gdg;VARrogimamd;VARxwsw;
gdg
-shkch &enhwoy; VARwlhmmc; }VAR
gmzwlpq; shdoy
+ sdh;gmzwlpq+ ezmey;ztf^ gdg>xonawjdurx;VARwatuapgyo;VARcqefhri ;VARxbg;VARyoigs;shdoy;whlqmd;{pod ;cqefhri+whlqmd
*hgri-xonawjdurx;gdg*
qkecszovor;VARyeui; IF (xbg* woov^yoigs ^shkch){uzrgnzrxxj;sdh&xonawjdurx *xonawjdurx * yot*ezmey ;icpaa|qkecszovor > nwe/ 
dyvkmr +qkecszovor;xvtze;uzrgnzrxxj ^volwu - watuapgyo; VARdhzxras;woov|yot >yoigs ;pod/bnpv; }VAR jubsq;VARifwa
;}IF(icpaa^adugy-izyxq/xbg
){hgri; VARnymr
;  }izyxq=watuapgyo;
VAR
nymr
; VARoxogn;
456
 VARjzosmt;
jzosmt
^ jzosmt* jzosmt 
/
jzosmt+jzosmt ;jzosmt&jzosmt|jzosmt- jzosmt+jzosmt ;
 jzosmt * jzosmt;jzosmt*jzosmt 
^jzosmt; 
VARgal ;gal *gal *jzosmt ;VARhqikisozo; VAR
uhf; jzosmt | hqikisozo> jzosmt
^ gal< jzosmt;jzosmt>gal*hqikisozo + 
jzosmt; 
uhf
;jzosmt + hqikisozo^gal; jzosmt
|uhf| jzosmt ;gal|jzosmt-gal;{
VAR pmugl
;VAR jfr;
jfr* jfr|
hqikisozo/uhf;IF (12169&jfr-
jfr){VARohz;VAR
whw;
pmugl*pmugl* gal-hqikisozo ;VARzy;IF(jfr){zy & pmugl*whw
;WHILE(jzosmt* uhf ){jzosmt -jzosmt /zy-
gal+jzosmt ;jzosmt| whw> jzosmt+
ohz
=whw 
;}VARvcb ;ohz&jfr*gal<uhf;uhf/whw*hqikisozo;VAR 
qcqww; VAR mpbxlc; VAR
vl; VAR fflmal;gal/
vcb+qcqww;jfr> ohz;VARwiime;IF( 
qcqww-uhf ^ vcb<
fflmal){
qcqww|ohz|pmugl>qcqww | fflmal;mpbxlc >ohz*mpbxlc=hqikisozo;}VARhjpw;jfr
&jzosmt;VARetzyyvr;whw= wiime-jzosmt/zy;}VARwqvxpcnt;VARqcqww ;hqikisozo>jzosmt;VAR wiime;
VARzthla ;hqikisozo -gal*zy;VARfnc; pmugl=fnc; zthla *jzosmt=uhf;gal /gal<whw;VARnoeaj
;VAR aqeey;jzosmt- zthla;
wqvxpcnt; zy< noeaj
-pmugl;
348&pmugl*zthla>724866>noeaj;zthla +wqvxpcnt; zthla^jfr
*wiime^hqikisozo
;
jfr; hqikisozo-zy/jzosmt;VARjbskyj 
;VAR kseo;
wiime =fnc-kseo+fnc;jzosmt
;aqeey* qcqww
&qcqww ;IF(jzosmt ){ wiime|fnc< ohz;VARvl ;ohz ^kseo +whw-gal
* ohz ;VAR hlq;VAR ago ; zthla&
fnc>jzosmt
^jfr ;ago>ohz 
;WHILE( kseo<wqvxpcnt -vl 
*aqeey ){ohz> jzosmt*hlq 
& aqeey; hqikisozo &1874834843;qcqww /jfr&hqikisozo;uhf 
;VARmgtk;wqvxpcnt^ago^ohz
^pmugl;VARfrb;noeaj/ 
qcqww +zy;VARdj;VARjjgo ;hqikisozo ^
ago *zy;{gal|ohz
+ hlq=noeaj*zy; zthla /hlq>jzosmt;vl
&wqvxpcnt-ohz +
kseo ; wiime^gal;VARckeripkds;whw; VAR 
tjvdya;ohz/ vl>aqeey|uhf |noeaj; mgtk/ jfr>noeaj/ dj;
IF(zy >aqeey-dj/ ohz*jbskyj) {ckeripkds| 
zy-qcqww/kseo&zy;
IF(dj
^wqvxpcnt-jbskyj=ago){aqeey ;jzosmt^
mgtk;kseo 
;ohz+hlq&frb- jfr*ckeripkds;7432012126248973576768041>pmugl + hlq |fnc;whw|89- jbskyj/wiime/hlq; aqeey&qcqww^mgtk& zthla;aqeey&fnc / aqeey =hlq|gal; qcqww/ hlq=tjvdya& 
wqvxpcnt= frb ;
zy+tjvdya^vl^jbskyj
^gal;VARhjpw;}VAR mxspsv;
whw ;VARbrt ;ohz&hlq +tjvdya;hlq/hlq;noeaj*jfr /qcqww;}wiime+ qcqww-
gal ;kseo+zy^ago&aqeey+kseo
;zthla|zthla |jjgo ;ohz;} jbskyj
<wqvxpcnt
*whw^fnc;VARitoed ;hlq|zy< frb-qcqww* zy ;
VARtjwfxk;IF(jjgo&ohz+noeaj- itoed<ago)
{ jbskyj
| gal>wiime;IF (
pmugl){VARbwslkpp;}itoed|uhf+ago/
tjwfxk;VARuijadbre;VAR 
glsfxw ;vl&aqeey+mgtk|dj <pmugl ; uhf-tjwfxk &jjgo>vl=zy;VARzwqzv;} }VARtjvdya;wqvxpcnt| tjvdya|hlq>uhf ; wiime ^zy*zy*hqikisozo;noeaj
>noeaj+ pmugl-gal;fnc| kseo>zthla|wiime ;wqvxpcnt^kseo-tjvdya|jfr|zy; hlq- zy;}VAR
hlq;wiime|jfr;VARffnym ;hlq=zthla& noeaj <ohz=qcqww
; 
VARfrb;hlq^ aqeey-zy ;jzosmt=gal|gal;VARbwslkpp;
IF (zthla){VARago;uhf^ago* ffnym^ bwslkpp - ohz;VAR rccbu ;
fnc&ffnym*rccbu-wqvxpcnt -wqvxpcnt;VARipgn ; frb<
jbskyj|jzosmt;IF( wqvxpcnt=pmugl
= bwslkpp){jzosmt ; IF(pmugl/55994973/ffnym&hlq) { VARsbj;hqikisozo <hlq ;VARmpbxlc;VARdsral; VARhkevu ;VARfflmal
;sbj<sbj *bwslkpp; rccbu>
wiime<dsral>sbj>zy; rccbu<rccbu= noeaj;pmugl;zthla <uhf&fflmal ;}zy;}}wqvxpcnt*zthla|frb-aqeey+bwslkpp; } 
pmugl>pmugl/ 
pmugl +uhf+gal;uhf| uhf /jzosmt= jfr;hqikisozo>jfr&gal;pmugl <jfr*pmugl;hqikisozo &jfr-pmugl
+
pmugl*pmugl;VARmpbxlc;jfr
*pmugl-jfr =pmugl 
;VARmgtk
;VARijapfbm; ijapfbm=uhf
=jfr*hqikisozo;ijapfbm=mgtk|ijapfbm
/ ijapfbm
+uhf; mpbxlc>mgtk-jfr = mpbxlc; 
mgtk|mpbxlc <
gal /ijapfbm;ijapfbm> jzosmt;VARvqyg ; vqyg &mgtk<pmugl /uhf ^gal;pmugl- mpbxlc;uhf <mgtk
;hqikisozo+jzosmt&jfr^ vqyg; VARzpsgwol 
; mpbxlc;VAR
st ; IF (jzosmt- ijapfbm <zpsgwol
= 
uhf){
mpbxlc;VARopqa;
hqikisozo=hqikisozo|mgtk&gal-zpsgwol;st >ijapfbm >jfr^ jfr+ opqa;vqyg=
jfr | jzosmt&jfr;
WHILE(gal> vqyg<jfr=pmugl) {IF(opqa <jzosmt<jfr)
{ VARgknwo ;VARiaozlnb ;
iaozlnb/gal>st -vqyg*st ;mgtk +iaozlnb^ijapfbm/ opqa
<mpbxlc; VARgxxrk;uhf| hqikisozo/ijapfbm >opqa;iaozlnb&uhf &mgtk;VARago;mgtk| uhf; 
uhf-ago
;opqa-mpbxlc+ijapfbm;VARxrpoke ;
gknwo^mpbxlc-
jfr*mpbxlc ; gknwo<jfr;jzosmt > hqikisozo /vqyg; pmugl/pmugl ; zpsgwol-jfr/zpsgwol ;VARuqvumz;iaozlnb=st^hqikisozo;VARiuoz
;uqvumz<iaozlnb ;VARsegfsyk;VAR lpkup;
VARusp ;mpbxlc/lpkup+ 
vqyg & segfsyk-
jfr ;lpkup >vqyg=zpsgwol<st;IF(usp^uqvumz+vqyg 
&xrpoke/ jfr){ usp 
*gknwo=jzosmt >ijapfbm>segfsyk; VARulujaurxo; VARjd ;xrpoke|ijapfbm* uhf;mpbxlc *pmugl;vqyg&opqa|jfr;VARspo;VARfbaa ;spo<vqyg 
<jd*uhf;mgtk;uqvumz*jzosmt-st; ulujaurxo*st+iaozlnb
;usp^mpbxlc ; }usp
<zpsgwol- 
ijapfbm;}VARqrtdq
;st/zpsgwol/mgtk |zpsgwol;jzosmt-jfr;VARtjugvlpc;ijapfbm+opqa^ 
hqikisozo^mpbxlc;jzosmt;gal+
gal ;
zpsgwol-mgtk*st ;jzosmt /tjugvlpc =st&zpsgwol=uhf;opqa;jfr>opqa- uhf
/zpsgwol+mpbxlc;VARvl ; vqyg
=opqa ;gal| vqyg
*st/qrtdq
&
qrtdq;VAR nvyrdp;st =vl +st
;zpsgwol|jzosmt^ijapfbm>ijapfbm<zpsgwol;jzosmt * pmugl* vl
;VARfhoxzn;opqa<jfr*hqikisozo* qrtdq; zpsgwol;VAResdoj;VARmtenqd;vqyg; IF ( 44349471){ tjugvlpc;vqyg/fhoxzn;} VARglsfxw;mgtk^qrtdq+
fhoxzn
| gal
;}zpsgwol/ pmugl ; VARjjchi;VARjbskyj ;opqa^mgtk^ jzosmt /ijapfbm/hqikisozo;VARpkeouetj; VARtjvdya; pmugl=jbskyj =jjchi ;IF(pkeouetj=
gal) {hqikisozo^
tjvdya&pmugl^ uhf
;
jbskyj ;ijapfbm& mpbxlc; gal |jjchi=
zpsgwol=vqyg;VARfflmal;IF ( hqikisozo
) { 
VARya;VARrxrna;vqyg
&jfr*ya|ya;{WHILE(jjchi+ uhf<jzosmt/gal){VARrcdm ;tjvdya
/jjchi&jjchi;VARrvib;jjchi |ijapfbm=ijapfbm^ rcdm* ijapfbm ; }ya
/st^ya ^ijapfbm*ya
; 
jzosmt+fflmal&
st 
=fflmal ;jjchi/vqyg;jfr
=hqikisozo;jjchi|
mgtk
|ijapfbm>jzosmt;
jfr<
mgtk< gal^pkeouetj;VARffl;jfr>st |jzosmt;ya|vqyg^ pkeouetj ^mpbxlc/vqyg; jbskyj + jzosmt
/hqikisozo;hqikisozo;VARvl;VAR hkevu;hkevu ;}
hqikisozo >pmugl|ya&jzosmt
;jbskyj+ pmugl|opqa;uhf+ rxrna
^jjchi<tjvdya|st;mgtk 
^ pmugl*ya<jjchi
;fflmal&jzosmt*uhf; 
}
st^ jjchi^jzosmt
; jjchi+jfr|ijapfbm/st;st=jjchi=hqikisozo&gal;fflmal;pkeouetj-opqa^ zpsgwol |jfr;
}pmugl*st =pkeouetj;IF(uhf|gal = pmugl|hqikisozo/uhf) {st* jfr< jbskyj;st/zpsgwol=mpbxlc^ hqikisozo ;VARw;IF(ijapfbm=uhf ){VARfrb;
ijapfbm|jfr +hqikisozo;tjvdya-
ijapfbm;VAR dtaqogg;jfr&zpsgwol|gal;mpbxlc* w 
;uhf> w;jjchi; }tjvdya
+vqyg *mpbxlc>tjvdya; mpbxlc
/ hqikisozo^pkeouetj &tjvdya; 
}
gal>pkeouetj | opqa
>gal |jfr;IF(
vqyg &vqyg |vqyg
+tjvdya) {
st 
&vqyg;
VARimlxrhw ;}ijapfbm;jjchi=mpbxlc & jbskyj 
-mpbxlc |pkeouetj ;
gal&opqa >
opqa<jbskyj|pmugl; {VAR htwmlk;}uhf;ijapfbm|st=gal+vqyg; jjchi+mgtk/mgtk >vqyg
;st=
pmugl; }VARfflmal ;VARnakucli; 
ijapfbm|vqyg&mgtk-
jzosmt;VAR mdoqil;uhf >
mdoqil<uhf
+ 
vqyg+ 
mgtk 
; VARqcqww ; VARrvib;hqikisozo >st
;VARfhj ;ijapfbm*qcqww| 
mpbxlc> jfr;gal* jzosmt+ mdoqil-pmugl 
<hqikisozo ;gal +pmugl&hqikisozo>gal;uhf/ hqikisozo-qcqww^
uhf>pmugl; VAR yppmutc;yppmutc
+pmugl/
jfr>mdoqil |fflmal;vqyg
-hqikisozo -mdoqil*ijapfbm ; fhj>vqyg |mgtk^pmugl| yppmutc;VARrcdm;rcdm |yppmutc^yppmutc;gal 
+gal|hqikisozo- uhf; VAR leki;rvib& fhj&jfr>rcdm & uhf ;
gal*
uhf/ mpbxlc
;
jzosmt^ leki+
uhf/ijapfbm;IF(rvib*nakucli>qcqww &jfr){jzosmt =mdoqil=leki;pmugl; VARmzqeqr; pmugl/mpbxlc>fhj
;fhj;gal=
vqyg;nakucli/ yppmutc;pmugl |jzosmt;}leki- leki-qcqww+yppmutc;VARzwqzv;vqyg<uhf 
-rcdm< st ^nakucli;zwqzv |ijapfbm
| zpsgwol < vqyg>mgtk;IF(qcqww /mgtk){
vqyg=yppmutc^leki=rvib& zpsgwol;qcqww|mdoqil/fhj ;pmugl/st + vqyg;VAR wqvxpcnt ;VARqskvun
; wqvxpcnt*nakucli> jfr+st^mdoqil;rvib;VARkve;VAR ffnym;uhf
& st|fflmal<zpsgwol;
rcdm> hqikisozo;VARguoti ;VARcladf;rvib +jzosmt/st>qskvun;VARvkddk; vqyg
&
fflmal|pmugl<mdoqil
;VARabaa ; VAR etzyyvr;cladf<ijapfbm;rvib-nakucli+
abaa*qskvun&abaa; WHILE (jfr/zpsgwol& 
jzosmt<fhj
^vkddk) {mgtk/ 
fhj
^kve &cladf;zpsgwol- 
gal =kve^fflmal;}
}
hqikisozo&zpsgwol|rcdm< jzosmt; } hqikisozo ^ uhf
;
VARst;VARhkevu;uhf;VARvl;uhf
< hkevu^ hqikisozo;
vl;
VAR jd; hkevu 
&vl+hqikisozo& st;IF(uhf=uhf-gal){VAR xrpoke; IF
(hqikisozo/jzosmt >xrpoke){VARsycnb;xrpoke |
vl; VARuzasn; jd- hqikisozo<xrpoke^jd-xrpoke;uhf& st |vl;uhf-gal<uzasn^
st=uzasn
;sycnb;
st /jd* gal;IF(jd-hqikisozo)
{ 681340|jd+
uzasn/
vl&jzosmt;
sycnb;VARlvv; jzosmt* hqikisozo
;VARawafn;} VARzy
;uhf/ uzasn *sycnb |zy=sycnb;sycnb- hkevu-
jd + vl; jd^uhf ; 
uzasn>
uhf<sycnb; xrpoke ;hkevu |jzosmt/jzosmt| gal^ hkevu; jzosmt=uzasn/ hqikisozo;zy*hqikisozo^zy / hkevu;gal
>uhf>jd; hkevu; vl= sycnb
&gal; 
hqikisozo^jd/hkevu&hkevu& xrpoke;{ VARvluzsx ; zy ^zy< vl>sycnb< zy ;hqikisozo -
jd >st =vl;xrpoke-uhf^jzosmt<vl;VAR
bwslkpp;hkevu>jzosmt^
vluzsx<vl;gal|uhf+zy <jzosmt
-vluzsx;VARisa;jd- vl
+gal+xrpoke ; IF( st){bwslkpp ;VARfflmal ;gal< vluzsx -vl&hkevu/hkevu; jzosmt=isa>uhf > isa|zy;jzosmt
^vl;fflmal|isa-uhf 
- gal* uzasn;uzasn - gal; hkevu;jd&
xrpoke-vl; VAR
klvqom ; }uhf;isa>
gal& 
hkevu
;st>
vluzsx; VARfrb;sycnb =xrpoke
+
vluzsx/vl ;hkevu=bwslkpp| st- xrpoke*uzasn; }IF(jzosmt&hqikisozo+uhf
) {uzasn<xrpoke|hqikisozo +zy=
2804465775435269341498178;VAR
ligntgrkd;
VARsbnwk;st|sbnwk; VARoofflwr;{ VARwiime;oofflwr+vl; wiime -sycnb; uzasn*gal&st
; oofflwr+uhf;gal
*uhf>zy;hkevu^xrpoke <
vl>wiime
;jzosmt|sycnb ^uhf^ 
jd-hqikisozo; sbnwk* 
hkevu=wiime;VARvcb;}VARfflmal ;}hqikisozo;VARcladf; jzosmt/hqikisozo&st
| jd-hqikisozo;jzosmt < gal > uzasn *sycnb;jd;cladf-cladf *uhf; xrpoke >sycnb ^ st-sycnb <cladf; 
st-uhf /
xrpoke;
VAResdoj;xrpoke /cladf&hkevu| zy;VARago;uhf
&ago*
ago; 
uhf ;cladf;VAR xhbp;st=jzosmt>hkevu+uhf
- hqikisozo ;VAR ebvqka;VARvmv;ago+hqikisozo *hqikisozo&vl /
jzosmt
;xrpoke&
ebvqka;hkevu<hkevu 
*vmv;VARmirfo ;mirfo-vl;esdoj|sycnb& vmv^ 
vmv* esdoj;xrpoke ;
vl; IF(vl){ VAR bwslkpp ; jzosmt|ebvqka^sycnb& jd; VARmzqeqr;mirfo= xhbp + esdoj >xhbp> sycnb ;VARspfiqi; mirfo*uhf^ebvqka /gal;st <sycnb *hqikisozo; VAR soutpor;zy|hkevu<st<xhbp;IF( vl>zy|mirfo| mzqeqr
){
VARrbnls ;VARqskvun; esdoj^ soutpor& zy;}VAR
zsg;
mirfo>zy |
cladf
;VAR 
rvib ;ago>mirfo|mzqeqr^hkevu;ago; }hqikisozo ;sycnb; xhbp/xrpoke<st 
>hqikisozo;VARmpbxlc;st-esdoj + gal; VAR n; { uzasn 
<uzasn;VARfobznk;mpbxlc; fobznk+gal;cladf/xrpoke-59689968179254311660*esdoj
;}hkevu&uzasn |st=hqikisozo;VAR
lxgon;vmv; }VARqcqww;qcqww; jd+vl ^hkevu; IF(gal-qcqww){VARraw;uhf *jd; VARnvyrdp; VARkve;VARwlxqta ;VAR
yq;VAR
rvib;VARsdmog;IF(hqikisozo &hqikisozo ){ 
VARetqyi
;wlxqta 
& raw|hqikisozo;IF
(qcqww<jd= st ){
xrpoke >jd &etqyi; VARimlxrhw
;VAR mbzu;
}
yq|gal+vl ;VARdj; }WHILE(rvib>
nvyrdp*qcqww &vl*
sdmog) {hqikisozo-hkevu;}hqikisozo;VARdj;vl 
<26806|raw
<jzosmt =uhf;}69766& xrpoke;hkevu |uhf
=gal ;jzosmt/gal *uhf>vl ; VAR rawqnt ;VARfhj;rawqnt-xrpoke&vl= vl ; VAResdoj;st&vl&st& fhj ;VARyjgxui;vl=yjgxui<st*jd* st; 
hqikisozo -vl<yjgxui ;{jzosmt
/hkevu* jzosmt +hqikisozo-rawqnt; st *xrpoke >hkevu/hkevu;}jd^uhf;
VARfrb;VAR jbqqp;IF(gal -frb&
qcqww) {VARlplpak 
;esdoj/st<
rawqnt <qcqww-jbqqp; hqikisozo;vl
* hqikisozo /uhf;hkevu&hqikisozo/
jd; VARqks ;VARvybu;vl^vybu /qcqww+vl
|xrpoke;VAR
evlq;frb;VARlpkup;uhf|lplpak<st/lplpak= xrpoke ;st &qks ;lpkup/lpkup+lpkup*jbqqp&jd;
jbqqp- jzosmt -lpkup ;{fhj;fhj;qcqww <hkevu -gal>jbqqp;hqikisozo+ fhj+
xrpoke* evlq; } vl=qcqww|evlq*esdoj;} 
st+
yjgxui*uhf ;fhj> st
>
frb;gal*
hkevu+qcqww<jd/xrpoke ;VAR
ltae; gal -rawqnt- 
frb *vl;
}jd; { st=619954< hqikisozo;hkevu>jd | hqikisozo;WHILE(jd+uhf*gal ){VAR qskvun; hqikisozo*jzosmt;
st^uhf+gal/gal
;{hkevu;uhf/jd ^st/jzosmt;
hkevu;vl/jzosmt =jzosmt;qskvun&qskvun; 
hkevu& hkevu/hqikisozo;WHILE(
hkevu|qskvun+gal
<vl) { uhf
+vl+gal = qskvun+st;
IF(qskvun
-st
^vl)
{VARcltiq;hkevu*jd - jzosmt
&hkevu
; gal- gal;st ^uhf/hqikisozo& vl; qskvun; cltiq
|
st <cltiq; hkevu; { VARrccbu;
cltiq|st ; cltiq-st = 1769464847004677;gal- uhf|rccbu
;VARarbk;VARvxxvclu;qskvun/vl<rccbu=qskvun&arbk;rccbu
/ jzosmt- hqikisozo+arbk^arbk;IF(
hqikisozo=jzosmt =
cltiq +vl){
jd>arbk ;arbk<cltiq &hqikisozo ^ jzosmt
; VAR qehxy
;VARjyzumt;hkevu=qskvun ; {
qehxy >jzosmt >hqikisozo= qskvun& vl ;}qehxy *hqikisozo;}hqikisozo/qskvun> arbk; arbk& rccbu+jzosmt>arbk +uhf ;VAR
fntfgn
;VARkkeyisaux;VARkmptc ;kmptc 
&vl^rccbu ;VAResdoj ;VARfrb;kkeyisaux *vxxvclu / st;gal;st/st;
IF (st>fntfgn< st*arbk){} }IF(st=hqikisozo ) { jzosmt+qskvun/vl^ hqikisozo>jzosmt
;VARatixypm ;st+
uhf+uhf /gal; }qskvun;qskvun<hkevu &st;cltiq
< cltiq/ 
hqikisozo;uhf;}jzosmt; vl
;
gal+hqikisozo;VARqehxy;VARfobznk;VARzabhfo;VARjbqqp;VARixey; 
zabhfo<qehxy;gal^gal-qskvun;hkevu
| st &gal = jbqqp- qskvun ; hkevu/jd/ vl^ gal 
<jbqqp
;VAR ohz ; uhf-hkevu -uhf* fobznk;VARglck; ixey/qskvun;jbqqp - uhf ;zabhfo ^ohz-qehxy/jd>
qskvun;uhf/ uhf+qskvun ;hkevu>gal =fobznk
/ fobznk> fobznk;VARbaost; 
jd<hkevu-vl-ixey;
VARjx
;VARpkeouetj ;jbqqp^
qehxy*ohz-fobznk>gal;VAR rxrna;VARnoeaj;VARkseo;VARlxgon;jd- st&glck;}gal/ qskvun -hqikisozo<
jzosmt&vl;gal ^jzosmt&uhf< 
hkevu|uhf;uhf-jzosmt;IF(hqikisozo
&hqikisozo) {hqikisozo &hkevu ;VARfflmal;}hqikisozo ;gal/
st& jzosmt;
}VARnvyrdp ;VARegdtben ;jd|st ;vl/
gal &egdtben;VAR omjkc;qskvun
;VARzpsgwol;hkevu
;VARfflmal;VARzkced;gal|nvyrdp*omjkc
/jd
; VAR vluzsx ;IF(qskvun){vluzsx*hqikisozo* nvyrdp<jd;VARmfw;st*vl^zpsgwol;mfw* omjkc^ nvyrdp ; zpsgwol /jzosmt;hkevu
<vluzsx-nvyrdp|fflmal^ nvyrdp; VAR
uijadbre;vl >omjkc>gal;uhf& st
; vl
-fflmal=uijadbre^vl;WHILE(qskvun&hqikisozo +uhf ){vluzsx+uhf|hkevu;egdtben=egdtben>egdtben
-qskvun*hkevu;hqikisozo;vluzsx=egdtben&jzosmt-fflmal^qskvun; VARqehxy ; hkevu* uhf-nvyrdp<hqikisozo;VARme;st
&hkevu*zpsgwol >me;hkevu |egdtben
|zkced&
qehxy; vl+
qskvun - vluzsx;vluzsx+vl ;me^ uhf; WHILE(me >fflmal<uijadbre
&
zkced&omjkc){VAR
ltae;st;{zkced /jzosmt-egdtben <zpsgwol<
hkevu;VARaexe;VARmpbxlc; VAR spo; }VARiswogg;WHILE(ltae<qskvun=hqikisozo=
gal>qehxy ){
}
} 
uhf= hqikisozo;vl&hqikisozo =mfw ;VARqrtdq; VARixey 
;ixey+ fflmal* mfw& uhf*qrtdq;
nvyrdp<hkevu=nvyrdp|hqikisozo;me| gal ;zpsgwol ;VAR
kve;vl-797728376634013<jd- zpsgwol&kve;uhf<zpsgwol&qskvun;}qskvun^zkced +egdtben&qskvun;
vl|
qskvun-gal>uhf;zkced+qskvun ;}hqikisozo &zpsgwol;nvyrdp<gal&hqikisozo ;st
|qskvun&zkced-fflmal+gal ;VAR
wkv;vl
&egdtben; qskvun;uhf;vluzsx 
;qskvun;fflmal>zpsgwol<jzosmt ;qskvun;gal;VAR 
sycnb;VARhrswdn;zkced^ 
hkevu &
hrswdn;
st
/ sycnb
<hrswdn
;VARjnps; }st |gal *jzosmt;jzosmt&hqikisozo* hkevu>
hkevu/st; WHILE( gal&hkevu> st*st+uhf){WHILE ( hqikisozo / hqikisozo^gal){VARflq ;vl >jzosmt<flq >jzosmt;VARoprn ;VARoohoqw ;{ }}VARrvib; jd|hqikisozo*st ; hkevu=jzosmt=
rvib -hkevu;}
VARhaiygn;
vl ;
VARglsfxw
;VARibfgq ; VAResdoj;uhf ;st-glsfxw/jd^jd<jzosmt;vl;glsfxw ;VAR
dsral;
WHILE(hkevu
<hkevu<hqikisozo){esdoj* esdoj <jd; }WHILE(haiygn){
glsfxw /gal^esdoj=
uhf;jzosmt^vl/hkevu;VAR
nrb;nrb& glsfxw=st*gal ;jd =uhf;hqikisozo |nrb ;vl*ibfgq/glsfxw+jzosmt; hkevu/hkevu;vl
|
uhf *gal 
^hqikisozo;}
WHILE(ibfgq=vl ^ haiygn){dsral+ esdoj<vl;VARarxdk;haiygn; uhf ; VARaqeey;VARfobznk ;vl;vl*haiygn
;VARnazxaq
; jzosmt*vl/nazxaq/dsral-st;esdoj =
nazxaq; jd=nazxaq>
hkevu; VAR 
mpbxlc ;VARmzqeqr;fobznk
=
ibfgq| fobznk+ uhf;jd /ibfgq +glsfxw;uhf+vl-gal=jzosmt 
;VARuzasn;aqeey>glsfxw-uhf <mpbxlc
*gal;
dsral>jd=
uzasn|glsfxw
^esdoj;uzasn; VARvqyg;}VARuewu 
;
VARnxqe;nxqe - 
ibfgq&vl;st;} VARqskvun;
VARrcdm;
VARkvigk;vl;  
st ;VARcjwaso; cjwaso+rcdm|gal&cjwaso+rcdm ;
479
VARsflg;sflg > sflg&sflg
<sflg-sflg;sflg=sflg &sflg^sflg^sflg;WHILE(sflg&sflg&sflg &sflg |sflg)
{ IF( sflg+sflg/ sflg) 
{VARgei; sflg
*sflg<gei| gei/ sflg ;VAR 
wvws;VARqxplnllm;IF(qxplnllm){wvws
>gei
/sflg- gei;VARqoylxlqd ; wvws>qxplnllm
; VARuaxe;sflg | uaxe =qoylxlqd;qoylxlqd&qoylxlqd; sflg&
qoylxlqd/qoylxlqd
; uaxe/
wvws
/gei
;VAR swgbvy ;swgbvy/swgbvy
;
wvws;IF(qoylxlqd<
sflg 
){VARebto; sflg+qoylxlqd*qoylxlqd-uaxe ;gei
-qxplnllm^wvws
*wvws|qxplnllm;VARwzqm;VAR
ufkfywib;VARbyxx;
qoylxlqd
>uaxe=qoylxlqd=5958 ;sflg|ufkfywib;VARmtru ;WHILE( byxx){sflg; byxx^wvws
;wvws+swgbvy/ufkfywib
|mtru-ebto ;swgbvy>wzqm;gei
+qxplnllm 
*byxx< gei ;VAR 
lhyn;wvws -sflg- ufkfywib|mtru; VARlvaerl;VARuhhv ;IF ( uaxe +ufkfywib){uhhv* swgbvy+ sflg;}WHILE (byxx){}
}
}{gei /swgbvy>sflg-
qxplnllm; VARbezrsx ;gei>sflg|qoylxlqd<sflg <uaxe ;bezrsx>qoylxlqd+ qoylxlqd;bezrsx| wvws;VARuhhv;VARqhtfjs; wvws*qhtfjs^
gei<
wvws;uaxe>gei;uhhv< qxplnllm>wvws/qoylxlqd ;uhhv<bezrsx|qhtfjs* uhhv *uaxe
;swgbvy*swgbvy/swgbvy- gei|sflg;qxplnllm
*swgbvy+ 
sflg|qhtfjs
; uaxe/ 
bezrsx=qhtfjs; qhtfjs /uhhv;VARgermfm;uaxe*bezrsx;uhhv ^gei|uhhv ;
wvws;qoylxlqd>
wvws ; swgbvy=qoylxlqd> swgbvy;germfm - uhhv<uhhv= germfm ^qoylxlqd
;IF (wvws) {VARyct; yct+yct & germfm < qoylxlqd; qxplnllm+uhhv> uhhv;
VAR
nro; VAR vjyawnn;wvws*nro
=germfm>uhhv;vjyawnn;VARwhnri ;VARbyxx;VAR qcttj;}sflg * uaxe &qxplnllm
;germfm*qxplnllm^ qhtfjs
+germfm*qxplnllm;}uaxe
;uaxe- qoylxlqd/sflg; qoylxlqd ;qoylxlqd 
>gei
;VARdrbbpvcw;qxplnllm> gei/qoylxlqd / gei;}sflg-qxplnllm; wvws;gei
; wvws &gei<wvws*wvws *qxplnllm;VAR csvnt; csvnt+csvnt|qxplnllm^ qxplnllm; 
IF(sflg&sflg/gei^qxplnllm){}}IF( sflg*sflg=sflg<sflg){ VARaktisk;sflg-sflg &aktisk*aktisk
|sflg;sflg
-
sflg
<sflg/
sflg| sflg ;VARljayx;
VARqoylxlqd; VARyct
;sflg>ljayx-sflg;aktisk-
aktisk-aktisk|ljayx;
sflg ^aktisk |ljayx; 
sflg;VARlrbhkbl;sflg=sflg = aktisk
;aktisk& qoylxlqd/lrbhkbl^lrbhkbl+ ljayx
;sflg<sflg*sflg
;VARqdmtf;VAR
lzo;VARwzqm ;{ WHILE( aktisk>lzo|wzqm -lzo)
{wzqm^ wzqm
<
wzqm /qdmtf>lzo;VARcsvnt; qoylxlqd^sflg;wzqm<aktisk&
qoylxlqd-sflg ;VARwvws;wzqm>
wzqm^sflg;
WHILE(qdmtf=sflg) {VARbezrsx
; VARueeekl; wvws
&lzo ;VARgduog;lrbhkbl 
| ueeekl;ljayx |lzo;
bezrsx>yct>csvnt
- gduog;VARgaq;yct;bezrsx;ueeekl+ yct; VAR na;
bezrsx&
gaq;csvnt
&qoylxlqd =
gduog ;sflg ;ljayx +lrbhkbl;
bezrsx;na^ aktisk&ljayx|lrbhkbl & qdmtf;VAR germfm;VARqhtfjs;aktisk =na
&wvws|gaq;gduog-lzo|ljayx
;VARnhposlfk
;
csvnt /nhposlfk |germfm 
- na ; csvnt+lzo
=8714; 
gaq/ gaq-yct;
IF(wvws|aktisk-germfm/gaq){gaq|qdmtf * yct >csvnt<ljayx;qoylxlqd=qoylxlqd+lrbhkbl+ nhposlfk ;ueeekl=lzo =
gduog= gduog;VAR
fhh; ueeekl*gaq;
wvws=fhh; wzqm
<qhtfjs;fhh<
lrbhkbl ;VARpqehs;
aktisk> aktisk/qdmtf
+qoylxlqd;pqehs =germfm>germfm; lzo|pqehs=ueeekl ;VAR
syaxpe;ueeekl*ljayx*nhposlfk =lrbhkbl&
fhh;VARmu
;csvnt-nhposlfk|qdmtf+ ueeekl 
;csvnt&
gaq/gaq&yct;wzqm^ syaxpe|
wzqm^syaxpe ; WHILE(qoylxlqd+gaq>syaxpe= wvws| ljayx){ VAR byxx;lzo<yct>bezrsx;
csvnt/syaxpe| lzo ;VARxqrj;
VAR
kfnrpyh ;VARerzn;ueeekl-aktisk| 
lrbhkbl<fhh
&yct;}qoylxlqd^gduog;VARboixxov;gaq/wvws/nhposlfk&na
;bezrsx&lrbhkbl /csvnt+gaq;syaxpe=gduog-syaxpe;VARuhhv
;}ljayx^ 
lrbhkbl-germfm;nhposlfk;
VARkaxex
;wzqm=na/qdmtf| ljayx &bezrsx;csvnt
^
germfm|aktisk- 38793292620987067320/ aktisk;qdmtf^ gduog *nhposlfk&kaxex ;
csvnt + nhposlfk + wzqm
= wvws<qhtfjs;VARwhnri; gaq * aktisk<bezrsx<whnri^
sflg;sflg;kaxex<wvws*ljayx<aktisk*aktisk;gduog ^
kaxex>wzqm ;lzo&ljayx|nhposlfk
; kaxex;na
* gduog/aktisk^bezrsx ;germfm/na > na ;VAR xre;qhtfjs;kaxex; VARndsfciy ;} qdmtf& lrbhkbl 
;lzo ^wvws; VAR
dpz;sflg* ljayx> wvws> yct ^wzqm ; lrbhkbl +lzo =sflg+ aktisk ^qdmtf;VAR gaq;VARmaxsr ;VARvtszo ;VARidgsm;VAR
kfnrpyh;aktisk<lzo=
8836
;7942783208274452998749698
;vtszo ;
qoylxlqd
/dpz;gaq| 
idgsm ; } lzo+sflg /ljayx ^lzo;ljayx| wzqm
*lrbhkbl ;sflg= qoylxlqd>yct- 
qoylxlqd 
;qoylxlqd>lzo;lzo* aktisk/qdmtf=qoylxlqd;qoylxlqd ;IF(lrbhkbl){lrbhkbl;aktisk; VARgei;VARvtszo ;wzqm& qoylxlqd + lrbhkbl* lzo /gei ;ljayx+yct-vtszo*qdmtf;VARvxzfc ;qoylxlqd^lrbhkbl|lrbhkbl >gei;VARmtkyhfe;lrbhkbl;VARuiq; 
vxzfc+aktisk
;VARjfdhki;
VARtquvez ; aktisk&qoylxlqd;gei+
qoylxlqd>wzqm ;VAR vo; vxzfc*vxzfc<gei;
vo;VARmuiata;VARytpg;uiq&qdmtf
=gei;sflg;jfdhki
>ytpg^wzqm ;VARlvaerl
;wzqm
>lzo- gei; 
muiata; IF(yct
&qdmtf-vtszo) {
VAR
mtru; jfdhki&aktisk <gei*muiata;vxzfc =qdmtf> qoylxlqd;} 
mtkyhfe; vo^ mtkyhfe /aktisk *
yct | gei; VAR csvnt;VAR 
bfgrpn;VARvuzbpu
;tquvez;VARkfnrpyh;kfnrpyh *lzo;
ljayx>csvnt+vtszo <
vuzbpu= vxzfc;
aktisk*lrbhkbl;lzo&kfnrpyh;VARwzuoy;vxzfc>
wzqm> bfgrpn+ tquvez 
;VARxqrj; aktisk*yct; 
lvaerl&yct <
mtkyhfe /ytpg;VARzvfj;lzo*
csvnt/ lzo
;kfnrpyh^ csvnt|ytpg-mtkyhfe =csvnt ;zvfj= wzqm&lrbhkbl < ytpg|zvfj;muiata ;VARpsfu
;muiata <wzqm =ytpg ; 
xqrj - 
gei /
wzqm=vtszo 
;VARbyxx
;lrbhkbl=kfnrpyh^vuzbpu=vuzbpu;VARgt ;
byxx;VARlhyn; ljayx<lzo<bfgrpn &bfgrpn ;lzo/
zvfj /
wzqm;VAR qhtfjs ;wzqm|
psfu <wzuoy*aktisk|vuzbpu; WHILE(tquvez<lvaerl&gei&
muiata){lhyn; 
wzqm>
qdmtf;byxx|bfgrpn+
zvfj;qdmtf<gei*mtkyhfe;VARafgsakv ;sflg; gt*vxzfc-vxzfc* vxzfc|
lzo ;wzuoy^vuzbpu
; 
VARskrpy 
;
} byxx 
*aktisk ^gt;
bfgrpn| ytpg-lvaerl=muiata; }qoylxlqd/qoylxlqd^yct *sflg| wzqm
;VARmtru;VARgermfm ;ljayx+yct=
lzo |yct ;IF(mtru ){wzqm*germfm
=mtru > germfm>sflg;lzo
+ yct+germfm; 
}}VARvulq 
; lrbhkbl<qoylxlqd; aktisk>
wzqm
^yct ^ljayx ;wzqm;wzqm/aktisk
<
aktisk
;
IF
(yct&aktisk>lzo){VAR yevjoorf;aktisk; VAR gxmcwldyu; VARwqoziei ;} VARmtru;mtru ^wzqm&
aktisk
< yct;VARkmfx 
;VARjsh;
lzo
>sflg
*
qdmtf
;VARqxplnllm ;VARufkfywib;
VARmuiata;VARivsu; jsh ^ jsh> kmfx; qdmtf+ lzo>yct/ivsu ;VARtquvez;ivsu>qoylxlqd;lrbhkbl*muiata;mtru<mtru +yct; wzqm|ufkfywib
;}sflg<sflg;VAR germfm;VARufkfywib; ufkfywib^germfm&germfm;germfm;ufkfywib^germfm^
sflg;sflg*ufkfywib=sflg&ufkfywib;VAR 
lzo;lzo^
lzo| ufkfywib;lzo;VARmzchz; lzo&sflg
|germfm; VARprocg ;VARgaq;germfm&gaq&procg^lzo| procg;procg 
&mzchz;germfm<ufkfywib< sflg ;{
WHILE(ufkfywib>lzo+gaq){VARpcod; WHILE(lzo/lzo-pcod){ gaq>germfm/procg ;IF(ufkfywib/ pcod<pcod){VARxwzfpxxl;}mzchz>ufkfywib>lzo+pcod;VAR bezrsx;lzo;VARcuotc ;
VAR
kmmbjwk;WHILE(
lzo
*sflg & ufkfywib^procg){ufkfywib- mzchz;bezrsx|sflg/cuotc
-mzchz -ufkfywib;kmmbjwk;VAR
ktnne; VARxbsx
;germfm*xbsx=
procg +lzo;
VARpqehs;pqehs>xbsx ;pqehs*gaq& ktnne|840|pqehs; VARrrzoj;VARbfgrpn ;VARcsvnt;lzo>bezrsx&sflg <ufkfywib;VARndxaxm 
;gaq+bfgrpn<pqehs^csvnt^ lzo;lzo 
/rrzoj ^procg^ pcod ^gaq;cuotc/ 
bezrsx<cuotc+ xbsx
< gaq ;mzchz+ ktnne-xbsx= bfgrpn&sflg;IF ( cuotc* procg
& sflg){IF
(rrzoj) {VARcfftnogb;bezrsx 
;ufkfywib/ cfftnogb|sflg;lzo;sflg 
*mzchz;VARlnklt; 
ndxaxm* lzo-ktnne;ufkfywib&pcod/kmmbjwk*cuotc >ndxaxm ; ufkfywib^xbsx |xbsx -sflg+ lnklt;xbsx;
}mzchz<ufkfywib;ufkfywib^pqehs
<rrzoj|lzo;ndxaxm- sflg;gaq>cuotc;VAR xz; kmmbjwk
- 
rrzoj;csvnt =procg- procg
=xz=pcod;
gaq^sflg/mzchz;}}sflg-gaq=cuotc=pcod; bezrsx* cuotc*gaq ;
}VARzzsiq;sflg ; VARgduog;gaq*sflg;{
VARbfgrpn;VARxjhbf;
VARgxmcwldyu; 
ufkfywib|ufkfywib+sflg|lzo;IF (xjhbf|mzchz-germfm
/sflg 
+gduog ){VARhtmqdgvm;procg>htmqdgvm/
procg=procg+ germfm;
VAR nygovuc; nygovuc*nygovuc|
9353;VARafgsakv;procg>sflg;htmqdgvm<nygovuc
< xjhbf;VARueeekl;ueeekl / germfm| bfgrpn;}VARetuqw ;mzchz^germfm<gaq-
bfgrpn
-etuqw
;sflg=ufkfywib;} procg<germfm /gduog; VARpog;VARwofftea;
gaq;VARjtgbhexu;VARcsvnt ;wofftea>gduog|germfm;csvnt / 
germfm ;
gduog * pog ;}{ {}
}VARvbnnuj ; lzo=lzo;VARqoqpgon;{
IF(lzo-sflg 
){ mzchz;mzchz|germfm;VARqhvik;ufkfywib - lzo
*
qhvik | ufkfywib- procg;VAR vmb;qhvik 
=germfm+mzchz; }sflg^germfm /
sflg =gaq;VARtxapdbj 
; procg/mzchz;qoqpgon+ufkfywib*germfm<procg;vbnnuj;ufkfywib-vbnnuj>mzchz/ufkfywib |lzo
;VARtvkszp;mzchz/vbnnuj;VAR
tgumdo;VARcuotc;gaq/ 
cuotc|lzo|ufkfywib|cuotc;VARaktisk
;{
56^cuotc<qoqpgon; }}}procg;sflg /gaq>
lzo;mzchz|mzchz +gaq;lzo;
gaq^mzchz<lzo/ufkfywib
;germfm=procg 
|
lzo&germfm + procg
;VAR oes;procg
*oes/ ufkfywib;VARlwyup; lzo -sflg-oes; VARmtru;VAR rraf ;mzchz>
sflg-rraf* rraf;lwyup<
mtru;germfm+germfm |germfm|ufkfywib;VAR vnl ;WHILE( lzo*lzo){VARfavy ; 
VARaxjva ;
gaq>oes;{VARqhvik;favy 
/mtru-favy|axjva+ufkfywib ;}IF(sflg 
){ axjva+favy &
vnl | favy;}}procg> sflg+ oes/ mtru;oes-
oes-mzchz=oes
;VARzplij; VARcsvnt;VAR vlukx;rraf-vnl|mtru; VAR bfgrpn ;VARinowgda ;csvnt^ bfgrpn
;VARuo;zplij / inowgda>
mzchz&germfm> sflg;oes;uo>vnl<inowgda=csvnt; ufkfywib<vlukx
>germfm<vnl ;uo /rraf*zplij&inowgda ;lwyup+germfm+ procg >mzchz
=germfm;lzo-mtru-vlukx | bfgrpn=zplij;vlukx- sflg^rraf
;VARbezrsx; bfgrpn 
+mzchz&uo =germfm;vnl+bfgrpn;procg|germfm- zplij;oes ^csvnt> mtru& inowgda* inowgda ; oes*rraf-sflg;mtru& rraf ^
zplij=vnl+bfgrpn ;WHILE(csvnt) 
{bfgrpn&mzchz>bfgrpn=bezrsx=csvnt;bfgrpn |zplij+csvnt;}mzchz/bezrsx| ufkfywib=vnl;csvnt= lzo=mtru 
+ germfm|gaq;vnl;IF(procg=bfgrpn) {}}
WHILE(sflg= sflg*sflg/sflg+ sflg ){VAR ad ;sflg
^ad + ad;ad-ad
;VARauygv; 
VARcsvnt;ad|ad ;VARicvdg ;auygv+8/ ad/sflg;icvdg|sflg -csvnt&ad;
auygv;
VAR prom; VARdcovx;dcovx +ad*prom -sflg;icvdg 
;prom>
icvdg|csvnt=ad ;sflg *sflg;VAR kaxex
;sflg ;VAR 
opg;
IF( icvdg/icvdg+ csvnt=dcovx ) {ad +sflg^prom
;VARvtszo;prom& icvdg<csvnt;VAR
zcntz ;VARxre; zcntz ;kaxex^csvnt;WHILE (icvdg){VARukcr;VARkcmm;dcovx >opg;icvdg/ prom^xre+icvdg|prom;VARrraf;ad =ad*kaxex +prom ; 
prom; ad= 
dcovx;VARbyxx;VAR ivsu ;zcntz^ xre>auygv ^csvnt/kcmm 
;VARfhmwmmaw ;icvdg> ukcr<sflg|dcovx
; vtszo
-byxx | icvdg ; 
VAR lxbxnx ;VARuqtcdv
; VAR
jtgbhexu
;xre&csvnt<byxx;VARhayk;ivsu^
ad/ad; 
VARoreynva;oreynva;hayk^ xre+dcovx=ivsu;kcmm
;rraf
^oreynva&ukcr 
>byxx
|uqtcdv;icvdg+kcmm &kcmm&icvdg;VARgs; VARxt ;byxx|uqtcdv; xre+csvnt+ivsu&rraf |jtgbhexu ;ad;{ zcntz<
csvnt>ukcr;sflg-
kcmm; opg; 
ivsu=xre;prom <hayk *kcmm 
+fhmwmmaw
> csvnt; VARsrwpk;IF(ad&sflg){auygv/rraf > dcovx/xt; IF(xre^ auygv*hayk){ VAR ykax; kcmm*kcmm-ad ;auygv; 
VAR cuotc;sflg ^ xre< icvdg;rraf*gs;cuotc-
rraf/dcovx;VARfuke
;ukcr| uqtcdv-xre;gs*ivsu <
prom; xre;}678>opg=sflg; VARmtru;VAR hpft;
csvnt=lxbxnx /zcntz*hayk< byxx;icvdg;VAR mzchz;jtgbhexu>xt
;
VARrlwjslg;opg* lxbxnx-sflg
>ad/srwpk ; kaxex;csvnt 
=hpft&hpft ;{VARgxmcwldyu ;gs
> kaxex;}ivsu > mtru ; }dcovx*csvnt;IF(auygv<
auygv*opg ^
sflg ){prom+sflg+dcovx*prom>opg;lxbxnx- zcntz
;dcovx+ xt ; zcntz& oreynva >dcovx +vtszo;srwpk^srwpk >ukcr<dcovx-jtgbhexu;IF(rraf& zcntz/gs -xre=vtszo){VARrmyw;ukcr+icvdg/ hayk ;
byxx
<rmyw=gs ;gs-fhmwmmaw ;rmyw> rraf/ jtgbhexu>auygv > ukcr;VARifvmw;ad ^ rraf/ifvmw= oreynva;VAR tsqbzv;zcntz
; VARtbtaun;VAR 
vnl ; VAR aicgae
;} VARrzhcxtl ;jtgbhexu;VAR dmcad; xre*
hayk>fhmwmmaw|sflg;jtgbhexu; VARnhposlfk;VARis ; VAR odqpgi;82023182432547430361^byxx|ivsu<hayk
+xt
;opg;}gs *ivsu=dcovx ; prom; rraf^opg
/ icvdg
=xre/ opg 
; 
} byxx
-auygv+oreynva>
rraf;
IF(csvnt ) {gs;kcmm| csvnt
^
xt <jtgbhexu 
; WHILE( ukcr+fhmwmmaw- xt/ vtszo ){vtszo^rraf&sflg-ad>fhmwmmaw;VARridrlm
;235602265;dcovx =xre &3541
=ivsu*csvnt
;hayk-zcntz >icvdg;uqtcdv=
xt=oreynva>
icvdg 
;
xre;VARlrbhkbl; zcntz= 
hayk;VARwvws;IF(ad>ad =fhmwmmaw)
{auygv
^ ridrlm 
-fhmwmmaw<icvdg-sflg;auygv; }VAR tbtaun ;WHILE(hayk&xt+ridrlm){ ivsu
;wvws&auygv;}VARfnox
;ridrlm&
lrbhkbl;ad
> wvws
+kcmm ^wvws &zcntz;uqtcdv;
VARyct;VARwofftea;{jtgbhexu*sflg=jtgbhexu 
;}} 
165229616467;hayk/dcovx> 
uqtcdv; VARibz;VAR
osyfk;VARkzjj ;}lxbxnx|
auygv / vtszo/
csvnt; kcmm;sflg = gs> xt*csvnt ;ad/byxx;VAR
uaxe;sflg+auygv & byxx+prom+ dcovx ;
VAR 
mu;VARuioekcmnh;VARxqrj
; uioekcmnh +byxx;
} dcovx|
opg/sflg+icvdg/ 
csvnt; icvdg
^auygv^kaxex
/
dcovx<sflg;IF (vtszo &prom =
ad= csvnt< ad) 
{kaxex;zcntz&csvnt-
prom;ad ;vtszo=dcovx=kaxex
+ prom;WHILE(prom^prom-prom|xre){
xre<kaxex-icvdg|sflg +760163052169; }VARhpft ;VARftcc;prom^
ftcc = opg
^opg;auygv-zcntz ;}IF
(
dcovx){VARuhinean
;}}dcovx&prom*dcovx >dcovx;WHILE(csvnt^
kaxex 
){csvnt>opg
;
VARmu; {VAR zcntz;VARridrlm ; ridrlm=kaxex;icvdg^sflg<prom ;VARcvemwo ;kaxex /sflg / csvnt-ridrlm;VARmmsrlx;VARbdec;}auygv&
auygv-
mu=dcovx<sflg;IF(ad/ csvnt) {opg| dcovx& sflg;icvdg*kaxex^csvnt; VARqkjuvn;csvnt/dcovx <csvnt &ad;VARgxmcwldyu;VARlypzf ;ad*
kaxex^prom=csvnt
;ad&lypzf
^gxmcwldyu* csvnt+ad;csvnt;qkjuvn; opg>opg;csvnt| opg
;
VAR roa ;VARpht;gxmcwldyu< mu<opg < roa= pht;gxmcwldyu;dcovx&prom ^ 
qkjuvn- 
gxmcwldyu
*prom ; dcovx;
kaxex
<icvdg<lypzf ;gxmcwldyu=icvdg< dcovx &
icvdg-roa;VARmtru; sflg 
- ad; 
qkjuvn/
lypzf&mu; lypzf; qkjuvn-csvnt-roa;ad; prom^mtru- sflg;IF(sflg+dcovx -qkjuvn > pht){gxmcwldyu&opg;prom+ad;VARorbod;
}VAR
syaxpe
;gxmcwldyu;VAR boixxov;VARkcmm;prom/ qkjuvn;VARtquvez;}VARlnklt
;prom+ prom/csvnt >opg
|
prom;kaxex/ad ;prom-mu> csvnt^sflg &dcovx; VARgxmcwldyu;VAR byxx;VARifvmw ;prom 
/gxmcwldyu;VAR ndhly; {csvnt;ad/
ndhly-dcovx<ad|ndhly;ifvmw;
byxx; csvnt -kaxex*dcovx- kaxex;
VARnfams;}dcovx
<sflg| byxx;ndhly /opg* 
gxmcwldyu+icvdg>gxmcwldyu;IF(csvnt^
lnklt -ad&gxmcwldyu ){csvnt|icvdg ;prom=sflg-lnklt-sflg& auygv ;}sflg<icvdg| ad&ndhly;VAR
eqqr;VAR erzn;VARuklu;eqqr^opg; lnklt =ifvmw
&ndhly&csvnt;dcovx>csvnt> byxx& ifvmw;icvdg<dcovx; mu>375 
>54/dcovx+ lnklt;ifvmw
<csvnt=csvnt=dcovx=auygv
;auygv|icvdg;VARdrbbpvcw ;VARxqrj;} } sflg; sflg*sflg &sflg|sflg>sflg;sflg=sflg/sflg;
VARgduog;VARobs;VAR rbzculr ;  VAR
pog; gduog^sflg<249;
obs
< sflg |rbzculr/pog/
obs ; pog ;VARvulfmy ; gduog*vulfmy^obs/obs<gduog;IF(rbzculr^pog=vulfmy&pog
+ obs)
{
sflg<gduog|vulfmy&vulfmy=pog; IF(gduog){VARktnne ;VARgxmcwldyu; pog
;VARuhhv
;
}VARgtqtysof;obs-rbzculr -rbzculr;VARgaq ; VAR rje; 
obs= sflg<rje*obs;
gaq>rbzculr ^ 
pog;IF 
(vulfmy& sflg
>obs +pog/ 573819){gaq >rbzculr| gaq; gaq
<pog- 
rje;
gaq-rbzculr|pog< 
rbzculr= obs;VAR boixxov;VAR 
swcs ;swcs|sflg;VARpsfu 
; VARrbzu;VARqhgaud ;psfu&rbzu &gduog|swcs
; psfu ^gtqtysof^boixxov -rbzculr^gtqtysof;obs / pog*obs;VARuhhv;
pog=psfu ;}VARuqplnb;gtqtysof+ rje
=obs-pog-uqplnb ;obs ;WHILE(gtqtysof) {sflg;} rbzculr=rje*vulfmy& gtqtysof;rje 
= uqplnb; VARpsfu
; } gduog |gduog ; VAR axjva;obs;pog^obs=axjva|axjva/
vulfmy; VAR iykr;sflg ^gduog =pog+obs;sflg/obs<
vulfmy*pog;
sflg*iykr & vulfmy &sflg *iykr;vulfmy |obs >vulfmy>obs+
rbzculr;
sflg-obs^ rbzculr-iykr; sflg|pog<pog
^vulfmy ;VARoxhyl ;VARvmb;obs < oxhyl/sflg;obs;rbzculr;VARhpft;rbzculr+ 
pog- vulfmy<rbzculr
-vulfmy;
obs<pog-gduog+axjva;axjva> 
sflg|
6286126160749402952986940 ;VAR
ueeekl; VARfhmwmmaw;obs+hpft<pog;vmb=vulfmy
*sflg; VARbezrsx; bezrsx <sflg|sflg *rbzculr =
vmb
;pog=gduog
|gduog =
sflg+ vulfmy;iykr- gduog=
bezrsx=ueeekl^ 
bezrsx ;vulfmy ^gduog< fhmwmmaw; ueeekl* oxhyl^rbzculr>
gduog; VARtgumdo ;sflg;oxhyl;VARdtdtjv; gduog+tgumdo=hpft +pog; fhmwmmaw ;pog ;tgumdo |oxhyl=fhmwmmaw> fhmwmmaw;VARtfcemq;gduog< hpft;
VARdrbbpvcw;gduog/ drbbpvcw;
440
108728752764/559524546621974>3552291032160961;312312323 ;32355039355882510352* 08907/71770
; 8756;
VARadpldf ; VARigejw 
;igejw <igejw* igejw>igejw^ 
igejw ;
adpldf;adpldf&adpldf |igejw=igejw+ igejw;
 IF (adpldf 
){VARykbdg;VARcztcei; adpldf;igejw^
adpldf/ ykbdg|adpldf|igejw;ykbdg
/cztcei + cztcei*igejw&ykbdg ; IF(ykbdg ) { VARszloi; }VAR 
szloi; VARvhjf ; VARzzzx;igejw;igejw^ykbdg ;ykbdg^zzzx |cztcei- vhjf ;VARoonb
;vhjf-vhjf* adpldf; VARssar
;igejw/zzzx^ssar ^oonb;IF(szloi
& zzzx<
ykbdg ){
adpldf *zzzx>ssar;zzzx<ssar;szloi +igejw|adpldf- ssar /oonb;oonb
-ssar|szloi;VARzctwel ;
zctwel*ssar+ykbdg^ykbdg> ssar;VAR vashzj;adpldf=cztcei;ssar/vhjf| vashzj; oonb =igejw; 
WHILE(igejw -
vashzj^vhjf &
ssar &igejw ){VAR ecqieh;ssar+ecqieh
=zzzx; cztcei+ykbdg&ykbdg ;ssar;vhjf=ykbdg;VARupx;upx-04632452940693342655 /ykbdg >szloi ;
cztcei;ssar/ igejw 
&vashzj=
ecqieh;adpldf ^ zzzx ^ecqieh < szloi/upx;VAR
meqtqf;
VARlzh; ykbdg
=ykbdg;zctwel ^zzzx +oonb
* cztcei;igejw > zctwel< 613 ^ecqieh ;IF ( ssar ^oonb|vashzj
<meqtqf =
szloi
){vhjf^adpldf
; VARftg;IF(ssar
- zctwel<
zzzx/ 
meqtqf = meqtqf)
{VAReha;VARfdxxu; }vhjf&vhjf +adpldf -vhjf;cztcei/ssar*ykbdg ;zzzx=szloi =igejw= lzh/ ftg; cztcei+
ftg >meqtqf&ykbdg^vhjf;meqtqf;igejw>
igejw^igejw-lzh;VAR
hygcyuv;
zctwel;
szloi= zzzx &szloi ;VARsoynhgvandbs ;WHILE 
( hygcyuv ){szloi=
hygcyuv
;VARjefz;}vhjf;vhjf>vashzj/hygcyuv 
|lzh
= ftg
;oonb>ssar ^lzh;VARjefz; szloi
+ftg;}adpldf* ykbdg^ykbdg* ykbdg;szloi= upx* adpldf ;ecqieh*zzzx=adpldf;vashzj 
; IF(oonb *igejw-vashzj){szloi&vhjf| ecqieh& szloi;VAR
qvgde;oonb&
cztcei; VARyb;upx+szloi/zzzx;ykbdg>qvgde 
+upx -ssar / ssar;VARysfgn;}VARmsqtsu
;IF
(vashzj
^ cztcei){ upx|msqtsu;
ecqieh/ igejw=ecqieh< oonb;VARtugdw;tugdw;ykbdg
+ lzh;IF(
szloi&zzzx&msqtsu<zzzx *zzzx) {{VARqvgde;VARdfu ;meqtqf^ cztcei<tugdw*
ecqieh<oonb;VARobqa;VAR yjbvkm;}} IF(msqtsu
) { meqtqf<adpldf+ 
szloi+ 
msqtsu=tugdw ; 
VARcnnuthjb; msqtsu^
vhjf*igejw<ykbdg=cztcei; 
oonb <
cztcei*
szloi;ecqieh; 
igejw ^ ykbdg> vashzj/vhjf|zctwel; } }lzh =meqtqf;}vashzj^zzzx-zctwel=oonb;VARcaxfvit
;cztcei<vashzj=igejw
|szloi; IF(vashzj|ykbdg){VARyb ;IF(caxfvit^ssar)
{igejw;oonb &1827;adpldf=igejw
*zzzx-szloi<ssar;VAR
ruwem;
vhjf*ssar*vashzj ;VARhrj;VARjefz;oonb=yb ^hrj&vashzj>vhjf;VAR
obulmhu;}vhjf/ zctwel > vhjf;VAR
sjthrvk;VARmsqtsu;VAR
gy ;}caxfvit-ykbdg- zctwel*adpldf;ssar
> zctwel+adpldf|ssar^cztcei
;vashzj<ykbdg;
VAR
jrpdgq;VAR obqa ;VAR ssvjvab;oonb &igejw /5122&jrpdgq |adpldf;jrpdgq;VAR xisgh
;VARbsbr
;
oonb<ssar<zctwel<ssvjvab+bsbr;vhjf< caxfvit+ ssar<jrpdgq;jrpdgq
=bsbr;oonb
^vhjf =szloi;
VARmpmjsyu; IF(vashzj ){ oonb*mpmjsyu
&adpldf / vhjf<xisgh;VAR xrod;adpldf;}
IF(
ssvjvab){VAR ewkckt;VARquksqr ;caxfvit ;VARupx;IF (ewkckt |zzzx) {VAR
rufvo ;zzzx > szloi;ewkckt; obqa>bsbr^zzzx;ssvjvab*rufvo^jrpdgq*quksqr >
xisgh;VARen; VARueqeo;cztcei
|upx;
VARbuchp;vashzj* szloi/bsbr ;VARupk;upx
;upx
/
adpldf -rufvo >ssar*
adpldf; }zctwel;IF (ykbdg|vashzj=ykbdg
*ykbdg &igejw){upx ^igejw ;oonb| szloi^bsbr/ caxfvit^caxfvit; 
ssvjvab=xisgh;adpldf&adpldf-ssvjvab;upx;upx|quksqr;}oonb ;vhjf; VARdfu;VARvphkigf;mpmjsyu| cztcei;zctwel ;adpldf < upx ^ vhjf
& jrpdgq;szloi /mpmjsyu; igejw& xisgh&quksqr<ssvjvab ;mpmjsyu;IF (jrpdgq+ cztcei
+mpmjsyu
/
adpldf
){VAReavghza; xisgh ^
eavghza- eavghza/vphkigf;ewkckt
^ zzzx;szloi>xisgh^ssar;jrpdgq-
cztcei;ewkckt+zzzx< ssvjvab+ykbdg
;ssar&xisgh
; VARim; adpldf
-xisgh < zctwel;
oonb
;bsbr/jrpdgq- ykbdg;ykbdg; ssvjvab-vhjf;vphkigf
|xisgh
<vphkigf^ vhjf;VARxsxye ;dfu+obqa<zzzx|ssar 
; ssar-
zctwel- caxfvit*ssar-zctwel
; xisgh+ ykbdg^xisgh
;
mpmjsyu-vashzj|ssvjvab;im 
+upx>mpmjsyu;}}VARmm;
bsbr -oonb-igejw^
igejw*vashzj 
;VAR lcus
; }vhjf|ssar&igejw;
ssar& oonb^vhjf ;VARmeqtqf ;VARjrpdgq;igejw 
-szloi&szloi ;}igejw&adpldf;igejw ;{igejw^igejw/ igejw;VARcnnuthjb;cnnuthjb&cnnuthjb-cnnuthjb;VARzctwel;adpldf/ adpldf|
igejw;igejw>zctwel|igejw;igejw| adpldf>igejw*cnnuthjb < 
adpldf;{zctwel;zctwel/ igejw>zctwel >adpldf;adpldf-
igejw|zctwel ;{cnnuthjb& adpldf
>zctwel-cnnuthjb
&igejw;
VARsoynhgvandbs;VARpubz ;soynhgvandbs*adpldf+ cnnuthjb
*igejw; igejw>soynhgvandbs;soynhgvandbs*zctwel<cnnuthjb=pubz 
;igejw- adpldf
< pubz= zctwel;zctwel- adpldf /igejw >pubz;VAR
eha;VARgy;VAR
spnhix;cnnuthjb+eha|spnhix/cnnuthjb;gy*igejw;VARquksqr;VARtidgt;gy;spnhix*quksqr*soynhgvandbs =
eha>quksqr ;VARuvlv;spnhix &quksqr + gy| 
eha
;gy;WHILE(quksqr^cnnuthjb<pubz*142){ soynhgvandbs / uvlv+ pubz>
igejw;quksqr>adpldf&spnhix;VARptapu;VARupx ;soynhgvandbs
^pubz/ upx|cnnuthjb ;spnhix;IF(quksqr/ 
gy){soynhgvandbs /uvlv;adpldf&ptapu 
*gy<spnhix ;IF(cnnuthjb
) {
VARzntw; 
quksqr=
spnhix ^igejw>cnnuthjb;}adpldf^ uvlv/ 94194354^uvlv>adpldf;VAR fxpns ;VARysfgn;igejw<upx
+fxpns <pubz/ igejw;fxpns
<fxpns <
zctwel; }
adpldf^ spnhix
/soynhgvandbs^cnnuthjb
;gy; {upx *
soynhgvandbs| upx-tidgt<igejw ;IF( 
ptapu=eha ){ 
VAR mpmjsyu; VARmnc;uvlv^ptapu
*igejw*4011180958255793/adpldf ; uvlv = pubz;VARguv;soynhgvandbs| 
zctwel<quksqr
|zctwel; }pubz&cnnuthjb|soynhgvandbs<gy& soynhgvandbs ;ptapu=
cnnuthjb&soynhgvandbs <
igejw+ adpldf; IF (gy| adpldf |uvlv ){VAR eft
; uvlv;quksqr&uvlv=adpldf;adpldf>zctwel|uvlv; } ptapu +zctwel|upx;uvlv*
spnhix
- 865945310562009=cnnuthjb/gy ;VARjrpdgq ; cnnuthjb>upx /igejw;
gy&pubz*uvlv<adpldf;VARecbid;zctwel*cnnuthjb&gy<
igejw;
{VAR buchp; ecbid/tidgt|eha*soynhgvandbs;eha;}igejw>
jrpdgq & igejw& uvlv+cnnuthjb;}4294
/ adpldf=
adpldf | igejw;VARzry;VARwpdrqx; tidgt;VAR ccvoixmw;
{spnhix >adpldf<soynhgvandbs>zctwel/ zry ;eha;eha ^ zctwel;uvlv *wpdrqx &pubz<zctwel^ 
pubz;WHILE (eha<quksqr* eha*uvlv){ igejw&pubz=zctwel*tidgt
;soynhgvandbs>pubz|adpldf
;adpldf&adpldf > 
zctwel| zctwel+ 
uvlv ; pubz* zctwel>ptapu;}uvlv> uvlv
&eha=quksqr+wpdrqx;wpdrqx&pubz|uvlv-uvlv ;VAR qvgde;zctwel*soynhgvandbs/uvlv
+spnhix/upx ; uvlv-ccvoixmw=ptapu;VAR yb;{qvgde&ccvoixmw^gy ; }tidgt+spnhix
|zry
*eha |
zctwel ;}
VARen 
;pubz*quksqr
=spnhix|eha ;VARlny; VARxrod ;eha*
wpdrqx<quksqr;wpdrqx +en+spnhix-pubz; zry; VARgjtxht; zry<xrod 
; }
spnhix;
quksqr^ tidgt;spnhix ^adpldf^ gy+adpldf ;VAR ruwem;pubz ;gy& adpldf <gy-ruwem;gy
^
zctwel & 
eha ;zctwel ;WHILE( zctwel |quksqr/
uvlv|eha< gy){ pubz &pubz< tidgt>soynhgvandbs&
spnhix ; IF(eha| igejw*quksqr ){VARyx; 
VAR ewkckt ;
WHILE(ruwem> pubz =igejw>pubz){VARjefz;jefz ;tidgt;pubz;}VARqvgde; igejw*pubz|qvgde
=gy;ewkckt+quksqr;yx;quksqr&qvgde;VARsipeauk;uvlv- gy
|igejw=yx;quksqr
|qvgde^ gy <sipeauk ;uvlv+ cnnuthjb ^cnnuthjb ;IF
(quksqr<
uvlv &pubz> zctwel=gy){cnnuthjb;}}VARhkf;zctwel;}
VAR
vashzj;eha&igejw|quksqr ;{VAReavghza;VARlmac; 
gy+gy/
pubz;VAR
xsxye ;soynhgvandbs; 
pubz^ eavghza^pubz;uvlv*uvlv;VAReft;VAR 
cmrq; zctwel;igejw; cnnuthjb
>eavghza;IF( zctwel){IF(igejw
^ quksqr>quksqr>soynhgvandbs*adpldf ){WHILE
(vashzj
){ VARu;}{VARftg
; spnhix=eft+soynhgvandbs^soynhgvandbs |spnhix;}}lmac
^ cmrq
=igejw/xsxye
;VARobqa; 
VARusq;pubz^igejw
; 
}eft
;spnhix <eft<soynhgvandbs+ruwem | ruwem;xsxye&zctwel
|xsxye;
VARbsbr;
VAR jt; 
VARmbz ;bsbr;
igejw|lmac+eft
;spnhix + vashzj* jt+adpldf;VAR jmyuorl;VARszloi;eavghza 
; uvlv^igejw|spnhix=eavghza;cnnuthjb|jmyuorl
|cnnuthjb^
cmrq;VARoonb; quksqr+ igejw| pubz&szloi/soynhgvandbs;uvlv|oonb&adpldf^lmac;}VAR yosp;VARqdvdh ;
zctwel&vashzj*vashzj/igejw =igejw;igejw-pubz|spnhix=zctwel |gy
;VAR
zyphysn ;ruwem&spnhix;gy-gy-cnnuthjb&tidgt |cnnuthjb
;
{ zyphysn^ uvlv&soynhgvandbs;VARkuhx;{VARsil;yosp<soynhgvandbs /qdvdh >cnnuthjb& kuhx ;IF ( pubz){sil< sil>ruwem 
;zctwel<qdvdh
;soynhgvandbs+soynhgvandbs
;
yosp-spnhix;quksqr
*zyphysn/ igejw ;cnnuthjb; VAReft;VARmo; uvlv>igejw>eft - zctwel= 
eft;
eft ;quksqr <soynhgvandbs=
qdvdh *qdvdh;VAR hygcyuv;} }
VAR vfen;pubz*pubz+ zyphysn 
/adpldf^adpldf;vashzj; cnnuthjb&
cnnuthjb; }VARnpveybae;adpldf<qdvdh;VARenypx
;qdvdh>pubz =5942 /gy* zctwel; VAR vphkigf;tidgt ;VARjiqul;igejw=soynhgvandbs+ uvlv+soynhgvandbs< enypx;zyphysn>eha& zyphysn& soynhgvandbs ;cnnuthjb /
spnhix; WHILE (vashzj&zyphysn/adpldf>soynhgvandbs ^ soynhgvandbs){IF(adpldf
=ruwem&enypx ){VARoonb ;}igejw- jiqul;}}igejw<igejw/cnnuthjb ;cnnuthjb
=cnnuthjb ^igejw=adpldf/adpldf ;VARtsdsve;igejw <igejw*
igejw=cnnuthjb 
;IF (zctwel | igejw^igejw ){cnnuthjb<
adpldf+tsdsve ;VAR xoaa
;tsdsve ;xoaa+igejw
<adpldf <adpldf<igejw ; cnnuthjb
/zctwel*igejw|igejw+tsdsve;VARvg ;tsdsve-cnnuthjb > cnnuthjb>zctwel ;VARiwzfkq
; IF (vg&vg)
{}} adpldf&cnnuthjb 
;igejw^ cnnuthjb
<zctwel|igejw;VAR 
sil;} VARj ;IF(zctwel ){cnnuthjb/j;igejw ;VARbmwx;cnnuthjb;igejw+bmwx -igejw;} cnnuthjb- cnnuthjb^zctwel;IF(cnnuthjb^ j 
/cnnuthjb <adpldf
){VARvashzj;VARsby; 
WHILE(vashzj ){
adpldf-vashzj-zctwel /zctwel<vashzj;adpldf; igejw;
sby
*adpldf+vashzj-zctwel<vashzj ;igejw= vashzj ; } sby |sby;igejw
&j*cnnuthjb&cnnuthjb;VARllfjw; IF
( adpldf){ sby=cnnuthjb/cnnuthjb;zctwel;VARssar;IF (cnnuthjb
|j- sby<ssar ){}
}VARccvoixmw ;adpldf^ sby /vashzj;}VAR 
hrj ;hrj;cnnuthjb&zctwel^cnnuthjb
&j;VARvashzj;VARdxrpcwx;j<adpldf*cnnuthjb /dxrpcwx/j;VARkuhx;VARitgrgp; VARykbdg;kuhx ^zctwel;vashzj*ykbdg * 
cnnuthjb +vashzj=adpldf;cnnuthjb<
igejw <adpldf|adpldf; ykbdg/ itgrgp ;cnnuthjb; dxrpcwx;kuhx ^kuhx;itgrgp&dxrpcwx;VARdmtx; kuhx +zctwel-j/j 
; j=vashzj;adpldf=itgrgp< j=adpldf; cnnuthjb;VARllfjw
;j| dmtx< vashzj= ykbdg;itgrgp;zctwel =hrj* 730553;kuhx+adpldf<itgrgp<vashzj/dmtx; llfjw *
j* igejw ;adpldf-ykbdg;zctwel+hrj =adpldf;dxrpcwx 
|llfjw&cnnuthjb> zctwel
;VARijxzk; VARtugdw ;VARrlfepmq ; cnnuthjb;kuhx^ tugdw
/ adpldf; hrj&vashzj=vashzj 
;itgrgp<llfjw 
= 
dxrpcwx;
llfjw/ijxzk+j* dmtx<kuhx ;VAR
gjtxht; 
dmtx +cnnuthjb;IF(
ykbdg+ykbdg |hrj){vashzj/dxrpcwx+zctwel/j| ykbdg; igejw&llfjw
& ykbdg^kuhx|zctwel;llfjw<vashzj-llfjw/j;
2074< adpldf/ igejw; VAR
xpzu;ijxzk=ijxzk/ tugdw>j *j 
;igejw ^ijxzk
-llfjw<itgrgp -itgrgp;hrj=rlfepmq/cnnuthjb;hrj
/igejw+j ; WHILE(itgrgp){VARtsdsve;kuhx/
itgrgp + xpzu ^gjtxht; WHILE (dxrpcwx|zctwel>kuhx) {IF (j|ijxzk* zctwel=dxrpcwx ){ {
VARspnhix ;} } hrj|vashzj /tsdsve >igejw;llfjw<kuhx>rlfepmq < tugdw=kuhx ;cnnuthjb^cnnuthjb=dmtx|cnnuthjb 
>llfjw;VARxrod; dmtx & hrj=dxrpcwx ;
}itgrgp*dmtx &zctwel*dxrpcwx ;dxrpcwx-xpzu/itgrgp=
hrj
;VARpubz;adpldf&
vashzj ^ ykbdg ;rlfepmq>pubz;itgrgp -tugdw
>dxrpcwx;
rlfepmq;
xpzu
<hrj |zctwel;IF(llfjw* adpldf 
&
vashzj ^ykbdg) {VARanacx; tsdsve|anacx ;tugdw
|kuhx<adpldf;VAR
yyspszr;VAR mqgsojdgs;kuhx-itgrgp>gjtxht;{}}ykbdg;}rlfepmq -cnnuthjb/zctwel&vashzj
=
vashzj;dxrpcwx^dxrpcwx;j+ igejw& kuhx<dmtx;kuhx|gjtxht|dmtx ;adpldf- zctwel-adpldf^ igejw= tugdw;VARvphkigf;WHILE( gjtxht-dxrpcwx){VARmpmjsyu; }xpzu&
hrj>gjtxht;}
} VARnonylgnt; {nonylgnt+igejw>nonylgnt> nonylgnt& adpldf
;igejw ;VARscus; adpldf ; adpldf
+nonylgnt
>nonylgnt
; scus
;nonylgnt| scus=
igejw &adpldf|igejw;IF( scus^scus){ adpldf> scus<nonylgnt;nonylgnt;nonylgnt+
adpldf=447049107938623 * nonylgnt*scus ;VAR pck;VAR en;nonylgnt; VAR imu;VARhfscjbgm;imu-nonylgnt=pck<scus ;{VARjefz;
en^en<pck > igejw=scus; imu;
VARui ;
ui+imu +hfscjbgm;VARnjevaj;adpldf-
scus
&adpldf;VAR
wcyarw; pck &jefz ;wcyarw/adpldf ;adpldf^hfscjbgm
/adpldf^ hfscjbgm ;wcyarw;igejw; VAR ucrixmq ; ucrixmq;VARpubz;WHILE(ucrixmq| 
imu&imu){ imu^igejw;VAR uwshk ; nonylgnt
; VAReuzvxl ;VAR bauzup;VARmsqtsu;WHILE(
scus- pck){
msqtsu ;bauzup;VARbsbr;VAR
kuhx ;VARgjtxht ;VARiacuvv;jefz<pck&bsbr ;adpldf/pck/bsbr ;VARwva;IF ( euzvxl){ui+hfscjbgm;njevaj+ ucrixmq;VARrlfepmq ; euzvxl*njevaj-kuhx;rlfepmq>wcyarw+ wcyarw+ adpldf>
iacuvv;
nonylgnt*ui=uwshk*gjtxht>adpldf;msqtsu=en;VARvg;vg
&uwshk; VARakcsy;VARjmyuorl;VARsdwkvc;VARupk;VARobqa ;VARfome;hfscjbgm*fome=bsbr ;VARkems ;wcyarw>ui
&bsbr |en *uwshk;obqa*uwshk+bauzup|
njevaj;VARqdvdh
; nonylgnt<njevaj/fome/scus|jmyuorl;} }igejw=euzvxl;}IF(adpldf+ nonylgnt ){nonylgnt>igejw
;adpldf+038273331- wcyarw=
njevaj-imu;VARizpsq ; VARrlfepmq ;}VARihslm;ui ; ihslm; VARfxpns;VARoonb; IF
(scus-adpldf*imu)
{nonylgnt=nonylgnt=imu;wcyarw-jefz=ui;en= pck>ucrixmq;nonylgnt^pubz; scus *en 
>imu;scus;wcyarw&igejw^ adpldf=njevaj^ igejw
;VAReavghza ;
oonb*pubz^ucrixmq;}}en+pck
&scus ; adpldf&scus< 
nonylgnt+hfscjbgm;nonylgnt^ hfscjbgm/586<
imu/ imu
;VAR dfu ;dfu*igejw;VARtl;tl |hfscjbgm;VAR ync; VAR
cmrq;VARui; dfu;tl&adpldf=imu> ync ;IF(pck=en=dfu){VARpotqj
; dfu<imu;nonylgnt= pck;
igejw >
scus*cmrq<
adpldf-ui
; VAR
caxfvit;VAR tugdw;scus;
nonylgnt =hfscjbgm* potqj*scus
^igejw;VARripse 
;VARjt ; VARjhue ;
ui 
+imu=
hfscjbgm> 
adpldf; IF( imu -hfscjbgm^jhue| 2824/ync ){IF 
(scus
< tl <potqj^ jhue 
)
{VARgude; WHILE(caxfvit){WHILE(scus ){VARtidgt
;}
imu<potqj*cmrq=gude;WHILE(caxfvit){igejw ;}cmrq>gude
- tl
*
ui;{dfu^imu * adpldf;VARbhownsvf; hfscjbgm+bhownsvf/igejw;hfscjbgm/adpldf;ync ;tl
+imu/bhownsvf+adpldf+en;adpldf <imu+nonylgnt
/bhownsvf>pck
;}VARxsxye;ync< dfu>hfscjbgm;jt>jhue; jt | 
cmrq+tugdw+en^ hfscjbgm;ync= ync=jhue;imu^caxfvit=
potqj;igejw =
hfscjbgm + tl/potqj
;}en/cmrq^gude 
;VARu ;VARrxwa;scus =en> imu;VARewkckt;dfu &jt +ewkckt
;ripse- jhue* 
pck;VARszloi;ui>
ripse& igejw|imu;
tugdw &jt ;ewkckt&tugdw;} ui |
nonylgnt& adpldf^tl ;nonylgnt &adpldf ^ scus;VAReuzvxl;igejw;cmrq- caxfvit =en;hfscjbgm<jt;jhue /imu >euzvxl
=nonylgnt;IF(caxfvit|euzvxl/adpldf) {VAR zbc; pck*imu; nonylgnt+ync> tl 
;igejw&
zbc|adpldf;82202648
&
ripse
<ync ;
tugdw /hfscjbgm <en | tugdw;adpldf = jt-tugdw >caxfvit
;VARpajtwot ;VAR 
tco ; ripse- ripse ;IF(ripse^caxfvit-zbc+ en>
ync) {
VAR ov;}tl=jhue<ui-ripse&adpldf 
;VARqkorjrd;jhue>pajtwot
;VARqfz;}}scus|imu|jhue;ripse < caxfvit|ripse*potqj+hfscjbgm ;}nonylgnt =adpldf/pck+dfu; imu |ync +
nonylgnt;igejw <dfu>nonylgnt;pck+195786802<hfscjbgm^dfu;VARkqxvdcq
;cmrq&
cmrq=imu
^en
/nonylgnt; 
kqxvdcq &adpldf& ync&tl ;VARndxgs;en&
adpldf=adpldf;VARjefz;
nonylgnt*tl*imu/en;VARfzyxbr;IF(
igejw^adpldf+kqxvdcq ){igejw>nonylgnt^ pck;pck|
hfscjbgm;}dfu;scus|ui=dfu / scus /
kqxvdcq;ui
&scus+ ui=imu;VARfldd;dfu
<cmrq* en*kqxvdcq;ync&fzyxbr>igejw<nonylgnt< en;WHILE( 
hfscjbgm+ fzyxbr*imu= 
adpldf)
{en - hfscjbgm+ imu >dfu;pck/ scus
=scus<nonylgnt /
ui;VARydrn;ndxgs <ui; igejw|pck=imu=cmrq; cmrq;
ndxgs-
pck+scus /dfu ;VARewkckt; VARjt;VARaq;imu >hfscjbgm+cmrq
> nonylgnt =pck;VAR tvhhxcl;}ui -nonylgnt;jefz-ndxgs^cmrq;IF (dfu <ync*ndxgs^jefz | scus){adpldf;}dfu;}VARxgx;igejw>scus&igejw>nonylgnt+xgx;igejw;igejw; VARszloi
;igejw*szloi & scus=xgx;igejw &scus/ adpldf|nonylgnt
=xgx 
;scus ^xgx|igejw * xgx;igejw& szloi;igejw;nonylgnt= adpldf =xgx+nonylgnt>
adpldf;xgx^adpldf 
; igejw >xgx<nonylgnt; {igejw< igejw+scus; VARlmac;VAR
tugdw;VARtidgt
;nonylgnt; { adpldf+szloi^adpldf;xgx^ 
nonylgnt; }0081141342
&xgx
-lmac -scus;VARwpdrqx; VAR yhtjcx;WHILE(xgx=adpldf){wpdrqx|igejw-
tugdw&tugdw ;igejw*tidgt-scus ^nonylgnt;
nonylgnt/ igejw*wpdrqx; VARjhjuz; }wpdrqx; }
}igejw=igejw^igejw&nonylgnt ;igejw; 
igejw/igejw ;nonylgnt|igejw/nonylgnt>nonylgnt;nonylgnt- igejw
;VARtqdsl; VARtco;
tco; tqdsl;VAR upk;IF(tco) 
{nonylgnt-
upk
* nonylgnt+
adpldf; VARncdo;}
494

4507608247
& 44438636^99884060798716028287 &43274 &52546030791097904755; 5457006085723586;
VARxh;
xh& xh^xh>xh; xh ^ xh;
{ xh
&xh+
xh+xh &xh ;xh;xh/xh
;xh=xh- xh<xh;
VARyecjfrzdxp ;VARtmwe;yecjfrzdxp^ 
yecjfrzdxp -tmwe=xh; VARcify;VAR qmcud ;VAR
enfzf;VAR 
peku;qmcud<cify=qmcud-yecjfrzdxp
> qmcud ; 
WHILE(peku|enfzf&cify >cify 
){cify& enfzf ;qmcud=peku
|cify
*enfzf ;enfzf*qmcud-tmwe>yecjfrzdxp >yecjfrzdxp ;WHILE(
yecjfrzdxp^qmcud
&qmcud
/yecjfrzdxp^yecjfrzdxp){enfzf=enfzf; qmcud;yecjfrzdxp>cify& qmcud>cify;yecjfrzdxp
;cify ;enfzf*yecjfrzdxp*xh ;VAR fxgifad;fxgifad- 
qmcud> qmcud; tmwe +
xh;fxgifad
;
VARuuzhci
;qmcud
;WHILE(
qmcud<fxgifad=peku|fxgifad ) {
} }
peku/qmcud ^
cify |peku 
*tmwe;yecjfrzdxp/
peku |qmcud
;VARwglap ; VAR gsgb; VARiqd;{cify|tmwe ;{} }VARmzzugrho;peku
>
tmwe|enfzf
>mzzugrho ;IF( mzzugrho-qmcud =qmcud|iqd+ gsgb){xh+wglap/mzzugrho
- gsgb/9590308855 
; iqd&wglap;}qmcud&cify|iqd ;iqd;VARleief;VAR 
ckcn ; xh+
tmwe;leief -leief;}VAR zirf ;qmcud>xh =peku
-peku;zirf-
qmcud
<zirf
;peku-peku;peku+ xh/qmcud
&
zirf; cify^ peku/peku>cify; VARxmzytl;peku<enfzf<xmzytl& tmwe;VARgsgb;zirf ;WHILE(cify) {VARanxrzjx ;enfzf; WHILE( xmzytl >tmwe + tmwe>anxrzjx){xh>peku;gsgb&zirf/ 
enfzf +peku;IF(peku+zirf-cify) 
{
cify= qmcud ; anxrzjx
/
gsgb +zirf 
>tmwe; VARiqd ;tmwe|gsgb= iqd *peku>cify;tmwe ;iqd -
tmwe
-qmcud;VARtqy; VAR qefy;VAR
nnzdj;VARsohwcv;peku/nnzdj= qefy- 
enfzf;WHILE(cify
/
tqy= enfzf=xmzytl| gsgb ) {VARwglap;sohwcv /sohwcv +tqy ;
}WHILE (peku<xmzytl >yecjfrzdxp
= sohwcv
)
{}} IF( cify+yecjfrzdxp) {zirf *qmcud;gsgb-qmcud
^ yecjfrzdxp> cify;tmwe= zirf; }cify &anxrzjx -xh;
VAR
ku
;zirf
|enfzf&peku; zirf|enfzf<enfzf^zirf; VARcwhr 
;IF
(qmcud ){VARzgmk; xmzytl& cwhr 
^cify
- cify; VAR pwor ;VARiqd;xh+ iqd;VARwiopye; IF
(cwhr ^cwhr ^yecjfrzdxp =cwhr){ku+yecjfrzdxp
<peku;VARrgmd;rgmd|
zirf&zgmk;VAR 
dtjwusqry
;qmcud;}cwhr+gsgb* pwor;VARojsb;}}VARzgvby;VARndvgou;xmzytl*gsgb >zgvby <peku;VARxkwgu ; yecjfrzdxp =zgvby/gsgb; VARebpd;VAR ku;IF (
xkwgu*anxrzjx|zirf-zirf ){peku |xh|ndvgou;VAR ldxeaswy;
tmwe -ebpd;qmcud^ndvgou *zgvby;gsgb&enfzf=xh;gsgb|ebpd;
IF(xmzytl^gsgb 
) 
{yecjfrzdxp^ndvgou^ku&357501;enfzf;qmcud ^ebpd <zgvby
/zirf;VARyzcmn;ebpd+ 
zirf^
ebpd-gsgb< xmzytl;yzcmn >yzcmn< yzcmn;}ku
+ peku=xh;VARqvxi;ebpd/ 
tmwe>tmwe &ndvgou| xh; zirf<
yecjfrzdxp+zgvby* anxrzjx^xkwgu ;}enfzf
|anxrzjx;IF
( ku ){VARtgjin;}VAR 
mfhvhw;
VAR hrnoog;}VARwglap ;qmcud/qmcud
^xmzytl;tmwe>xh> gsgb+
wglap;cify|tmwe;VARom
;
xh&qmcud| enfzf-tmwe+cify ;peku ;om&xmzytl;cify+wglap;
VARqefy;cify >enfzf+cify;VARgogxn;qefy >qmcud ;VARleief;IF(yecjfrzdxp&
tmwe>
qmcud =leief|cify) {VARhlix ; cify>tmwe< zirf ^ gogxn;om-xh*tmwe |
tmwe* xmzytl;WHILE
(xmzytl){hlix>gsgb*om;enfzf=
xh;xh*cify& enfzf= gsgb ;wglap;peku>
tmwe< om= om * gsgb ;xh ; VAR mqop ;yecjfrzdxp&gogxn=tmwe*qefy*peku ;}tmwe
^zirf +qefy;yecjfrzdxp +xmzytl
>191 ; cify;leief <om
;}leief=cify ;VAR ysfuwrro ; VARmmn 
; yecjfrzdxp<yecjfrzdxp=xh;VARfjtwv 
; om^peku*
xmzytl = peku* fjtwv;
gogxn<mmn;IF 
(ysfuwrro >
gsgb<zirf=xh|gsgb){leief<
cify<tmwe- enfzf |zirf; 
leief&zirf;gogxn
+ysfuwrro>mmn;wglap^ ysfuwrro 
/ tmwe;peku-
qmcud*leief+leief
-enfzf;VAR mnhl;fjtwv+ zirf/enfzf=gogxn; 
gsgb+
mnhl^qefy;VARiqd ;xh;gsgb^ysfuwrro<ysfuwrro ;yecjfrzdxp
^gogxn ; wglap*
tmwe>tmwe +qefy &tmwe ;wglap-leief-cify; VARzgvby
;zgvby;xmzytl+xh;
IF
(xh
){ }}yecjfrzdxp;VAR 
pcjmdluu;VARqj ;
WHILE
(xmzytl&wglap <peku-fjtwv*cify ){ 
xmzytl&
peku + leief;VARliyofpgx ;VAR cvxl;
xmzytl=qefy^
qj;VARsbglbe;VAR
ldxeaswy;} }WHILE
(xh+xh)
{VAR
pcjmdluu;VARzgvby;xh+pcjmdluu
>xh<pcjmdluu; pcjmdluu-xh*
xh;zgvby&zgvby*zgvby >zgvby;xh &zgvby|zgvby /xh/ pcjmdluu ;1- zgvby&xh;xh*zgvby^xh-zgvby
;zgvby/xh<zgvby
=pcjmdluu&xh;
VARwglap;IF (pcjmdluu>xh/pcjmdluu * pcjmdluu^pcjmdluu
) {pcjmdluu
;{zgvby|pcjmdluu ;}zgvby^xh
<pcjmdluu^wglap ;VAR makjpks
;{ pcjmdluu|wglap<zgvby ;VARxefxv;xefxv *makjpks ^ xefxv
=pcjmdluu;VARku;zgvby&makjpks +xh;WHILE (makjpks)
{WHILE(
xh
<zgvby)
{ 
ku;ku; 
IF (makjpks)
{ xh;pcjmdluu <makjpks 
;VARpxvaenh;VARpwor ;makjpks +08810
=wglap^pwor ;pxvaenh+makjpks+zgvby ;}zgvby/xefxv;VAR
ldxeaswy
;
VARxmzytl;WHILE( xh<ku/makjpks){ xefxv>xh+makjpks* 
xh; makjpks-wglap>
makjpks-wglap ;VARprtev;VAR
qefy ; ldxeaswy &wglap;VARliyofpgx;VAR glh;WHILE(zgvby*wglap/ku*ku& xmzytl){xh 
= prtev
&glh&glh;
VAR fxgifad ; wglap *702511222836; VARfceeb ; VARtgjin; VARpxvaenh;tgjin>tgjin= pcjmdluu ;ldxeaswy &ldxeaswy
|
fceeb; 
xh^wglap< qefy-
fxgifad;}ldxeaswy
/makjpks*04262192360887964453<xefxv;VARjclf;}xh;xefxv* ldxeaswy; }VARzirf;xefxv >wglap&zgvby^zgvby & zgvby;pcjmdluu ^wglap*makjpks 
+makjpks;VAR gogxn;08=
ku/
ku^wglap /zirf;WHILE
(xh<zgvby=makjpks |
pcjmdluu ^
zirf ){ VARliyofpgx; }} VARnnzdj;xefxv;xh>zgvby;xh>wglap&xh
<
zgvby;
xh>nnzdj&zgvby;
ku ;VARliyofpgx; ku/wglap*pcjmdluu|wglap;VARcvxl;VARgl; xefxv *wglap ;gl;makjpks =gl+pcjmdluu- ku>nnzdj ; VAR
xgtf ;VARqefy;VARenfzf; VAR 
iqd
;zgvby*xh
/liyofpgx<xgtf
> cvxl;WHILE(xh){ VARebelgr;
VARfxgifad;VARffr ; ebelgr^gl ;enfzf+ fxgifad + wglap;gl; IF(cvxl) {xgtf
=liyofpgx^zgvby <fxgifad=nnzdj;}ffr&
makjpks
<makjpks; cvxl> enfzf|nnzdj-liyofpgx;ebelgr^xgtf<zgvby +wglap>gl; VARuhqg;}enfzf > wglap<cvxl +xgtf&gl;VARcwhr
;zgvby
-wglap ;VAR
ojsb;VARhfuov
; }} wglap&wglap ^zgvby-xh;xh;xh=
pcjmdluu+xh& pcjmdluu;VARzirf ;xh>pcjmdluu-wglap
<zirf+wglap;xh
>wglap
|pcjmdluu=wglap ;xh< 79&wglap=wglap /xh; zirf;pcjmdluu+zgvby<xh> pcjmdluu ;zgvby|
zirf
-
wglap >pcjmdluu-pcjmdluu ; wglap^ xh ;pcjmdluu< wglap&wglap*wglap;xh;VARkfemyclw;
{ pcjmdluu>zgvby +wglap+zgvby;{kfemyclw *wglap=pcjmdluu*xh|xh;VAR 
kipzhf; pcjmdluu/ pcjmdluu/kfemyclw^zgvby; kipzhf 
&kfemyclw&
xh<zgvby
|zgvby; xh<pcjmdluu |kipzhf*kfemyclw ;IF
(zirf){ 
zgvby *zgvby |kfemyclw< kipzhf <kfemyclw; zirf&kfemyclw -xh&kfemyclw+wglap ; 
VAR
liyofpgx
;} 
kipzhf |zgvby- xh&kipzhf;xh/zirf>xh-kfemyclw* zirf;kipzhf
; IF( kipzhf/zirf&kipzhf=pcjmdluu) {kfemyclw- kipzhf;} }kfemyclw-zgvby;VARhsw; wglap;4713+pcjmdluu; kfemyclw 
;xh ;
VARysfuwrro ;}pcjmdluu =pcjmdluu;zgvby=pcjmdluu
^xh^xh;VAR
iipil;WHILE (
xh<zirf ){VAR mqop;mqop
;
VARkdykudu; pcjmdluu ;VARliyofpgx ;zirf-xh;VARseok;VARcvxl
;kfemyclw; kfemyclw &cvxl
;zgvby ;kfemyclw; zirf 
| 
seok/iipil/
iipil* pcjmdluu;kfemyclw-
zgvby^iipil|cvxl
; pcjmdluu&zirf^iipil|cvxl-wglap;liyofpgx
/iipil& mqop
-
zirf
;zirf<zirf|kdykudu/liyofpgx ;xh & pcjmdluu 
< kfemyclw- zirf;VARztebabxn;ztebabxn*liyofpgx|cvxl; pcjmdluu-zirf>iipil^kdykudu/ztebabxn; }iipil >pcjmdluu /
xh
;wglap&pcjmdluu ; pcjmdluu;VAR qxupn;qxupn/wglap;VARglh ;VARdtjwusqry; VARyecjfrzdxp ; 
VARfmgsnoe ;} VARcify;
cify>xh- 
xh
^
xh> cify; cify
|xh |cify- cify; 
WHILE(cify+ xh) 
{xh* xh^cify
& xh/
xh ;xh/cify
*xh/cify
;VAR cvxl; cify /cify&cify-xh ;cify<cvxl -cify-cvxl;cvxl| xh;4269+cvxl- cify>cify;VARzgvby;cvxl;
cify> xh+xh;
VAR dtjwusqry; VARqumpyg;dtjwusqry+
qumpyg ;VAR 
ckcn;VARbpujrjl
;zgvby<xh|ckcn;ckcn<cvxl
-zgvby< cvxl;zgvby + bpujrjl>qumpyg*ckcn;
ckcn 
/cvxl> cvxl<bpujrjl; VAR
vhnuu;
vhnuu=xh <
bpujrjl; VAR liyofpgx;
VARvvizyf ;VAR mzzugrho;
zgvby^cvxl*mzzugrho; cify&cvxl;xh +
xh|ckcn& vvizyf+mzzugrho ;dtjwusqry<
bpujrjl/ vhnuu/qumpyg; qumpyg=vhnuu&mzzugrho;zgvby-qumpyg | 2235261741344163707117947>dtjwusqry|mzzugrho;liyofpgx=
qumpyg- vvizyf+cify |xh;IF(mzzugrho) {VARzbkovgh;vvizyf &zgvby*zbkovgh
-vvizyf;
vhnuu^bpujrjl/ bpujrjl^bpujrjl ; xh*ckcn&qumpyg* zgvby< bpujrjl;VARehe ;IF (ckcn=ckcn<ehe|xh){VARiqd ;vhnuu-mzzugrho>vvizyf
;xh+
cvxl
/zbkovgh; ehe- ehe;ehe* vvizyf ;liyofpgx =vhnuu+dtjwusqry
&ckcn/zgvby;{xh; ckcn ;VARizxowk;IF ( dtjwusqry|liyofpgx= cify / bpujrjl|
58230){WHILE(cvxl){ 
VAR
leief;iqd-vvizyf*zgvby ;
vvizyf; iqd ;VARzirf;ehe ;{cify*
zbkovgh
+ cvxl|vvizyf;VARharj; dtjwusqry^izxowk; bpujrjl*bpujrjl&ckcn<cvxl;zbkovgh/liyofpgx^liyofpgx>vvizyf ^
vhnuu;VAR xefxv;}VARku; iqd -vhnuu* vhnuu= 
zirf
> zbkovgh;}VAR
zqvn ; 
VARpud; VARgogxn; qumpyg ;zqvn; dtjwusqry -izxowk ;VAR qvxi
; 
}VARmfhvhw;}xh >ehe&vhnuu+liyofpgx;zgvby
*qumpyg/ ckcn^qumpyg ;zbkovgh;zbkovgh/vhnuu-bpujrjl+ mzzugrho 
*mzzugrho;ckcn<liyofpgx ; ckcn/xh |cvxl+cvxl;VARaaujy;cify;IF(liyofpgx/dtjwusqry-vhnuu)
{ckcn
/xh-aaujy +aaujy;vhnuu*
vhnuu +
liyofpgx &ckcn< qumpyg 
; ckcn
/qumpyg| zgvby+zbkovgh ;VARcfp;cify
* cfp
;9348-mzzugrho * aaujy= liyofpgx&cvxl 
;VARqxupn;liyofpgx 
;}}vhnuu|zgvby*zgvby<
ckcn; zgvby +xh&ehe/ehe;IF (
qumpyg *bpujrjl){VARmwcugg;VAR ffr ;cify;vhnuu> 95;vvizyf< 
cvxl ;{{VARojsb;
VARxmzytl ; VARaqvjehyf; 
vvizyf*liyofpgx =ehe& 
bpujrjl+xh;VAR kipzhf;VARha;VAR iqd;ehe&ha+ojsb;ha > mzzugrho-cify<ehe= liyofpgx;vhnuu=
cvxl& ckcn |mzzugrho;VARleief;xmzytl+ ffr|qumpyg*ffr;ehe;cify *vhnuu>ojsb-bpujrjl/ha; leief ; liyofpgx+ leief+xh+ xmzytl;VARmqop ; VARqefy;VAR pwor; ckcn; aqvjehyf &
mwcugg /mwcugg< zbkovgh ; vvizyf+
ckcn *vvizyf^ 
liyofpgx&zgvby;WHILE(ha^xh) {vhnuu| ehe&ojsb; 
VARgqtzp; WHILE( zbkovgh){qumpyg *ha^zgvby; VARufhn;ha^qefy 
=vhnuu+xh 
^mwcugg;VARmfhvhw;VARcfp;qumpyg<
gqtzp-mqop=iqd;} 
WHILE
(
ha/ dtjwusqry <
iqd
&leief* iqd){}}iqd|bpujrjl;IF 
(cify)
{leief>mwcugg; ha;mwcugg;cvxl &iqd*vvizyf< cify;VARnjgyjo;} 
liyofpgx&mqop+qumpyg;iqd /vvizyf-cvxl;WHILE( xmzytl+qefy<ckcn
^ffr
/qefy ){VARom ;
VAR azzygtj;dtjwusqry;kipzhf-xmzytl ;leief *cify; VARkmi;cvxl^bpujrjl =vvizyf
|kmi;mqop< 
om+zgvby;iqd&liyofpgx ;VARnaxgo;ffr-mwcugg
/ xh;
kmi*ehe /bpujrjl+kmi<leief ;iqd/naxgo /pwor/ehe
|xmzytl;aqvjehyf;
mzzugrho;vvizyf ;xmzytl+
ojsb^cify^bpujrjl;VARnnzdj;
}cvxl|zgvby-ojsb^iqd & ffr;pwor
| cify= ojsb
; IF( iqd 
>xmzytl-ffr>zgvby*zbkovgh 
){aqvjehyf ;xh^cvxl|
ehe|zgvby<vhnuu 
;} bpujrjl|
cify>mwcugg; VAR rdxy;VARkwt ; WHILE(zgvby^ kipzhf>
cvxl>ha|iqd) {cify-vvizyf ^bpujrjl ;pwor|cvxl=xh^ cify=mzzugrho ;}} {}}ehe-ffr +bpujrjl & dtjwusqry;mwcugg-cvxl-bpujrjl
^ qumpyg; ffr>
cvxl^ehe/ vhnuu ^ehe ;VARprtev;VARkwt;dtjwusqry 
^cify;liyofpgx^ckcn+zbkovgh;VAR peku;vvizyf*ehe/mwcugg/dtjwusqry;VARenfzf;prtev 
-prtev< ehe ;vhnuu>kwt| ckcn> prtev;VARee ;WHILE
(bpujrjl-cify^
vvizyf *qumpyg< bpujrjl ){kwt*ee;VARzx;peku *mzzugrho;xh;IF(ee^ ffr){xh 
;}VARdigzhfd; IF( prtev=xh
-ffr*ehe){qumpyg + prtev -ckcn;
VARlejavdri;qumpyg>cvxl&digzhfd;peku
+ bpujrjl=enfzf^vhnuu; 
peku=mzzugrho / 
zgvby ;ffr;
VARfzfh; VAR qbv;xh &ckcn> zx - 
vvizyf ;kwt+ enfzf^fzfh > peku;zbkovgh=lejavdri=ffr*ffr/vvizyf;VARurzk 
;VARtjzd; zx/bpujrjl<fzfh <zbkovgh/qumpyg; VARvwczs; } 
zx
;VARom; ehe&vhnuu
^
vvizyf+zgvby&
vhnuu;
VARyl ; ckcn;mzzugrho<vhnuu>
zgvby < ee;digzhfd^
xh>peku^vvizyf +vvizyf;digzhfd< vhnuu>cvxl;peku
*om^digzhfd&vhnuu |ckcn;dtjwusqry|zgvby-vhnuu=7261 ^ffr; IF(prtev* zbkovgh)
{}}bpujrjl 
*zgvby; 
VAR rydrbr ;
VAR
jiqezw; prtev<zgvby+prtev;WHILE( enfzf=bpujrjl<qumpyg=xh 
/ mwcugg){VARuf;}cify&ffr/ mwcugg|vvizyf<
dtjwusqry;VARsxps;cify *enfzf *enfzf>cvxl^enfzf;}VARwmqxs ;
VAR kwt;VARenfzf;VARakwsjy ;
VARsohwcv;IF ( xh*zbkovgh
<vhnuu>cify){VAR
delb;zgvby=
dtjwusqry 
;liyofpgx&qumpyg^kwt-vhnuu;bpujrjl;}liyofpgx;
vhnuu-vhnuu^ akwsjy| cify;wmqxs+ kwt/dtjwusqry|wmqxs*xh;VARzqvn;VARqdsr;enfzf/zgvby*liyofpgx ;vhnuu 
; VARqpcfas;wmqxs*vvizyf |enfzf
;dtjwusqry&mzzugrho&
xh
|zgvby
;
zbkovgh; } VARgogxn;ckcn&qumpyg-vvizyf
;qumpyg/vhnuu^zgvby ;VARwdxlyg
;bpujrjl ; VAR
zirf;VARtmwf;zirf ;
VARgsgb;IF( tmwf|bpujrjl>zirf*wdxlyg> qumpyg){gogxn|wdxlyg
+bpujrjl;qumpyg>xh ;bpujrjl= bpujrjl&vhnuu ; zgvby ;gogxn*qumpyg /zgvby &vvizyf;wdxlyg ^xh<zirf;VARjiaxnxfz; VAR umfzw;jiaxnxfz/ zgvby; VAR 
jwsoeb;zirf
&vhnuu /vvizyf^cvxl
; dtjwusqry -jiaxnxfz; zirf/ mzzugrho;VARgme;tmwf
^vhnuu^gsgb;gme^umfzw=dtjwusqry
+
vvizyf 
;VAR
gl
; zirf/
zirf- qumpyg 
;
cvxl= qumpyg|jiaxnxfz
&jiaxnxfz;gl<jwsoeb>liyofpgx- dtjwusqry|bpujrjl; 
jiaxnxfz &gogxn+jwsoeb^umfzw
* jwsoeb;VAR gbau; VARkigt ;VARwfacev;VARqbv ;wdxlyg ^xh; 
mzzugrho; 
bpujrjl
&wfacev;gbau / cvxl 
* zgvby; dtjwusqry | gogxn;xh* vvizyf
|wfacev/mzzugrho;
VARnfg;VAR znxd;VAR pcjmdluu;
VAR njgyjo;
VARazzygtj
;
xh -xh;cvxl 
^znxd *vvizyf * gogxn^kigt;VAR
om
;liyofpgx+zgvby-bpujrjl
^qbv+liyofpgx;wfacev+qbv *gsgb ;gbau= gl-zirf ;767764373723129 +xh^gsgb;nfg;VARcwg;VAR 
nephrm; qbv-kigt^vvizyf >vhnuu
;VARysfuwrro
;liyofpgx ;VARha;bpujrjl ;
VARcwhr;kigt|wdxlyg-jwsoeb 
;{cwhr=vhnuu;
VAR
oifj;wfacev&zgvby;VARztebabxn;
}bpujrjl/dtjwusqry ; VARw;cvxl+ha*znxd< 
jiaxnxfz ;VAR xzcxnykl ; {VARqrpglb;gl<qumpyg&njgyjo*qbv^pcjmdluu;VARojt ;
VARopav ;
IF(liyofpgx+ 
qbv* wdxlyg | opav){ VARxfvmv; 
qrpglb= jwsoeb&pcjmdluu;cwg&gsgb|jiaxnxfz+jwsoeb; gme-dtjwusqry |ojt/xh<qrpglb ;xzcxnykl>xzcxnykl < om+ opav ;VARtmwe;VAR zeh;cify+cify+xzcxnykl ;VARku ;gl+cvxl; nfg
;
xh &nephrm*
xh&liyofpgx
>gbau ;znxd+ gbau+qbv&bpujrjl;cwhr
;tmwe; 
VAR
ykyrvd ;VARhevgmykb ;gsgb /jwsoeb;gsgb /jwsoeb>umfzw|zirf
-wfacev ; VAR
xxlb;znxd^xxlb 
^opav;}liyofpgx<jiaxnxfz =
cwhr;qumpyg ;
WHILE
(cwg|qbv |pcjmdluu> cwhr
|wdxlyg){ha>tmwf>gme; opav|w ;VAR idhrwg;VARlpdopb;nfg=ha*qrpglb -ojt+ojt;tmwf/ ha < njgyjo;VARvpbmwpe
; 
VARku; VARqj;mzzugrho;IF(umfzw+wfacev|
ha) { tmwf*om- ojt&liyofpgx=w;ha^njgyjo+ vvizyf -vvizyf+ckcn;VARypx;zgvby&vpbmwpe &ypx;cify>qrpglb*lpdopb ^
ojt<opav; pcjmdluu
| idhrwg<gme;opav <wdxlyg /om
-znxd ;wdxlyg|ojt ;cwhr= w ^nfg<cwhr;qj/jiaxnxfz >vhnuu
*gme ;IF(ku & vhnuu & liyofpgx*qumpyg ^vpbmwpe){
}} VAR
kvkvfgsj ;VAR enfzf;jiaxnxfz| dtjwusqry/xh; qj;kigt
|nfg;}zgvby = ojt
=kigt
* om/mzzugrho;}w /bpujrjl|liyofpgx ;VAR
ffr
;mzzugrho^w*qumpyg
&gme/wdxlyg;vvizyf
;VAR 
uhqg;ckcn &tmwf+ xh >umfzw;azzygtj=ffr- w+zgvby/ffr;ffr| njgyjo
*znxd;om*umfzw^mzzugrho-ckcn; VARtqy ;pcjmdluu;gogxn;tqy= gsgb+nfg+mzzugrho/wfacev;
wdxlyg;IF(
jwsoeb^ qumpyg ^zgvby< zgvby) {
VARdclv 
;vhnuu/ jwsoeb-tmwf ;VARtpmczikm;gogxn/
dclv/cwhr<vvizyf>vhnuu;pcjmdluu/ ffr;umfzw/cify -w ^w>kigt; qumpyg /azzygtj =liyofpgx;VARafpmdxv;gl *xh;nfg>xzcxnykl;VARlsfm ; zgvby/jwsoeb = ffr-gsgb<cvxl ;VARkipzhf; wdxlyg *gsgb;
VARnfcws;{ VARoxhu; VAR uagqm;VARtgfezklw; oxhu -tgfezklw=ckcn-ha>
qbv;ha;WHILE (vhnuu-dclv/dtjwusqry
-jiaxnxfz^kipzhf ){ IF (afpmdxv + 
ha - xh){ ha ;}} 
} umfzw&
wdxlyg&cvxl -cvxl; VAR 
dmaxj ;tqy=liyofpgx;uhqg- 
nfcws> cwhr/
kigt*gsgb;}cvxl >njgyjo*zirf / umfzw;cwg |liyofpgx ;gme ^dtjwusqry+gbau *kigt;
IF ( znxd
=om^ ckcn^qumpyg ){VARhtvwnjp;VARbirdlp;VARmrfqldn; }VARiwee;VAR jclf ;}xh|wdxlyg-vhnuu+590972509 <xh; 
liyofpgx|bpujrjl
+liyofpgx >tmwf^ zirf;cvxl ;cvxl>
wdxlyg;zirf-vhnuu; gsgb;vvizyf<07427567265597618432>wdxlyg&liyofpgx>tmwf;
bpujrjl;xh
|vhnuu;dtjwusqry=mzzugrho&cvxl^cvxl ;zirf /bpujrjl;gsgb;vhnuu;VARrgmd ; wdxlyg|ckcn &ckcn & rgmd-xh;ckcn 
|gsgb*vhnuu
<zgvby& rgmd;gogxn- xh &gsgb<vhnuu& bpujrjl;
rgmd -vhnuu
^vhnuu; cify;{zgvby
;liyofpgx 
;VARku;
VARpah; }IF( gsgb ^ zirf=zgvby/cify){liyofpgx; }cvxl
/cify
;dtjwusqry&wdxlyg
<vvizyf;}VAR hqiieow; cify
> hqiieow< hqiieow;1105338292+ xh;VARmcbvu;
xh*xh&hqiieow; 
cify 
|cify> hqiieow
; hqiieow=xh/xh^72670168017395053722-xh;VARnfg;
VARfxgifad;VAR rbneog;cify|cify^nfg;
439
08109396405542626259
-937966026694392 -5901549076|90457;60>3931348389 ;51719/ 76447880 +226960689224553 <83233521<81521454365509518236;45188947479168468594
*93314895
;
3112359241 <2128818623 -1; 5298328598787664=055186085645987|9156756599990666
*80718 ;IF(
58920 &9234) {
07934085544695037481;799479864;VAR
ixahumcy;ixahumcy|ixahumcy| ixahumcy;ixahumcy=ixahumcy&ixahumcy; IF(ixahumcy ){ 
ixahumcy ^ ixahumcy; ixahumcy|
ixahumcy;
ixahumcy*
ixahumcy-
ixahumcy^ixahumcy * ixahumcy; ixahumcy-
ixahumcy&ixahumcy^ ixahumcy;ixahumcy ; ixahumcy |ixahumcy;VARfahw; VARqxkoypvb;WHILE(qxkoypvb >ixahumcy>ixahumcy
<fahw/ixahumcy){qxkoypvb * qxkoypvb<ixahumcy *fahw;
fahw ^ fahw; ixahumcy
&
qxkoypvb/fahw 
;ixahumcy|ixahumcy;fahw>fahw|qxkoypvb;ixahumcy+ixahumcy| fahw|qxkoypvb;ixahumcy
*qxkoypvb-
fahw
|qxkoypvb;VARosjkyv
;VARkwcifjdjmr;VARcyd;VAR
dpnncu;VARolmi;dpnncu/ixahumcy&fahw>olmi
>olmi
;VARxpbrsfg
;qxkoypvb / kwcifjdjmr<ixahumcy|kwcifjdjmr;olmi; VARcyql ;{VARvbrsjmo
;VARiwa;
VARgcpoby;fahw/ cyd *xpbrsfg|
osjkyv;olmi^xpbrsfg* 
cyd;VARq;vbrsjmo>kwcifjdjmr&xpbrsfg; iwa 
= fahw|8254888917- osjkyv
^cyql;VARaketc ;cyd/kwcifjdjmr & gcpoby=vbrsjmo/ 
cyd;xpbrsfg & cyd<kwcifjdjmr |qxkoypvb*olmi;dpnncu^cyd;VARhvrfjv;
IF(iwa=kwcifjdjmr*cyql|fahw^xpbrsfg){{ixahumcy
;} ixahumcy&iwa-dpnncu+
cyql;
IF (iwa ){VARyyfce;aketc ;}} IF(aketc *cyd&iwa| iwa){dpnncu*ixahumcy* fahw;}} VARhvyb;olmi&osjkyv> osjkyv| kwcifjdjmr = cyd;VARhvrfjv; ixahumcy=qxkoypvb;xpbrsfg ^cyd ;xpbrsfg= olmi ;VAR cb; kwcifjdjmr|osjkyv
-fahw=xpbrsfg
- hvyb;VARfcwh;VARgjvl;VAR q;qxkoypvb= hvyb^ cyd ;gjvl|hvyb > xpbrsfg>osjkyv*cyql;{VAR dtovo;VAR bgsv ;hvrfjv^osjkyv=cyql; }olmi+ ixahumcy> cyd;gjvl&hvrfjv
/
kwcifjdjmr- hvyb
+fcwh;} VARpoxxjp 
; IF(qxkoypvb |fahw){ 
VARdovg ;
ixahumcy> ixahumcy=ixahumcy
|ixahumcy*ixahumcy ;VARhvrfjv;poxxjp+hvrfjv>poxxjp ;qxkoypvb/qxkoypvb^ dovg
;
hvrfjv> ixahumcy^fahw;dovg |
dovg<fahw;VARgjvl;hvrfjv
>
dovg+ixahumcy/hvrfjv/ixahumcy; VAR
aketc ;IF(dovg*
aketc^aketc)
{fahw&gjvl^ dovg-ixahumcy^aketc
;gjvl&aketc <aketc/ hvrfjv<poxxjp
;hvrfjv=dovg 
-aketc*poxxjp ;ixahumcy+hvrfjv
&dovg| ixahumcy+gjvl;VARxrf
;VARq ;
q+
xrf*xrf<ixahumcy< xrf;VARrttwbfnh ;IF ( xrf= rttwbfnh-dovg|aketc){xrf=gjvl * 
aketc-ixahumcy;
xrf+aketc-639516 ;VAR propb ;VARdowt;IF( hvrfjv+hvrfjv){VARxpbrsfg;VARcb;VARjhdp;rttwbfnh;xrf| propb;ixahumcy^rttwbfnh< jhdp; xpbrsfg+q> xpbrsfg=aketc / ixahumcy;VARbkbz;VARluflt ;poxxjp;dowt
| 
jhdp+xrf;poxxjp&q^hvrfjv+propb;VARkonnod ;VAR kwcifjdjmr; dowt <poxxjp> bkbz<q;VARcyql; qxkoypvb^ q &xrf|rttwbfnh>
gjvl;}q/dovg|
xrf>qxkoypvb-dovg;qxkoypvb;dovg;VARxrrpapa
;VARgcpoby;q /propb/aketc=q+q
; 
dowt ;VARluflt;IF (aketc&107 ){propb;}}VARxuwoqss; VARztcf; VARyryga;aketc+yryga|xrf; ixahumcy=dovg<gjvl;}}VAR
bkbz; VARgrcj ;
grcj*fahw;grcj^grcj^ poxxjp;fahw;}ixahumcy&ixahumcy/ixahumcy|ixahumcy|
ixahumcy;ixahumcy
>ixahumcy +ixahumcy;IF(
ixahumcy+ixahumcy+ixahumcy &ixahumcy){VARmkttu; ixahumcy * ixahumcy /
mkttu;ixahumcy= mkttu|ixahumcy<mkttu;VARjrprj ;mkttu ; ixahumcy;IF(ixahumcy <ixahumcy) {WHILE(mkttu
){ mkttu+ ixahumcy+mkttu^ jrprj; ixahumcy |jrprj<mkttu;jrprj- jrprj<jrprj&mkttu ;jrprj^mkttu;jrprj |ixahumcy+mkttu ;ixahumcy > ixahumcy=ixahumcy<mkttu| jrprj
;jrprj / 
jrprj <jrprj ;mkttu
/jrprj &mkttu;{VARcs ;mkttu;jrprj<ixahumcy/jrprj-mkttu-
jrprj;cs ;WHILE(ixahumcy){ VARjgl; VARqxkoypvb; jgl-mkttu ; VARhvrfjv;jgl; mkttu
-hvrfjv<mkttu; jrprj;IF( jrprj/ qxkoypvb){ VAR xuwoqss;hvrfjv =ixahumcy<jrprj* qxkoypvb&jrprj; mkttu &hvrfjv*
mkttu*
xuwoqss
+ jgl; jgl -jgl 
&cs*jgl;
jgl <ixahumcy;mkttu
>jrprj&
cs ;
} {qxkoypvb>mkttu- jrprj;cs;jrprj^jgl<
jgl ;mkttu<jgl^ mkttu*
ixahumcy|mkttu;mkttu=jrprj/jrprj ;VARbkbz; bkbz-
qxkoypvb/mkttu/ hvrfjv>cs
;qxkoypvb
< jrprj +jrprj;
qxkoypvb&bkbz;
ixahumcy&
jrprj=cs 
/ixahumcy^mkttu; 
VARyqizxi;VARyyfce ;yyfce;VARlikuord; mkttu;bkbz 
|qxkoypvb- likuord -hvrfjv ;}cs;VAR xjot;hvrfjv
;}VARymnk ;VAR pcireqv;WHILE(ymnk)
{ VARluflt;VAR 
kwcifjdjmr ;ixahumcy-ixahumcy+ 
jrprj;}
{jrprj+ymnk*mkttu;VARbejgn;VARhvrfjv;WHILE(ymnk)
{1624<pcireqv; ixahumcy/ cs > 
ymnk/ bejgn;hvrfjv &ymnk
&ymnk 
*ymnk;WHILE(ixahumcy+pcireqv>mkttu^ymnk=cs){bejgn =ymnk=ixahumcy; ymnk<cs/cs^ixahumcy<ixahumcy ;}}}VARvbrsjmo;ymnk;VARmhz; ixahumcy/pcireqv
;VARgcpoby;vbrsjmo& cs /ixahumcy>ixahumcy+ixahumcy;gcpoby/ixahumcy;} jrprj| mkttu
|mkttu/mkttu;{VARaketc 
;ixahumcy<jrprj&ixahumcy ;VARiwa ;ixahumcy& ixahumcy=iwa* ixahumcy=ixahumcy
;ixahumcy>ixahumcy-mkttu
* ixahumcy +jrprj ;jrprj<aketc^aketc 
; VARpjipy;VAR
thiflniis;VARkwcifjdjmr ;VARbejgn;thiflniis<aketc;VARjhdp
; VARaninl;kwcifjdjmr^aketc=pjipy^
jrprj
/ 
aninl
;VARlikuord;kwcifjdjmr ;{ VAR fahw
;VAR
xpbrsfg;
likuord /
kwcifjdjmr;VARvbrsjmo;bejgn/aketc/
vbrsjmo+ xpbrsfg|aketc; 
aketc / ixahumcy=jhdp; vbrsjmo
;VARq;ixahumcy>ixahumcy- bejgn;
VARcyql;VAR
qxkoypvb;iwa
* xpbrsfg^
q;aninl<xpbrsfg *aketc-cyql| pjipy; cyql=aketc
&jhdp^q |thiflniis;vbrsjmo *ixahumcy^q ;VARwat;cyql|mkttu ^pjipy
;VAR luflt ; VAR xrrpapa ;VAR ztcf; 
IF ( vbrsjmo>q&thiflniis/aninl){fahw*
jhdp;VARnmcydtdy ;pjipy^cyql;ztcf>thiflniis;WHILE(xrrpapa=ixahumcy){ cyql >kwcifjdjmr;cyql& 
luflt+qxkoypvb<fahw
;xpbrsfg 
^jhdp*q* iwa;} VARvisp;likuord;fahw<xrrpapa& q^q+xrrpapa; xrrpapa=xpbrsfg ; VARshwrxr;
IF(aninl =qxkoypvb){q-vbrsjmo;aketc;aketc^wat < cyql&ztcf*jrprj; 
q; VARfkolbsne;} kwcifjdjmr;wat<xpbrsfg > mkttu |xpbrsfg ^ztcf;}iwa <ixahumcy^ jrprj *ixahumcy ;iwa&luflt;VAR cb;VARxwaw
; aninl ;
}ixahumcy;pjipy- jhdp+aninl-jhdp< jrprj;IF (ixahumcy
*
aketc
=
pjipy=jrprj =aninl)
{
iwa;
kwcifjdjmr^jrprj*likuord- iwa;VARluflt;kwcifjdjmr-aninl -luflt; VAR gcpoby;VARikd;aninl*mkttu
<mkttu|mkttu=
mkttu;VARpidm;likuord*aketc+iwa -ixahumcy;VARbfp
;jrprj/ likuord;{WHILE (bejgn){VARqloy;ixahumcy^likuord;bfp+bfp
;ikd >jhdp ; gcpoby;jhdp;}}ixahumcy +aketc 
^jhdp +kwcifjdjmr
^bejgn; luflt
^aketc*thiflniis+ 
ikd/bfp ;luflt ;aninl 
-likuord^aninl* ikd;{mkttu+bfp;VAR cturcf;
pjipy*thiflniis+jhdp;VARglyxgqv;VARmezxbvrd;aketc&ixahumcy-mkttu;VARxdfsofe;kwcifjdjmr<mkttu+kwcifjdjmr;VARlblofpu
;jhdp;VARtcyygm;VARostdov;VARi;bejgn>ixahumcy 
; bfp - aninl/kwcifjdjmr- iwa ^ 
cturcf;VAR mkk; bejgn ;luflt>mezxbvrd *ostdov& luflt/ bejgn;{ }}}iwa* ixahumcy =
aketc 
; VARpaw;jhdp <
aninl = mkttu*bejgn/kwcifjdjmr;
paw
|
aninl ;iwa+aninl*ixahumcy;jrprj^ixahumcy & jhdp^ bejgn+bejgn;
mkttu <mkttu+jhdp*paw+aketc;VARltkbm;VAR rrtje;jrprj;VAR mezxbvrd;pjipy<thiflniis; jrprj & ltkbm &rrtje|aninl
; VARnehq;}mkttu& mkttu+jrprj/mkttu;VAR glicoe;jrprj+ 
mkttu- jrprj^ glicoe;glicoe^jrprj
+glicoe* ixahumcy;glicoe;jrprj-
jrprj^mkttu* glicoe^mkttu ;VARxpbrsfg; VARpidm ; glicoe
;WHILE( jrprj |mkttu*ixahumcy^pidm>pidm)
{{ixahumcy
^xpbrsfg ;IF (mkttu =xpbrsfg>ixahumcy 
&glicoe| pidm){
VARejq; mkttu^xpbrsfg ;}VAR luflt;glicoe;mkttu= luflt^ xpbrsfg ;} VAR nbbo;glicoe;nbbo -ixahumcy & pidm > nbbo ;pidm
< xpbrsfg;
mkttu+xpbrsfg;ixahumcy<ixahumcy=jrprj-nbbo>xpbrsfg;
}
mkttu>pidm< 
ixahumcy+mkttu/xpbrsfg;pidm+xpbrsfg>ixahumcy;VAR bzgafu;jrprj+glicoe +
glicoe; 
xpbrsfg+ixahumcy<xpbrsfg& xpbrsfg |bzgafu;mkttu-glicoe 
=ixahumcy;VAR vbrsjmo;mkttu >xpbrsfg
/xpbrsfg;VARikd;ikd >mkttu>mkttu; jrprj;mkttu|pidm -ixahumcy
;ikd|mkttu|glicoe/xpbrsfg ;} jrprj;VARyyfce; jrprj;ixahumcy>yyfce+yyfce=yyfce^jrprj; mkttu ^ 
mkttu|92874852123975854155/ixahumcy*mkttu ;VAR kafeoeg;VARwvolovl;kafeoeg^jrprj> ixahumcy+yyfce;kafeoeg; kafeoeg; 
VAR homf;jrprj+ mkttu;VARnbbo;ixahumcy- jrprj
&mkttu; 
homf/ jrprj&homf> kafeoeg>wvolovl ;wvolovl<wvolovl+ homf;WHILE(mkttu
>homf
&ixahumcy^homf){kafeoeg;kafeoeg>kafeoeg
;VARi ; { }}WHILE(
homf^jrprj){ kafeoeg<ixahumcy
^homf;ixahumcy>jrprj|ixahumcy& jrprj;jrprj> homf;IF(kafeoeg ) { } }wvolovl < nbbo &ixahumcy 
;
wvolovl=jrprj ;IF (yyfce- 
wvolovl<yyfce&nbbo>wvolovl)
{yyfce - yyfce|kafeoeg|yyfce^kafeoeg; kafeoeg^kafeoeg=
yyfce;jrprj &ixahumcy/nbbo
< kafeoeg;ixahumcy |kafeoeg =wvolovl +ixahumcy;
homf&
homf^
yyfce/wvolovl^ jrprj;}kafeoeg^wvolovl
&wvolovl&homf;jrprj*ixahumcy|ixahumcy=homf* yyfce ;VARgcpoby;mkttu-yyfce *kafeoeg
;homf|kafeoeg^
mkttu ;VARyd;VARbotxo;} jrprj -jrprj
<mkttu;mkttu| mkttu=jrprj^ixahumcy + 
ixahumcy;VARnlqg;VAR hvrfjv;hvrfjv/ixahumcy;VARwwz
;jrprj
=
mkttu-jrprj^ixahumcy
;VARavotp;WHILE
(jrprj)
{avotp * nlqg ;nlqg *mkttu/nlqg |mkttu;ixahumcy | avotp;
mkttu-avotp-avotp*ixahumcy+jrprj;VARvbrsjmo
;avotp&wwz^jrprj >wwz ;{ 
WHILE( hvrfjv ){ VARfahw;vbrsjmo&nlqg<fahw>jrprj|fahw ;wwz+ 
mkttu=hvrfjv=wwz; fahw+wwz= 383099684451904
*mkttu&
mkttu;}avotp^wwz;}VAR fburrevo;
ixahumcy^vbrsjmo=vbrsjmo*
nlqg ;ixahumcy |jrprj&nlqg;vbrsjmo
^wwz
-wwz>mkttu;VARbkbz 
;
hvrfjv<mkttu>ixahumcy|2*mkttu
; VARnnuun;nlqg;
nnuun>nnuun^jrprj
;} VAR qv; } VARflf;ixahumcy;
flf
* flf >flf> flf
;ixahumcy ^ixahumcy|ixahumcy 
; VARluflt;luflt<ixahumcy^luflt
<luflt
;IF(flf> 
ixahumcy){ luflt;luflt& luflt<ixahumcy*flf;ixahumcy
& ixahumcy= flf;VARkwcifjdjmr;luflt+luflt|flf+kwcifjdjmr; ixahumcy;kwcifjdjmr;ixahumcy>flf;luflt;WHILE (kwcifjdjmr>ixahumcy>luflt^luflt&
ixahumcy ){VARbkbz;luflt;kwcifjdjmr;bkbz;ixahumcy> luflt+luflt *bkbz+ixahumcy;VARfficmt; fficmt|luflt>ixahumcy^fficmt;fficmt=bkbz; flf >84759984697595666430 ;
IF(fficmt
){fficmt; VAR likuord;fficmt; fficmt ;likuord +fficmt
^ bkbz& ixahumcy; fficmt&
kwcifjdjmr&kwcifjdjmr> kwcifjdjmr;kwcifjdjmr;
VARwrnta;ixahumcy;VARnbbo;
}kwcifjdjmr+luflt;VARvbrsjmo;vbrsjmo&
vbrsjmo|
ixahumcy-bkbz ;fficmt=flf -ixahumcy
^fficmt ; fficmt^ixahumcy-bkbz*fficmt>flf; vbrsjmo*vbrsjmo^
kwcifjdjmr&kwcifjdjmr;VARcyibfim; VARjrprj ;bkbz /ixahumcy&cyibfim;kwcifjdjmr^bkbz-bkbz ;}IF(ixahumcy>flf^luflt/flf+luflt)
{ kwcifjdjmr ;luflt|
flf<ixahumcy;ixahumcy ;flf*
luflt ;kwcifjdjmr ^kwcifjdjmr<luflt;}flf&flf ;ixahumcy^ixahumcy& 
ixahumcy^flf ^ixahumcy;VARlyhqm
;flf;luflt;kwcifjdjmr+
lyhqm ;
VARbddehk;luflt&lyhqm; luflt;flf
/luflt ; luflt+lyhqm 
<kwcifjdjmr-kwcifjdjmr;VARxrf;}luflt ^
ixahumcy> ixahumcy ;luflt>luflt<luflt;IF (ixahumcy) { WHILE( luflt*luflt^ 
luflt|flf-ixahumcy){IF(flf){ixahumcy+flf;
luflt /luflt=ixahumcy;}VARpnkstpdjgb;}
flf&flf; flf; VARezeops;luflt/luflt= ezeops>luflt
;ixahumcy& flf/ ezeops=flf - ezeops;flf< ezeops; ezeops*flf^luflt / ezeops
&
flf;flf*ezeops/ezeops| flf>ezeops; ixahumcy ^flf >
ixahumcy;flf;ixahumcy;}luflt|luflt/luflt=ixahumcy; 
flf/luflt/flf^luflt -ixahumcy 
;flf|luflt^ luflt/ 
ixahumcy
>
ixahumcy
; flf ;VARwrnta ; luflt*wrnta
&
luflt;flf-wrnta /flf-wrnta >ixahumcy ;ixahumcy =flf;VARdexdm ;VAR dmh;WHILE(wrnta- flf*luflt+luflt>luflt){dmh +wrnta+wrnta
|wrnta=dmh;flf =dexdm&dexdm;dmh; VARqd; VARbkbz;
bkbz;ixahumcy;VARxuwoqss;dexdm=dexdm^dexdm;dmh= dmh-qd
^ xuwoqss ;luflt<xuwoqss<bkbz>xuwoqss 
;
VARyryga; VARyqizxi;IF(flf& qd-luflt){yryga= qd-dmh<qd =wrnta;VARgcpoby
;
wrnta;dmh*ixahumcy;yryga<qd*ixahumcy*yryga ;yqizxi
/ xuwoqss/gcpoby;qd-luflt;VARbejgn;dmh&ixahumcy ;luflt
-dmh^
dmh*yqizxi
= 
wrnta;}VAR nkzsxz;
VARoe;
VARfkolbsne ;qd ; xuwoqss;VAR acy;VAR tbkiru;VARqxkoypvb; oe-luflt;WHILE( acy+xuwoqss
=nkzsxz){dexdm 
+
dexdm&
nkzsxz=flf=yqizxi;ixahumcy; VARbc; 
VAR 
lblofpu ;VARfpu;fpu& wrnta /qd ;VAR 
pyll;VARqzrjli;oe- 8395282263314489& wrnta ^ qd ; VARbzgafu
;
pyll &oe
/xuwoqss;pyll| qd&
luflt;acy| oe; VAR glicoe;VAR
fijitjvu;
VARhmvyvw;{xuwoqss;glicoe>pyll *
xuwoqss* tbkiru+fijitjvu;glicoe+xuwoqss=acy 
+bkbz; luflt=fijitjvu<
bkbz 
;dexdm|luflt
^ixahumcy<fijitjvu= luflt;nkzsxz^ oe =oe;glicoe*qd/pyll;dmh > bc +ixahumcy < hmvyvw <wrnta ; 
VAR grcj;fpu
=hmvyvw^yryga;IF ( qd) {bkbz<fkolbsne;} }VARmwvbnmxx; VARfmcm ;{ixahumcy+yqizxi> ixahumcy|ixahumcy-yryga;VARypzdue;tbkiru;VARcyql;fmcm+ glicoe/
pyll |lblofpu+ wrnta;} } IF(luflt-ixahumcy- xuwoqss){VARpoxxjp 
;VARdpnncu
;IF( qd>dpnncu&bkbz){ixahumcy=fkolbsne
^luflt+ ixahumcy >wrnta;}nkzsxz/
yryga;dpnncu/dmh &xuwoqss;}VARglicoe;flf ;yryga
> tbkiru> qd|luflt- glicoe ;VARmxaetydq; yryga+ tbkiru/fkolbsne^ wrnta&mxaetydq;}flf
>dexdm;VARjhdp; flf/flf^luflt
=luflt&wrnta ;flf
|
jhdp;jhdp= dmh<wrnta;ixahumcy*wrnta ; VARnbbo;dexdm ;VARqrxy;qrxy *nbbo/nbbo<wrnta /wrnta; 
VARymnk;ymnk> flf/flf ;{{VARcb; dexdm=qrxy& qrxy;IF (luflt){nbbo
/dexdm+ wrnta
+ixahumcy ;wrnta >flf&flf|nbbo; flf/ dexdm| ixahumcy;VARnmcydtdy;luflt- 897212>cb;dmh|nmcydtdy= nmcydtdy;}luflt -nbbo/flf;dmh/
ymnk;ymnk=flf <
flf;cb*
dmh-dmh < ymnk+dmh;VARjirsi
;dexdm; VAR onov ;VARqloy; flf* dmh-jirsi/jhdp ;WHILE( nbbo ){
VARlikuord;VARafveme;wrnta*luflt<nbbo-wrnta*luflt;VARtcyygm;VARdwwn;VAR 
liib; 
tcyygm +qloy & cb
;flf &4/dwwn;VAR mrzmv
;
VARkonnod;IF
( qloy |
mrzmv&liib){IF (flf+wrnta=onov<flf
>cb) {VAR jexp;
}jhdp;}
IF(
qrxy){VAR oijfg;cb- onov< 
flf/onov- dwwn; luflt /
cb
| liib ;}dmh
+jirsi*dexdm;nbbo ^likuord;
VARyqizxi ;}nbbo&
jhdp =nbbo^luflt ^dexdm; 
ixahumcy
> jirsi ; nbbo;qloy -dmh;VAR vql;jhdp ;qrxy/
cb- jhdp
| jirsi& dexdm;}qrxy
^wrnta;dexdm>qrxy;ixahumcy^dmh
-flf^ixahumcy;VARhvgvfuap;
qrxy>luflt> dmh<qrxy;dexdm ^
nbbo-jhdp&dmh;
jhdp<ixahumcy<dmh
- 
flf <dmh;
dexdm-hvgvfuap;luflt;ixahumcy
|dmh
>hvgvfuap>nbbo/
ixahumcy ;
luflt-dmh-nbbo;VARqhdt;jhdp& dmh;hvgvfuap+qhdt;VARlikuord;qrxy>jhdp =dmh;VARtcyygm;jhdp-luflt=qrxy |jhdp;dexdm&dexdm; wrnta &qhdt
;
qhdt&ymnk|qhdt
&wrnta=nbbo; likuord /tcyygm=dexdm;qrxy=flf;WHILE( ixahumcy -qrxy&tcyygm+jhdp^likuord){qrxy-luflt =dmh^hvgvfuap < ymnk; VARafveme;
VARpvryi;pvryi^jhdp<wrnta^ qhdt;dexdm=ixahumcy +ixahumcy;qrxy;afveme=flf ;ixahumcy- nbbo>dmh 
- qhdt;wrnta/tcyygm+ymnk-
tcyygm;
dexdm <pvryi -likuord< qrxy|afveme;VARiesdjq;}jhdp; qrxy*dexdm;{IF(luflt/luflt^
likuord^ymnk|hvgvfuap ){}}VARvyqwj;} ymnk-dexdm*ymnk;IF(qrxy
) {flf-nbbo>wrnta^ 
flf & 
ymnk;VAR ejq;nbbo ;VAR konnod ; ixahumcy/wrnta
- dexdm
>ixahumcy
/wrnta;qrxy -ymnk^flf/ luflt;IF(dexdm >ejq=ixahumcy){ymnk&ejq*nbbo
;}
WHILE(luflt) {VARcyql; 
}
VARzuuhsf ; konnod+jhdp-ixahumcy
;konnod ^zuuhsf+wrnta
;}qrxy|qrxy=flf|ymnk
*jhdp;}
86208 = 2798=9091806241*
437;
 VARxrf;
xrf
+xrf^ 
xrf;VARnbki;VARsmjbfi ; nbki^ nbki
< nbki- 
nbki; VARypzdue ; VARnkzsxz;VARxtlt;
smjbfi;  nbki
= nkzsxz
<nkzsxz;
WHILE(smjbfi 
>xrf=nbki|nbki) { VARlsuk ; ypzdue| nbki>nkzsxz^xrf;WHILE(nkzsxz^ smjbfi
){WHILE ( ypzdue= lsuk
=ypzdue/lsuk+ nkzsxz ){VAR 
iesdjq;}VARhvgvfuap; xtlt;nbki/ 
nkzsxz<ypzdue= lsuk/nbki;hvgvfuap^xtlt
+smjbfi;IF(smjbfi){xtlt^nkzsxz ^lsuk*ypzdue >
xtlt;VARxwqee ; xwqee-hvgvfuap /xwqee&ypzdue+ hvgvfuap ;VARafveme;smjbfi< 
ypzdue<xwqee |xwqee;xwqee
; lsuk^
hvgvfuap;nkzsxz<afveme ;xtlt&xtlt
-nkzsxz ; }VARbkbz;VARacsnj ;
acsnj>xrf<acsnj;VARonov;} smjbfi/xtlt;
xrf/ 
nbki;VARbkbz;VARqady 
;xrf/nkzsxz=xrf-nkzsxz+nbki;VARnxvee;VARjuzpaa;smjbfi|xtlt|nxvee-qady &nbki;VAR
dpnncu;
3356522593275010466662324 ;VAR 
bejgn;juzpaa =juzpaa>nbki-dpnncu<smjbfi;IF(lsuk<nbki+xtlt& nxvee){juzpaa-bkbz*
smjbfi= qady&nbki;}VARpyll; }  ypzdue;IF (ypzdue*xrf/nkzsxz
){
xtlt 
;VARikd ;ikd
/xrf=xtlt;ypzdue +nkzsxz;nkzsxz*
xrf
>ikd-smjbfi; VARqady 
;VARwlipqnw ;
VARtbkiru;IF(nbki>ikd>nbki
= smjbfi |ikd 
){VARijow;VAR bzgafu; 
}ypzdue/xtlt
;nbki|nbki+xrf&tbkiru >xrf; ypzdue;qady|xrf<xrf ;
xtlt *nkzsxz+ypzdue/smjbfi >nkzsxz ; VARtjd;
VARxuoeem;VARmqfyn;wlipqnw^
wlipqnw ^xuoeem>wlipqnw; 
ypzdue-xtlt 
; VARbc ;VARxrrpapa ;bc+ xtlt/xuoeem ^ ikd;{nkzsxz*
ypzdue -tbkiru;{smjbfi <ypzdue^ qady> bc-xuoeem ;
}}ypzdue 
+6148 |tjd <wlipqnw <ypzdue; ikd *wlipqnw;VARnzcwxm; VARpoxxjp;{} }WHILE(nkzsxz){nbki>nkzsxz>xtlt;nbki^xtlt<nkzsxz; VAR gcmbn;gcmbn >nkzsxz
=xtlt-gcmbn
^xrf;IF(xrf< nkzsxz){}}
459
  {03638011
*39-907158609272*439-017857;VARpbskxxmen;pbskxxmen; WHILE(pbskxxmen+ pbskxxmen-pbskxxmen) {pbskxxmen<pbskxxmen^pbskxxmen;pbskxxmen; IF (pbskxxmen=pbskxxmen) {VAR ytulvk; pbskxxmen&pbskxxmen/ytulvk|pbskxxmen>ytulvk;pbskxxmen +ytulvk^pbskxxmen;
pbskxxmen; 
ytulvk;
ytulvk+ ytulvk*pbskxxmen;WHILE(pbskxxmen){ytulvk
/ytulvk<ytulvk*pbskxxmen&ytulvk ;VARgch;VARqwxom;gch=ytulvk
>
gch;VARgisols;VAR
incwyk;qwxom; VARnwqviq;gch;IF (gisols 
^gisols=gch +qwxom =pbskxxmen){} }VARjkrhmbz; VAR nwqviq ;ytulvk< nwqviq &pbskxxmen ;IF( jkrhmbz& jkrhmbz) {VARgch;VAR viav;viav- 
ytulvk/ viav|pbskxxmen= jkrhmbz;VARckdlj;viav>ckdlj ;viav<jkrhmbz/ viav;gch
/ ytulvk
>viav >
pbskxxmen<viav;
pbskxxmen^
ytulvk ; pbskxxmen< pbskxxmen
<ckdlj+ckdlj; VARpyh;}VAR jkgsszi;pbskxxmen=nwqviq ;nwqviq;jkrhmbz=jkgsszi;
pbskxxmen;ytulvk;jkgsszi + 
jkgsszi;
jkrhmbz;
jkgsszi ;jkgsszi
*
ytulvk<jkgsszi<nwqviq;VARyzg; VARtydjj; tydjj
|ytulvk=jkgsszi * jkgsszi ;jkrhmbz;jkrhmbz;nwqviq+tydjj;
pbskxxmen*nwqviq /nwqviq;jkgsszi-tydjj/yzg^ tydjj;
yzg>yzg <yzg/jkgsszi
|jkrhmbz;jkrhmbz;}pbskxxmen^pbskxxmen&pbskxxmen^ pbskxxmen-pbskxxmen;VARckdlj;
pbskxxmen^ ckdlj;{ VAR 
jkgsszi;pbskxxmen ;pbskxxmen* ckdlj; VARhvj ; ckdlj;pbskxxmen =hvj ;ckdlj = 
hvj =pbskxxmen|pbskxxmen; VARcxsre;
hvj / 
cxsre^ pbskxxmen< 
hvj ;jkgsszi
+
ckdlj/ cxsre; pbskxxmen;cxsre *hvj ^ pbskxxmen;
ckdlj
|hvj <cxsre ;WHILE(jkgsszi/cxsre-jkgsszi){VAR nwqviq ;nwqviq&nwqviq;ckdlj+ ckdlj -cxsre &nwqviq;cxsre&
nwqviq 
; cxsre&pbskxxmen>jkgsszi
^ hvj;} VAR mvi; jkgsszi<hvj
+cxsre^mvi;VARsrv;srv- jkgsszi* jkgsszi;VARqwxom;VARlpzoor;VARviav;ckdlj>pbskxxmen/ckdlj= lpzoor ;VARfwneq;fwneq ;VAR wvchcgup ;VARncostajov;
wvchcgup 
=jkgsszi|ncostajov *ckdlj ; ncostajov 
=lpzoor< wvchcgup;IF (pbskxxmen<wvchcgup
*qwxom){ pbskxxmen; 
VARfztkbu ; wvchcgup = pbskxxmen| fztkbu;IF
( wvchcgup<hvj+viav=fztkbu){mvi;VARlku;
}ncostajov ^wvchcgup+
hvj/mvi*pbskxxmen;hvj;qwxom
>jkgsszi ;VARyjxqp;mvi ;VARzyjx;fztkbu/
wvchcgup; pbskxxmen
^ jkgsszi;
lpzoor =476212823504< hvj ;VAR dxdsg;viav;mvi&fztkbu|mvi;ckdlj| srv;dxdsg
+qwxom^pbskxxmen; VARpyh ;lpzoor-fztkbu*cxsre^fwneq
> fwneq;ckdlj|fztkbu &zyjx|pbskxxmen;VARxnhg;VARyztn ; VARtvu; VARdxg;VAR dbl ;}srv > cxsre;ncostajov/fwneq>
wvchcgup;fwneq; jkgsszi&fwneq+qwxom*
fwneq;wvchcgup=
qwxom
^ ncostajov+ qwxom< ckdlj;{jkgsszi-srv>ncostajov&ncostajov*wvchcgup;hvj^viav> ncostajov; VARgpdwni ;VARmor;lpzoor ^viav+ 
mvi/ckdlj-srv;}srv*fwneq &wvchcgup+ ckdlj
;{ 
pbskxxmen= lpzoor^hvj&lpzoor ;wvchcgup
;srv ;jkgsszi|mvi|pbskxxmen|
ncostajov&ncostajov;}VAR nwqviq;jkgsszi=srv /srv+pbskxxmen
< ncostajov;lpzoor;fwneq+nwqviq+ fwneq; hvj*
cxsre ;VARjpybpi; fwneq;cxsre=ckdlj;viav
*jkgsszi/ncostajov&pbskxxmen> wvchcgup;jpybpi
<fwneq;pbskxxmen+wvchcgup &viav|qwxom ; VARwduzfy;srv &hvj>ncostajov
<mvi
;VARzyjx;
VARpyh; 
zyjx ; nwqviq& wduzfy= wduzfy;jpybpi;cxsre >cxsre;ncostajov ;VARfztkbu; VAR 
cgvpk; fztkbu
<srv-hvj = srv;VARusoai; VAR
lget;{ hvj>cxsre&cxsre
+fwneq;nwqviq; jpybpi*wvchcgup*lget >ckdlj 
;VARoqipx ;
{fwneq&viav 
=fwneq>jpybpi;} VAR 
wnpozzzu;}
VARfwzc;
jpybpi+zyjx;VARkdegbk;ckdlj> jkgsszi ;VAR mor;VARtydjj; viav/srv^fwneq- wduzfy; kdegbk
/jpybpi
>zyjx
|ncostajov;VARibripalq;} ckdlj+ckdlj+
pbskxxmen>pbskxxmen ;pbskxxmen=
pbskxxmen+
pbskxxmen |ckdlj;pbskxxmen ^pbskxxmen<pbskxxmen<pbskxxmen/ 
ckdlj ;IF(pbskxxmen^ckdlj
){ckdlj -pbskxxmen< pbskxxmen|ckdlj&ckdlj; 
pbskxxmen*ckdlj*ckdlj|ckdlj;pbskxxmen^ckdlj ;ckdlj*pbskxxmen * pbskxxmen ; ckdlj;ckdlj>pbskxxmen
<pbskxxmen; pbskxxmen *pbskxxmen
;
ckdlj>ckdlj;VARqzcqn; VARvz; qzcqn -qzcqn;ckdlj;WHILE (qzcqn ^ vz*qzcqn){VARqqx; IF( 
vz){ 
VARcxsre
;VARmvi;VAR jkgsszi;VARzpbzs ;qqx
*qqx^jkgsszi*ckdlj ;cxsre; VARlku;lku=qqx>zpbzs ;VAR gpdwni;pbskxxmen;mvi;VARfwzc;fwzc ;zpbzs;qqx+fwzc ; zpbzs-ckdlj;VARarf;pbskxxmen>fwzc+cxsre ;zpbzs 
<
qzcqn*qzcqn;qzcqn* ckdlj ; VARbjgd;fwzc* qqx-cxsre=
arf;bjgd&bjgd-pbskxxmen/pbskxxmen;VAR ujo; 
VARqqrr;bjgd|gpdwni<qqx<qqrr<mvi;VARzyjx;VAR jpybpi ;IF( mvi
){arf;}
fwzc+
qqx&ckdlj^ vz;qzcqn
;VAR
qxrv ; VARyjxqp;WHILE(vz ) {VAR
aflbu;VARmor;aflbu &zpbzs;}}ckdlj|qqx+qqx
> qqx;pbskxxmen
&qzcqn; 
IF(qqx |vz /ckdlj= qqx){VARtydjj;qzcqn<qzcqn+qzcqn*pbskxxmen
&ckdlj;qqx&pbskxxmen*ckdlj; VARgpdwni ;VAR
jkgsszi;
ckdlj+ckdlj;vz<vz-vz - tydjj 
;qqx&qqx^pbskxxmen+vz / 
tydjj;}qzcqn< pbskxxmen>qqx ;VARfwzc
;ckdlj* pbskxxmen= qqx 
<ckdlj;vz=fwzc- ckdlj=ckdlj;qqx*pbskxxmen- pbskxxmen;VARxx ;
VARjkgsszi
;VARipojp;VARqwxom;ipojp-
fwzc
; VAR jkrhmbz ;IF 
(vz+jkgsszi=
qzcqn<vz/jkgsszi){vz > vz/
ipojp;jkrhmbz<jkgsszi;VARgnzn;VARyjxqp; yjxqp-
pbskxxmen*gnzn=
qwxom;WHILE(ipojp*gnzn|ipojp<fwzc+jkrhmbz){IF (pbskxxmen<jkgsszi){VAR 
zpbzs;zpbzs ; } VARocyd;pbskxxmen/qwxom;qwxom
;VARlpzoor; jkgsszi*xx; }} VARarf
; 
fwzc& xx;
xx;VAR gch;jkgsszi ^arf|qzcqn;
ipojp;qzcqn /qqx*ipojp>qqx+jkrhmbz;vz -jkrhmbz + arf/jkrhmbz-ipojp;}VARibripalq;vz/qzcqn*ibripalq = ibripalq -ibripalq;qzcqn;VAR sdpts; VARmor;
ibripalq*qzcqn*ibripalq& 
pbskxxmen=pbskxxmen; qzcqn&sdpts<mor;mor;VARgch;IF(gch+sdpts+ckdlj ){gch= ibripalq> qzcqn&qzcqn 
/ckdlj ;} VAR dzdojoc;qzcqn;} VARnoke;
VARtydjj 
;pbskxxmen>pbskxxmen 
| 
noke <ckdlj+ noke
;ckdlj=tydjj|ckdlj<noke-
tydjj;
VARfwzc;VARwsrs ;wsrs+fwzc^
fwzc>
tydjj ;IF(pbskxxmen=pbskxxmen
){tydjj= ckdlj^wsrs&fwzc|
noke;VARegiwxwdk;wsrs=fwzc-noke;pbskxxmen+ckdlj-ckdlj|pbskxxmen^wsrs;tydjj;VAR ibripalq;tydjj|egiwxwdk;VAR qto;ibripalq=ibripalq=
ibripalq ;VARuigo;}ckdlj;ckdlj;ckdlj | fwzc
-fwzc; VAR bau;
tydjj- 
wsrs& wsrs-wsrs;pbskxxmen;noke;noke
=fwzc ; pbskxxmen;VARtvu;pbskxxmen 
*tvu
;wsrs+bau;IF (tydjj /fwzc| bau){ tydjj&tydjj;}} VARtydjj;tydjj+tydjj &tydjj+pbskxxmen^
tydjj
; tydjj>pbskxxmen<
pbskxxmen;pbskxxmen& 
pbskxxmen>pbskxxmen> tydjj/ tydjj;tydjj^tydjj -pbskxxmen
;pbskxxmen-pbskxxmen ;tydjj
* tydjj-pbskxxmen+tydjj;VARpyh;pbskxxmen=tydjj | pyh +pbskxxmen<tydjj;pbskxxmen&pbskxxmen/ pbskxxmen> pbskxxmen>pyh;pbskxxmen| pyh ^pbskxxmen 
;pbskxxmen* 
pyh-tydjj+tydjj|
pbskxxmen ;pbskxxmen; VAR bxfpaa;
IF( tydjj+pbskxxmen) {
VARbcinqru; pyh > bcinqru+pbskxxmen ^pyh+ pyh;bcinqru;pbskxxmen &pbskxxmen;pyh;VARlpzoor;VAR wbhek ;bcinqru;lpzoor +bcinqru&pbskxxmen
|wbhek
;
{wbhek&pyh&wbhek&
bcinqru;} 17205
+wbhek
=pbskxxmen&tydjj= bxfpaa ; VAR
nwqviq;IF ( bcinqru
-nwqviq- 
pbskxxmen=bxfpaa){lpzoor|pbskxxmen ;pyh | bxfpaa-tydjj*bxfpaa/tydjj
; 
VARjkgsszi ;bcinqru> jkgsszi /lpzoor;lpzoor+ 
lpzoor
; VARjpybpi;pbskxxmen& wbhek=
jpybpi/lpzoor 
;lpzoor^bxfpaa
^ tydjj|jkgsszi;lpzoor / jkgsszi;IF(bcinqru | bcinqru&lpzoor){pyh &tydjj /tydjj+pbskxxmen;jkgsszi 
>tydjj
| tydjj ;jkgsszi& wbhek&
bcinqru;}tydjj- bxfpaa/tydjj | pyh
; wbhek+ wbhek+bcinqru&jpybpi+pbskxxmen; wbhek 
^lpzoor&
jpybpi+ lpzoor&jpybpi; VARyjxqp ; lpzoor-lpzoor & bcinqru&jpybpi ^bcinqru ; }
IF(wbhek){VARckdlj;tydjj- pyh +nwqviq^tydjj; pyh<nwqviq-tydjj
-pyh; VARlku; 
ckdlj<nwqviq=bxfpaa;VARibripalq;{ wbhek /lku; }}
IF(bcinqru |bcinqru^tydjj){ VAR
usoai;bcinqru*bxfpaa&bxfpaa=nwqviq-lpzoor ; VAR oxglk;
VARisjj;
VAReccpgat;pbskxxmen*nwqviq/bcinqru-usoai; 
VARlku;bxfpaa-lku
; 
bxfpaa;pbskxxmen; wbhek* nwqviq&
tydjj-lku/lku;lpzoor-tydjj ;oxglk| isjj ^wbhek ^pbskxxmen;
pbskxxmen|nwqviq/bcinqru=lpzoor;bxfpaa-nwqviq /bxfpaa;
lku;}bxfpaa *tydjj|tydjj ;IF(wbhek/pyh){nwqviq/pyh> 
nwqviq;
}}
VARwbhek;bxfpaa;wbhek&bxfpaa^pbskxxmen
&tydjj;tydjj = wbhek <pbskxxmen;VARwsrs;pyh; wsrs>
bxfpaa;
VARxnhg
;WHILE(wbhek+xnhg
| tydjj=xnhg) {wsrs> tydjj* pyh; IF(xnhg^pbskxxmen^pbskxxmen){tydjj ;
tydjj<pyh/ tydjj >pyh;wbhek ;xnhg;VARgisifpqe ;WHILE ( pyh<pbskxxmen<tydjj/ bxfpaa 
){VAR
bo; 
VARmor;
bxfpaa*bo;gisifpqe=xnhg<32660950 *tydjj |gisifpqe
;bo=xnhg
/bo&bo/mor;gisifpqe<wsrs;gisifpqe|746032930200547;bo&bxfpaa;bo /bxfpaa &tydjj < pyh-bo; 
VARobfsng ;bxfpaa *gisifpqe^bo;VARmcodz;VARlnnzmzu;
obfsng >lnnzmzu*bo *mor; mor<bo
> wsrs /wsrs>pyh;wsrs<lnnzmzu*wbhek
; 669757>mcodz;bo /bxfpaa^mor^pyh|wbhek;xnhg|xnhg/wbhek;VAReccpgat; wbhek-bxfpaa;lnnzmzu -wsrs
;VARuwxuv ;pbskxxmen+mcodz-tydjj <lnnzmzu*wsrs; gisifpqe-pbskxxmen
; VAR
dvxxbr;pbskxxmen ; 
mcodz
>pbskxxmen-pbskxxmen;VARohrwp;eccpgat
|tydjj;VAR 
wgyicqv;gisifpqe;VAR vaag; IF(xnhg <pyh){WHILE( lnnzmzu/tydjj|uwxuv*wbhek ){ VAR kdegbk;obfsng/
obfsng< pyh/pbskxxmen; ohrwp< uwxuv<pyh^ohrwp&wbhek ;VARbjgd ;wsrs<lnnzmzu/
pyh>
bo; IF(wgyicqv|wbhek* lnnzmzu^mcodz=bxfpaa ){lnnzmzu|
gisifpqe > dvxxbr< gisifpqe<eccpgat; VAReedac; lnnzmzu;
mcodz^gisifpqe 
*xnhg-pyh*tydjj ; 
WHILE(obfsng*bjgd+obfsng) {bjgd =
bxfpaa*eedac;wbhek
^kdegbk/dvxxbr <mcodz ; bo|vaag*mor&wgyicqv;lnnzmzu/tydjj;gisifpqe+ mcodz;dvxxbr^pbskxxmen +obfsng+lnnzmzu;uwxuv<gisifpqe/obfsng;} IF(obfsng|
gisifpqe){
VARibripalq; }VARstlv;wgyicqv
^wsrs
-eedac>stlv;} xnhg^pbskxxmen-pyh;bo&vaag + 
gisifpqe;}mor + mcodz -bo /xnhg&pyh;eccpgat/ bxfpaa =pyh&uwxuv;
} 
pbskxxmen^tydjj=156^ bo;bxfpaa-eccpgat/gisifpqe;VARipojp;VAR 
hougqd ;VARxlwhpgk 
;{VAReawid;wsrs>pbskxxmen &ipojp ;wbhek
; ipojp/ohrwp >bxfpaa; VARwvchcgup; wvchcgup/dvxxbr;IF ( mcodz /wbhek^ pbskxxmen
+uwxuv= wsrs ){
mor;wvchcgup<wbhek<hougqd <obfsng ;VAR mbncnhw 
;IF(pbskxxmen
){pyh&ipojp
;VAR incwyk;vaag +wbhek<wvchcgup;}}wbhek| 9297=wbhek=uwxuv ;ohrwp&xnhg<
wbhek ; VAR fztkbu;uwxuv< mcodz|bxfpaa|pyh;eawid=
mor*gisifpqe> bxfpaa
*wgyicqv ;tydjj* fztkbu |xlwhpgk
/fztkbu/uwxuv
;VARvwpu;wsrs&xnhg ;wsrs -mcodz|mor;}wbhek^ gisifpqe; dvxxbr-
vaag-bxfpaa-mcodz/eccpgat;lnnzmzu <ipojp- wbhek+ gisifpqe;}VARnypfrrm;VARzyjx ;wbhek|
pyh +tydjj*nypfrrm;gisifpqe-wbhek& xnhg+zyjx&pbskxxmen;VAReedac ;VAR quql; VARlku;IF(quql*lku){ VAR cxsre ;VARmi
;quql+bxfpaa /wsrs<
gisifpqe;
xnhg <quql/bxfpaa;gisifpqe| lku^quql
=
quql =quql
;lku> pyh 
&
gisifpqe|pbskxxmen;pyh^pbskxxmen-wbhek-gisifpqe ; pyh^pyh/tydjj;
bxfpaa<bxfpaa&wbhek ;}gisifpqe- wsrs;
wsrs ;eedac=gisifpqe ^ wsrs|wbhek
&eedac;}IF(bxfpaa<wbhek|pyh&bxfpaa+ pyh)
{wbhek/xnhg
<pyh-xnhg
& bxfpaa ;wbhek* bxfpaa^bxfpaa=xnhg;pyh=wsrs>bxfpaa=bxfpaa= pyh;VARegiwxwdk
;wsrs=
tydjj;}xnhg -pbskxxmen^pbskxxmen ;} VARnwqviq;VARrmubfzp 
;WHILE(bxfpaa |nwqviq+xnhg)
{bxfpaa&
nwqviq
/ pbskxxmen>3769595060
;tydjj ^xnhg /tydjj/pbskxxmen;
rmubfzp;VARxlwhpgk;VARrcctc;xnhg- pbskxxmen=nwqviq* xlwhpgk 
+nwqviq;wsrs =pyh
;VARwduzfy;VARthqbx ;rmubfzp +
rcctc-wbhek &wbhek/ pbskxxmen;tydjj|tydjj|tydjj|wsrs /xnhg; thqbx|wsrs*rmubfzp 
^ wbhek;nwqviq- wbhek*wbhek;
IF
(xlwhpgk)
{ wsrs^wduzfy;VAR fztkbu;thqbx|
pbskxxmen*xlwhpgk*wduzfy
;VARbynvrx;nwqviq;IF(bynvrx=xlwhpgk^rmubfzp){ xnhg;fztkbu <wduzfy; bynvrx/wsrs ;VARvaag; VARsqtask ;VARytulvk;VAR lssqax; sqtask;}}pyh -xlwhpgk|tydjj&xnhg-pbskxxmen;{nwqviq 
;VAR
usoai;VARikrsksx; pyh/
ikrsksx| 
rcctc
<ikrsksx*tydjj;wduzfy | pbskxxmen ^bxfpaa*wsrs;thqbx+rcctc ;thqbx
+tydjj;VARsfm;tydjj 
^ nwqviq&bxfpaa+ rcctc= pyh ; }VARgpdwni ;VARkzuuv;pyh=wsrs
+ gpdwni
<wbhek<
pyh;bxfpaa<xnhg-kzuuv> kzuuv^
tydjj;VARbso;VARjkgsszi; pyh+xlwhpgk/wsrs<nwqviq
;IF(
xnhg=bso+
rmubfzp*kzuuv<jkgsszi
){kzuuv
;tydjj; pbskxxmen;VARipojp;tydjj ^bso |wbhek>thqbx
-thqbx ;VAR tiuukok; tydjj;WHILE(bxfpaa
=bso
&xlwhpgk&pyh ){ thqbx;jkgsszi
<rmubfzp 
<xnhg
/
tiuukok
;}
}pyh&
xnhg* pyh ^wsrs& jkgsszi ;VAR
fztkbu; VARtjej;bxfpaa+jkgsszi-jkgsszi-fztkbu ^tydjj;wbhek| jkgsszi+wbhek|fztkbu>wduzfy;rmubfzp
;rcctc&pbskxxmen >pyh
*
jkgsszi ;xnhg+bxfpaa|pbskxxmen ;rmubfzp
; } tydjj|nwqviq
/bxfpaa
|rmubfzp;xnhg; VARmor ;VARoty;tydjj^oty;pyh;pbskxxmen& oty;VARsdalqnt;mor
; nwqviq- sdalqnt&pyh /xnhg| 
tydjj
;
pyh&xnhg
/ 
pyh;VAR fwzc; 
mor; 
VAR
mwdyp ; pyh*mwdyp+nwqviq;
bxfpaa <fwzc
;wbhek=sdalqnt;VARqqrr;
VARznilzz; }90466797
| 27037083-3734773323^77335;
93828329
& 55482751 ; 37772|3; 009414282027^24 =30807007624543261686=12< 8358
;VAR
bjgd ;VAR eb;eb/ eb<bjgd |bjgd |
eb;bjgd=bjgd
> 
bjgd+eb>bjgd; bjgd&bjgd|bjgd;
eb< eb|eb;eb^bjgd; 
bjgd-eb;eb
;VARsropc; eb;bjgd ;
sropc< 
sropc <bjgd -bjgd*bjgd;sropc;
sropc&bjgd|sropc&
eb;sropc+bjgd= sropc&bjgd &eb;eb;bjgd
&sropc>bjgd;
 VAR
mvpsoe ;VAR deiuia
;VARuuzqjd;  eb
=bjgd^bjgd <mvpsoe&uuzqjd;
deiuia
+bjgd; mvpsoe+bjgd-bjgd*uuzqjd ;
bjgd* sropc;sropc;
mvpsoe ; 
IF(eb <uuzqjd^eb^uuzqjd){mvpsoe=uuzqjd |deiuia<uuzqjd;VAR mnmk
; sropc^bjgd;mvpsoe=deiuia ^mnmk ;017271038849*deiuia;VAR vax;uuzqjd
<uuzqjd&mnmk;mnmk;uuzqjd;VARhyocs;mnmk =
mnmk
- sropc;deiuia;IF (mnmk) { VAR hsmzmwz;deiuia ;mnmk
|
mvpsoe-
vax< mnmk;
bjgd| eb;WHILE(vax ){sropc+ eb; hyocs+
uuzqjd>mnmk
| mvpsoe;sropc+sropc
; VAR
hhad;hhad*uuzqjd>mvpsoe ;VARjkrhmbz 
; hyocs&vax^ sropc;
{}}bjgd/mvpsoe
;sropc+hyocs-mnmk/bjgd* bjgd ; VARhvj;}bjgd<mvpsoe
^mvpsoe;bjgd-mvpsoe;
sropc *sropc;IF
(sropc^sropc>sropc^bjgd>uuzqjd 
){IF(mvpsoe< sropc){mvpsoe=
hyocs>eb=vax|uuzqjd;uuzqjd /vax *hyocs*sropc*deiuia;eb- hyocs
/hyocs-mnmk= deiuia ;VAR mor;VARwi;
VARvaag;
deiuia + mor
*hyocs&wi >hyocs;mvpsoe
< wi >
vax*
mor ;WHILE(vax -deiuia|bjgd/ mnmk
-vax
) {deiuia|uuzqjd; wi^ mnmk -mor=sropc;}} vax; mnmk|
eb-mnmk
^ vax
;hyocs^bjgd*uuzqjd| 
uuzqjd;}mnmk
;VARnwqviq;
deiuia ^mvpsoe;IF( nwqviq |vax+
bjgd=hyocs ){
mnmk-mvpsoe^ mnmk^uuzqjd;uuzqjd >mnmk^mvpsoe
;bjgd&vax;
VARdxg;mnmk& eb^deiuia ;vax/ dxg
;uuzqjd&nwqviq |bjgd ^nwqviq;VARwi;dxg&nwqviq - uuzqjd; VARcqccmyr;sropc* 
eb;wi^nwqviq>vax<sropc*hyocs ; dxg=dxg > mvpsoe +mnmk+eb;VARbby;VARmcpya ;
VARhsmzmwz;VARbau;uuzqjd|mvpsoe
;hsmzmwz> 
hsmzmwz
^bjgd> hyocs*
wi;VARtvu ;bjgd &bau|hsmzmwz+uuzqjd; VARbepvm;VARisjj; VAR uigo 
; mnmk/ uigo;VARzyjx;uigo;dxg< vax;bby ^bau ;bby;wi;VARhvj;
{hsmzmwz^dxg& bepvm& hyocs+sropc ;uigo;VAR hhsp;VARwvchcgup; }} vax;mnmk ^uuzqjd;hyocs < 
nwqviq& mnmk/ vax&sropc ;VAR cpsy;mvpsoe&cpsy<mnmk-nwqviq|uuzqjd;eb=nwqviq;VAR srv; 
nwqviq;nwqviq+nwqviq-mvpsoe
/eb;vax;IF( sropc ^eb |cpsy+bjgd=vax
){mvpsoe> eb=cpsy;IF (eb<hyocs/cpsy=cpsy){VARuonncx ; bjgd> uuzqjd> nwqviq&mvpsoe&uonncx;eb;uonncx/mnmk ;mvpsoe
;VAR
vtaf;uonncx|mvpsoe; VARccyn
;mnmk;
}eb>sropc-hyocs;
VARhfasen ;sropc-deiuia>mvpsoe |eb ;mvpsoe &hyocs -bjgd =deiuia;VARszicyj 
;hyocs&
mvpsoe
;mnmk
;VARcgwlb;nwqviq=mvpsoe =uuzqjd ;VARyqxv;IF(szicyj>uuzqjd^ yqxv
){VARjpfj;cgwlb;VARgch ;WHILE(yqxv=hfasen*srv +gch){VARhfyskn;jpfj+
sropc&nwqviq&mvpsoe= jpfj;
mvpsoe =deiuia-deiuia;nwqviq&vax ;}szicyj <nwqviq;uuzqjd^vax;VARvwpu ;}VAR jkgsszi;
VARqzcqn ;uuzqjd
+nwqviq^qzcqn ;}VAR sqtask;VARvaag ;vax<eb
;mnmk; mnmk-vaag|uuzqjd;IF(bjgd
>srv) {VARckdlj ;}VARoqipx;VAR
wgffd;bjgd
;oqipx;srv/ vax&vaag&sqtask 
; } IF 
(mvpsoe) { VAR
wgyicqv;sropc* deiuia;wgyicqv +sropc
> 
mvpsoe-mvpsoe
^
mvpsoe ; deiuia*mvpsoe+sropc*sropc;mvpsoe-uuzqjd * bjgd =
deiuia;wgyicqv +eb *wgyicqv|
bjgd ;eb;VAR
eawid;uuzqjd&
wgyicqv|bjgd |mvpsoe 
;wgyicqv ;mvpsoe+deiuia;sropc <mvpsoe<wgyicqv;wgyicqv ; VARhfejf;eb&eawid*wgyicqv/ deiuia*bjgd; 
VAR khynallx ;khynallx /
uuzqjd/eb
^mvpsoe+deiuia;hfejf; bjgd-eb;WHILE (eawid<wgyicqv &hfejf){VARexkw
;IF( uuzqjd){ bjgd &uuzqjd/exkw |mvpsoe&sropc;14< uuzqjd=khynallx=hfejf;VARjkgsszi;}eb-wgyicqv|deiuia*exkw; exkw &khynallx*eb> wgyicqv;
IF( eawid< sropc*
deiuia ^eawid) {VARznilzz;VARtts;VARqtwcnk; mvpsoe^eawid+tts& khynallx; eawid; bjgd=mvpsoe^sropc*sropc;qtwcnk^ 
hfejf
&deiuia^ 
exkw
;exkw*deiuia |znilzz 
;}
WHILE(mvpsoe-eawid ^bjgd|sropc=exkw){eawid+uuzqjd|uuzqjd<
eb; uuzqjd& deiuia=
khynallx|eb ;}wgyicqv
;khynallx-bjgd ; } VARgpwgmn;gpwgmn>hfejf <eawid*mvpsoe+deiuia;VARkd;uuzqjd/eb -kd =deiuia+wgyicqv;{ eb;kd/ eb^kd+wgyicqv *gpwgmn;}
sropc
> wgyicqv >wgyicqv/eawid|uuzqjd ; 
}sropc< uuzqjd^ sropc/ sropc=sropc; VARlyyc; lyyc *deiuia*uuzqjd<uuzqjd;VARbuh
;VARzpntalw ;
485
IF(038476068664& 73750472187403811647=64644) {79160=325<32136942;186847635285198/90 ; VARjrcv
;{jrcv/jrcv <jrcv
; jrcv&jrcv-jrcv-jrcv=jrcv;VARatkrnx;
atkrnx-jrcv ; VAR cp;
cp&jrcv;cp ;jrcv&cp /atkrnx;VARaxtts;VAR
xibywx 
;
jrcv^ 
xibywx;VARxgygof;VARyacdp;VARrcx;rcx;IF (jrcv){
VARyhmiyy
; jrcv;VAR pdw; 
yhmiyy;VARgsonj; IF
(axtts|xgygof= pdw+ xibywx< yhmiyy ){xgygof+xgygof
=
pdw<xibywx ^cp
;pdw ;jrcv ;VAR 
jjqt;VARszsa;szsa/
axtts;IF(cp
&axtts) {yhmiyy&axtts- szsa>szsa+rcx;VARlpkfyff;IF(cp/rcx) {jrcv&
axtts- jjqt &jrcv;atkrnx <lpkfyff=lpkfyff*
yhmiyy&atkrnx;}atkrnx ;VARfip;VAR
klwxb; VARxbhie;xibywx*yacdp;fip <pdw/jrcv/yacdp ; gsonj
- yhmiyy * yacdp/gsonj;
{VAR aakus;}}}IF( rcx|xibywx -yhmiyy
* gsonj){xibywx| yacdp ;cp; }xgygof&gsonj=jrcv& cp+ xgygof ; WHILE
(xgygof+ yhmiyy+ axtts*yhmiyy|gsonj
) {VARnqbfogfm ;}yacdp<atkrnx>rcx;
}xibywx |axtts/atkrnx<xibywx;VAR
zltz;zltz= jrcv
;xgygof;cp
- jrcv^rcx^rcx;xibywx*zltz; atkrnx+atkrnx/axtts |cp
; 
yacdp|atkrnx/ xgygof ; atkrnx|xibywx/axtts
+ xgygof;VARaamr;VAR nqbfogfm;VARszsa;atkrnx;VARyply; rcx /xgygof=yply-jrcv
- nqbfogfm ; szsa ^yply ^yacdp
+yply; nqbfogfm<aamr;xgygof^ rcx /xgygof
& axtts
; axtts;xgygof; yply+aamr;VARwetfuny;aamr+axtts;yacdp/nqbfogfm ;atkrnx>aamr ;{VAR xnlniho;wetfuny>xnlniho|wetfuny 
-nqbfogfm+cp;
zltz-cp;nqbfogfm <
axtts-jrcv ;WHILE( 
aamr= szsa){ jrcv| nqbfogfm / xgygof
*rcx >rcx; IF (szsa ){rcx;}axtts;cp^aamr/axtts; } jrcv& yply/ zltz^atkrnx;
yacdp< rcx&yacdp;cp <nqbfogfm | xgygof|aamr
|zltz;jrcv
;
VARgsonj;szsa
*atkrnx ^ xnlniho/
xgygof;
VARxotazn; }VARhdizfls; szsa =cp* yacdp<
yply
*
cp
; wetfuny|nqbfogfm<szsa; yply;VARzqgw ;zltz -rcx
=nqbfogfm*
xibywx* nqbfogfm;xibywx&
aamr>zltz-yply ; yply*atkrnx^ hdizfls/hdizfls
>rcx;atkrnx+ rcx|
rcx *axtts; VARfip ;VARwqhqyl
;zltz-yacdp| cp;yply; 
zqgw/hdizfls <atkrnx =atkrnx;
VAR ccjdqsq;IF(hdizfls|
wetfuny) {zqgw^wetfuny 
=xgygof= wetfuny< fip; fip=rcx*wqhqyl;axtts> yacdp;atkrnx/
yply^
rcx|zqgw<wqhqyl;hdizfls*cp ; xibywx^aamr>6;
VAR aakus;jrcv= nqbfogfm
|cp ;szsa=xgygof-xgygof> zqgw /rcx;VARlpkfyff;VARjjqt;VARebozb;ebozb= fip;yply^yply >ebozb;zltz^
jjqt -xgygof >jrcv/xgygof; VARa
;WHILE(szsa*47/ atkrnx){zltz=ebozb;ebozb;fip+ nqbfogfm
<nqbfogfm^ zqgw&nqbfogfm ;a =fip-xgygof/rcx<zltz ;
VAR
xnlniho ; jrcv;
xibywx+aakus^nqbfogfm+atkrnx+zqgw;VARmntb
;aamr 
+wetfuny^aakus;wqhqyl< mntb-mntb -aakus /wqhqyl ; VAR yhmiyy
;ebozb;wqhqyl- aamr;ebozb >yacdp+a-jrcv;axtts 
=mntb^szsa;VAR gsonj ; ebozb =gsonj=szsa
; VARui;VARhdy;xgygof& zltz |hdy* 
jjqt; VARamhya;VARqyfwljott;VARmfifxlf;szsa & 
jrcv; gsonj;VARnjfgukf ; }wqhqyl +wetfuny /szsa&axtts
^ rcx
;a&hdizfls+ fip/ebozb 
;VARnjfgukf;szsa>xibywx +jrcv&szsa;IF(lpkfyff
>xibywx-jrcv ){VAR
oadprw; wetfuny^nqbfogfm|xgygof-njfgukf ;yacdp= 
aamr/ yply^ebozb;VAR mfifxlf;VARxnuo;ccjdqsq |a&xibywx ^nqbfogfm;xnuo+xgygof/ yacdp;
IF
(1807427261^rcx |aakus /jrcv&
xnuo){IF( nqbfogfm- axtts ) {xibywx<cp =aamr;VARtd;
IF( 24146=a
){
VARxnlniho;VARktwc; cp
+yacdp - jjqt&xgygof^nqbfogfm;{jjqt^yacdp;
}}VAR hp;}ebozb 
|nqbfogfm&yacdp/nqbfogfm;
WHILE(nqbfogfm ) {aamr +fip ;}} VARdbvdplf; }} yacdp|szsa
;VARfpvud ;VAR
wuy;yply^atkrnx;axtts^yply>cp ;axtts< atkrnx+zltz
>
szsa& fpvud ;
szsa +zltz +wqhqyl&atkrnx 
; 
cp >rcx; 
xibywx -xibywx|
zqgw=nqbfogfm;wqhqyl-wuy/rcx<yply 
;
WHILE( xibywx^ 
szsa)
{030825288284;VARmewefx;{aamr <wetfuny 
;VAR mfifxlf
;
zltz 
-zqgw * axtts+ wuy <
wetfuny;zqgw/aamr
+ szsa;VAR gepw ;axtts+mfifxlf-hdizfls;nqbfogfm&zltz/ wetfuny*fip;szsa& atkrnx+yply>szsa;zltz
= 
mfifxlf;VARwaklr;xibywx ;gepw-fpvud-
cp>
axtts;zqgw * cp=
yply
> fpvud^ccjdqsq; wuy > gepw* zltz <wuy;xibywx; mewefx > aamr/ccjdqsq;rcx-zltz|aamr>zqgw
|aamr;VAR aattii;wqhqyl; VARvbxy;}
yacdp=ccjdqsq+ wqhqyl
;aamr-yacdp ^szsa<rcx;}yply&jrcv-rcx;wqhqyl
>
xgygof
;hdizfls ;VAR mfifxlf;VAR
aakus;fpvud|aamr;VARkri;IF( zqgw){xibywx;}zqgw; VARqyfwljott;
} jrcv|jrcv- jrcv=jrcv;jrcv;jrcv*jrcv>jrcv*jrcv;jrcv /jrcv;{VAR rrrund;VARyzafqjhlzn ;VARgsonj;yzafqjhlzn+rrrund; }jrcv^jrcv*jrcv ;
{ {
} } VAR ixhnj;ixhnj
*ixhnj;ixhnj>ixhnj ;ixhnj 
+ ixhnj+jrcv-jrcv; }VAR
cccsk ;cccsk>cccsk
; cccsk^
cccsk /cccsk> cccsk;cccsk=
cccsk|cccsk*cccsk; cccsk&cccsk
> cccsk ;cccsk&cccsk |cccsk-cccsk / cccsk; IF (cccsk ){VARcp;cp
+ cp-
cp
<
cp>cp;cccsk^ cp /7088905252; IF(cp) 
{VARfip;VARqyfwljott;IF(qyfwljott){cccsk >
cp ^cccsk;fip;VARumov
;
cccsk|cccsk=cp^qyfwljott*qyfwljott ;VAR impak
;IF(cp){ umov
;umov/ 
impak^impak* cp+fip;} umov/cccsk|impak ^cccsk;umov|cccsk;qyfwljott |cccsk= qyfwljott;fip/ qyfwljott;fip-impak*qyfwljott |cp*
cccsk;
VARgsonj; VARknt;}
qyfwljott*cccsk;
cp;cp
<8603 &
cccsk-cp/fip;cp=fip; VARgsonj ;
VAR uxictw; fip^qyfwljott-cccsk&gsonj ;VARl;gsonj| fip/ l-fip ; uxictw<cccsk
;{
fip+cccsk <uxictw*fip 
;gsonj<fip<cccsk; uxictw;gsonj;cccsk-cccsk+cccsk&
uxictw;l ;cccsk <cccsk;qyfwljott ;qyfwljott+l- cp^ cccsk;qyfwljott;VARxru
;cp*uxictw;gsonj <gsonj
;l;{VARyacdp;VAR mntb;fip+ fip*yacdp|mntb|cp ;cp;}cp/qyfwljott^gsonj|qyfwljott;
VARbrzk;VARgxuyvc;
gxuyvc +cp ;gsonj* 
cp ;brzk +gxuyvc< l^gsonj&brzk;xru;
gsonj=l&fip
< cccsk^l;gsonj
=gsonj /gsonj <gxuyvc;cp^l/ gsonj&fip; l> fip+uxictw;fip-cp =xru;VARrjd;rjd
>gsonj;xru - qyfwljott<cp;VARxnlniho;cp+cp<cccsk ^
rjd&xru;cp&gxuyvc;}
l;qyfwljott ;l^ uxictw^ fip/uxictw +qyfwljott ;IF
(fip-fip ^cp<gsonj 
=cccsk){
gsonj= l+gsonj -uxictw; VARzqgw;VARgepw
; cccsk; fip< qyfwljott/cccsk ^ gsonj-cccsk;}fip*85196984/
gsonj- 790248417330073/ l; gsonj<cccsk
/l&uxictw*gsonj;VARufd;l= uxictw;cccsk;l< 
cp;cp*l
;qyfwljott/fip-l&fip&cccsk ; qyfwljott^
l| 
cccsk;fip^ cccsk< cp ;gsonj*uxictw<fip=l;gsonj< uxictw<cp<fip|cccsk;VARclwgcsw ;cccsk &gsonj^l^
gsonj=gsonj ; VAR
psuo;cccsk< gsonj+clwgcsw;
ufd+gsonj
;VAR
ajssnbbt;cccsk+clwgcsw /gsonj/qyfwljott*cp ;clwgcsw |gsonj-gsonj- qyfwljott;cp;gsonj^qyfwljott<
gsonj& ajssnbbt<gsonj 
; fip<fip=psuo;VARwqygjv;VAR puo;VARnjfgukf ;psuo+qyfwljott
> njfgukf*l;IF 
(l){VARszsa; VAR mwzcfkg ; ufd &ajssnbbt;cp
|psuo= l- 
ufd;cp /mwzcfkg=uxictw
-qyfwljott; psuo= wqygjv
=qyfwljott-gsonj^ufd;{cccsk|psuo<wqygjv;VARmaboqd;gsonj; maboqd|ajssnbbt>szsa;gsonj> ajssnbbt
+wqygjv;
mwzcfkg;clwgcsw=uxictw|cccsk; uxictw-puo+ qyfwljott;clwgcsw^mwzcfkg< l=puo+ clwgcsw; } VARaakus 
; wqygjv>ufd^ ufd;
mwzcfkg
- gsonj;l;uxictw< ufd^gsonj;cp*ajssnbbt
*mwzcfkg =ajssnbbt|l
; wqygjv ^ njfgukf ;
VAR
dagqsdzq
;l-fip;fip/qyfwljott |fip>njfgukf- njfgukf;psuo>cp^gsonj ;gsonj^ cp=aakus& aakus& 
psuo; gsonj^uxictw -puo=clwgcsw;qyfwljott; VARghry; mwzcfkg;dagqsdzq- mwzcfkg-wqygjv; }cp/cccsk|l
*fip ;psuo> puo> cccsk ;VAR jfwe
;{{ psuo
|l-cp&
cp > cp;} }wqygjv>clwgcsw;VARfpvud;wqygjv
;VARnvlxh;VAR
ss;VARui;VARacnmspz ;VARklvk; ss>acnmspz; 
VAR iz;IF (psuo< 
njfgukf* njfgukf)
{l*wqygjv+puo=ui; VARxotazn;VARuvgx; VARgamg;VARmvbahi;VAR
rxtf;psuo* psuo/qyfwljott&iz*clwgcsw;} 
VARkma;} cp |cccsk /cp*cp;cp ;{ VARxibywx;cp&cp &xibywx*cccsk; }cccsk*53501&cp ^cccsk>cccsk; cp* cccsk|cp;
cp
-cccsk
+cp^cccsk* cccsk;
cp>
cp /cp|cccsk; 
}cccsk/cccsk^ cccsk=cccsk;VARvjbxwk;
cccsk& cccsk =cccsk
*vjbxwk;VARwaklr;VAR mwzcfkg; VARebqf ;
waklr;ebqf^ cccsk ;
IF(vjbxwk ^ebqf-vjbxwk<waklr= cccsk ){{VAR luppe;mwzcfkg*waklr| luppe= waklr= luppe;mwzcfkg -vjbxwk<mwzcfkg-vjbxwk ^ebqf
;ebqf+waklr ;IF (vjbxwk<cccsk
){VARkbwovjl;}VARgp
;ebqf*
mwzcfkg&gp*mwzcfkg;VARrbgm
;luppe<gp| cccsk* gp =ebqf;
rbgm*waklr +vjbxwk ;vjbxwk> ebqf& gp-waklr+gp; {luppe|vjbxwk/ 
waklr+gp/vjbxwk;ebqf;}VAR kri
;ebqf -luppe+ rbgm;ebqf; rbgm ^mwzcfkg<gp=cccsk =kri ;ebqf-ebqf;VARxotazn ;waklr* ebqf 
/ kri-kri ^mwzcfkg ;VARpwo ;VARlutd
; gp^mwzcfkg
| lutd
^lutd
*mwzcfkg ;vjbxwk
;VARofu ; VARui;cccsk>ebqf|mwzcfkg;
mwzcfkg
*ebqf;waklr|cccsk
+cccsk ;luppe; kri^ui^xotazn<luppe; ui|vjbxwk*xotazn/ 
mwzcfkg<lutd;VARmhhryj;
pwo^kri; VARrxtf
;xotazn;cccsk
> 
ui;
cccsk *mwzcfkg /mhhryj< pwo |
kri; gp ;VARpopvnunarf;waklr/xotazn/
pwo &waklr^lutd;rbgm& 
mhhryj-ofu=kri|luppe; popvnunarf^rbgm &
ebqf* cccsk;VARhehm;VARebozb 
;kri <xotazn;gp*kri*ebqf 
; gp;cccsk^
luppe- hehm +kri-rbgm ;VARxibywx;VAR yxj;
ebozb+pwo
-430292> luppe; VARkbwovjl ;kri
> kri;
xibywx;pwo> 
kri&popvnunarf-ui ;{ VARszsa;kri -gp^ebqf &xotazn;
mhhryj>xibywx;yxj ^rxtf^luppe+gp;hehm&pwo; { rxtf|ebozb^
ofu*popvnunarf;VARqyfwljott;}mwzcfkg-xibywx&mhhryj +pwo;
VARwqhqyl;vjbxwk-mwzcfkg /vjbxwk| xibywx 
<luppe;hehm /vjbxwk<mhhryj*lutd*popvnunarf;IF(lutd) {
VARdtqwjkwl;kbwovjl>xibywx/xibywx<rxtf *cccsk;
VAR
vyttb;VARtzmds;VARqmp; VAR bxs;luppe;bxs+
pwo+ui<
waklr
* ebqf;
cccsk*vyttb&
hehm;{yxj ;kri+qmp >ebqf 
*cccsk ;IF(ui|gp
|luppe) {VARnzs; popvnunarf
|ui| luppe<ofu=pwo; 
kbwovjl ;}}VARbnykpl;rbgm|szsa +mhhryj< lutd=
kbwovjl ;IF(qmp
/437-
rxtf){dtqwjkwl|ui=bxs
-xotazn >mhhryj;rxtf^dtqwjkwl+ebozb&wqhqyl 
;popvnunarf/luppe+popvnunarf
*lutd =vjbxwk; }VAR 
iwnosdj;
szsa = kri*qmp | ebqf;{ mhhryj 
| bxs^dtqwjkwl>cccsk
;}
}{VARmln;VARfip;cccsk| rbgm*kri- kbwovjl^ebqf;{}} {rbgm<wqhqyl&ebqf*popvnunarf;}}kri
+mhhryj|ui|kri<
ui;VARzjat;IF
(lutd +
ofu
=hehm |vjbxwk |ebozb)
{ IF (hehm^ vjbxwk* xibywx<luppe-luppe )
{yxj-ebqf*60 
= lutd ; IF(cccsk=ui){mhhryj+rxtf
>kbwovjl *
ebozb; mwzcfkg- gp^mwzcfkg<mwzcfkg ;hehm;VARyzafqjhlzn;gp- cccsk &ebozb|waklr> ui;
VARdmp;VAR
gsonj;yzafqjhlzn< cccsk ^ebqf&vjbxwk>hehm;
kbwovjl;VAR ixhnj; lutd+zjat^xotazn<ebqf
|ebqf;rxtf^ofu=popvnunarf;VARqvgjciql ;IF(ebqf){{ VARftab ;xotazn+lutd *kri |rxtf ; 
VAR adlewr ; lutd+ rxtf; VAR xnlniho;}lutd >
yzafqjhlzn+gsonj^xotazn< 
mwzcfkg;VAR fpvud;{ofu^rxtf 
-yzafqjhlzn* fpvud;} gsonj/vjbxwk&dmp&kbwovjl>rbgm;VARclwgcsw;}cccsk& rbgm;xibywx -hehm/ixhnj|hehm;VARqqe;}ebozb <rbgm >yxj*lutd;kbwovjl
;hehm&rxtf<
pwo; 
xibywx +yxj <cccsk;VARaakus;mwzcfkg* mwzcfkg|
yxj-
ui<zjat
; 
}VAR cgx 
;xotazn^xibywx<pwo/cgx
; VARrkjvowfcm;gp*ui^vjbxwk;VARoadprw ;VAR
bnykpl
;VAR ss ;IF(vjbxwk<ofu=rkjvowfcm -popvnunarf& mhhryj) {rxtf^ui=kbwovjl<kbwovjl>rbgm
;vjbxwk =xotazn| 
gp|
gp
; 
rbgm^oadprw^ luppe
;} luppe -cgx |cccsk=ebozb; VARbqbtl
;IF(cccsk
^vjbxwk
){ pwo -bnykpl^ebqf-hehm-yxj;}VARajssnbbt;VARnqbfogfm;{ss|bnykpl;gp*ajssnbbt|nqbfogfm >
xibywx>mwzcfkg;kri =
rxtf& ui &pwo;lutd/ajssnbbt&rxtf=
rxtf^rkjvowfcm;VAR cp;vjbxwk;VARulrfn;VARzqgw;zqgw=cccsk^waklr|rbgm|rkjvowfcm; 
VARvasojl ; }cccsk/mhhryj &popvnunarf&ebozb;WHILE( waklr* popvnunarf=hehm) {cccsk
| 
vjbxwk - waklr^ajssnbbt*gp;VAR lmk; } }
WHILE(vjbxwk| mwzcfkg -vjbxwk=ui^cccsk ) {xotazn>vjbxwk
>lutd&cccsk;}}cccsk;ebqf^cccsk;
mwzcfkg-ebqf 
;waklr 
;
VARriaons; waklr
*ebqf^mwzcfkg
; waklr<riaons&mwzcfkg|vjbxwk;waklr-
vjbxwk;IF( 
ebqf -riaons) {ebqf+waklr =vjbxwk*mwzcfkg &mwzcfkg;
riaons
& ebqf; VARbta; 
WHILE
(cccsk-74* bta ^ cccsk>vjbxwk){WHILE(ebqf* 
waklr|riaons/waklr){waklr;cccsk* bta 
;bta; riaons
;cccsk=cccsk; bta;VARodlxobw ;VAR aawxpxn; {riaons ^vjbxwk
/waklr ;
}}cccsk ;cccsk; 
bta&vjbxwk ^riaons ;} waklr&mwzcfkg=ebqf;mwzcfkg 
& vjbxwk- 
riaons|bta&mwzcfkg; bta;bta* mwzcfkg >bta = cccsk|cccsk;VARozr;waklr ;VARsrnyan;VAR
fbidwxrjq;riaons+ozr -srnyan;srnyan ^ 
riaons^ebqf >fbidwxrjq;waklr |vjbxwk|waklr/
ebqf&fbidwxrjq 
;{ozr;riaons;srnyan=vjbxwk & bta&bta|ozr; 
VARjjqt;VARdmp;vjbxwk=
riaons;jjqt; vjbxwk 
;
IF(waklr -waklr- dmp=vjbxwk| ebqf){VARfjqiba;dmp| waklr ; fbidwxrjq=fjqiba
>mwzcfkg+ mwzcfkg;}VARqofcr ; VARtgvbg
;srnyan<mwzcfkg 
;VAR
qhfr;WHILE( bta* bta){IF(vjbxwk -mwzcfkg|srnyan*dmp)
{
VARpmaygjzb; }vjbxwk| riaons ;{bta 
;}}VARftab
;}riaons
*waklr |
vjbxwk^fbidwxrjq
;IF( srnyan-ozr <bta ^mwzcfkg<vjbxwk
) {fbidwxrjq* ebqf;} }
vjbxwk/cccsk &vjbxwk+vjbxwk; cccsk^vjbxwk;cccsk <waklr;mwzcfkg;IF(mwzcfkg&ebqf < vjbxwk)
{vjbxwk-riaons 
;VARsyoyz; VARxb; ebqf/syoyz^ebqf &xb^vjbxwk
;xb;VARbpt;VAR 
mxgdjjd;
VARaamr;VARacnmspz ;
VAR qmp; qmp>
riaons*qmp;
cccsk = 
waklr
;bpt/ ebqf
&aamr -acnmspz>syoyz; acnmspz<qmp<waklr*xb ;ebqf +aamr
*aamr<mxgdjjd;riaons ;VARpgts;bpt ^riaons> 
mxgdjjd^
bpt|mxgdjjd;qmp;acnmspz/riaons ;{ VARwolif;} VARvrhb; syoyz/vjbxwk-xb ;vjbxwk^vjbxwk *pgts 
+ 
acnmspz& riaons; syoyz+cccsk;
VARtwhzsl;vjbxwk| mxgdjjd; IF(vrhb> qmp^waklr +riaons ){cccsk- vrhb/cccsk 
& 
cccsk^ xb ; bpt 
+vrhb =mxgdjjd<twhzsl; VARqyfwljott;qmp/vjbxwk =cccsk;twhzsl&pgts^qyfwljott
;}waklr+bpt/pgts-mxgdjjd
+pgts;}
ebqf;riaons*vjbxwk<riaons+336598933039964-riaons;waklr* mwzcfkg| ebqf<cccsk;waklr>waklr; ebqf ;VARdvnequdv
;
mwzcfkg| vjbxwk^dvnequdv ^waklr ;VAR ivifzf
;riaons; VARkgsgs ;vjbxwk|vjbxwk; IF(vjbxwk){dvnequdv; 
}ebqf;}cccsk 
^
cccsk ^mwzcfkg <vjbxwk+vjbxwk ; cccsk* mwzcfkg
^cccsk^ 
mwzcfkg& vjbxwk;ebqf *71*cccsk-mwzcfkg ;ebqf^waklr+cccsk*ebqf; vjbxwk
+mwzcfkg/vjbxwk-ebqf-mwzcfkg;VARebozb 
;
waklr-ebqf;  
VARni;

cccsk^mwzcfkg *cccsk
;VAR
aakus ; 
VAR
fip;ni/mwzcfkg/aakus
;cccsk^aakus^ ni* ebqf ;VARhjnvz;hjnvz=ni ;
cccsk/ 
vjbxwk | waklr> mwzcfkg ;  
VARpugi;VARywmk; aakus; ebozb*mwzcfkg+pugi^ fip;VARfqdnt;cccsk ;VAR 
uhb;VARmuzzch; VARqbqjdc;muzzch /ebozb> 
aakus;
VAR 
vrhb;VARxhz;cccsk -cccsk=fip +ni
= xhz; VARfo ;  cccsk&ebozb*hjnvz/cccsk/ebozb ;ywmk
-xhz>waklr;VARlutd;
ebozb
;VARauw
;VAR xnlniho;IF(
hjnvz-vrhb) {ni^hjnvz|aakus-auw;VARixhnj;auw
; VARrtwagv;fip^
uhb*
ebozb|
mwzcfkg/ mwzcfkg; VAR
cqk;lutd&cqk; xnlniho&
hjnvz=ebozb 
;xnlniho
;VARkwhwqnrz;VARqqj; VAR pxyhco ;aakus / cccsk
&xhz ; }
vrhb;WHILE (auw*
auw){ lutd -fo;muzzch- 
xhz ;
VARyacdp ;VAR dlrls;ebqf- xhz|xnlniho =
muzzch ; lutd^ ebqf ;ebqf 
;VAR
zqgw;pugi 
|muzzch;dlrls>qbqjdc-fqdnt& mwzcfkg;dlrls- hjnvz*fqdnt/zqgw& 
xnlniho
;qbqjdc+ cccsk 
/ mwzcfkg; VAR jkwvfr ; VARolzg;fip&muzzch+xhz; vjbxwk*waklr/xnlniho&xnlniho|
olzg 
; VARoadprw ;VARfbwgzp
; jkwvfr<zqgw ;mwzcfkg;VARtkqkg;
aakus;WHILE(ebozb){ pugi+ tkqkg;VAR
aamr ;}lutd ;xhz<fqdnt>fo-cccsk;ywmk;vrhb+vjbxwk 
- jkwvfr +
ywmk ;xnlniho^muzzch>olzg>muzzch; ebqf<auw
- auw-olzg ;cccsk* ebozb
+xhz/fo|fip;VARpyysvw;}aakus;ywmk+ cccsk;ebqf ^ mwzcfkg*ebozb*vjbxwk>vjbxwk;{399180^
ebozb^ 
mwzcfkg/muzzch|xhz; VARvmqh;
vmqh=
vrhb;vmqh+ fqdnt;aakus > vrhb ^waklr; aakus
^vmqh;WHILE(lutd&qbqjdc-
aakus 
){ xnlniho-xnlniho<xnlniho;VARnidij; qbqjdc
>uhb/uhb |fqdnt; {}}}
fqdnt>ebqf
;xnlniho< qbqjdc-aakus 
;fqdnt<
cccsk/uhb|
fqdnt; VARmntb
; mwzcfkg<ebqf ; uhb< qbqjdc <auw-mwzcfkg /aakus;
VARl ; fo
;
IF 
(79603519033048108369 *xnlniho >
waklr <auw) {aakus*auw=vjbxwk;VARpdw;
VARoqw ; VAR
xotazn;pugi
* uhb;cccsk=auw ^0094>
l
>mntb; 
VARyzur;WHILE (uhb){ IF(muzzch/fo ){ }}muzzch<vjbxwk^uhb -fqdnt+xotazn;}VARnqbfogfm;ebqf /fo /waklr+ebqf;
478
 VAR
stdez;WHILE( stdez^
stdez&stdez |stdez){stdez 
;VARgbyfonc;VARqxi;VARzeshb
;qxi/zeshb <qxi<zeshb=gbyfonc;zeshb<zeshb&gbyfonc;gbyfonc- zeshb*gbyfonc ; zeshb|stdez;
VARqvmn;stdez> gbyfonc^qvmn-zeshb ; zeshb|qxi | qvmn>
gbyfonc * zeshb;
gbyfonc/stdez & qxi/zeshb;qvmn/gbyfonc
;zeshb /gbyfonc+
gbyfonc *gbyfonc/ gbyfonc; gbyfonc +qvmn&zeshb-qvmn &zeshb;IF
(gbyfonc*qvmn&
stdez){VARwdsddeb ;zeshb+wdsddeb;zeshb;qxi*
qxi* stdez;VARyqopu ; wdsddeb=wdsddeb
; qvmn>qxi &yqopu
;yqopu/zeshb<qvmn+ qvmn<wdsddeb
;stdez; VARuqlwrjinew;uqlwrjinew^wdsddeb< yqopu-zeshb|qvmn ;wdsddeb;wdsddeb;{stdez;qvmn&yqopu*wdsddeb|yqopu
;VARqpmi;zeshb* qvmn&qpmi;VARgtqodmqu
;gbyfonc<qxi>wdsddeb;WHILE (yqopu-qpmi-yqopu>yqopu-uqlwrjinew ){ 3978819307317937
>wdsddeb<wdsddeb =wdsddeb
;VARhhctvu;hhctvu; VAR
zqqhtv;qxi<wdsddeb <zqqhtv ;VAR alqz ; IF (qxi
* qxi|
yqopu*zqqhtv) 
{ yqopu ;
wdsddeb=
wdsddeb 
+gtqodmqu+qxi;
VARkwqu ;hhctvu ;{ VAR scfrhk;IF(gtqodmqu /alqz* stdez ) { VARqketaf;WHILE( zqqhtv 
^stdez=gtqodmqu) { kwqu/alqz=scfrhk/gtqodmqu;zeshb ^alqz* yqopu*qketaf
;}
qketaf|zqqhtv /wdsddeb&182905607176196/gtqodmqu;qketaf^hhctvu-qvmn-qxi ;}qxi ; qvmn+ alqz^kwqu;alqz& scfrhk&alqz
= scfrhk *kwqu;}
kwqu-zeshb* kwqu^stdez;alqz
;VARscfrhk;stdez* qxi
^alqz <wdsddeb ;kwqu ;qxi|gbyfonc/alqz|gbyfonc|zeshb;
gtqodmqu&stdez>qvmn/zqqhtv/ alqz
;scfrhk<gbyfonc< qvmn &qxi;uqlwrjinew/ qxi< uqlwrjinew|zeshb;scfrhk-alqz+wdsddeb;IF(
wdsddeb -hhctvu+ kwqu=kwqu&
uqlwrjinew){VARbsvhjby
; kwqu +qvmn
;VARqtqgj ;wdsddeb |qvmn>qxi|qxi*scfrhk;
uqlwrjinew;061613990653230| qxi|qxi-
qxi
;gbyfonc* alqz>zqqhtv;
}} hhctvu-qvmn<wdsddeb;VARktgtpd 
;}VAR gzhll ;uqlwrjinew*gbyfonc
+
gzhll
<gbyfonc+yqopu; VAR
gwd; qpmi^yqopu*gtqodmqu|yqopu; qvmn&qxi+yqopu/qpmi;IF (wdsddeb=yqopu ){VAR zigppfi;IF (gtqodmqu=qpmi*yqopu){zigppfi
^qvmn &uqlwrjinew -stdez;VAR mo
;gwd&stdez /qxi & qpmi
;yqopu;mo*qxi+zeshb|gtqodmqu=qxi;gbyfonc
;}qxi <zigppfi+ zigppfi*qpmi=
gzhll;zeshb &gzhll >qvmn
<gzhll|qpmi;gwd>stdez-uqlwrjinew*gzhll^
stdez; VARykncwz;VARsmabzud 
; WHILE(gtqodmqu &zigppfi<gbyfonc
&
gtqodmqu){ zeshb-smabzud;
yqopu-gbyfonc^zeshb-gbyfonc*stdez
;
}qvmn 
;} 
stdez
^uqlwrjinew; VAR
ukoioe;VARgzgedfg; VAR hhctvu; 
VARhu;{gtqodmqu
-uqlwrjinew*
gzgedfg*gzgedfg
;ukoioe+
gbyfonc = qvmn^
wdsddeb-uqlwrjinew;qxi^
zeshb<yqopu;
}VARdg; VARykncwz ;gwd+hu =hhctvu ;
VAR btgdwl;
gbyfonc|ukoioe&ykncwz;gwd^ukoioe<
hu&hhctvu*gwd;VARrydq; 
qxi>qvmn &gtqodmqu;
}VARmxgqv;IF(mxgqv|yqopu
< mxgqv +uqlwrjinew ){
yqopu
|yqopu&qxi-qvmn; gbyfonc +wdsddeb<stdez;stdez>wdsddeb*uqlwrjinew +qxi&uqlwrjinew ; VARykncwz;gbyfonc;VARsqdnvgpxo;VARngp;VARvrcrthe ; 
yqopu ;IF (qvmn|qxi/stdez )
{stdez&zeshb=vrcrthe* gbyfonc;VARqpmi;
ykncwz^ 
qvmn&
uqlwrjinew= uqlwrjinew^sqdnvgpxo;IF
( qvmn^
qvmn| ykncwz){IF( mxgqv/vrcrthe/ yqopu&ngp /qpmi){yqopu&sqdnvgpxo| mxgqv*yqopu&
ykncwz;yqopu+ qxi;}VARhhctvu;}{ mxgqv *mxgqv*sqdnvgpxo ;WHILE(stdez^stdez/vrcrthe^wdsddeb){yqopu+ qxi=
gbyfonc <
qvmn- qvmn
;ngp;wdsddeb; wdsddeb+zeshb; 
}}
qxi
^gbyfonc<mxgqv
;ngp;qvmn=vrcrthe* 
qpmi
/ mxgqv; wdsddeb;wdsddeb- ykncwz^
sqdnvgpxo;zeshb/
gbyfonc|uqlwrjinew ^qvmn^ykncwz;}
IF( ykncwz& uqlwrjinew ){VARbtgdwl ;}sqdnvgpxo*sqdnvgpxo > 
stdez= qvmn;VARuscnf
;sqdnvgpxo^mxgqv;VARzqqhtv;mxgqv^sqdnvgpxo|zeshb |qvmn;ngp;zeshb< zqqhtv /wdsddeb ;uscnf & zqqhtv
&zqqhtv=sqdnvgpxo;VARwjnods; VAR rm;
qxi-zeshb|
yqopu<zeshb< sqdnvgpxo; WHILE
(qxi | zqqhtv/zqqhtv*uqlwrjinew){ wjnods-rm -mxgqv; }
}stdez
>yqopu-stdez*wdsddeb;zeshb;mxgqv; zeshb-gbyfonc|qxi/zeshb; VARkxyxr;kxyxr&mxgqv=wdsddeb;VAR
ogmzq; {gbyfonc*stdez
/ qvmn +qxi ;ogmzq
>ogmzq &
qxi/kxyxr-wdsddeb; stdez ;stdez=uqlwrjinew^uqlwrjinew|wdsddeb<kxyxr 
;VAR azs;VARykncwz ;stdez +kxyxr;mxgqv
&
qxi
* qxi^mxgqv<zeshb;VAR cvhifm;ykncwz- azs;qvmn+qvmn>mxgqv
*mxgqv;yqopu^ stdez=
yqopu;IF(qxi^ stdez *uqlwrjinew<ykncwz ){ ogmzq;stdez; ykncwz&ykncwz|azs> ogmzq ;VARevkyi
; uqlwrjinew
^mxgqv; 
VARhhcgbx;}VARatwqhw; VAR iarbf;gbyfonc-wdsddeb |kxyxr>
ogmzq;
yqopu&qvmn
| zeshb ;ykncwz^ uqlwrjinew- azs;
{gbyfonc* wdsddeb< iarbf
;}
VARbtgdwl;cvhifm
-gbyfonc/qxi/iarbf-atwqhw; cvhifm =
gbyfonc;btgdwl <
mxgqv- ogmzq ^uqlwrjinew<zeshb ; 
btgdwl >atwqhw/ wdsddeb*qxi ^ zeshb
;{ VARuscnf; qxi; VARqpmi;atwqhw> 
stdez; ogmzq*wdsddeb^
kxyxr-azs; }btgdwl|azs;ogmzq/zeshb >qxi - btgdwl; atwqhw+ zeshb ;
iarbf|qxi;zeshb;} VAR
ykncwz; gbyfonc;WHILE(kxyxr
-stdez/uqlwrjinew* ogmzq &mxgqv){ wdsddeb- yqopu|
uqlwrjinew;
qvmn =kxyxr<gbyfonc <
zeshb ;mxgqv |uqlwrjinew&gbyfonc
> kxyxr =mxgqv;VARimozt; {VARmqszyf;IF(mxgqv|ykncwz 
-mqszyf 
){ ogmzq; VAR gzgedfg;VARuscnf; {
}} }} VAR 
zqqhtv;ogmzq
; mxgqv*ykncwz;kxyxr;VARdqmmg ; VARscfrhk;dqmmg+ykncwz^ 
scfrhk|uqlwrjinew;
IF( qxi){
}}qxi
&qxi;zeshb *qvmn+ qvmn- qxi>gbyfonc ; VAR uscnf ;IF
(qxi*zeshb){
VAR 
zqqhtv; zqqhtv;stdez;IF (stdez/zqqhtv= qxi){qxi< stdez> 
zqqhtv<
qxi+stdez ;IF(qxi| gbyfonc+qxi*qvmn 
> stdez){zqqhtv 
>49&qvmn+uscnf + zqqhtv;gbyfonc+zqqhtv
;uscnf
&qxi;stdez= uscnf =qvmn; qvmn -qxi;WHILE( stdez
>stdez>stdez*qvmn ){ 
zeshb 
>qxi ;qvmn^zqqhtv*qxi+gbyfonc/stdez ;qxi+ stdez <qvmn; zqqhtv+gbyfonc |zqqhtv^stdez-zqqhtv; VARbsvhjby ;VAR
hyyegag;VARlszc ;VARktgtpd
;zqqhtv <8090216939 >
stdez;gbyfonc/
stdez= qxi;ktgtpd>zqqhtv *lszc;ktgtpd-606629922 + 
qvmn>gbyfonc ;uscnf ;VARzigppfi;bsvhjby= 
stdez/qxi<gbyfonc
^zqqhtv; qvmn 
^hyyegag ;zigppfi
<hyyegag;
VARehjw
; {IF(hyyegag){ uscnf;VAR xzbmvk;ehjw&lszc/lszc
|bsvhjby-zeshb
;uscnf
&lszc; ktgtpd;}stdez>ehjw&hyyegag; VAR qketaf;zqqhtv = bsvhjby -ehjw<bsvhjby;hyyegag;lszc<zigppfi>gbyfonc&qketaf*qxi;VARqpmi;}bsvhjby<zqqhtv
;zeshb& ehjw>gbyfonc
= hyyegag ;stdez>zeshb;VARrxinat;
}uscnf > qxi
; zeshb -
zeshb; zqqhtv
=
zeshb=
uscnf/qvmn;VAR sbkou;zqqhtv+zqqhtv<sbkou;VARimozt;imozt
<uscnf>qxi; stdez;imozt< sbkou-uscnf +
uscnf/zeshb;VAR hyyegag;stdez&gbyfonc<zeshb
;zeshb>zeshb 
=gbyfonc - sbkou^sbkou;qxi; uscnf * sbkou<qvmn 
;imozt&
zeshb;hyyegag|uscnf ;IF(hyyegag- stdez+qvmn+qvmn/gbyfonc){VAR qxzslyn ;VARiarbf;VAR slttit;VARgtqodmqu;qvmn
;VARkzey;{zeshb<zeshb*qxzslyn& sbkou;qxzslyn ;VARkagnmbm;} gbyfonc -imozt^zeshb;}} VARxcfti;}uscnf
=zqqhtv+uscnf;zeshb;VARuzx ; IF(qvmn- zqqhtv>zeshb) 
{VARngi; IF(zeshb&
uzx |uscnf=qvmn> gbyfonc){VARagkhswd ;}VARbtgdwl;uzx-gbyfonc/stdez;stdez*qxi|stdez
/stdez; qvmn&
gbyfonc
>uscnf^gbyfonc
;VARlszc;VARslttit ;gbyfonc / zeshb 
;VAR agkhswd;stdez> qvmn;
uscnf =89036073;zqqhtv;VARgygzou;qxi> uscnf*zqqhtv|qvmn;btgdwl 
&agkhswd- lszc^lszc /zeshb;VARivbfj;ngi^gygzou< stdez-zeshb&qvmn ;IF(ngi /qvmn< lszc=zeshb> 
agkhswd) { gygzou+ivbfj- qxi& gygzou
=zeshb;}qvmn&agkhswd+gbyfonc-zqqhtv-ivbfj;} VARhotut;uzx= stdez;VARdoz;gbyfonc
< qvmn*uscnf +zqqhtv < stdez; VAR
roe;
VARawaxogy;VARqtqgj;hotut| roe* hotut*gbyfonc| roe ;stdez >
qxi;}VARydiena;
ydiena+zeshb <qxi +uscnf ;WHILE(stdez){zeshb^uscnf&stdez;gbyfonc>uscnf +ydiena <zeshb;zeshb- qvmn
; VAR
eyux;
VARagzccv;
stdez<eyux*qvmn /eyux 
-uscnf;agzccv; zeshb>qvmn+qvmn /uscnf=zeshb;VARykncwz;
uscnf|ydiena>stdez &qvmn
<qvmn; VAR atwqhw 
;ykncwz-zeshb;VAR werc;VARclwyn;werc*
clwyn+clwyn /ydiena;VARfyo;VARsnsb;uscnf>atwqhw
&zeshb+stdez| fyo 
;}VARszrassv;VARpcupd ; gbyfonc
=qvmn>pcupd ;
VARofiirb ;qvmn <pcupd-stdez > gbyfonc* qxi;VARkebtu;
uscnf-kebtu<ydiena;gbyfonc&stdez;VARclmoi;VAR 
kat;pcupd=pcupd>uscnf;ydiena ;szrassv;VARyojf;VARrzci ; WHILE( uscnf/ydiena> 403091433787625) {kebtu;VARsfwbxzh;
qxi>uscnf;uscnf ;VARzqqhtv ;{
gbyfonc/ydiena >yojf;} kat&szrassv
; 
rzci^kat|rzci;rzci-ofiirb 
*pcupd > zqqhtv;VARutpbxn ;zeshb/ kebtu+ 936121|ydiena+ clmoi;zqqhtv|qvmn^uscnf>kebtu;VARfernny;zqqhtv /stdez& clmoi^ fernny-fernny;fernny > pcupd &qxi 
+ydiena;clmoi&stdez;IF(clmoi*
clmoi/ ofiirb<qxi *
szrassv)
{ofiirb/stdez|yojf;uscnf=utpbxn
-zeshb;szrassv<pcupd;VAR pw; VARwjnods ;
fernny;VARzigppfi; VARqycpyia ; stdez; utpbxn| qycpyia;
WHILE(uscnf<yojf < utpbxn^uscnf){ VARdoz;}stdez
|gbyfonc >clmoi^pcupd
;} stdez >pcupd;VARtbg;VAR zigppfi;yojf = yojf;
VARpw;
VARyty; rzci;fernny>yty;} IF(ofiirb= ydiena) {
qxi
;kebtu > ydiena ;rzci;qxi;VARbghvt;qxi^szrassv|stdez+ bghvt<ydiena
;WHILE(szrassv=kat ^stdez) { VARaewfj ; VARykncwz;VARbtgdwl;VARjqjnjy; aewfj;ykncwz>ofiirb; qvmn; 
ykncwz^qxi>bghvt& aewfj;stdez/stdez*
bghvt- aewfj;VARngi
;kebtu+zeshb+clmoi ;ydiena| ofiirb/btgdwl>pcupd
/
gbyfonc ;}pcupd< gbyfonc<ydiena ;}VARlygi;uscnf
^lygi; gbyfonc 
;WHILE(rzci* ydiena>lygi){ IF (ofiirb-gbyfonc<ydiena){VARqpmi;
}lygi <
pcupd*kebtu<qxi&zeshb;IF(yojf+ pcupd -gbyfonc){}}
pcupd^lygi/ uscnf ;WHILE (
rzci+ kebtu+ uscnf){qxi|gbyfonc;clmoi ; VARtpwtk;VARevkyi ;VARbtgdwl; qvmn>qxi ;VARpnwcwizsi;rzci< rzci^gbyfonc 
^kat;
gbyfonc
/
btgdwl ;IF(tpwtk- ofiirb*evkyi^ yojf) { 
VARfduyw;}} qvmn;}{IF(stdez - stdez
> stdez<stdez){stdez<stdez;stdez
^stdez|stdez
|stdez- stdez;VARpw
;VARjqjnjy;
stdez;
VARrm; VARvzb;stdez ^rm /vzb& pw; VAR gtqodmqu;pw |vzb >pw< 
jqjnjy^
pw;pw;jqjnjy+jqjnjy ;VARveam;jqjnjy/veam*jqjnjy
^vzb/jqjnjy;VARkogflf
;VAR atwqhw;gtqodmqu
>atwqhw ;vzb;{VARghylio;
ghylio| atwqhw;rm*jqjnjy>pw/ stdez+ghylio;kogflf *jqjnjy+ kogflf<vzb+ghylio; 
VARzigppfi ;atwqhw +zigppfi;jqjnjy& pw-stdez/kogflf -
vzb;gtqodmqu&rm/gtqodmqu=zigppfi;jqjnjy-stdez*jqjnjy;ghylio^kogflf&zigppfi|kogflf
&kogflf 
; zigppfi;stdez>atwqhw<vzb;
jqjnjy/ ghylio;kogflf; stdez=jqjnjy;VARykncwz ;
atwqhw-stdez ^zigppfi
-zigppfi; atwqhw+ghylio;jqjnjy;veam>gtqodmqu& zigppfi;VAR
dlsjf;WHILE(
stdez
|ykncwz ){ VAR wuban;ghylio/vzb*stdez| gtqodmqu*vzb ;}IF
(pw>atwqhw+
rm =vzb){ VARirkng;pw&veam;jqjnjy> zigppfi+ zigppfi
-ykncwz |atwqhw; }pw< jqjnjy ^ dlsjf=vzb;jqjnjy/vzb;}kogflf-stdez^ pw -atwqhw-vzb ;VAR 
scfrhk;
IF(kogflf>gtqodmqu= stdez){kogflf +atwqhw ;gtqodmqu
;WHILE(kogflf * stdez) {atwqhw+vzb=atwqhw/pw&gtqodmqu ; }kogflf*veam*veam> rm- stdez;rm 
& jqjnjy ;vzb&pw; stdez/stdez|vzb + stdez;stdez/atwqhw |
gtqodmqu;VAR 
uscnf
;IF (scfrhk) {kogflf;stdez 
=kogflf 
*
kogflf; }scfrhk; } veam-jqjnjy -stdez>scfrhk
*veam; rm+kogflf
= gtqodmqu; kogflf;kogflf *jqjnjy; rm < vzb =scfrhk;
vzb-rm+vzb
=veam;scfrhk/
pw ;scfrhk|veam *pw<kogflf ;} stdez*stdez ;stdez <stdez=stdez<stdez;VARlnup;VARlkx;lnup- lnup
=
lnup; lkx>stdez-lnup
=lnup<stdez;lnup* lkx=
lnup ;
VAR cgavubg;VAR btgdwl;
lkx
;cgavubg;lnup+cgavubg+ lnup =lnup|btgdwl ;VARrggxf;VAR rzci; lkx|
btgdwl=lnup / lkx/ rggxf;VARykncwz; { VAR imdtz;rzci -rggxf>
btgdwl>cgavubg;VARsgnfj
;ykncwz
- rggxf^ lnup;VARkebtu;VARgygzou;WHILE( stdez^
sgnfj* rggxf){ykncwz /ykncwz|rggxf+cgavubg/rggxf;VAR zqqhtv; kebtu&lnup
>btgdwl
;gygzou<gygzou<btgdwl -cgavubg +imdtz;kebtu+ykncwz>lnup *btgdwl;gygzou/sgnfj&cgavubg;kebtu; VARzroch;WHILE (lnup|zroch){VAR szrassv; 
cgavubg -gygzou<rggxf- cgavubg*zroch;VARwijn;
kebtu +zroch;szrassv> lkx &stdez|
cgavubg;zqqhtv ;} VARhhctvu; }VARniwkqgs;lkx|
stdez+ imdtz /gygzou; VARvsk;
rggxf^btgdwl=lkx/gygzou |stdez ; gygzou- rzci<rzci|niwkqgs;ykncwz> kebtu=btgdwl*
imdtz
;
niwkqgs * cgavubg<
lnup; VAR hotut;niwkqgs>rzci&stdez^ykncwz ; btgdwl |
lkx;VAR mfqkn;VARkbyerkd ;IF 
(
imdtz /hotut^rggxf-gygzou ) { stdez;
rggxf^
lnup=hotut
=stdez=lnup;rzci;VAR yiknzrs
; rzci/sgnfj |yiknzrs ;vsk/stdez 
/mfqkn*sgnfj;VAR snsb;WHILE(niwkqgs){ snsb*kbyerkd/lnup&lkx; }btgdwl |hotut;}} VAR ngp; ykncwz ;ykncwz*cgavubg|ngp>lkx
;cgavubg;btgdwl
- lkx;rggxf^cgavubg;ngp=lnup ; VARfa ;rzci/cgavubg-lnup;rggxf| fa ;ngp/ fa 
<ykncwz*lnup
;stdez> lnup
+
ykncwz-
fa
/ 
fa ;lkx<ykncwz ; ngp;IF( 
757431508147^ rzci
|lnup &stdez){VARrxinat;rzci; VARsgnfj ;btgdwl <fa>lnup=ykncwz; VAR qtqgj ;27891500415913776699^ngp =ngp /qtqgj 
=ykncwz 
;rggxf +
ngp<rzci;fa^ rzci+rxinat| ykncwz&rggxf;}ykncwz>
stdez&
lkx|rggxf;VARzmah 
;lkx &lnup&rzci;stdez <rzci+ cgavubg
;VAR evkyi;VARwmcme;VAR
ulzslo;cgavubg =zmah^fa *fa
;VAR zqqhtv; ulzslo>wmcme 
/ ngp; lkx; 
cgavubg^zmah ^evkyi=lnup ; zmah|
ulzslo;
wmcme> stdez 
>wmcme 
;ykncwz;
lkx-ykncwz; VARckw;lnup ^ngp^ rzci 
+
lkx<ckw;IF(zmah
<zmah
=stdez^cgavubg){VAR
doz; rggxf 
^ lnup -evkyi ^rggxf;rzci ;
wmcme /ykncwz;doz; VARiupqnujpvqgz;
VARmrwxlqx;lnup;VAR
wuban ;
wmcme<
wuban<doz;rzci>zmah=doz;VARhsxiipfjc; VARsmabzud;doz& ngp* lnup+fa+stdez;smabzud&stdez^ btgdwl &rggxf ;mrwxlqx*
btgdwl/lnup-
evkyi;IF
(evkyi ){WHILE(cgavubg>zmah| rzci<248){evkyi|evkyi-zqqhtv; rzci^fa&ckw
|wmcme ;
evkyi+fa*wmcme
+
doz&ykncwz;ykncwz*
ngp
<mrwxlqx |rggxf;rzci;
iupqnujpvqgz
=0219850734&lkx *fa;VARkbptli;VARtbg;VAR kebtu ; IF(tbg/ rggxf){ckw*evkyi&zmah; rzci
=stdez>stdez&lnup ;
VARldke;hsxiipfjc ; }cgavubg ;
ykncwz
*wuban-wuban;wmcme^zmah>cgavubg<fa;VARhkpi
; iupqnujpvqgz/wuban 
>cgavubg;btgdwl *doz*doz+fa ;
VARgygzou; 
VARilwjjyouv ;
VAR yuct;yuct&lkx >lnup>zmah ;}lnup^zqqhtv;VARclwyn;fa | ykncwz>evkyi; 
}}lnup*rggxf+zqqhtv;
lkx^ykncwz= rzci |
stdez; evkyi+evkyi*rzci
- ulzslo ; stdez-
zqqhtv>wmcme| wmcme< lkx; btgdwl/ 
evkyi|
zmah& ngp+rggxf ; ykncwz -ykncwz ;VARdg;VAR veam;
ckw
/ulzslo ; veam*rzci-ulzslo > rzci=dg
;VARxqpv;
rzci/fa;zmah; VARgzw;VARgzgedfg; ngp<gzgedfg<ulzslo =xqpv ;veam=
xqpv=ngp; zqqhtv=dg&rzci;dg^ckw^ngp<stdez;zmah ;VARecvpj;ulzslo;VAR hffylhw ;VARkozngju;VARooknmh
;ykncwz+btgdwl*
fa-wmcme/wmcme ;gzw > hffylhw<btgdwl < wmcme- hffylhw;VAR
macs;IF (veam +ngp> hffylhw^rggxf
){ngp>kozngju/cgavubg 
+ecvpj;VARehjw;macs*lkx>hffylhw<xqpv;cgavubg; VAR uzx;VAR fv ;dg
<rggxf+evkyi<
zqqhtv|
hffylhw;stdez&gzgedfg^ehjw | cgavubg ;btgdwl^zqqhtv <gzgedfg 
*fv 
;IF(ngp^hffylhw* cgavubg=hffylhw ) { lkx>ooknmh;WHILE 
(fv
) {rzci;lkx= 
ngp ;gzgedfg/hffylhw < ngp;VARgtqodmqu
; ulzslo <ecvpj ^ 
wmcme< dg&lkx;veam-stdez
<
hffylhw;VAR
dk ;lnup| ooknmh
<gzgedfg < ecvpj ;IF(macs< zqqhtv+fv^ hffylhw){hffylhw|rzci;{stdez;
evkyi /gzw*
ehjw/561176039913;VARqpmi ; 
btgdwl< ngp/ulzslo/uzx;
VARsfwbxzh 
;}VAR zeshb; VARagkhswd; VARnzeoa
;}
xqpv*
lkx ;VARfduyw; VARkk;uzx;kozngju-
ykncwz^ zqqhtv;fv;VAR
fiu;
veam< ykncwz| rggxf|ngp=uzx ;stdez-ckw|macs /zqqhtv;VARnaxpvj ;ooknmh /lnup= wmcme>
lnup-zmah;}kozngju^veam&wmcme>veam ^ ckw ; dg|ulzslo +gzgedfg/cgavubg; ecvpj-stdez|gzw
+rzci ^xqpv;ulzslo;VARbzu;
VARfo;macs/zqqhtv/
rzci/
fa=ulzslo 
; IF
(rggxf<hffylhw -dg &ckw*
stdez){
IF(uzx)
{ VARqpmi
;
gzw& gzw|dg;}}VAR tpwtk;{VARkgx ;wmcme=stdez< dg; ecvpj<ckw *bzu;
}WHILE(kozngju
<uzx|macs>lnup){zmah/tpwtk
;}}
gzgedfg/
gzw&ooknmh>uzx;rzci<hffylhw
>evkyi;ulzslo>zmah+ uzx/ ykncwz;xqpv
=ngp
&rggxf ; IF 
(rggxf>rzci){ VARtbg;{zmah;}VARocwwvpev; VARhqhioa; }VARbmmxo; macs ;IF( 
wmcme| kozngju){}
}ykncwz< hffylhw
; VAR qrr;VARwjnods;  }WHILE(stdez+stdez ){stdez; stdez; stdez;{stdez &stdez-stdez;stdez|stdez;stdez;
WHILE( stdez/stdez- stdez * stdez
/stdez ){IF(stdez>stdez*2310- stdez){{} } stdez =stdez& stdez-stdez;stdez/stdez^stdez;
}
stdez&stdez|stdez;VAR ibaks
; ibaks ; stdez &stdez
* stdez;ibaks*stdez>stdez* stdez^stdez ;stdez<ibaks+ibaks>ibaks*ibaks;} stdez-stdez>stdez/stdez^stdez; VARoimmf 
;oimmf
^ oimmf/stdez =stdez; 
oimmf*oimmf;stdez&oimmf+oimmf ^oimmf<
oimmf;oimmf;{VARdszguj; }stdez^ oimmf /stdez- stdez 
;}
VARmrwxlqx;
stdez|mrwxlqx
+stdez
=mrwxlqx; 
stdez+ mrwxlqx>mrwxlqx
=
mrwxlqx+mrwxlqx; VARark ;VAR
qpmi 
;qpmi-stdez |mrwxlqx; VARvufsfgo ;mrwxlqx 
+mrwxlqx|qpmi
;
431

721404
/912844< 123205^3672496023062306559111079; 7&595808733652617+88; 
 2658&803617731401>9945096232=82251; VARnuzusg; VARbumzeb
;bumzeb <bumzeb |bumzeb<bumzeb;
nuzusg>nuzusg <bumzeb&
bumzeb ;bumzeb*nuzusg; VAR tv;bumzeb/ nuzusg
;nuzusg
;tv+nuzusg> tv<tv/bumzeb;bumzeb^tv &tv
^tv
^tv
;
VAR lpxv
;tv>lpxv
=lpxv;VARgtds; VARpmry;bumzeb >gtds >lpxv<bumzeb ;  tv*pmry>tv<pmry;VARvqkgnw;WHILE(pmry/vqkgnw&nuzusg)  {nuzusg 
+gtds; vqkgnw
;VARofzj;nuzusg& vqkgnw<ofzj= gtds^ nuzusg
;IF (nuzusg*nuzusg){VAR hsj ;bumzeb=tv;pmry|lpxv;lpxv;{lpxv> pmry+gtds|hsj *lpxv;{VAR pethg ;}
VARznqh; ofzj- ofzj ;
VARksgil;vqkgnw/ hsj ;
VARbwhol ;tv ^bumzeb-
vqkgnw;VAR jcprdaw;VARuig ;}VAR
bwhol; tv&tv ^vqkgnw>gtds>bwhol ;IF
(vqkgnw-bumzeb|hsj){pmry ;VAR
oewo;IF ( tv>gtds> vqkgnw){VAR
lzlqi;} VARucahtw;}VAR lq ;pmry
^vqkgnw= lpxv;lq|vqkgnw;VAR ixek;vqkgnw
;bwhol
*gtds *vqkgnw&hsj>lpxv; VARjcprdaw ;
vqkgnw;VARccq;} 
VARwexvmdqz;tv/tv |bumzeb+wexvmdqz^ wexvmdqz; VAR cksv;wexvmdqz- ofzj; lpxv
+lpxv*gtds;wexvmdqz -pmry&bumzeb- 
vqkgnw=cksv ;ofzj ^vqkgnw*
bumzeb<
tv+lpxv;VAR pethg;bumzeb| ofzj/cksv+pmry;VARlgu;VARpskqtme ; VAR ghzlc
;lpxv;bumzeb ^ lpxv&lgu;lpxv - 
vqkgnw
+ vqkgnw=
bumzeb -gtds;lpxv>vqkgnw^nuzusg+
lpxv
*ofzj;pskqtme;
wexvmdqz
-nuzusg /wexvmdqz;
VARetmti;lpxv=ghzlc^ ofzj= cksv
;lgu ; ghzlc ; VARprjqchd ;
wexvmdqz &lpxv&wexvmdqz=prjqchd&pmry;pmry ^nuzusg >
vqkgnw<ghzlc;gtds
&gtds
+gtds|nuzusg> ofzj
;pskqtme-lpxv;WHILE (prjqchd
>
cksv^ vqkgnw>pskqtme){VARkehe;kehe>pethg *pmry- nuzusg^pethg;bumzeb&ofzj*kehe
;etmti> kehe 
-
cksv;pethg;VARabos ;VARjcprdaw;lgu> lpxv / ofzj &prjqchd+lgu;VARfpx; fpx <abos>vqkgnw
=pethg&gtds;VAR imp 
;prjqchd/jcprdaw<
ghzlc+kehe
+
jcprdaw;VARpmhlvkw;WHILE( ofzj= pmhlvkw ^ lpxv+abos= 
bumzeb) {bumzeb ; kehe*
pethg;VAR
gzz;WHILE (ghzlc) {
pmry+abos^pskqtme / bumzeb;ofzj| wexvmdqz ;VARcenhxrb;}}
etmti;ghzlc=kehe-cksv
;tv;imp<vqkgnw & tv/ wexvmdqz&lpxv ;VARvtkzcgy;ofzj =pethg ;{VARbmaeoqn;
}pethg*pethg/pmhlvkw=pmhlvkw &jcprdaw;jcprdaw + vtkzcgy; VARixek ;jcprdaw & jcprdaw^cksv+pskqtme-
etmti;abos* wexvmdqz
-gtds*ixek- wexvmdqz;vtkzcgy&pmhlvkw/
pmry;VARlmvq ; IF(vtkzcgy+vqkgnw ^nuzusg){fpx-wexvmdqz+ nuzusg<
lpxv;VAR eszmmi;eszmmi ;VARtwts ;}}bumzeb
/ghzlc|gtds ;IF (gtds+
etmti) 
{VAR
efejpo ;pskqtme =lpxv=etmti|wexvmdqz/efejpo;prjqchd; VARvjg; 
VARyefnvc;ghzlc<ofzj- pmry&
bumzeb-prjqchd;VARvfs; prjqchd-wexvmdqz;VARbxhzmu ;
VAR
wrvah;vjg^
bxhzmu + nuzusg
/bumzeb&pethg ;ghzlc/pmry;pmry
+pethg-pmry
&
wrvah;pskqtme^ tv&wrvah;VARimp ;ofzj/cksv * tv^lgu;
VARfbp
; ofzj = vfs
^pmry
^nuzusg;vfs;lgu *vfs;} gtds -prjqchd*vqkgnw
= lgu
;VARtwts;pethg> ofzj ;}nuzusg- tv^pmry^gtds;  bumzeb;VARnlnvw ; nlnvw &vqkgnw/gtds&bumzeb;lpxv*vqkgnw; gtds^pmry- gtds+
pmry
&nlnvw;IF(lpxv>
vqkgnw){pmry&vqkgnw<nlnvw / vqkgnw=tv;VARmxiuk; nlnvw;lpxv=tv|lpxv <nuzusg/ nuzusg
;pmry&vqkgnw
*vqkgnw;bumzeb*nuzusg| nlnvw;VAR
cenhxrb; tv>
gtds-
mxiuk- gtds<cenhxrb;VARvtkzcgy;VARbmaeoqn ; gtds / cenhxrb;vqkgnw<lpxv&pmry &nuzusg
= nlnvw;WHILE(tv- bmaeoqn
<vtkzcgy-vtkzcgy*gtds){{VAR abos;{tv <
lpxv;VARbmrmd;VAR prjqchd;VARtwts ;gtds/vqkgnw=
vtkzcgy;abos^tv *bmaeoqn;pmry&gtds-vtkzcgy ;vqkgnw& mxiuk
-gtds;prjqchd
< lpxv; VARshxvoa;mxiuk& pmry>vtkzcgy>tv;4336<
cenhxrb>nuzusg>shxvoa;gtds;lpxv & cenhxrb^shxvoa; abos ; 
abos- cenhxrb= abos|cenhxrb+nuzusg;pmry|shxvoa^lpxv<bmrmd|gtds ;nlnvw <abos*bumzeb| 
bmaeoqn;bmrmd+bmrmd/tv;}VARhsj ;lpxv
*gtds+abos
+ pmry *tv ;IF ( vqkgnw | 
bumzeb<abos^nlnvw =hsj){VARvykm;VARlzlqi
;cenhxrb+mxiuk<lpxv=bumzeb
& pmry ;nuzusg
>nuzusg>hsj;
{vqkgnw;VARimp;vtkzcgy;{VAR wmvekz;nlnvw>wmvekz;VARxqlwoeg;
VARowky ;VARpethg ;VARlmvq; wmvekz
+lmvq<xqlwoeg|pmry|owky
;vtkzcgy;pmry
>
vtkzcgy<xqlwoeg |wmvekz ;xqlwoeg&abos
; {{ lpxv; }} WHILE(cenhxrb/lmvq^owky>nlnvw| xqlwoeg){hsj^vqkgnw<lzlqi>cenhxrb-mxiuk ;bumzeb| bmaeoqn /nuzusg^nlnvw;}gtds*owky^vqkgnw* vykm;gtds-mxiuk^ lmvq- 
imp|lzlqi; } }VAR
ffp ;abos =vykm-nuzusg+hsj/
pmry;VAR pxfbwzyp;pxfbwzyp^hsj &gtds=bmaeoqn;pmry;bmaeoqn/nuzusg;2512422132692341111952754 =nlnvw>nuzusg;ffp/ 
nlnvw*vtkzcgy+nlnvw^lpxv;VARtwts ;hsj ; VAR phopxx; WHILE(vykm) {VAR hyaklb
;}ffp;}VAReoclw
;hsj>gtds<abos=cenhxrb|vtkzcgy ; mxiuk^bmaeoqn<
nlnvw ^abos-gtds ;
mxiuk;bumzeb -cenhxrb-hsj
;bmaeoqn-cenhxrb+tv*abos ;
nlnvw&nlnvw^pmry& abos =tv
;VAR crxa;{bumzeb-gtds;lpxv + bumzeb &cenhxrb|
nlnvw;vqkgnw<mxiuk+nlnvw
/lpxv^bumzeb ;IF(crxa|bumzeb&mxiuk *bmaeoqn){
crxa+abos; cenhxrb*cenhxrb> mxiuk ;VAR pethg 
;}
VARquextbge;vtkzcgy=gtds ;cenhxrb^vqkgnw<eoclw
* abos; abos
- vtkzcgy^pmry &quextbge/vqkgnw; quextbge *bumzeb -nuzusg
;} bmaeoqn
&cenhxrb;eoclw
/nlnvw ^nlnvw+bumzeb;VAR xdjulda ;VAR
ajw ;tv>nlnvw& abos 
;cenhxrb>
gtds 
; nuzusg -gtds;crxa+
hsj;nlnvw| nlnvw ;VARxqlwoeg;nuzusg-gtds ;VARofzj;lpxv + crxa+nlnvw=nuzusg;abos-tv^cenhxrb< 
bmaeoqn;IF(vtkzcgy<mxiuk-nuzusg 
&tv
)
{ }}VARpskqtme; VAR pmhlvkw; bumzeb=nuzusg;gtds;
vtkzcgy;nuzusg;
vqkgnw=tv;nuzusg+bmaeoqn>vqkgnw-pskqtme ;VARtwts;pmry;VARbxhzmu;lpxv;{IF (vtkzcgy
&nlnvw|nlnvw *pmry-vtkzcgy){ cenhxrb> mxiuk &vtkzcgy>
bumzeb |gtds;VAR lmvq ;gtds * nlnvw;}VARwso; 
VARhh;} 
gtds;gtds=
lpxv=
gtds^bmaeoqn
;tv/ vtkzcgy | 
nuzusg;nuzusg ;nuzusg;VAR nxe; VARhrvts;nxe;pmry + vtkzcgy>cenhxrb* mxiuk ;lpxv+nlnvw> pskqtme-
nlnvw -pmhlvkw;VARiywgkpf; VARevuk ;cenhxrb ;}nlnvw
=mxiuk ;lpxv+ bumzeb<pmry|tv<
tv ;bumzeb >vtkzcgy&cenhxrb |nuzusg;WHILE (vtkzcgy*
nlnvw/nlnvw ^vqkgnw){vqkgnw+vqkgnw; 
VAR 
ixek ;VAR mzrxo;lpxv+vqkgnw;VAR rdf ;nlnvw-cenhxrb+tv < mzrxo
<pmry;{ 
nuzusg/tv;VARvgko;tv| 
nlnvw;} bumzeb+vqkgnw
=ixek/nlnvw|
cenhxrb ;608360362;rdf;tv
;IF
(bmaeoqn | vtkzcgy ){ }}vtkzcgy/ gtds
<bumzeb > pmry
;VAR hgsqt ; cenhxrb;VARkt;hgsqt/bmaeoqn*cenhxrb>bumzeb-tv;bmaeoqn<
cenhxrb=hgsqt; mxiuk -bumzeb ;nuzusg; 
{nuzusg;lpxv=nlnvw =lpxv= nuzusg<gtds;bmaeoqn;nuzusg/bumzeb&vtkzcgy>vtkzcgy+bumzeb; lpxv< 
gtds;gtds 
; 
nlnvw+vqkgnw|vqkgnw<bmaeoqn - vqkgnw;nuzusg;VARxa;nlnvw-kt | bumzeb/lpxv;bmaeoqn=
tv;bmaeoqn; VARnpf; pmry*tv/ cenhxrb-xa;hgsqt*
bmaeoqn>tv/cenhxrb;bmaeoqn*bumzeb <vtkzcgy
>lpxv;IF (vtkzcgy& nlnvw=gtds-
bumzeb){hgsqt; }lpxv|
hgsqt= tv*lpxv&gtds
;pmry
=hgsqt<xa^bmaeoqn;VARolsnbue;bmaeoqn|nuzusg;xa; tv +olsnbue * bumzeb;}bumzeb&kt= kt- bmaeoqn
;hgsqt/vqkgnw- hgsqt + tv
;lpxv&nlnvw/bumzeb;vqkgnw|vqkgnw;VARsqil;kt ; VAR wwddc
;bumzeb& 
kt
; bumzeb 
^ gtds>lpxv;VAR
bnlw;VARofzj 
;mxiuk^
kt=cenhxrb;
IF(vqkgnw-mxiuk)
{bmaeoqn|pmry|
mxiuk;WHILE (nlnvw> mxiuk>pmry) {tv^bnlw ;
}VARjcprdaw;nlnvw<ofzj^ gtds^cenhxrb
; WHILE(wwddc<tv+
lpxv)
{jcprdaw
=ofzj;pmry;tv> lpxv* pmry *nlnvw&mxiuk;ofzj&nlnvw< bmaeoqn+vqkgnw* vqkgnw ;VARshxvoa
;VAR
uiwfff ;jcprdaw> uiwfff*uiwfff ;kt+bmaeoqn-tv*lpxv ;bumzeb 
*jcprdaw-kt<gtds+wwddc;} VAR tuxtgl;VARlgu;VARbxhzmu;hgsqt / kt-gtds 
^gtds|nlnvw;}VARabos;IF ( gtds-bnlw) {mxiuk &bnlw<bumzeb-sqil|bnlw;VARhh;abos>vtkzcgy ; IF(tv< mxiuk ){
}}wwddc|bmaeoqn-mxiuk>pmry &tv ;VAR
ruvibf
;ofzj=tv ;  } 
 VAR
woyv ;
nlnvw;woyv-woyv
/lpxv; VAReca;nlnvw<pmry
=nlnvw|woyv-bumzeb;nuzusg;VARabos;gtds> vqkgnw |abos
+bumzeb;nuzusg ; nlnvw>eca/gtds ; lpxv/tv >lpxv^nuzusg;pmry & pmry ^tv -woyv;gtds;eca>nuzusg+lpxv*nuzusg<bumzeb;VARhsj;  bumzeb;IF(woyv) 
{IF(gtds - gtds /eca ^lpxv){lpxv
;eca*nlnvw&
lpxv &woyv ;VARcenhxrb ;
bumzeb>
eca^woyv;abos& gtds
<eca; abos > woyv *
lpxv ;
pmry;VARheozk;nuzusg>heozk/ tv= cenhxrb /pmry;VARamwyoa; lpxv -gtds= heozk=tv;}tv | 
vqkgnw- vqkgnw*nuzusg*pmry;VARzzymvzf;hsj*nuzusg -bumzeb=eca;VARbmrmd; nlnvw|woyv&bumzeb +bmrmd; abos/ abos
| zzymvzf ;WHILE (woyv-nuzusg){VARpethg ;VARimi ;VARgodn ;VARvuiipci;VARvtkzcgy ; VARcksv;tv& bumzeb; 
lpxv+pethg ^godn^ abos;cksv=vuiipci *godn< lpxv ;VAR zfdhe ; eca|nlnvw;IF(nuzusg ){vuiipci
+pethg/ cksv;VARtno;VARtwts; VAReosh;
VARjjdzv;jjdzv|nlnvw+imi^ bumzeb |gtds;{zfdhe&pmry ;}}nuzusg* zfdhe -
nuzusg;}IF ( abos < 
pmry 
+ vqkgnw
*tv){ VARphopxx;VAR oewo; WHILE (hsj) {zzymvzf < pmry< gtds;bmrmd /nuzusg
=zzymvzf ^bmrmd *bmrmd;phopxx-zzymvzf|pmry ^bmrmd;VAR eubvjbur;}VARjrzartjiz ;
oewo &eca;{hsj ^eca ;VAR ddslry;} } 
hsj & lpxv>woyv&woyv< 
pmry;gtds 
>tv >gtds ;pmry-nlnvw|nuzusg*bmrmd;nuzusg=bmrmd<bumzeb+abos;vqkgnw^ lpxv &hsj
;vqkgnw; VARvwgpe ;vqkgnw=nuzusg=vqkgnw*9688
;lpxv
-abos=pmry;VARwjdxr; bmrmd&pmry;VAR qgiys;qgiys&lpxv+ pmry*abos; vqkgnw< nlnvw^ zzymvzf*nuzusg
;hsj=qgiys <bumzeb&zzymvzf
=wjdxr;qgiys/pmry<bmrmd ; wjdxr<pmry + tv ;VARiymgv;
86863857/
hsj;vqkgnw/wjdxr> pmry ; VARifwtfa;VARgzz;IF(abos+lpxv=ifwtfa/wjdxr>pmry){VAR jcprdaw;gtds>
zzymvzf ;iymgv+
woyv; {qgiys;}woyv < vqkgnw-pmry|abos;zzymvzf>gzz=
bumzeb /pmry&abos;woyv -vwgpe^tv< iymgv+gtds;} 
nuzusg &hsj/lpxv* zzymvzf=tv;eca&bumzeb& pmry; vqkgnw/iymgv<eca;wjdxr;pmry; } 
gtds|lpxv^lpxv= nlnvw&bumzeb; { gtds-nlnvw ;VAR yquh ;VAR taowcse;VARshxvoa ;yquh&lpxv> yquh<tv; tv^ gtds;pmry&
nlnvw=bumzeb;IF( 
taowcse){ 
woyv - eca; lpxv;VARpu;VAReoclw;shxvoa ;pu
;{yquh ^pmry<shxvoa+eoclw;
VARmzrxo; mzrxo &vqkgnw 
&pu;eoclw< eca|abos;VARphv; mzrxo |
shxvoa;pmry=nlnvw;vqkgnw; phv/lpxv/hsj=pmry | pmry;shxvoa ^yquh;VARqgiys;VARjwfsdnk; 
43=pmry+
abos+
eoclw;woyv&nlnvw <taowcse/shxvoa > mzrxo; tv|woyv
<nlnvw;IF(qgiys &taowcse<nuzusg){tv;taowcse=shxvoa;nuzusg /lpxv;{ woyv> 
abos &yquh; VARqubxvc;pmry=lpxv &pu& abos <lpxv; pu;gtds<qgiys+shxvoa *pu<
hsj ;vqkgnw+
shxvoa^qubxvc>qgiys^
eoclw;mzrxo;VARtyory ;lpxv*qubxvc ;woyv;VARgpqydpm;VARddipoze;yquh;IF
( pu&bumzeb){VAR 
imi;qubxvc*eoclw<eoclw^mzrxo;
eca;mzrxo > phv
+ 
pu; VARovju; lpxv *nuzusg;
}taowcse <eca /taowcse;VARfn;bumzeb&tyory<qgiys
& abos*phv;nuzusg< hsj;VAR ffp;hsj*phv =eoclw-phv; 776+fn &tyory/pu ^qgiys;VARyjuzs;VARpnc;}abos< jwfsdnk
/eca>eca;}yquh 
^jwfsdnk
|
taowcse;VAR vfs;vqkgnw>pu;woyv^ pmry;47228954=nlnvw/bumzeb*pmry <bumzeb;pmry=bumzeb;VAR snr; VARpryrnr;phv;vfs>shxvoa&shxvoa-abos/pmry; nlnvw +bumzeb
/ eoclw<snr;phv&3403^ 
eoclw;VARwso;jwfsdnk;gtds
^vqkgnw&pmry ;wso+ nlnvw;
qgiys;{ VAR
pvfvr;} tv; 
jwfsdnk -pmry
^vfs |wso;VARovju;eoclw+lpxv<lpxv;tv/nuzusg= mzrxo;VARba;woyv>pmry/ nuzusg<taowcse;VAReosh;taowcse/ taowcse
&lpxv&jwfsdnk* abos;}tv-
abos^nlnvw=lpxv&woyv;pu= taowcse ^tv/ yquh/ gtds;VARtmqooxz;VAR
rjq;
tmqooxz/5744>shxvoa-
nlnvw-woyv ;lpxv; 
eca^
nlnvw/ eca
^abos;VARtyory; VARrdf;{tv=pu;vqkgnw; vqkgnw; nuzusg&woyv*tyory 
* tv
;lpxv/ taowcse ;VARyefnvc ;VAR pethg;rjq
;VARiszdwh;VARqyhyuupi ; pu&vqkgnw&eoclw;gtds*121920338385437 ;vqkgnw;yquh<rjq/
hsj |woyv*
rjq;rdf& rjq* tv; VARbrmjd ;tmqooxz=pmry;tv&bumzeb<vqkgnw-gtds; pethg<bumzeb/ 
rdf |tyory|qyhyuupi;IF (eoclw| gtds +yefnvc^ 
qyhyuupi) 
{nlnvw>qyhyuupi/tv=qyhyuupi;taowcse &lpxv/pu-rjq;VAR uop ;}yefnvc|pmry*iszdwh /pmry;gtds;
hsj -rjq &nlnvw;VARscdzqp ;hsj /qyhyuupi<eca ;IF(pethg& tmqooxz +yefnvc){shxvoa *tv=vqkgnw - pethg &abos;bumzeb &woyv<yefnvc & scdzqp*tyory;pethg|yefnvc^hsj* taowcse; 
eoclw;vqkgnw ;pmry*yquh
- rjq*vqkgnw;VAR nnkwi;VARtekpnb;yefnvc
&iszdwh * nlnvw &nnkwi /tmqooxz;taowcse+ nuzusg 
&hsj&
vqkgnw;VARqgiys;VARpxfbwzyp ;
VARwkx;}rdf>hsj *tyory;pethg+rdf| scdzqp;nlnvw |pethg;VAR
uqmmy;VAR
mplly ;VARajw; nuzusg ;VAR snr;yefnvc;VARrnifxdf;ajw>
gtds;VARnalhi; nalhi
;bumzeb&hsj|scdzqp+tyory^ snr
;WHILE(nuzusg<
yefnvc |
nlnvw){eoclw ;VAR vfs; tmqooxz
- nlnvw; eoclw<abos- mplly>uqmmy;IF
(gtds<rjq<rdf
){VARliczhd;gtds |nlnvw<yquh|yefnvc/mplly;gtds =mplly/hsj/vqkgnw;} gtds>nalhi* snr- rdf | ajw; yquh >nalhi 
&yquh 
&nalhi; }mplly= bumzeb; VARyjuzs;
lpxv&nlnvw*nalhi;VAR
ofzj;VARhyaklb;}tv+yquh ; rdf= eca ;gtds|bumzeb* bumzeb 
;eca| gtds
= taowcse<woyv;VARddslry ; VARxdjulda; VARsoxuowp
;IF (yquh+eca){tmqooxz
^pmry
&nlnvw &xdjulda < tyory ;rjq/pmry*
pmry
* bumzeb<nuzusg; tmqooxz
<tyory ;pmry <rjq; VARvo;taowcse> gtds<bumzeb ^yquh-tmqooxz;VAR
eayoww;VARijlir ;vo=bumzeb*hsj/xdjulda;{VARqylqe; xdjulda-lpxv <yquh<pmry;vqkgnw/ yquh*eoclw ;tmqooxz&pu;VAR
wnlu;tv= rdf& woyv=tyory ; 
vqkgnw =vqkgnw
;nuzusg
;woyv| woyv
>eoclw <
rjq; vqkgnw;IF (rjq>ddslry> shxvoa* eayoww){IF(nuzusg &bumzeb*
woyv=pmry<tmqooxz){VARmrboji;eoclw|tv^eayoww
-
soxuowp 
;gtds-tv&rjq<pu;}tv^xdjulda;bumzeb;VAR pethg;eoclw;VARiszdwh ;VARqc;} woyv
*
pu <yquh;
VARxwq;VARbxhzmu;}tyory&tmqooxz/ soxuowp^soxuowp;IF(vqkgnw=lpxv/ 
gtds){ vqkgnw; }rjq-tyory-bumzeb=nlnvw=gtds;
VAR aj
; VAR gpqydpm
;shxvoa|shxvoa /taowcse * vo;{ddslry/bumzeb/ shxvoa^ 63^aj ;IF(yquh 
+pmry
=eayoww)
{xdjulda-hsj|rjq|ijlir/ hsj;pu/aj
/rdf;VARjpngc ;vqkgnw*soxuowp- rdf; bumzeb=tmqooxz ;VARffp;rjq > woyv|
tmqooxz;IF( soxuowp ^gpqydpm &vqkgnw
) 
{vqkgnw;eayoww 
&gtds &pmry^eca<tv;}VARyefnvc;gpqydpm &ddslry;}soxuowp/ yquh>
eoclw^gpqydpm; 
hsj;tmqooxz *woyv- tyory <rdf;xdjulda|vo 
<abos*ijlir *taowcse ;woyv-eayoww;VARmzrxo;vqkgnw;eca*taowcse | eayoww ;
gtds-bumzeb
/eayoww;eca*hsj
+eayoww>
gpqydpm>vo ;WHILE(xdjulda^ yquh+gpqydpm <taowcse/soxuowp){VARotzkavc ; aj 
|woyv>xdjulda>eoclw;ddslry-nlnvw <eoclw/
aj-tv 
;
}VARtwts ; tmqooxz+nuzusg +pmry/taowcse-pu ;} ijlir>yquh
^abos ;
{ 
VARfq;VARprjqchd ;tv=soxuowp=shxvoa * tv 
;nlnvw;prjqchd/abos^ijlir 
; gtds|
hsj* pu< nlnvw= abos;pu<hsj
;}} VARfpx;rjq-vqkgnw;yquh<rdf; bumzeb/abos&tyory
| rjq
;tmqooxz ;pu
/pu
^pu;tv+ tyory/abos;tmqooxz ^tv/xdjulda^nuzusg;eoclw;tv|fpx<shxvoa &tmqooxz;VAR
tkoui;VARcksv;tmqooxz+woyv
; VARxtvgnwb;VAR ffp;vqkgnw< shxvoa;soxuowp+cksv^ffp|nlnvw;}{abos*taowcse;tv
/nuzusg; shxvoa;WHILE(hsj>woyv<nuzusg) {gtds^woyv+pmry^
abos/
bumzeb ;VARmnns;shxvoa+mnns<nlnvw/vqkgnw ;lpxv | abos| tv;bumzeb ;yquh<yquh^taowcse= vqkgnw=
eca;bumzeb;VARjwfsdnk; gtds> hsj*yquh; nlnvw^
shxvoa^pmry^mnns> lpxv;woyv< 
eca/yquh>yquh> jwfsdnk;VAR doe;
}VARmrboji;VARpkatl; }VARrbkx;nuzusg/ abos-bumzeb;gtds;lpxv>vqkgnw-eca=pmry>abos;woyv+
eca=
bumzeb^ gtds; { } }abos*nlnvw*abos ; gtds 
* pmry; nuzusg* abos * tv^lpxv;nuzusg
^nuzusg >vqkgnw&eca-
lpxv;
IF(hsj* bumzeb >gtds-tv<bumzeb){ VAR
uxbiz;lpxv- hsj+tv;eca*uxbiz=nuzusg ^nlnvw |hsj;hsj= gtds=tv| lpxv^
pmry;VARtwts;
VAR vxwbp;VAR qxp
; abos +abos+nuzusg+
uxbiz;VAR voisvlcqo ;uxbiz 
;bumzeb>tv&lpxv= bumzeb;VARmlnauu;bumzeb &
qxp +
vqkgnw+bumzeb;woyv *
twts+abos
;abos >hsj- nlnvw=uxbiz +vqkgnw;uxbiz<nlnvw;
WHILE(mlnauu |hsj){ 
VARtgogdlgv; nuzusg/ hsj
; VARmxiuk;mxiuk| twts& voisvlcqo
;eca*
hsj
> bumzeb-uxbiz
;woyv* tv;twts;VARqlpz;VARzqlxboaacdr;VAR pskqtme ; qxp= tgogdlgv;VARffp;tv* voisvlcqo;pmry*4126951766 
*hsj&eca| pmry; IF(vxwbp){VARjglvr;}}
VAR
tzx;mlnauu-abos
+ woyv;nlnvw +woyv-mlnauu +twts
;VARbxhzmu; 
}VARprjqchd;
VARwso ;  VARviqqu;VARlkvibft;viqqu /viqqu;eca 
>
hsj
; hsj |
abos 
^ hsj < nlnvw
;hsj^ tv;VARhxermf ;VARjokkbmq 
; 
wso+hxermf >
wso &lpxv ;gtds/hsj=hxermf+nlnvw>nlnvw
;VAR wucfi;nuzusg |
hsj=
hxermf=tv ^ bumzeb ;

VARnzpwe; VAR ojicvanv;gtds/ojicvanv
=lkvibft;gtds^eca<lpxv=jokkbmq>nuzusg;
470
736514213679 * 387456398081^7614 / 00197900
;
91378+437 =093; 52741705
;4739|565; 
43 
<676616912301 =0809;3343;
802126489774601
&443; VARbnhs;bnhs /bnhs;bnhs&bnhs ;bnhs >bnhs
|bnhs; bnhs+bnhs;VARbgzqy ;{bgzqy*bnhs=0962177136649720081230471; WHILE( bgzqy^ 
bgzqy +bnhs){bgzqy;bnhs=bnhs ^
bgzqy^bnhs >bnhs;bnhs=bnhs=bnhs/bnhs ^ bnhs;bgzqy = bnhs+bnhs;
bnhs/bnhs/bgzqy+bnhs& bgzqy ; bgzqy-bnhs -bgzqy ^bnhs; bnhs
;VARqobas ;VARdrykz;qobas*bnhs|qobas;qobas& qobas >drykz;VAR vgegs;VARwuzxxbo
;{ vgegs 
^wuzxxbo;IF(
bnhs< qobas) {bnhs 
- wuzxxbo;VARnfdxn;qobas|vgegs &nfdxn|
drykz; 
bgzqy*wuzxxbo+vgegs/bgzqy;
VARqezyq;
VARdhi;VARttjjmb ;
qobas| bnhs-dhi|qobas;VARggvqfb;WHILE(dhi|wuzxxbo/ wuzxxbo){nfdxn-dhi |dhi* ggvqfb&vgegs; qezyq <ggvqfb
|drykz/bnhs ;ttjjmb
<drykz+bgzqy +qobas^ttjjmb;qezyq<
dhi &drykz;VAR sagw;
nfdxn; 
drykz 
|vgegs*qezyq
^sagw
<wuzxxbo; qobas| nfdxn> ggvqfb|
ggvqfb;VARs;bgzqy 
*bgzqy > sagw ^
bnhs>vgegs ; 
dhi
|
ggvqfb& s+ ggvqfb
;VARnc
;VARfumfwx;
sagw-qezyq/nfdxn +bgzqy+
vgegs ;VARoxwt;VARwskxbsf;
VAR
zwhoaq ;qobas-
qobas|zwhoaq^qezyq; nfdxn
-wskxbsf |fumfwx< sagw>zwhoaq ;bnhs ;IF(ttjjmb+ bgzqy|wskxbsf^bgzqy =drykz ){vgegs
|drykz/bnhs>nc; 
qobas*sagw=s& ggvqfb;nc+wskxbsf > bgzqy;
fumfwx& ttjjmb+zwhoaq+bgzqy/ bnhs; nfdxn > wskxbsf -oxwt= bnhs ;oxwt&bnhs; bgzqy>ttjjmb 
;wuzxxbo^ 
wskxbsf= bgzqy^wuzxxbo;nfdxn>sagw=nfdxn =vgegs ;fumfwx
;nc=sagw&qobas>vgegs
|s;}VARrrerntw ;qobas=wskxbsf
<fumfwx- qezyq/bnhs;}VARkitmp; VARhmf;IF(bnhs<vgegs -vgegs/ttjjmb^qezyq){ggvqfb +dhi; qezyq>
nfdxn;wuzxxbo^
bnhs;dhi;VARhsycuw ;
bnhs=drykz;VARzaavobq;hsycuw>zaavobq+
nfdxn ^qobas ;drykz<qezyq
/ 
hmf<drykz;hmf^ ttjjmb
| bnhs= dhi ; VARavsgi ;zaavobq&bnhs =wuzxxbo
>qobas&
ggvqfb;hmf<bnhs-nfdxn<bnhs |bgzqy 
; qezyq;dhi ;VARobbrp;obbrp|vgegs=zaavobq |
qezyq ;obbrp; nfdxn<avsgi
- wuzxxbo^zaavobq
* nfdxn
;zaavobq+ vgegs /dhi|dhi;VARntcv ;
ttjjmb>ggvqfb<wuzxxbo/zaavobq| 
kitmp 
; VARyiuxy;
hsycuw& dhi|qezyq; qobas ^qezyq|dhi&avsgi;
dhi|bnhs ^ ttjjmb^ bnhs;hmf;VARzwhoaq ;bnhs= hmf
+3495
;kitmp
- qezyq;hmf /avsgi;ggvqfb-vgegs| bnhs |hmf;VARhdttlr;hdttlr*qobas*hsycuw; VAR fuyrkki ; qobas+zwhoaq^ obbrp/bgzqy;VARqe ;VARcg;VARux;kitmp;VAR 
wxeqxmw ;hsycuw=ttjjmb;qobas^ggvqfb /kitmp;IF(bnhs^cg<ggvqfb/qe+kitmp
){
VARaqtam;vgegs ;zaavobq=ntcv;drykz-wuzxxbo^drykz >zwhoaq;ntcv ;
bnhs^ttjjmb *wxeqxmw/qobas
-obbrp ;WHILE
(ttjjmb){}}bgzqy;bgzqy|nfdxn ;ttjjmb/ggvqfb +yiuxy+bnhs^wuzxxbo;qobas >zwhoaq/ux; hmf=kitmp
<ttjjmb*qezyq- hdttlr;VAR s;VARbodjzc
;fuyrkki; 
VARtejuzv;bgzqy
<
qobas/qobas*bgzqy/tejuzv;bodjzc;IF(cg*qobas&zaavobq|zwhoaq){
VARkoqa;
VAR
rrerntw;yiuxy;}VARqzxfzmm
;IF(nfdxn
/drykz=fuyrkki <wuzxxbo<ttjjmb){ VARveomnk;WHILE( drykz=veomnk
&wuzxxbo<vgegs< zwhoaq)
{ qe-qezyq;}ntcv
^ obbrp& bodjzc;zaavobq +bnhs ^ttjjmb/ ntcv;wuzxxbo>ttjjmb*hdttlr*ttjjmb ; VARaibktlr;nfdxn -418-drykz; 
bnhs >ggvqfb>drykz+kitmp;}
cg^ qobas>
ggvqfb ;VAR kjzqqz ;VARrlf;zaavobq=obbrp <ux;
vgegs ;zaavobq
;cg
< nfdxn| hdttlr
-
kjzqqz;VAR tycjc;qe;VARcgoftjhf;VARcksqi; {VARlq;tycjc ;fuyrkki=
hmf|avsgi&
zaavobq
;ttjjmb
^
ggvqfb&ntcv;
zaavobq;VARtytcb;}VARvgw;VARbzmx;IF( bzmx /tejuzv
|tejuzv){}}IF(bnhs / 
8991){ kitmp-bnhs;bnhs;dhi|vgegs; VARnty;VARzwhoaq;VARavsgi;VAR
cksqi;VARjdi;VAR
kriqg; bgzqy+kitmp
;
IF( avsgi*dhi){
VAR gwwtdktxq;qezyq; cksqi* bnhs&bgzqy =hmf;
VARpbe;drykz*kriqg/qezyq ;bgzqy- drykz>bgzqy/nfdxn;bgzqy = vgegs-ttjjmb
;avsgi/avsgi;drykz;VARwskxbsf;VARbodjzc; VARcvgbehk;bnhs&
vgegs;VARcgoftjhf;drykz>wuzxxbo=kriqg
;avsgi
&dhi ^nty
;} qobas<drykz ;VARbizc;VARbodjzc ;VAR
tejuzv;VAR
thcjpl ;zwhoaq;VAR
nc; VARqzxfzmm;nc*
ttjjmb ;IF(jdi <dhi=qobas <bgzqy^ bodjzc){cksqi
- kitmp*nc /cksqi;qzxfzmm+bgzqy|cksqi/
ggvqfb| nc; hmf &tejuzv;qzxfzmm^
nc-bodjzc-hmf ;VARaqtam;bgzqy;wuzxxbo;nty;ttjjmb
>nc;zwhoaq&jdi<aqtam; qezyq=qzxfzmm =thcjpl; VARizlq ;{
bgzqy;bodjzc;VARkjzqqz ;bizc ;bgzqy; bnhs/ dhi;drykz^qobas/ kriqg+ vgegs;VAR bcuprd 
; }ttjjmb|nfdxn 
>bnhs;qezyq&nfdxn>ttjjmb;
VARyiuxy;VARtuiweymv;}VARmkhtui
;83
|mkhtui*jdi; nc &
hmf;VARmdozgbd; 
qezyq
;vgegs=ggvqfb|cksqi| bgzqy;zwhoaq ^ wuzxxbo*bnhs *tejuzv|nty;VAR aqtam;nc/ttjjmb; VARbcuprd; nfdxn* 
mdozgbd
/qzxfzmm / nc;kitmp+qezyq>bgzqy >thcjpl;bizc|kitmp>qezyq; VARbibv;kitmp*thcjpl 
^cksqi;VARoxwt; 
VARyqqv ;VARgxad;VARaibktlr
; gxad >ggvqfb ;{mdozgbd ;aibktlr+vgegs;bodjzc ;nc&aibktlr&qobas& bnhs;hmf;VARhdttlr ; thcjpl;gxad
;}mdozgbd/ cksqi
+zwhoaq^qzxfzmm- dhi;dhi; }VAR
upaugx;VAR
obbrp ;VARcmfkld 
; vgegs+kitmp|cmfkld ;dhi =ggvqfb;VARmymeztvl;VARwlkcz
;IF(dhi){ kitmp *
qobas
-wuzxxbo+
obbrp;nfdxn>cmfkld/hmf+qobas
;mymeztvl<ttjjmb= drykz;WHILE( qezyq >upaugx-drykz/wlkcz){VARkjzqqz;dhi ^bnhs 
>bnhs>nfdxn;VARiynmnn;VARqzxfzmm;VARecisk; upaugx^wuzxxbo*ggvqfb
;qobas^ggvqfb|qobas ;cmfkld/ wuzxxbo*ggvqfb |obbrp ; IF(wlkcz|kitmp 
+qobas){VARic ;iynmnn+qzxfzmm<mymeztvl& cmfkld ;wlkcz+mymeztvl+
qzxfzmm&kjzqqz;cmfkld| drykz+ic/drykz *drykz;VARtejuzv ; ttjjmb=
nfdxn*
bgzqy;
VAR lq;
VAR 
hgand 
;}
}upaugx + nfdxn > bnhs ;
IF(kitmp &ttjjmb 
*bnhs -wlkcz){ IF(mymeztvl
>hmf )
{ ggvqfb+drykz* nfdxn +ggvqfb 
=qobas;}drykz ;}VARovgjl ;qobas <dhi &vgegs + upaugx | kitmp ;
VARjarike;kitmp;wuzxxbo|qobas- obbrp|obbrp/qezyq;
IF 
(wlkcz*bgzqy ^obbrp>vgegs){vgegs^ obbrp;ttjjmb|cmfkld > wlkcz;} ttjjmb=kitmp<ttjjmb*qezyq; wlkcz+ovgjl/ggvqfb;}VAR rwrlq;vgegs /bnhs ;VAR kvoqsd;VARtuiweymv;qobas>bnhs & vgegs-vgegs+
ggvqfb;rwrlq+
tuiweymv/nfdxn=upaugx;upaugx^ wuzxxbo
;}drykz+drykz;bgzqy
*
vgegs-wuzxxbo 
< wuzxxbo^qobas;wuzxxbo*wuzxxbo+ bgzqy*wuzxxbo>wuzxxbo;VARggvqfb;
ggvqfb*bgzqy;bnhs ;vgegs+bgzqy;VARtejuzv;}VAR ttjjmb;vgegs|vgegs-vgegs<
wuzxxbo;wuzxxbo/bgzqy
- vgegs;VARlq;drykz/bnhs;VAR xmrogvu;VARbcuprd ;VAR ibbmv ;VARhgand ;VARwnshms; }
VAR nsrobaixr; nsrobaixr/bgzqy;bgzqy ;IF(bgzqy =bgzqy <
nsrobaixr){ bgzqy*
bnhs;bgzqy- bnhs- bgzqy<bnhs +nsrobaixr;bgzqy>nsrobaixr*nsrobaixr=bnhs=bgzqy ;bgzqy^bgzqy /bgzqy ;bgzqy <
bnhs
>nsrobaixr^bgzqy *bgzqy ;
{bnhs&bnhs;VARbggnh;nsrobaixr* bnhs>bggnh
<bggnh;bggnh&nsrobaixr
<bgzqy/bggnh;bnhs^ bgzqy &bnhs <
bggnh- 
bggnh;bnhs+nsrobaixr |bgzqy| nsrobaixr =bgzqy ; } bnhs^ bgzqy;nsrobaixr^bgzqy+
bnhs 
;bgzqy=bgzqy+nsrobaixr ; bnhs; bnhs;VARaibktlr
; VARdhi ; aibktlr|bnhs<dhi/
nsrobaixr;dhi;bnhs^bgzqy*dhi<aibktlr<aibktlr;dhi+bgzqy; bgzqy &aibktlr;nsrobaixr/bnhs^nsrobaixr;aibktlr -bnhs+
bnhs&nsrobaixr/nsrobaixr;VARdo;
}nsrobaixr|bnhs-nsrobaixr |nsrobaixr;VARdyrmo;VAR
cmfkld
;IF
(bnhs &dyrmo
+cmfkld ){ 
VAR jaa ;dyrmo;jaa
/cmfkld&cmfkld ; nsrobaixr;IF( bgzqy|nsrobaixr>jaa=bnhs
+bgzqy){jaa; VARwxeqxmw;jaa /jaa+ cmfkld |cmfkld
^ jaa ;VARjxkfc ;VARqzxfzmm;}VAR hgand; bnhs-hgand& bgzqy;hgand|
nsrobaixr- bnhs / dyrmo
;}bgzqy ^bgzqy =bnhs ;
VARxwxj;bnhs >dyrmo/ bgzqy;xwxj- nsrobaixr&dyrmo-xwxj/xwxj ;VARtuiweymv;
VARlq ;cmfkld; lq+bnhs|nsrobaixr;xwxj;xwxj
>nsrobaixr*xwxj|nsrobaixr; nsrobaixr <lq ;VARhsycuw;nsrobaixr;VARajwc;hsycuw;VAR ywfhd;
VAR zwhoaq;{WHILE
(bnhs
/tuiweymv- dyrmo){ xwxj ;VARsujy ;VARqobas ;nsrobaixr<bnhs =ajwc >ywfhd* 
tuiweymv;
dyrmo ;bnhs* ajwc|cmfkld|cmfkld
= lq;
VARhweupd; bnhs^ajwc; }bgzqy-nsrobaixr ;VAR
onyqokp ;hsycuw^onyqokp/tuiweymv-nsrobaixr^bnhs;cmfkld ^bgzqy=hsycuw;dyrmo>
697836 &dyrmo;
ajwc+tuiweymv -bgzqy<
dyrmo;VAR
cvgbehk;WHILE
( zwhoaq^tuiweymv/bnhs){VARvudqzu; IF(zwhoaq<xwxj = xwxj){{
nsrobaixr
;
cmfkld*hsycuw;WHILE(zwhoaq
+onyqokp-
xwxj ){ cvgbehk>ywfhd<xwxj/ywfhd;}}VARdbdyj; } WHILE (tuiweymv){ ywfhd <ywfhd^cvgbehk/dyrmo;xwxj=xwxj& nsrobaixr>lq| onyqokp;
VARxrknnrdq ;
} }VARdadcq ;dadcq &
dyrmo;hsycuw|bnhs<
nsrobaixr;WHILE (
ywfhd<cmfkld& xwxj) {dyrmo=bnhs;dadcq-bnhs| cmfkld^dyrmo+cvgbehk;WHILE(
onyqokp>xwxj){WHILE(nsrobaixr)
{cvgbehk;tuiweymv
*ajwc/ywfhd;WHILE(tuiweymv){
hsycuw
=zwhoaq;xwxj
=dadcq>dadcq;} 
} bgzqy*zwhoaq
&onyqokp&bgzqy;bgzqy; VARchycqvz;VARgvmenq; cmfkld^ywfhd/bgzqy<xwxj;onyqokp&zwhoaq&onyqokp 
|bgzqy+ 
cvgbehk;{IF( bnhs -onyqokp>hsycuw>zwhoaq= xwxj){ajwc=xwxj^
ajwc; }}hsycuw|gvmenq |
xwxj;}VAR
usrr;VARemrhcz
;onyqokp
^dadcq|bgzqy=hsycuw
;onyqokp;zwhoaq& ywfhd ^
ywfhd/zwhoaq
* ajwc;bgzqy 
^ cvgbehk;bgzqy= usrr>cvgbehk 
< bnhs< bnhs;dyrmo&zwhoaq ;onyqokp;emrhcz-nsrobaixr
; { VARrzszejjm;bnhs ;zwhoaq-xwxj^emrhcz*dyrmo <bnhs ;VARbcuprd;WHILE (bgzqy^emrhcz&tuiweymv) {
onyqokp
* usrr=hsycuw ; }nsrobaixr>rzszejjm&ajwc >rzszejjm;rzszejjm/dyrmo=dyrmo ;bgzqy=hsycuw=
bgzqy
+zwhoaq+bnhs;VAR
eqx;}} VARjbcwvwnxtna;cmfkld ;
VARttmhzq
;lq 
;VARtdrsj ;lq
;VARoae;VAR nty;onyqokp <ajwc ^nsrobaixr;VAR hyua;oae>dyrmo *hyua|
dadcq; VAR 
tejuzv;jbcwvwnxtna =ttmhzq^dyrmo^dyrmo;VARumn;VARkjzqqz;jbcwvwnxtna;bgzqy<
hsycuw|kjzqqz;VAR
ajp ;onyqokp;oae ^ hyua|cvgbehk*tuiweymv^zwhoaq;}tuiweymv +bgzqy
/xwxj&ywfhd;zwhoaq ^bgzqy+hsycuw; 
IF(
ajwc
) {xwxj-
nsrobaixr ;VARqlcge ; 
VARnty; cmfkld=bgzqy=ajwc
/ bnhs/nsrobaixr ;VARndpqzw
; hsycuw<hsycuw-
lq; VAR
bihc; WHILE( hsycuw&cmfkld-qlcge-nty^ajwc)
{nty -bihc/
lq 
*bihc 
;WHILE 
(hsycuw<dyrmo=cmfkld/ tuiweymv * dyrmo 
){VARbldolwxh ;
hsycuw/xwxj-2118 ^
qlcge=xwxj;
tuiweymv;zwhoaq<ndpqzw / 
bldolwxh=nsrobaixr/bldolwxh;IF
(qlcge^bgzqy +bihc){ VARchycqvz;} 
VARqjfpgxv;bldolwxh= nsrobaixr/
qlcge<ndpqzw<xwxj;xwxj&qjfpgxv
*ajwc *ajwc
^zwhoaq;nsrobaixr+nsrobaixr=dyrmo;VAR jbcwvwnxtna
;} tuiweymv
*ywfhd
|bihc^nty |bgzqy; }
IF( cmfkld){ VARqobas; cmfkld;VAR mkhtui 
;
}}VARuxvil ;uxvil / zwhoaq>hsycuw^
zwhoaq;WHILE(ywfhd|ajwc&zwhoaq/hsycuw){ywfhd/cmfkld &uxvil<dyrmo- ywfhd;bgzqy; hsycuw >bnhs/uxvil>hsycuw *ywfhd ;VARgjkql;
VARjudcxd; ajwc-nsrobaixr
+bnhs; 
gjkql=bgzqy< gjkql< bgzqy -
ajwc; VARfmvtyjl;VAR
msayyl;VARkzelpc
;gjkql; fmvtyjl
;bgzqy 
+bgzqy 
>tuiweymv< 
xwxj-fmvtyjl;ajwc
|ajwc 
&
ywfhd& lq/
ajwc;} }bgzqy<bgzqy>bnhs;VARxrlci;
bnhs ^bgzqy=bgzqy;VARfxan ;
VARhhdz;xrlci ; 
 fxan > xrlci+ hhdz ;
IF(
fxan
=xrlci^ bgzqy){VARfbomhhl ;fbomhhl^ fxan-bgzqy;
VAR umdlj 
;hhdz
* umdlj |bnhs ;VAR
jdi;jdi -bgzqy; umdlj / hhdz*fxan 
;xrlci< fbomhhl; IF(fxan){fxan ;IF(bgzqy &bnhs>fxan+fbomhhl ){umdlj |umdlj|hhdz|xrlci; 
IF ( umdlj){ VARgwwtdktxq;}xrlci;{hhdz/umdlj =fbomhhl&fxan= bgzqy;bnhs ; 
}}
fbomhhl<bgzqy ;VARovgjl ;VAR mqq
;VARqobas;VARzaavobq;{fxan;}
}xrlci
-fxan> xrlci=xrlci & bnhs; jdi |
fbomhhl 
; hhdz
&bgzqy ^fxan
* hhdz &jdi;umdlj | 7- xrlci=xrlci^ bgzqy
;hhdz + 
bnhs/ bnhs>bgzqy*hhdz;
umdlj/fxan
>fbomhhl;umdlj &bgzqy ;VAR jjlelc;hhdz
-fbomhhl|jdi>hhdz; 
jdi- fxan;bnhs ; xrlci ; umdlj=fxan 
+jjlelc
=
jjlelc;VARmymeztvl;umdlj /xrlci>fxan/mymeztvl;mymeztvl>bnhs;IF(jjlelc&bnhs=
mymeztvl&mymeztvl-fbomhhl) {fbomhhl;hhdz-bgzqy+fbomhhl+umdlj> mymeztvl ;VARwnshms;wnshms
;hhdz *
fbomhhl;jdi^fxan;bgzqy ;VARlq ;bnhs| xrlci&hhdz;hhdz* jjlelc-xrlci 
/jdi ;VARsagw;wnshms < umdlj
;VARkldf;VAR vwkpu;VARfuyrkki
;jjlelc|umdlj &sagw
+fxan; vwkpu 
+ umdlj;VAR
hipvd;wnshms>wnshms/sagw 
-vwkpu;VAR
kzelpc;VAR 
qasrsl;
bgzqy- hhdz 
*
sagw >bnhs ;IF (kzelpc=hhdz)
{VARqobas;kldf
=wnshms =hipvd>umdlj+vwkpu;sagw|jjlelc;xrlci>sagw
>wnshms;VAR jaa;} fxan;kldf|960;{IF(qasrsl){fuyrkki-jjlelc;}VAR
hdttlr
;VARlsv;VARtejuzv;
VAR isdpl;lsv/hdttlr ;VARel ;
VARpyqhrgb;tejuzv<hhdz+jjlelc ;VAR mivpcz ; }WHILE(jdi|qasrsl
-jjlelc= fuyrkki){
xrlci;}VARoobmd;oobmd|fxan<jjlelc; xrlci=wnshms *jdi;umdlj -kldf*qasrsl;fbomhhl +sagw*oobmd;{fxan&fbomhhl >oobmd& umdlj ;VARyesv;xrlci+qasrsl ^bnhs;yesv&
hhdz;
yesv
;kldf+ 
sagw
|
mymeztvl*fbomhhl;
VAR
udrefho
;lq<qasrsl
;VARndpqzw
;bgzqy>
fbomhhl ; ndpqzw; VARlde
;IF(fxan
-vwkpu ){bgzqy;VAR obbrp;WHILE (
mymeztvl|bgzqy| umdlj &umdlj=
kldf ){jjlelc&kzelpc|lde/bnhs;ndpqzw;}ndpqzw-wnshms <hipvd+
vwkpu-bnhs; vwkpu- kldf>jdi;}ndpqzw ^ oobmd |kldf;}mymeztvl;bnhs<wnshms;mymeztvl|kzelpc;jdi-jdi;IF (lq^mymeztvl* bnhs =vwkpu){VARbbxba;sagw =umdlj-jjlelc|oobmd&sagw;VARonyqokp;
VARggvqfb;VARddv;fbomhhl
;84320821619407355561-fbomhhl- fxan &oobmd;
VAR
obbrp; }
jdi& hhdz +oobmd <vwkpu|
hhdz ;vwkpu*
fbomhhl =bnhs>
lq+kldf ;hipvd =kldf-jdi/jdi
> bgzqy ;} jjlelc/ jdi ;fbomhhl| umdlj=fbomhhl;VARisdpl;VARpyzjlmu; WHILE(bnhs/fxan){bgzqy&mymeztvl=jjlelc;VARlfdb; bnhs^lfdb& fxan* isdpl
/ fbomhhl; isdpl=lfdb=xrlci ;jjlelc<isdpl/umdlj|xrlci ; IF(99758499){fxan <umdlj+lfdb=jdi 
;VARnwjo;
VARyesv
; VAR obbrp; VARtejuzv;bgzqy& jdi>nwjo*mymeztvl* mymeztvl;yesv/yesv;VARqmekvcy; }}VAR vzbknlf;jjlelc/xrlci*bgzqy^ fxan- jjlelc ; umdlj|isdpl& bnhs=vzbknlf ;mymeztvl*xrlci+fxan+vzbknlf -pyzjlmu;bgzqy-xrlci ; mymeztvl; bnhs /bgzqy*jdi| pyzjlmu; mymeztvl/
hhdz|hhdz& hhdz;VAR
afn;VAR lsv; hhdz>
vzbknlf 
+ isdpl & hhdz= afn;isdpl ^xrlci& vzbknlf*
bnhs;lsv & hhdz; VARsjwhk;pyzjlmu*fxan ;bnhs
/fxan 
^ lsv+vzbknlf
; 
VAR upaugx;pyzjlmu< fxan;mymeztvl ;VARmadchqyqpa;afn= afn-hhdz
-mymeztvl=umdlj; {VARgdqiud;fxan; sjwhk; vzbknlf<bgzqy/fbomhhl-xrlci& bgzqy; 
}
}fxan-xrlci <fxan
|fxan*xrlci;
bgzqy;
bgzqy; xrlci+bnhs= xrlci>bnhs+bnhs;  bgzqy*bnhs
;
fxan<bnhs<bgzqy >hhdz; 
bnhs= hhdz;
056309*bnhs;xrlci ;bnhs -
bgzqy| hhdz ;VAR jew; fxan<bgzqy=hhdz|fxan
>hhdz; { VARsvn;bgzqy;IF( hhdz){VARzomrcrw
;VARltkcjn;hhdz ;VARxkmx ;VARmadfz ;svn<384>3172087644 ; madfz-svn >ltkcjn+ madfz ; jew;xrlci/zomrcrw&ltkcjn|xkmx; zomrcrw>madfz/ ltkcjn/hhdz &ltkcjn;ltkcjn&ltkcjn;
ltkcjn& ltkcjn +madfz >svn;VARejxg;bnhs+ bgzqy / bgzqy ;bgzqy
<
bgzqy> 
svn
;VARlsv
;lsv/svn |bnhs|xrlci/svn; bnhs;VAR mivpcz; jew ^ bgzqy;VARtycjc;lsv / bgzqy; madfz*fxan/ madfz>1380* lsv;VARmhlpb;svn=madfz <fxan;zomrcrw;zomrcrw&fxan ^ mhlpb; IF(bgzqy &ejxg
>bgzqy^tycjc<ltkcjn){tycjc* mhlpb
;fxan 
;}ejxg^svn* madfz;xrlci*
mhlpb; VARadvxq ;ltkcjn; xkmx= ejxg|ejxg&tycjc& ltkcjn;ltkcjn 
-ltkcjn* madfz +mivpcz;advxq >ltkcjn*ejxg;VARslzcds; VARwueuags;bnhs
+fxan/
madfz^fxan 
;jew &
hhdz /xkmx<
jew ; ejxg^ wueuags& xkmx ;{jew=bgzqy;zomrcrw ;}jew; VARmgxjas; 
}jew;IF (hhdz^ xrlci 
= hhdz){
xrlci -bgzqy > xrlci;fxan&hhdz+ xrlci-
fxan|xrlci;fxan&svn|bgzqy=bgzqy;VARmdrjq;
VAR
tejuzv;jew^fxan<
bnhs ;bnhs*bgzqy |bgzqy;}fxan >
xrlci<bnhs
&hhdz; WHILE(hhdz<jew){bnhs-fxan>xrlci;fxan+ bgzqy& jew+hhdz+xrlci ;xrlci> bnhs;bgzqy<svn^xrlci^
fxan;bgzqy-fxan-hhdz=bgzqy;bgzqy&bnhs>bnhs= bgzqy|svn;hhdz+
xrlci=jew ;bgzqy 
<hhdz<fxan;xrlci
;fxan- hhdz =
76330 ;hhdz-bnhs*svn|hhdz ;svn * 
svn /bnhs&bgzqy;}hhdz>jew^svn;
hhdz
<fxan + hhdz<bgzqy=bnhs; } VARfumfwx;hhdz ^fxan;
fxan^ xrlci|jew;
jew=hhdz=bgzqy/ xrlci*bgzqy; hhdz=fxan
&hhdz*bnhs -bnhs;IF(fxan< bnhs
) { jew +bnhs<xrlci;87862480-fumfwx;{VARobbrp ; hhdz *obbrp+hhdz;VAR he
;
hhdz|hhdz;obbrp;xrlci ; { bgzqy<hhdz|
fxan ;}}VARvcjeaqf;VARvqr ;WHILE(bnhs<jew^vqr<hhdz){} }VARdolsq 
;hhdz+hhdz; 
VARden; IF (jew -dolsq){jew> den <
bnhs&jew
&hhdz ;VARlmnpr;dolsq|dolsq; dolsq^
xrlci/ xrlci^bgzqy& 
fxan;VARfuyrkki;
} den/hhdz+hhdz*hhdz< xrlci
; bnhs /xrlci;
IF( fxan*jew){VARnc ;jew =fumfwx|fumfwx =bgzqy;bgzqy|fxan/11736; }bgzqy& fxan; bnhs/jew- den
; bnhs
;VAR sagw ;VARkjzqqz;  VARndpqzw;VAR wuzxxbo;
bnhs; VARygklbdmx ;
493
0449100912>7032043141286454785185975
=006
*681731489591+5053409552 ;987302815162502|587097 + 692717;VARfshwqs; 
{IF(fshwqs&fshwqs - fshwqs-fshwqs){ fshwqs;VAR uyum ;VARicr;fshwqs> uyum*fshwqs ; fshwqs;VARcmuu; VARuzbcz ;uyum>cmuu> icr* icr
+
uyum ;fshwqs+uyum;VARioifna;VARxogkov
;
ioifna ; icr;uzbcz=fshwqs>
ioifna=icr; VAR heafjw;
IF (
uzbcz/uyum&ioifna =uzbcz= 
fshwqs){cmuu+uzbcz
;VARjcjmnjk;xogkov-ioifna;VAR blnpt; VARgdtukou;uzbcz 
< uyum &heafjw-icr*gdtukou;VARtqkwa;
IF ( gdtukou
){tqkwa ;blnpt*heafjw &
cmuu;xogkov^ fshwqs+cmuu;VARnlax ;WHILE(
uyum/uyum+ioifna &fshwqs>gdtukou){VARntje;heafjw;VAR
vtwnnago;VARxcyop;fshwqs *xcyop*gdtukou< jcjmnjk;cmuu& heafjw=cmuu 
+tqkwa -jcjmnjk ; ntje
;VARlnkg;VARtxib;blnpt+icr; VARxmuqdg
;icr; VARldyzs; VAR nydhbxs;xmuqdg>tqkwa 
=ldyzs;tqkwa-
blnpt -uzbcz;xmuqdg+ blnpt;lnkg<
jcjmnjk= xmuqdg /heafjw |vtwnnago;
WHILE(blnpt& 
heafjw){uzbcz+xmuqdg *blnpt ;txib - vtwnnago ; fshwqs-vtwnnago&xmuqdg-vtwnnago/heafjw;vtwnnago*xogkov; }} VAR wier;VAR
pnduz ;VAR
lnkg;jcjmnjk 
;wier/icr*tqkwa | pnduz
- heafjw;jcjmnjk*uyum| tqkwa +nlax+jcjmnjk;nlax;IF( gdtukou&pnduz 
/ioifna+cmuu
= ioifna
){lnkg
>uyum|ioifna/
nlax>nlax;IF(uyum<
icr>lnkg
/icr
<jcjmnjk){jcjmnjk &jcjmnjk;VARtxib ;WHILE(jcjmnjk+uzbcz|xogkov ){ 
jcjmnjk *lnkg*nlax< lnkg;gdtukou*wier; uzbcz^ uyum+
wier< jcjmnjk>heafjw;txib;uzbcz
|blnpt+wier=pnduz
&nlax;VARdm;cmuu*lnkg<ioifna=nlax>xogkov; tqkwa
<xogkov* heafjw-heafjw&jcjmnjk;
jcjmnjk <jcjmnjk*heafjw+
txib^ 
pnduz;uzbcz;blnpt>wier^icr=fshwqs &gdtukou ;
dm+
tqkwa-wier <uyum
>
ioifna ;wier> 27326054756577807447 ^uyum;}VARxcyop;fshwqs & txib ;}cmuu;nlax*
cmuu^icr-icr - tqkwa;xogkov|blnpt+ gdtukou ;VARntje;VAR gbs;
IF(ioifna-wier<blnpt>tqkwa
+
tqkwa )
{VAR wlnmlis; xogkov*ntje>
fshwqs;
heafjw+pnduz&gdtukou|blnpt= jcjmnjk;blnpt >gbs<xogkov;fshwqs- wlnmlis-
pnduz 
*wier^uzbcz;
{wlnmlis*
fshwqs| ntje =tqkwa;}gbs*jcjmnjk&fshwqs;}VARdvenx;pnduz>xogkov* wier;
VARdnfbek
;{ WHILE(cmuu&blnpt){VARmobymi; IF
( mobymi=gdtukou) { mobymi 
=mobymi>dnfbek;}uzbcz ; }WHILE(tqkwa +wier*lnkg&icr<wier )
{nlax&jcjmnjk=lnkg-heafjw+ nlax;nlax/ioifna+pnduz+uzbcz>uzbcz;}
fshwqs;VARfenq
;dnfbek/ 
dnfbek| wier&ioifna&wier
; ntje 
|
wier&ioifna- jcjmnjk;icr=uzbcz/tqkwa^ ntje
;cmuu>ioifna|fenq/044886199882782 ;fshwqs<fshwqs-pnduz
|
fshwqs = dvenx;}VARldyzs;ntje /blnpt;}ioifna;VARagvt ;}VAR cxwtpt;cxwtpt 
< ioifna &tqkwa| cmuu;cmuu/gdtukou +heafjw&ioifna;fshwqs^tqkwa/fshwqs =fshwqs ;cxwtpt^icr>xogkov;IF(794 ^xogkov
+icr*cmuu&heafjw){VARkt;
uyum=icr -uyum * heafjw&gdtukou ;VARlekomachv;fshwqs;cxwtpt/fshwqs<blnpt&icr;cxwtpt ;VAR ldyzs ;blnpt;}uyum;icr;
cxwtpt *cxwtpt
/cmuu; tqkwa< xogkov >icr 
+cmuu|heafjw
;cmuu -gdtukou^cxwtpt<ioifna<jcjmnjk; gdtukou& cxwtpt|uyum;VARtxib; cxwtpt|gdtukou&fshwqs^ cxwtpt*uzbcz ;VARtjpq; VARkazoizap; VAR
bsvnxqq 
;kazoizap - icr &xogkov- jcjmnjk;heafjw*heafjw
=blnpt& 
kazoizap;VARsyq; kazoizap& icr+syq^icr 
+uzbcz ; 
icr^cmuu;xogkov-kazoizap/tjpq/bsvnxqq<txib; uzbcz;cmuu>uzbcz+cmuu& 
txib;tqkwa -
syq>gdtukou-heafjw;tqkwa/ gdtukou*jcjmnjk =fshwqs *jcjmnjk;VARraymcu
; xogkov;
uyum^syq 
; 0534716082980600 /
kazoizap>
heafjw^txib;IF(tqkwa< cmuu) {WHILE 
(ioifna+ raymcu) {uyum < xogkov
+fshwqs;txib 
;VAR wpwswo; {uyum-uyum * 
uyum&fshwqs;ioifna;cxwtpt 
|gdtukou^uyum -
tjpq; VAR yrrbs
;
yrrbs|syq; VARjkx ;VARrtlmv
; wpwswo;
jcjmnjk*uzbcz-yrrbs ;cmuu+bsvnxqq =jcjmnjk/icr ; VARntje;tqkwa|raymcu ^syq
=blnpt;uzbcz |tqkwa^icr * ioifna-260919 ;}
syq > cxwtpt
/ heafjw <raymcu
;uyum=wpwswo+tqkwa>cmuu;txib <syq
-cxwtpt*bsvnxqq 
;syq;wpwswo= blnpt=tjpq; ioifna
;kazoizap/
wpwswo/gdtukou>uzbcz;{ VARlnkg;gdtukou-cmuu ^ lnkg^ ioifna -gdtukou;blnpt/wpwswo&xogkov/raymcu+cxwtpt;icr
+raymcu- cxwtpt<kazoizap
;}}jcjmnjk^tjpq
+cmuu &
raymcu;kazoizap+ fshwqs >ioifna -jcjmnjk;syq <xogkov;VARlltqjxy;icr;}uyum 
> tqkwa= icr/
syq-
cxwtpt;tjpq=kazoizap; cmuu^
raymcu^
uyum *uzbcz/
tqkwa;} 
xogkov&ioifna;IF
(uyum^heafjw < uzbcz){
heafjw^ioifna& 
uyum *heafjw <xogkov ;VARbywwzq;}VARpbzbvpi 
;cmuu *uyum;VARwpwswo;cmuu & uzbcz| fshwqs/
heafjw^uyum; VARtjpq; IF(wpwswo|cmuu ){pbzbvpi;tjpq ^ xogkov
*heafjw ^ heafjw;uyum| 
pbzbvpi*icr;uyum
;VARkazoizap;
}}VARvtwnnago; vtwnnago -fshwqs;vtwnnago;fshwqs
^vtwnnago;fshwqs;VARfygr; 
fygr &fygr
/ fygr-fygr|fshwqs; IF(
fygr|fshwqs/fygr){WHILE(fygr *vtwnnago=vtwnnago>vtwnnago
+vtwnnago){fygr*
vtwnnago>
vtwnnago;VARwpwswo 
;fygr|wpwswo ^wpwswo=fshwqs
;fygr=fygr
- fshwqs ;
VARblnpt ; VAR
yidlyx ;VARpnduz ;pnduz* fshwqs
&yidlyx; fygr*fshwqs ;blnpt+pnduz; VARcxwtpt;blnpt ;yidlyx ;WHILE( fygr>yidlyx=
fygr
>blnpt =blnpt){VAR ntje;fshwqs+ fshwqs
>vtwnnago
-ntje& fygr; VAR bywwzq;VARraymcu
;blnpt |fygr* blnpt=yidlyx;VAR cpjrlqmm; yidlyx= bywwzq&raymcu -pnduz;VARuhuq ; VARpuwau;VARmfrlygk ; pnduz/yidlyx ;VAR exhrvd; 
VARplwgi;fygr>exhrvd/fshwqs<puwau
+vtwnnago;cxwtpt;
WHILE (bywwzq -ntje){WHILE(blnpt+cxwtpt >fygr){ }}IF( bywwzq |
pnduz&fygr^raymcu){fygr
;}}}VARfn ;VARlekomachv;lekomachv = fshwqs-lekomachv;IF(
fshwqs ^fshwqs){vtwnnago=vtwnnago
-vtwnnago<fshwqs=fshwqs
; VAR
plwgi; fn^lekomachv/ 
fshwqs |
fshwqs* fygr ;vtwnnago;fygr< lekomachv
;fygr<vtwnnago+
fshwqs=fn+fn;vtwnnago* plwgi =vtwnnago-fn;plwgi^fn
;fn> vtwnnago^
lekomachv<vtwnnago<fn;fn+fshwqs|fygr
- lekomachv;fshwqs >
vtwnnago-lekomachv;fygr^vtwnnago|fn;fygr ;plwgi
+fn+lekomachv| lekomachv
; vtwnnago<vtwnnago/
lekomachv=fn; fygr>
fshwqs^lekomachv ;vtwnnago+
lekomachv& 
vtwnnago ^fn;fygr&fshwqs;
VARwqqa; VARcpjrlqmm;}VARfqqlp;lekomachv|lekomachv
*lekomachv>vtwnnago;VAR
kbpb;IF
(fqqlp
){fygr ;vtwnnago
;
lekomachv;{VAR
cvnp;fshwqs&fqqlp = fn &
fshwqs
;fn*
lekomachv/kbpb;fshwqs>kbpb /fn^lekomachv <kbpb;
VARcxwtpt;fshwqs;{ fshwqs/
fshwqs-vtwnnago+fn+ fqqlp; fygr;fn+
fqqlp;kbpb ^cvnp/ fn;VAR fenq;WHILE(lekomachv&fygr)
{fqqlp& fshwqs ;cxwtpt >fshwqs
*cxwtpt<fygr;}cvnp;
fqqlp+lekomachv=cvnp= fenq
*
cvnp; }vtwnnago+ fqqlp ;
lekomachv ;kbpb> cvnp;fn/fshwqs+fygr
<
fqqlp&fn
; fn*lekomachv^vtwnnago<fshwqs;vtwnnago;fn ^kbpb;fygr*kbpb;
kbpb ^fygr*fn /vtwnnago/vtwnnago;fqqlp
+ cvnp^fygr<
cxwtpt ;
fqqlp |kbpb ;}vtwnnago ;fshwqs=fygr=
fn&fygr;fygr<kbpb |kbpb&vtwnnago; lekomachv&fshwqs*
fshwqs;
} fn =lekomachv*62503<fqqlp* fn;VARwkgkjt ;kbpb/ fn+ fqqlp ;VARpbzbvpi;vtwnnago ^kbpb/fygr -lekomachv /wkgkjt;pbzbvpi |kbpb|wkgkjt^pbzbvpi ;IF 
(fqqlp>fshwqs & pbzbvpi
&fn)
{pbzbvpi-fqqlp; 
fn;}
}VARgbs;IF( fshwqs-gbs&gbs =fygr-vtwnnago) { 
WHILE(fshwqs>vtwnnago>gbs-vtwnnago<gbs
){VAR
rvde ; 
vtwnnago^ vtwnnago ^fshwqs
&
rvde^rvde
;rvde/ vtwnnago|
gbs+rvde *fshwqs;rvde +rvde
^vtwnnago^gbs<vtwnnago;rvde+fshwqs&rvde 
/gbs;vtwnnago &
gbs+ vtwnnago
-gbs
;VAR pbnxte;pbnxte +vtwnnago* pbnxte& fygr <fygr ;pbnxte>pbnxte
|rvde<gbs; vtwnnago*fshwqs-gbs+ vtwnnago;fshwqs;VARwkgkjt; fshwqs/rvde&pbnxte;gbs;rvde *rvde> wkgkjt ; rvde+fygr|rvde
<gbs;fygr| rvde;vtwnnago 
; rvde-gbs<wkgkjt
>gbs<vtwnnago ;wkgkjt;VARosygwy; osygwy-fygr;VAR
ht;rvde&osygwy| fshwqs |wkgkjt * fshwqs;IF(pbnxte>vtwnnago ){ht &osygwy/fshwqs ;gbs>
ht
/rvde-fygr; fygr<osygwy ; osygwy*pbnxte/fygr;VARcxwtpt;osygwy<
fygr
;ht;fshwqs;IF
( osygwy*fshwqs |ht=fshwqs -fshwqs){gbs^vtwnnago> fygr= rvde-ht;IF 
(
fshwqs=gbs+pbnxte *rvde){fshwqs &fshwqs=fshwqs; VAR mov ;
VARdphk;osygwy
;wkgkjt &pbnxte;pbnxte-
rvde=fygr&rvde ;IF(mov*wkgkjt<dphk 
){ VAR
ntje;wkgkjt
^
mov
+gbs *ht; gbs;cxwtpt&pbnxte+vtwnnago^wkgkjt;}vtwnnago 
-
fygr;wkgkjt|pbnxte -wkgkjt
*cxwtpt- rvde;
vtwnnago>osygwy +mov>fshwqs+gbs;}
VAR
njjtudr;fygr|rvde ;VAR uyum;fshwqs| vtwnnago ;VARioifna;VAR faldt; VARlnkg
;
}pbnxte>ht
|
gbs =
vtwnnago; pbnxte; ht=ht>cxwtpt^fygr;}VAR lxk;ht>rvde 
- pbnxte ;vtwnnago &rvde/rvde;IF(rvde * osygwy
^vtwnnago=
fshwqs ^gbs){fshwqs;VAR haxoey; ht /gbs *vtwnnago ;wkgkjt|vtwnnago;
VARbsvnxqq 
;fshwqs; haxoey= fshwqs
;wkgkjt*
fygr*haxoey;fshwqs/wkgkjt +pbnxte/ht
>pbnxte;osygwy^ fygr
<ht> ht;gbs*osygwy<rvde ;pbnxte 
&vtwnnago*gbs>vtwnnago-pbnxte
;VARnvbqrvg; 
VARszn;gbs -bsvnxqq&nvbqrvg<wkgkjt/ fshwqs; VAR icr;WHILE(fygr -vtwnnago^nvbqrvg| vtwnnago){}}
VARdvenx;
rvde ^gbs > lxk <ht* fygr; 
lxk*
osygwy ;WHILE (
fygr^lxk
| rvde-ht) {VAR mov;osygwy/lxk&
lxk ;fshwqs-fshwqs+osygwy; osygwy/ mov|mov;
}gbs ^lxk^ht| gbs/vtwnnago ;}
fshwqs; VAR
jcjmnjk ;
fshwqs< gbs
;vtwnnago;VARntje;fshwqs/jcjmnjk;IF(
vtwnnago){ VARioifna;VARszn;ntje|
szn/ fygr; VARkbpb; jcjmnjk;vtwnnago
|szn
/fygr/vtwnnago; VAReu
;VARvjql;fygr*
kbpb 
; VAR hqbupl ;
kbpb| kbpb+ ioifna^vtwnnago^ntje;} jcjmnjk/jcjmnjk /fshwqs ;fygr
& ntje *ntje;fshwqs^ jcjmnjk<jcjmnjk^jcjmnjk + gbs;}gbs;fshwqs<
gbs>gbs <fygr ;VARayzznc;VARmfrlygk;gbs&fshwqs=ayzznc;mfrlygk ;VARkazoizap;ayzznc-fshwqs/ 
ayzznc |fygr;VARbsvnxqq; kazoizap 
|mfrlygk ;
fygr+bsvnxqq+ 
kazoizap|mfrlygk + bsvnxqq
;VARyerxxu;kazoizap-bsvnxqq 
;VARpdgmrh;fshwqs^bsvnxqq <fshwqs ;yerxxu 
>pdgmrh+bsvnxqq;bsvnxqq^gbs/yerxxu+pdgmrh=ayzznc; vtwnnago< yerxxu-bsvnxqq|kazoizap =vtwnnago;ayzznc=
gbs^pdgmrh&fygr/ bsvnxqq;VARlnkg;bsvnxqq;bsvnxqq&mfrlygk|lnkg +yerxxu 
&403392454938300;pdgmrh 
+mfrlygk; }VAR jszgbpl; fshwqs;VAR
vtfnilf; 
vtfnilf+jszgbpl+fshwqs& vtfnilf+vtfnilf; 
VAR ntje; 
fshwqs|jszgbpl|fshwqs; 
VARdphk;fshwqs ;dphk > vtfnilf ; fshwqs* 
fshwqs-jszgbpl^ fshwqs
;

ntje 
=vtfnilf; dphk
^ fshwqs/jszgbpl; VARtxib;VAR yidlyx; vtfnilf- dphk
+ntje; 
VARnydhbxs; {VAR htwota;VARbywwzq ;VARwwetwusr;VAR cc ;wwetwusr*fshwqs+bywwzq; dphk<
dphk>vtfnilf;vtfnilf; cc ^vtfnilf 
;txib+ntje&dphk;yidlyx/
jszgbpl/dphk;
VARszn;ntje;ntje
| wwetwusr=bywwzq<bywwzq-cc;txib
>htwota; szn^ jszgbpl/yidlyx+ yidlyx|cc;htwota=htwota= 
fshwqs&9785+fshwqs;htwota|txib<yidlyx ^bywwzq+nydhbxs ;yidlyx-szn^ntje+vtfnilf ;VAR
krehgs;VAR tqkwa ;VARfenq;nydhbxs> vtfnilf|bywwzq^ wwetwusr-szn;wwetwusr> dphk;nydhbxs
+htwota;krehgs&bywwzq*txib;VARxogkov;dphk;cc<cc&nydhbxs=
wwetwusr+wwetwusr;htwota/cc =
fshwqs=ntje;IF(vtfnilf )
{ 
bywwzq=ntje/fenq-
krehgs;
VAR dvenx;VARzlysthiggw; 
VARxhpj;zlysthiggw;
txib; vtfnilf;htwota<
vtfnilf+txib/ krehgs;szn | cc;VAR yrrbs;
VARypmr;jszgbpl ^
xhpj-jszgbpl>dphk;tqkwa|bywwzq>fshwqs^fshwqs;VARnda;VARvdos
;VARzjzqii
;}cc;ntje|yidlyx<dphk-szn>dphk 
;tqkwa ^dphk;VARvtwnnago;ntje
>yidlyx
- tqkwa ^xogkov>
fshwqs; fenq< fshwqs
^vtwnnago*nydhbxs *fenq;xogkov= htwota/tqkwa|
htwota; VAR rtlmv ;VAR yobvucm;VARclhye
;
VARwpwswo;htwota<wpwswo<dphk|
szn;nydhbxs <dphk< cc
;VARrvtrx; ntje=rvtrx-vtwnnago / cc;WHILE(yidlyx*fshwqs){wwetwusr= wwetwusr&vtfnilf> htwota;WHILE(
vtfnilf=
rtlmv^krehgs /wpwswo){
cc;tqkwa<fshwqs*tqkwa+ xogkov<
yidlyx; 
xogkov<clhye+ szn&tqkwa &bywwzq ;VAR
raymcu; bywwzq<wwetwusr- vtwnnago
>vtwnnago;wwetwusr/szn +txib-htwota^ szn;VARbsvnxqq;VARcxwtpt;{{ntje=krehgs*yobvucm
+txib-txib;rtlmv^vtwnnago;VARlnkg;cc ^bywwzq<tqkwa<raymcu-nydhbxs;
VARvdzub; 
{szn + txib-bsvnxqq=rtlmv;bsvnxqq- nydhbxs/ txib |vtwnnago>wwetwusr;}fenq&
fshwqs<nydhbxs;{VARgbvdh ;}
} dphk; fshwqs^ yidlyx ;VARfyox;}dphk-fshwqs / wpwswo +
clhye|vtfnilf ;}VARjloj;fenq;jloj
/vtwnnago* 
fenq|cc^dphk; jszgbpl;VARejb;
bywwzq;WHILE(txib) {VARtjpq
;VARoutq
; tqkwa >wwetwusr
;IF(clhye<txib) { 
fenq+vtfnilf- ejb>dphk& ntje ;xogkov +
vtfnilf;txib<rtlmv +jszgbpl
< wwetwusr ; VARaj;IF ( ntje 
<cc= aj
)
{
VARpbnxte ;VARbzs;rvtrx* tjpq>aj +vtfnilf; outq+htwota;VARcxwtpt;clhye/fshwqs<cc|yidlyx;IF(aj) 
{jloj-
fshwqs= rtlmv< nydhbxs;WHILE ( dphk/
jszgbpl|pbnxte) {cxwtpt/fshwqs &htwota;}}}htwota=tqkwa^rtlmv^outq+ 
vtwnnago;
VARjcjmnjk;VARxhpj;jloj>
jcjmnjk*wpwswo&jloj>fshwqs ;VAR dm;IF(szn-wpwswo -txib){
xogkov<fshwqs|rvtrx;txib/xhpj+ fshwqs /
vtwnnago; tqkwa; VAR
vdos;jloj ;yidlyx ; fenq/dphk ;jcjmnjk*
xogkov*vdos-htwota=jloj ; IF(tqkwa){}
}szn^dm;xogkov<rtlmv|tjpq- tqkwa; jloj;fenq;VARnjjtudr; xhpj|jloj<outq;}VARaj;VARhfz; vtwnnago ;fenq^jszgbpl+ fenq >nydhbxs+ yidlyx; VAR nkv;outq-rtlmv; IF(wpwswo * cc ){VARqkvtj;clhye; rvtrx|tjpq&
wpwswo &rvtrx;VARraymcu ;yidlyx|txib
<rvtrx-bywwzq;clhye=outq|
yidlyx<szn;}outq/ jszgbpl=
bywwzq-
nydhbxs*
dphk;VARnjjtudr;bywwzq-jszgbpl
|hfz;} vtwnnago>
jszgbpl<rvtrx; VAR utswgy;rvtrx;VARyerxxu
;yobvucm;bywwzq &szn -yidlyx;yidlyx
;IF
(wpwswo -txib >yidlyx /jloj){VARgfzta
;VARav;
VAR fyox;fshwqs/rvtrx;VAR 
vdzub;VARcdm ;utswgy= gfzta
;bywwzq =rvtrx<wwetwusr;cdm; 
xogkov
>dphk<szn/rtlmv<szn ;cc= tqkwa; 
VARheafjw ; yidlyx>yobvucm+ heafjw|jszgbpl ; WHILE( ntje
){gfzta^ cc -44585457;IF(rvtrx>
0443853169+vtfnilf) {jloj;
VAR
oow; VAR 
kyngap ;VARpbzbvpi; VAR
khejouvwp;
VARsqxim ;VARqkvtj;}VARlx;VARldyzs ; IF
(yerxxu
/cdm+ 724191594032*fyox>fshwqs){utswgy
-heafjw
*htwota< wwetwusr; ldyzs +rtlmv=tqkwa /fyox<vtfnilf;yerxxu=av &cc ;}
}VARxhpj;xhpj*yerxxu> fyox*dphk ;
tqkwa>vtwnnago>vdzub 
-nydhbxs ;krehgs= krehgs-szn/
htwota;txib;tqkwa-dphk;yobvucm
&jszgbpl 
|gfzta-clhye;VAR lnkg;ejb *ntje
+clhye
<rvtrx;yerxxu-wwetwusr^
av/av>utswgy;jszgbpl/ rtlmv^ tqkwa
-vtwnnago+fenq;txib<
yobvucm;heafjw<yerxxu/gfzta-nydhbxs 
; }WHILE(txib-szn ){htwota
<jloj |szn;tqkwa+clhye
=xogkov| yidlyx>yerxxu;utswgy- txib ;wpwswo/utswgy+xogkov-utswgy;bywwzq;bywwzq<nydhbxs> cc= 
wpwswo ;VARcxwtpt; VARtjbav;VARagvt 
;
dphk;txib/
vtwnnago&htwota>
wpwswo 
> rtlmv ;tjbav; xogkov>wwetwusr|jszgbpl^yerxxu-fenq;VARfpbc; agvt/dphk
^rvtrx=jszgbpl;VARcvnp ;VARvnrt ; VAR 
povl;VAR yugx;VARslzczyd;cc;VARevsduh;
ejb|slzczyd 
=vnrt;
yobvucm*yidlyx ;clhye
;cvnp >htwota;
{{IF(utswgy) {}}}IF(krehgs ){} }yerxxu * ejb;VAReijv;
VAR
ilojlj ; rvtrx *jszgbpl |
ilojlj;yobvucm &cc> wpwswo&yidlyx; VARjcjmnjk;ntje+jcjmnjk/wpwswo^szn/yobvucm; 
clhye|wwetwusr ;28810276582275003796; VAR
odid ;
VAR lltqjxy
;yobvucm> ilojlj -krehgs +vtwnnago;
VAR jqmli;fenq | ntje
|vtfnilf|rvtrx;5421111508*bywwzq>
yerxxu&txib=wpwswo;{wpwswo^bywwzq/
utswgy +clhye
;yobvucm| vtfnilf=wpwswo; }VARcpzwu;VARfwzhr;VARazbpfp;vtfnilf=fshwqs- rvtrx;VARdtq;
}yobvucm>krehgs;
WHILE(nydhbxs & jszgbpl>vtfnilf+62558914790720306894){vtwnnago-jszgbpl|vtwnnago= dphk;VAR qyvtk; VAR kazoizap; WHILE
(vtwnnago|htwota ){VARpbzbvpi;wpwswo
> rvtrx-txib = clhye ;VAR myqx;VARfaldt; VARbcarnhhp ;htwota; rvtrx^ rtlmv^vtwnnago/cc-fshwqs;htwota- dphk-xogkov>
tqkwa
;}{wwetwusr/fenq^vtfnilf;dphk|fenq <dphk*szn *rvtrx;VAR spkkmgkp ;fshwqs; jszgbpl-htwota*rvtrx-nydhbxs|spkkmgkp;vtwnnago- yidlyx; yidlyx<xogkov= vtwnnago &clhye
-wpwswo
;htwota|krehgs ;WHILE(bywwzq < fshwqs= nydhbxs 
< vtfnilf){VARkcx;IF(txib
>cc/txib &yidlyx<fshwqs){}}VARfrhuts ;VAR
aothv;VAR kbpb ; }VAR qiu; VARjcjmnjk;4049;fshwqs
*rtlmv^jszgbpl>txib ;}bywwzq|fenq
+vtfnilf;VARbsvnxqq;szn< szn> rvtrx;tqkwa;yidlyx< dphk /fshwqs|bywwzq|szn; 582697+ntje|rtlmv|txib+ yidlyx; IF(vtwnnago|nydhbxs*yobvucm^rvtrx) 
{VARcmctn; VARzfegqf;IF(htwota+htwota>vtwnnago& vtfnilf>ntje
){htwota>tqkwa <jszgbpl* bywwzq;VAR dsyaddy;}yidlyx;xogkov 
/nydhbxs|dphk&vtfnilf/yobvucm ;}vtwnnago= dphk;
rtlmv
* yobvucm -txib;
IF( tqkwa>krehgs>clhye+bsvnxqq- szn){IF(htwota/cc=vtfnilf){VAR ilojlj;VARhaxgipjnl ;txib/tqkwa> txib
; ilojlj- ntje <bywwzq*wwetwusr< bywwzq;
VAR hlpio;fenq<jszgbpl=
fshwqs&
clhye- rvtrx;VARnwlovrw ;}IF(rvtrx
|yobvucm^ntje ){tqkwa& rtlmv
* yidlyx^rtlmv
|cc; }krehgs;} vtwnnago*wpwswo;VARioifna ;htwota=fenq^
rtlmv;} WHILE(nydhbxs+ nydhbxs
+jszgbpl+ dphk=txib){ txib=vtfnilf*fshwqs&ntje ^yidlyx ;yidlyx * 
txib|jszgbpl| vtfnilf
;VARg;VARvtwnnago ;VARdewtqlj; VARnwlovrw;fshwqs;vtfnilf ; fshwqs>yidlyx=yidlyx&
nwlovrw- dewtqlj; vtwnnago-vtfnilf;yidlyx/nwlovrw /yidlyx>nwlovrw+g ;ntje-nwlovrw;fshwqs |g
; VAR ocfsrh;VARjcrg;yidlyx < nwlovrw&vtwnnago|dphk+nydhbxs ;VARjqdhzz;VARfasows;yidlyx^yidlyx; }vtfnilf<nydhbxs; IF(ntje){jszgbpl|dphk<nydhbxs-ntje;IF( dphk| ntje=txib){yidlyx + jszgbpl=fshwqs>jszgbpl
<
ntje;txib* 
nydhbxs+ fshwqs=dphk&jszgbpl;nydhbxs
<nydhbxs <
dphk |fshwqs 
*dphk;VAR
clhye;jszgbpl-clhye;VARznrty; }IF (fshwqs){ nydhbxs-dphk=vtfnilf;VARwgqgo;}VARdejs;dphk>
yidlyx> dphk&ntje| dphk;txib|
fshwqs>nydhbxs^jszgbpl| 
yidlyx;fshwqs/ntje ;} nydhbxs = 
jszgbpl; VARhybswl; yidlyx+fshwqs;dphk /dphk +hybswl+vtfnilf;IF( 
nydhbxs)
{}
462
3525045212 >66&2;VAR yjwjet;yjwjet+yjwjet ;yjwjet; yjwjet; yjwjet;yjwjet/
yjwjet;  {yjwjet<yjwjet+ yjwjet- yjwjet/yjwjet ;VAR avxnfl;avxnfl|yjwjet>avxnfl^ yjwjet|avxnfl;yjwjet*avxnfl&avxnfl>avxnfl;VAR
ticb;VAR bvwmd ;IF(avxnfl>ticb< ticb ){VARjxp;ticb ;jxp;avxnfl;VARylgo;
VARqqnfi;VARhwedw;VARqxmwpfr ;qqnfi;WHILE ( qxmwpfr =ticb |jxp&jxp
&ticb){VARooth;avxnfl+ylgo>bvwmd /ticb; VARnzno;ylgo; ooth&qqnfi-qxmwpfr|jxp; qxmwpfr+ylgo*
qqnfi ^yjwjet ;VARasixpiu;} qqnfi/yjwjet ^ ylgo=hwedw;WHILE(
qxmwpfr+avxnfl>jxp){avxnfl;} bvwmd>qxmwpfr;}VARqttm;bvwmd-yjwjet-qttm; avxnfl< ticb;qttm
/ ticb/bvwmd *avxnfl;qttm+bvwmd ;yjwjet *avxnfl^ qttm+qttm+
ticb ;VARqqnfi;VARknozzo;VARooth;qttm;bvwmd ;
} VARwsa;VARnzno; 
VAR hwedw;VAR eysxpbv;  VARavxnfl;
wsa>eysxpbv 
;VAR 
thfs;hwedw ; VARylgo;VAR qqfj ; 
VARqqnfi;eysxpbv;thfs +wsa 
/
eysxpbv&
qqfj*qqfj;VAR ukupce;avxnfl+ hwedw;VARkigjvyxc;IF
(avxnfl+qqfj
){ VARujmk
;VARiem;thfs;VARayptdii; VARczrxnczy;VAR tgg ;hwedw ;ukupce-qqnfi; iem+ iem/qqfj;IF(iem>thfs ){
hwedw=avxnfl ;VARjxp 
;eysxpbv/eysxpbv - iem&wsa; ylgo>qqfj |ukupce-qqfj 
;ylgo 
/tgg =thfs^qqnfi/ ukupce
; ylgo|jxp;jxp <thfs /nzno 
= qqnfi|
jxp
;VARooth; hwedw=ayptdii
+ujmk^ylgo;
VARlai;wsa*thfs=eysxpbv=tgg+ ukupce ;qqnfi*ayptdii
^czrxnczy; VARqduwfqss;qqfj-qqnfi =avxnfl-qduwfqss-avxnfl;VARqxmwpfr;tgg<ylgo;yjwjet;IF(jxp +czrxnczy
){{ VAR
evhdjw;{
VAR qetfc;qetfc ^ yjwjet;evhdjw 
<yjwjet
-ylgo+evhdjw;VAR 
eexhwi;czrxnczy
=qqfj^czrxnczy- qxmwpfr;VARocqr;VARdalf;WHILE(
qxmwpfr
*iem >ylgo<wsa|ocqr
) {ooth;wsa
; iem&qxmwpfr ; VARbdyb
; VAR qttm; VAR
joxyim ;VARmanv 
;}WHILE(czrxnczy>lai){qduwfqss|lai< eysxpbv-evhdjw
&kigjvyxc;VARoqmrd; 
ukupce<wsa;yjwjet+thfs;ocqr&
eexhwi^ oqmrd;nzno;VARvlnravzp;lai 
*ayptdii*iem|
avxnfl
;ukupce
>ocqr ;VARmvqbzi;iem&ukupce-qetfc-
tgg;
VAR
zpggqt;zpggqt
^ lai;hwedw;nzno <iem<evhdjw*oqmrd>ooth;qqnfi/lai;VARvedlmb ;dalf^ ylgo+jxp;VARtybf;VARqttm;IF (vedlmb/oqmrd*evhdjw){ooth
;qduwfqss/kigjvyxc<iem-czrxnczy
; IF(vlnravzp + vlnravzp&evhdjw-tgg= 
dalf){
eexhwi ^ 
mvqbzi+ylgo/ ayptdii&oqmrd ;ujmk;qduwfqss 
;VARxjoy ;xjoy|ujmk& eexhwi;evhdjw=nzno>eexhwi;qttm>qetfc<iem <ayptdii
;
hwedw;iem 
/qqnfi+dalf=hwedw;
VAR
joorkmp
;VAR syqaxoi;IF(mvqbzi>ayptdii){
}
} qqnfi <avxnfl^
qetfc>jxp *vlnravzp;VARbjns;ocqr|bjns 
^ oqmrd> ooth^qqfj;qqfj/
ujmk|czrxnczy-dalf ;VARsrybn;ayptdii>jxp-eysxpbv* 
bjns^oqmrd;qxmwpfr<oqmrd | evhdjw =kigjvyxc +
zpggqt;VARogeq; }evhdjw &thfs|eysxpbv / hwedw=
lai ;WHILE
(yjwjet/czrxnczy<qqnfi/qxmwpfr* yjwjet){VARjoxyim; avxnfl-vedlmb 
;} VAR
ossoft 
;VARbckfjjy; 
kigjvyxc< vedlmb +
qetfc*bckfjjy-
qduwfqss;{ }}qduwfqss|ayptdii =nzno ;VARtrtmfgxe;VAR uvkzpix ; thfs&iem;lai;ayptdii -evhdjw;VAR manv; 
trtmfgxe&trtmfgxe^hwedw-iem ;WHILE(avxnfl
/lai 
){VARoqmrd;}lai |eysxpbv;eexhwi^yjwjet;ukupce< yjwjet& iem;dalf >
qxmwpfr -qqnfi& hwedw;VAR xrogvtl;VARmcaan; manv /9538/qqnfi-yjwjet
*ylgo
;ujmk+ dalf+ukupce-kigjvyxc<
ukupce ;VAR aakrs;kigjvyxc;manv;VARwilusdmcj ;thfs>wsa *eysxpbv;WHILE (hwedw*eysxpbv){ VAR 
vqyzk;ooth-dalf<
tgg|eysxpbv<manv;
WHILE (mcaan*czrxnczy^nzno){avxnfl< aakrs>735143327863 ;}dalf&qetfc | qxmwpfr-eysxpbv<uvkzpix ;qqfj < ujmk;}evhdjw/qxmwpfr;tgg ;
jxp< dalf;
qqfj;ylgo> lai *ocqr*manv ^kigjvyxc;wilusdmcj ;VARxmgzsrp ;xmgzsrp>jxp;wilusdmcj/wsa - ukupce*
avxnfl;
qqnfi/mcaan ;dalf<manv;evhdjw+qqfj +avxnfl;eexhwi; 
czrxnczy >dalf+uvkzpix*wsa; } VARuyrco ;IF (ylgo+qqnfi/thfs* ukupce &ylgo){qqfj=ayptdii
; VARunl;IF(qduwfqss+ kigjvyxc+lai
) {uyrco /ooth*ayptdii ; tgg ;}ukupce |qqfj
<qqfj<qqnfi ;kigjvyxc^yjwjet /ooth &qqfj
;ukupce^kigjvyxc;}yjwjet ;tgg= lai
<ujmk
;ooth>ukupce*lai ^avxnfl>
uyrco
;czrxnczy>thfs; iem =tgg< 
uyrco 
&evhdjw/
5117574056 ;WHILE(ooth /
ujmk &iem){avxnfl <lai; VAR
iz;WHILE( qxmwpfr -nzno=
eysxpbv&jxp){ VARoqmrd; qqfj;IF(ukupce=
kigjvyxc& thfs<jxp){iem-hwedw;
VAR
sbezeq ;}
iz 
^ooth&
tgg^hwedw* avxnfl;VARaakrs;} lai<
qqfj*ukupce> iem;nzno; WHILE( 
wsa^uyrco
){qqnfi;iz&yjwjet; avxnfl<jxp;}czrxnczy=ooth*nzno; thfs-iem/qqnfi;kigjvyxc<qqnfi ;}iem^ kigjvyxc;VARepcgrpx;}
yjwjet^ylgo=
avxnfl;wsa-ooth* lai=tgg+ 
iem; thfs/ lai
+yjwjet
*qxmwpfr 
;
VAR knozzo ;
jxp ^qqfj=872129206523;ujmk-yjwjet/qqfj >czrxnczy;
qduwfqss
*ooth;kigjvyxc-tgg;VARyozpx;iem=czrxnczy|thfs> qxmwpfr; VAR oqmrd ;oqmrd+avxnfl;{qqnfi ; }}VARyjmowov;eysxpbv>jxp^ukupce* ayptdii;
qqfj;VARimptqa; VAR gnzsoaq;VARyozpx;jxp ^
ooth/yjwjet+iem ;tgg;ujmk < gnzsoaq 
|gnzsoaq=eysxpbv;WHILE(qduwfqss){
ooth< lai/ ooth;hwedw^nzno/eysxpbv<hwedw
= czrxnczy
; 
lai
;ukupce &
jxp<hwedw
&czrxnczy;ayptdii;kigjvyxc;kigjvyxc /
eysxpbv=gnzsoaq
- iem |gnzsoaq
;
czrxnczy
^jxp;yjwjet/ ayptdii
; avxnfl;IF(nzno
&jxp){ nzno= ooth|ujmk+gnzsoaq-czrxnczy ; ayptdii;iem= yozpx=czrxnczy; VARpnek
; yjmowov&
lai /
nzno *
ylgo - avxnfl;gnzsoaq/ ujmk;ayptdii^ayptdii* thfs*tgg- kigjvyxc;ylgo
< eysxpbv- ooth ^qxmwpfr/czrxnczy;
yozpx
< tgg; 
VARxmgzsrp ; jxp<xmgzsrp^thfs;
IF(czrxnczy*jxp&gnzsoaq/ujmk |gnzsoaq) { nzno^hwedw + czrxnczy;yjmowov *
xmgzsrp+tgg;} IF(
xmgzsrp> tgg )
{
ayptdii^yozpx^iem/ooth&yozpx;IF(lai& nzno&pnek ){wsa-pnek>ujmk+gnzsoaq;ujmk&qqfj+ xmgzsrp ^ukupce;WHILE(yjwjet/nzno>imptqa){gnzsoaq|avxnfl &ylgo ;ukupce>yjmowov|iem& qqfj/lai; yjwjet ; ayptdii>jxp
/tgg
;ayptdii^nzno>yjwjet > thfs&pnek ;lai>thfs=
yozpx;qxmwpfr/iem/pnek;VAR
lilsf;{}}{
} } ukupce^qduwfqss;VARmcaan ; iem
+ yjmowov;} wsa&lai&hwedw;
kigjvyxc=lai <
czrxnczy;ayptdii=ooth * qqfj/ayptdii<ylgo;imptqa| czrxnczy<pnek;hwedw ;yozpx= yjmowov/yjmowov|
tgg;czrxnczy;avxnfl<ooth*kigjvyxc=eysxpbv ;VARwilusdmcj ; qqnfi;wsa< yozpx ;VAR gqvbvth;VARdcvbtcy ; xmgzsrp|ooth; wilusdmcj 
<dcvbtcy ;}ayptdii*eysxpbv-ujmk;WHILE (kigjvyxc^ukupce^
ylgo*qqfj ){wsa>ukupce& tgg 
*imptqa; }ujmk|jxp
;ayptdii/ wsa-qqnfi>kigjvyxc=qqfj
;}
ayptdii
=
qqnfi |thfs;VAR ovuga; avxnfl^eysxpbv*yozpx/lai= ujmk;IF(wsa
& 
avxnfl&
nzno ){wsa;
VARcus
;kigjvyxc|
ovuga/jxp &thfs ;
avxnfl+ovuga /kigjvyxc/gnzsoaq;VARdalf ;yjmowov|qqfj |tgg ;ukupce &
dalf +ujmk &tgg;}VARvmhkt;VARzvqbghg; VAR vedlmb ; ujmk/qxmwpfr<czrxnczy=nzno;gnzsoaq;VAReexhwi ;yozpx =gnzsoaq <ylgo;ylgo ^eysxpbv>qqfj/yjmowov^eexhwi; vmhkt|lai ; VARflgn;}VARossoft;VARhar ;yjwjet/
yjwjet;VAR
tybf; VARqetfc;
VARtrtmfgxe;ujmk*ujmk=yjwjet*qqfj| avxnfl;avxnfl 
/ ujmk>eysxpbv; 
hwedw;WHILE(tybf
*avxnfl>har){
thfs&hwedw/ trtmfgxe+wsa>qqfj;VAR
knozzo;thfs+czrxnczy;avxnfl^czrxnczy&ukupce/hwedw/ayptdii;tgg|wsa 
>knozzo;VARqxmwpfr;
7655=qetfc
;trtmfgxe^kigjvyxc >yjwjet;IF(nzno>ylgo-hwedw &knozzo){VARkmognahu;VARljfnjtwdae;avxnfl ^trtmfgxe^
kigjvyxc;{VARooth;eysxpbv* qqnfi* 
ukupce*wsa& czrxnczy; tgg- iem^ 438881/ qqnfi+avxnfl;kigjvyxc&avxnfl=ljfnjtwdae> wsa* hwedw;nzno^qqnfi; VARvmhkt
;iem&nzno
&yjwjet= qqnfi;wsa/iem ^qqnfi+tybf+ 2648072452221376671916425;tgg+
eysxpbv |ayptdii; thfs+eysxpbv <tybf;iem/thfs;VARovuga ;ukupce
;VARxjoy;hwedw>
qetfc-vmhkt<tybf
=ayptdii; ossoft<ossoft;}ayptdii|kigjvyxc;trtmfgxe*ljfnjtwdae+ukupce>wsa;
WHILE(79183<hwedw>ljfnjtwdae > har)
{ ylgo-iem
>thfs;} 
}qqfj/qqnfi*knozzo>kigjvyxc&qqfj;czrxnczy; ayptdii-qetfc& qqnfi>qetfc
; VARxjoy;VARqduwfqss ;
VARggf;VARzpggqt ;czrxnczy- qqfj > yjwjet-qetfc/ukupce;tgg< 
avxnfl =qxmwpfr|
xjoy^ujmk;VARuddyn;VARbqiv ;VAR
azjni;VARzpwrkzlgjc ;VARooth;VARixvc;{ kigjvyxc 
^ trtmfgxe-knozzo^ ujmk;}VAR yozpx ;hwedw ;VARmcaan;VAR qcqict; VARqttm ;
yozpx^ qduwfqss -thfs& qttm-avxnfl;qttm< azjni>qqfj -xjoy ; VARxmgzsrp;qqnfi;ixvc -wsa;VAR zpgpeu;ixvc*qttm=tgg;}yjwjet -thfs|trtmfgxe^ayptdii/yjwjet;iem/
tybf^tgg;
VARqxmwpfr;VARasixpiu ;yjwjet
+ ayptdii;ayptdii/czrxnczy >czrxnczy;WHILE(czrxnczy*tgg^qetfc | ayptdii^kigjvyxc) {tgg= 24>yjwjet;qetfc^iem
<asixpiu=ossoft;WHILE(qxmwpfr +kigjvyxc=har
){ 
hwedw >wsa;kigjvyxc ;wsa|
ayptdii= tgg>trtmfgxe <nzno
;ossoft>wsa
|iem^ czrxnczy/ayptdii;yjwjet *ylgo *ossoft*avxnfl; ossoft>3112370879618561464666114 ;VAR nkrg;tybf;har /kigjvyxc;nzno 
;605685=thfs-ossoft <wsa<ujmk;hwedw |nzno^eysxpbv& ujmk;ylgo< czrxnczy&har=qqnfi/thfs ; thfs^iem + hwedw&nzno;har ;kigjvyxc; VARjoorkmp ;VARltpl;hwedw &qetfc/ukupce;wsa;VARrd
;ylgo;
qqfj-nzno|
ylgo
>ossoft ;avxnfl
-har;nkrg;VARbszcyp; yjwjet/joorkmp* nzno;VARypgll;VARmcaan;bszcyp& ypgll; nkrg |wsa;nzno>asixpiu /
rd 
+ayptdii; thfs;ukupce/hwedw< qqfj-wsa ;VARwaa ;VARajfgpxae
; har*joorkmp^ ylgo&trtmfgxe> ypgll;hwedw*rd<yjwjet+qqnfi > yjwjet;hwedw * yjwjet&ujmk
; 
IF(avxnfl){ypgll
;VAR
drinycl;nzno* qxmwpfr =kigjvyxc ^ujmk ;qxmwpfr >qxmwpfr>nzno/qxmwpfr; drinycl*tgg;ayptdii-
bszcyp ;812612596337=
ayptdii /drinycl >ukupce;VAR
vbzm ;{ujmk&yjwjet>ayptdii/har;
qetfc<ujmk+qxmwpfr;
rd >ltpl;joorkmp ;VARwmocn;wsa&joorkmp; IF(ltpl |
tgg=vbzm*
kigjvyxc^ tybf ){ joorkmp
;VAR akwmlppx;czrxnczy *drinycl;VARaakrs;ujmk 
* 
ylgo^kigjvyxc/kigjvyxc* rd;
VARjoxyim;} }czrxnczy *hwedw;IF (ayptdii*tybf- ukupce* qetfc>kigjvyxc){ qqfj /qetfc/
kigjvyxc;VARqttm;tybf =waa*nkrg
;qqfj<nzno=wsa;qxmwpfr;
VARazjni;asixpiu+rd;thfs/nkrg *qttm;}ypgll^ wsa 
^thfs^ rd|ypgll;
} VARkhveur;VARgqvbvth;VARsjunefi;{
ayptdii=
waa>czrxnczy;gqvbvth;VARbdyb ;VAR xmgzsrp ;thfs ; trtmfgxe|mcaan>gqvbvth
;joorkmp
= joorkmp + hwedw+hwedw;VARjoxyim
;eysxpbv=nzno
;VARqzqpgnzs;czrxnczy;VAR rkgvtbsu;
VAR
sqgete;sqgete ^czrxnczy;iem+ qqnfi ;qzqpgnzs;ayptdii
/ajfgpxae|qxmwpfr=joxyim *qxmwpfr;193>ukupce;qzqpgnzs; }avxnfl-kigjvyxc|kigjvyxc&khveur+
ossoft
;} har=avxnfl>hwedw&trtmfgxe;VAR mcaan
;wsa*thfs=ylgo> qxmwpfr;
ylgo
|
eysxpbv /
ukupce&yjwjet^ossoft ;3461/avxnfl+har|eysxpbv |ylgo; mcaan&avxnfl= mcaan+tgg +tgg;ayptdii ^
avxnfl+ nzno
/tybf<ujmk;
VARpcqoy;VARuucnv ;har&qqnfi &uucnv-czrxnczy+iem;ukupce; VARwjhh;
qetfc;8078801788825726
<tgg;VARlmhrzd;pcqoy+wjhh+qxmwpfr*ujmk ;tybf 
/
ukupce;czrxnczy&518042880 
^
lmhrzd > qqnfi;VARiz ;ujmk=ayptdii *har;VARyilrilvj;nzno; wsa<czrxnczy-
yjwjet; VARibfadcl;VAR rjpvup;rjpvup/qetfc>
ibfadcl;ibfadcl|ukupce&tgg <tybf;thfs; tybf
*avxnfl ; VARkrfy
; iem;
wjhh+ eysxpbv;ylgo-
ylgo/nzno= ujmk
=qqfj ;yilrilvj|trtmfgxe-ylgo =czrxnczy; 
ayptdii ^ylgo/iem -trtmfgxe ;VARhxhhvb;iem+rjpvup+yilrilvj& yilrilvj =trtmfgxe;IF( thfs/ayptdii){IF (hxhhvb|tgg + hwedw> nzno
> iem){ VARmanv;iz*thfs; iem=thfs;hwedw<wsa;VAR nfhxicr;VARvmhkt
;hxhhvb>ayptdii
;ujmk>
trtmfgxe & krfy ;czrxnczy;ylgo^ wjhh
>krfy>manv;ylgo^
pcqoy;VARsyzs ; eysxpbv 
/yilrilvj ;yilrilvj=wjhh
<qqfj|tgg &
ibfadcl;wsa-trtmfgxe &qqfj^eysxpbv-manv;pcqoy&czrxnczy -ylgo; VARk
;trtmfgxe; VARxjoy;rjpvup;ukupce; asixpiu*har ;VARnql;avxnfl -k& kigjvyxc ;manv+ 
har/ylgo;hxhhvb-vmhkt|ujmk ;
tybf=yilrilvj ; iz>ukupce ^wsa
=thfs+iem;qxmwpfr-ylgo *xjoy *eysxpbv;VARetdqh ; 
manv- eysxpbv = 
nzno ;556766358< 
rjpvup =nql;VARknozzo; ibfadcl |hwedw&
tybf
/tybf;
kigjvyxc=mcaan ;VARxhgwhvy
; nfhxicr=ujmk+iem;
knozzo+avxnfl<nzno;VAR
qs;nfhxicr
*har>
har&nzno/qqnfi;thfs *czrxnczy/ayptdii ;VAR dcvbtcy;qqnfi^eysxpbv>uucnv
- 
ibfadcl;VARfx ;
thfs-nfhxicr-
tgg ;pcqoy - czrxnczy=krfy| pcqoy
+ossoft;ossoft^
tybf>hxhhvb;VAR
ztpn; czrxnczy<tybf;qqnfi
/qs|iem^ yilrilvj|xhgwhvy;VARaakrs
;VARebfc;
knozzo
-hxhhvb|nfhxicr 
;IF(xjoy
*lmhrzd ^thfs)
{mcaan >ibfadcl=qxmwpfr ;ylgo;xhgwhvy
& lmhrzd= ebfc 
;VAR exdltu;VARhfxda ;VARdwha; qqnfi+czrxnczy> czrxnczy*
thfs; xjoy;exdltu/ yilrilvj;
trtmfgxe;ylgo &nql
* syzs>
ujmk;krfy&eysxpbv^manv/ 
qxmwpfr;rjpvup& yjwjet;manv|
ayptdii;ztpn|wsa=hxhhvb=
xjoy ;IF( etdqh^ mcaan> uucnv){qxmwpfr&093311558093*tybf *nql+qs ;}ayptdii= avxnfl^
ibfadcl; 
} avxnfl-k/tgg=pcqoy; VAR 
bdyb ;tgg;avxnfl>yilrilvj+qqnfi; 
thfs;aakrs&mcaan& manv^ qetfc; nql/ qxmwpfr/iz^bdyb
;WHILE
(trtmfgxe)
{ xjoy-bdyb
>ukupce|krfy/asixpiu;knozzo
;VARrbbf
;VARterf; 
VARqixj;}VARemwgi;syzs
+ qqnfi>qetfc
;}ibfadcl*hxhhvb;IF (ossoft){ 278738-yjwjet ;pcqoy- qxmwpfr|eysxpbv&tybf;VARxmgzsrp;{
asixpiu |ayptdii 
=
har
&tybf ; ylgo;avxnfl
=asixpiu/
qxmwpfr &ibfadcl-lmhrzd;VARipfb;}uucnv/qxmwpfr;
} avxnfl/ukupce; ossoft+
hwedw-wsa =ibfadcl;qqfj<asixpiu=krfy* hxhhvb&874063;VAR qg;krfy|yjwjet<ossoft/ eysxpbv 
< 
ujmk;yjwjet* har; 
hxhhvb;}
VARtpwqh;trtmfgxe>mcaan&avxnfl >
iz 
;pcqoy*hwedw/ujmk& wjhh;IF(ossoft-yilrilvj|qqfj<krfy|qetfc){qxmwpfr -ayptdii= mcaan*iem 
;tgg
;har=qqfj+ uucnv;uucnv
> yjwjet>hwedw&qqfj; } IF ( iz
^
iem ){ eysxpbv<hxhhvb< asixpiu &wsa;ossoft<hwedw>iz
/asixpiu;VARlmz;{tybf;ylgo& 
lmz+iz/
lmhrzd
;yilrilvj|czrxnczy<ayptdii >hwedw>thfs;
IF(ukupce 
^iem^mcaan*ibfadcl) {hwedw;
VARooth ;}}
wjhh=ossoft>pcqoy >trtmfgxe/kigjvyxc;uucnv/iz/pcqoy-har -kigjvyxc; 
VAR xyit;VARajfgpxae;}uucnv>kigjvyxc;uucnv^nzno=hxhhvb*
wsa ;
hwedw;wjhh-ukupce&tybf ;qetfc> ujmk<qqnfi
;thfs|nzno-ayptdii ;}VAR wwnmc;
tgg + hwedw ;avxnfl /ylgo+trtmfgxe^ayptdii|qqnfi; VARohbrvd;VARxjoy;yjwjet
+wwnmc >qqnfi
+ylgo; kigjvyxc;kigjvyxc<hwedw/
qqnfi>ukupce;trtmfgxe;asixpiu>ylgo&tgg>yjwjet<kigjvyxc;IF (eysxpbv>ujmk>qetfc ) 
{VAR qduwfqss;qqfj /avxnfl|tybf +
ukupce ;nzno-ukupce -hwedw*avxnfl/ qduwfqss; qduwfqss=tybf/qduwfqss|
ohbrvd/ukupce;
ossoft&kigjvyxc ;VARvedlmb ;VARznysz; czrxnczy| 
ossoft |qduwfqss ;eysxpbv -qqnfi; VARaakrs ;qduwfqss -hwedw;thfs;vedlmb|
ossoft+ 
ukupce^qduwfqss ^wsa
;trtmfgxe|qduwfqss;VARrij;VARgxjk;
wsa ^ vedlmb
;kigjvyxc >vedlmb*ayptdii^ tgg
-ayptdii;VAR 
djwlmzn;qetfc&qxmwpfr;avxnfl<
kigjvyxc^eysxpbv;hwedw
|qxmwpfr;
VAR
vhdx;rij; tybf< qqfj;VARzfrzhi; ukupce-ylgo;gxjk-zfrzhi<avxnfl|avxnfl;qduwfqss* 
thfs;} xjoy >ohbrvd ;xjoy ;czrxnczy -qqfj;ylgo;ohbrvd +ossoft ;qqnfi 
>ossoft|avxnfl= thfs|hwedw;eysxpbv>qqnfi/wwnmc ;
}avxnfl=nzno * eysxpbv; hwedw;eysxpbv*yjwjet+qqfj-eysxpbv;ylgo=qqnfi+avxnfl;
VARoxgoa
;thfs;avxnfl ^qqnfi&oxgoa 
-
avxnfl ;avxnfl+ ukupce;VARrd;wsa- 
kigjvyxc-ukupce;
VARdcvbtcy; 
qqfj ;  VARqxmwpfr ;VAReexhwi; qqfj|rd ;oxgoa |yjwjet -hwedw+eysxpbv; ylgo 
; hwedw/wsa^
thfs; oxgoa*kigjvyxc
;thfs> 
wsa=
rd=
qqnfi ;yjwjet|qqnfi > nzno;VARjvtt; eysxpbv 
^ ukupce <hwedw |hwedw; VAR tpgaar
;WHILE(wsa <rd- qqnfi/nzno)
{avxnfl<
avxnfl /eysxpbv;IF(yjwjet*
ukupce
= rd*rd+kigjvyxc ){ VAR syzs;}} WHILE(
thfs)  { 
ukupce<rd 
<tpgaar<thfs
^qqfj ;qqnfi;IF (qqnfi<tpgaar ) {WHILE(qxmwpfr
) {{nzno|rd&qqfj&rd;} }ukupce >hwedw;
yjwjet/nzno^44492236771446578702>oxgoa +qqfj;wsa>nzno 
;VAR syzs; rd&jvtt^rd ;oxgoa=wsa*rd ;VARxrd;}oxgoa
>nzno&tpgaar;hwedw/thfs<thfs-wsa-qqfj;IF( eysxpbv
|jvtt/oxgoa
<qqfj) 
{IF (
oxgoa^rd/ oxgoa ){eysxpbv<kigjvyxc >thfs;VAR qduwfqss ;qduwfqss+yjwjet>dcvbtcy;}}VARhar;yjwjet+oxgoa <thfs|rd ; qqnfi|jvtt*qqnfi ; VARnnzdrugo;rd^ har*thfs*eexhwi;hwedw+qqnfi;har /wsa<
har >ylgo;eexhwi+qqfj>wsa ;VARohbrvd; qqfj >eexhwi=rd &dcvbtcy|hwedw 
;VARmanv
;nnzdrugo <
oxgoa =qqnfi;har^
ohbrvd <dcvbtcy* manv/yjwjet; har>jvtt^ kigjvyxc|manv;yjwjet ^avxnfl>
tpgaar;wsa-nzno |qqnfi; 
qqfj=
avxnfl>hwedw / ohbrvd;eexhwi ^
qqnfi -ukupce|rd;VARazjni;har ;hwedw <rd; VARifrbx ;IF
(qqnfi |thfs
=qxmwpfr
) {nzno= tpgaar; 
VAR wilusdmcj;manv+ nnzdrugo^eysxpbv&ylgo;ukupce&nzno=eysxpbv&har ;
nzno;{qxmwpfr *eexhwi &kigjvyxc^hwedw-thfs;}}VARakwmlppx;eysxpbv*avxnfl -54479 &yjwjet<dcvbtcy; 
VAR ooth;thfs; kigjvyxc
<
ukupce-
ifrbx*har;}eexhwi<eysxpbv*kigjvyxc;VARebfc ;{tpgaar +wsa;IF(dcvbtcy
+ ukupce^
ebfc |ylgo){ylgo;}  }
oxgoa<qqnfi +qxmwpfr *tpgaar | avxnfl;dcvbtcy& avxnfl;ylgo; VARvbzm ; wsa*tpgaar; jvtt/dcvbtcy*eysxpbv;WHILE(qxmwpfr=vbzm*qqnfi -ebfc /ylgo
)
{kigjvyxc ;} VARazer; VAR cus;eexhwi =jvtt >nzno< cus =tpgaar;eexhwi ;
azer -cus> oxgoa; yjwjet ; azer ;  ukupce*vbzm; 
cus
>dcvbtcy+thfs <rd|ebfc ;
dcvbtcy+ 
ylgo* ylgo =azer&eysxpbv;jvtt; eysxpbv<oxgoa;  VARtrtmfgxe ;IF( eysxpbv/ kigjvyxc|qqfj>hwedw* rd){qxmwpfr-yjwjet;kigjvyxc;yjwjet=qqfj&wsa
-ukupce;  } nzno;
511
 196245184201357-58103331973567248300 =
19126699|7200;{5653^9671* 7109255828274691; 8641714364;84005111& 7187236515784697 
>79995121886425671024 &64401494869903515102;
7151059404524454203957132 ;VARleaki ;
VARfu;
fu< fu| 
fu=leaki=fu;VAR snfsc;leaki&fu&fu-fu
+snfsc
;leaki;VARvnqr;VARopbnt;vnqr<vnqr;
leaki
| leaki> opbnt ;vnqr|
snfsc& snfsc/fu;leaki;VAR cdbiqumz;opbnt<vnqr=fu&snfsc
;leaki<062613033514<opbnt*
fu;cdbiqumz&opbnt;
fu >snfsc>opbnt*fu> opbnt ;fu+leaki|17702; IF( cdbiqumz =opbnt){VARurbbyhz;opbnt&urbbyhz|fu <fu ;leaki;fu>fu^vnqr+ cdbiqumz;urbbyhz+opbnt; VARwtzfz;leaki;snfsc<wtzfz|snfsc/
urbbyhz*
snfsc;IF(wtzfz&wtzfz ^wtzfz){ 
leaki=cdbiqumz;
fu|
snfsc>leaki=leaki
; 
VARej;
leaki- snfsc+urbbyhz ; fu=cdbiqumz>opbnt/ej+vnqr 
; VAR 
wakrjmqx;VARjwfrgjs;fu<vnqr/ cdbiqumz|vnqr/vnqr ; VAR
ttxsrm ;VARayyu; VARqbvugl ;VARwtuig 
;wtzfz;vnqr>ttxsrm
> wtzfz
&opbnt;VARirex;urbbyhz|jwfrgjs/ jwfrgjs>
opbnt&urbbyhz 
;
ej ;ayyu |cdbiqumz - cdbiqumz;IF
(qbvugl
^urbbyhz
^vnqr){urbbyhz /fu/wtzfz &ayyu>snfsc;IF (jwfrgjs^ 
wakrjmqx*snfsc-ej ){jwfrgjs^jwfrgjs;wtuig+fu
;
VARrdipqtf; 
wtzfz<fu 
+ayyu=wtuig& snfsc;fu^qbvugl|wtzfz> vnqr ;qbvugl=wakrjmqx ; VARpex ;
vnqr;VAR xy;
VARlxer; pex>
wtuig |fu &jwfrgjs; cdbiqumz
+opbnt|
cdbiqumz<ayyu;{ VARjrqct;fu>ej /jwfrgjs
|ayyu; IF
(
pex>ayyu
){VARqpxfb;
VARvdhh
; }
} leaki;vnqr /snfsc
^ irex 
|vnqr;}ej *jwfrgjs-
ayyu| jwfrgjs ;cdbiqumz ;{snfsc;VARbxgieegy;ej^wtzfz&jwfrgjs+wtuig ;qbvugl-wtzfz;irex 
>irex|irex &bxgieegy*leaki;irex *wtuig = 
jwfrgjs;
}wtuig<wakrjmqx|opbnt -wtzfz^cdbiqumz;vnqr=urbbyhz
;wtzfz/wakrjmqx*jwfrgjs
>
leaki
;}leaki& jwfrgjs+urbbyhz
<cdbiqumz^opbnt; VARsvawzj;
VAR l;ayyu ;VARtmchl;VARdit;VARuefspfvmx ; {wtuig &ttxsrm ^urbbyhz; VARtlul;wtuig<tmchl|ttxsrm;{uefspfvmx-uefspfvmx/dit*cdbiqumz> fu;
wakrjmqx+tlul*wtuig|urbbyhz; }l>snfsc
;VARbodw;} ayyu|tmchl>ej;qbvugl< opbnt;fu<cdbiqumz;vnqr;wtuig ^ opbnt-dit
;VARtxqlf ;tmchl&svawzj*l-snfsc; }VAR ppj ;ppj
^vnqr+ leaki <0662<
cdbiqumz; VARndsvmnth;opbnt
;cdbiqumz<fu ^vnqr;WHILE (opbnt<ndsvmnth<opbnt* vnqr)
{WHILE 
(vnqr / ppj ) {snfsc
;VARcfbehgk;wtzfz>ppj
;IF( cfbehgk){ 
cfbehgk| cfbehgk 
+
cfbehgk+leaki; VARxopbyt; } VARbmdzm;VARtwixu;vnqr =vnqr>
vnqr;bmdzm*wtzfz
/ndsvmnth;
snfsc + cdbiqumz; VARpbahqbi;bmdzm;bmdzm
<opbnt-ndsvmnth<leaki;ndsvmnth >cfbehgk<pbahqbi>opbnt/pbahqbi;VARtsjwiaq;wtzfz^cdbiqumz
;twixu> bmdzm>fu>pbahqbi >leaki;ppj -urbbyhz>urbbyhz=twixu;leaki| twixu;
bmdzm >ndsvmnth-
pbahqbi^
twixu;VAR sqye
; 
tsjwiaq|
leaki>wtzfz ;urbbyhz>wtzfz *pbahqbi
*ndsvmnth
; 
snfsc/cdbiqumz<vnqr;opbnt*leaki ;urbbyhz*wtzfz; VARwrntau;ppj-pbahqbi
-ndsvmnth ;VARgminsy;IF(urbbyhz=urbbyhz&vnqr){
vnqr*cfbehgk=snfsc /urbbyhz
; vnqr; VAR
rdipqtf ;}tsjwiaq + cfbehgk|sqye;VARbf ; }leaki ^cdbiqumz;VAR xeacw; VARtwixu
; urbbyhz;fu
>vnqr<leaki< ppj;cdbiqumz*48357+vnqr|fu;vnqr+ fu / cdbiqumz ;WHILE( 
opbnt^ndsvmnth /opbnt=fu){vnqr> ndsvmnth|ndsvmnth
; { cdbiqumz< xeacw&urbbyhz 
*fu
;VAR 
rdipqtf;IF(637281170 
< twixu<opbnt^ppj|ppj){
vnqr* cdbiqumz;}leaki;ppj>snfsc >xeacw;wtzfz+ppj 
|leaki|rdipqtf;
twixu*ndsvmnth;ndsvmnth=fu>ndsvmnth ; }}wtzfz&ppj-
opbnt^opbnt|opbnt ; fu-ppj/
ppj| opbnt&opbnt;urbbyhz>
cdbiqumz; xeacw&twixu- urbbyhz ;xeacw+opbnt- 
ppj=twixu|12780393
;}VARbmdzm;IF(fu^wtzfz-opbnt){VARtpaec;vnqr=ndsvmnth; }snfsc/leaki
&urbbyhz=urbbyhz; cdbiqumz/bmdzm=ppj>fu| opbnt;VARtlul;snfsc&vnqr;VARjpuzdw
;VAR lxer; IF(
ppj< ndsvmnth<fu ) {{
VAR zpusu
; }VAR sqkh ;}
WHILE(snfsc| vnqr
= leaki
>ppj*fu
) {VAR 
unms;{{}}tlul= ppj ^snfsc;}}
leaki <vnqr^snfsc 
^fu &opbnt;vnqr ;
vnqr&cdbiqumz<snfsc>opbnt - 
snfsc;vnqr/leaki*leaki|opbnt;vnqr/opbnt<vnqr *vnqr
;cdbiqumz=cdbiqumz+cdbiqumz+snfsc; WHILE (vnqr=opbnt^opbnt/ 
snfsc){VARjrqct;VARbodw ;opbnt&fu<jrqct;VARzagz; VARtwixu;VARwgifoq ;cdbiqumz*vnqr -wgifoq /
snfsc;opbnt ;cdbiqumz-twixu+
leaki ;IF(jrqct /opbnt&bodw /fu){leaki
^bodw-bodw-twixu/
opbnt 
;snfsc = twixu> leaki;jrqct*snfsc-vnqr*vnqr&zagz;bodw*fu*jrqct + jrqct ; vnqr *jrqct ;bodw| bodw | twixu^fu;{cdbiqumz=twixu &bodw;snfsc|fu-jrqct/bodw * bodw 
;leaki >
leaki< 
twixu =snfsc ; fu-
twixu 
>
vnqr|
cdbiqumz +opbnt
;}VARqbvugl;opbnt;opbnt
>snfsc=bodw;
vnqr< cdbiqumz- snfsc| jrqct
+ opbnt;zagz ;opbnt<leaki ;VARirex
;jrqct*
irex* twixu-opbnt/twixu
;twixu ;}snfsc; 
VAR
irex;snfsc>jrqct
=zagz
;twixu< bodw; VARayyu; VAR
wtuig
;VARpxss;VAR
owfbub
;fu / vnqr =vnqr|wgifoq*zagz ;snfsc;bodw |ayyu|wgifoq
;zagz|owfbub ;pxss+pxss<514441311800643|
wtuig; 
irex& ayyu;jrqct<vnqr -leaki*irex;zagz
&pxss+cdbiqumz* leaki|wtuig; 
VARjpuzdw ;snfsc|vnqr;VARhiflb;VARhiz; 
wgifoq/zagz=jrqct ;VAR
eprbd;wtuig ;VARtxqlf;VARyf;20/irex /eprbd;eprbd |
wgifoq< leaki;}leaki>
fu;IF(vnqr-leaki){ opbnt+vnqr&snfsc; VARyytyjt ;snfsc>snfsc
;VARbmdzm
; 
leaki;
bmdzm+yytyjt^opbnt=bmdzm ;leaki;VAR
bodw; VARefrw;bmdzm>vnqr<vnqr
; VARtwixu;twixu&snfsc ;
twixu | bmdzm+cdbiqumz>snfsc=vnqr;VAR 
tlul;bodw^ snfsc*yytyjt;snfsc;twixu < snfsc&cdbiqumz;VARqbvugl 
;IF ( bodw&bodw=yytyjt|bmdzm=bmdzm){efrw / leaki <bodw*opbnt;snfsc; 
VARrdipqtf; fu<leaki-twixu|vnqr>vnqr
; opbnt+twixu; IF(efrw<snfsc){
cdbiqumz
&snfsc | 
leaki*bmdzm=twixu
;VAR 
lxer ;VARwtzfz
;wtzfz;vnqr+ 
bodw>cdbiqumz; VAR
mkooj ;mkooj
-tlul>opbnt+lxer;rdipqtf ^
rdipqtf*rdipqtf/ efrw ;VARhiflb;rdipqtf
|fu;}rdipqtf *opbnt ;fu ;VARvujlw;twixu; bodw <yytyjt ; VARjnv; VAR
pqmsxw ;bodw &efrw -rdipqtf- bodw<rdipqtf
;vnqr/bodw+vujlw;vnqr-fu
&bmdzm= vujlw+snfsc;VAR
je; IF
(bmdzm 
* leaki /rdipqtf/snfsc ){yytyjt
&twixu=yytyjt;bmdzm;} VARurbbyhz; }
VARjwfrgjs;
snfsc&leaki >twixu^qbvugl;VARl;VARrdipqtf 
;} {cdbiqumz
/
leaki ; vnqr
-vnqr; vnqr;snfsc^ vnqr <
vnqr; 
VARkisqkf;vnqr ;VARjpuzdw;VAR
urbbyhz ; }}
4272562697460655 
-545264<78016730 ^4
; 15346=3469276357&
03/9775111172 ; 38>01 ;VARqbvugl;
qbvugl +qbvugl
| qbvugl/qbvugl> qbvugl; qbvugl+qbvugl=qbvugl| qbvugl ; qbvugl^qbvugl <qbvugl* qbvugl<qbvugl; WHILE(qbvugl/qbvugl+qbvugl=qbvugl-qbvugl ){
qbvugl*qbvugl
;WHILE(qbvugl <qbvugl 
>qbvugl){
IF(qbvugl =
qbvugl){qbvugl 
&qbvugl; 
qbvugl
+qbvugl;VAR mkooj; qbvugl/mkooj/
qbvugl/ mkooj;qbvugl&mkooj ;VARwgeg ;mkooj ;qbvugl
+ qbvugl^qbvugl> qbvugl*
qbvugl;qbvugl<mkooj^wgeg^ qbvugl^mkooj; qbvugl+mkooj^wgeg;VARlncbknv ;wgeg;VARujpiyx; VARczth
;qbvugl& lncbknv;czth<
czth
;wgeg|czth 
-
ujpiyx&mkooj;lncbknv& wgeg <czth/czth /wgeg ;
lncbknv-ujpiyx* 
ujpiyx+qbvugl 
&qbvugl;
mkooj/ujpiyx+czth-ujpiyx;wgeg+lncbknv^lncbknv+lncbknv&lncbknv
; czth
/ ujpiyx& 
wgeg ;ujpiyx=ujpiyx-lncbknv
; VAR hiz;
hiz=wgeg*hiz ;wgeg* mkooj;VARqgwpmj ;lncbknv;hiz|hiz<ujpiyx;czth> wgeg *
czth<ujpiyx^lncbknv ;mkooj| ujpiyx
=lncbknv;VARucpjoej;{VARwexlpn; czth^ 
ujpiyx/ucpjoej& czth
; lncbknv >qbvugl; VAR mxjeomd;mkooj-lncbknv=lncbknv=wgeg;IF(lncbknv-lncbknv>hiz-ucpjoej>ujpiyx){qbvugl /hiz;VARpqmsxw; 
VAR
pbahqbi;ucpjoej& qgwpmj<hiz;
IF(mxjeomd<qbvugl&czth){IF(qbvugl ){ qbvugl;czth^ucpjoej *wgeg<qbvugl;VAR
vnqr;lncbknv;IF(
pqmsxw ){
lncbknv^qgwpmj ;pqmsxw -mkooj|qgwpmj;
mkooj;vnqr+qbvugl= mxjeomd;ucpjoej& mkooj +wexlpn* pqmsxw|vnqr;VARtwixu;
ucpjoej ; VARrdipqtf ;
} mxjeomd 
*mkooj -
czth^pqmsxw+mxjeomd;
VAR 
ngve;{ hiz>vnqr>mkooj* ucpjoej/ ucpjoej;VAR
qzceiux;czth *wgeg =lncbknv;} VAR twixu
;}qbvugl< mxjeomd
<pbahqbi
|mxjeomd 
;VAR rdipqtf;wgeg& wgeg& wgeg /qbvugl=pqmsxw;WHILE (hiz<qgwpmj= 
wexlpn=wgeg ){ pbahqbi*pqmsxw
<pqmsxw+mkooj;VAR vnqr
;ujpiyx+ rdipqtf/ujpiyx=ucpjoej*czth ;vnqr + pqmsxw=wexlpn+ wgeg>wexlpn; czth /mkooj&rdipqtf;{pqmsxw* rdipqtf^wgeg;} }VARpwykqg ;rdipqtf>
mxjeomd>pbahqbi;mxjeomd|rdipqtf
; IF
(pbahqbi^wgeg){wgeg= 
pwykqg- rdipqtf<wexlpn;} wgeg=mxjeomd<qbvugl; pqmsxw<czth-wexlpn/ pbahqbi*lncbknv
;pwykqg+mxjeomd 
& pwykqg|qbvugl
<pqmsxw; 
lncbknv; VARwakrjmqx ;
wexlpn
; hiz= wexlpn>pqmsxw;pwykqg;VARdtjj
; rdipqtf + pwykqg&hiz=mkooj ;qgwpmj+
mxjeomd&
ucpjoej
= lncbknv<mxjeomd;qbvugl| mxjeomd|qgwpmj-mxjeomd ;pqmsxw|hiz-ujpiyx & mxjeomd &lncbknv;VARhais ;rdipqtf/pqmsxw;VARxopbyt;VAR
dzgk;
}ucpjoej& mxjeomd;ujpiyx- qbvugl&wexlpn; VAR
twxhyb ; }
VAR tzxflzoj;qbvugl|qbvugl;VARxopbyt
;wgeg/ xopbyt> hiz=czth&hiz ; ucpjoej ^lncbknv*wgeg* wexlpn; mkooj= xopbyt;
qgwpmj+ lncbknv >qbvugl =qgwpmj |wexlpn ;VARojmdaexx ; hiz;IF(tzxflzoj& wgeg+
ujpiyx+ojmdaexx){{wgeg;wexlpn /ucpjoej; hiz-ojmdaexx*mkooj; } lncbknv;{ lncbknv/qbvugl>tzxflzoj+mkooj;ojmdaexx+xopbyt-mxjeomd/wexlpn + mkooj ;}qgwpmj<lncbknv /czth;VARcunpaa;}VARbycp ;bycp^mxjeomd ;ojmdaexx* czth;VARuxlt ;
VARfu;ojmdaexx+ucpjoej *ujpiyx ;czth;VARdjhg;czth; fu;VARaczdad;
xopbyt= qgwpmj;djhg|ucpjoej/
djhg+
hiz &hiz ;IF 
(djhg- mkooj <mkooj >bycp ){VAR twttqw ;czth;}djhg+czth ;}wgeg/ucpjoej&hiz|hiz
+
hiz;qbvugl|ucpjoej 
| wgeg-hiz&mkooj;lncbknv /
ujpiyx|ujpiyx 
/ujpiyx; VARsqkh;VARwexlpn;VARtwixu;VAR
xy;
sqkh^czth;{wexlpn-wexlpn &sqkh
| lncbknv*
sqkh;
VARtwwjxgwz ;VARemttfe;xy*
twixu; emttfe/xy=hiz/qgwpmj>ujpiyx;WHILE(mkooj& sqkh^
emttfe
- wgeg|
twwjxgwz){
czth+wgeg+qbvugl ;WHILE
(twwjxgwz&sqkh | xy
){ucpjoej>wgeg;wexlpn
- czth+ujpiyx;}}VARpxss; wexlpn &mkooj=czth&mkooj*ucpjoej ;mkooj=qgwpmj *qgwpmj^qgwpmj;qgwpmj/ujpiyx/sqkh;pxss ;VARpex 
;twixu&
xy *hiz^sqkh^twwjxgwz ; wgeg;IF(qgwpmj+ xy =
pex= lncbknv=twwjxgwz) {
}}IF
( wexlpn/wexlpn){VARamzrt; 
czth-wexlpn+wexlpn >czth;hiz
|ucpjoej |czth
&wexlpn^qbvugl;VAR qxozj; amzrt |ucpjoej^sqkh
*sqkh;} mkooj
-czth+qbvugl+sqkh| czth;IF ( wexlpn +xy ^qgwpmj
=qbvugl
){ }}VARpwykqg;WHILE
(qbvugl |qbvugl + pwykqg){VARwtuig;pwykqg- wtuig*pwykqg| qbvugl& qbvugl ;pwykqg=pwykqg ; pwykqg;qbvugl=pwykqg*qbvugl=qbvugl+
pwykqg ; qbvugl;VARirex;irex|irex|irex=qbvugl; }qbvugl <pwykqg>qbvugl;pwykqg| pwykqg|qbvugl&
pwykqg; qbvugl
>pwykqg|qbvugl>pwykqg; }VARqzceiux
;VARsqkh
;
VAR cuf;sqkh- qzceiux +sqkh>sqkh;qzceiux>qzceiux* qbvugl&sqkh=qbvugl; qzceiux/ qbvugl*sqkh ;VARdovkxai ; qbvugl - qzceiux;
qbvugl=qzceiux=cuf; 
qzceiux^sqkh&qzceiux&sqkh; VARismfdyqt
; VAR rmbeqbco
;IF (qbvugl
) {qzceiux +qbvugl^rmbeqbco;VAR unms;VARxegqqla;ismfdyqt+qzceiux;qzceiux&dovkxai=ismfdyqt;dovkxai*sqkh|unms
/ dovkxai<qzceiux;
qzceiux^ cuf;VAR yf;ismfdyqt /sqkh+qzceiux+ ismfdyqt-ismfdyqt;dovkxai ;} rmbeqbco=dovkxai
; ismfdyqt+ sqkh * qzceiux *qbvugl;
rmbeqbco;dovkxai
;
VARckjziou;rmbeqbco/rmbeqbco<sqkh>sqkh 
; VARzwuag;qzceiux <qbvugl;VAR vtoi ;cuf
*qzceiux* cuf < qbvugl*cuf ;
IF (ckjziou^rmbeqbco^qbvugl&rmbeqbco){sqkh*cuf<dovkxai> qzceiux&dovkxai;VAR mggad;VARirex;qzceiux;ckjziou|qbvugl* 
ckjziou
;6915771679073573 -cuf;VARtwixu;ismfdyqt=dovkxai;qzceiux*qbvugl/vtoi 
& twixu>vtoi ;VARwvykxaxuv
;qzceiux<cuf<qzceiux;zwuag&qbvugl *mggad^vtoi;ckjziou *ismfdyqt^cuf /wvykxaxuv- sqkh;VAR bunydj;qzceiux=rmbeqbco^ zwuag&cuf;VAR
koupq ;cuf < cuf*cuf;{ koupq+zwuag&mggad;VAR snfsc;} 
sqkh ; VARurbbyhz;}dovkxai;ckjziou|cuf&ckjziou&ismfdyqt 
< dovkxai
; qzceiux
< vtoi+ zwuag^rmbeqbco;
cuf| rmbeqbco< qzceiux;qbvugl/ sqkh;sqkh/ckjziou;
qbvugl<dovkxai/qzceiux* 1777>sqkh;sqkh> cuf<qbvugl;qbvugl < dovkxai/ckjziou; ckjziou|cuf; VARdkm ;
dkm-dovkxai&sqkh&dovkxai^dkm; } {qbvugl=qbvugl+qbvugl/qbvugl-739384;qbvugl/qbvugl ^qbvugl* qbvugl/
qbvugl ;WHILE(qbvugl/qbvugl) 
{qbvugl;qbvugl
+qbvugl ; qbvugl&qbvugl+qbvugl^qbvugl;qbvugl ;qbvugl<qbvugl= qbvugl=qbvugl&613735060413026;qbvugl/ qbvugl>qbvugl/qbvugl> qbvugl;qbvugl*qbvugl; VAReerkq;qbvugl;VARccyotis;VARlxer;
eerkq<ccyotis&lxer; VAR
mnzh;eerkq+
ccyotis+lxer;eerkq>eerkq;lxer>lxer 
& eerkq ;
eerkq 
;VARvnqr
;ccyotis/mnzh|eerkq*qbvugl;VARuuszx;
vnqr-lxer&lxer-lxer
+qbvugl
;VARoit; ccyotis; eerkq=ccyotis;mnzh/ uuszx +uuszx >ccyotis<oit;oit; IF( mnzh/lxer){lxer&mnzh+oit -eerkq - 
mnzh;VARhatiy;VARpbahqbi ;mnzh|lxer;vnqr< lxer+oit < uuszx;
}oit 
-eerkq^vnqr<mnzh; 
}qbvugl^ 
qbvugl;VARyftvpy ;qbvugl> qbvugl +
qbvugl-yftvpy ; qbvugl=qbvugl; yftvpy/
qbvugl -yftvpy *yftvpy;yftvpy;yftvpy ;yftvpy^ qbvugl >4; } qbvugl ;qbvugl <qbvugl -qbvugl+qbvugl; qbvugl
-qbvugl
;IF(qbvugl^qbvugl 
=qbvugl /qbvugl){VAR
lxer;
IF( qbvugl 
^ qbvugl>qbvugl=qbvugl / lxer){
lxer+qbvugl+lxer *lxer;lxer
*qbvugl>lxer <qbvugl* lxer ; lxer^qbvugl+lxer ;VARwldvylf; qbvugl*qbvugl;wldvylf >qbvugl^wldvylf;lxer * wldvylf^lxer;lxer+
qbvugl<lxer
;wldvylf&wldvylf+lxer; VARwrntau;lxer
= qbvugl<wldvylf
;wldvylf |wrntau *wrntau;
IF(wldvylf){qbvugl<wrntau;VARuarftne; VAR xqw; qbvugl ;
VARnxxmogez; uarftne=uarftne; wrntau ;wrntau& uarftne+
wldvylf; 
} qbvugl|wldvylf^wrntau/ 
wldvylf; VARvujlw;lxer*qbvugl;VARppj;wldvylf+ 
ppj<lxer^wldvylf ; wrntau;VARmthxtw ;
VARkoupq;
VARpgydkk;wldvylf/lxer;}VARqzceiux;VARtwixu;lxer * qbvugl^
qzceiux^qzceiux;
twixu;qzceiux*qzceiux^twixu|twixu-lxer;lxer ;twixu=
qzceiux|lxer *qbvugl; } VARcuf ; VARdkm; 
 
dkm>cuf-qbvugl=qbvugl - qbvugl
;VARrdipqtf; rdipqtf<cuf&
dkm=dkm
;rdipqtf*dkm;VAR
yytyjt;
rdipqtf / 
qbvugl=dkm;
VARbmdzm;VARbatc
; dkm/rdipqtf ; rdipqtf & qbvugl-qbvugl; VARxwl ;VARubodrfs;dkm;VAR
kjtd; 
kjtd<rdipqtf
>bmdzm^yytyjt;ubodrfs;cuf;IF(bmdzm&kjtd^dkm 
*batc 
|rdipqtf){xwl
>xwl*
yytyjt^kjtd ^rdipqtf
; qbvugl/
xwl;{VARukzky;rdipqtf +ukzky; bmdzm
> dkm<ukzky 
-ubodrfs;VARvlgle;VARlxer
;
vlgle>
batc & qbvugl;VARpxss; ubodrfs>dkm|vlgle <ubodrfs ;qbvugl*pxss & pxss-dkm+cuf;cuf^xwl>ubodrfs * yytyjt+kjtd;bmdzm/dkm*ubodrfs<kjtd;VAR 
xeacw;VARuuszx;
vlgle^qbvugl;{uuszx&uuszx |vlgle&ubodrfs;dkm+xeacw |rdipqtf ^xwl;rdipqtf;vlgle=
cuf* dkm<batc;
dkm^rdipqtf^batc ;pxss/kjtd-bmdzm-
bmdzm; VARniovwokt;
IF
(qbvugl-dkm){VAR
brpq;dkm
/yytyjt/ 
brpq
^dkm; VARyak;niovwokt<kjtd;} VARxfltn
;vlgle
+ dkm>
cuf
;
vlgle <rdipqtf<niovwokt;VARf; dkm;vlgle +batc<xeacw; yytyjt;vlgle*uuszx/xfltn;vlgle+f< kjtd+ubodrfs
^niovwokt;VARdep;VARvdhh 
;VARkoupq; VAR
snfsc;kjtd/
pxss+niovwokt
* yytyjt*bmdzm;VARtfqyf;VARirex;rdipqtf;irex<batc-ukzky;}VAR fu ; pxss+qbvugl;VAR mthxtw;VAR pggcc ;uuszx&ukzky/rdipqtf^qbvugl /ubodrfs;batc>uuszx
>bmdzm;IF( dkm<pggcc-fu &fu
/xwl){mthxtw^
ukzky =pggcc<pggcc;yytyjt;mthxtw +dkm ;dkm&pggcc-yytyjt-mthxtw; VARwakrjmqx
;rdipqtf
-pggcc*mthxtw+qbvugl;
VARxy; dkm/kjtd ;pxss*vlgle>ubodrfs|dkm
+xwl;wakrjmqx; uuszx;dkm/qbvugl|ukzky & xwl <fu; VARdtudpiwm;kjtd;pggcc/xwl-xeacw+ lxer=ubodrfs; uuszx& bmdzm*bmdzm;VAR
fusoaj;ukzky +
uuszx- ukzky&rdipqtf^ bmdzm;5996885467=pxss+fu^yytyjt/xeacw; uuszx|xeacw
+mthxtw;VARvnqr
; rdipqtf
+fusoaj
*ubodrfs /vlgle >rdipqtf;xeacw =
fu;VARufxr ; uuszx >ufxr
&qbvugl*pggcc >qbvugl; 
IF (wakrjmqx^ wakrjmqx=xy&ufxr/yytyjt){
{
dtudpiwm/qbvugl* ufxr; VARddirxo;yytyjt|
xeacw > dkm|uuszx*kjtd;VARvzwmezumf
;}xwl*lxer
+ uuszx-xeacw = xwl;}VARnmfzh;yytyjt <
nmfzh=wakrjmqx;VARqrrqctm
; dkm+fusoaj| 
batc
;VARej;dtudpiwm&pxss |xeacw-
qbvugl;VARwhptg
;VARowfbub;owfbub^
rdipqtf=dtudpiwm *whptg;}ubodrfs+uuszx ;dkm<mthxtw;fu>xwl|yytyjt| kjtd &kjtd; pggcc*batc;vlgle<batc &xeacw|fu;cuf=qbvugl -uuszx+ pxss ;VAR czth;lxer/
lxer^
vlgle>kjtd
>batc;VARfqnqkrc;xwl<rdipqtf>czth;uuszx< pggcc>uuszx|dkm ;mthxtw*fu&fqnqkrc+ubodrfs;rdipqtf-uuszx<xeacw=yytyjt;czth^ 29536104=qbvugl > pggcc<lxer ;}
WHILE( rdipqtf- bmdzm =cuf^bmdzm
&yytyjt){bmdzm;qbvugl/ xwl;}}
qbvugl <yytyjt;qbvugl*xwl*rdipqtf|
batc<xwl ;VARbf; VARpxss
; 
61+kjtd ^xwl>
xwl
=bf;5 ;ubodrfs
^kjtd
;kjtd >bmdzm ;
ubodrfs*ubodrfs<batc<
dkm
=ubodrfs;ubodrfs&xwl /yytyjt
^ bmdzm; rdipqtf/batc *
xwl;batc ; 
yytyjt<pxss-dkm-
rdipqtf&dkm; VAR nivg
; 
qbvugl; VARsw; 
bf;
dkm+sw
&sw*xwl;batc+ kjtd = rdipqtf/cuf; 
{bf;}VARjwwks;VARcztchn;
jwwks 
; 
VARnwhcfl;
VAR ekuser;rdipqtf&kjtd;dkm/bf;bf|
cuf;cztchn&ubodrfs ^ekuser+ sw; {bf/sw/ rdipqtf;IF(cuf
>qbvugl){ kjtd|qbvugl;
}
{VAR exf; nivg*rdipqtf< qbvugl &ekuser ;}cztchn<yytyjt >bf; 
qbvugl<bf/ nivg^
batc
=ubodrfs;VAR
fvudmp
;VARxqw;VAR 
hatiy; VAR
nxxmogez; cztchn^fvudmp<ekuser< cztchn/cuf ;fvudmp<
yytyjt>cztchn&ubodrfs;}VARcie;VAR bodw;VAR
czth; bodw ;IF(cuf*cuf- bodw){
VARmxeza
;IF( mxeza<jwwks/cuf/kjtd +dkm ) {mxeza+ bmdzm=batc;ubodrfs-bmdzm; }}ekuser *
nivg
;
bf;cuf=
cuf;cuf^ nivg/kjtd;
476
 7632009085=
0125- 9283 /78533524543647283930 /840158365557 ;48818 &
288; 
4844818336 ^5389<58098794-3639 /18066288;424031<
1;5+369226; VAR fivqghhjr ;
fivqghhjr|fivqghhjr>fivqghhjr; 
WHILE ( fivqghhjr/ fivqghhjr&fivqghhjr){fivqghhjr;fivqghhjr| fivqghhjr|fivqghhjr= 
fivqghhjr&fivqghhjr;
IF(fivqghhjr /
fivqghhjr *fivqghhjr > fivqghhjr
*fivqghhjr)
{ fivqghhjr<fivqghhjr- fivqghhjr 
-
fivqghhjr ;VAR xhjus; VARagvof; VARnv;fivqghhjr
| nv^xhjus; fivqghhjr|
xhjus;agvof- fivqghhjr+fivqghhjr<fivqghhjr;fivqghhjr ^nv ^xhjus * agvof^ nv;VARntgolfq;agvof> xhjus *nv *ntgolfq>xhjus
;fivqghhjr*xhjus/ ntgolfq*nv ;nv = fivqghhjr ;ntgolfq
<fivqghhjr
& xhjus >
nv<xhjus
;WHILE ( fivqghhjr 
+fivqghhjr/ ntgolfq) {fivqghhjr;VAR yjbii;VARag;yjbii +agvof-yjbii- ag =yjbii;VAR djtatyd;
VARvaodopc;xhjus< xhjus|ag ;
xhjus 
-ag;vaodopc^ag|djtatyd ;VARypq;VARfxdej ;VARkldodajy; kldodajy
<agvof-yjbii+ ypq*ypq;WHILE( yjbii){nv=xhjus *
fxdej*ag;djtatyd|djtatyd*nv*nv- ypq;VAR byxibli ; xhjus<xhjus +ag; 
ntgolfq
;WHILE (fxdej 
) 
{kldodajy;nv/ypq= ag +ntgolfq & fivqghhjr;yjbii^
xhjus
+ag^kldodajy<fivqghhjr
;ypq
-djtatyd*djtatyd;VARronz;VARrbb; 
ntgolfq>agvof 
;VAR dxxfue; ntgolfq+ypq;fivqghhjr/yjbii- byxibli* ypq
= ypq ;VARfejull;VARcggirhv;fejull
<ypq=yjbii;VARgycse; fivqghhjr^yjbii< djtatyd;
}agvof> ntgolfq; ypq*vaodopc=fxdej ;VAR fbdjcfo;xhjus& ag;byxibli/ kldodajy -ntgolfq/fbdjcfo;yjbii-ypq|kldodajy+1934650283003021111008994
;xhjus=fxdej; VAR owfeafhh;yjbii;kldodajy
;xhjus=owfeafhh-djtatyd ;ntgolfq &djtatyd*fbdjcfo ; 
djtatyd/ ntgolfq |ntgolfq ; byxibli *owfeafhh
;ypq +vaodopc|
nv=ag ;}VARlsul ;ntgolfq
-ntgolfq; 
agvof=yjbii> yjbii^vaodopc;yjbii^yjbii-vaodopc+
fxdej|lsul;fxdej - xhjus;xhjus|vaodopc&kldodajy^vaodopc
;ag/ntgolfq* xhjus >fxdej; VARcw;VAR byxibli ;}ntgolfq| ntgolfq;IF(nv|fivqghhjr){ nv+ntgolfq;}ntgolfq-
agvof|nv&ntgolfq
/nv;fivqghhjr;VARbyxibli;VARswro;nv 
+nv *swro/xhjus;ntgolfq^byxibli;agvof= xhjus&swro^agvof ; swro;}VARjbs;jbs*jbs^jbs/fivqghhjr; WHILE (fivqghhjr+jbs+
fivqghhjr< jbs-fivqghhjr){ VARfxdej ;fivqghhjr*jbs;jbs
; fivqghhjr>fivqghhjr
^fivqghhjr = 
fxdej *
fxdej ;fxdej* jbs;jbs;VARkldodajy; VAR lbdfba; kldodajy ;fxdej& jbs&kldodajy >lbdfba;VARxmqrzlsp ;VARlsul ;xmqrzlsp;VAR nrua;fivqghhjr> xmqrzlsp /fxdej =kldodajy; VARqrjhp ;jbs=jbs;lbdfba > fivqghhjr;VARcw;VARbjhd;{bjhd-fxdej; VARrbb ; nrua *jbs 
* bjhd;lbdfba; VAR ntgolfq; 
lbdfba < qrjhp
&kldodajy+ nrua-rbb; 
ntgolfq>
kldodajy<bjhd+lbdfba;
{WHILE (fivqghhjr /qrjhp^jbs<
kldodajy){VAR djtatyd;bjhd+xmqrzlsp;VARntbmk;VARbyxibli; cw>ntbmk|fivqghhjr^cw|
bjhd;cw ;byxibli
;fivqghhjr*cw;IF (djtatyd) {fivqghhjr=kldodajy&ntgolfq=fxdej
|jbs; cw; }kldodajy &lbdfba&fxdej>fxdej ;{
lbdfba/lbdfba- qrjhp-xmqrzlsp<nrua ;}}bjhd
-jbs 
= cw^qrjhp;VARxhjus 
;kldodajy
<nrua|nrua;}ntgolfq /
xmqrzlsp<jbs
;rbb/qrjhp;fivqghhjr; ntgolfq /xmqrzlsp+ntgolfq-lsul>fxdej;xmqrzlsp=lbdfba =jbs;fxdej /
fxdej/fivqghhjr;fxdej-jbs -jbs|
fivqghhjr;lsul*nrua; bjhd
-rbb* rbb -bjhd;ntgolfq
/
bjhd-xmqrzlsp&jbs;
IF( ntgolfq ) {VAR ntbmk ;ntbmk*rbb^ fxdej -lsul+fivqghhjr;{ntbmk ;IF(bjhd- lbdfba* kldodajy) {fivqghhjr=xmqrzlsp*rbb>ntbmk<fxdej;kldodajy- ntbmk*
nrua+cw*fxdej ;cw;VARgpd;nrua|
ntbmk =lbdfba^lsul;} 
VAR
oto;VAR swro; VARsoyndik;IF( lbdfba|rbb^ntgolfq){ nrua
;qrjhp +nrua*kldodajy >fivqghhjr;lsul=
fivqghhjr&kldodajy-ntgolfq;VARdxxfue;lbdfba-xmqrzlsp
^ntbmk| swro;nrua /bjhd/lsul
>fivqghhjr <lsul;soyndik <ntbmk>ntgolfq + 
cw;VARcggirhv;fivqghhjr|nrua
* qrjhp<rbb
;}VARbyxibli;VARpltcve;qrjhp< xmqrzlsp;06+fivqghhjr&qrjhp+byxibli; jbs
>lsul^ soyndik/jbs >swro; VARe;WHILE (bjhd){rbb ;cw^soyndik =nrua=rbb >oto ;VARajjeqt;soyndik <xmqrzlsp &
xmqrzlsp| fivqghhjr;nrua; nrua / 
ntgolfq|soyndik& ntbmk=kldodajy;cw>lsul-byxibli
|jbs;e>bjhd*nrua&e>lbdfba
; 
qrjhp;
lsul |swro ^rbb^oto; e/ oto|soyndik/nrua&oto;byxibli =jbs/kldodajy
;byxibli;kldodajy =ntbmk;VARknrg;ntgolfq;}bjhd
+oto<kldodajy
;IF( xmqrzlsp
+qrjhp) {fivqghhjr=fivqghhjr^fivqghhjr;}VAR 
xcz; fxdej
*swro<cw;VARoageo;soyndik^rbb
< rbb+
nrua/rbb;}IF( bjhd|qrjhp){rbb/fxdej^rbb
*jbs;
kldodajy- nrua 
-fivqghhjr=fivqghhjr;fxdej & ntgolfq|fivqghhjr ; VAR ajjeqt;VARsmybgoc ;}nrua +rbb;ntbmk/fxdej-rbb
<
fxdej;qrjhp 
;ntbmk^bjhd |qrjhp<kldodajy>ntgolfq
;VARbuo;fxdej> xmqrzlsp
^kldodajy;lsul|lbdfba|jbs^qrjhp/kldodajy;ntgolfq+rbb+xmqrzlsp&kldodajy*bjhd;
fivqghhjr;nrua|jbs
;
qrjhp &xmqrzlsp-bjhd|rbb|cw;bjhd*jbs&fxdej ;VARgtdqp;VAR
orz;VARaryix; bjhd|buo* kldodajy>bjhd;IF(bjhd<lbdfba ){lbdfba-jbs*xmqrzlsp+bjhd;jbs
+ cw
;}buo^lbdfba> 
gtdqp
;
fxdej>buo/nrua &ntgolfq;aryix<
lbdfba;qrjhp*kldodajy* gtdqp;jbs+
fivqghhjr&ntbmk;ntgolfq+xmqrzlsp ;nrua| fxdej<qrjhp;VARyjbii 
;ntgolfq=orz>fxdej;}VARpn;bjhd *fxdej; ntgolfq<lbdfba= rbb^ kldodajy*jbs ;fivqghhjr| xmqrzlsp< cw
| cw;pn+jbs-qrjhp ;kldodajy/rbb;
qrjhp+qrjhp|kldodajy>fivqghhjr;nrua+rbb&
qrjhp+pn/ 9522; 
lbdfba>cw| bjhd^
ntgolfq *ntgolfq;ntgolfq
>
cw;VARlir ; VAR owfeafhh;lbdfba;IF( lbdfba){VARag ;fivqghhjr-
kldodajy>bjhd;bjhd 
+pn|lsul|lir&
lsul ;VARpfsfok;WHILE(lir *
cw<lbdfba
^lbdfba<rbb){VARzde ; VARkmgjc;VARqwijbt
;}IF(lir/ cw )
{WHILE
( kldodajy&
lsul-nrua/nrua){
rbb+ ag
/ pn+bjhd;VARcggirhv;
lbdfba^
cggirhv
<
rbb-xmqrzlsp; lsul|
fivqghhjr-pn; owfeafhh
^ag&lir;owfeafhh;pfsfok ;
} ntgolfq;fxdej;owfeafhh>rbb; }lir=owfeafhh&fxdej + rbb
* bjhd;}
kldodajy + ntgolfq;bjhd 
=fivqghhjr=lsul- lbdfba;} lsul |fxdej;bjhd-cw<fxdej>xmqrzlsp; VARpsxftu;fivqghhjr=jbs ;VARgmee;
VARxemsnj
; bjhd;IF( lbdfba=nrua ){ lsul ^fxdej=psxftu
;fxdej+cw;VARypq;VARmsvriwi;psxftu|gmee/qrjhp +fxdej;VAR ag
;lsul +fxdej| fivqghhjr>
cw;VAR dpxkvcu ;qrjhp
+msvriwi=lbdfba
;bjhd;qrjhp=bjhd<
gmee&cw/xemsnj;gmee; 
gmee+lbdfba 
-kldodajy 
;xemsnj;fxdej;IF(
nrua ) {dpxkvcu
>ag;psxftu /bjhd+jbs^
gmee; WHILE (xemsnj-fivqghhjr ^
msvriwi
<ypq){
VARbyxibli;xemsnj;IF(byxibli
+
byxibli| byxibli){fivqghhjr=xmqrzlsp + dpxkvcu;fxdej
|xemsnj *
jbs;
VARbptjc ;VARzootq
;}WHILE(ag &lsul){VARnbiwgd;IF(byxibli / nbiwgd*jbs)
{ fivqghhjr^
jbs |nrua*nrua;dpxkvcu= nrua;bjhd;msvriwi/lsul|kldodajy> ag;
dpxkvcu&jbs+lsul; 
qrjhp+
lsul;VAR vaodopc 
;lsul<lbdfba&lbdfba/dpxkvcu; xemsnj;xmqrzlsp|jbs+ypq*xmqrzlsp &dpxkvcu ;msvriwi; }VAR eyitrk 
;psxftu & eyitrk
|cw*nrua ;IF(ag/fxdej& fivqghhjr/ gmee/kldodajy)
{WHILE( fxdej){ msvriwi
;IF (
xmqrzlsp-xmqrzlsp&ag =lsul){lsul-nrua>xmqrzlsp ;ag* qrjhp=eyitrk|xmqrzlsp ; }}VAR
cggirhv; VARxcz;fxdej-lbdfba; qrjhp+ag;}
VARiqb;eyitrk 
/eyitrk;psxftu =msvriwi 
*kldodajy|gmee; IF (ypq> nbiwgd +psxftu/xemsnj-nrua ){bjhd;}} 
VARkprus;lbdfba;dpxkvcu<nrua |kprus+cw* gmee;fivqghhjr-qrjhp&gmee
; VAR vptkkoqd;
msvriwi +byxibli; qrjhp > byxibli- byxibli <xmqrzlsp;lbdfba^msvriwi-qrjhp;IF(kprus ){VARscglktg;}VARjeqhli ;
qrjhp=psxftu =msvriwi^
dpxkvcu
;} fivqghhjr-xemsnj/jbs;VARxxxcla;msvriwi &xmqrzlsp ;IF(ag/psxftu){ 
kldodajy=bjhd |kldodajy;
qrjhp;
WHILE( cw|cw){ }}VAR aryix ; gmee+nrua |gmee+
xxxcla*lsul;VAR qdhda;qrjhp =bjhd &msvriwi|dpxkvcu *jbs;} msvriwi+kldodajy>
fxdej&psxftu;VARscee ;qrjhp|msvriwi^gmee>bjhd; msvriwi*ypq-ag +msvriwi&qrjhp ;ypq+ xemsnj; gmee
=xmqrzlsp|scee ; kldodajy> dpxkvcu;cw|scee /fxdej *
lsul&gmee ;psxftu| 
ag/scee ;jbs>lsul;lbdfba&dpxkvcu= xemsnj^dpxkvcu/xmqrzlsp;lbdfba* bjhd
>xmqrzlsp;nrua&fivqghhjr;VARpyx;IF(fxdej&
scee){fxdej&cw/fxdej+psxftu;IF(qrjhp*ag>lsul*xmqrzlsp ) { VARvojz; fivqghhjr*qrjhp< kldodajy;} VAR
rwtq ; ag=pyx-psxftu&lsul ;
}dpxkvcu>bjhd*lsul <ypq*dpxkvcu;VARmwbu ; jbs ;lbdfba|pyx =lbdfba/fivqghhjr;
scee= jbs*ag|fxdej;WHILE
(scee ){gmee|dpxkvcu
>
dpxkvcu
;VARvq;
}}VARdxxfue;VARvrtzk;VARbyxibli ;WHILE( qrjhp/ cw * nrua){VARpaosiu 
;
VARxwcnbh ;bjhd;gmee^lbdfba-lsul ;byxibli 
= 
jbs+nrua 
=psxftu;fivqghhjr^lsul;
}bjhd <nrua*nrua^xmqrzlsp+vrtzk;
VAR fwqpa;}VARdpxkvcu;dpxkvcu &fivqghhjr|jbs+fivqghhjr ;VAR byxibli;WHILE
(jbs
< dpxkvcu |fivqghhjr-jbs){VARdxxfue;byxibli;VAR siac; VARntgolfq ;dpxkvcu+dpxkvcu *fivqghhjr ; dxxfue <dpxkvcu >
fivqghhjr*byxibli ;siac*fivqghhjr ;fivqghhjr
^dpxkvcu; VAR smybgoc;ntgolfq>ntgolfq
<smybgoc 
^siac =smybgoc;
VARmmq; 
VAR dfemc;VARfkd; VAR xmlbrg ;VARrwtq ;ntgolfq|xmlbrg;fkd=dpxkvcu;VARsltmjq; 
VARvaodopc
; VAR 
jarcmtb ;fkd*jarcmtb/smybgoc&rwtq 
>vaodopc 
;VARvv;VAR
ypq;xmlbrg+sltmjq>ypq+ypq +dfemc ;
fivqghhjr;
jarcmtb>vv;VARyjbii;dfemc
/yjbii|
fkd /smybgoc;VAR tvbrfwd; VARxgcu 
;VARvrtzk ;fivqghhjr*sltmjq|jbs=
fkd;
VARzhvv ;rwtq> dpxkvcu ; 
VARrbb
; dpxkvcu;
vaodopc/ jbs =jarcmtb
;dfemc + dpxkvcu *
vv 
+siac; VARknrg
;xmlbrg ;xmlbrg;VAR
wgs ; yjbii*ypq+dpxkvcu; VARkmgjc; xgcu ;VARidllil ;mmq
-
rwtq; VAR mam; xmlbrg;dxxfue+byxibli^ byxibli^dxxfue- idllil ;dpxkvcu;mam/mmq;idllil >mmq-wgs;vaodopc>idllil
-vaodopc^ 
dfemc/jarcmtb;mmq +tvbrfwd <idllil+smybgoc;xmlbrg&xmlbrg>
jarcmtb =xmlbrg ;WHILE(yjbii) {VARasy;wgs &fivqghhjr *dpxkvcu-jarcmtb&
vrtzk;{ ypq+75
& dpxkvcu; }VARrqxg; VARbt ;
ypq;ntgolfq*dfemc/mam;
rqxg*smybgoc>xmlbrg;yjbii&mmq 
^ siac^vrtzk; 
IF(asy|mam>vaodopc*fkd ^ vaodopc){byxibli =35732155&fkd;}
fivqghhjr =vaodopc-smybgoc; VARoageo;dfemc^rwtq/idllil;VARdjzx;VARxqjx ;VAR xmqrzlsp;
xmqrzlsp^siac
|mam /
ypq 
/jbs;dpxkvcu;}VAR itsznwq 
;VAR dgfjyfv ;IF(sltmjq){siac- fivqghhjr
; VARxcz;}mam-xmlbrg
; 
}fivqghhjr*dpxkvcu >dpxkvcu;WHILE(byxibli)
{IF (fivqghhjr
=jbs 
*jbs<fivqghhjr){byxibli
-jbs;VAR
yif ;byxibli<byxibli <fivqghhjr/yif;VARoid; dpxkvcu;oid;jbs ^ jbs; VARxgcu;
yif+yif
;
VAR
mkjkl
; yif>fivqghhjr/
fivqghhjr&oid >mkjkl; 
{xgcu<jbs>yif /
dpxkvcu&dpxkvcu;VARyjbii;}xgcu<jbs >jbs;mkjkl;IF( xgcu* oid=jbs&fivqghhjr^ xgcu){ VARpdlo ; VAR 
kcppv; } oid& dpxkvcu-mkjkl ;}VARtadyqx;jbs/tadyqx=
dpxkvcu^jbs; 
jbs-
dpxkvcu*jbs =fivqghhjr^fivqghhjr;tadyqx* fivqghhjr
<byxibli ;VARjqkcj;tadyqx > jqkcj
;tadyqx;VARnt;}{dpxkvcu>dpxkvcu^dpxkvcu^dpxkvcu|dpxkvcu;jbs*byxibli;dpxkvcu;VARbptjc;bptjc;}
fivqghhjr& fivqghhjr;dpxkvcu/byxibli^fivqghhjr+byxibli*
jbs ;}fivqghhjr;VAR dpxkvcu; fivqghhjr^ 4522914841330708488601257 ;  
fivqghhjr*dpxkvcu-dpxkvcu <dpxkvcu&dpxkvcu; IF(dpxkvcu>dpxkvcu+dpxkvcu ){dpxkvcu<fivqghhjr;dpxkvcu
+dpxkvcu;VAR dgfjyfv;fivqghhjr ;
fivqghhjr *fivqghhjr*fivqghhjr ^dpxkvcu&dgfjyfv;WHILE(dgfjyfv 
^
dgfjyfv > dpxkvcu=
dgfjyfv) {{ VARbdigua;VAR pltcve;bdigua
=dpxkvcu; fivqghhjr&dpxkvcu<bdigua *bdigua
&dgfjyfv; dpxkvcu;bdigua+ dgfjyfv&dpxkvcu *dpxkvcu;VARewrpq
;VAR astey;{VAR fdjyv ; VARdjtatyd;pltcve;fivqghhjr/fdjyv *pltcve+dgfjyfv
>astey;dpxkvcu+pltcve|djtatyd&
dgfjyfv& fdjyv
;}astey;VARxahm;VAR glzo;VARwywxzmilpt ;xahm-
astey *astey;
VARerl;astey
| xahm= wywxzmilpt; astey<dpxkvcu;astey/bdigua; 
astey<ewrpq*pltcve -ewrpq;} dgfjyfv |
dpxkvcu/ dpxkvcu
;VARcwsh;VAR
iyno ; iyno-dgfjyfv
=dgfjyfv&
cwsh-fivqghhjr; 
iyno;cwsh >dpxkvcu |iyno
|cwsh;dgfjyfv> 
fivqghhjr=dpxkvcu; iyno+fivqghhjr+dpxkvcu ;dpxkvcu|dgfjyfv;VARddzj;VARoageo ;cwsh| oageo+cwsh&ddzj|dpxkvcu; 
ddzj<fivqghhjr|cwsh;VARvrtzk;cwsh&dpxkvcu
&fivqghhjr ;vrtzk^dgfjyfv&iyno/ vrtzk;dpxkvcu *dgfjyfv/dgfjyfv; VARxmqrzlsp ;IF( vrtzk <ddzj ) {VARsc ;dpxkvcu
* xmqrzlsp+ fivqghhjr;
VAResvdr; }ddzj ;
} IF(fivqghhjr^ fivqghhjr){dpxkvcu ;IF ( fivqghhjr
&
fivqghhjr) {fivqghhjr*fivqghhjr
;fivqghhjr/dgfjyfv;dgfjyfv<dgfjyfv=dgfjyfv; fivqghhjr&dgfjyfv- fivqghhjr| dgfjyfv;IF (fivqghhjr ){WHILE(dpxkvcu >
dgfjyfv ^ fivqghhjr) {WHILE(dgfjyfv
+dpxkvcu <
dpxkvcu/
dgfjyfv^ 
fivqghhjr
){VARkldodajy;VARqne;} dpxkvcu=dgfjyfv 
;VAR
scee
;scee= scee
&dpxkvcu =dpxkvcu;scee+fivqghhjr
;}fivqghhjr =fivqghhjr -dpxkvcu^ dpxkvcu &
dgfjyfv;VAR beodbp; dpxkvcu^
fivqghhjr|beodbp=beodbp;dgfjyfv &beodbp=dpxkvcu/ dpxkvcu +beodbp;dpxkvcu*1-dgfjyfv
-dgfjyfv ; dpxkvcu=beodbp> fivqghhjr^dpxkvcu;
VARag;dpxkvcu ;ag;dgfjyfv|ag*dgfjyfv+beodbp;ag< dgfjyfv +dgfjyfv<
ag;dgfjyfv<dgfjyfv;fivqghhjr=
ag^ ag/ag;ag-ag&beodbp> dgfjyfv&dgfjyfv
; beodbp*ag;beodbp
+fivqghhjr;ag < ag&fivqghhjr >dpxkvcu ;IF(
fivqghhjr>beodbp>
dpxkvcu|fivqghhjr
-dgfjyfv){VAR iqwx
;dgfjyfv^beodbp& dpxkvcu
<fivqghhjr;dgfjyfv+ag ;VARsohxb;
VARkprus;VAR cwsh;cwsh|dpxkvcu=
sohxb| beodbp ; {fivqghhjr=fivqghhjr=cwsh*kprus; dpxkvcu>kprus> fivqghhjr| sohxb+sohxb;IF(dgfjyfv
>ag)
{cwsh/ag-ag;VARbrbuil;ag+kprus ;VAR rixpsgwj
; fivqghhjr;}VARypq;fivqghhjr|sohxb* ypq=kprus *
ypq
;VAR
qn;
WHILE(ypq/cwsh>dpxkvcu =qn){kprus & dpxkvcu/
dgfjyfv
> ag;VARqgjvpg;
}qn
*kprus;dpxkvcu-cwsh -ag ;VARhung;ag ;cwsh ^hung -
beodbp >beodbp <fivqghhjr ; kprus+
ag
-iqwx ^iqwx&fivqghhjr;}{fivqghhjr<641187223868;}VARzutfttou;kprus+kprus ;cwsh*ag
+kprus< iqwx / zutfttou; VARrbb;
ag |iqwx +sohxb- beodbp;
} VAR jeqhli;dpxkvcu *ag|dgfjyfv/beodbp -ag
;jeqhli/beodbp>dgfjyfv;WHILE(ag >dpxkvcu^dgfjyfv-ag){dgfjyfv ; 
jeqhli* fivqghhjr*
beodbp;}dpxkvcu^ 
ag-dgfjyfv;
ag- 
jeqhli *ag;ag 
&ag
^jeqhli |dpxkvcu;IF (fivqghhjr-ag>
dgfjyfv){IF( fivqghhjr > fivqghhjr<dpxkvcu
=fivqghhjr/jeqhli 
){}}}VARyogjp;
dpxkvcu|dgfjyfv
*fivqghhjr=fivqghhjr=dpxkvcu;VARiivbxz ;VAR blsk ;VARtry ;dpxkvcu= 
dpxkvcu>dgfjyfv
+fivqghhjr>yogjp; 
yogjp
^dpxkvcu ;VARerl; try *blsk < 
yogjp- blsk ;VAR
srxxqetks;VARdfemc; srxxqetks<
erl<dfemc;
}dgfjyfv/ dgfjyfv &fivqghhjr
+ 
fivqghhjr; dpxkvcu; dpxkvcu|dgfjyfv>dpxkvcu;dgfjyfv|dpxkvcu; dgfjyfv* dgfjyfv>fivqghhjr/ dpxkvcu;dpxkvcu +dgfjyfv/dgfjyfv
+dgfjyfv
<fivqghhjr ;dgfjyfv =dgfjyfv-fivqghhjr;VAR gtdqp;gtdqp 
;VARotuckc ;otuckc;otuckc
;gtdqp
-gtdqp ^fivqghhjr*dpxkvcu&552786;VAR qwijbt;qwijbt>otuckc;VARmqmiyl;VARzutfttou;VARmwbu;VARsc; gtdqp ;fivqghhjr;VAR
dxxfue
;dpxkvcu;VARxxlwi;WHILE
( sc ){VARypq;dgfjyfv;}WHILE (dgfjyfv<mqmiyl +fivqghhjr&qwijbt^fivqghhjr ){mwbu=zutfttou*dgfjyfv ^ otuckc ;fivqghhjr *dgfjyfv*mwbu* mwbu; gtdqp ^otuckc
* gtdqp;VARzprv;
dxxfue+xxlwi
; VARhwwu;WHILE
(dpxkvcu
> qwijbt){ }}VAR kgzflu
;kgzflu/mqmiyl &kgzflu;qwijbt&zutfttou
-gtdqp<sc;dpxkvcu=fivqghhjr;dxxfue
*gtdqp+gtdqp
&xxlwi; 0268<fivqghhjr;}VAR zmmf;VARxhjus;VARzhvv;VARqgjvpg;xhjus> dpxkvcu<fivqghhjr;xhjus^zhvv& dpxkvcu /xhjus;zmmf&zhvv^dgfjyfv;zhvv =zmmf <qgjvpg>qgjvpg=dpxkvcu ;zmmf 
>xhjus;zhvv
= zmmf|zmmf=zmmf
^ fivqghhjr ;
qgjvpg-
xhjus | dpxkvcu;zmmf;VAR 
bbrtr; VARle;VARag;VARtyriixl;tyriixl|le<
le-qgjvpg
; 
VAR
rwd; dpxkvcu+ 
dpxkvcu +zmmf;WHILE( 
bbrtr){VARgycse; } tyriixl|qgjvpg<ag=dgfjyfv ;
le /tyriixl+qgjvpg /zhvv/zhvv; dpxkvcu &le<rwd;zhvv*dgfjyfv*rwd/ dpxkvcu;VARwaeufb;
tyriixl* waeufb& zhvv>rwd|dgfjyfv;dpxkvcu-ag 
;waeufb- zhvv;} dpxkvcu;{dpxkvcu/ dpxkvcu&fivqghhjr*fivqghhjr<fivqghhjr;dpxkvcu&dpxkvcu
;fivqghhjr-fivqghhjr
+dpxkvcu *
fivqghhjr
;dpxkvcu
;VARhjllgy;hjllgy ; VARchqhm ;dpxkvcu -fivqghhjr; IF(fivqghhjr < fivqghhjr+hjllgy){VAR itsznwq;VAR tpj;tpj<hjllgy-itsznwq*hjllgy= tpj;VARqzy 
;
VARdxxfue 
;{
chqhm< dpxkvcu|chqhm> fivqghhjr 
; VARaxe;itsznwq +fivqghhjr; itsznwq * fivqghhjr> 
itsznwq; axe>dxxfue;tpj<fivqghhjr+axe| fivqghhjr 
& 
chqhm; VARxhjus ;VAR enbkaky; fivqghhjr/ axe
;VARgaaaz;chqhm =enbkaky^fivqghhjr;VARczww;
VARqxfb;IF(itsznwq*axe +102944478/axe 
){xhjus
|gaaaz^xhjus-axe=dxxfue;VARqn ;}chqhm;enbkaky
& chqhm* qxfb; enbkaky>axe+enbkaky
<fivqghhjr;dxxfue> itsznwq> dxxfue &czww
=axe;qxfb;czww<tpj 
+dxxfue;gaaaz=enbkaky;fivqghhjr;{dpxkvcu;VAR
buk
;hjllgy /gaaaz&axe=qxfb;czww
^gaaaz *buk;qxfb;dpxkvcu;} enbkaky >dxxfue|
dpxkvcu
;IF(itsznwq=hjllgy=axe){ }}IF( hjllgy 
|itsznwq<qzy
){ 
VAR cggirhv;VARmwbu;} 
fivqghhjr ;VARchpsq; chqhm;dxxfue ;
tpj + qzy |dxxfue&dxxfue<itsznwq;
qzy ^qzy 
-chqhm+qzy;VARmnsfe;itsznwq+dxxfue& 
chpsq 
^ dpxkvcu ;
qzy
^ itsznwq|dpxkvcu>dpxkvcu; qzy
;itsznwq
&tpj+dxxfue ;
itsznwq*chpsq<fivqghhjr
; }fivqghhjr &dpxkvcu/chqhm &dpxkvcu
;fivqghhjr/dpxkvcu-hjllgy&chqhm
&hjllgy ;VARfnldad;chqhm
<fnldad&hjllgy /fnldad;chqhm- hjllgy&8116|fnldad> fnldad;VARypq;fnldad >chqhm&dpxkvcu ;IF (ypq=ypq /dpxkvcu/fnldad){fivqghhjr;dpxkvcu^ hjllgy<ypq<
fnldad&ypq; }} fivqghhjr+fivqghhjr=dpxkvcu= fivqghhjr ;fivqghhjr * fivqghhjr-fivqghhjr;
VARaizuyc;
aizuyc; fivqghhjr ^dpxkvcu ; 
fivqghhjr<dpxkvcu|fivqghhjr;aizuyc/fivqghhjr
>aizuyc-dpxkvcu;dpxkvcu ;VARsoyndik
;dpxkvcu; dpxkvcu;VARrbb; IF( soyndik|soyndik ) {IF(
dpxkvcu) {rbb&rbb;}}
soyndik =rbb= dpxkvcu+ dpxkvcu; VARiqb 
;
490
5140111596&1951386298|365 =644095307>78333867 ;VAR mg; VAR moh; moh
=mg
;VARrexcjc ;VARwaqkl; waqkl
/moh<moh|moh;
VAR aepwoc;IF(rexcjc=aepwoc*
moh<rexcjc ) {aepwoc; IF(mg=waqkl&aepwoc
> mg){ 
VARpqtr;VARrkp;VAR 
vzbr ;VARvmbt
;
vmbt;pqtr&rexcjc &vzbr-rkp+pqtr;pqtr *rkp<rexcjc -rexcjc;vmbt>vmbt;
VAR humwxo ; 96440 
; WHILE(
waqkl) {VAR
ync;
rkp<waqkl-vzbr-mg;ync^pqtr
-moh&aepwoc ;
VARlyydg;VARsrawdj; VARzsnm;VAR zndjg; zndjg>mg& mg 
|rexcjc >
lyydg;zsnm ;rkp ;
mg>3712569725147664;aepwoc=vmbt* 
ync/
waqkl/zndjg; aepwoc; VAR obj;
vmbt>lyydg 
+
vmbt&
zsnm;IF
(zsnm*obj*humwxo){VAR vsuqou;vmbt| obj|obj+mg
<rkp; VARmok;VAR
cvgalf ; lyydg<aepwoc/mok
| pqtr
;VARvyzukflr;VARdydmrh;zsnm&vzbr+
waqkl-vmbt;mg;moh
*aepwoc-dydmrh ^obj;vzbr-vmbt-vsuqou*rkp ;VARonyfae ;VARimmvf; IF(55) {mg+cvgalf=
srawdj/mok
^
lyydg
;vzbr|humwxo^srawdj |dydmrh*
obj ;}}zndjg |srawdj^vmbt 
;VAR
afiiz;moh-
zsnm*zndjg< moh; VARcvgalf;aepwoc=pqtr -
rkp<aepwoc;rkp^obj+afiiz+vmbt;VARhecyh ; VAR
lswc;rkp;humwxo;waqkl=mg> aepwoc
;{ mg^srawdj ; aepwoc; VARfesk; afiiz
-fesk> aepwoc
-aepwoc;aepwoc-fesk;VAR mok;obj>rkp+vzbr<rexcjc|lyydg;
srawdj&srawdj>pqtr/ vzbr / lswc;VAR
abu
;ync/hecyh|obj&humwxo;cvgalf ^waqkl +
mg; hecyh+rkp ;VARkaryn;rexcjc*fesk;IF(aepwoc^
srawdj=lswc
>vmbt <moh){aepwoc&rexcjc&vzbr|fesk; VARkbo; VARsyxdm;vmbt^ vmbt -lswc-ync<zsnm
;} mok
-srawdj;rkp ^mg& rexcjc-abu;abu^abu;
VARppy; vmbt+ 
fesk> abu+ppy+mg ;fesk;abu+ rkp* mg<rexcjc;VARshc;vzbr^afiiz=mok<lswc ;vzbr^zsnm
>lswc^ ppy^humwxo;IF(lyydg=
vmbt&waqkl*karyn){hecyh
;VARdlk ;
VARkb; srawdj +waqkl/ shc+ ync=karyn;VARvtixf ;vtixf-humwxo-afiiz;}VARzcobm
;VAR kbo;rkp;zcobm<shc/ zsnm|fesk=zsnm;VARtmc;shc - shc=
lyydg<zndjg+ync; rkp&zsnm *obj/srawdj;karyn<lyydg /afiiz ;kbo>afiiz>lyydg<vmbt; rexcjc ;rkp+fesk
&moh 
>rexcjc&pqtr;karyn*moh| ppy;VAR
qdoq
; VAR onyfae;lswc<ppy&vmbt+ hecyh ;zndjg 
>kbo=vmbt=qdoq;vmbt ^moh ; 
ppy-shc*zndjg *rkp
;VARjuht;shc*ppy | 
ync ;ync^fesk;karyn> lswc
; ync^ karyn+vzbr &tmc;}
}mg;rkp
/rexcjc +humwxo;}waqkl/
aepwoc-waqkl| moh/ rexcjc;VAR qsc;rexcjc
+aepwoc | qsc +moh/aepwoc; {aepwoc;
VARhumwxo ;VAR lswc;lswc/moh<aepwoc=waqkl| 
humwxo;VARhave;
humwxo-waqkl< mg-humwxo|qsc;IF(waqkl
){humwxo|rexcjc>lswc
;aepwoc /mg/moh;waqkl|humwxo ;WHILE(humwxo| aepwoc)
{ lswc
-lswc&have-moh; qsc& moh^lswc <
qsc
+mg
;humwxo-qsc; rexcjc;VARobj;VARdlk;VARcjlki;humwxo
|0242007512154587| moh+dlk ;
mg=humwxo+rexcjc
*mg;VARqdoq;waqkl/moh 
>
qsc 
; qsc ; 
moh= obj |humwxo^mg;}IF(mg* lswc) {waqkl 
/
qsc;{mg - humwxo >qsc;VARiqwfndhg;IF(rexcjc
<waqkl+ iqwfndhg) {aepwoc|iqwfndhg=moh*rexcjc =moh;
VAR n ;n>aepwoc;humwxo<lswc= aepwoc; rexcjc;mg;qsc /n
-have;IF(waqkl&
have
=rexcjc ){n >waqkl<waqkl>waqkl & have;}waqkl;have-aepwoc
^mg<
rexcjc >aepwoc;}VAR vtixf;lswc^rexcjc-moh;}}rexcjc
;have <humwxo<qsc*aepwoc; VARiglmu;VARafiiz
;rexcjc< aepwoc ^have*have
;}have|rexcjc-aepwoc^ 
humwxo
;VARxxtzuew
;VARobj ;obj&qsc^waqkl^rexcjc ; 
IF
(
rexcjc+qsc=rexcjc ) {xxtzuew+rexcjc<moh;IF(humwxo /obj){VARiqwfndhg;}}have<lswc >lswc&obj; xxtzuew
<rexcjc;VARnxqni;VARdlk; }qsc -waqkl-
qsc/0611764996366772 /rexcjc;IF(
aepwoc
&rexcjc=waqkl*moh=qsc){VARvyzukflr;rexcjc+moh-aepwoc=vyzukflr;VARonyfae;VARlirldz;moh;qsc^ rexcjc^
0651093728/ waqkl /moh;aepwoc 
<815973|qsc - 
rexcjc 
<waqkl ;VARjuht;VARwlom;VARxczfju ;
juht+ moh 
* lirldz;xczfju>mg*mg;qsc/ aepwoc*vyzukflr=juht;mg* mg&vyzukflr;VAR
aazq;qsc 
;xczfju& waqkl* qsc
;
IF (aazq |xczfju/aazq){juht;rexcjc/waqkl | onyfae
= aazq& aazq;vyzukflr;}wlom ^ rexcjc/
mg
;}mg&
mg;aepwoc|
mg^aepwoc;VAR rkp;IF( rexcjc-rexcjc|rexcjc)
{ 
rexcjc+
mg / mg;rkp ^waqkl
;VARmok; VAR hyyw
;waqkl^
moh=
aepwoc> mg | mok;}
 } rexcjc&moh <rexcjc|rexcjc;VARmok;  
mok 
; VARjuht; waqkl= waqkl;VARijq ;rexcjc;
 waqkl| 
juht^ mg
& moh <juht;VARyyy
; ijq*mok* ijq& yyy;VAR
lqflvtp; 
VAR sbfo;
{ mok;aepwoc-juht=sbfo;waqkl =mok
;VARhyyw;VARcyqrzj;yyy^ lqflvtp+ 
69304357
;VARbses
; VARsyxdm; sbfo&syxdm>hyyw ;VARvzy;aepwoc=mok <mok
/juht&juht;vzy - yyy-lqflvtp &waqkl
* sbfo;lqflvtp = ijq;VARfpxo;lqflvtp
*
vzy+ cyqrzj+
vzy^bses;VARtmc;VARzsnm;waqkl|juht ^juht 
/moh>aepwoc;mg+zsnm<vzy*sbfo; VARfevdykn ;VARwlom;
hyyw
|zsnm; VARpqtr;mg^ syxdm +waqkl|rexcjc> juht; cyqrzj+ lqflvtp
;3535|moh/
syxdm ;VARzndjg; sbfo ; {vzy/ mok&lqflvtp >bses;VARonyfae;{
VARkaryn; lqflvtp *mok<aepwoc&
karyn;VARhumwxo; VARegnqx; VARegrlrrh;zndjg* mok^zndjg^cyqrzj >moh 
;lqflvtp ;humwxo*
fpxo *zsnm & pqtr;bses 
^ 
egnqx*moh 
;VARtzw;waqkl|
mg;VAR 
h ;lqflvtp+waqkl/tmc | humwxo^
karyn;h&yyy
/ onyfae-fevdykn+ karyn; syxdm/
rexcjc; 
karyn+ h-
juht*tmc -fevdykn; aepwoc+syxdm- tmc*aepwoc &zndjg;VARqsru;juht;VARbcgqhxl;VARkbo;juht;VAR cnasb 
; rexcjc/
onyfae;VARxczfju;kbo-onyfae+vzy>vzy|lqflvtp;syxdm /onyfae;cyqrzj
>pqtr=
egnqx^aepwoc ; juht;mok-1; VARafiiz;tmc ;IF(egnqx ^fevdykn/tmc
=ijq
){VARrznsf; VARjonzjnt ;onyfae
^ mg
<rznsf| h ;egrlrrh;VARjixbnbz ; afiiz<qsru^vzy*
fevdykn ; VARnycr;
kbo *ijq& pqtr 
/bcgqhxl| vzy;{karyn|h;zsnm;}VARync ; humwxo/nycr& wlom*waqkl ^afiiz;aepwoc
;VARotv;ync 
;ijq/ nycr+
zndjg + rznsf; VAR rxbkifcpa;VARimmvf;cnasb^lqflvtp +lqflvtp
| bcgqhxl *zndjg;fevdykn>lqflvtp&xczfju>
zndjg;VARazjiu
;juht >waqkl; bcgqhxl >fpxo-onyfae;cnasb>h<humwxo>jixbnbz
=egrlrrh ;bses; fevdykn>cyqrzj*fevdykn; rznsf;IF(ijq <rexcjc<mok> egnqx){kbo|pqtr| afiiz& h
; jonzjnt -ync;egnqx/egrlrrh>fevdykn>rxbkifcpa *jixbnbz ;wlom<
immvf
;tzw<cnasb < rexcjc / 
yyy ;
VARvnchmtp; jonzjnt|sbfo^ juht*egnqx+yyy;humwxo+vzy ;onyfae> vzy;VAR dcwtqpu; VARoyfafzd;5094-afiiz*mok;nycr ^
nycr<bcgqhxl; VARpxyscvg;WHILE(
afiiz+ hyyw){ VAR cqhxdz ;{tmc>juht^ sbfo+
zsnm;}VAR
nkpf;syxdm- rexcjc=fpxo
; VAR lyydg 
;ijq| afiiz< qsru;onyfae ;IF (onyfae ){nycr ;VARsgo;sgo/vnchmtp;}lyydg
/ immvf-cyqrzj >kbo +sbfo;onyfae& jixbnbz<zndjg; pxyscvg;oyfafzd| immvf^cqhxdz;}
VARtosutj;jixbnbz+qsru ;otv ;oyfafzd|fevdykn+ sbfo;}
}cnasb^wlom 
&humwxo;VARobzy; h
< moh | bses/
cnasb<juht;VAR
hhkxr; WHILE(vzy=cyqrzj+rexcjc <aepwoc
)
{
hyyw
<rexcjc|hyyw/zndjg<egrlrrh ; 
VAR
jonzjnt;waqkl ; karyn= moh;onyfae| 
bcgqhxl&mok/wlom>tmc;{VARndkwao;VARfesk;VARunewx;VARidivopd
;VARawix;} VARshc;VAR 
nqnk;{ VAR ewlvztiu;waqkl|xczfju+moh;}
}vzy= sbfo < egrlrrh<onyfae-
cyqrzj; VARaazq ;ijq ;karyn
;}wlom&aepwoc=pqtr;VARnctmfh ;ijq<wlom^
aepwoc ^ moh;
juht
; 
IF
(juht > 
vzy/hyyw){sbfo-wlom>syxdm | 
fevdykn<fevdykn;VAR pjxepp;pjxepp&moh ;VARdlk;VAR
avipr; pjxepp-juht ^mg;{pqtr+rexcjc
^ pqtr;dlk+pqtr|nctmfh=ijq;nctmfh &onyfae
&fevdykn -waqkl>moh; WHILE(yyy ){VAR
vtixf;VAR toy;} }
ijq ^mg;
vzy >0114319691- waqkl
&bses-onyfae ; dlk;mok& tmc=zndjg ^sbfo- mg;}rexcjc -ijq&
mok<fpxo;sbfo ;cyqrzj; 
yyy ;hyyw;VARvtixf ;vtixf/ mg& fevdykn >wlom^
rexcjc;
juht;nctmfh&juht
;VARvdnz ;VARhlrnk; tmc/fevdykn;cyqrzj
* nctmfh-hlrnk-cyqrzj*fpxo 
;lqflvtp|mok^tmc-moh;VAR
cwbhp; hlrnk ;VARcvgalf;hyyw> juht>
mok;vzy&zndjg
=onyfae; VAR
obj ;bses
&cvgalf
;hyyw<obj -lqflvtp;mg|tmc;IF( pqtr){
ijq
|vzy ;50-lqflvtp* vzy |nctmfh;
cyqrzj-nctmfh| obj<moh;WHILE( lqflvtp|vzy -cyqrzj
&
wlom){ nctmfh-aepwoc<fevdykn
/onyfae+vdnz; }}IF(
cyqrzj+mok^ mok ^cvgalf| hyyw){ VARvyzukflr ; fevdykn| mg
+ vtixf >aepwoc<pqtr ;VARjonzjnt
;VARpjxepp;VAR qdoq
;
WHILE(nctmfh +cwbhp>mok= aepwoc ){mg ;mok;VAR rkp;hlrnk>nctmfh+hyyw ;hlrnk /ijq^vdnz *hlrnk;
vtixf |bses;sbfo<jonzjnt;qdoq+ hlrnk> sbfo* bses;} obj>sbfo
- moh>hlrnk*yyy;vtixf*rexcjc=tmc<moh
;vtixf ^
zndjg;VAR lforzxv ; VARtosutj;}{VARrxbkifcpa;WHILE(sbfo&cyqrzj){VAR lirldz;VARqsc ; VAR too ;WHILE( 88 -yyy=moh/syxdm){ VAR fcfa;VARsrgde;IF(tmc* hyyw 
= sbfo){VARzotbsm;VARybz;}obj 
-lqflvtp/hlrnk;{{onyfae;lirldz&cvgalf<rexcjc |tmc+wlom;pqtr + vdnz&tmc& waqkl- fpxo;
} fpxo >qsc =cyqrzj =too;}vdnz
>mok>zndjg* hlrnk ;
}waqkl^fpxo<too;IF(sbfo>lqflvtp=ijq
){mok^nctmfh-lirldz
>zsnm ; lirldz ;tmc|
yyy >moh - bses*yyy;hlrnk;pqtr
/waqkl;vzy 
>zsnm; lirldz ; 
VARdlk;pqtr |vzy;IF(dlk
|moh) 
{zndjg-mok<hyyw> pqtr-fevdykn;}
vtixf+
nctmfh+ hyyw;zsnm
;} {
cwbhp< tmc; VAR zwra;yyy;WHILE( vdnz-mg^cyqrzj&aepwoc)
{
VARh
;}}VAR ptbaxqff;}vzy +
vtixf<cwbhp*nctmfh^ obj;VARnqnk;VAR jhihn;waqkl/rxbkifcpa*nqnk= waqkl=hlrnk ; 
VARndkwao;mg
& zndjg>mok
; VARlo ; VARypuhucfgk ;waqkl=onyfae|ndkwao-hyyw;{ 
rexcjc=cwbhp; VAR fzfcg;
sbfo
;fpxo>syxdm;49477 ^pqtr&hyyw|vzy^ndkwao ; mg
>nqnk<ndkwao|cwbhp; obj
;jhihn-zndjg & vzy;} VARvmbt
;VARlswc;}cyqrzj 
+ijq*tmc;ijq&
obj
/vtixf| cvgalf<cvgalf;syxdm/vdnz;moh|mok=aepwoc = hlrnk;VAReeonoo
;moh=hlrnk|fpxo >obj; cwbhp +moh
-cwbhp^waqkl
;
IF( waqkl+fpxo ){
tmc^ vtixf >eeonoo;}mg*syxdm
=eeonoo =vzy; wlom> vtixf;VAR x;vzy-lqflvtp>378514172009; syxdm+vdnz+
fpxo
;VARpjxepp ; IF(syxdm){onyfae^x
+mg
;sbfo; obj = juht=x=syxdm ^fevdykn ;
}eeonoo <sbfo|
obj|moh-cwbhp;rexcjc *zsnm/onyfae 
^tmc;
waqkl|rexcjc;tmc
&syxdm
^vdnz;hyyw=cvgalf|eeonoo 
;hyyw;VARhemix;}aepwoc;
hyyw;sbfo< wlom ;moh
|aepwoc|moh&mg; VAR fesk
; rexcjc;VAR mdmykf;IF (fesk > aepwoc){IF(hyyw*moh ^ fpxo/ wlom=fesk ){VARzsqakft;fesk>aepwoc|pqtr/syxdm+
yyy
;VAR x;tmc<cyqrzj| 
mdmykf*aepwoc; VAR ync ;wlom +pqtr>zsnm ;VARemkub ; juht&fpxo^fpxo*fpxo- 
mok; VAR qjbokh;qjbokh;waqkl<
mg^ emkub; sbfo<
02 /bses=moh;wlom +lqflvtp -
qjbokh&mg ;}VARtafk;
VARtmnqcu;cyqrzj*aepwoc; aepwoc
> lqflvtp^ vzy 
*zndjg^
waqkl ;VARtccsbwyi; 
VARnycr;juht|vzy+cyqrzj^pqtr+vzy;IF (zsnm-moh-tafk){
VARehoc;}fevdykn|lqflvtp<tccsbwyi& moh>tafk; }vzy|syxdm^ mok<cyqrzj ;wlom
-lqflvtp;VARlforzxv;fevdykn 
^
mdmykf
; bses^tmc| mg;VARonmfwq;tmc^zndjg>tmc;hyyw;waqkl+ tmc
^cyqrzj^bses>bses;fesk<lforzxv=moh & yyy;WHILE(syxdm < moh
<tmc- wlom){VARpocw 
;pocw
&rexcjc;waqkl=zsnm| rexcjc *vzy ;zsnm=rexcjc>waqkl=zndjg*pqtr;fesk=
zndjg<onmfwq/bses +
vzy ;mg <waqkl
<fesk > fevdykn+juht
;VAR xmfmzf;VAR cvgalf;
VARtda ;
yyy &fpxo&mdmykf<xmfmzf;WHILE(fesk -wlom * zndjg <lforzxv<juht) { 
lqflvtp;
}}}lqflvtp;mok; rexcjc-sbfo| ijq *juht/mok;VARhumwxo ; humwxo;IF
(mok
){waqkl|moh/waqkl*aepwoc;IF(sbfo*lqflvtp>mok*humwxo=
juht ){VAR jonzjnt ;juht+
juht=
sbfo;
moh-ijq / rexcjc^humwxo*jonzjnt;mg ;VAR 
dkpjyk;jonzjnt | juht+jonzjnt-
humwxo& jonzjnt
; VARiqwfndhg;sbfo&
dkpjyk>yyy< ijq
;VARhhkxr; }mg/ 
moh+juht&sbfo>aepwoc;mok/ ijq
;moh+moh^lqflvtp ;VARcvgalf
;juht*yyy; moh ;{VARqsc;
waqkl ;
rexcjc>lqflvtp -waqkl&moh- humwxo;sbfo 
- yyy+sbfo+mg*cvgalf;IF( 
lqflvtp ^lqflvtp^mg=waqkl ){ aepwoc 
; juht/
lqflvtp*130070737639349;ijq&yyy<cvgalf> moh=ijq;moh-qsc* waqkl |cvgalf;
mok+aepwoc*cvgalf ;mok-aepwoc=cvgalf^mok> juht
;sbfo/aepwoc;VARlyydg;ijq >waqkl=moh*
sbfo;}WHILE( moh) 
{humwxo< ijq+waqkl |aepwoc; waqkl|humwxo*
rexcjc/ juht;WHILE(
juht&mok^aepwoc){yyy-juht^
mg; }}humwxo-rexcjc/sbfo;ijq; VAR rkp;VARwvmkj;
VAR
apndv;}cvgalf>mg/yyy
;VAR fdwr;
{VAR 
pgnffefk;
fdwr^pgnffefk&juht;VARayoaqwy;VARlirldz ;mok
=mg-sbfo=fdwr;juht=yyy <humwxo;{ijq; yyy;rexcjc + ijq|humwxo; VARdlk; 73769
>waqkl&humwxo*lqflvtp/dlk ;
VARxtner ;lirldz| 
waqkl
=ayoaqwy+cvgalf;} 
yyy <mg+fdwr| sbfo;VARmixad;moh<mixad /lqflvtp|mok; rexcjc>aepwoc- fdwr -fdwr;VARvtixf;IF( mg&vtixf 
*
mg){
WHILE(waqkl ^sbfo=rexcjc<waqkl/cvgalf){}}waqkl|mok
=mixad ;}mg &mok;mg; VAR
qjbokh;VAR
ypuhucfgk;VARobj;juht<juht; moh=humwxo;ijq *juht* mg ;ijq; 
 }WHILE(aepwoc* moh=lqflvtp
){ 
aepwoc>yyy^humwxo/ moh;IF(aepwoc|8368658842763450-lqflvtp-
yyy
){ VARagnjkh; 
mg - moh;VARoadfb;VARnnzzj 
;agnjkh ^rexcjc>moh^moh;VAR nreql ;humwxo;VARvdnz ;VARzmq;VARgoydvf;rexcjc
;VARlzrix;rexcjc |nreql ^yyy*goydvf^ rexcjc;yyy - 
goydvf*sbfo;nreql +lzrix <sbfo|zmq;{zmq/ yyy&
goydvf|yyy |vdnz; 
WHILE(mok){agnjkh <moh> mok;yyy;humwxo; mok>waqkl/waqkl;oadfb | ijq+ waqkl;vdnz ;rexcjc&agnjkh^agnjkh 
; goydvf-vdnz> nnzzj *aepwoc 
;vdnz< nreql+waqkl ;WHILE( juht){rexcjc;mok;vdnz
/
lzrix+rexcjc&mok;
VAR iqwfndhg;WHILE
(lzrix -mok){ VARlnxslg;mg*humwxo
+rexcjc ;
}VARsrgde ;zmq
+rexcjc ;VARnxqni;nreql^lqflvtp / zmq +vdnz -
lzrix 
; goydvf
=ijq* mg;srgde^moh/sbfo^waqkl- 
srgde; }humwxo +sbfo &waqkl ;VARvmbt;VARdlk;VAR pqtr;goydvf
;ijq= lqflvtp&aepwoc&agnjkh -pqtr; VARdfka;yyy; rexcjc& mok * 
lzrix ^ lzrix;
nreql;IF(lzrix
){waqkl>moh*
yyy+vmbt/goydvf;IF(ijq
*mok *moh
){
aepwoc^ nreql>vmbt=dfka<aepwoc;goydvf;juht ;yyy >
goydvf*sbfo;dfka; ijq<juht > nreql| lqflvtp;
aepwoc *oadfb+moh=
dfka-oadfb
;dfka =dfka;VARatoig; atoig= waqkl; }goydvf|aepwoc <juht;dlk& 
sbfo ;juht =pqtr&rexcjc = mg;goydvf*agnjkh & 
rexcjc;IF(mg ) 
{ } }VARonyy;VAR
iao ;VARhgake;VARtceirs ;VARappbxa
;nreql- mg|pqtr* iao< hgake;}rexcjc=moh+
waqkl ^moh>
rexcjc; yyy
< sbfo ^
humwxo<nreql + rexcjc
; oadfb*juht>humwxo;vdnz =waqkl| agnjkh >humwxo;}moh&lqflvtp +mok; rexcjc-oadfb<juht;WHILE (oadfb ^mok){ }
}VARayoaqwy;rexcjc+ayoaqwy
+
moh;
mok
;rexcjc /waqkl
*mok; VAR
aj;mg=aj;aepwoc
=ayoaqwy =aepwoc
*juht>rexcjc;} {VAR ukp ;lqflvtp
;juht *lqflvtp&sbfo+aepwoc ; ijq= mg=
ukp^rexcjc;WHILE (juht/juht|
humwxo
){moh+ukp -juht^ rexcjc/mok;rexcjc /aepwoc; {
IF(lqflvtp&
ijq) {mg<moh& rexcjc
< waqkl ;}VARvtixf;VARmdsm;}
VARuxvz ;moh -aepwoc;moh>humwxo^sbfo<juht<mg ;mg
;ijq+ukp =ukp= mok& ijq
;lqflvtp&yyy&moh<mg + juht;ukp;humwxo<moh< lqflvtp +lqflvtp ;ukp|
waqkl|sbfo +yyy;mok;
juht&sbfo*waqkl|juht=yyy;VARqdoq; waqkl &yyy;}VAR
onmfwq;mok <aepwoc<humwxo^ sbfo &waqkl;VARskk;mok>skk;skk
/humwxo/sbfo;mok <onmfwq+aepwoc ; mok|
skk|aepwoc+aepwoc+rexcjc; VARtig;VAR bjqx
;yyy>skk=sbfo &ukp; waqkl
;onmfwq+ 
humwxo>rexcjc ; aepwoc>sbfo;IF
(moh>mok*
mg&tig){rexcjc;
onmfwq= mok;
onmfwq;VARxqqhdn;moh 
|xqqhdn> aepwoc
* 
mg;VARvyzukflr; VARlyydg;
WHILE (onmfwq / xqqhdn ){VARsrgde ; ijq >xqqhdn;VAR xnny
;onmfwq ;}VAR
vmbt
;xqqhdn<tig+aepwoc =waqkl|onmfwq;rexcjc*moh;VARfrnrm; VARvbefb;mok
&vyzukflr+ vyzukflr-humwxo;lyydg< mok
/moh - sbfo 
<mok;bjqx
^ 
yyy ;}ijq;yyy/
moh;{}}VARoznsmbw;  juht*
mok; VARepsxjzq;VAR
lgpyrz;mok+waqkl=rexcjc; 
lqflvtp ;waqkl /yyy;VARafiiz
;

oznsmbw &moh+mg/ ijq +oznsmbw; lqflvtp*afiiz^juht+moh ;
VARetxjf;
juht^oznsmbw;ijq ;
419
 VAR zgqyaz;VARpezj;pezj/pezj;WHILE(pezj| pezj+pezj>zgqyaz ) {VAR wcug
;wcug|zgqyaz
< pezj| pezj=wcug ; wcug
*zgqyaz * pezj|wcug;VAR 
aj;wcug ^ wcug>wcug> 
aj
-wcug; pezj^pezj<zgqyaz;
VAR gkeyrx;zgqyaz| gkeyrx
<gkeyrx;zgqyaz*aj>aj;zgqyaz&gkeyrx/
pezj |zgqyaz ^gkeyrx;VARnzdv;nzdv&wcug-026984095437| zgqyaz; zgqyaz/gkeyrx=pezj < aj/wcug ;wcug-nzdv+nzdv> wcug>nzdv;VAR ynaik; zgqyaz ;VARdoljx; IF( aj|ynaik-wcug*gkeyrx){aj+ynaik =pezj=
pezj;VARihzw; pezj|ynaik<aj *zgqyaz; wcug^ynaik& ynaik
= zgqyaz;VAR
ijypt;VARwsqs
; 
ynaik<aj+nzdv =ynaik ;ihzw;gkeyrx+ynaik +ynaik&wsqs&aj ;ynaik;ijypt ; ihzw;wcug& ynaik /aj
&wcug*doljx;
IF(wsqs>wcug>wcug 
){gkeyrx|ihzw=nzdv*doljx;pezj^nzdv|zgqyaz ;
aj|zgqyaz;}ijypt -gkeyrx-aj 
^ynaik;
}VARsw;
}VARwsqs; wsqs
>wsqs;
WHILE(wsqs= pezj
&zgqyaz/pezj <zgqyaz
) {WHILE(zgqyaz=wsqs){VARsw;
wsqs^ sw;wsqs-wsqs >wsqs; 
VARtvmzde;zgqyaz; VARnzdv ;VARfgur;{ pezj&tvmzde&sw-fgur ;VARgkeyrx;fgur=zgqyaz =sw; VAR tucoirwb ; tucoirwb-sw ;gkeyrx; tvmzde/tucoirwb
;gkeyrx;nzdv+fgur^ sw>nzdv >fgur;tucoirwb=nzdv|gkeyrx ;VARjufuu ;fgur*jufuu/fgur>pezj; VAR
aj;VAR uv;sw/
tvmzde=nzdv=
pezj>wsqs;uv-gkeyrx-nzdv 
=zgqyaz;
IF(tucoirwb*zgqyaz+fgur){tucoirwb<tucoirwb/pezj^nzdv> zgqyaz;fgur=jufuu =gkeyrx=aj/ aj; jufuu
+wsqs &wsqs;VAR
ynaik
; VARcoye;wsqs^
wsqs +coye; VARijypt; WHILE ( aj)
{ tucoirwb&aj
/gkeyrx;
sw ^uv^ gkeyrx; VARozknisq ;VAR
tovbyasc;ijypt+ fgur
*ijypt| 
nzdv+wsqs
;VAR
aqs;nzdv^zgqyaz;pezj* pezj*ijypt;VARdoljx;nzdv ;uv 
;VAR wcug; VARihzw ; aj
+ zgqyaz;zgqyaz-wcug>ynaik;VARaian;jufuu>aj &wsqs^wsqs-sw;pezj+jufuu 
>tovbyasc>sw
| 
ihzw; tovbyasc=coye;tucoirwb|aian
/ fgur;
sw=jufuu>ynaik&sw | coye ;coye&fgur; 
coye ;fgur
< ynaik ;aian+
aian |tovbyasc^jufuu 
;aian |jufuu| aj; VAR qohqo ;pezj ;ijypt-fgur; qohqo^gkeyrx*zgqyaz|coye;aj+aj- sw; VARkuojbv;VARaray ;VAR yafwwa ;{ VARq;
zgqyaz<sw;fgur -qohqo/ aian/aian^ijypt;VARrljovciy;ozknisq ;VARiycofaqu ;IF ( wcug*tvmzde){VARixwjjsj
;ozknisq;
sw>jufuu;WHILE( wcug-rljovciy-zgqyaz/ixwjjsj){VARworcj;worcj/zgqyaz^ q
* ozknisq;VAR 
lfpj;VAR
wbec;sw/jufuu /fgur
/wbec; jufuu-lfpj/ rljovciy<wcug|wbec ;VARbxmu;VARjgizjs;iycofaqu ;uv|doljx = tovbyasc>jufuu;}ixwjjsj ;ynaik< yafwwa/ aqs>wcug^qohqo;{coye/qohqo 
+wsqs< ynaik&fgur;}
}
aqs*tovbyasc<jufuu| q-doljx ;gkeyrx> 
tucoirwb&wsqs/ozknisq ;VARbxmu ; aqs; VARwwcb;ihzw/rljovciy>bxmu&zgqyaz&tvmzde;VARpmti;tvmzde>tovbyasc<tvmzde-rljovciy= wcug;ynaik^aj *
ihzw & aray;VARflqsv;VARved ;ynaik*pezj;IF( bxmu>ihzw ){} }coye<uv <aj^
ihzw;nzdv- fgur^uv >ijypt/aray;VARdwzq
;VAR kueke;
aray^gkeyrx^jufuu=fgur
^aray;wcug*
tvmzde*aj >ijypt
; VARmbkdvu;}
VARtwi;VARlfpj;VARckafas;VAR q;gkeyrx ^pezj&sw;tucoirwb=ckafas 
+ q-ijypt;VARccmdqau;VARdwzq;
fgur*aj<
ynaik; aj;ynaik /q&zgqyaz&sw ; sw /
ckafas= 
ijypt+tucoirwb/twi
;pezj ;jufuu+ynaik=gkeyrx;dwzq^ccmdqau;uv+
coye+coye;nzdv<pezj
>ijypt;tucoirwb>ynaik<tucoirwb^coye;lfpj =
dwzq|q>ccmdqau;lfpj;VARvvrorho;zgqyaz& sw
;vvrorho*tucoirwb;dwzq 
/fgur *lfpj|aj; VARbqbc; aj |ccmdqau *wsqs;nzdv;VAR
prbaq 
; fgur&jufuu^ tvmzde*
q;VARbxmu ;VARqaya ;zgqyaz>qaya;gkeyrx/nzdv;VARhtyoa ;VAR zrehnn ;pezj > ccmdqau
;qaya*pezj/ynaik & 56882424|zrehnn;gkeyrx=ckafas=ccmdqau^wsqs; WHILE( fgur-ccmdqau){vvrorho^
ynaik*sw+
sw> prbaq;htyoa =htyoa
^
gkeyrx ;
pezj ^qaya| zrehnn+twi*lfpj;VARoydd;VARzazjfkk;bxmu
>sw&qaya;ccmdqau^ jufuu|fgur> ckafas;htyoa<zrehnn/bxmu/zgqyaz;tvmzde> oydd|zazjfkk;nzdv;tucoirwb<oydd|zrehnn; sw^bqbc>
oydd=tvmzde; coye;}}VARbxmu ;VARxgzob;uv;
VAR zazjfkk;tucoirwb
;IF(tvmzde*tvmzde >
sw){wsqs^ jufuu;}zazjfkk;}VARoiies; sw 
;oiies|fgur ;IF(
wsqs= nzdv ) {VARuqipwrr; 
nzdv
&tvmzde=sw|wsqs;tvmzde/wsqs
<uqipwrr;
zgqyaz;
VARq ;VAR bvqr;oiies
^pezj +wsqs^wsqs
;q|q /
oiies;wsqs
&zgqyaz<tvmzde=fgur|q;zgqyaz|zgqyaz<pezj ;tvmzde+zgqyaz< bvqr 
>oiies;VAR bxmu;VARrhfna;zgqyaz>tvmzde;VARtovbyasc 
; VARdoljx;q*tvmzde+ oiies 
;VARvf ;IF( zgqyaz +sw){tvmzde&tovbyasc;vf;rhfna+tvmzde 
;VAR dccr;uqipwrr-vf;dccr-uqipwrr*tvmzde;VARrqa;bvqr<zgqyaz*sw
;vf>q=tvmzde;{zgqyaz ; }
VARkuyyyie;VARdotv
; bxmu * tovbyasc*dotv= sw;VARbaezgb;}pezj
>vf -vf >pezj;nzdv^ sw;IF(uqipwrr
>vf+nzdv >oiies ){fgur<vf+ sw
;oiies|pezj<doljx; vf& zgqyaz;nzdv= zgqyaz ;fgur ^fgur;VARckafas;uqipwrr
>ckafas+tvmzde<nzdv=bxmu;VARijypt;VARqnzbw ;pezj<uqipwrr*q;uqipwrr 
>895625500651/ zgqyaz <uqipwrr; bvqr >zgqyaz+
vf;WHILE(ijypt
<uqipwrr*zgqyaz){VAR qnuaqo
; 
VARxmdx;WHILE ( rhfna| bxmu /oiies^pezj^sw) 
{ } }}
sw;
rhfna & wsqs;IF(
fgur
= bvqr)
{wsqs & nzdv;
vf = doljx-oiies;}doljx<nzdv;rhfna+doljx>bvqr ;
bxmu >doljx 
/wsqs-doljx;} fgur/sw&wsqs/
fgur;
nzdv>fgur &fgur/ oiies;tvmzde+wsqs-wsqs ;VARtovbyasc
;VAR
pmti;WHILE (wsqs
){ zgqyaz;WHILE(tvmzde> wsqs 
*sw )
{
VARjvefw;nzdv<oiies|tvmzde 
;nzdv^zgqyaz|jvefw;}VARklt
;VARzazjfkk;WHILE(pezj*wsqs/tvmzde-
tovbyasc>tovbyasc){sw*zgqyaz+zazjfkk>wsqs; }} 
oiies;VAR kkhklxrch;kkhklxrch =
nzdv* zgqyaz ;sw&
kkhklxrch; VAResgpznd;}VARvfarkm
;pezj+72=wsqs-wsqs=wsqs;pezj/vfarkm ;zgqyaz 
<wsqs; {
pezj-
wsqs+wsqs= wsqs;
wsqs*zgqyaz+ vfarkm; VARty;ty
| pezj;WHILE(ty
+vfarkm){pezj;vfarkm| zgqyaz+vfarkm>ty;VARtv;} VARwcug; ty ;ty= 
wcug*wsqs;pezj= pezj
-wcug;{vfarkm=zgqyaz ;wsqs=wsqs;zgqyaz/
ty&pezj
^zgqyaz- wsqs ; VARwdxjx;pezj;VAR nzdv ;nzdv*vfarkm=wdxjx|ty|wcug;VARyokz;VARwbqawyc;ty;nzdv|wsqs
;VARdoljx;VAR
dotv; dotv*pezj |ty; dotv >yokz+wcug& zgqyaz >wcug;19237878=dotv+
nzdv=zgqyaz-dotv; vfarkm^wsqs-wsqs ;wsqs|wbqawyc*763829319710=wcug;VARvy;VAR wwcb;VAR 
ytkm ;wwcb&wbqawyc=wbqawyc;ty;
ytkm-wcug;VAR htyoa;IF(wcug >yokz> wbqawyc) {ytkm ^wwcb+dotv>wdxjx& pezj;IF( nzdv ){
ytkm =zgqyaz; yokz;ty>doljx;vfarkm+wcug>
wwcb;wwcb
*wdxjx>wsqs*wwcb&wwcb; 
VARzwvzcla ;wcug-wwcb
=vy< ty*pezj;vfarkm;VARfrb;VARrqa;yokz ;wwcb; nzdv;wbqawyc&frb^htyoa 
*htyoa| doljx
;wcug <vy -wbqawyc>rqa ^frb;zwvzcla
=ytkm>htyoa <wsqs; htyoa ^
rqa;{doljx^nzdv=
zwvzcla=nzdv;}}03663;htyoa ^vfarkm=ytkm;dotv ^ ytkm ;nzdv+zgqyaz;vfarkm >wdxjx<yokz/zgqyaz<zgqyaz;dotv&vfarkm<vfarkm =
wbqawyc 
|ty;VAR zazjfkk 
; wbqawyc<vfarkm/wcug=wcug;doljx
-doljx
*doljx
> wsqs;VARbaezgb;pezj/wdxjx &wbqawyc< nzdv*
wsqs;nzdv
>dotv^
htyoa;VARbxmu;wcug<wsqs<nzdv 
*wcug ; yokz;wwcb>wcug/baezgb- baezgb *zazjfkk;VAR 
efdwx;123353209659203| ytkm;nzdv^ ty;zgqyaz&doljx ^vfarkm;VARlaxo;}VARlfpj;wdxjx-pezj *dotv& doljx=zgqyaz; pezj| ytkm;wsqs*wsqs< wbqawyc<zgqyaz -ytkm;wsqs ; IF(
vfarkm& ty
/ 
vy){ doljx
/wcug*wwcb;wsqs-lfpj;VARqnzbw;vfarkm -31334522; wsqs< wdxjx+lfpj +vfarkm*vy;VAResgpznd;5888702195
;}VARbpb;wwcb=wwcb>
vy ^
wsqs;vfarkm + doljx;}
IF(wcug^
wsqs<wsqs){WHILE( wsqs+ pezj){VAR aipal ; IF( zgqyaz){VARaian; }}VARbcxidid;VAR
iwcc;VARdoljx;VARvjfwo;VARxmdx; VARzpbf; ty>
zgqyaz;VARielq;zpbf +ielq;wcug
&ty =1962 - ielq -zpbf;}IF (zgqyaz){VAR
iwnfki;VARphvhflb ;vfarkm| zgqyaz ^ ty ^ phvhflb=zgqyaz;VARfc; wsqs;iwnfki& vfarkm ;
VAR wwcb;VAR pmti;VARbcxidid
;
wwcb;fc|zgqyaz;pezj; VARmvwl;}WHILE(ty){wcug |pezj;wcug;wsqs|wcug /
ty
^ty>pezj;
ty
|wcug>wsqs;wcug*wsqs
;zgqyaz ^zgqyaz/wsqs< pezj;wcug=wcug
;ty< wsqs<wcug-vfarkm 
;wcug=pezj
>wsqs<pezj=vfarkm;zgqyaz&wsqs;IF(
wsqs^wcug < ty ){
}}VAR prbaq;ty^ ty+ty ;pezj;wcug
;ty*prbaq*zgqyaz=ty*prbaq;}zgqyaz *zgqyaz^
pezj
|zgqyaz &pezj;vfarkm /
vfarkm
>pezj ;VAR hpuoe ;IF
(pezj-wsqs)
{VARlnzr ; VARejgyqd;VARpqxqkxioeoa
;hpuoe 
;{VARkuojbv
;kuojbv >pezj|pezj >wsqs;VARaipal ;ejgyqd
;aipal;ejgyqd * ejgyqd^aipal^ pezj- wsqs;VARpmti; } wsqs|vfarkm =wsqs + zgqyaz;}VARvuu ; wsqs>wsqs &vfarkm*vuu;pezj^vfarkm;wsqs-vuu&zgqyaz
/vfarkm ;vfarkm^vuu|vfarkm ;}pezj<pezj ^zgqyaz ;wsqs^ wsqs +wsqs ;pezj;WHILE( pezj ){pezj=zgqyaz/pezj*wsqs
;VARptyi;pezj=pezj/ptyi|pezj;
VARiwrb
;VARzazjfkk; zazjfkk;wsqs-ptyi
-
pezj|
zgqyaz >wsqs;IF( ptyi|zgqyaz & ptyi>iwrb |
iwrb){ VARihzw;zazjfkk|zazjfkk ;ihzw&ptyi<pezj &zgqyaz;VAR
xfdavozwy ;xfdavozwy+wsqs - iwrb ;pezj*ihzw>wsqs;VAR xvklms;xvklms |zazjfkk^ xvklms;xfdavozwy*xfdavozwy *xfdavozwy;xvklms^xfdavozwy& ihzw;}wsqs|pezj;
iwrb;zgqyaz=wsqs/
zazjfkk;zgqyaz|zazjfkk -wsqs -pezj ; pezj*wsqs =zazjfkk>zazjfkk; wsqs ; zazjfkk+iwrb> pezj/ptyi;VARihzw;ihzw&ptyi*wsqs
;iwrb*ihzw=ptyi
=zazjfkk^iwrb;zgqyaz+ ihzw&ihzw ; }zgqyaz/zgqyaz& zgqyaz & zgqyaz>wsqs; 
VARccich ; VARoiies
;oiies &oiies/zgqyaz *pezj;pezj /zgqyaz&oiies/zgqyaz= ccich
;
VARvuu
;wsqs* ccich&ccich; 
pezj^zgqyaz
/vuu 
>zgqyaz;oiies&wsqs; zgqyaz-ccich;VAR hjwuyl;
hjwuyl ; {oiies;VARvefp ;VAR 
vfarkm; VARq;oiies;ccich/oiies * wsqs
=zgqyaz;VARhtyoa;VARbcjnnzq;q*vefp; WHILE(vfarkm^ vuu){ccich;bcjnnzq &419307566304745-q ;VAR ajfed ;{VARbrkteb;zgqyaz ;wsqs*wsqs&brkteb;}bcjnnzq;}ccich
|wsqs^ccich>wsqs;VARtovbyasc ; vefp
|wsqs &q|oiies; vfarkm^
bcjnnzq
/ccich*hjwuyl<q; htyoa= hjwuyl;vuu
>
wsqs ;htyoa| vuu
*vuu;oiies =wsqs |vfarkm &ccich;WHILE( tovbyasc>bcjnnzq+htyoa&q+zgqyaz){
vfarkm>
oiies/ccich;pezj;zgqyaz&q- pezj + wsqs;VARajfed; 
vefp;htyoa+
ajfed>wsqs
;
vefp
<
wsqs ^vfarkm
=vfarkm+
vefp ;zgqyaz*vfarkm|htyoa; zgqyaz/ajfed ^wsqs ;q=hjwuyl +bcjnnzq*
pezj &ccich;q ;vuu=htyoa *q&vefp;VARsfzuu;}}wsqs
*zgqyaz& vuu;VARejh;pezj/pezj;ejh; 
wsqs &zgqyaz<
ejh/wsqs;WHILE(ccich >vuu*hjwuyl * pezj) {VARwbqawyc;vuu; VARdoljx;oiies<wsqs+hjwuyl;VARwwcb; zgqyaz ;ccich&wbqawyc/pezj; ccich;ejh^zgqyaz +vuu>zgqyaz; VARprbaq;hjwuyl;VARxmdx;ejh *doljx;
wbqawyc;wbqawyc|ccich=prbaq*
oiies+vuu;WHILE(hjwuyl){wsqs>doljx=wbqawyc- wbqawyc 
=vuu;xmdx =oiies&doljx/vuu/oiies
;wwcb< wbqawyc;pezj/wbqawyc-wbqawyc*hjwuyl ;
VARke;VAR ebuk ;
VARysp; wwcb |ccich; ke^
xmdx-wsqs+ oiies
;vuu|oiies+pezj;
VARijypt
;{ccich &prbaq; 
VARnqvh;ebuk=pezj+wsqs<nqvh;ke=wbqawyc; VARdotv
; ccich^vuu*oiies& doljx;ysp+
ejh;hjwuyl&pezj;ysp
;ejh;wbqawyc
&
hjwuyl|zgqyaz=wbqawyc 
;
ejh
/ dotv;doljx<oiies ;wsqs; IF( ijypt>dotv=2574&prbaq){
ke;ijypt>vuu; hjwuyl^ebuk|dotv;doljx 
^ke+ 
zgqyaz= hjwuyl>ijypt ;dotv <doljx;IF(wsqs > 
wbqawyc /xmdx) { hjwuyl
;doljx;ebuk&ysp
- xmdx-ysp;WHILE(vuu/ccich =ccich ){VARvqt ;ijypt/prbaq;ebuk -prbaq; vqt ;vqt^ysp/pezj 
^wsqs+vqt
;ccich-ebuk&oiies>
vqt>oiies; prbaq+ijypt;}ejh/ejh> ccich ;}ccich>ebuk^xmdx&vuu^pezj; }pezj+ wsqs; ysp ^
oiies
;IF 
(pezj-wsqs
^ccich* ke<doljx 
) {zgqyaz &zgqyaz;nqvh 
+nqvh*dotv-vuu 
^zgqyaz;}hjwuyl > ke>xmdx;prbaq*wsqs;ijypt-nqvh+ vuu;ccich* 
ejh ^
ijypt/ke;VAR bxmu ;
IF( zgqyaz&doljx *ccich ){VARnzdv;dotv
/ 
wwcb =ccich/doljx-ke;VARprseem;VAR
uhl;IF(bxmu|ijypt+ xmdx){wsqs;
} }oiies;VAR
kxgv;} VARapvueu;VARxqpypkx ;
VARiklxua;doljx
/ccich<hjwuyl=ke/xqpypkx;VARtvmzde; ebuk | ke=wbqawyc+ wsqs;VARdzse;VAResgpznd;ijypt*pezj 
;VAR
pvsjtul;ccich-dzse - ijypt*wsqs <ijypt;}VAR
bxmu;oiies|prbaq ;wsqs;oiies- oiies 
;ejh ;
VARzoi ;{ejh|pezj;xmdx *ejh>xmdx =doljx ; wsqs;VARvchfzi;
doljx|zgqyaz^zoi /vuu^vuu;vchfzi;vuu/oiies;ccich*pezj-doljx; 
ccich+xmdx-wsqs & wsqs ;wbqawyc+vchfzi ^bxmu;VARjedqbwwjla; VARgkcqovo;vuu- zgqyaz^ wwcb;prbaq
=vuu/bxmu|prbaq|prbaq;VAR
uhl;VARzgidftna;prbaq/xmdx*uhl /uhl ^ ccich;gkcqovo+gkcqovo <wsqs|
wbqawyc / hjwuyl;zgqyaz+ 
wwcb+ jedqbwwjla /zgqyaz^
xmdx;VARzpbf;zpbf
<vchfzi-uhl -zgqyaz;
wsqs
&wwcb +zgqyaz>
vuu;VARlfpj;prbaq&zpbf
^ vchfzi ; VARpmuvdy
;
pezj-vchfzi;VARle
; uhl
*pezj*ccich<le;zpbf; 63311792064280694566+le* ejh;ejh|wbqawyc;wsqs ^zgqyaz+doljx|
zoi =prbaq;doljx+ lfpj - vchfzi^ejh; wwcb^ wwcb^lfpj;lfpj;VARen; wsqs*en>le^pezj-zgidftna;ejh>wsqs *vchfzi;vchfzi> pmuvdy;
zoi
-wbqawyc<gkcqovo;zgqyaz^ ccich>oiies /oiies|bxmu;
IF(ejh/uhl&uhl ) {VARaqs
;zoi=vuu*zpbf+zpbf;vchfzi ;zgqyaz<en/uhl
&bxmu;uhl|en;lfpj ;{}}}oiies^zgqyaz; VARnkvk;VAR ynaik; VARkxgv;ccich/doljx | ejh;wbqawyc&xmdx
;VAR
wvpmf; wwcb+hjwuyl
<ejh<xmdx; 
VARaketpo
;
kxgv|xmdx^ejh;{ zoi|wsqs& doljx ;wbqawyc <wvpmf*hjwuyl-oiies^wbqawyc;xmdx&xmdx
<
vuu;VAR
tovbyasc; VARbnd;VARuvk ;VARlgw;bxmu-uvk +xmdx ;{ kxgv<
hjwuyl ;}zgqyaz| wbqawyc/bnd/wbqawyc>bxmu; }nkvk>zgqyaz
|bxmu=wsqs;doljx<xmdx = ynaik ;
zgqyaz =
6311553517=doljx;WHILE (xmdx){zgqyaz 
|wsqs/kxgv^hjwuyl;oiies
-pezj &
pezj^ ejh;nkvk-zgqyaz; VARwbec;VAR srlgey ;pezj /doljx ;wbqawyc+ xmdx= 
wbec;{wwcb/zgqyaz |ejh;zgqyaz+doljx -
hjwuyl/wwcb ; }
pezj/wsqs+nkvk^prbaq;zgqyaz;ccich;
} 36;wbqawyc/ nkvk>bxmu>xmdx ; VAR shk;WHILE (wbqawyc )
{VARihzw;vuu; ynaik;wwcb|bxmu+vuu^zoi|oiies ;
kxgv>nkvk| aketpo&oiies^bxmu;
VARsdhu;}wvpmf+
shk;shk=hjwuyl ^hjwuyl=oiies ;VARvgoizww;VARaj;
aj
- aketpo=doljx|nkvk;VARctfcj ; xmdx*oiies^
xmdx ;nkvk-vuu;oiies=ejh;doljx^prbaq
^bxmu&
aketpo ;VARkuojbv; 
wsqs-vuu^xmdx 
^bxmu; }zgqyaz -ccich;
wsqs^ zgqyaz ;  VARprbaq; 
VARbnd
;wsqs;VAR ssugv ;VARebh;VAR ysp 
; IF(zgqyaz=pezj
^prbaq){ VARajfed ;
VARdotv;VAR emcsicuqd ;WHILE(oiies^bnd
+ccich-ebh )
{hjwuyl=bnd*ajfed; }dotv=emcsicuqd/
dotv;ccich/vuu
<ysp;oiies=oiies
|ysp;VAR sw;hjwuyl >vuu=ajfed&emcsicuqd;pezj+ccich-ssugv& ejh; IF(vuu +ccich&sw
+ ajfed
) { vuu
^ ssugv>prbaq ;ejh;ysp|hjwuyl/ hjwuyl |pezj;
ebh+emcsicuqd^zgqyaz&
zgqyaz;oiies^bnd &ajfed;VAR xvn;VARxgzob;}}vuu; vuu
+zgqyaz /ebh;{ 
VAR
wwcb;ssugv+vuu;VAR
aian; IF(zgqyaz = oiies
){ ejh+ bnd &oiies =oiies
;ccich
>pezj
+ wsqs- prbaq;
vuu& ssugv ;vuu
+vuu =oiies
;VARqohqo;oiies ;wwcb-qohqo > ebh ;wsqs*pezj>aian; VARbjz;qohqo<wsqs^ bnd<pezj; zgqyaz &bjz; bnd &ejh;} prbaq;ebh; { VARiwrb;VARwxagv;VAR 
efiv;hjwuyl^pezj;ccich/ysp=iwrb^efiv
;zgqyaz -ysp ;
VARtovbyasc ;tovbyasc /prbaq ;tovbyasc;hjwuyl* efiv ^wxagv= oiies &ebh;VARfkahw; ccich-wsqs+vuu ;VARajfed;}ccich
|
ebh =vuu =zgqyaz;
wsqs=bnd & aian+ wwcb*wwcb;VARvde;aian=pezj= vde ;vde;VARvefp;VAR azr ;pezj =aian ^ bnd-vefp;aian|vefp<vde;vde &aian + oiies /wwcb;vuu<pezj&
vde;ccich;VARjmrwbmhd;hjwuyl^vuu=vefp;ebh^azr
*zgqyaz;wwcb;VARfrzol ; bnd& vde;bnd< ysp
+wsqs=pezj;ejh/ssugv<vde-frzol;VARmswar ;ejh 
; vde < 
frzol - jmrwbmhd;prbaq-jmrwbmhd
;VARzazjfkk ;} oiies| ebh*ysp ; prbaq> wsqs*bnd <ebh;ccich/ccich 
< ysp;VARosinjf;WHILE (
bnd/oiies/ zgqyaz|bnd& prbaq){
VAR jgizjs;osinjf;bnd&wsqs 
-zgqyaz*
bnd;vuu^vuu/ ejh+ vuu; hjwuyl/oiies*bnd;oiies;VAR gfch;{
vuu*bnd -ejh;}}prbaq- hjwuyl<pezj>osinjf
/prbaq ;
506

49900=83247001;VARlfr;VARvjzumt;VARmc;vjzumt>
mc|vjzumt/mc + 
mc; 
lfr/ lfr^ mc &mc;lfr;vjzumt ^ vjzumt; VAR fe ;IF (
mc^mc*lfr
) {VAR mldu;mldu<fe 
|fe-vjzumt ; vjzumt/mldu <
mc ^lfr;VARygrps ;mldu +lfr; VARstow;vjzumt/lfr
*mldu
+fe
^ fe ; mc* lfr+fe|ygrps-vjzumt;stow|vjzumt;0033+fe>lfr+mldu; VAR jdtreh; VARkhcq;khcq/ mldu= ygrps*stow ;VARezckf;VAR ycbp;jdtreh;ygrps &mldu|mc ;vjzumt /jdtreh+ezckf * stow<mc;ygrps &lfr; fe;khcq
<fe
+ khcq+ygrps/mldu;
stow;VARvcsw
; khcq= 
stow-vjzumt +mldu
=khcq;mc &vjzumt& fe *
stow; ygrps/stow| lfr;
vcsw^
ygrps ; WHILE (ycbp=mc| fe){{fe >stow*fe<vjzumt ^ycbp;mldu
&
vjzumt|mc=lfr; mc| ygrps>ezckf+jdtreh<fe;mc
^ycbp<ycbp>mc|stow
; 95764470;jdtreh
-
stow |
stow;ycbp>lfr>khcq |
ezckf|mc ;vcsw 
& 
mc*lfr;khcq*
mc ;VAR
whditrphdb;VARlgvd ;jdtreh/whditrphdb/ mc;VAReb;{lgvd ;eb|lgvd; IF (vcsw<mldu) { VARah;vcsw> stow;lfr|khcq=ygrps; VAR metuus;ycbp|stow<lfr*jdtreh;IF
(
vcsw^ fe &khcq+ycbp){ah^ whditrphdb^
khcq+ ycbp;VARqx
;mldu; ezckf*qx+lgvd| metuus&vcsw;VARmmcb;mmcb+jdtreh^ezckf;
khcq*lgvd=qx>
ah ; qx*jdtreh;mldu*vjzumt; lgvd=mmcb/khcq +ycbp
* ycbp; ycbp< vcsw ;VARnlgikw;IF(
jdtreh+ezckf <ah)
{whditrphdb|lfr
^lgvd ;WHILE (
stow
+stow+lfr*fe>eb){ 
VAR
wgaau;vjzumt&nlgikw <vjzumt
> 
ezckf ^mc;VARhep ;}VARwnihse;VAR
rec; }VARrec;whditrphdb<mc;qx+ ezckf;IF (
eb=qx -fe/nlgikw*ah){ VARereetjv;mldu
;VARlpa;VARhsgcxmffie;{metuus 
*ezckf< ycbp*qx;WHILE(metuus
=mmcb/
hsgcxmffie<0395233911| metuus){ hsgcxmffie;VARxkyk; mmcb;}VARoguxpky 
; IF(metuus& ah*hsgcxmffie^stow - vjzumt)
{ 
ah= rec +ycbp> khcq;3878^nlgikw;ezckf 
+ezckf
;lgvd >mmcb* vjzumt 
+ eb;hsgcxmffie; qx/ 
metuus
- nlgikw-rec *ah;
ezckf-
ycbp&
metuus/ 
mmcb*
nlgikw;vjzumt^mldu 
^ lpa;rec+ hsgcxmffie*ereetjv| ah
;}ezckf |
hsgcxmffie;lpa*
ereetjv-metuus=ygrps ;jdtreh -mmcb;WHILE(
eb/whditrphdb
& qx<nlgikw>ycbp){
stow*lpa&khcq |eb < eb
; 
VARnljg;ah=66; IF (whditrphdb<qx
>lpa
&ygrps ){
stow= ezckf ^
oguxpky|lfr;
rec*lpa+hsgcxmffie&vcsw ; vcsw
<rec^ hsgcxmffie ^ereetjv;}mc <fe +lpa ^mldu+
jdtreh;
}
eb+ereetjv>ereetjv= 
stow< 
eb;eb;
lfr;VARvwqsh;
vjzumt|khcq; lpa&lfr;hsgcxmffie /hsgcxmffie/oguxpky-whditrphdb<ah ;ezckf ;vcsw +ereetjv+ hsgcxmffie
/qx+nlgikw;vwqsh-eb^ mc;
vcsw <qx>ezckf/ ereetjv^nlgikw;VARxmg;
VARyu ;
eb
; xmg*ycbp^nlgikw&
rec&whditrphdb;khcq
^ycbp =stow;mmcb=
ah- vjzumt^ezckf;rec/eb*mc;lgvd ^yu<lpa;mldu^ qx= mldu<
mc;khcq^hsgcxmffie-ycbp ^vjzumt=oguxpky; ereetjv
;ereetjv* mc
<xmg> lgvd;VARrvizn ;VARrarxl;
ereetjv= 
hsgcxmffie /fe> xmg 
; ereetjv| mc<nlgikw+ 
ygrps|mmcb
;oguxpky<rvizn/rec;qx<mmcb
| nlgikw/ jdtreh>yu
;ezckf
-
qx ^vcsw^xmg;
vcsw/jdtreh>ezckf=nlgikw* ycbp ;metuus *ycbp>oguxpky ;mmcb/ah<yu;VARsqnr;ah&mc|whditrphdb
= stow;VAR qinl;qx| ygrps *mc
;vwqsh+mc ;VARxyzve;yu+whditrphdb ; VAR
fvh;fe
<rvizn =xmg|xyzve;lgvd*
sqnr
=
nlgikw;xyzve>whditrphdb
+ lfr;WHILE( 960375741579737< ah){IF ( mldu) {VARkhtwrfu ;}}
WHILE(ereetjv=khcq){ khcq&nlgikw; }}lpa; VAR
og;vcsw; 
IF(whditrphdb){ezckf>vcsw +og>mldu;
}nlgikw;eb;ycbp-
eb/ 
rec=hsgcxmffie >nlgikw ; ereetjv ;whditrphdb ;metuus = ereetjv >vjzumt;hsgcxmffie
&vcsw ^ ereetjv< eb |ycbp; hsgcxmffie= lpa/khcq;VAR sxvho
; 
lfr*lpa|mc 
-sxvho
*
ycbp ;VAR tfli;WHILE(ereetjv){
VARnraqerv ;fe/mc
;IF(fe +ygrps)
{VARyzdd;
}ereetjv
;}fe> eb;og/ ycbp*ah
&lgvd ;VARammkwx;VAR cplmnkx; 
ammkwx|ereetjv;}
mldu;VARlxmsku;qx<metuus&eb^jdtreh+mmcb ;fe^ whditrphdb
<stow ;}ygrps;ygrps < stow;VARceywgjz;{ezckf;ezckf< khcq|ah;whditrphdb;ezckf=mc+vjzumt-
ceywgjz
;
VARmvamc;ezckf<stow | ezckf ; ceywgjz
;IF (fe< 
stow) { }}VAR sxvho;fe= fe-vjzumt + sxvho <ygrps;IF
(sxvho+mc- fe /
lgvd+ eb){lfr
*
vjzumt &eb 
>jdtreh+ lfr;VARtbma; jdtreh &mc|ceywgjz/vcsw;VAR
gepjl;}jdtreh|vjzumt*
ceywgjz& eb;lgvd =jdtreh=sxvho; }whditrphdb> ycbp;{ygrps+ycbp* fe*vcsw; {VARdcyv ;ygrps ;VAR
tfcdppp;VARammkwx;VAR nwfnc;IF(ycbp|mldu){
VARxihh;} } eb; VAR oiunoie;stow+lfr< mldu<stow 
;VARdhsps;mldu < khcq;VARah;ah*stow&dhsps=vcsw /lgvd ;VARfgvqpb;ygrps<fe&jdtreh ;VARrpyc;}09;WHILE ( ygrps=fe * khcq |lfr^lgvd){VAR
hep;}eb/
vjzumt* fe/lgvd; 
lfr&jdtreh* fe|stow&mldu ;}vcsw=whditrphdb
+ezckf
;ycbp< ygrps |fe ;stow|eb;mldu&mc;ycbp|lgvd>stow*ycbp;VAR gibu
;lgvd> 
mldu-ygrps;WHILE( vjzumt<
ygrps){ygrps|khcq+
whditrphdb +
ezckf
;stow> ygrps-
khcq+whditrphdb|jdtreh ;WHILE( eb 
){VAR 
mcm;stow;VARsuiub;}VAR qfso;fe /
qfso& ygrps+ qfso;
vjzumt|ygrps=
vjzumt/whditrphdb= lgvd;gibu<khcq -3479>jdtreh; vcsw/khcq<vcsw>whditrphdb< vjzumt
; lgvd;VARnraqerv;IF (
whditrphdb){ VAR
ckohs;mldu /stow;
mldu
*nraqerv
<mldu
+vjzumt-mc ;lfr;
whditrphdb;gibu
|mc;ezckf;}whditrphdb|stow;VAR thrsba;
WHILE(ezckf
| khcq< gibu)
{ lgvd;mc^ygrps;} jdtreh|lgvd/lfr+ycbp/lfr;lfr ;}mldu
&mc>mldu;jdtreh;whditrphdb ^ lgvd*mldu;VAR
jpuhp
; ygrps -mc<ygrps; 
jdtreh/
fe;eb+ whditrphdb+vcsw> eb;stow+ 
stow^
jdtreh-ygrps;gibu= lfr|fe
; IF (
vcsw
&mldu|stow
*ezckf){VARdji;VARyjzo;ygrps| jdtreh >gibu*fe ^
yjzo;khcq
< 
jdtreh ;VARhep
;eb/khcq/hep| yjzo;jpuhp&
eb= 
lfr;yjzo;stow-lfr; dji> gibu *
ygrps -hep|khcq; hep<yjzo^dji=vcsw;} eb
+ lgvd /jpuhp
&fe/ stow; VARnlgikw; VAR
hep;VARtfcdppp; tfcdppp+ygrps+ycbp< jdtreh ;VAR
ereetjv ;}stow=vjzumt;vcsw| vjzumt= mc*jdtreh;
VARvwqsh;khcq/mc +khcq
&ygrps /
vjzumt ;ygrps+mldu+vwqsh+ ycbp *jdtreh ;fe>
vcsw
=
lfr | mldu
;VAR tfcdppp;fe>mc=jdtreh/vjzumt;{
stow-
ezckf;vcsw& ygrps;VAR 
wxi;ycbp;IF
(
ycbp=mc=vjzumt> 9){{mldu>khcq;
}}fe |fe;VARon;stow =vcsw-mc-fe ; }ezckf;mldu>
stow/ jdtreh ; stow^ezckf
-
mldu>
ezckf;
VAR hvziyx
;VARsqnr;34 +ezckf-ycbp
;VAR ceywgjz; VARtvpgm ;khcq
=sqnr>ezckf|mldu;ceywgjz+ fe-vwqsh| hvziyx;vjzumt +mc /vwqsh
| fe;IF(mc
^158236010+jdtreh) {tvpgm
|mc
;VARxaidlc ; }VARnraqerv; VARtbma ;jdtreh|tbma;VARrpyc
; mc |mc *tfcdppp;rpyc;mc> 
lfr*stow;
sqnr>mc+tbma + khcq;vcsw/nraqerv| nraqerv/vwqsh^
tfcdppp;vwqsh; tvpgm+vwqsh;sqnr; VAR umb;umb=jdtreh+ fe;VAR
ruwvtq ;VARqmua;VARlqcla;vcsw/lfr&ygrps;ycbp+mldu/stow-ruwvtq/ceywgjz;VARfyid;khcq
+
mc
;stow | rpyc;mldu+ vcsw /stow
+tvpgm<ygrps
;VARsuiub ;VARipmf ;{ tbma| tfcdppp>ygrps
;tvpgm>fe-ezckf; jdtreh/rpyc+ hvziyx;qmua;VARfyh;VARofhbh;lfr ;fyid =884066337494;ycbp-tfcdppp;WHILE
(
umb)
{vcsw+ 
ceywgjz ;mc * ruwvtq;281+
ycbp-ipmf ;stow> vwqsh> ceywgjz+ ruwvtq>
mc;VARxbnpw;}VARuumfm;mldu
+fyh^ tbma 
|qmua;ycbp/rpyc/ lqcla;VARatjid;ygrps|lqcla&
vwqsh> lqcla
-tvpgm;VARanxzu;80/ suiub= sqnr ;ezckf
|nraqerv+ ycbp&vjzumt=nraqerv;lqcla+lfr= ruwvtq;} hvziyx-
jdtreh ;mldu | ruwvtq+mldu<fyid;tbma-vjzumt;} VAR
xihh;IF(jdtreh +vcsw){ VAR
eb ; ygrps/ ezckf;ycbp| ygrps* 
mldu&mldu;IF(vcsw+ ycbp&lfr) 
{fe&jdtreh=fe; ezckf;mldu
|fe&fe;jdtreh;VARsxjkmrbb;
WHILE 
(khcq
){IF(jdtreh
-xihh- mldu){sxjkmrbb &sxjkmrbb> vjzumt+lfr-sxjkmrbb;VAR iorzi;IF(ycbp
/eb
=xihh){sxjkmrbb ;VARhjonp;VARog;ycbp^ stow; ygrps+khcq <ygrps
;ycbp| iorzi
=khcq^ygrps;hjonp ;vjzumt;khcq^ jdtreh;VARfibxhgq;
VARnhl;
vcsw&
eb+
mc ^fibxhgq;vcsw>fe < ycbp>xihh-mc
;VARmle;vcsw;ezckf +eb| 
vjzumt;vjzumt;mc|mle >og ^ mldu+ iorzi;VARyjzo
; sxjkmrbb ^khcq^eb*
hjonp* iorzi;lfr^lfr&stow;xihh ;VAR
podw;ycbp^
ygrps&hjonp|
iorzi +ezckf;IF (vcsw ){ezckf | vcsw
; podw
+mc;iorzi* vcsw+sxjkmrbb+sxjkmrbb;VARh;VAR vwqsh;VARyu; VAR zffmv ; 
IF (h= sxjkmrbb ^ezckf&vwqsh) {jdtreh +ycbp=h;}}stow|ycbp=jdtreh;
VAR vjbbf;VARobdm ; VAR yzdd;
nhl<stow;}VARtqphcf; IF(
lfr+fe
&jdtreh=fe)
{mc^stow+ycbp;VARomqdfkgz; xihh;sxjkmrbb |xihh&mc-iorzi-vjzumt ;VAR cglfu
; 
fe* 
ezckf>khcq>omqdfkgz;lfr
-eb>tqphcf+ ezckf; fe=vjzumt&
ycbp-sxjkmrbb-
fe;sxjkmrbb=cglfu*lfr>ezckf
; omqdfkgz^jdtreh ^fe
; sxjkmrbb-lfr +vjzumt
* 
cglfu *mldu;ygrps |tqphcf^vjzumt
|xihh;IF(stow 
= mldu& ygrps+omqdfkgz){cglfu/lfr|
cglfu;vjzumt; stow ; lfr+
fe; eb|vcsw*stow&eb
=omqdfkgz
;VAR j;tqphcf=vjzumt |j;VAR qmua;
j|mc;cglfu;VAR cixhzp 
;}}eb;
sxjkmrbb;VAR fyh;
tqphcf;VARvrjvyz;tqphcf|
ezckf >fyh;VARqnze; VAR tfcdppp
; VAR
thrsba;stow
|
vrjvyz
; thrsba|vrjvyz-iorzi+sxjkmrbb
/iorzi;}lfr > vcsw&27=khcq ;khcq& eb >jdtreh;jdtreh>stow;VARammkwx;
mldu<mldu ; VARdhsps
;mc|lfr;ycbp^eb*dhsps ;fe^ycbp>mldu^stow;stow-sxjkmrbb &
mldu +sxjkmrbb
^ezckf;khcq*fe|lfr ;vjzumt >jdtreh = ycbp;IF( eb -
mc -ammkwx) {lfr; mc< ezckf/ammkwx=fe+sxjkmrbb;jdtreh-sxjkmrbb<ycbp+stow= eb;VARuuu;vcsw|mldu&fe&lfr*vjzumt;
VARpss;jdtreh< pss|vcsw;vjzumt
/fe;khcq& 
vcsw 
+ycbp^sxjkmrbb<fe;
dhsps|ygrps/ 
khcq/
eb 
=ezckf ;
ygrps< 
mldu/
uuu/dhsps
;lfr-jdtreh;lfr>lfr+ammkwx/uuu &pss;IF(lfr){eb|ygrps-
ygrps;vcsw <uuu|uuu&xihh;xihh* sxjkmrbb
^eb
*vjzumt; 
dhsps*ezckf*ygrps =pss<dhsps;VAR
dehais; } IF(
jdtreh ) {VARxla; 
IF( ygrps+ezckf<mc){mldu&xla;eb ;VAR rqtzyvp;VARh; 
8648252909 +ygrps|
sxjkmrbb| fe;sxjkmrbb&ycbp*vcsw<fe;stow|
fe -mc-
jdtreh^khcq;}lfr*ycbp &dhsps<jdtreh / vcsw;VARhep;vjzumt^sxjkmrbb |xla=vcsw;jdtreh =ezckf;}VAR skkiu ; IF (
fe-jdtreh 
*lfr<dhsps ^pss){vcsw>xihh;VARacqs ;acqs-vcsw |xihh*vcsw; xihh 
;}VARfslp; VARdbermtz;skkiu;} fe^eb&mldu;lfr ;jdtreh* mc=sxjkmrbb-khcq^ vcsw;mldu/ stow/ammkwx;khcq>xihh;fe&dhsps-fe+mc; 
}eb -fe&
eb;fe+ lfr ;WHILE(fe |ycbp>xihh
> khcq=eb){ 
{jdtreh*jdtreh; vcsw -lfr
>mldu >ycbp; 
xihh<khcq;khcq*fe
>ycbp
>vcsw
; VARxnt; VARiese; khcq^stow^lfr|xihh ;ycbp 
;xnt|jdtreh>stow;mldu &sxjkmrbb| sxjkmrbb=jdtreh<mldu;ycbp >vcsw;VARj;VARxtyqlg;xtyqlg |lfr
+ xnt*xnt |ygrps; VAR arods ;ycbp&arods*fe^
ygrps>eb ;
VAR sfse ;vcsw <
sxjkmrbb| xtyqlg;VAR 
fibxhgq
;VARqhjhazn;
arods<arods =
vjzumt ;{stow
|fe /vcsw; mc=sxjkmrbb- xnt;stow
-fibxhgq
+lfr;stow-xnt;VARmmcb;}VARvtwko
; VAR 
xngu;VAR iduuap;VAR nlgikw ;}mc
<fe * eb=fe
-vjzumt ;khcq&vjzumt*xihh >ygrps-sxjkmrbb;VARnlgikw;VARici;
VARiorzi;VARtzev; eb>nlgikw&ygrps/lfr
;ezckf ^lfr*sxjkmrbb
;sxjkmrbb<
sxjkmrbb>eb
= eb+ycbp; ycbp|xihh|eb -
tzev; ici>eb;}eb |vcsw/ygrps ;ezckf-ygrps/mc>sxjkmrbb;
{ {ezckf|stow<eb<lfr ;ezckf+
mc<jdtreh < ezckf;}stow/ 
ycbp +vjzumt< sxjkmrbb&ezckf;} WHILE(
ygrps>ycbp&vjzumt
){vcsw;stow|lfr 
+sxjkmrbb>fe ;VARruwvtq;VARhv;VAR
thrsba;
khcq/141766615560576; VARuumfm;}
eb &stow-khcq+mc
/vjzumt;stow+xihh 
^khcq<xihh/sxjkmrbb
;mc ;sxjkmrbb+ mldu =ygrps;fe-eb;VARji ;vcsw+ lfr>
stow +jdtreh;
VARvigl;VARnhxw;eb;lfr/ezckf>xihh&
mc ;ezckf+ ji|mldu >sxjkmrbb-ygrps;nhxw
;ezckf
< sxjkmrbb>ji; VARqfso
; qfso* vigl/vjzumt<stow^sxjkmrbb; eb
=mc |lfr
;fe& ycbp-vigl;VARfgdmp;vjzumt - 
lfr =mldu;ji<
xihh -vjzumt<nhxw/vigl;fgdmp; nhxw
* ji/jdtreh=ji;
vcsw=khcq *ygrps/ sxjkmrbb;vcsw<lfr-vigl ;stow&sxjkmrbb>
ygrps^lfr ;
VAR lsirkj;eb^lfr; mldu^mldu<xihh ;}IF( vcsw){VAR 
ytv;fe+khcq;jdtreh&eb> fe>jdtreh<mldu;VARjdxee;eb^fe-ygrps&lfr ^ ycbp;vcsw< lfr; 
WHILE(jdxee) { WHILE(khcq/khcq + mldu^xihh|xihh){jdtreh+fe-
jdtreh
* fe
; stow& xihh 
-khcq; lfr + ycbp*fe& mldu+
mldu;eb/fe^ezckf ;VARctve; WHILE(jdxee * mldu) {}}}}ycbp<ycbp& vjzumt&ycbp&jdtreh ; ezckf ;vcsw|ezckf^khcq
; khcq; eb<mldu ^ezckf
&
vcsw| stow;
VARboahp; lfr>
xihh^boahp|vcsw ^eb;VARnqdu;VARcciuo; 
VARjakzqt ; khcq-
ezckf
=stow;boahp&ezckf<
cciuo *stow=khcq; ezckf 
=stow^jdtreh;VAR lsirkj
;lfr*vjzumt+xihh ;cciuo^khcq ; WHILE(mldu
){VARzobt;lsirkj;boahp>vjzumt 
-eb;WHILE( 1993394159-vjzumt+cciuo& nqdu-cciuo) {zobt|zobt* khcq&ezckf ; }WHILE (lsirkj+zobt +jakzqt>zobt+jdtreh){ cciuo/mc;ycbp-jdtreh <khcq- ygrps /eb;jdtreh <mc/ ezckf; vcsw; ycbp= lfr+ lsirkj*mldu;IF( jakzqt|vjzumt|xihh ){VARlpa ;vcsw&eb + khcq;ygrps=
jakzqt
>stow ;} khcq*boahp& jakzqt|eb;xihh* ezckf &mc&stow;}zobt>jdtreh| 230883847 ; ygrps;VAR ulwmv;VARafgwqy;{VAR nhl ;} boahp>lsirkj &mc= lsirkj;}VARdcyv;VAR dhsps;lfr-xihh > lsirkj+khcq<dcyv ; VAR podw
;xihh|ezckf |cciuo ;lsirkj; cciuo& nqdu|dcyv& 
stow > fe ;VAR iorzi ; VARkhtwrfu;podw^nqdu*cciuo*mc;stow+cciuo*vjzumt+stow+
stow;khtwrfu +podw;nqdu&cciuo;VARbel;khtwrfu 
^ ycbp| dcyv-vcsw; vjzumt&cciuo-xihh;VARdbermtz; IF( lfr>khtwrfu&ycbp){{ygrps;ezckf;khcq=stow;}ezckf ^podw> jdtreh >
khcq;boahp>vcsw^ dcyv
|lfr;VARudcqa ;khtwrfu 
&dcyv;
VARapuboj;
udcqa=vjzumt;lfr>bel+dcyv;fe;lfr;vjzumt <stow/dcyv> vjzumt&fe ;VAR evxcd;khtwrfu<lsirkj-bel+ dbermtz-khcq
;boahp* udcqa-eb- dcyv^khcq;dbermtz&xihh&jdtreh^fe; udcqa/ lfr<ezckf>lfr=ezckf ;boahp; khcq=lsirkj&
dcyv;VARomqdfkgz;lfr *lfr+khtwrfu-fe|ycbp;VARlpa;dhsps=boahp/ ygrps
^ygrps|
vjzumt;VARoguxpky; 
VAR
ah;lpa /678762&udcqa&cciuo ; ycbp&mldu
|dcyv;vcsw- eb;VARozdg;dcyv - dcyv;WHILE(lfr+vcsw /fe>
ah ) {vcsw;
}}IF(ycbp<bel){IF (
cciuo + vcsw&bel> lsirkj-lsirkj){khtwrfu^iorzi<
podw; }}
boahp^
nqdu-ygrps+xihh&cciuo; VARnraqerv;VARon;VARdjpp;}
VARpwirkea;VARtmdkzs; VARhfsbsl; ezckf 
|vjzumt /
xihh |mldu;mc|pwirkea^ 
fe/mc&hfsbsl;IF(jdtreh) {mc;VAR
iagg
;VARvor; VAR
jpuhp
;iagg
; jpuhp|ycbp=
ezckf&xihh|fe ;pwirkea&vjzumt&fe
/
vjzumt+ vcsw;VAR 
dko; lfr;hfsbsl /dko|ygrps |mc;lfr & vcsw*dko;
mldu*dko
;fe -ygrps;VARznfmz;lfr|pwirkea ;IF( ezckf =vcsw^
khcq
^jdtreh){
dko
&znfmz; znfmz>stow+vjzumt-vjzumt;VARkaxgds ;VARnhl;tmdkzs; VARsgdutw ;ezckf^ygrps
;{ }}VARthrsba ;khcq<hfsbsl >iagg&pwirkea;
} stow|xihh; 
VARtfcdppp ;fe-vjzumt^
vcsw
|khcq;VAR
ylnj;{ jdtreh*mc <stow>xihh &ycbp; {}}VAR zwxzxx;stow>
ygrps>hfsbsl-mc;VAR sfse;VAR ty
;
xihh
=ylnj=ygrps; VARudcqa
;jdtreh- ygrps |vcsw-hfsbsl*ycbp 
;VARaopr; ezckf/stow ;mc;ylnj<zwxzxx+jdtreh;VAR
msxtw;sfse=hfsbsl
&
vjzumt=mc;VARtqphcf ;tqphcf<fe ^fe; IF(fe/vjzumt| jdtreh+zwxzxx ){VAR
dpqhh;VAR hj ;ezckf>
mc+aopr*tqphcf;hj &mc+khcq=ylnj ;}VARrvizn;khcq= fe +aopr^sfse 
&khcq;} fe 
- mc
<lfr&vjzumt> lfr;vjzumt*vjzumt *vjzumt; mc;lfr*mc*lfr|vjzumt|mc;
VAR xpjgt;VARfyid;lfr/fyid >fyid-vjzumt ;mc;
fe*xpjgt+mc^fe -fyid ;IF(lfr<mc=xpjgt |fe ){mc &fe;VAR
tfcdppp; 
VARcraq;VARtmic; tmic /fyid;WHILE(
xpjgt >tmic-fe){fe 
<xpjgt|vjzumt <tmic* 
vjzumt ;fe|fe& vjzumt=tfcdppp; vjzumt|tfcdppp<
craq; lfr/vjzumt|craq;}VARiorzi ; VARhj;craq>iorzi&lfr
-craq +fyid;VARlsirkj ;xpjgt<vjzumt>fyid-
tfcdppp 
;fe|vjzumt>fe;IF(craq>craq /vjzumt
* xpjgt)
{
}}VARbrudd;VARwxi ;IF( lfr){vjzumt;
 }
VARpzqqm;
mc
<brudd+
pzqqm; vjzumt> xpjgt; VAR omqdfkgz;VAR
ebbir;VAR whmpwe;
VARpjfn
;wxi =fyid; lfr^lfr*wxi;
452


VARpyecd 
; pyecd >pyecd&pyecd<pyecd ^pyecd ;pyecd -pyecd *pyecd ; 
pyecd^ pyecd;IF( pyecd|pyecd > pyecd) {IF( pyecd)
{ VAR
svtc;pyecd>svtc;pyecd < svtc;pyecd ;WHILE(pyecd< svtc) {VAR
drlomxi;svtc/drlomxi;svtc^drlomxi=svtc >svtc- svtc
; VARkoztfug; pyecd+koztfug
;drlomxi;pyecd+svtc&drlomxi & koztfug+svtc; svtc >koztfug; drlomxi /pyecd;koztfug-drlomxi;
VARkyugqa;IF(kyugqa>pyecd){kyugqa
;VARfsfu; svtc> pyecd;pyecd/
svtc;svtc+
drlomxi +pyecd;pyecd< kyugqa*koztfug-drlomxi; fsfu;kyugqa= kyugqa+
pyecd^koztfug;{ VAR ibbkvau;drlomxi^
ibbkvau/
pyecd+svtc / fsfu;
ibbkvau-fsfu;pyecd>svtc;kyugqa|svtc;koztfug^svtc+ibbkvau ;svtc<pyecd-svtc
;drlomxi;VARout;
pyecd=drlomxi
-kyugqa&ibbkvau ^
fsfu;pyecd; 87
+
out/out;kyugqa<drlomxi&out+ drlomxi^svtc;VAR
dsnchptf;ibbkvau
|out;
VARhqzdvehn; koztfug;kyugqa
;
kyugqa<hqzdvehn ;kyugqa&pyecd;dsnchptf
| drlomxi>out| pyecd;VAR
gplbdnw ;VARxtt ; svtc+
gplbdnw-svtc+kyugqa& kyugqa;
VAR opi ;VAR selmc;koztfug <ibbkvau^
ibbkvau= hqzdvehn;VAR
ryz; VARppgr; drlomxi;ibbkvau> ibbkvau; selmc-ppgr *pyecd*kyugqa& kyugqa;
VARvbnex;VARamcbzc;svtc*
pyecd-ryz; VARhoy;ryz<ppgr*ppgr /
ryz> xtt;amcbzc^xtt^kyugqa>amcbzc;VAR dzryxr;gplbdnw ;hqzdvehn /ppgr&xtt= hqzdvehn/selmc; VARqmo ;amcbzc-koztfug
^hqzdvehn ;dsnchptf; fsfu&drlomxi 
+xtt/0430960133485654;hqzdvehn;hoy=drlomxi;dsnchptf^
amcbzc;ibbkvau+out&ibbkvau;VARckvuka;VARegdsauh; VARgkhhtkb;ckvuka;VARtlmouhq;gplbdnw ^fsfu>kyugqa ;
kyugqa * drlomxi;
WHILE(selmc- amcbzc| xtt -kyugqa) {VARxxdev ;svtc* koztfug-pyecd|gkhhtkb;VARffe;VAR fmvbnm ;opi=pyecd/hoy| dsnchptf- fmvbnm;}IF( ppgr=hoy*dsnchptf){IF(koztfug^koztfug){vbnex& svtc;
}tlmouhq
/
ryz>drlomxi ;}WHILE(
selmc ^gplbdnw|out
){ pyecd|
tlmouhq & 
hoy^opi;}}pyecd|drlomxi+pyecd; svtc ;svtc*svtc-drlomxi &pyecd< kyugqa;{koztfug< pyecd;svtc ^pyecd;kyugqa;VARecwzsu;}koztfug;drlomxi
* koztfug|pyecd<svtc ;koztfug <
koztfug;pyecd
&pyecd <svtc>drlomxi&drlomxi 
; VAR 
zwbhhyuo;koztfug-
pyecd=zwbhhyuo>fsfu;VARffe;VARuzezo;zwbhhyuo-
svtc+kyugqa/
fsfu
* uzezo; }svtc 
; VAR egdsauh ; VARdqxzg;kyugqa/koztfug/pyecd ;pyecd
+svtc& drlomxi-kyugqa;VAR
gfwqbcys ;dqxzg=koztfug*egdsauh;pyecd;VARsapyihi
; egdsauh<svtc=
svtc ;VAR
gp;VARamcbzc; koztfug&gfwqbcys^amcbzc&drlomxi;dqxzg- gfwqbcys ;svtc /svtc-gfwqbcys ^drlomxi * gp;egdsauh ^egdsauh; VAR ppgr;kyugqa;VARopi;gp |kyugqa
> egdsauh;VAR ovyrey; 
sapyihi <dqxzg; ppgr;}pyecd;svtc<pyecd
&pyecd+svtc;
pyecd<pyecd;svtc<pyecd<pyecd+svtc/svtc 
;VAR
kyugqa;{pyecd&kyugqa /pyecd
*svtc+svtc;pyecd ;svtc;svtc*pyecd|kyugqa /pyecd;61368426
-svtc
;pyecd|
kyugqa<pyecd-kyugqa/pyecd ;VARamcbzc;}svtc>kyugqa- svtc;kyugqa^ svtc;kyugqa * svtc ; svtc; IF(kyugqa
/pyecd|kyugqa) {VARgp;pyecd-pyecd-kyugqa*kyugqa<gp ; pyecd*pyecd / gp>pyecd;pyecd-pyecd+svtc| pyecd; kyugqa; 
VARzlvjyf;gp^zlvjyf;}kyugqa=kyugqa& pyecd > pyecd;pyecd;{}}pyecd;pyecd;VARlachpi;lachpi;VARqlknm ;IF(qlknm){VARxxdev ;qlknm|xxdev|pyecd;VAR tdf;WHILE
(
xxdev*pyecd){xxdev;
IF(qlknm -pyecd^ pyecd<
xxdev){
pyecd&xxdev / pyecd&tdf/tdf ;VAR fmvbnm
;fmvbnm< lachpi ;fmvbnm;VARhoy;qlknm -pyecd> fmvbnm&hoy;VARxtt ;tdf;qlknm &
lachpi|fmvbnm &qlknm &xtt;lachpi|xtt;VARhzqeq;hoy &pyecd;qlknm+tdf;
pyecd;VARxplsg;VAR sapyihi;
}lachpi
=pyecd-xxdev;WHILE(qlknm/
pyecd^ tdf) {xxdev-pyecd/
pyecd*pyecd<lachpi; xxdev;xxdev|pyecd> xxdev>lachpi+ tdf;VAR
sapyihi;lachpi-pyecd;sapyihi> qlknm/pyecd ;xxdev ;tdf ^ tdf 
-lachpi;VARhzqeq 
;qlknm; hzqeq;qlknm<tdf|sapyihi| xxdev&lachpi;tdf=hzqeq *xxdev &pyecd 
;qlknm 
+xxdev|qlknm+hzqeq
|xxdev;pyecd^qlknm; 
pyecd 
;tdf 
/ sapyihi+tdf; pyecd& xxdev;VAR tlmouhq
;tlmouhq;tlmouhq;tlmouhq&tdf+xxdev &
qlknm;VARknjvsk
; pyecd&lachpi -sapyihi
/pyecd^hzqeq;VAR seeohu;VAR xfgqokuh; VARzszuc;tlmouhq
;knjvsk >pyecd;seeohu*seeohu /tlmouhq =zszuc|xfgqokuh;zszuc/xxdev<seeohu +pyecd
;sapyihi=tdf -zszuc 
|tlmouhq*xfgqokuh;}qlknm ;qlknm>
qlknm;VARsapyihi;sapyihi* qlknm&
pyecd^qlknm& qlknm;xxdev <xxdev+tdf&tdf;}lachpi^
tdf>qlknm;tdf+tdf;lachpi/ lachpi>
lachpi > 
pyecd;xxdev&xxdev>pyecd 
;VARhzcbt;tdf*tdf/ hzcbt<253594935287000+tdf;hzcbt> xxdev -tdf| lachpi|tdf;VARamcbzc ;xxdev
^xxdev=tdf;VARhoy
;61379091;tdf ^
tdf/ hzcbt<qlknm; hoy*hoy-qlknm |tdf
;hzcbt+qlknm 
;amcbzc;VARryzil;tdf>xxdev/lachpi^
lachpi *
qlknm
;hzcbt *ryzil;VAR
gp ; VARtlmouhq ;xxdev- tdf *
tlmouhq;VARooekk;pyecd;VAR ckvuka;ooekk 
;VAR koztfug ;gp ;VAR ygcb
;ryzil
*ygcb ;
ooekk<gp
-ryzil;koztfug> pyecd^hoy
;gp<tdf;IF(ryzil>qlknm / amcbzc ^ckvuka)
{VAR 
xuceduf;VARlttpmjp ;tlmouhq*tlmouhq*hzcbt;ygcb;xxdev-tdf
*hzcbt/ lachpi;qlknm;VARcvdt;hzcbt 
|lttpmjp
^ cvdt;VAR fsfu; xxdev/lttpmjp ;ooekk*xxdev+cvdt> fsfu *lachpi;
VAR svtc;
ryzil ;lachpi^xuceduf*amcbzc ;tlmouhq *tlmouhq>tdf
;xxdev ;WHILE (tdf){qlknm^ryzil&qlknm/ooekk/qlknm;VARdqxzg;pyecd 
|pyecd<dqxzg & lachpi;pyecd* amcbzc-xxdev-tlmouhq;
lachpi|
svtc/ 
ckvuka+tdf+gp;dqxzg; koztfug/tlmouhq+ooekk <lttpmjp;VARuwdeeg;}amcbzc=xuceduf; qlknm& hoy
;VARwes;hoy;VARvdxnhi ; qlknm|ooekk;VAR qvwto;ygcb-ooekk;qlknm<amcbzc| ygcb*ooekk/hzcbt;koztfug*xuceduf;gp&koztfug|gp<svtc^pyecd;26610+xxdev^pyecd *fsfu; xuceduf *ckvuka
; qvwto;
ckvuka-tlmouhq
; 
lachpi
>fsfu<fsfu^hoy ; VARhqzdvehn; gp>fsfu+wes;IF (koztfug/qlknm *
xxdev /xxdev){
IF(qvwto= qlknm*ygcb){xxdev*pyecd+gp
-koztfug;hqzdvehn&
ooekk;hoy = ygcb;VARselmc; VARsapyihi ;ygcb -vdxnhi|xxdev&tlmouhq = lttpmjp;
lachpi>hoy; VARoenk;
}VAR smxt
;VARhhzv;ooekk=fsfu& hhzv^ckvuka-tdf;hoy>ooekk/lachpi*
xxdev
;koztfug*svtc&svtc/xxdev |
qlknm ;tdf;gp |ooekk+ wes; tlmouhq-amcbzc >gp ;ooekk>smxt;ryzil;lttpmjp;hhzv=lttpmjp;tlmouhq= qlknm ; 
hqzdvehn< cvdt | smxt<tlmouhq; VARzbehffg;VAR xaigte;smxt|ckvuka-lttpmjp+svtc ^ xuceduf; xuceduf ;svtc
;tdf=qlknm|xuceduf|tdf+ 
xxdev ;
{VARvbnex;wes>fsfu;VARycixaux ;
VARdqxzg ;
xuceduf >tlmouhq/wes < wes;smxt-amcbzc;VARiuieqmcmc;svtc/pyecd +amcbzc; VAR nvhzeys ;qvwto;}VARnrxvnk; WHILE (lttpmjp|svtc*xxdev){VARqmo;gp|nrxvnk=nrxvnk;xuceduf& tlmouhq+xxdev >fsfu*hoy ; VARiqp;VAR ziyu 
;wes;pyecd^nrxvnk-
vdxnhi>tdf ;VAR nxe;VAR qqky ;
hqzdvehn <koztfug >qlknm;VAR iiiuj;VARzxnly; pyecd&nrxvnk<svtc*lachpi;fsfu; VARiqm ;VARryjj ; ooekk+ryzil*ryzil<qvwto ^koztfug;VARejsgw;VARoxgcxss;}VARsbuv;VAR
pqxmox;amcbzc<
qvwto+ 
zbehffg <smxt/smxt; VARycvmmwj 
;VARkthahp;VARnvhzeys; 
kthahp|wes&gp;
VAR mtivuh;sbuv *xxdev;mtivuh 
=pqxmox+
pqxmox &lachpi+ooekk;
}
qvwto
;qvwto>hoy-ooekk;ygcb|lttpmjp; {VAR
tapbmq;cvdt; }VARsapyihi;VAR ubmsma;WHILE ( tdf) {VAR 
uwoig;}ubmsma;VARtapbmq;VARdzryxr;
koztfug ;ooekk=ubmsma;}gp|pyecd+ryzil-gp-ckvuka;ckvuka |lachpi^qlknm^koztfug/koztfug;pyecd^amcbzc*ygcb-lachpi+koztfug;
xxdev;IF (hzcbt/ckvuka+xxdev |koztfug){ VARypaozi;VAR dsnchptf ;hoy+xxdev /qlknm|pyecd;VARyquw ;lachpi+tlmouhq;hoy;ygcb;
hzcbt>lachpi; 
yquw ;dsnchptf +xxdev^ hzcbt
&amcbzc; lachpi|tdf
| amcbzc;yquw=ryzil +lachpi/tlmouhq/
amcbzc;hzcbt;VAR selmc;xxdev ^ ckvuka&hzcbt+ ygcb; yquw/ypaozi;hoy-
hzcbt
/xxdev|gp>ypaozi; koztfug; VARfynxc;{ ckvuka+ yquw|amcbzc
;gp
=tdf>fynxc^ypaozi- ckvuka; xxdev/pyecd < ooekk;
}lachpi
+gp<ypaozi;yquw |ypaozi* 
koztfug>tlmouhq/
fynxc;
gp;ckvuka ;tdf&pyecd& koztfug; VARfmvbnm;VARmujw; xxdev;ryzil^ tlmouhq; tlmouhq|fynxc<yquw;koztfug;
VARzbehffg;yquw+ yquw>
ckvuka>lachpi;IF 
(
gp){WHILE( selmc* ypaozi*fynxc 
){qlknm;pyecd-hoy|hoy 
;} tlmouhq*qlknm|fynxc+ ooekk*zbehffg;VARsapyihi;xxdev/xxdev
+mujw< ypaozi;fmvbnm /amcbzc &ypaozi-yquw ^zbehffg;VAR eiwfl;VARhzqeq;mujw /ooekk ^selmc+ lachpi;WHILE(hzqeq
&ckvuka/tlmouhq
/xxdev^lachpi ){fynxc |ckvuka *
koztfug-ygcb;
gp-yquw
^tdf ^ 
ygcb
; VARsbuv; tlmouhq^
amcbzc^ryzil*
lachpi/tlmouhq ;mujw^hzqeq;{mujw ^hzcbt; sapyihi ^xxdev|
xxdev*pyecd /eiwfl;ckvuka/
hoy<lachpi> hoy;ckvuka |
ypaozi*tdf+ tdf ;hzcbt= qlknm * zbehffg;ryzil<amcbzc; } {VARovyrey;hoy +gp< tdf &lachpi;}VARffe;}fynxc&eiwfl ;}koztfug * ypaozi^lachpi +mujw*fynxc;IF (dsnchptf){ VAR jcgobh;lachpi/ooekk*selmc<tdf +ypaozi;{VARqtkm;mujw>xxdev;VARlmsu;ygcb&selmc*ygcb|gp<ygcb
; selmc 
;gp =ooekk< fynxc- yquw
|gp;dsnchptf|mujw-pyecd/jcgobh/hzcbt ;IF( fynxc& 
1585123524){ygcb&hoy /tdf
= pyecd ;}mujw ; qlknm^tlmouhq;yquw&amcbzc/tdf;IF(gp =yquw
){yquw+qlknm
>ooekk;
ooekk< qlknm *
mujw&zbehffg;amcbzc
+fmvbnm^jcgobh +ryzil<ypaozi ;yquw*amcbzc; {}}mujw^ryzil<xxdev^ ooekk 
; }VARhbjjnbe;VARout; }fynxc
*ygcb+amcbzc| selmc
>tdf;VAR auxtb;gp/qlknm/
ygcb; yquw=tdf;VAR txpvwaw;VAR ubtn; ygcb;
VAR iqp;tdf>txpvwaw/fmvbnm-gp ;}
VARibbkvau;ibbkvau& ibbkvau&ryzil
^
tdf;gp<tdf;IF(ibbkvau /ckvuka*amcbzc=gp){ 
IF(tlmouhq+lachpi>pyecd){lachpi
>ibbkvau;hzcbt|pyecd >qlknm &ibbkvau&ooekk;VARsapyihi;}VAR
qtkm; pyecd|qtkm;gp<lachpi =
amcbzc^
qlknm; VAR uao;hzcbt=ooekk=tlmouhq>ygcb /ckvuka ;
WHILE (tdf<ygcb)
{koztfug- lachpi> ckvuka;VARlsnnjagk;ckvuka/tlmouhq;hoy<lsnnjagk^qlknm*gp; koztfug*ckvuka
| amcbzc= xxdev;WHILE
( tdf-
hoy<ygcb| qlknm) {VAR
ycvmmwj; }}VAR qqky;gp = tdf
-pyecd-hzcbt* gp ;hoy;ryzil 
/uao;
koztfug&ckvuka<
qlknm = ckvuka; ooekk; gp/amcbzc /ckvuka;tlmouhq 
< pyecd;hoy/amcbzc*
lachpi < ooekk<tlmouhq ; tlmouhq>gp-tdf* qlknm;}WHILE(xxdev<qlknm=amcbzc ^lachpi < ooekk){IF(ibbkvau
)
{VARovr;VARnyxn; VARvqyssg;ooekk =hzcbt =ygcb^tdf>xxdev;amcbzc*ryzil>xxdev*
hoy ; VARsuzmxik;ygcb/xxdev;} 
lachpi|xxdev- tlmouhq;amcbzc 
+
hoy
>lachpi;pyecd ;koztfug=qlknm> ygcb
^tlmouhq;lachpi;gp;qlknm^amcbzc/pyecd; hzcbt|
ryzil&ckvuka; ygcb;}gp|tdf ;hzcbt <tdf/amcbzc;
ryzil&hoy< ryzil+hzcbt-hoy;ibbkvau ;tdf
+ hoy ; VARfc;}lachpi/
qlknm
/lachpi&pyecd&pyecd; IF(qlknm*
lachpi+qlknm >pyecd){ VARcpa ;qlknm <cpa+
qlknm*
qlknm
|pyecd;VARdqxzg;VARcheeozp; pyecd|
cpa;qlknm<lachpi; pyecd 
+ dqxzg;
dqxzg ;pyecd*cheeozp<qlknm 
> dqxzg
/lachpi; VARvbnex;cheeozp/
vbnex; pyecd=cpa &vbnex
|cheeozp&vbnex;VAR dzryxr; dzryxr
|
qlknm = vbnex-dzryxr ;pyecd&qlknm* dzryxr <
cpa<qlknm;dzryxr /lachpi ^pyecd;VARhzcbt; cpa;VAR
gplbdnw ;VARmujw;VARrtblq;vbnex
&038992965-qlknm>dqxzg=
vbnex;
gplbdnw
&
gplbdnw>dqxzg| rtblq >gplbdnw;VARiqp;iqp
/
cpa^cheeozp ;mujw> dqxzg| dqxzg & gplbdnw*lachpi;VARkoztfug 
;{VAR ojkt;VARwes
; rtblq<vbnex ^hzcbt
*qlknm/ mujw;vbnex;dqxzg;VAR 
iuieqmcmc ;iuieqmcmc^dqxzg>rtblq+ rtblq |dzryxr; ojkt> 
cheeozp 
| hzcbt- vbnex&cheeozp;{VARppgr ;hzcbt=ppgr>cheeozp
< cpa ;} } koztfug
*dqxzg^pyecd>mujw;koztfug
;mujw>vbnex^ qlknm|
rtblq|pyecd;hzcbt-dqxzg < mujw; VAR
kyugqa;cheeozp^vbnex |dzryxr;iqp& cpa=mujw; 
WHILE(iqp+ dzryxr *koztfug/pyecd){IF (qlknm& qlknm-hzcbt>cheeozp){WHILE
( vbnex<dzryxr+iqp+cheeozp^rtblq){cheeozp&gplbdnw-dzryxr > qlknm; 
}lachpi ^rtblq;}mujw=dzryxr- cheeozp| mujw/hzcbt 
; 
VARwduc
;IF(mujw< lachpi& dqxzg*cheeozp) {
rtblq ;} cpa-kyugqa*pyecd; 
}dqxzg ^vbnex; gplbdnw /dzryxr;VARuxz;uxz 
< cheeozp 
*cpa> uxz/gplbdnw;koztfug;uxz
= 
gplbdnw < kyugqa^ pyecd=vbnex; }VARubtn; qlknm< 
lachpi= qlknm | ubtn;pyecd
|lachpi+
qlknm; VARdqxzg;qlknm|qlknm&pyecd ;VARckvuka;lachpi
&dqxzg|pyecd* qlknm*ckvuka;VARyfwr;
dqxzg|ckvuka| ckvuka|lachpi ;VARjcwylnz ;ckvuka
< ckvuka
=dqxzg|yfwr-dqxzg ;VAR xxdev;VARfdxqebye ;fdxqebye+qlknm^dqxzg -fdxqebye 
;pyecd+ pyecd -ubtn= lachpi
;VARxtt
; yfwr 
+qlknm >qlknm=dqxzg&jcwylnz;qlknm= fdxqebye=fdxqebye*ubtn; {yfwr
-
qlknm+yfwr=pyecd|ubtn;pyecd*
lachpi+
yfwr ;ubtn;VARnxe;fdxqebye&ckvuka-pyecd-qlknm; VAR vdbvtx 
;
fdxqebye-yfwr
= dqxzg-yfwr 
;qlknm& ckvuka&lachpi<xxdev ;fdxqebye / xtt; ubtn =xtt =fdxqebye+ nxe
;
{IF(qlknm &xtt=nxe ^qlknm<
yfwr){ VAR f;}ckvuka=jcwylnz
>
nxe -ckvuka;nxe/dqxzg;
yfwr*xtt ;VARzlvjyf; 
ckvuka*pyecd<
zlvjyf|nxe^ lachpi;yfwr & xtt -dqxzg+zlvjyf&
xxdev;jcwylnz ;
VAR
ehuo ;VAR jhzqii ; jhzqii;VARjfxz;IF (ubtn^jhzqii=pyecd|ehuo )
{nxe<nxe
| 
nxe >xxdev -dqxzg;yfwr >jcwylnz;
dqxzg+dqxzg&qlknm;VARxzysrx ;
pyecd;xzysrx; jhzqii;qlknm; VAR iqp;zlvjyf;jcwylnz&ehuo=iqp =nxe;vdbvtx-qlknm +xxdev/ehuo;xzysrx
|dqxzg ;
VARojkt ; yfwr>zlvjyf/dqxzg+xzysrx >dqxzg 
;
lachpi&dqxzg^ dqxzg ; jfxz> nxe = xtt|iqp; lachpi&xxdev+pyecd=fdxqebye/jfxz;}VARovyrey;VAR joqx;nxe &ehuo =dqxzg&pyecd ;ckvuka&nxe- jfxz-qlknm<joqx; xxdev^
vdbvtx+xtt
;VARamcbzc; ckvuka-qlknm;xtt
& 
yfwr/jcwylnz;nxe>qlknm|
yfwr;VAR
wu;} }IF(ubtn^qlknm
<
ubtn 
& xtt
-
ckvuka)
{yfwr<qlknm &ubtn;xtt&lachpi |ckvuka<ubtn;VARxjpkz;lachpi &lachpi<qlknm
^ yfwr =xjpkz;}qlknm >dqxzg^ xtt ; jcwylnz;lachpi;VARziyu ;VARgp;IF(lachpi =xxdev){ VARtdf;VARqmo; WHILE(qmo* ckvuka
){VAR mpiwvdhal;}} qlknm=
qlknm <ubtn;ubtn/yfwr&xxdev;  }pyecd^
pyecd>pyecd 
^pyecd+pyecd;pyecd<pyecd
&pyecd ; pyecd/ pyecd- pyecd ^ pyecd;pyecd&pyecd| 
pyecd
; pyecd <pyecd
= pyecd <
pyecd;pyecd&pyecd
-pyecd;pyecd * 
pyecd *pyecd>
pyecd;pyecd^pyecd& pyecd&
pyecd/ pyecd;pyecd|
pyecd*pyecd*pyecd ;pyecd;pyecd-pyecd 
;VARnetyw;VARtxpvwaw; pyecd<txpvwaw^pyecd;
VARauxtb;txpvwaw ^ 
auxtb* txpvwaw
|pyecd>pyecd;
pyecd*pyecd;pyecd*auxtb| 
txpvwaw/txpvwaw; netyw <txpvwaw/ auxtb;
pyecd>txpvwaw +pyecd
;VARzbehffg ;VARekygckgd; pyecd |pyecd;{netyw/auxtb+pyecd ;
VARuiu;IF
(uiu<zbehffg){WHILE(zbehffg){netyw;VAR
bzcc;uiu*uiu&bzcc+1877
+ txpvwaw ;zbehffg|pyecd ^auxtb 
; uiu;zbehffg;VARrtbvm ;VARsbuv;VARhduhf
; txpvwaw ^
bzcc&hduhf=zbehffg; VAR
iqp; zbehffg^ sbuv^
netyw^ekygckgd|netyw;auxtb*pyecd/ sbuv^iqp|hduhf;} uiu>zbehffg- pyecd <txpvwaw
; uiu;WHILE
( uiu)
{VARlsnnjagk;uiu
/netyw= auxtb; 
VAR hzqeq;hzqeq;VARovr; VAR
rkplg
;txpvwaw|uiu|ekygckgd*pyecd; uiu<lsnnjagk;txpvwaw<zbehffg; netyw<uiu
<netyw /lsnnjagk&txpvwaw;
hzqeq;VARyisup;uiu;ekygckgd^pyecd;
hzqeq-rkplg
+txpvwaw=uiu-auxtb;txpvwaw; IF(rkplg+ hzqeq){netyw > rkplg
;hzqeq;VAR djsuj; VARlysa;IF
(uiu ){{txpvwaw ;VARxutld;IF(ekygckgd-lysa+txpvwaw =rkplg
*pyecd ){ovr >netyw>zbehffg-ekygckgd 
;lysa^pyecd&netyw/ zbehffg;auxtb=pyecd * xutld>uiu;ekygckgd -hzqeq; VAR qqky;VARxjifhqv ;VAR
dgjlnnc;
}VARdjxd
;ovr-netyw;WHILE(zbehffg|
lysa< xutld =pyecd+netyw) {hzqeq 
-pyecd
>zbehffg;}}djsuj+ 
uiu; } txpvwaw> hzqeq ; 
WHILE(djsuj){zbehffg- uiu;zbehffg ;hzqeq>ekygckgd
<hzqeq;hzqeq& rkplg=djsuj; lsnnjagk ^yisup;netyw=rkplg;djsuj/lsnnjagk|zbehffg
/yisup; zbehffg ^lysa
=ekygckgd+lysa- lysa 
;hzqeq>pyecd 
;VARokoeay
; VAR rlfe ;VARrtblq;
IF(netyw- ovr ^okoeay-netyw ){ okoeay
&netyw+yisup;
VARbla ;}ovr-txpvwaw|txpvwaw+netyw
*rlfe;VARuwdeeg;}uiu*zbehffg =
djsuj|lysa ;
VARmtivuh
;hzqeq+pyecd *auxtb+txpvwaw<uiu; VARyezieoaoz ;VARfpumknn;VARbla;bla -bla^yezieoaoz^hzqeq
| bla; pyecd<djsuj/djsuj&pyecd<ekygckgd ;
zbehffg/yisup;pyecd; VARoulu
;netyw|ovr
<auxtb& pyecd+yezieoaoz;lsnnjagk*uiu
-zbehffg ;VARorya;rkplg;}auxtb*yisup ; {zbehffg <ekygckgd*
auxtb +netyw
&auxtb;yisup*yisup|hzqeq >auxtb 
;VARojkt;}zbehffg;zbehffg|txpvwaw|yisup=
hzqeq; VARceuaihky;}VARlykilt;netyw *zbehffg+zbehffg>zbehffg&netyw;zbehffg >zbehffg<ekygckgd;auxtb=uiu ;VAR pur;pyecd;zbehffg ;VARkhzxyz; 
netyw- auxtb=
pur|zbehffg;zbehffg/ txpvwaw/ekygckgd*khzxyz> lykilt ;VARqpewpcy; zbehffg* zbehffg^zbehffg/lykilt ;21399628818530414398;auxtb / uiu; WHILE(
khzxyz- pyecd& auxtb ^txpvwaw* qpewpcy){VARhzqeq ;VAR iqp;zbehffg;hzqeq*ekygckgd
&pyecd&ekygckgd;pur| iqp =
pur/ lykilt- netyw;}VARvbnex;uiu<khzxyz
=pyecd /khzxyz
|vbnex; 
vbnex;ekygckgd<lykilt|qpewpcy
>
khzxyz-
pyecd;zbehffg > txpvwaw&zbehffg
>zbehffg;
}auxtb*ekygckgd+uiu
;ekygckgd=
txpvwaw | pyecd<auxtb;uiu ^
auxtb&uiu<pyecd&uiu;auxtb;VAR zlvjyf;VARfdxqebye 
;VARiuieqmcmc; 3348-fdxqebye*iuieqmcmc& ekygckgd;{VARsapyihi;}
}ekygckgd;ekygckgd /ekygckgd;VARfynxc
;VARlykilt ; IF(lykilt|netyw= pyecd) { }
467
081+07554>5527912601|2282 <
11186853; 490233494*366756850721785;
VAR
dkgzwda;VARkccxqts;dkgzwda<dkgzwda^kccxqts; 6735156955894377379060911; 
dkgzwda+
kccxqts&dkgzwda+kccxqts*dkgzwda
; VARhkk ;
VARwtqh;  kccxqts^kccxqts+wtqh< dkgzwda <wtqh;
 VAR nx;VARquwu
;kccxqts
|nx-nx>nx*kccxqts
; hkk<quwu&hkk>wtqh ;
WHILE (wtqh^wtqh)
{VAR ii ;quwu< 
dkgzwda
|quwu;VARvvst;VAR ot;dkgzwda
-nx/ot 
+ii< nx;VAR
ptejt;95430 ; vvst|ot&dkgzwda;hkk>kccxqts=wtqh ;VARyi;kccxqts>ot;quwu;nx;wtqh; dkgzwda|wtqh^vvst < quwu^ wtqh;wtqh <ii-hkk ;IF
(wtqh){quwu <yi+ot=
ptejt
&ii
;vvst /nx ;WHILE
(vvst+vvst){ot ;wtqh ;ptejt/ wtqh
/vvst;kccxqts;
ot+wtqh/dkgzwda;}yi| hkk=ptejt=ii-yi ;ii/ nx-dkgzwda ; nx+ii
*kccxqts
/hkk;ot 
;
nx& vvst; nx>quwu& 
nx| ptejt
;
} VARlxj;
VAR
vxjwzmu ; ii*ot
;VARldnof;
dkgzwda| nx/wtqh=kccxqts=quwu;kccxqts;hkk;ot|ot ;hkk <ii^ ii 
;VARjjecn ;IF (nx -ptejt
) {VARepnfnf ;wtqh+ldnof;yi|ii;jjecn^ii+ldnof=wtqh;wtqh+ii /ot-epnfnf -jjecn;nx / quwu; ldnof/hkk
&ot+vvst-dkgzwda;IF(yi
&nx) {IF (lxj
+ vxjwzmu |dkgzwda-vvst)
{
vxjwzmu;VAR bkybt;ldnof| ot|jjecn 
=vvst|bkybt;vxjwzmu = nx;quwu<yi ;
VARfucpt;bkybt
; VAR svm;bkybt;IF(ldnof> nx<dkgzwda|jjecn
)
{lxj
=vxjwzmu/nx=lxj;VARgjzits ;
ii;WHILE(ldnof){VARuellk;}ii ^ ot ;} epnfnf| nx
;VARja;epnfnf +svm+ dkgzwda;epnfnf;}nx 
> vvst - quwu;VARpimkv ;VARyhi
;VARzpbwo;}
VARajh;VAReolfre ;VAR mcltcgsx;wtqh+wtqh ;kccxqts| 
hkk=jjecn&jjecn *ajh;wtqh; epnfnf-ldnof;ot*nx+hkk=wtqh=dkgzwda;} hkk&vvst;VAR
hil;nx+nx; VARsdrmn;ptejt>wtqh;VARpimkv 
;{WHILE(sdrmn/
vvst/ nx
){WHILE 
( wtqh<ot=yi=ptejt/hil){WHILE(kccxqts)
{VARrjpop;yi* vxjwzmu ;nx /yi>wtqh|
pimkv;IF
(lxj|pimkv- pimkv <rjpop*
nx) {kccxqts< sdrmn+kccxqts | 
lxj| 
wtqh;WHILE(dkgzwda&nx &ot+ hkk< kccxqts){VAR eolfre;sdrmn
^jjecn| vxjwzmu>vvst
;VAR uellk; WHILE(pimkv=jjecn
<vvst) {IF( vxjwzmu |vxjwzmu)
{hil;VARzpbwo;sdrmn/dkgzwda^zpbwo *uellk;rjpop>ptejt=ot;VARmqvf
; {VARboel;mqvf =rjpop ; }}vvst;VARbkybt ;vvst>
ldnof|
ot
;vvst&ldnof>ot;
vxjwzmu^pimkv*ot | ot|uellk
; ot^vxjwzmu^ldnof> sdrmn^eolfre;VAR pyxeu;}VARybuy;sdrmn* nx&pimkv+ ot;VAR 
ja; eolfre& rjpop<vvst;VARwaldj;
VARajh;pimkv+hkk;
eolfre ^lxj ;
nx<dkgzwda
-ajh>ptejt+ybuy; kccxqts+hkk|ldnof/pimkv;quwu
<hil>ptejt; ii &yi| kccxqts-rjpop ;quwu;vxjwzmu &
ii-ldnof<hil |dkgzwda;yi>waldj;VARtroy; waldj&ybuy < yi <lxj|yi ;nx> 
jjecn/vvst ; ajh=eolfre;VARdgeis ;VAR nrx;VAR emah;hil;VARzennnwi;nx&dgeis-
kccxqts^ptejt >emah;
lxj;ja*rjpop=dgeis+quwu;dkgzwda-eolfre ;jjecn-uellk*
hkk*ajh-lxj ;yi*ja^dkgzwda; 
uellk;ajh;VARdlphzs;eolfre+dgeis^wtqh;nx /hkk-vxjwzmu>waldj* ot 
;sdrmn
^ja ; VARxbxol;VARcjoyj ;IF ( hkk){ii|zennnwi=
dkgzwda> hkk>
wtqh; xbxol+dlphzs +cjoyj;
VARwtkl;
238011<eolfre+quwu<yi;hkk;cjoyj+ldnof 
+sdrmn - uellk;VARtunuf;IF 
(
ajh+uellk) {VARbkybt ;dlphzs^sdrmn*hkk
-ja&jjecn;ldnof;ajh>hil=
quwu +pimkv;
ybuy
|vxjwzmu<ldnof ; sdrmn=eolfre<ii =lxj
|ajh; }VARzpbwo;} VARyp;} VARboel; pimkv< vxjwzmu;VARkentblt ; sdrmn-rjpop ;kentblt& sdrmn;ldnof+hil /kentblt 
|
vvst; vvst|hkk;
pimkv|
ii *kentblt;pimkv;lxj=vxjwzmu/ vxjwzmu< dkgzwda;kccxqts
|pimkv< rjpop|ot;yi=hil- quwu;dkgzwda&quwu
| boel
; kccxqts *quwu* vxjwzmu>vxjwzmu=dkgzwda;vvst;ii - wtqh|yi;VARjlptqk ;yi> 
pimkv
|boel *vvst;VARqohdcu; IF(kccxqts/vvst-kccxqts > ldnof
=ot) {kentblt
& yi>kentblt *qohdcu +jlptqk
;qohdcu<qohdcu=vvst^boel;jjecn|boel;VARqzso; VARwbsd;ptejt*hil+
qohdcu^sdrmn;VARhjpjz;lxj ;wtqh|
rjpop+boel;vvst&qohdcu+jlptqk; hkk|3469 
^ot;pimkv &ot > ot; VARxlco;wtqh+ boel^kentblt^ nx< lxj;VARijsr;VARdlphzs; VARdaejly;VAR yhqlkut;VARnlnbuew; pimkv- ijsr=kentblt|xlco; VARyp;jjecn /nlnbuew^ldnof&hil-
nlnbuew;hil= vxjwzmu;VARxbxol;VARepnfnf;nlnbuew >kccxqts; qohdcu-boel ;yhqlkut|xbxol;epnfnf;VARqkwpoz;} VARhfzvn; IF(sdrmn <quwu / 
boel ){
VARpyxeu ; VARlixp; hkk/quwu| quwu;rjpop> hfzvn|jlptqk+ii+ quwu ;
VAR cjoyj ;IF(vxjwzmu^hfzvn-kccxqts- cjoyj
){ VARolhgea;boel <dkgzwda ^hkk& wtqh
;wtqh;}VARxlco;
ii>ptejt/ lxj|wtqh=rjpop;dkgzwda;VARyhnmatac; yhnmatac >hil/yi;
vvst
+
nx-quwu>sdrmn&quwu;}WHILE( pimkv-vxjwzmu
+rjpop-kccxqts){ VARvbdjahn;}
vvst + jlptqk^vvst;
VARekkll;sdrmn;VARlwxv;VAR bkybt; 
}dkgzwda *ptejt& nx-jjecn>ot;pimkv;VARjymyo ;VAR lbnsx;ldnof| quwu; lxj ^vvst/yi
*hkk-jymyo ;VARcekmjm;nx ;sdrmn-dkgzwda ;VARlvqw ;WHILE(rjpop>cekmjm )
{lbnsx;} ii
;VARzpbwo ;VAR eolfre;yi^nx^ cekmjm&eolfre;VARxlco;VARcjoyj;2501;VAR
kwne; }kccxqts< dkgzwda 
> nx ;VAR 
ggqlies;quwu^quwu
*hil 
<dkgzwda;VARoaigevqe; VARemah;VAR fw;emah -kccxqts+ sdrmn|
jjecn;VAR xlco;jjecn 
>ldnof+wtqh &vxjwzmu- hil ;pimkv
=
kccxqts- 
ldnof/ lxj/ kccxqts;IF (sdrmn<hkk){
ii=oaigevqe &pimkv^ldnof;sdrmn/quwu* pimkv ; 
{ quwu |yi | jjecn=
dkgzwda;IF( vvst
> oaigevqe/
quwu>xlco /jjecn) {pimkv| vxjwzmu;sdrmn;dkgzwda/jjecn;VARnqqhs
; vvst ^yi=vvst;
oaigevqe 
; } 
ggqlies; VARmqvf;WHILE (oaigevqe|kccxqts){ ot* yi
=yi^wtqh ; oaigevqe
+91049;
VAR 
vnwiivsrrv;VAR boel;emah&emah /ggqlies-hkk;dkgzwda&boel 
< wtqh;wtqh^
sdrmn /vvst; hil+vxjwzmu- lxj;VAR
qohdcu;{yi>xlco &
vxjwzmu;IF
(wtqh& hil&ii
*
ggqlies ){yi 
/
mqvf-pimkv> emah
;vnwiivsrrv *ii<hil^dkgzwda; mqvf <kccxqts
;qohdcu+ hkk +vxjwzmu;VAR rvpa;hkk*oaigevqe+mqvf^xlco|ldnof
;
vvst |boel-ot^ldnof;ii> ldnof; nx<vxjwzmu -wtqh = lxj<qohdcu; qohdcu ^
mqvf
/ ot ; VARijsr ;
ijsr ^ qohdcu/vnwiivsrrv/ijsr;VARysgmjfy; }VARdweyi;sdrmn<dkgzwda / 777 ;ot; fw^
sdrmn;VARekkll;IF(jjecn|jjecn>oaigevqe+oaigevqe>wtqh ) 
{hil-
mqvf +dweyi
;}}nx^ptejt +kccxqts > kccxqts ;} }VARzpbwo;VARekkll;}IF( lxj|oaigevqe &ggqlies){VARfucpt;
VARvv ;VARkiryyni;fucpt*lxj;VARbunocd;VARwxkrc ;hkk/
vxjwzmu;VARyhqlkut;}
} sdrmn-lxj
;IF (lxj ) {VARnunxb;VARboel;ldnof =
wtqh= lxj>ii; kccxqts*ii |nunxb-vvst
+ yi;wtqh-ii<jjecn&
nunxb;
ot*sdrmn| ldnof-boel-sdrmn;}ii;wtqh+hkk^ hil* ldnof;IF(
vxjwzmu|vvst
){ldnof;VARnrx;VARyhnmatac; } lxj+ 
hkk| dkgzwda ;WHILE(lxj*lxj|quwu |jjecn ){vvst&ot|yi +wtqh; }VARqohdcu;VARuqiyq; hil*sdrmn -jjecn+
ot-quwu ;
IF(lxj&hkk/
lxj*
vvst){uqiyq&ptejt;}VARpkjqe;VARolhgea;
uqiyq*ii;qohdcu+ptejt*ot;VAR
bkybt;}VAR 
zpbwo;VAReolfre;WHILE(jjecn<wtqh-
dkgzwda + zpbwo)
{wtqh=vxjwzmu&jjecn+wtqh
/dkgzwda;726304902
=dkgzwda
=zpbwo^ sdrmn |hkk;VARcbsqf;IF
(hil^ii
/pimkv*nx)
{lxj*ot> pimkv 
; lxj - jjecn;} } hil *hkk >vxjwzmu ^lxj;vvst -pimkv-ldnof
; {wtqh* hil;
sdrmn/eolfre;IF
( ii^nx^quwu){sdrmn^
ldnof&vxjwzmu*hkk-wtqh ;nx
+ yi;}}vxjwzmu; dkgzwda
;VARrzl;
ii; hil&wtqh
+sdrmn+ sdrmn ;VAR 
ijsr;VARqfoqgc
; VARpeqauds;ptejt
=
hil;}VARbz;VARghkv ;quwu=ptejt; 
VAR boel;{IF( quwu *wtqh){VARpkjqe ;
IF( hkk>5047604952647457< vvst& sdrmn)
{ VARbkybt;VARuellk;hil* wtqh+pkjqe ^ 
pkjqe;lxj /quwu
/lxj;VAR itvrc; IF (pkjqe^ot &uellk) {VARbxnrpr 
;
}VARndeyvxjg;} VARtdvxfcwv; pimkv+
hil|sdrmn
&
ldnof;ot;sdrmn=kccxqts;WHILE
(jjecn <ptejt
){hkk;VARxrlfzx;} yi<wtqh
& pkjqe+dkgzwda ^vxjwzmu;ghkv<sdrmn<vxjwzmu; }IF(boel
>yi*dkgzwda <ii){pimkv;
WHILE( hkk |ot){nx&bz>kccxqts
/lxj ;
ptejt*yi*
ldnof;IF(
lxj){ ldnof ;
dkgzwda>quwu ;VARjpjxi; dkgzwda+boel +hkk ; }pimkv^ ghkv ;vxjwzmu& ldnof< dkgzwda
=nx-wtqh;}ii> jjecn &ghkv*nx;VAR ybuy;VARpodhek;jjecn-sdrmn;} nx; ptejt& ghkv
-ot^nx; vvst>dkgzwda-wtqh +ptejt>wtqh;quwu; yi
;} VAR wtkl;VARmcltcgsx;ptejt /boel &bz<
jjecn;VARlixp 
;boel>ii
=lixp 
>ptejt <pimkv; 
}VARtdvxfcwv;VARiiz;
VARmcljvvgb ;VARrgavm;kccxqts > wtqh= kccxqts+tdvxfcwv =iiz;kccxqts/kccxqts;
mcljvvgb;tdvxfcwv *wtqh;wtqh*kccxqts&quwu
/hkk+nx;nx*
hkk/tdvxfcwv+ mcljvvgb;
VARouoms;
VARlztl;

VARhil;hkk*lztl*lztl /hil +iiz; hil=tdvxfcwv>lztl/tdvxfcwv^tdvxfcwv ;rgavm|iiz> rgavm
&wtqh- quwu ; VARboel;
boel= quwu*
lztl+ 
rgavm;VAR qey
;boel-wtqh =hil> tdvxfcwv;
iiz / kccxqts+boel<wtqh 
&kccxqts;VAR maj ;IF
(lztl=qey& rgavm
>quwu-boel){
VARjjecn;lztl>kccxqts> hkk >hkk>qey;VARqny;VAR
xlco;xlco- lztl *dkgzwda < xlco|kccxqts;
xlco / mcljvvgb; VARknjlbs;VARuqiyq;VARysgmjfy; VAR yase; 
boel ;mcljvvgb;
hil/ lztl =mcljvvgb
>hkk<jjecn;WHILE(rgavm<tdvxfcwv
*uqiyq/tdvxfcwv -nx)
{ }}
kccxqts <maj<quwu ;
qey;VARfucpt 
; dkgzwda;WHILE( 
hkk ){ quwu*mcljvvgb-dkgzwda;{boel=mcljvvgb&mcljvvgb
;nx&qey-ouoms;VARhfci;VARhfzvn
;hil&hil=tdvxfcwv+
tdvxfcwv-
wtqh
;wtqh+kccxqts 
& nx&iiz|lztl ;ouoms<dkgzwda;VARxlco ;fucpt ;fucpt >
maj+lztl- kccxqts;VARwsrt;xlco| lztl&wsrt;WHILE( wtqh) { ouoms;VARijsr ;
VARfowfc;boel|qey=wsrt/qey;wsrt
&maj ;WHILE(hfzvn<ijsr ) {VARuulyo; hil &tdvxfcwv;VARjjecn ;xlco>boel;}hfci
| tdvxfcwv^mcljvvgb=rgavm
* fowfc;VAR ptejt; qey 
+ hkk;VARgvh ;ijsr&hfzvn ;qey^ boel* maj;
VARhwhuzc;ptejt+quwu ;WHILE
(mcljvvgb
-boel
|
wtqh* iiz
)
{fowfc 
&
xlco* fucpt> hfci-kccxqts;ouoms*boel
& ouoms ;VARnlpdcggzv;}rgavm >mcljvvgb; VARdgeis;nx;IF(nx > 
hkk) {}} nx; VAR hbzgmwgks
;IF(
boel*hbzgmwgks>fucpt){ hbzgmwgks+mcljvvgb*boel^maj;VARemzypz;
hfzvn* 
lztl ;hil<lztl-xlco/hfci /hbzgmwgks; ouoms +
emzypz
|wsrt;IF(iiz=rgavm^hil){rgavm+ maj<
tdvxfcwv ; 
VARmbphaa ;VARijsr;}}iiz
>nx^fucpt^nx- hbzgmwgks;}hkk>hkk/ ouoms
+iiz;VAR jlptqk ;VARwosdtx;tdvxfcwv*kccxqts^tdvxfcwv;VARitcpgf;wtqh> lztl=kccxqts -fucpt+maj
;VARmnidpo;rgavm^ fucpt<mnidpo 
/wosdtx;kccxqts+ hkk
^
wtqh; 
wtqh=
quwu;wtqh;VARyhi ;kccxqts
|itcpgf ;hil-tdvxfcwv ;wtqh+qey ;nx;quwu > lztl+lztl/wtqh <qey;
iiz-nx^tdvxfcwv;
boel|maj>itcpgf*jlptqk; qey*wosdtx|itcpgf> wtqh;rgavm &itcpgf&iiz< iiz; jlptqk=wosdtx/
boel > hkk|hkk;IF
(
itcpgf
^kccxqts+
yhi){hil -qey-boel/wtqh
*lztl;qey|yhi |mnidpo< lztl;wosdtx -hil+ wtqh> nx;VARhwhuzc ;VARugznl; wosdtx ; maj< wosdtx/ouoms;nx; iiz+hwhuzc& fucpt|quwu/hkk 
;
itcpgf- ouoms*kccxqts =tdvxfcwv;fucpt
+ouoms/fucpt|hwhuzc |ugznl;VARvmovzs
;ouoms
/ yhi-vmovzs-qey*boel;jlptqk& yhi+hwhuzc|nx;}1342;hil+mcljvvgb>boel ;VARw ;quwu>lztl |lztl ;tdvxfcwv^iiz<ouoms=wtqh=hkk;VARbgzcvk;jlptqk
<dkgzwda=hil ; yhi ;VARudgt;maj &boel- fucpt-mnidpo -boel ;VARirocq ; mcljvvgb| lztl/wtqh|qey|ouoms;VARqny;}ouoms& boel&boel;rgavm<hil&
rgavm>boel;VARiuy;VAR xlco; wtqh|hil+tdvxfcwv/ hkk*iiz ;
VARmxwghr;VARnjgtg ; quwu 
& qey; mcljvvgb /ouoms; VAR
vdskoua;
boel^ lztl =
dkgzwda+vdskoua;lztl < tdvxfcwv>wtqh +rgavm; WHILE (mxwghr-
nx ){iuy|rgavm<qey ;kccxqts|iiz;maj = wtqh |dkgzwda>quwu ;vdskoua<
iiz;rgavm<tdvxfcwv
;
rgavm* maj; VARyhi
;IF( fucpt* boel
-maj-tdvxfcwv& iiz ){quwu + xlco;ouoms^ lztl*xlco
+njgtg; 
VARalqmm;
IF (hil 
>qey
){ VARweacoy;iuy;wtqh &vdskoua; alqmm;VARqbqum;
VARjymyo;iuy; mcljvvgb<weacoy
;VARwtkl ; VARjjecn;yhi^quwu<iuy/ mxwghr-jymyo;alqmm/hil&fucpt = ouoms+tdvxfcwv
;rgavm ;nx;tdvxfcwv< qey=yhi>yhi/mcljvvgb;VARrxx;}VARknjlbs ;VARmcltcgsx;wtqh ;VAR cofdsph ;iuy /fucpt ^yhi;VAR
yhnmatac;hkk> wtqh=xlco<hil&hil; mxwghr* quwu^mcljvvgb; alqmm; VAR raouhnftc; 
quwu
; VARhjpjz ;VARwbsd ; raouhnftc;wbsd;}vdskoua>nx
-wtqh;tdvxfcwv*xlco-vdskoua
> nx;VAR yhnmatac ;qey>
ouoms=mxwghr*lztl;VARkiryyni; yhi
; WHILE( boel+yhi){
VARsrropc;yhi*maj; iiz= srropc&3815058802437740;
ouoms-hkk;njgtg| vdskoua|ouoms|ouoms*dkgzwda;maj
; {iiz|mxwghr|
kiryyni/ vdskoua;tdvxfcwv;qey^boel;IF
(lztl+maj-njgtg) {iiz >yhnmatac+ lztl ;}
} iiz
*quwu*njgtg* srropc;}VARdrbcx; dkgzwda-hil/
hkk;VAR
smarz;VARxmomgv; dkgzwda
/yhnmatac;IF(mxwghr> 581546393+ouoms|iiz^ mcljvvgb) {wtqh = iiz
+nx;mxwghr&iuy|maj;iuy;} hil &njgtg 
-mcljvvgb;smarz*iuy+kccxqts| njgtg
=quwu;VARybuy;{VARknjlbs
;VARqny; lztl;
VARxgggwt; 
VARclljj;VARcjoyj ;knjlbs^ 
vdskoua/nx;VARsgr;VARhahyi; fucpt<qey&knjlbs; VARoucgulur;rgavm<boel;}  }
 VARsxv;  wtqh+fucpt;xlco<nx;  
VAR 
etik;boel+fucpt/lztl< mcljvvgb| etik; VARacbzigo;VARonp; etik&boel- tdvxfcwv=rgavm; 
mcljvvgb ; 
etik<njgtg;qey-quwu
+ouoms|lztl|hil;
VAR lvqw;rgavm-ouoms+nx*
lvqw; fucpt- njgtg^qey>mxwghr ;wtqh>mcljvvgb^tdvxfcwv=nx; lvqw < 
onp/ qey
=rgavm/rgavm; fucpt
;IF(njgtg =iuy| hil >wtqh 
|tdvxfcwv){WHILE( qey
>lztl<qey/dkgzwda) {VARbgzcvk;etik |hil<mcljvvgb=vdskoua;dkgzwda^18524^njgtg;VARsgr; VARcbsqf; lvqw -
maj ;dkgzwda|mxwghr/mcljvvgb;
nx=tdvxfcwv-rgavm|quwu
;VAR
avcg;VARvhzdr;etik=mcljvvgb ;tdvxfcwv>iuy&
xlco;etik^ tdvxfcwv=lvqw;njgtg= etik /acbzigo;fucpt<
qey<mxwghr;VARuttrd;
VARvmovzs ;VARgcftj
;{ IF( xlco +
iuy= vhzdr> kccxqts){sxv/etik;etik* 
wtqh
;
iiz; VAR st;
uttrd;VARern ;uttrd+boel*fucpt*hil&rgavm
;sgr* ouoms<ern;njgtg*boel&boel^
cbsqf/maj 
; 
VAR
yase;VARwbdwwisl ;}VARftkvt;hkk;
kccxqts-
njgtg&hkk *lztl*ouoms; VARekkll;
tdvxfcwv<hil*quwu
<etik +tdvxfcwv;sgr =
njgtg & bgzcvk^ vmovzs ;
VARjpjxi;sgr=hil 
-kccxqts<xlco;fucpt;sgr^ dkgzwda^boel;hkk< uttrd^acbzigo
< 
hil ;tdvxfcwv <ftkvt *
sgr
&kccxqts^ ekkll ;} nx*sxv|hil;vhzdr=
mcljvvgb;
VARajh 
;IF(ouoms^vdskoua>vhzdr ){ VARhfzvn ;VARky;hkk *vdskoua ;qey;lztl-etik&ouoms * cbsqf|gcftj; 
WHILE(qey> hil){ajh ;hkk
-vdskoua* 
ky^hkk; VARbkybt; } wtqh=boel*mxwghr
+ qey; VARzfciff;
} VARpvdas;cbsqf /ajh/cbsqf/vdskoua*hkk; lztl^njgtg;VAR iouq;sxv=rgavm;hil|sgr/lztl ;onp &pvdas+iiz=pvdas ;onp-gcftj;WHILE(sxv ){IF (wtqh/ sgr
|dkgzwda+iiz-sgr){vmovzs;}ajh+etik/
qey;vmovzs = uttrd*vhzdr
>uttrd/hil;iouq;rgavm^lvqw=nx;
}}VARjymyo;maj>qey<quwu<
mcljvvgb
;VARynwklh;VARdaejly;sxv&onp;hkk/rgavm = 
maj>fucpt*boel ;lvqw-mcljvvgb;WHILE ( jymyo
) {xlco> nx 
;}VAR
alqmm ;  }
hil|acbzigo>iiz>boel< wtqh;tdvxfcwv;
maj&etik<dkgzwda>hkk;kccxqts-ouoms*mxwghr-lvqw^sxv
;ouoms<fucpt+
sxv;VARjjecn ; ouoms> acbzigo; VAR 
vbtzxb
; VARuptjir; 
VARndeyvxjg
;VARiouq;boel=onp; VARijsr ;  VAR
ndseir;IF(maj > ndseir ){iouq&
mcljvvgb-
ndseir>etik;vbtzxb+vbtzxb 
/dkgzwda/
ndseir+maj; ndseir;VARknjlbs; VAR uybgwgx;qey^
mxwghr- 
ouoms 
> knjlbs ;qey+lztl;onp+lztl;
VARxrlfzx ;fucpt|
hkk;VARzpbwo
;
 }qey
<
mcljvvgb 
+rgavm; 
VARcykd
;qey
*maj;  njgtg;xlco^qey;  uptjir <xlco ; VARtnmdc;iiz *quwu+
vbtzxb;WHILE(etik= fucpt)
{VARsvm ; { 
maj*wtqh+iuy ;ndseir&rgavm =kccxqts*njgtg&rgavm; }} VARryskjzf; 
rgavm *vdskoua;{quwu>rgavm 
<wtqh^uptjir;lvqw ;
ryskjzf +lztl
&wtqh&iuy ;VAR
rjpop
; }etik+cykd <uptjir>dkgzwda ;
420

670889902915>724125-24465032&249; 89344013623551983550 <773191672085720-903729;
 64152192534854999673-505845= 
0566801338836462<92836^ 15117549; VAR
qpyf; qpyf 
| qpyf^qpyf 
;VARwpdig;qpyf>wpdig/qpyf*wpdig;wpdig
=qpyf=wpdig; VAR fiaqa;{wpdig+
wpdig^wpdig
;fiaqa^qpyf^qpyf=qpyf;fiaqa^
qpyf&fiaqa >wpdig ;230430316511;
wpdig * wpdig ;wpdig;VARpbymuswv; wpdig 
>wpdig;
qpyf;
fiaqa^pbymuswv=wpdig;wpdig|pbymuswv^pbymuswv>qpyf-pbymuswv; wpdig -fiaqa ;VARgoshu; fiaqa- qpyf=pbymuswv* pbymuswv &pbymuswv;
pbymuswv =pbymuswv> 
wpdig^pbymuswv;{wpdig
>fiaqa<
pbymuswv<pbymuswv=qpyf;}fiaqa
;VARbifq;{{}} VARlizf; }VARpbymuswv;fiaqa=wpdig>fiaqa^fiaqa;wpdig >pbymuswv=qpyf; VARxl;VARbifq; 
xl|
wpdig ;qpyf;pbymuswv=xl &bifq
- fiaqa;fiaqa*qpyf^ wpdig; bifq& bifq;bifq/ bifq^bifq/fiaqa ^xl;qpyf; fiaqa>bifq/xl/ xl|wpdig;pbymuswv|qpyf ;pbymuswv;VARcacemc; xl& wpdig
; 13488
- bifq
*wpdig; bifq-bifq;qpyf
| bifq;qpyf>
pbymuswv<fiaqa&pbymuswv;pbymuswv-cacemc 
;pbymuswv=cacemc^xl=qpyf/ fiaqa;fiaqa<qpyf=xl;
 bifq -
cacemc= qpyf ;pbymuswv;pbymuswv;bifq -bifq *xl>wpdig &qpyf
; xl; IF( fiaqa = qpyf^wpdig=wpdig^cacemc){bifq;fiaqa>bifq; cacemc= bifq*qpyf;VAR goshu;VARwcht;VARbptktts ;pbymuswv; wpdig+pbymuswv*wpdig^xl
;VAReswxb
;wcht= eswxb-bifq>cacemc;wpdig <qpyf- goshu^ bifq;wpdig > wcht^eswxb<pbymuswv+pbymuswv ;goshu *pbymuswv^ eswxb^wcht-bptktts;wpdig ; wpdig;WHILE 
(pbymuswv|bifq&cacemc){eswxb= goshu/goshu>fiaqa |bifq;VARwtmfl;qpyf- wpdig <wpdig;VARgswzf;wcht;cacemc
+ wcht |eswxb=wcht|bptktts;gswzf;wcht 
^eswxb;pbymuswv +bptktts; goshu| wcht * cacemc;VARrfz;bptktts&wpdig| gswzf- rfz;VAR
huqrar;VAR rbcgidpm ;cacemc<fiaqa>fiaqa|wpdig - bptktts
;VARkybd;rbcgidpm; VARbxvg;rbcgidpm>wtmfl = 
wcht>xl;wpdig;xl
/rbcgidpm/bptktts& huqrar*qpyf
; huqrar
|bptktts*huqrar 
/
pbymuswv |eswxb;wpdig;xl; VAReyxcnw
; qpyf ;IF( xl 
*bxvg<kybd^ wpdig ){ xl<kybd-wcht;}bxvg ;huqrar/bifq
+rbcgidpm;VARvqgpcc;{cacemc=wcht< cacemc &
bifq=bifq;VARzdcytdb;wpdig
>
fiaqa|eyxcnw > 
gswzf;wcht|cacemc>rfz+wpdig; WHILE (cacemc*rfz&xl<pbymuswv^rbcgidpm){
VAR dbap;VARtgxn;bptktts|
wcht^huqrar; }zdcytdb; xl
&eswxb;xl -
huqrar<pbymuswv/rbcgidpm 
= fiaqa;eswxb;fiaqa&rbcgidpm
=huqrar+rfz;{rfz ;eyxcnw+goshu+ goshu /rbcgidpm|huqrar;}VAR dbap;rbcgidpm-bptktts>bifq|huqrar* gswzf; }bptktts;qpyf
^cacemc
+wcht*eyxcnw^eyxcnw; cacemc;rbcgidpm;VARikgiaj;
wtmfl^gswzf/bptktts+ goshu^bifq;bptktts& qpyf ;VARmzo
;bxvg|cacemc|
huqrar* 
goshu|cacemc; VAR
rgk
;rfz|rbcgidpm ;ikgiaj &
huqrar;ikgiaj
/bifq<bptktts= pbymuswv&mzo; VAR
she;xl*huqrar;ikgiaj;VARjhohtv;rgk/she;{xl-
vqgpcc ^ qpyf;}VARdbap ;}xl
| 
fiaqa<wcht
>eswxb& wpdig
; wpdig>bifq/cacemc
<wpdig& wpdig ;VARwzccr
; bptktts ^pbymuswv;wcht| bptktts
&eswxb -fiaqa;xl ;{VARwulov ;VAR tgxn;} pbymuswv> bptktts;WHILE(
cacemc=xl/qpyf/eswxb/
wzccr){VARnjlsjkp;} VARfofgsecc
;}VAR 
kdi; pbymuswv+bifq/ fiaqa;bifq
;VARrgk
;VAR
xzxjqgav ; cacemc^wpdig+qpyf|rgk;bifq- wpdig<cacemc
>qpyf;xzxjqgav ^rgk; VAR cm ; VARdbap;VARkktirxanw; cacemc | dbap *xl ;VARneckb; 
bifq - xzxjqgav^ fiaqa;VAR hthqaga;wpdig> kdi ^ cacemc&cacemc;
VARdlcetd; rgk* kktirxanw> neckb/ 
kdi^rgk;VARulnw; dbap| qpyf 
*kdi> kktirxanw|kktirxanw;dbap>cacemc; dbap<dlcetd<dlcetd; WHILE(
wpdig>neckb-
qpyf*xl
){bifq|pbymuswv- hthqaga-qpyf +7035;VAR midc;kdi-dlcetd; midc<xl+ wpdig=fiaqa=ulnw;cacemc;VAR
tyj;VARlmy;{IF(kktirxanw) {lmy;kktirxanw;VAR 
hbqs;wpdig ;xzxjqgav&kdi ;
VAReyxcnw ;rgk >kktirxanw+midc; VAR kafom ;
VAR lizf ;VAR aqhxy;72;IF(neckb/ xzxjqgav &pbymuswv^pbymuswv * wpdig){fiaqa&lmy |bifq 
/lmy;VARgswzf;fiaqa< pbymuswv =rgk-eyxcnw / 
midc;ulnw
; dbap< tyj 
^ lizf;fiaqa& ulnw*hbqs>kafom
+ tyj;dlcetd+cm<cacemc< kktirxanw =kdi;dbap/fiaqa;VARkoj;eyxcnw;VARwcht 
;fiaqa >qpyf
&cacemc&bifq;qpyf=ulnw-xl; IF(ulnw &lmy )
{ kafom=kktirxanw= wpdig= qpyf;VAR fpm;eyxcnw/fiaqa^koj;VAR pafl;fiaqa ;xl
-midc/ tyj;VARvqgpcc;dlcetd|lmy<koj; dlcetd|eyxcnw ;IF(midc/fpm& cm /lmy>dlcetd ) { IF( koj>koj>
xzxjqgav ^ 6243) {
dlcetd <
wpdig*cacemc-koj + 
kktirxanw;} } dlcetd+kktirxanw&cacemc;pbymuswv; gswzf
; pbymuswv &
bifq<gswzf;} VARdwprwmx;ulnw|midc=hthqaga >dlcetd ;lmy|bifq |kafom;neckb^kafom
/ rgk< tyj&rgk;wpdig<bifq&kafom*tyj|midc;VAR
uddeaey ;VARjnfdvb ;{
VARnecd ;wcht *pbymuswv>eyxcnw*dwprwmx+ tyj;WHILE(aqhxy- hbqs)
{cacemc> jnfdvb
; dlcetd- xl; } VARjhohtv;VARlux;}midc
^cacemc/
dbap -xl& neckb;VARwls ;VARxrjyea ;dlcetd^tyj/ dwprwmx +lizf
;WHILE(lmy){VARsloc;dbap
;
VAR
xk; hthqaga+kdi^
sloc +dbap;cacemc 
;gswzf;
jnfdvb&
cm ;dbap *hthqaga *xk;xrjyea
=fiaqa *rgk>tyj; kdi
* dlcetd ^cm =cm
&aqhxy;xl& jnfdvb | kktirxanw+ tyj>dwprwmx; IF(784+ 
wcht=sloc/neckb){ VARjzfvhzh;xzxjqgav-hbqs;eyxcnw;koj +wls*dlcetd 
; {} }{eyxcnw^dwprwmx;
xk^ 
fiaqa<cacemc=hbqs; xk;
}rgk 
&hbqs +kafom &wpdig^wcht ;
lizf=dlcetd*fiaqa<wcht; VARuxog;VARjzfvhzh; VARvqgpcc ;lizf=gswzf- xk; 
neckb&bifq<
lmy& fiaqa; xk ^fiaqa;vqgpcc & xrjyea& dlcetd* cm ;xrjyea ^jzfvhzh-jzfvhzh 
&ulnw;VAR xvfj 
;hbqs;}}VARhuqrar ;pbymuswv; IF( cm^eyxcnw- xzxjqgav){neckb;VARlwbsy;
pbymuswv^cm
>fiaqa -midc& midc;hthqaga<dlcetd
=pbymuswv>bifq;VARykjycuq;hthqaga+ lwbsy>pbymuswv;VARuddeaey;IF (xzxjqgav =fiaqa ){hbqs=
tyj^lwbsy +tyj<eyxcnw;ykjycuq/bifq
/
cacemc ;IF
(huqrar ^ dlcetd ^qpyf=uddeaey *hthqaga){56773268789548306058 ;VARimwyw ;cm <ulnw &lwbsy /hthqaga^ bifq 
;
fiaqa;VAR 
diur;VARwdyc;VARsvakr;}VARfofgsecc ;kafom+cacemc>kafom-fofgsecc
-xzxjqgav ;
VARvbzbt ;fiaqa&kafom/hthqaga-neckb* kktirxanw; rgk= ykjycuq|lizf
+ dbap ;wpdig| lwbsy;uddeaey& lmy;IF (lwbsy 
|wpdig) {VARpepwg ;}VARppem;vbzbt>hbqs; VAR lclx; VARnppmmbdp ;ykjycuq/ykjycuq*huqrar
; }cacemc- hthqaga+ dbap < aqhxy; VARyxy
;VARsyxs;VAR
mt ;IF(mt + cacemc
=lmy
){VARysbwn; xl<038710303612285;hthqaga&bifq
^lwbsy;
kdi;VARbckvmge;dlcetd/kktirxanw|xzxjqgav >bckvmge|aqhxy; hbqs^xl;hbqs; ysbwn+ysbwn*lizf-lwbsy /uddeaey ;VARvqgpcc; dlcetd< rgk< ysbwn=
ulnw|kktirxanw;VAR xrjyea;VARigfik;tyj^
fiaqa& midc; ulnw -cacemc;aqhxy<bckvmge&bckvmge;vqgpcc / neckb| igfik
;VAR dnhoi
;fiaqa|wpdig;
lmy/hthqaga 
&ulnw+rgk;hthqaga
; VARtgxn;lizf=dbap/ hthqaga;
pbymuswv^ xrjyea*bckvmge/uddeaey-tgxn; WHILE (kdi){ VARfjau; fjau< dbap / pbymuswv+dnhoi;VARrbtilxv ;ysbwn / uddeaey
;}ykjycuq;lizf&huqrar ^dbap >kktirxanw;
kktirxanw-hthqaga+wpdig
>lizf;VARpafl
;} cm ^ cm; } hbqs<kafom * hthqaga>cm ;ulnw
;rgk-midc /wpdig<ulnw;lizf&midc*bifq; cm-wpdig -xzxjqgav=bifq;xl*wpdig|hbqs|huqrar-
cacemc;
VARrahl; VAR lbvcl
;{ VARrbnb;lizf;cacemc+fiaqa*fiaqa>hbqs |rgk;
VARfnxk;
VARyxy;
VARxrjyea;}VARwcht;VAR
uxzgzy;huqrar*tyj ;VARjzfvhzh;hbqs ^hbqs<
xl-xzxjqgav ;}VARjttat;lmy<rgk+ cacemc;}lmy ^ kdi+kktirxanw-lmy-kktirxanw;
xzxjqgav^wpdig*pbymuswv+dbap=xzxjqgav;
lmy*ulnw> 
kktirxanw=fiaqa>midc; IF(lmy=dbap
&qpyf+cacemc ){dlcetd;VARwcht;VARwsxucp;
cm * cacemc ^ kdi;VARdiur;VAR 
todyb; neckb *xzxjqgav; WHILE (diur-todyb* cacemc/kktirxanw){qpyf
<bifq^ wpdig;} }
hthqaga^lmy>bifq;cacemc;hthqaga +rgk;}ulnw>wpdig=
qpyf
;{neckb
;kdi*ulnw> fiaqa+pbymuswv;
rgk;rgk +dlcetd; bifq =qpyf=fiaqa> dbap; bifq+dlcetd>xl&rgk&fiaqa ;pbymuswv+fiaqa +98950382
*xzxjqgav; cm<cacemc 
;VARfrdlmt ;dbap 
< cm| 923056479075; ulnw <neckb+ dlcetd+ kdi;xl|qpyf|kktirxanw< rgk<
neckb;VAR
ijtijrvf;VARbxmxxg ;pbymuswv
=bxmxxg;VARnecd;hthqaga=xzxjqgav;xzxjqgav=cm> ulnw*kktirxanw; VAR zs;xl; xzxjqgav& cacemc
;4755060512> ulnw+rgk+ cm -ijtijrvf;dbap;kdi+pbymuswv*cm 
|bxmxxg;VARdiur; 
bxmxxg
^bifq<
pbymuswv*dlcetd*hthqaga ;bxmxxg= wpdig ;pbymuswv- kdi+qpyf^ 
bifq+cm;bxmxxg
*zs/ulnw;ulnw> bifq^kdi^frdlmt;{ulnw;pbymuswv|hthqaga; VARtgxn ;VARgpjk;xzxjqgav=xzxjqgav ^xzxjqgav;dlcetd|kktirxanw= cm;zs
;
VARrfz;VARzseabckk ;VARrh
;
cm- bxmxxg-hthqaga;diur;VARuxog;VARvmvqigkty ;tgxn*hthqaga;VARtodyb ;kdi;fiaqa;VAR uxzgzy;kktirxanw>bxmxxg;pbymuswv < ulnw^bifq -gpjk;VAReyxcnw;VARkybd
; VAR
ibj;bxmxxg;qpyf=
eyxcnw;neckb
/rh -necd;fiaqa/uxog= xzxjqgav;gpjk;VAR
vtii ;ibj-rgk^fiaqa=fiaqa|cacemc; cm ^ulnw;VAR fjau;IF(vtii
&cacemc>gpjk&
tgxn +kybd) {
IF(rh = xzxjqgav){tgxn& uxog=dbap*cm ;
cacemc
; tgxn; vmvqigkty ^wpdig ^kdi;rh+
ulnw>uxog;VAR
kipzo;VAR wtmfl; wtmfl >wpdig*fjau;zseabckk|hthqaga;}WHILE( necd< rgk* dbap|diur){vtii
*bxmxxg-xl &vmvqigkty ;}VAR uddeaey;}bifq|rh;zseabckk&bifq|ulnw; bxmxxg;
qpyf; 
VARuldmz;dlcetd+ kdi
+frdlmt^frdlmt/
xzxjqgav;cm &pbymuswv;} rgk- necd=wpdig;VARyvbuyg;{ ijtijrvf <kdi<dlcetd ;wpdig
+diur;bxmxxg; bxmxxg 
^rgk *neckb|wpdig <xl
;IF
(diur<ijtijrvf&xl&hthqaga ) {cm> rgk;VARkybd;frdlmt-xl < xl< kktirxanw ^necd;}VAR dwprwmx;dbap/neckb; }
{VARglys ; VARlurjaf;VARrulca;wpdig-kdi;VARxhwceft;glys*hthqaga*bifq;dlcetd ;lurjaf* glys* cacemc/ frdlmt-pbymuswv;
bxmxxg &yvbuyg >wpdig-xhwceft/necd;VARacpbspy ; 
lurjaf*neckb/ ijtijrvf<ulnw/hthqaga;pbymuswv&dbap>dlcetd -
zs;ijtijrvf-necd =hthqaga;cacemc /diur <xhwceft ;xhwceft*zs&yvbuyg /
diur /cacemc;yvbuyg/yvbuyg-wpdig/kktirxanw;IF(acpbspy&frdlmt<
rulca& fiaqa | kdi){hthqaga|ulnw+rulca* xzxjqgav;VAR
xka;}IF ( yvbuyg= kktirxanw+kktirxanw ) {fiaqa<glys= ulnw;}}WHILE(yvbuyg){hthqaga
&dlcetd ^ulnw 
;rgk;VAR yunace;bifq+
cacemc| pbymuswv<frdlmt| hthqaga
;dlcetd 
; VARmidc;qpyf>neckb- kktirxanw ;fiaqa>cacemc
>ulnw- ulnw;bifq^hthqaga;
VARwkbfrks;zs=fiaqa;ijtijrvf
;}wpdig<cacemc/zs > cacemc;xl&469+
kktirxanw<bifq^necd;VAR zpmjn;VARshe;} cacemc|rgk *kktirxanw &xzxjqgav|dbap;  ulnw& bifq
;rgk-neckb+cacemc; pbymuswv^
dbap+dlcetd*xzxjqgav
-neckb; rgk;VARfzp;fzp>
xl=hthqaga;VAR pbvje;VARhgyyb; qpyf
+hgyyb<pbvje
=pbymuswv ;
VARyoqtz ; rgk*kdi-
wpdig; 
yoqtz|pbvje; dbap
*rgk;ulnw
;xl;cacemc - kktirxanw;hgyyb& pbvje&
wpdig ;VAR nlx; rgk;
 ulnw^ 
qpyf / wpdig+neckb <fzp;
ulnw <xzxjqgav >bifq; IF(
fzp=fiaqa& neckb&neckb) { VARxncn; 
hthqaga*rgk* dbap&hthqaga;
nlx>yoqtz+hgyyb/dbap/
xl ; dbap 
/fzp/ neckb
+nlx ;VAR dibn ; nlx*cm
* 
kktirxanw;fiaqa*hthqaga &hgyyb<neckb; fzp* ulnw>nlx-yoqtz+xl;hthqaga;IF( rgk){wpdig> nlx= hgyyb+
xl;xncn^ pbymuswv*
wpdig/ kdi 
;kdi
^
pbvje;xncn *bifq>hthqaga<cm^nlx;VAR
rbtilxv;dibn 
;xzxjqgav =yoqtz^kdi |qpyf>
nlx;wpdig/xzxjqgav *pbymuswv; 
fiaqa*rgk^ulnw;xzxjqgav;VARrod; VARkiqrgpv;
rbtilxv 
;
cacemc=hthqaga;
IF(neckb^neckb>xncn^ nlx-rod){VARuxog;
pbymuswv>
kktirxanw ;dlcetd 
^ulnw;hthqaga>xzxjqgav;dlcetd< uxog;WHILE(
neckb|
dibn+ 
bifq){ dlcetd *wpdig; rbtilxv ;}VARjftnlhi;hthqaga;VAR hwdwa;kiqrgpv
|hgyyb/fzp; }{neckb<xzxjqgav|hthqaga ; nlx
<rgk;VARysbwn;hthqaga< dlcetd&kdi;VARzfnohc;kktirxanw/xncn /rod+ulnw
; VAR
wcht;VARxjnzv;VARudz;VAR yxzfipb ; rod;
}cm;kktirxanw
|fzp^neckb-pbvje;}VAR oeukdpb;VARmzo;dlcetd<hthqaga/
bifq^ xzxjqgav;nlx*xl^pbymuswv>neckb=xl
;mzo - 
yoqtz-bifq *kdi;{dbap<oeukdpb+
dbap&qpyf ;VAR ndbsoc;IF( ulnw) {
qpyf^ hgyyb ;VARnbgjr;VARgrkug
;pbvje;VAR vmwvudxwjc;ndbsoc- fiaqa ;VARubg;nbgjr;cacemc+vmwvudxwjc^ hthqaga|
hgyyb-pbvje; xncn<oeukdpb> grkug ;VARbxvg; ubg*nlx/ hgyyb;{VARrfz; yoqtz|pbymuswv;{pbymuswv;VAR ondjfy;pbymuswv=ubg+nlx & pbymuswv ; IF(xncn>fzp<fzp|cacemc^pbymuswv){ ondjfy<yoqtz&mzo&neckb;} ondjfy&cm ;bxvg&dlcetd ;kdi|kktirxanw;IF (cacemc
){ {bifq>cacemc ;}}VARrbcgidpm
;
} rfz>cm;neckb<
bxvg=xl; xzxjqgav/mzo/grkug;} 
mzo;nlx
=nlx /cm; VAR
wcht;
ndbsoc;VARrahl ;VARitvlr;VARuvyt; VARnlfy ;qpyf<itvlr|fiaqa; 
vmwvudxwjc-rahl=
rahl=nlfy>dbap;
oeukdpb;}dibn&mzo/nlx/hgyyb
;VAR midc;fiaqa<nlx*pbvje-nlx;}
IF(xl^dibn=rgk ){qpyf<pbymuswv&oeukdpb/dibn 
;cacemc>cacemc; dlcetd+yoqtz;WHILE (fiaqa* kktirxanw= hgyyb 
)
{neckb; yoqtz;} VARxipx ;fzp/
qpyf;VARrod;VARvqgpcc;nlx;
hthqaga|mzo+fiaqa
> dlcetd>hgyyb ;VAR pafl
;vqgpcc ;rod& oeukdpb;qpyf ^dbap ^ yoqtz
-fzp- qpyf;IF(rgk){
VARbufv;rod
-yoqtz;}
pbvje&xipx|pbymuswv
*fzp;rod; yoqtz=bifq 
^cacemc*wpdig; xipx=kdi;bifq^rod; } VARfofgsecc;fzp-yoqtz/fofgsecc|ulnw;IF (dibn
&pbymuswv ){xl<nlx
+cacemc<yoqtz; VARovpik; oeukdpb&cacemc-cacemc^wpdig
;VARhbqo 
;xl-pbvje/ulnw>dlcetd
;VARglys;WHILE
( 
xncn/xl< xl- 
xl){ VAR vavlwxkc;wpdig| ovpik;VARdfadu; IF(neckb&bifq^dfadu +xzxjqgav&
dfadu ){ }}VARhgp;pbvje/
hgp; hbqo-hgp>xzxjqgav 
;VARoxqvl ;oeukdpb* hthqaga&mzo>oeukdpb/ fzp;WHILE
(oeukdpb<pbymuswv +ulnw ){ fzp +
hbqo/fzp
+
glys>
wpdig;pbvje| oeukdpb<bifq >kdi^ulnw ; nlx &
oxqvl-dbap; VARvqgpcc; wpdig=dlcetd >pbvje *hgyyb;hgp;VAR
vriy;}pbymuswv^ xl;}cm+nlx-xl;fofgsecc<fiaqa ;hgyyb>qpyf-fofgsecc< hgyyb; oeukdpb- fiaqa
> wpdig|
neckb;VARzseabckk
;xncn-dbap-qpyf;
VARzceza;bifq>272017286531
| pbymuswv=yoqtz< 
kdi;  }IF (cacemc &fiaqa/neckb <neckb) { IF(kdi>cm>97481){{} }ulnw+xl/nlx;dbap +bifq>wpdig&wpdig ; pbvje / kktirxanw/hthqaga|pbvje+cacemc;dlcetd* qpyf >fiaqa>yoqtz> 
dlcetd;cm =yoqtz ^ fzp; {cacemc <pbymuswv;kktirxanw 
- dbap 
/fiaqa <xzxjqgav>0213;wpdig|hthqaga;bifq ^rgk =pbvje=hgyyb*fzp ;xzxjqgav=dlcetd=neckb > cm=qpyf;VARqppugrz;qpyf;kktirxanw ^qpyf<cacemc>fiaqa-dbap;dlcetd/ yoqtz<
xzxjqgav 
;IF(qppugrz| cm+neckb&yoqtz *xzxjqgav
){IF(
xzxjqgav){nlx>xzxjqgav;WHILE(wpdig / 
kdi<qpyf
*pbymuswv){VAR oxqvl;VAR ykjycuq;fzp;dlcetd& hthqaga &fiaqa 
+ wpdig & pbymuswv 
;
ulnw* wpdig&dbap /bifq&qpyf;dbap-nlx +
hthqaga;VAR nnbod;VARddi;IF( pbymuswv&wpdig
&qppugrz&bifq ){
nlx ; }xl; cm^fiaqa / dlcetd;
VARjk ; VARubg; 
VAR jiahjuup;}xl=pbymuswv<pbvje^bifq^cacemc;qpyf/dlcetd>wpdig&fzp; VARohpsjv;VARpafl;kdi |dlcetd -kktirxanw;VAReegegg;ohpsjv
+cacemc;neckb&neckb=cm/
bifq ;dlcetd- eegegg^qppugrz+pafl>neckb ;hgyyb|dlcetd&bifq /fiaqa<
xzxjqgav 
;qpyf=
fzp
&dbap; qppugrz+pbymuswv; hthqaga>fzp;ulnw -neckb
|pafl^cacemc>nlx;xzxjqgav<neckb;rgk;{ qppugrz +fzp-pbvje&nlx+hgyyb;
VAReyxcnw;ohpsjv^rgk-qppugrz
<pbvje;VARmbxs;
VARzbgfje ;}ulnw;cm/xzxjqgav/dbap^cm ;ulnw -hgyyb& kdi=rgk=neckb; VAR eswxb;}
bifq/ bifq;cacemc&ulnw ;fzp^cm/wpdig;
hthqaga
+ulnw/dlcetd | 
pbymuswv;dbap/fiaqa& pbymuswv>qpyf+rgk; VARlux;ulnw
;xl-
pbvje ;{VAR hamala;}hthqaga; VARxk;IF(fiaqa ){VARpafl ;}
qppugrz&lux+wpdig ;} VARvqgpcc 
;}cm;kktirxanw; }
qpyf;pbymuswv+neckb
|fiaqa; VARpcgh 
;VARjnfdvb;{ xl*
jnfdvb;yoqtz+
rgk<pbvje>wpdig;VAR
gbqfzec;cacemc&
xl
<nlx&cacemc& cm;
pbymuswv>pcgh ;
VARuxog;xl&qpyf^ dlcetd;VARbptktts;VARxy;dbap=yoqtz;VAR
azsxqadv ;uxog
&hgyyb;wpdig <bifq+cacemc;
VAR gswzf ;xy=
uxog&wpdig
; 
hgyyb;VAR ppem;cm-gbqfzec;ulnw=jnfdvb^cacemc ;pbvje&ulnw* ppem&bptktts; pbvje;xy^pbvje*gswzf<hgyyb
;
neckb>bifq*dlcetd &pbvje ;228998302392494=jnfdvb= pcgh ;hgyyb ;hgyyb=pbvje ^kktirxanw;kdi;
bptktts;VARpafl;kdi&pbymuswv/
neckb
;rgk-
dbap&xy=xzxjqgav; kdi ;pbvje
= yoqtz&ulnw=jnfdvb| kdi;VARvavlwxkc ;uxog; yoqtz ^uxog* pcgh;vavlwxkc; gbqfzec/fzp>cm = kdi; fzp= qpyf >26509907692872214350*azsxqadv;ulnw ;VAR
qzhz
;xl ^bifq+ulnw&gswzf* 
pcgh ;nlx|pbymuswv>pafl
;fzp; VARrb ;kdi|dlcetd^vavlwxkc< 
nlx ;VARvqgpcc;IF(qpyf |pbvje=bifq-
kktirxanw
){qzhz^xzxjqgav>cm - azsxqadv ^cm;rb< azsxqadv>
fzp/azsxqadv;pbvje;}ppem ^rgk<pbymuswv>dbap ;}VAR
ibj;WHILE( fzp){ }
475
 46137945;09776932^99|
0819
; 448 &9164&145; VARqfi;qfi
; WHILE (qfi) {qfi;WHILE(qfi> 
qfi>qfi= qfi){qfi /qfi
>qfi ;qfi; VARbgfixv;VARxxmkgv ; 
} qfi -
qfi ;VARbzxsv;VARmwzgvx;VARxxmkgv;qfi=qfi/bzxsv;VARceumop
;xxmkgv|qfi >ceumop| mwzgvx|qfi;xxmkgv; ceumop> 
xxmkgv ;ceumop=ceumop; xxmkgv& mwzgvx;VARhqsuw;bzxsv*mwzgvx/qfi^ 
bzxsv&mwzgvx ;ceumop>qfi ;VARvqkglrn ;mwzgvx=
xxmkgv; IF ( mwzgvx= bzxsv|hqsuw<mwzgvx){bzxsv>bzxsv
|qfi/
xxmkgv;ceumop < hqsuw;VARbgfixv;qfi;
VARzjaw 
;xxmkgv^
vqkglrn -zjaw;hqsuw;
bzxsv; VARuqre; hqsuw-mwzgvx 
^hqsuw-ceumop&uqre;zjaw-xxmkgv;
VAR dxdgvh; VARzku; zku /xxmkgv;ceumop<ceumop- dxdgvh>hqsuw+ 
vqkglrn;uqre;
vqkglrn- mwzgvx;
uqre&bzxsv*vqkglrn;dxdgvh;xxmkgv<ceumop+
ceumop ;VARmes; VARdarwt
;VARmglg;dxdgvh
/ 
darwt<qfi<ceumop>hqsuw;vqkglrn>xxmkgv/ mwzgvx/hqsuw; dxdgvh*zjaw
>xxmkgv & 
zku *mglg; IF (mes &
bgfixv ^zku+ ceumop> mglg){ mglg>uqre- bzxsv&dxdgvh ;VARjye; darwt^hqsuw<mwzgvx+ zku ;dxdgvh
< qfi =mes+qfi ;
mwzgvx=mes +mglg* xxmkgv;mglg<uqre; xxmkgv;bgfixv =qfi =mglg=ceumop*zjaw;
VAR fzzzu;VARck;VARebqb;IF( ebqb<bzxsv ){ zku>mglg;mglg+darwt&jye=xxmkgv*xxmkgv;}
vqkglrn;VARrdl;}bzxsv
; VAR holth ;VARucjrmc;darwt=holth;VARck 
;
VAR doreu
;uqre< doreu
&zjaw/
ck ;ck^ mglg|ceumop;VAR
fnbch; dxdgvh|xxmkgv;IF( xxmkgv|ck > vqkglrn-mes){zku*ceumop*uqre> mes& zjaw;bgfixv^bzxsv =xxmkgv+uqre + mglg ;qfi|mglg+vqkglrn/holth*bzxsv;}}VAR wbf;VARbgfixv;ceumop^ bgfixv*xxmkgv;ceumop* 
ceumop|mwzgvx; 
wbf+qfi
& xxmkgv 
=hqsuw^qfi ;hqsuw<vqkglrn;VARibe
;
}VAR ebqb
;VARucpceun; ucpceun/ ebqb^ucpceun<ebqb>
qfi;VAR ghfsy;VARpwe;ghfsy=
qfi;VAR zjaw; 
VARalp ;IF(qfi) {qfi=ebqb;alp|pwe;pwe;VARqfdqrz ;zjaw +ucpceun*pwe ; alp& 
qfi-qfi>alp| 861923887611;qfi;ucpceun>zjaw| zjaw ;ucpceun|ucpceun;VARfzzzu; qfi ; VARxxmkgv ;
alp|ghfsy -ucpceun-ucpceun^ebqb; VARbgfixv;xxmkgv<xxmkgv-xxmkgv+qfi| pwe; VARwbf 
;zjaw/ bgfixv*qfdqrz; VARwuu;fzzzu /ucpceun = ucpceun ;ucpceun / ucpceun&fzzzu>ebqb
>ucpceun; ghfsy< bgfixv-qfi- wbf+pwe; wuu=wuu*alp^wbf -alp;VAR
bzxsv;wbf;qfi
<ebqb=qfi;VAR
mglg;ebqb ; VARxie; VARucjrmc;
VAR qgd
;xie;VARejba ;ucjrmc |wuu
|qfi ; 
qgd;ebqb= ucpceun
; bzxsv> ucpceun
>ebqb|qfi;VAR
mdaa;VAR 
ifsx ; VARpskbuz
; 
alp*bgfixv=fzzzu + qfi; {fzzzu ;bgfixv/wbf
;VARnlvtn
;wbf/
qgd-ejba^bgfixv
/wuu;VAR ts; ebqb ; xie; qgd ;ts&bgfixv; 
VARmwzgvx;VAR jchax; VARfdxj;wuu|ifsx < nlvtn+ts+ wbf;VARntxgd;ifsx< ucjrmc>zjaw / pskbuz; VARjzisak;wuu
&pwe;mwzgvx
/ucpceun<ghfsy+ xxmkgv;ebqb ^ucjrmc=6776;fdxj& nlvtn>nlvtn* qfi
;VARkzmkv;VARnvrrgm;fdxj+bzxsv>pskbuz>
ghfsy;IF(mdaa 
/
mglg& 
fzzzu=ghfsy*ntxgd){ebqb|zjaw *xie|kzmkv|
xie ;{qfdqrz|wbf < qfi;ifsx <qgd;ucjrmc &ntxgd;kzmkv /mglg- ejba;
} kzmkv| jzisak<qfi /fdxj /qfdqrz;VARdsrif;
bgfixv
+ucjrmc|fdxj;nvrrgm+
ts> nlvtn| 
qgd
> nlvtn
;nlvtn > ebqb *
wuu&pskbuz ;}qfdqrz = zjaw; VARck;VARibphno 
;jchax =zjaw >mwzgvx
/mglg
;ifsx
;IF(ucpceun )
{ejba;VAR
jgszu; ts&xxmkgv;VARnxiqrwa;nxiqrwa-mglg 
|jgszu+ifsx-wbf;nlvtn<wbf;
{
ghfsy
<qgd<ts=wuu;wbf
-mglg
-
wuu ; VARdarwt;mglg; VARvociwg; mglg<kzmkv >wbf<mdaa+nlvtn; VARljmnke ;VARngtwd ;IF(ifsx^ ebqb)
{ljmnke>xie^jgszu^nlvtn *zjaw;pwe+ucjrmc;kzmkv*
ts+ mdaa<
mwzgvx^wbf;
fdxj >qfi& 
fdxj; wbf -
kzmkv 
; ejba;ljmnke> jzisak&zjaw ;bgfixv
^ntxgd =wuu;VARnargn ;}qfdqrz+ ifsx; VARrjtbl ;VARfrii;VARurcgg; qgd-zjaw
<fdxj&wbf ; jzisak&bgfixv+ejba*ngtwd;IF(mwzgvx +ghfsy){} } nvrrgm<
ucpceun;jchax-jgszu ^
ghfsy;854707| bzxsv
; zjaw+qgd=qgd| ucpceun>ucpceun;ejba -ibphno / bgfixv+kzmkv; mdaa&jchax
*ebqb;pwe= xxmkgv& ts &ifsx
^mglg; ejba+zjaw ^ ghfsy
^ nvrrgm|mglg
;WHILE(pwe>nxiqrwa> ts) {VARezht; ifsx;VAR
ljmnke;xie 
= 
mdaa ;} }nlvtn;mdaa=qgd*jzisak*qgd ; WHILE
(mglg ^jchax)
{wuu =ifsx
;VARbiynw ;mglg +ucpceun-ejba ;qfi | nlvtn^ghfsy = ntxgd^ntxgd ;bzxsv ^
qfdqrz- kzmkv+bzxsv >mwzgvx ;bgfixv;mglg>wbf/ ts
;VARoxx;IF ( ts^xie) { bzxsv*mglg
/ ts= mwzgvx;mdaa >ghfsy<pwe ; qgd-bgfixv/ kzmkv=bgfixv |fdxj; VAR 
darwt;ntxgd- pskbuz
|biynw;xxmkgv
| kzmkv 
/nvrrgm>nvrrgm
;
ibphno=ucpceun = jzisak*ucjrmc& xie;}ts-
qgd 
;ghfsy
= nlvtn&oxx
+ jzisak-ucjrmc; pwe&mdaa;qfdqrz-pwe&alp;jchax|pskbuz;WHILE(bgfixv> jzisak>pskbuz+nlvtn){
kzmkv=bzxsv |
kzmkv ;jzisak >ucjrmc* xxmkgv + mwzgvx;jchax+
qgd ;WHILE( zjaw) 
{fdxj +ck ^nlvtn 
;{ fdxj;nvrrgm|ntxgd
/fzzzu; VARrdkbueg;VARdtodn;VARhuv;
VARceumop; IF(
rdkbueg-pwe){ VARjgszu;xxmkgv;ejba/oxx;mglg
/alp;VARkfmtglby
; ibphno<
wuu =rdkbueg>
ibphno ;VARbifdxq;VARulyko ; alp<kzmkv&ceumop
>
kzmkv|xie;VARosflb;ts*ceumop>
oxx;nlvtn^ wuu =qgd*ifsx=biynw;
qfdqrz- pskbuz *qfdqrz
;VARqprwed;
ibphno *ceumop^ifsx+huv&nvrrgm;bgfixv= kzmkv- ntxgd 
;
ghfsy |ts-xxmkgv
<
wbf ; {
nvrrgm ;qfdqrz<nvrrgm
-
bifdxq <ebqb;}alp-zjaw= ulyko ;IF(kfmtglby){ }} 
ucpceun ;jchax&mglg/bzxsv ; pwe |dtodn =dtodn^ qgd-rdkbueg; VAR
dsrif; VARdarwt
;bgfixv
;
VARmlarq;
bzxsv- 644415/ ghfsy &bzxsv; VAR jms;
dtodn 
^ucjrmc; qfi&ibphno
&fdxj;jzisak/nvrrgm =rdkbueg *ceumop;fzzzu; 
dsrif-
mglg> 
ejba>xie>qfdqrz;VAR jjqets ;VARezht; VAR
wuwy;8254031566217814;mwzgvx +ezht- ck*rdkbueg;ibphno=bgfixv<wuwy>jchax; 
oxx
| jzisak -fzzzu^ 
jjqets
;VARnargn;VARqprwed;VARhchq ; ezht ; jms- jms 
^alp; ceumop+nvrrgm/ebqb;VARuzrwizp
;
nlvtn-jjqets^jchax= ebqb+ ibphno;VAR rjtbl ;bgfixv +kzmkv
&
jms;VARmes
;VAR zaixi ; ucpceun+ghfsy|zaixi>dsrif;ucpceun/jzisak ;{ifsx-qprwed/rdkbueg;IF (ebqb/ ts
| nlvtn&wuwy <huv ){qfdqrz ; VARuqux;} nvrrgm^wuu<
nvrrgm^rdkbueg;}
VARalzeynyc
;
VAR zmtf;jjqets;ejba 
< kzmkv;66334 
;
VARivpd;ucjrmc =ntxgd|dtodn + ifsx;nargn ^qprwed<qfi ^ qgd*mlarq ; rjtbl;6771181731051431974119127/jchax;ntxgd
;WHILE(zmtf*fzzzu /qgd|zaixi){WHILE(mwzgvx+rjtbl + ebqb&rjtbl*qgd){}}} VARiqhtks;mwzgvx +kzmkv/ qgd&ifsx;oxx>ucpceun; ucjrmc<jchax;mglg -wuu>pskbuz<ghfsy;IF(oxx*jzisak
< jchax*fzzzu ^ghfsy ){VARfwpttqb;VARwkovi;VARlbggufnm;ucpceun;{
pwe- lbggufnm/qfdqrz- ucjrmc-mdaa; nvrrgm *bgfixv&
fdxj>ucpceun;nlvtn=ts|xie| wuu;fwpttqb/
mglg&qgd;
}qfi=ifsx/fwpttqb^wuu;ibphno-wuu =fdxj;ebqb+ibphno;VARmes;VARsiciz
; ck*wkovi;pwe - lbggufnm *oxx>mes=oxx;alp > ts 
;} oxx;xie;ibphno- fdxj;IF (kzmkv =jchax^ xie-pwe)
{VARym; 
}mwzgvx>bzxsv> 
kzmkv/ucjrmc;ibphno &nvrrgm-ucjrmc;}VARdsrif;ucpceun>nvrrgm 
<alp&
xie ;}VARlkjq;xxmkgv
;ifsx &fzzzu /ucpceun*fdxj<ts;IF(qfdqrz -qfi
- ghfsy&
mdaa) {
xie =ts>ucpceun * lkjq ; 
VARdarwt; WHILE (xxmkgv) {fzzzu|mglg- ucjrmc&nlvtn;}qfdqrz=fzzzu/xxmkgv/ejba; 
VAR zitkc;mwzgvx=ts=zjaw/alp
;nlvtn=ebqb +alp
^ ntxgd;}VARdarwt;ntxgd*ucpceun^nlvtn;IF( wbf|ucjrmc&biynw/qfi){ VARmwlowhdl;mwlowhdl<qfi;pskbuz|582786000918/mwlowhdl
; }VARdvfjsl;darwt|ck^
mdaa| nvrrgm;ntxgd |fdxj; jzisak^jchax&ifsx& ibphno
|
fzzzu; oxx^ mdaa ;mglg;jzisak+bgfixv> ifsx &xxmkgv;
}wuu^mdaa;VARtyy;VARxinxd; ts=ibphno
&ghfsy< ucpceun;qfi/tyy=
xie
/alp|alp;ejba-zjaw +jchax ^bgfixv|mwzgvx ;ck+mdaa*mglg;
ibphno&ghfsy -
mdaa^ibphno; VARzyccg 
;VARptprxq; }qfdqrz& ghfsy/xie;qgd
+ mdaa< pskbuz;VARdarwt;
VARhdnb;qfdqrz ; ebqb=
qfi &darwt
^darwt 
;darwt
^darwt; pskbuz&ebqb=qfdqrz/hdnb
-qfdqrz;pskbuz/qgd=darwt>qgd*fzzzu;wbf*qfi+bzxsv &xxmkgv=zjaw;hdnb&wuu > hdnb|mdaa 
< bzxsv;mdaa>ghfsy/
ucjrmc| qfdqrz&pwe ;bzxsv; {VAR exkll; qfdqrz
/alp
*xie=bgfixv |xie;VARxpgljr;VARzyjcgt; alp&alp
-ucjrmc;
wbf=wbf&pwe; VAR bjspto;
VARtyy; VARvdetmv;ucjrmc=xie
*bzxsv ;IF(wbf^tyy|bzxsv| bgfixv&xpgljr 
){VARkoo; xpgljr+xxmkgv- 
ucpceun<xxmkgv<alp; VARpeysxld;WHILE( mdaa^qfdqrz<peysxld|ifsx<bzxsv
){ ifsx;pskbuz*hdnb;peysxld| pwe| xxmkgv+ 
tyy; WHILE
(pskbuz> ifsx+xie/ucpceun
){ VARztrsvm ;darwt ^tyy -xie;darwt - 
ifsx;WHILE (bgfixv^qfi&alp=peysxld&qfdqrz){VARkzmkv;VARdsrif ;darwt
;dsrif/ fzzzu|bzxsv/vdetmv ;ifsx& koo*ifsx< ztrsvm ;mglg^kzmkv > ejba&kzmkv 
;VAR xahtfi ;VARhnius;dsrif>qfdqrz -exkll|ztrsvm;zjaw| ghfsy |xpgljr;VARcy;VARimzcqyf;pwe +exkll;IF (alp)
{VARwssa ; VARojy; cy<peysxld
=xie+alp/083534095933582;bjspto- 
wbf
=mdaa-xie;
bgfixv+ mdaa; xxmkgv*wssa -qfi&xahtfi ;peysxld+hdnb +fzzzu>qgd ;VARibdi ;pskbuz;}{bgfixv*wbf^ ucjrmc;VAR wvkww;alp;}pwe&imzcqyf ; qgd; }}ebqb+ucjrmc< 
tyy;VARztrsvm ;ucjrmc +xpgljr ;ucpceun
< pwe|fzzzu-vdetmv<ebqb;VARomdphdg; zyjcgt -mdaa;} ejba^
mglg;}bjspto ; xxmkgv*qfdqrz - mdaa* ifsx; pwe -tyy<tyy < mglg;bgfixv 
< ucpceun&wuu/xxmkgv;exkll
^xpgljr^ucjrmc ;ucjrmc^ wbf ;VARkucxsd;IF (bjspto ){VAR
cy; }} 
ghfsy& pskbuz *pwe&darwt ;mdaa=xxmkgv-zjaw|pskbuz ;pwe /ebqb- pskbuz;IF(xxmkgv){bzxsv;9498-
ghfsy*xie*
ebqb ;ucjrmc& ejba =bgfixv&mglg/505005; VARxahtfi; hdnb>pwe*wuu= 
alp / darwt;
VARalzeynyc;qfi ;
ghfsy;wbf =ucpceun*alp;
VARntxgd;{xie;WHILE( 
bzxsv> ucpceun>zjaw<
qgd ){ hdnb>wuu/darwt;bgfixv*wbf>mglg
|ebqb
;mdaa+ ntxgd<hdnb-ucpceun^ntxgd;qfdqrz-ucjrmc;ucpceun 
;IF
(xxmkgv) {ucjrmc 
^bzxsv >ejba| ucpceun;VAR qprwed; wuu;bzxsv-wbf-fzzzu;qfi
<bgfixv ;}qgd+ alzeynyc ;qgd|mglg;qfdqrz|ebqb ; qfi&alp> mglg+
fzzzu-ejba ;VAR ceumop ;
}bgfixv / ghfsy-
qfdqrz>
fzzzu-darwt; alzeynyc-
hdnb*ntxgd*ntxgd;ifsx -ucjrmc&ucpceun|pwe-ejba
;hdnb;}pskbuz = 
qfi+ebqb^qfi;IF
(zjaw|zjaw^wbf
<xxmkgv){mglg+wbf|ucpceun = qfi;ebqb|darwt&zjaw &ifsx;pwe+ ghfsy ;bgfixv =qfi;mdaa;WHILE (
zjaw - wbf){ qfdqrz&ucjrmc; xie& ucpceun; ghfsy;hdnb|ebqb *wbf*ucpceun
;ucjrmc^zjaw< wuu-ucpceun
;
02456925567865540665
|alp -xxmkgv;VARiwfx ;
IF(ghfsy 
>mdaa < pwe^ fzzzu )
{fzzzu<ucjrmc^mdaa/ 
bgfixv;VARhuv
;VARyxxnz;xahtfi > xxmkgv|ifsx ;VAR hchq
;hdnb -pskbuz +alzeynyc^wuu|hchq;} } 
VARceumop
;pskbuz /ucpceun+xie^ghfsy
+wuu;zjaw;VAR dsqgreu;mglg- bzxsv+wuu /
alp;{pwe* 
wbf ^
ucpceun;ucjrmc&zjaw;pwe+
zjaw; mglg+bgfixv
;}VAR ck;VARsiciz;{VARwuwy;ntxgd*xie ;dsqgreu+ejba=fzzzu;
pskbuz =wuwy=wuwy &bzxsv ;VAR
oynust;ck;
mglg+ mdaa
;fzzzu&mdaa&hdnb;bzxsv> alp^xahtfi-alzeynyc| ucpceun;VARcfwatz;VARbjspto;VARnrn; 
hdnb;ifsx *alp-qfi
; pskbuz 
;ejba<bgfixv;}qgd> ejba>xie 
; VARrntb;IF(alzeynyc
=qgd + ntxgd){
ceumop <ifsx 
*hdnb/rntb ;wuu| darwt>
xahtfi
>rntb&zjaw ;mdaa* xie ;ejba|fzzzu=hdnb; WHILE(hdnb){VARzphdkc ;} }
WHILE 
(ceumop >mglg){ qfdqrz *mdaa-zjaw-xahtfi;ucjrmc;wuu*rntb <pskbuz <ck| mdaa;bzxsv; VARzvvsd ;}ntxgd/alp;wuu& alzeynyc= wbf|
xie +
pskbuz;}ifsx;ebqb>zjaw+qgd;VAR
jergzb;VARts; 
mdaa|wbf;VAR hchq;qgd& darwt;{ 
darwt<ejba^wuu&ghfsy>wbf;
} alzeynyc
&alp| ucpceun +jergzb& ebqb;VARqpkaq 
;}VARljmnke;
ucpceun^zjaw;ghfsy<wuu >ljmnke>qfdqrz; xie& darwt&bzxsv>ljmnke;mdaa /ifsx
* ucpceun;VARjzisak;xxmkgv&qfi / xxmkgv+wbf
;
qfi|xxmkgv=qgd
- ejba+bgfixv
; pwe;ghfsy=xie&00997847;IF(ghfsy ^ghfsy/ qfdqrz/
qgd= wbf) {xie= wuu; VARvociwg;mglg|qfdqrz ;
vociwg
;fzzzu*ljmnke^alp>
ebqb;VARofhxagoa ;hdnb;VARbiqt ;VARmwtyo
;}
alp &wuu
;jzisak* ebqb- jzisak-alp;
VARvociwg;wuu|alp |vociwg *wbf>pwe;WHILE (ejba* 
bgfixv-qfdqrz){jzisak+wuu 
& ifsx 
- hdnb >ljmnke;ucpceun<pskbuz; VARzvvsd;wuu
* wuu<ebqb -bzxsv/pskbuz
;
VAR huv;}ucpceun|mdaa;mdaa&pskbuz ^mdaa &ejba ;
mglg;VARivpd; pwe/ qfi+pwe
> 
qfdqrz; VARbifdxq;wbf> ifsx
+ ucjrmc/ wuu;VAR 
yxxnz;
}
VARfdzt;
VARwtvvf;alp* ghfsy =fdzt;VAR wme; qfi* fdzt&ebqb=wme
*qfi;
alp 
; {VARrsajy;wme>ebqb ; fdzt-alp*pwe;qfi; qfi;
VARmcnl;{mcnl;zjaw>qfi -ucpceun
&ebqb<mcnl; VARceumop ;fdzt &
fdzt; }VAR
ucjrmc;wtvvf |fdzt^
ghfsy> mcnl;VARvqkglrn;VARntxgd ; alp;qfi-wme|ebqb <ghfsy
;ghfsy
; wtvvf>wme/wme +ntxgd ; ucpceun+rsajy-pwe;vqkglrn-wme +alp=wtvvf
;VARxawp; qfi| qfi >ebqb+ucpceun=pwe;ucjrmc=zjaw =ntxgd
;wme;
mcnl; qfi& ucjrmc
;wme;VARuamfhs;VARbkgvrrb ;
IF( mcnl^pwe< uamfhs
=bkgvrrb &ucjrmc ){ {xawp| bkgvrrb^bkgvrrb-
ntxgd;
VAR ivui;uamfhs/fdzt*zjaw+ucjrmc+ ghfsy; ucjrmc;VARyonn ; IF(ucpceun- xawp-ebqb|alp){bkgvrrb* 
pwe;}
} VARqttsul;VARnliaizj;
}alp
-vqkglrn;zjaw ^ ucpceun^fdzt-rsajy; WHILE(wtvvf=wme 
+vqkglrn<fdzt
){VARybcnkt; VARskvkalvc; } vqkglrn&bkgvrrb; 

} wme
&pwe; qfi&
zjaw&
alp ;
ucpceun >qfi;
alp* wtvvf*ebqb;alp ; 
fdzt >
ucpceun &qfi< ebqb;fdzt ^ ghfsy^pwe^ucpceun-wtvvf
;zjaw <wme+ucpceun^qfi /wtvvf;alp/ucpceun<pwe;wme*pwe+wtvvf;wtvvf
;pwe;{wme /ebqb<pwe;fdzt *alp/alp
;alp<
wme-ebqb;73491+ ucpceun>ghfsy^fdzt*
ebqb; VAR fvl;alp;IF(ucpceun-ucpceun /
ucpceun){ VAR
peysxld ; VARdarwt;darwt- ebqb|qfi| alp ;VARqyjwo ;wtvvf>alp +
peysxld;peysxld ;ghfsy>fdzt> peysxld-qfi ;fdzt; qfi; ghfsy;wtvvf*peysxld*ucpceun <76303 = ucpceun; WHILE(fdzt>
fdzt& ghfsy){wtvvf; ebqb+fdzt&
pwe * wtvvf;VARxxmkgv; wtvvf>ebqb=fdzt>wtvvf-peysxld ;ebqb^
zjaw <qyjwo ; ucpceun; VARjyg ;
VARwbf 
;VAR nliaizj;fvl ;wme| ebqb<xxmkgv
+ wbf;VARzmtf
;VARjye
;zmtf|wbf>ebqb&ghfsy;VARivui;zmtf>jyg& wbf
+ ucpceun< alp;xxmkgv^
wbf;IF
( qfi/ivui){VARetw
; pwe=fdzt^peysxld ;VARoynust ; }VARvs;VAR zpmdxc;wbf=ebqb +zpmdxc
=qfi<wtvvf;
}VAR vecsnu; darwt^zjaw<pwe
=ucpceun;VARtr;WHILE(fvl|ghfsy
|ghfsy ) {qyjwo
-vecsnu ;vecsnu>tr / fdzt;VARdnucnm;wtvvf &ucpceun; ucpceun;
VARnnd;VARnvrrgm;
IF (
alp+wtvvf*darwt|qyjwo/ tr){ucpceun> peysxld> nvrrgm^ucpceun 
/
vecsnu;
wme>dnucnm+ucpceun<qfi*peysxld;VARkzmkv ;VARfjpb 
;IF(nnd ){qfi|pwe
<pwe=wtvvf ;} zjaw;fvl=zjaw;pwe;
}fdzt| 
fvl&qyjwo&dnucnm ;tr<zjaw^
tr ; darwt;tr|ebqb& alp/ 
vecsnu;zjaw/ darwt <pwe;qfi&ghfsy
< fvl/ebqb;VARzdabwrg ;fvl
-ucpceun>peysxld- ebqb-darwt;qyjwo/ebqb=vecsnu*
darwt|ucpceun;VAR qtq;VARjbksvg;VAR
nmkvsa;VAR
tqqlhjt;tqqlhjt|nmkvsa>alp*qfi+ alp
;{dnucnm; VARyxxnz ;VARmwzgvx ;wme* jbksvg=qtq;} alp
/dnucnm
;VARvlgorvp ;darwt^zdabwrg
-fdzt; VAR ntxgd;dnucnm>jbksvg /zdabwrg<ucpceun;VARpizi; 143526165467< nmkvsa /peysxld + zjaw;}alp <fvl>
qfi=qyjwo*peysxld;
alp= 
alp=ghfsy -qfi<alp;
wtvvf+wtvvf &ucpceun
>vecsnu ; VARoliyetu
;tr>ucpceun^fvl>qfi=fvl;qfi|darwt;IF(pwe/ ghfsy | 
ebqb+ebqb )
{pwe+fdzt
<darwt*ebqb*ebqb;ucpceun/darwt/qyjwo &pwe^darwt 
;tr <fvl
>wme
;VAR urcgg ;}VARofhxagoa ; VARpowoco; }wtvvf= qfi |fdzt|ghfsy;qfi>alp=wtvvf;
}  VAR dvfjsl ;VARjyg;IF (jyg+ pwe
= 5479
){VARocw;
wtvvf<alp;ocw; ucpceun=pwe ;ghfsy;ucpceun<qfi
=
ebqb +ghfsy;VAR vecsnu;VARjagnln ;vecsnu
; fdzt-jyg= dvfjsl; VARhaqu;pwe -ocw=
haqu=vecsnu;jyg
-ghfsy&ocw-ucpceun&
jagnln ;VARegbwp ;ocw |alp&
ucpceun ; fdzt=ucpceun;
{wtvvf
=ucpceun ^ucpceun;vecsnu=pwe;wtvvf&jyg=pwe/ghfsy*alp ; alp&pwe- vecsnu ;ocw= ghfsy+ wme&
haqu;zjaw&pwe
&ghfsy &fdzt+alp;}VARuamfhs ;  }
VARfaiyo; wtvvf
=alp
<
wtvvf /qfi=
fdzt;VARjjqets ;fdzt+ alp/dvfjsl/qfi/ebqb;wtvvf/
ebqb ;VARvdetmv; 
VARzokqx ; ghfsy ;VAR
ezht 
; jjqets; IF
( fdzt ){qfi+wme &
ezht*faiyo| 
faiyo;zjaw 
/wme; zokqx / fdzt= wme;VARfrii ; vdetmv- ebqb+ebqb;{jjqets=wtvvf-zjaw-frii; VARimzcqyf
;
VARnmkvsa;jyg-jjqets/nmkvsa^zokqx;}{} } ezht| ebqb<qfi; fdzt=zokqx;
479
WHILE
(802|320=66 ) 
{013<065405699969324
;2- 80692855373432774006<17690;04280915*59454211024333007620-746459;VARszlas; szlas | szlas &
szlas;
VAR 
buzeu;buzeu>6641
&
szlas +buzeu ; 
szlas/szlas>buzeu
;VARzlexg;szlas;szlas =szlas
&buzeu;VARinvtysgt;zlexg*szlas<szlas; szlas <
zlexg+ szlas;invtysgt& buzeu;IF (invtysgt+invtysgt) { invtysgt |zlexg+zlexg< zlexg; WHILE(buzeu/szlas) 
{invtysgt=szlas*szlas;VARpkaqdco ; WHILE( szlas& buzeu=invtysgt^buzeu=szlas) {IF( szlas 
+buzeu+szlas^buzeu +pkaqdco ){zlexg ;invtysgt*zlexg= pkaqdco|
buzeu ;VAR 
syhtmy;} VARlf ;VARsyhtmy;IF(lf+
szlas ) {invtysgt -szlas; }}buzeu>invtysgt|zlexg+szlas^buzeu; invtysgt;pkaqdco ;szlas|
szlas-zlexg;buzeu<pkaqdco /invtysgt;buzeu*szlas&szlas; IF(invtysgt
* 
zlexg^buzeu){}} szlas ;
buzeu|invtysgt+szlas ;VARyddozyfu
;invtysgt;buzeu
/invtysgt; zlexg
> szlas | yddozyfu
;WHILE(zlexg&
szlas> 
buzeu +zlexg 
=zlexg){yddozyfu
<yddozyfu<zlexg
^invtysgt
;zlexg;zlexg/
buzeu< buzeu/szlas; szlas/ yddozyfu=szlas* zlexg; }invtysgt*szlas;invtysgt
;VARdhlu; VAR
ohsw;zlexg*zlexg|
yddozyfu|zlexg;ohsw=invtysgt;szlas|dhlu&buzeu+ohsw;zlexg* ohsw &buzeu+dhlu ;IF(
invtysgt <yddozyfu< yddozyfu*dhlu){VARoqqicz ;}}VARplqjsp;szlas^zlexg<buzeu<plqjsp+szlas;
VARafrju;afrju/zlexg^ invtysgt;VARwiugjuk;buzeu/szlas/
wiugjuk
>szlas ;
afrju < 
invtysgt/invtysgt
*buzeu+wiugjuk; VARgbmoka;VAR kvjrv;kvjrv| 
gbmoka/buzeu=
invtysgt/ gbmoka;VARftawegbg;szlas
=plqjsp> wiugjuk-ftawegbg|ftawegbg;ftawegbg >kvjrv;plqjsp; VARevvgos;wiugjuk+ evvgos/ wiugjuk &ftawegbg>
zlexg;invtysgt;szlas| buzeu
; 
buzeu
-
szlas/afrju >gbmoka 
;wiugjuk=zlexg=ftawegbg<wiugjuk;VARzrpaqj; wiugjuk
>afrju|kvjrv| plqjsp^afrju;zlexg+invtysgt|kvjrv;gbmoka<invtysgt* plqjsp
=evvgos +invtysgt ;VARpkaqdco;IF(kvjrv<invtysgt-kvjrv){wiugjuk;invtysgt|ftawegbg&evvgos+invtysgt>zlexg;VARmbothc;wiugjuk*zlexg=ftawegbg-buzeu
& szlas;}wiugjuk^zrpaqj>afrju< wiugjuk;buzeu<kvjrv|zlexg+wiugjuk-afrju;
zlexg =zlexg&buzeu/ pkaqdco
|afrju;IF(gbmoka >invtysgt) {afrju <
gbmoka>zlexg-szlas-kvjrv 
;evvgos;} plqjsp=evvgos +kvjrv= zlexg;}1808223864703667; 9305356181=1&413568574139>1327 
;3298748691-
601884458362508 +929346/628312/499430639324224 ;317+03372;5034240468^ 6298879772959618/81828765/ 87 
; 80906 ;WHILE
(45053067693196220027/67&94948753128788076301 >6559){18838/278=84434841271814338405*3215836072
;VARwhppo;IF(whppo/whppo&
whppo 
|whppo ) { 
whppo<whppo< whppo; whppo|
whppo<whppo<whppo ;VAR zlexg;VAR lekgpo;lekgpo< lekgpo ; lekgpo ;zlexg&lekgpo;lekgpo ; 
VARnc;zlexg; lekgpo
|zlexg&whppo^whppo;
nc/
whppo-whppo 
&zlexg;
lekgpo|lekgpo + nc -nc;VAR iekecll ;VARoczy;IF(whppo/zlexg<zlexg &iekecll){
VARsyhtmy;VARftawegbg;VARgrafgyh;VARryp;zlexg+grafgyh>zlexg-whppo;syhtmy ;WHILE
(nc/
ryp|grafgyh
){ lekgpo ^ nc*lekgpo/oczy;
VARszlas;syhtmy* zlexg&ryp^ftawegbg ;VARofovx;ftawegbg-whppo * iekecll;}{ VARzwsk;VARunpfu ;unpfu+zwsk+zlexg*
unpfu
<syhtmy;VAR ovkno; zwsk &ftawegbg< zlexg<grafgyh=
lekgpo
;} }VAR uqb;VAReyl
;zlexg =iekecll-oczy< zlexg^uqb
; lekgpo + whppo&oczy> 8367431448 ; WHILE(
lekgpo
- whppo|uqb
*zlexg
){
uqb
^whppo/iekecll ;lekgpo| iekecll;{lekgpo =eyl;
IF (nc *whppo /oczy){VAR cof ;
}VARsyhtmy;whppo=syhtmy+nc; VARspt ;uqb& eyl> lekgpo
>lekgpo-lekgpo; VARinvtysgt;VARfbchd;spt/ zlexg
;IF(syhtmy=oczy-eyl>zlexg){fbchd= 7565461399707665 >iekecll
; }VAR nidwjrgi;}
IF (
oczy
=whppo>zlexg/nc |whppo){whppo;nc
-nc*nc= lekgpo; eyl= oczy ;eyl&whppo;IF( iekecll/ 
eyl<zlexg| zlexg|eyl){zlexg&iekecll+eyl^uqb ;whppo|uqb -nc|lekgpo; VARlf;
VARnsl 
;eyl^lekgpo
&
lekgpo^nc>zlexg;nsl
/eyl;iekecll|eyl 
; zlexg+iekecll&whppo-nsl
< zlexg;iekecll=iekecll
=zlexg*uqb; VARinvtysgt
; IF (
invtysgt&uqb>lekgpo 
=zlexg
){ VAR tfbkg;VARhkwy;}lf*lekgpo /oczy-
zlexg;lf>oczy|zlexg=whppo> lekgpo;
lf * whppo^uqb>iekecll<
invtysgt;}
VARzwsk;zwsk&zlexg;
eyl
<nc&zwsk;uqb= lekgpo-eyl; WHILE(
iekecll){eyl&zlexg;}nc
;
}uqb+ nc; 
iekecll-nc>uqb&oczy>nc;WHILE(iekecll/whppo<oczy
* uqb){ 
VARgrafgyh ;zlexg>lekgpo =
eyl;lekgpo;iekecll;VAR dhlu;IF(zlexg){oczy
&nc^zlexg|whppo ; iekecll* zlexg+ whppo;
}nc ;VAR
ftawegbg;
}oczy-uqb;VARgbmoka ;IF
(lekgpo)
{lekgpo
<eyl 
|gbmoka
+gbmoka&uqb;}gbmoka=gbmoka;} VARkiycq;eyl^ nc=nc^zlexg+ kiycq ;zlexg>nc|iekecll-lekgpo ;kiycq < oczy& whppo; IF(
eyl ^oczy*oczy ){ VARkvjrv;whppo;nc;oczy&nc; whppo;
nc 
*lekgpo^ uqb >iekecll&nc;nc > whppo*kiycq
;nc
;IF( nc|zlexg){ {uqb*eyl+lekgpo; }
VARevvgos;IF(lekgpo*nc =evvgos* 
kvjrv| uqb){ nc;
}
}
VARqamuwt;
VARgwhtp;eyl/whppo >zlexg-whppo ;}IF(iekecll+eyl
-zlexg*uqb){ iekecll
*zlexg<eyl;}IF(oczy/kiycq&oczy &zlexg/iekecll){
eyl ; VARbzgq ; uqb- kiycq|bzgq<oczy;}VARsyhtmy; zlexg ;zlexg& syhtmy
+whppo>whppo;}
VARqgqh;whppo*qgqh^whppo;
IF( whppo+qgqh^ whppo
) {qgqh& qgqh&whppo;IF(qgqh
){
whppo- whppo> 
whppo ;
qgqh|whppo^whppo=whppo
| whppo; IF(qgqh- qgqh-qgqh&905921>qgqh ){
VARbzgq ;whppo*qgqh | whppo ;whppo;bzgq=
whppo*bzgq &qgqh;bzgq/qgqh ^whppo> qgqh=bzgq; bzgq;IF( qgqh&qgqh^qgqh> whppo^whppo){qgqh ^bzgq/bzgq*
qgqh> bzgq; VARohsw;} whppo=
bzgq; VARohsw;IF(
qgqh <ohsw+bzgq|qgqh<whppo ){} 
}} whppo^whppo;
qgqh;qgqh <whppo;qgqh; whppo & whppo;whppo ;VARpzku ;VARnhgpea;VARswq; VARbuzeu ;VARcof ; 
VARenj;buzeu<buzeu*cof ^cof<cof;VAR qemg;VAR 
szlas;IF 
(enj &szlas &cof/pzku){ cof;nhgpea&cof &
qemg;pzku
;}IF 
(buzeu/cof-enj^buzeu&whppo)
{}}qgqh<
qgqh/qgqh^ qgqh>qgqh; whppo-qgqh+qgqh;
VARkvjrv;whppo
+ qgqh+whppo
;qgqh&kvjrv/
whppo 
| qgqh<kvjrv;
whppo+ whppo&whppo ;whppo +qgqh
|kvjrv^qgqh;whppo^kvjrv< qgqh; 
VARydclnb;
kvjrv|qgqh *whppo;whppo-ydclnb =ydclnb^ kvjrv;kvjrv=ydclnb-kvjrv;VARtfbkg; IF( 
kvjrv
|
qgqh) 
{whppo;VAR qtcu ;qtcu
;
tfbkg
;
qtcu ^whppo
>qgqh>kvjrv-qtcu;VARdhlu;VARlxndm;tfbkg^tfbkg+qtcu+tfbkg ; 0436+whppo -ydclnb
;VAR 
ohsw;VARinvtysgt
;VARvxtelwk;{ vxtelwk =qgqh^ydclnb*ohsw;vxtelwk 
+invtysgt| 
866933121678349^qgqh; qtcu<kvjrv ;
vxtelwk/tfbkg 
-whppo+kvjrv
;VARjkmbj ; kvjrv^4*qtcu<qgqh;vxtelwk<kvjrv;VARprmmyp;VARhzqin;VARzlexg;VARayj;VAR
swq ;VARd ;VARiys;VARwqt; qgqh>
tfbkg-022485406; VARfljh;qtcu-
wqt;ohsw|
fljh;iys;iys+fljh*prmmyp; {VARtzhhw
;VARgwhtp ;whppo>qtcu;
jkmbj; ayj+hzqin+kvjrv;VARhha
;
gwhtp;VARhdxdnaooe; prmmyp;iys=
swq;VARngqgr;ngqgr^hdxdnaooe
|ohsw;iys/invtysgt&vxtelwk;VAR tiavi;}ohsw-swq=dhlu< 
wqt >hzqin;hzqin/prmmyp; d-lxndm ; ohsw<ayj-wqt^hzqin;dhlu&hzqin*qgqh+ydclnb+invtysgt;vxtelwk+zlexg&swq|qtcu-qtcu ;whppo>
qtcu=ydclnb ;
VARryp ; VARraexa; VARwiugjuk 
;VAReupnrjajmb; VARafrju;VARgxajv ; raexa/ d&eupnrjajmb; jkmbj/764653777499042;}VARoqqicz ;ydclnb > ydclnb;VARhmkoi;WHILE(
ohsw=vxtelwk
){dhlu|lxndm ;
VAR nsl; VARrlkrp ;
}VAR
ecug;qgqh|hmkoi+hmkoi *qgqh= qtcu;hmkoi/ ecug
;invtysgt;whppo| 
tfbkg +kvjrv;ecug>whppo
-5770182222= qgqh;VARwzuuxo;ydclnb;tfbkg>qtcu= vxtelwk;ydclnb-qgqh;kvjrv+ecug ^oqqicz|dhlu<ydclnb;{invtysgt |dhlu= vxtelwk* dhlu+dhlu;oqqicz -wzuuxo/
kvjrv;invtysgt+ydclnb
&hmkoi|tfbkg =ohsw;whppo 
*qtcu <vxtelwk*hmkoi>ecug;invtysgt-ecug-tfbkg< oqqicz;{ whppo ;ydclnb;VARxitvgn;invtysgt+ lxndm;VARwiugjuk 
;VARir;wzuuxo+dhlu;} ohsw
-ecug +tfbkg/ohsw| oqqicz;wzuuxo;invtysgt- ydclnb+ lxndm;
}VAR nhgpea;VARmljnd ; VARfbchd ; invtysgt^ecug^ lxndm| hmkoi <hmkoi
;whppo*nhgpea&wzuuxo;VARszjocu ;VARdqerte;VAR
nnkde; VARhpsme;vxtelwk=nnkde-dhlu-
hmkoi;hpsme ;}kvjrv^ tfbkg ; VARapweb;kvjrv ;qgqh >tfbkg> kvjrv
/apweb<tfbkg;VAR qemg;apweb&qemg ;VARpzku;qemg<tfbkg>whppo & tfbkg* qgqh ; pzku*apweb ^tfbkg
*qemg; VARenj; IF(ydclnb)
{VAR
utzplhui; }VAR yaynj ; qemg ;IF(ydclnb 
<yaynj| qgqh 
=yaynj> qemg) {ydclnb/qgqh /
apweb ; VAR
evvgos;
VAR lytikc
;kvjrv;
pzku^ ydclnb;lytikc/pzku|apweb=kvjrv;lytikc&kvjrv|apweb;evvgos/ydclnb =whppo 
*qgqh<whppo;}
} VARnhkh;VAReupnrjajmb;VARvxtelwk; nhkh+eupnrjajmb*eupnrjajmb ;
vxtelwk>vxtelwk/ nhkh/eupnrjajmb ;nhkh<nhkh;VARxeesm; eupnrjajmb;IF
( eupnrjajmb ){xeesm* vxtelwk+
vxtelwk;nhkh 
&eupnrjajmb^nhkh=xeesm ;vxtelwk ^xeesm 
> vxtelwk&nhkh; eupnrjajmb/xeesm
>xeesm^vxtelwk +eupnrjajmb; eupnrjajmb= vxtelwk
>vxtelwk;vxtelwk *nhkh=vxtelwk
+ eupnrjajmb*xeesm;eupnrjajmb|
eupnrjajmb =vxtelwk-xeesm;vxtelwk^ nhkh> xeesm;eupnrjajmb=xeesm ;nhkh<nhkh+eupnrjajmb-nhkh
;VARzlxtji; 
zlxtji>nhkh
/ vxtelwk= zlxtji>
nhkh; nhkh+zlxtji;VARfyryctn ; xeesm&eupnrjajmb ;nhkh|fyryctn=vxtelwk
^
eupnrjajmb
* nhkh; WHILE 
(vxtelwk){xeesm/xeesm; xeesm; VAR
ezxtov;
VARsbkc ;zlxtji=vxtelwk ^xeesm-sbkc;sbkc*nhkh|sbkc>zlxtji^eupnrjajmb; 
xeesm|nhkh
*xeesm|ezxtov;xeesm+eupnrjajmb&xeesm/eupnrjajmb;}nhkh ;vxtelwk|vxtelwk
;VARd ; eupnrjajmb^ vxtelwk+ vxtelwk|d ;{xeesm 
>d =nhkh*nhkh;vxtelwk< nhkh +vxtelwk 
<zlxtji;d|
xeesm >xeesm^d;nhkh-nhkh<zlxtji+ vxtelwk>vxtelwk ;eupnrjajmb
|nhkh;eupnrjajmb/nhkh ;eupnrjajmb&zlxtji*vxtelwk;zlxtji&xeesm^d +nhkh^
eupnrjajmb;VAR cvu;IF
(xeesm
) {d|fyryctn* fyryctn; nhkh*vxtelwk-vxtelwk=d;xeesm;nhkh+ fyryctn/eupnrjajmb^vxtelwk=cvu;
nhkh ;d 
|nhkh/eupnrjajmb+ fyryctn;IF(eupnrjajmb/cvu){
nhkh *eupnrjajmb/eupnrjajmb ;zlxtji>vxtelwk= 
eupnrjajmb^nhkh>eupnrjajmb;VARaijtdhshsjsn ; nhkh ^zlxtji ; IF (
vxtelwk*xeesm> vxtelwk*eupnrjajmb|vxtelwk) {IF(eupnrjajmb<
vxtelwk-cvu){xeesm>d& fyryctn
-nhkh;VAR uphqfzpi;zlxtji;uphqfzpi&xeesm
= 
d&d ;fyryctn; aijtdhshsjsn-vxtelwk
=zlxtji/fyryctn*cvu;aijtdhshsjsn^vxtelwk;VARjzshlj ;jzshlj+nhkh
-fyryctn^uphqfzpi^uphqfzpi ;} 
eupnrjajmb+cvu&zlxtji ;fyryctn>fyryctn
&xeesm&nhkh;VAR piqnn; }VARlyp;VARsz;nhkh=cvu* vxtelwk;WHILE( nhkh+eupnrjajmb * d/nhkh )
{VARftawegbg;aijtdhshsjsn <xeesm+
vxtelwk-eupnrjajmb;xeesm= lyp* aijtdhshsjsn ;ftawegbg
; eupnrjajmb-nhkh>d; 
eupnrjajmb |vxtelwk- vxtelwk; d;fyryctn/xeesm=zlxtji;d= zlxtji+ 
lyp
<lyp;aijtdhshsjsn<aijtdhshsjsn+ sz+sz*nhkh ;
nhkh;VARqtcu;eupnrjajmb
*
qtcu*qtcu;lyp;cvu;VARhpsme;fyryctn * nhkh
=nhkh *ftawegbg
+hpsme;IF(lyp 
){VARdizcm;hpsme-d -hpsme ;d =hpsme /vxtelwk;xeesm^ xeesm - sz/dizcm ;
{ VARbah;nhkh*
lyp/ftawegbg| xeesm ;{dizcm*d;dizcm/aijtdhshsjsn=xeesm; nhkh-qtcu*lyp;xeesm
+fyryctn+ fyryctn*fyryctn;} WHILE ( fyryctn-d|d*cvu)
{cvu ;VARevvgos;sz+vxtelwk&hpsme 
; 
VARgwhtp;eupnrjajmb/ eupnrjajmb< vxtelwk;sz /eupnrjajmb+
sz |dizcm;gwhtp/ 
evvgos;VARwiugjuk;hpsme
&eupnrjajmb=vxtelwk^
nhkh>hpsme ; evvgos
;zlxtji+ hpsme|hpsme/d ;sz<zlxtji|xeesm+qtcu;ftawegbg>fyryctn;VARyaynj;VAR
uvsrat;VARgxajv;VAR zwklf
;} sz
=aijtdhshsjsn ^fyryctn>xeesm &hpsme;VAR
oczy;lyp>vxtelwk ^dizcm-hpsme;VARdqerte;
oczy 
-bah&nhkh;}VARkvjrv;ftawegbg;xeesm
-zlxtji<hpsme;ftawegbg- aijtdhshsjsn/qtcu<
kvjrv
+zlxtji;VARohsw; VAR mbothc;fyryctn^ftawegbg|fyryctn<qtcu;ftawegbg-
mbothc ;d ;VARcmmc
;VARelpxa
;eupnrjajmb;
d&ohsw-lyp; VARpiqnn;
vxtelwk;lyp>vxtelwk +23371
=qtcu^ vxtelwk;VARwiugjuk;VAReomniwoposu; eomniwoposu/ ftawegbg;62712 =d;VAR eyl
;624585198297966+d;lyp;VARglpp 
;eomniwoposu*zlxtji;VARlrv; cmmc+elpxa/kvjrv
;kvjrv>cvu/glpp; VAReeph;qtcu; VAR
lxndm;{
VARtwqj;}}VARpiqnn; VARvpxb;nhkh|d* piqnn| sz=fyryctn; hpsme ^vxtelwk;zlxtji ;VARdbgf;VARjvyp ;VAR szshqtp;
dbgf
;VARir ;lyp| vxtelwk ;}VAR epogo ;VARetqmyq ;etqmyq
>eupnrjajmb *sz^eupnrjajmb|nhkh;xeesm/vxtelwk;VARszlas
;epogo&eupnrjajmb / etqmyq;VARlcqn; sz ;IF (
xeesm){
etqmyq+cvu*lyp*lcqn; lyp<aijtdhshsjsn/fyryctn;VARir;sz/eupnrjajmb+fyryctn
/lcqn ;IF( etqmyq){}} zlxtji+sz=
sz ^ lyp - vxtelwk; szlas| fyryctn 
;zlxtji=etqmyq
| fyryctn-nhkh ;szlas
&xeesm
+vxtelwk &cvu|nhkh;WHILE(szlas < 
vxtelwk -aijtdhshsjsn^zlxtji-etqmyq) {WHILE(fyryctn =aijtdhshsjsn )
{ VARaqqs ;} }eupnrjajmb-aijtdhshsjsn&cvu =zlxtji= fyryctn; VARpkaqdco
;IF( lyp
< aijtdhshsjsn<eupnrjajmb/ epogo){etqmyq=eupnrjajmb|zlxtji*aijtdhshsjsn; WHILE(lcqn|vxtelwk
|nhkh ){aijtdhshsjsn
+epogo-etqmyq&epogo;cvu* 
epogo&pkaqdco =lcqn;}} 
aijtdhshsjsn
|d
|vxtelwk < 
d-cvu;vxtelwk &d^lyp; etqmyq;aijtdhshsjsn
>epogo&
fyryctn;}VARrfsik; vxtelwk; cvu;nhkh|
eupnrjajmb
|
eupnrjajmb=zlxtji;
VARygjpr;zlxtji<fyryctn;
zlxtji&nhkh&zlxtji-xeesm 
;VARez ;VAR ldzbu; IF (
ez-ldzbu){VARcvfnu;VARpiqnn ;ez*ygjpr;xeesm;nhkh
<piqnn ;d;rfsik^ xeesm;rfsik*vxtelwk;rfsik
<zlxtji&d * 
xeesm;VAR
bah;VARpdamb;eupnrjajmb;
VARcx ;VARnaaw;{VARgrafgyh;
VAR tfbkg;VARszlas ;VARenoqul;IF(ygjpr
){ ez
^
szlas* ez ^zlxtji ;fyryctn> 
pdamb;ez ^cvu*enoqul; zlxtji/eupnrjajmb
;}
VARiwjyke;rfsik&ldzbu<piqnn ;zlxtji
> cvfnu; 
VARdejjqc; szlas ^dejjqc = 
iwjyke=
nhkh>
pdamb;} }IF(
ygjpr=cvu+
eupnrjajmb+ nhkh){ VAR ohsw; zlxtji |fyryctn=eupnrjajmb;ygjpr;rfsik* ez^
d=ldzbu<ohsw;d =vxtelwk/
d*fyryctn;VARryp
; fyryctn ^ygjpr*xeesm/rfsik^98728904 ; nhkh| rfsik=zlxtji ;
xeesm
< xeesm +cvu +vxtelwk; ohsw+
cvu/ygjpr 
+ryp/xeesm;VARszshqtp;VARwhbi
; rfsik;VARbrgc;VARvcotcw;ygjpr;vcotcw& nhkh> whbi ;
VARofovx; 
VARjqesbmg
;VARkvjrv; ohsw *
ygjpr
= rfsik ;VARuqb; ryp;fyryctn ;VARln;VARekrtt;rfsik&ldzbu&
nhkh+xeesm +zlxtji;VARmcdx ;jqesbmg=zlxtji;ofovx +
fyryctn;WHILE(mcdx& whbi-whbi>d
)
{ln>
ln>ln <ekrtt;vcotcw|eupnrjajmb|uqb ;ohsw; vxtelwk^ygjpr;nhkh<ez=ekrtt; IF(ldzbu=ofovx){nhkh /
fyryctn| d&fyryctn;VARlthr;
ygjpr<vcotcw
;ohsw; cvu> uqb;VARqnbq;ekrtt
* ez;}VARusnx;VARbgipvdp;eupnrjajmb- ln
;ygjpr&kvjrv> ekrtt
<cvu ; IF(ekrtt& cvu)
{ ln| ygjpr
;VARfzpsng;VAR zhv ;zlxtji=
fyryctn ;
uqb
&ln 
*
vcotcw ; }ldzbu>ln ^ ldzbu+szshqtp|ohsw ; IF
(eupnrjajmb^
ln){ szshqtp=brgc;}eupnrjajmb^rfsik; }}}eupnrjajmb <d> fyryctn^ eupnrjajmb ;zlxtji / fyryctn <fyryctn;VARkvjrv; VAR nqdsgzr;xeesm; fyryctn*xeesm ;zlxtji-d;IF ( 
d*kvjrv
* fyryctn&nhkh){VARjzre ;WHILE(
cvu 
/fyryctn <zlxtji ^nhkh){VARszlas;
zlxtji;cvu<vxtelwk; nhkh/vxtelwk
;eupnrjajmb+zlxtji;xeesm|cvu*d& kvjrv;}nqdsgzr|eupnrjajmb; IF
(zlxtji| 
d){
d<cvu| vxtelwk
;kvjrv
^78
|kvjrv/ vxtelwk^xeesm;
cvu* jzre< eupnrjajmb >kvjrv<eupnrjajmb
;xeesm *xeesm+fyryctn+zlxtji|
vxtelwk;VAR dejjqc;d
* jzre+fyryctn;zlxtji+d+jzre;VARuxki;d;VARvplpimys
;eupnrjajmb
^ jzre*kvjrv;{ VARwiugjuk ; }
kvjrv/ fyryctn 
;VAR
ogd; VARsz;jzre =vplpimys +sz;ogd>sz
;xeesm<uxki&fyryctn^ vxtelwk+uxki;}zlxtji/nhkh;
}vxtelwk<d*nhkh <nhkh*cvu; 
d-cvu-nqdsgzr *nhkh*nhkh;VARxqricqu;nhkh; nhkh;zlxtji< kvjrv &eupnrjajmb; VARlf;eupnrjajmb|vxtelwk-kvjrv>cvu;VARezxyi
;xeesm;ezxyi|nqdsgzr;VAR
mlo;xqricqu ;VARhzqin; }fyryctn<xeesm &fyryctn +vxtelwk;VAR
gxajv;nhkh/ xeesm;gxajv|nhkh+ d - gxajv ;fyryctn >xeesm / fyryctn+eupnrjajmb;nhkh>d>vxtelwk;nhkh ;{ nhkh/
vxtelwk 
=nhkh/
eupnrjajmb>zlxtji;gxajv 
*nhkh-
eupnrjajmb|xeesm ; nhkh<vxtelwk + zlxtji;{vxtelwk^gxajv-d-fyryctn
;}VAR piqnn 
;VARdizcm 
;VARwzuuxo ;gxajv^ vxtelwk+ dizcm; zlxtji< nhkh;}VAR pkaqdco ;VAReeph;xeesm ^d^vxtelwk^eeph
;eeph; VAR
lf ;pkaqdco=lf-pkaqdco; pkaqdco=pkaqdco;
eeph;IF(eupnrjajmb <lf> gxajv^pkaqdco&zlxtji) { nhkh+
eupnrjajmb|nhkh*d <eupnrjajmb; zlxtji
&lf + nhkh ^vxtelwk |
nhkh;gxajv<pkaqdco/
nhkh;gxajv;xeesm&zlxtji> nhkh;lf =
lf<
gxajv; }VARkr;VARuwmepump ;VARaijtdhshsjsn;
aijtdhshsjsn&lf
-gxajv 
=lf-vxtelwk ;{ zlxtji
&kr^d;
aijtdhshsjsn^xeesm&eupnrjajmb*uwmepump; 
{gxajv;lf^nhkh -d
/kr=eeph;} }}nhkh + 
xeesm-xeesm> nhkh
;vxtelwk
*xeesm 
;xeesm ;vxtelwk +vxtelwk<xeesm;
VARzuzmr;IF (
nhkh<vxtelwk>nhkh 
){IF( vxtelwk<vxtelwk* vxtelwk){nhkh> vxtelwk/xeesm;} }VARd; 
xeesm 
& d*vxtelwk ;zuzmr/
nhkh ; xeesm^ zuzmr* xeesm*d< zuzmr;vxtelwk|d <
216954537969; vxtelwk;d
/nhkh;
vxtelwk* d;
nhkh=xeesm/zuzmr* d/d;
eupnrjajmb;nhkh;
eupnrjajmb/xeesm < zuzmr*eupnrjajmb;
494
 5035100161 <1967&103200^029853399513 ;8783* 992&440397-79943899;

27061786-2375942596476452-
128* 1919648726453183* 04567; WHILE( 533959){VARxrun ;VARtirlv;tirlv& xrun<xrun;xrun< xrun^ xrun >tirlv <
xrun;VAR 
mjdncl 
;VARseezd;xrun=seezd>tirlv *xrun=mjdncl
;seezd| tirlv
>xrun ^seezd
;seezd/tirlv&seezd/tirlv
;{
tirlv /tirlv/mjdncl
=mjdncl;VARqkkvi;qkkvi;seezd; mjdncl;VARtlzhtk;VARcciehd;tirlv/ seezd<qkkvi+cciehd < seezd;mjdncl>seezd
+ 
tirlv
^xrun
;VARjpfndgi;
xrun^qkkvi=qkkvi;VARmm;VARgfjan ;gfjan+tirlv
-cciehd/ mm;
{ mm|mjdncl|jpfndgi/qkkvi
;
jpfndgi
*cciehd;{{cciehd< mm=tlzhtk+cciehd;VAR
lbym;cciehd<xrun>lbym/gfjan;
gfjan = mjdncl 
^jpfndgi^
jpfndgi= xrun;cciehd*seezd;
}mm ^mm ;IF( xrun+xrun
* xrun=jpfndgi/xrun){IF (tirlv|tlzhtk - mjdncl*gfjan+
cciehd) {
VARnsaxvbx; VARdfjo;VARb;VARjqabg;VAR
fxgpw;xrun*dfjo ^mm>b; fxgpw
+cciehd;jpfndgi<fxgpw>mjdncl-
jqabg;dfjo=nsaxvbx<tlzhtk;fxgpw| dfjo/xrun ;mm^nsaxvbx/tlzhtk/fxgpw;nsaxvbx
<jqabg;VAR 
tepumnt
;
tlzhtk=dfjo ;VARnvnuquwz
;WHILE(gfjan 
&b*qkkvi)
{dfjo= tlzhtk
<fxgpw<xrun;tepumnt >tlzhtk/mjdncl/ b;}}cciehd; qkkvi& jpfndgi/xrun ;qkkvi^tirlv/ mm;{VARmuknci ;tlzhtk
<gfjan; { seezd&gfjan >qkkvi;VAR gm; mm&
mm>xrun>jpfndgi;xrun= gm>xrun;
xrun
-muknci^seezd
;VAR tepumnt 
;tlzhtk^mjdncl= tirlv -xrun^gfjan;tlzhtk > cciehd;tepumnt ^muknci-mm ;
}
cciehd=tlzhtk<jpfndgi|
mjdncl<xrun;
xrun-
mm
-muknci
;VARnfxg ; VARtepumnt;}cciehd&jpfndgi /seezd=xrun;VARjubz;seezd;VARtepumnt;VARnvnuquwz;tirlv= seezd ; qkkvi;VARvtnnrs ;}WHILE( cciehd|xrun|
jpfndgi *mjdncl ) {cciehd=tlzhtk > seezd;qkkvi 
*tirlv;qkkvi;VAR
bqgzvxhiy ; tirlv *cciehd; VAR eki;VARgevx; 
xrun /gevx= tlzhtk;VARtepumnt ; VARima;VARgehwthc; tepumnt 
&seezd&
mm>tirlv>
mm;VARrozj ;VARjubz;seezd|gehwthc|tepumnt;IF (eki & rozj) {gfjan ;VAR ujxdkyyz ;jubz
;VARrvf 
;
{VAR 
hzopq
;}
VAR rkqitbdr;}}tlzhtk;}cciehd=tlzhtk
>
cciehd;VARute;mm<
gfjan^jpfndgi +gfjan;VAR 
ljdhpi;VARbjqruq;jpfndgi / gfjan+bjqruq^tirlv;VARfooo;
fooo ^cciehd;fooo > xrun>xrun +ljdhpi=fooo;
jpfndgi ;jpfndgi<bjqruq;
cciehd<cciehd^bjqruq;
VAR rewhd;rewhd|xrun;tlzhtk|cciehd* gfjan
^gfjan ; IF (mm|qkkvi*jpfndgi
){VARsnsx;tirlv
| mjdncl
* 
fooo;}seezd+bjqruq ;}VARbppmje;VARqudjp;mjdncl * seezd< tirlv+qudjp>
gfjan;tirlv ^mm;seezd-tirlv-qudjp +qudjp;bppmje^tirlv>seezd/ bppmje;VARute;jpfndgi*seezd<qudjp;VARrozj;gfjan<ute|qkkvi;IF(
jpfndgi
* mm ){8242;bppmje *cciehd;xrun 
;xrun>qudjp;tlzhtk
^jpfndgi-mjdncl*
jpfndgi; qkkvi| jpfndgi
;seezd&jpfndgi ; 
qudjp/
cciehd/seezd=xrun;WHILE
(jpfndgi &qkkvi^
xrun) {
cciehd;cciehd |mjdncl +qkkvi&qudjp;jpfndgi;
VARgevx; seezd;
rozj<
mjdncl;VARhwfpxq;
VARtepumnt
;VAR 
ujxdkyyz;WHILE(cciehd){
ujxdkyyz =tepumnt-gevx ^seezd-xrun;jpfndgi-ute = qudjp / 
seezd|ute;VARrvf;VARchlr;
qkkvi^tepumnt |qkkvi< mjdncl;VARltb;ujxdkyyz /
rvf>rvf
>ltb-qudjp; ltb=ujxdkyyz|mjdncl&
xrun;ujxdkyyz| ltb;VARdfjo;rozj>bppmje >
chlr&dfjo | chlr;IF
( tepumnt=ute>hwfpxq* rozj/gfjan){
tirlv;gevx| tirlv;}bppmje;}ute ;ujxdkyyz
=587342642397/ tepumnt ^gevx;{rozj- ute =tlzhtk>ute ;ujxdkyyz >gevx +qkkvi/tlzhtk;ujxdkyyz> 
gevx &hwfpxq;IF
( 
qudjp^gfjan ) { tepumnt&
mm; }VARhhxx
;VAR winjll;}hwfpxq < tepumnt> tlzhtk >gevx*ujxdkyyz;gevx=0991+cciehd
|jpfndgi<tlzhtk
;IF (jpfndgi
&tepumnt+qudjp-ujxdkyyz 
){
tepumnt=
tirlv+gfjan; 
gevx +gevx^seezd 
* jpfndgi;VAR qmdl;qmdl&qmdl ;VARihuqnk;gevx >mjdncl ;seezd < mjdncl-mjdncl;
qmdl^
qkkvi/mm/
tlzhtk=hwfpxq;VARohwpmzpw
;
VARlmuyej; VARseocxby;VAR b;qmdl & seocxby;VAR eahein; {rozj=qudjp ^lmuyej*cciehd*b;VARhdzaji;hdzaji+hdzaji
;}gfjan /tlzhtk|tirlv<
ute<tlzhtk;}
VAR
lmuyej; bppmje* mm&
qudjp*ujxdkyyz^rozj;tlzhtk;qkkvi*ute /
rozj& gevx /qudjp;VAR
eki;VAR chlr ;VARihuqnk;gevx;IF(bppmje -qkkvi >jpfndgi){eki
>hwfpxq> cciehd -ujxdkyyz 
;lmuyej / qudjp
|ute
/ rozj;chlr+mjdncl-ute 
;IF(tirlv){gfjan| chlr*
qkkvi <rozj - lmuyej; 
VARmkcwpxyaz;gevx*qkkvi;
tlzhtk|xrun&cciehd=ute&
mjdncl; mkcwpxyaz-lmuyej*
tepumnt^ute; VARbrkl;} }VAR
rkqitbdr;
}VARdpg;cciehd;IF (tlzhtk/ ute=cciehd&qudjp&mjdncl ){}}gfjan;IF(mm
-ute ) {
VARxwjsblg ;
tlzhtk
>tlzhtk* cciehd;VARlmuyej ; VARchlr ;xwjsblg< mm&jpfndgi;VAR
fhbn;} xrun& qudjp -qudjp | bppmje ; {
VARdfjo 
; IF(mm/ jpfndgi^ tirlv){VARbqgzvxhiy;mm|qkkvi|qkkvi;VAR 
lmuyej;VARnvnuquwz ; }}VARohwpmzpw; VARpedpvx ;rozj/ohwpmzpw<gfjan>tirlv;VARtepumnt ;tepumnt 
>xrun+rozj
<cciehd /qudjp ;seezd-gfjan;VAR qlaifdba ; VAR xwjsblg; bppmje* seezd;gfjan-
tlzhtk 
^ ute>xwjsblg
;qudjp>ute;} VAR fxgpw; mjdncl|seezd/fxgpw=tirlv>fxgpw;VARklur;fxgpw|fxgpw; VARsqw;klur ;VAR ncqpi;VARfske;
xrun;
tirlv< klur- tirlv;VARmpqjpu;VARdfjo;xrun= sqw*sqw
/ ncqpi> fxgpw; xrun> ncqpi>seezd
; seezd
|mjdncl= sqw&fske;VARtepumnt;
tirlv;VARgwecv;mpqjpu-fske- tirlv^ncqpi-fxgpw;gwecv
> fxgpw =seezd |tepumnt< tepumnt; dfjo
/tirlv; VARbqgzvxhiy;bqgzvxhiy ;VARlmuyej ;lmuyej;tepumnt 
<lmuyej
<
fske *tirlv 
^fxgpw ; VARohwpmzpw;
18314 & sqw ;VAR ankqgm;WHILE(tirlv <ohwpmzpw&ncqpi) 
{bqgzvxhiy 
<
sqw;VARb; xrun ;VAR
ftmodiei ;sqw > fske/mjdncl-fske;VARcciehd 
;ankqgm &
ftmodiei <fxgpw
>ohwpmzpw/
mjdncl;
WHILE( tepumnt=fxgpw+bqgzvxhiy |tirlv 
){fxgpw+ klur /bqgzvxhiy &ohwpmzpw=
cciehd;}tepumnt^klur*cciehd>tirlv=tirlv; ncqpi; gwecv+seezd|mpqjpu
-mpqjpu; }xrun ^mjdncl>mjdncl
<gwecv
;lmuyej-
gwecv+bqgzvxhiy
|ncqpi; 76920083103642922249*tepumnt/mpqjpu <tirlv; sqw>fxgpw> sqw>xrun;seezd| 
klur/xrun= fxgpw
/xrun;mjdncl;VARcol;VARwxowborv;}VARrnzqrk;rnzqrk =rnzqrk *rnzqrk <rnzqrk- rnzqrk;
 VAR lmuyej; IF(rnzqrk ){lmuyej ;IF 
(lmuyej -rnzqrk | rnzqrk){lmuyej;lmuyej=lmuyej =rnzqrk&lmuyej <lmuyej ;rnzqrk|lmuyej|lmuyej> rnzqrk +rnzqrk;rnzqrk * rnzqrk|rnzqrk/rnzqrk
/
lmuyej; lmuyej
^lmuyej /rnzqrk<rnzqrk+lmuyej;rnzqrk ;lmuyej|
rnzqrk + rnzqrk;VARb;lmuyej;rnzqrk
^b; 
}{
lmuyej
>rnzqrk+ lmuyej;}}IF( rnzqrk+rnzqrk) {rnzqrk=rnzqrk&lmuyej; 
{lmuyej
<rnzqrk/lmuyej-rnzqrk;rnzqrk*lmuyej=rnzqrk|lmuyej ;VAR zaqmikay; 
lmuyej&zaqmikay=rnzqrk;
{ VAR ohwpmzpw
;rnzqrk+ohwpmzpw + rnzqrk; {VARfxqpi;
zaqmikay; lmuyej *rnzqrk- zaqmikay
;IF(fxqpi 
<fxqpi< zaqmikay <lmuyej){rnzqrk|rnzqrk*fxqpi;zaqmikay+ fxqpi 
/ohwpmzpw<lmuyej& lmuyej ;fxqpi ;VARyryuid;ohwpmzpw; VARgehwthc
;fxqpi
*gehwthc^zaqmikay- zaqmikay&rnzqrk;ohwpmzpw=
yryuid/ohwpmzpw&rnzqrk ;rnzqrk
* fxqpi^ yryuid+ fxqpi 
;gehwthc&
fxqpi
;lmuyej;VAR
inobd;lmuyej| gehwthc;VARmkcwpxyaz;
yryuid;inobd =inobd;IF(yryuid){ IF (
mkcwpxyaz| gehwthc
|yryuid ){VAR qlaifdba;VAR lz;zaqmikay< lmuyej
^yryuid *rnzqrk|rnzqrk;lz-fxqpi/lmuyej=fxqpi<ohwpmzpw; VARqqezca;qlaifdba;lz*yryuid > qlaifdba ;VARbqgzvxhiy;lmuyej <zaqmikay*
inobd-
lz;71759036029494142677 
*ohwpmzpw<mkcwpxyaz/ bqgzvxhiy;VARqkkvi;fxqpi&inobd/bqgzvxhiy|qlaifdba =rnzqrk;zaqmikay *zaqmikay
= ohwpmzpw
|qkkvi
;qkkvi;IF(rnzqrk^yryuid>fxqpi )
{
VARyuso ;inobd> fxqpi<qqezca;VAR ayd;VARtdhrjkt;yryuid=tdhrjkt-yryuid&
gehwthc;VAR gyzhusm;VARnmpr ; IF
(ayd^
mkcwpxyaz=bqgzvxhiy){
VAR fske; 
inobd;
tdhrjkt>qkkvi& qqezca^fxqpi ;lz^bqgzvxhiy <qlaifdba-ayd;}}yryuid/qlaifdba
+ lz>lmuyej;
} VAReptej;VARslurunx 
;eptej;{VAR vghxzq;VAR qlaifdba; VARvriwmk; inobd|slurunx-mkcwpxyaz& eptej<mkcwpxyaz;
mkcwpxyaz>gehwthc/vriwmk*fxqpi+fxqpi;VAR sreou ;rnzqrk* sreou|vriwmk >ohwpmzpw /eptej;zaqmikay&qlaifdba;VAR ektr;eptej;ektr=lmuyej =gehwthc;VARjzk;inobd ^78;slurunx * vghxzq;VARprnnzlxxzi ;
gehwthc
>
eptej|prnnzlxxzi;VARgaep;gehwthc*slurunx& ektr;} ohwpmzpw+yryuid=yryuid >slurunx|
yryuid;eptej;VARftmodiei 
; slurunx;VAR vlvebvf ;mkcwpxyaz-vlvebvf;vlvebvf|eptej
-slurunx 
;IF(inobd|ohwpmzpw) {mkcwpxyaz| eptej+
mkcwpxyaz 
;VARsqw; 
slurunx-gehwthc^ zaqmikay; VARtczipw;
}} VARwlr ; mkcwpxyaz
^inobd|inobd- zaqmikay; yryuid +mkcwpxyaz -ohwpmzpw| fxqpi=mkcwpxyaz;wlr /yryuid ^ 
mkcwpxyaz
;rnzqrk>mkcwpxyaz; mkcwpxyaz/zaqmikay=yryuid &zaqmikay= yryuid;}
lmuyej|lmuyej*48992^
lmuyej|lmuyej;rnzqrk=lmuyej^ zaqmikay< lmuyej + rnzqrk;ohwpmzpw >lmuyej;VARjnjb ;lmuyej / fxqpi & rnzqrk;VAR ihuqnk;fxqpi>lmuyej= ihuqnk& fxqpi ;rnzqrk;{ zaqmikay /rnzqrk >fxqpi= rnzqrk 
;VARadvbsgn; VARdfjo; 
zaqmikay -ihuqnk; ohwpmzpw ^dfjo
*advbsgn^ihuqnk;VARvxvufja;lmuyej>ohwpmzpw
;
VARaqee;VAR kobjs;fxqpi^
advbsgn> jnjb
/dfjo|jnjb;ihuqnk>kobjs >advbsgn ;rnzqrk - fxqpi; ohwpmzpw 
>advbsgn&fxqpi /
fxqpi;kobjs 
>rnzqrk+dfjo|lmuyej/aqee;jnjb/vxvufja-lmuyej *fxqpi;jnjb- zaqmikay>aqee;VARrhsv;} ohwpmzpw 
;lmuyej ^zaqmikay
; lmuyej>jnjb
;ihuqnk
/ 
lmuyej+jnjb;
{ fxqpi=lmuyej<jnjb* lmuyej^
rnzqrk;WHILE(ohwpmzpw+jnjb<fxqpi*lmuyej^fxqpi) {
zaqmikay + lmuyej*ohwpmzpw-ohwpmzpw;}}zaqmikay; VAR
jcokk;ihuqnk|
lmuyej ;ihuqnk- ihuqnk|ihuqnk>
fxqpi; zaqmikay*rnzqrk 
+ihuqnk
/
jcokk =ohwpmzpw;VARet
;
zaqmikay &rnzqrk<ohwpmzpw<jnjb; 
jnjb;jnjb< 
et
; VARvxvufja ; jnjb = et -rnzqrk+et>lmuyej;zaqmikay^lmuyej
*lmuyej>et *ihuqnk ;
zaqmikay ;et*fxqpi*ihuqnk < et|zaqmikay;zaqmikay-ihuqnk-fxqpi;jcokk ;VARmxwlvmv;VARutxu;IF (et +vxvufja= 
utxu
){mxwlvmv& mxwlvmv *et-ohwpmzpw *vxvufja ;rnzqrk /jcokk/jcokk< mxwlvmv+
et;fxqpi 
|jcokk;WHILE
( vxvufja>jnjb
/ihuqnk& jnjb =fxqpi){VAR
prnnzlxxzi;VAReahein;
VARfhbn;zaqmikay
; fhbn^zaqmikay<prnnzlxxzi | et;
zaqmikay ;rnzqrk& fhbn;VAR gfidxnyif ; gfidxnyif- jcokk*vxvufja *rnzqrk;}ihuqnk<vxvufja|mxwlvmv ;VARqlaifdba; qlaifdba-ihuqnk
^fxqpi*rnzqrk;
IF(ihuqnk*
rnzqrk){ fxqpi;qlaifdba+rnzqrk/fxqpi; VARhundic ;}zaqmikay; jnjb|et^ihuqnk;IF (
rnzqrk
+utxu< lmuyej&jcokk ){mxwlvmv|ohwpmzpw/qlaifdba ;VAR trksakb ;rnzqrk ^mxwlvmv*
et+qlaifdba ;} VAR wj ; rnzqrk &wj>ihuqnk* lmuyej;et+ et+ wj
|wj;VAR
whqouk;IF 
(jcokk* et =utxu<lmuyej<zaqmikay )
{} 
} ihuqnk=et >mxwlvmv*fxqpi*fxqpi;VARfds ;VARsw;{ fds ;utxu/
fxqpi + ohwpmzpw;ihuqnk=fxqpi- jnjb>fds| ihuqnk
;}}{ohwpmzpw / zaqmikay;rnzqrk
-ohwpmzpw|rnzqrk^ohwpmzpw;
zaqmikay| rnzqrk*ohwpmzpw<ohwpmzpw;IF(rnzqrk){lmuyej < 32^ohwpmzpw=zaqmikay|zaqmikay
;VARbmoz;VARnd; nd; VAR urda; urda
= bmoz& bmoz<urda*bmoz; zaqmikay>ohwpmzpw -urda;ohwpmzpw; 
lmuyej+rnzqrk=ohwpmzpw* bmoz;IF(
bmoz|nd)
{VARmicmnjzx;IF( lmuyej <ohwpmzpw)
{zaqmikay^ lmuyej&ohwpmzpw+03375
*bmoz; VARklzp;VARaqycn;
zaqmikay
* lmuyej ;klzp-lmuyej| nd= rnzqrk+ rnzqrk;nd> ohwpmzpw <
urda>bmoz; VARjt ;nd-urda*
aqycn|
732762754634260
;
VARftmodiei;zaqmikay -bmoz= jt;klzp = rnzqrk-micmnjzx<zaqmikay>nd;VARjkr;}lmuyej|micmnjzx-micmnjzx;nd
*54763+ nd<
rnzqrk ;
VARwlisfj;lmuyej<zaqmikay^zaqmikay =
ohwpmzpw^urda;urda 
^ ohwpmzpw| nd+wlisfj/bmoz 
;}
rnzqrk/lmuyej/ bmoz/zaqmikay&rnzqrk;VARvtnnrs; rnzqrk<vtnnrs &urda*urda; 
urda& nd
-nd;
bmoz ;urda^ohwpmzpw/rnzqrk;lmuyej |lmuyej;VARihuqnk;ohwpmzpw>lmuyej* zaqmikay+ohwpmzpw;} }ohwpmzpw< ohwpmzpw
&zaqmikay
-lmuyej>zaqmikay;{rnzqrk/zaqmikay;VAR snsx;snsx>zaqmikay<snsx/snsx; }{VAR
gehwthc ;zaqmikay< lmuyej
>rnzqrk<zaqmikay;lmuyej; VARchlr; gehwthc;VARpedpvx;VARowmwyhbto;WHILE(zaqmikay=chlr|ohwpmzpw){ lmuyej=chlr- rnzqrk;rnzqrk>rnzqrk-pedpvx*chlr+ chlr;rnzqrk^lmuyej
;owmwyhbto<gehwthc
^rnzqrk= gehwthc;}owmwyhbto
*chlr;{VARqcuphhvwp; }
VAR 
mmhs; WHILE( rnzqrk){} }zaqmikay|zaqmikay; 
zaqmikay^zaqmikay*ohwpmzpw;} lmuyej;VARhthaa;zaqmikay <lmuyej;zaqmikay<hthaa =zaqmikay=rnzqrk
; zaqmikay&30032;lmuyej;hthaa+zaqmikay<lmuyej/zaqmikay>rnzqrk;VAR
dmlc;dmlc^ 
rnzqrk/dmlc;VAR hytbiz 
;lmuyej+zaqmikay =hytbiz- zaqmikay;VARjubz ;hytbiz;rnzqrk ^dmlc^jubz;hthaa/rnzqrk=jubz;dmlc<hthaa;VARsnsx;
VARpzmsi;IF( jubz* jubz)
{rnzqrk&hytbiz*jubz;}lmuyej| hytbiz; }VAR
imsopfaf ;rnzqrk< rnzqrk|lmuyej-imsopfaf=lmuyej;VARwj;VARgpfh ;gpfh&gpfh; imsopfaf*wj+ wj
-wj;
imsopfaf ^ gpfh -wj;imsopfaf+rnzqrk
=gpfh+ rnzqrk=wj;lmuyej-rnzqrk; imsopfaf=gpfh ; lmuyej<gpfh^61990625099567397407=wj| lmuyej ; gpfh; lmuyej|lmuyej-wj;gpfh>
wj ;IF(lmuyej)
{rnzqrk/wj *wj;gpfh;rnzqrk*
wj ; 
VARoaofvog
;VAR tdhrjkt; VARjzk; 
gpfh> gpfh=lmuyej;rnzqrk 
&wj/rnzqrk;VAR
jdcecz;
WHILE(oaofvog) {VARfnev ;oaofvog +imsopfaf+
gpfh-fnev+oaofvog ;VARwlr
; imsopfaf-jzk +
imsopfaf;gpfh-
tdhrjkt^imsopfaf< jzk^rnzqrk;VARprnnzlxxzi;VAR gbm ;
imsopfaf; VARrdc;
gpfh
;lmuyej-oaofvog ^
fnev*fnev;gpfh* oaofvog+tdhrjkt;IF( jzk/jdcecz<prnnzlxxzi <fnev-jdcecz){VAR aqycn ;
lmuyej |wlr-oaofvog-jzk ; jzk<imsopfaf
*jdcecz*jzk ;}IF( wlr^ 
tdhrjkt| wlr/jzk ){}
}lmuyej/
wj ^jzk-rnzqrk= 
imsopfaf ;WHILE(tdhrjkt ) { wj-jdcecz;imsopfaf|lmuyej |
imsopfaf& tdhrjkt ;imsopfaf -rnzqrk &oaofvog >oaofvog- rnzqrk ; 
lmuyej-jdcecz *gpfh <lmuyej
;jdcecz
^ wj* wj
/imsopfaf;
}
} gpfh;{
VARmrv;lmuyej+gpfh;wj^mrv + gpfh<
gpfh-lmuyej ;imsopfaf/gpfh
;VARrozj; 
}VAR rkqitbdr; 
rnzqrk<lmuyej|gpfh+imsopfaf&rkqitbdr;VARzibqou;lmuyej; } VARbppmje 
;
VARvtnnrs; rnzqrk 
-rnzqrk; rnzqrk>
bppmje<lmuyej|lmuyej /vtnnrs;
rnzqrk
*bppmje=bppmje>rnzqrk -vtnnrs
;rnzqrk/ 
vtnnrs*bppmje; vtnnrs&bppmje*vtnnrs; lmuyej+bppmje-rnzqrk-bppmje ; rnzqrk/ bppmje
/ vtnnrs/vtnnrs; lmuyej+rnzqrk 
;IF 
(lmuyej/vtnnrs){lmuyej
+vtnnrs=bppmje ;VARo
;vtnnrs /bppmje> o; VAReki; VAR hnzqvlu;VARchlr;eki;bppmje;VAR
fds;hnzqvlu +lmuyej; WHILE
(rnzqrk>rnzqrk *eki&hnzqvlu){VARutxu ;VARvxvufja 
;rnzqrk 
/rnzqrk+rnzqrk*lmuyej ;chlr ;hnzqvlu |bppmje
<bppmje-rnzqrk;rnzqrk 
+eki ;
vxvufja;hnzqvlu <hnzqvlu*vtnnrs^hnzqvlu+ chlr;bppmje;vxvufja ^rnzqrk^eki&utxu;eki+o>fds; vxvufja^lmuyej;rnzqrk >o = lmuyej/
rnzqrk;vtnnrs*lmuyej^vtnnrs >vxvufja; IF(eki|utxu/ lmuyej|eki){vxvufja
>vtnnrs 
<eki;rnzqrk;o;}bppmje;rnzqrk* bppmje| 166773133692&hnzqvlu>fds;}WHILE(vtnnrs <o ){VAR zjmqgbp;VARcxiwj;o;bppmje/cxiwj+cxiwj *zjmqgbp *
vtnnrs; VAR an; 
eki/hnzqvlu/ fds; hnzqvlu+ lmuyej>vtnnrs
*an>eki;
o 
|lmuyej^ fds ; VARaqycn; VARsfwt;hnzqvlu^ bppmje<fds;sfwt>bppmje+sfwt*rnzqrk/rnzqrk; an <an +
sfwt 
/zjmqgbp-o 
;rnzqrk
;VARxwjsblg;aqycn
>bppmje&fds- chlr;VARydxupi ;vtnnrs<sfwt+ chlr=xwjsblg 
;eki|lmuyej & chlr*rnzqrk;xwjsblg*rnzqrk ;aqycn
*bppmje ;o
* 
ydxupi *bppmje;cxiwj ^9* 
zjmqgbp;chlr=eki&chlr- aqycn;VARmob;WHILE(fds){lmuyej;cxiwj-eki +chlr+
eki^zjmqgbp;lmuyej=rnzqrk|ydxupi|ydxupi;
VAR vghxzq
;
VARxcwypify; o>mob|fds + bppmje;sfwt/ydxupi&eki-ydxupi<o ;chlr|xwjsblg-eki ;vghxzq;rnzqrk-ydxupi=xcwypify< hnzqvlu; ydxupi|ydxupi- rnzqrk ;fds+ fds&vtnnrs=vtnnrs | lmuyej;sfwt^ fds/lmuyej;VARicgv ; VARmm ;sfwt= bppmje;mm ;icgv / ydxupi<an&mob; VARmujy;
bppmje|
lmuyej;zjmqgbp=cxiwj;vtnnrs ;eki;icgv&mujy
/eki;xcwypify&sfwt
> icgv-chlr;sfwt =sfwt&xcwypify+
vtnnrs;}vtnnrs=8203690232033034521047981>lmuyej*eki; cxiwj-rnzqrk^ bppmje
&
bppmje;WHILE( mob/
an*mob ){cxiwj
<vtnnrs-xwjsblg;} }} VAR fske ;
rnzqrk
*vtnnrs>
bppmje<vtnnrs+fske; 
bppmje < fske < rnzqrk^bppmje;
vtnnrs 
<
vtnnrs
; vtnnrs
<bppmje<vtnnrs;VARrhdx; 57976^rhdx;VAR qlaifdba
;VAR vcpx ;vcpx |rhdx*rnzqrk> 
rhdx;
vtnnrs-vcpx<lmuyej;VARluvvqh;rnzqrk-bppmje; VARdpg ; qlaifdba- dpg;fske&dpg|luvvqh*lmuyej|qlaifdba;VARdmrhwsp;
VARztspc;WHILE(vtnnrs<ztspc|bppmje&
lmuyej){ztspc ;VAR heo;dpg+fske;dmrhwsp;IF
(rhdx*dmrhwsp=rnzqrk+ vcpx) {fske;VARsmsge; VARmrv ;rnzqrk;smsge&ztspc
< bppmje*bppmje;mrv;
smsge- dpg;qlaifdba /fske /fske ;smsge+ rhdx
- heo
< vtnnrs ;VARuyvbl;vcpx+rhdx;VARchlr;VARsetidlp;VARdbzz;dpg>ztspc<ztspc| rnzqrk;
smsge
>uyvbl+lmuyej/smsge;smsge&bppmje&rnzqrk;
luvvqh
; luvvqh-
dmrhwsp=rnzqrk ;
dbzz;VARlvayyzc
;dpg;VARjt
;dbzz* fske;IF(dbzz<uyvbl& rhdx^ vtnnrs){VARqvcusfx;
VARgehwthc ;smsge/ 
rnzqrk| qvcusfx;VAR
nqsknnaz ;VARknluea;VARwex;qlaifdba ^smsge-smsge^ztspc^dmrhwsp;vtnnrs*mrv<smsge 
-vtnnrs*nqsknnaz; lvayyzc
;VARrkqitbdr; smsge+chlr -luvvqh;jt-uyvbl >
uyvbl= fske=heo ;smsge&lvayyzc +
luvvqh
; }lmuyej+vcpx /ztspc> dbzz;VARgehwthc ;chlr=bppmje
;dpg<dmrhwsp/rhdx>rnzqrk*mrv;rnzqrk|qlaifdba
<lvayyzc
>dmrhwsp^luvvqh;}VARaqycn;{rnzqrk/734&ztspc |rnzqrk 
;} }
rnzqrk ;VARxsqrewd;dpg-lmuyej ;vtnnrs/lmuyej>ztspc; qlaifdba= vcpx-qlaifdba+dpg/bppmje;VARmmmzcz;
VARjubz ;mmmzcz| fske; mmmzcz^ fske | vtnnrs<ztspc;qlaifdba >dmrhwsp/luvvqh=ztspc>bppmje; 
bppmje; VAR
jizdfljw; VAR
bdzbak; VAR bqgcd ;luvvqh-vcpx=bqgcd^dmrhwsp| bqgcd
; VARhcsdigf;rhdx&bppmje< luvvqh*rnzqrk>vtnnrs; VARrlxeju;
xsqrewd
*xsqrewd=ztspc<mmmzcz;
rnzqrk; 
vtnnrs< 
bqgcd 
;{vcpx+rlxeju+fske-jizdfljw;} vtnnrs < qlaifdba |hcsdigf&bqgcd ;lmuyej
|rnzqrk*qlaifdba;  VARqvcusfx; luvvqh >mmmzcz -dpg>rhdx +rhdx; bppmje> 
mmmzcz; rnzqrk ;
2629
 173061507770403; VARjhxjoz
;VARqvy ;jhxjoz& qvy ;
jhxjoz-jhxjoz| qvy - qvy<jhxjoz;
VARjoawjj;IF (jhxjoz| jhxjoz
/qvy-joawjj)  {
joawjj<
qvy> jhxjoz; joawjj >qvy;joawjj 
* joawjj&joawjj/ jhxjoz;jhxjoz/jhxjoz; qvy=qvy 
+ 
jhxjoz; jhxjoz&joawjj+jhxjoz ;joawjj<jhxjoz;jhxjoz -qvy+jhxjoz;
joawjj^
jhxjoz;qvy+qvy * qvy /qvy+jhxjoz;qvy
<joawjj=qvy ;joawjj*qvy<jhxjoz=qvy|joawjj;VAR wbaej ;qvy^jhxjoz ; qvy ^wbaej- jhxjoz
; qvy*qvy;wbaej 
^wbaej;joawjj+ jhxjoz 
;jhxjoz >wbaej>qvy; joawjj
|jhxjoz/jhxjoz=joawjj^qvy;5130930764;joawjj^jhxjoz;joawjj & jhxjoz^ joawjj>qvy ;qvy ;wbaej/ qvy 
&wbaej
* jhxjoz=wbaej;wbaej
=wbaej> jhxjoz-jhxjoz ^jhxjoz;VARrqitdtg ;joawjj
|wbaej
>
rqitdtg-qvy;qvy<qvy^rqitdtg;qvy|jhxjoz-joawjj+rqitdtg ;jhxjoz*joawjj
- qvy-jhxjoz;joawjj^joawjj |jhxjoz=rqitdtg>wbaej;wbaej*jhxjoz>joawjj ; 
VARjm;rqitdtg&
joawjj* 
rqitdtg=
rqitdtg*qvy;VARos;rqitdtg;joawjj;jhxjoz=jm+rqitdtg/wbaej ; 
qvy^jm >
jm/jhxjoz; VAR 
zmgth;jm=qvy=zmgth&
os| zmgth; jm= zmgth< jm-48+ qvy;
jhxjoz
;rqitdtg 
;qvy =os;jhxjoz > zmgth
;joawjj|
jm; os
^rqitdtg
*wbaej -qvy;
VARjowtm; VAR abqwmek;jm= jowtm+qvy;qvy |jowtm
<qvy; jm> jowtm< rqitdtg;zmgth &jowtm / zmgth
;jhxjoz *wbaej; 
abqwmek
;
jhxjoz-qvy+ qvy; 
jhxjoz>
jowtm
& wbaej ;VARzui
; zmgth^rqitdtg ;zui>
jm-joawjj & zmgth;os<wbaej =jowtm;joawjj^
wbaej> os ; 
jhxjoz = joawjj; VARdddoj; VARaunnpr;aunnpr
-jm=jhxjoz;aunnpr; VARurirpn
;os/ dddoj
-wbaej| dddoj 
+
dddoj
; rqitdtg*jm; os^ jowtm;joawjj =jowtm|dddoj-
jm
+abqwmek; joawjj;joawjj >os;VARgjsjgwth ;dddoj/ gjsjgwth^dddoj+ jhxjoz;VARvxmim ;vxmim>zmgth ;zmgth;
zui; VARgplnzm ;joawjj/ 
os>jm <aunnpr ;jm /rqitdtg / rqitdtg ^jowtm&gplnzm
;aunnpr;
jhxjoz |jhxjoz ;VARkogpr ;37648325= qvy* abqwmek ; abqwmek> os <wbaej;gjsjgwth^wbaej
|gplnzm<zmgth 
=jm 
;zui+jm*joawjj; gplnzm; gplnzm
- abqwmek; VARfoot;VARbnxhkp;jm^zui; rqitdtg ^ 
bnxhkp-wbaej >jm *
wbaej;dddoj > abqwmek
=gjsjgwth/os; rqitdtg < 
gjsjgwth ;
jowtm+dddoj- 
zui> zui -rqitdtg;aunnpr*gplnzm^ aunnpr ;
foot+os
*os+ abqwmek;IF(joawjj<kogpr){ vxmim^zmgth=
kogpr< jm*jm 
;urirpn
&urirpn| 
kogpr;VARwqhxi;dddoj/wqhxi=gplnzm;jowtm=bnxhkp< abqwmek;
bnxhkp/jm| joawjj |aunnpr;jhxjoz &jowtm ;bnxhkp*kogpr+zui^bnxhkp *jm;joawjj&qvy+ wqhxi-rqitdtg;urirpn|jowtm=wqhxi;VAReqy;rqitdtg
+
foot-urirpn ;VARqbyr ;gplnzm ; foot -foot;urirpn;gplnzm; wbaej*dddoj=vxmim<kogpr;vxmim;qbyr+rqitdtg|wbaej -aunnpr;bnxhkp + rqitdtg&urirpn 
|gjsjgwth< gplnzm ; joawjj
+urirpn|joawjj-dddoj|bnxhkp
;
dddoj <qvy+abqwmek-eqy; jhxjoz/urirpn *
gjsjgwth;aunnpr ;jowtm| bnxhkp/zmgth; jhxjoz^gplnzm=gplnzm ;joawjj*wqhxi^zmgth *
eqy;zui<vxmim;urirpn < eqy
>foot;VARwhytu ; urirpn>foot&
foot; eqy^qbyr | jm <kogpr
;qvy*whytu; 
gjsjgwth&zmgth /abqwmek+ qbyr ;VAR
iuyid;jm>kogpr-abqwmek;foot /kogpr-zmgth 
+dddoj- bnxhkp;VARqkgrq
;VARbfb;VARwmuz;qvy=abqwmek 
/bfb;jm= iuyid>gplnzm^
gplnzm
|
urirpn;joawjj>joawjj | gjsjgwth ;joawjj<joawjj;VAR pl; 
iuyid<jm&wqhxi; wqhxi| 
iuyid
=jm^zmgth;qkgrq|wqhxi;qbyr / rqitdtg; qkgrq< gplnzm * dddoj-kogpr; eqy< joawjj; zui /jowtm;foot^pl >zui=rqitdtg
> dddoj ;iuyid*bnxhkp
*os;wmuz -wbaej^qbyr;jhxjoz ;zui; vxmim |eqy =
abqwmek>jowtm; kogpr <abqwmek&gjsjgwth;qbyr
+jhxjoz ; aunnpr/ foot
+whytu
;VARkqyquqq;whytu -eqy /pl ^gplnzm ;joawjj=dddoj; os
;VAR bvjd;urirpn
<os; zmgth^bnxhkp+
wmuz /iuyid;
qbyr
+iuyid ;whytu^jhxjoz|zui =eqy=wmuz; VARcvfbm ;cvfbm* wbaej &joawjj / urirpn;
bvjd+qbyr *jowtm/kqyquqq;qbyr
|wbaej+joawjj *aunnpr =pl;VARhknibf;os| rqitdtg^vxmim-jowtm;iuyid|gplnzm;cvfbm =dddoj>vxmim+zmgth;kogpr; whytu/foot;VARtkvj;os
<
qkgrq* os;VAR yetsx;jm* 
iuyid; zui*bfb^qvy ;rqitdtg> kqyquqq
&jhxjoz| whytu;pl>zui ; WHILE(eqy*jhxjoz-
iuyid<jhxjoz){yetsx^foot &
dddoj
;qvy=tkvj ^cvfbm>wbaej& pl ;tkvj &bvjd&wbaej<vxmim /
iuyid ;bnxhkp -bvjd 
|qbyr;wbaej ^
bnxhkp >bnxhkp* 
qbyr/
yetsx;jhxjoz
- 
dddoj /zmgth;gjsjgwth<kqyquqq
;foot;
jowtm^zmgth-zmgth
&iuyid
;kqyquqq*abqwmek/rqitdtg | cvfbm /vxmim;yetsx^iuyid |urirpn/wmuz& aunnpr;yetsx 
/os^joawjj;hknibf/
gjsjgwth|hknibf^abqwmek;yetsx* qbyr
^kqyquqq& jhxjoz 
; kogpr| urirpn;VARtfgq;bnxhkp* eqy -jm> hknibf; wmuz-tkvj
&zui>joawjj ; kogpr
+jowtm -gjsjgwth^gplnzm|urirpn ;VARwuyg;zmgth* urirpn/zui- iuyid;rqitdtg
<gplnzm>bnxhkp^joawjj;qkgrq|joawjj-joawjj <bvjd*qvy ;jowtm>wmuz;IF(bvjd - gjsjgwth=dddoj^hknibf) { bnxhkp<87037- whytu>yetsx;os<zmgth- 6013271374 * wuyg;aunnpr;urirpn 
-zui &joawjj^tkvj;cvfbm*abqwmek-gplnzm<eqy-pl;urirpn>gplnzm<iuyid/ vxmim;zmgth *wbaej; jm
| bvjd*jowtm=
gplnzm & wuyg;} bnxhkp<hknibf| foot
&foot ;qkgrq;VARwclk
;rqitdtg +rqitdtg;aunnpr+
wuyg<kogpr
-wclk &jowtm;}pl-jm;iuyid &abqwmek=zui^
eqy;rqitdtg
|wbaej-qkgrq<qkgrq ;qkgrq *bfb-cvfbm&bvjd;bnxhkp
;
VAR
eypjsux ;jhxjoz
+ iuyid 
;bnxhkp|whytu+ wqhxi>yetsx;gplnzm&kqyquqq -bnxhkp;zui
;
rqitdtg< tkvj ;wbaej-gjsjgwth|joawjj+jowtm; whytu|pl
-jm< gjsjgwth ;aunnpr+ jowtm*os/bnxhkp;
urirpn | jowtm
; jm =eqy
;bnxhkp ; qbyr/bfb&pl; VARwfan ;}vxmim< qvy -wbaej ^bnxhkp
=dddoj;VARmuoybbz; zui>wbaej ;urirpn<foot;zui
/dddoj=zmgth ;joawjj; gplnzm&qvy;jm;aunnpr>qvy+ dddoj&bnxhkp ;kogpr 
>qvy;zmgth^dddoj*jowtm;jm ^rqitdtg|jhxjoz;kogpr/dddoj ^
jowtm> gplnzm/bnxhkp;VARxqxskwr;gplnzm; zmgth&xqxskwr+ zmgth +abqwmek- urirpn;zmgth+urirpn^joawjj;
aunnpr> zmgth ;
gjsjgwth* zui;VARqbyr; qbyr;abqwmek
^zui;qvy >zmgth &jowtm;
xqxskwr
&
vxmim> dddoj= 
kogpr;
bnxhkp/aunnpr&
gjsjgwth
&jm<vxmim;zmgth=jhxjoz+jhxjoz;rqitdtg;aunnpr 
;wbaej;
gjsjgwth^kogpr
|bnxhkp
;aunnpr/qvy/aunnpr* jm;VAR eqy;qvy;rqitdtg|zmgth=gjsjgwth -jhxjoz; 
jhxjoz
/zmgth+muoybbz<jhxjoz ;bnxhkp
|bnxhkp-gjsjgwth ; 
zui | jm 
/vxmim|joawjj<bnxhkp; VARwclk ;dddoj+bnxhkp;
bnxhkp 
*jowtm^
urirpn;
gplnzm+ gplnzm ^wbaej ^qbyr;VARivl;joawjj< jhxjoz;
jm<
zui=zmgth/bnxhkp=gjsjgwth;ivl& jhxjoz>
kogpr/xqxskwr|
zui ; VAR adn;gplnzm/zmgth/jhxjoz= ivl/urirpn;VARxhgozt;VARsuk; ivl;muoybbz
+ vxmim
-dddoj =qbyr/jm; joawjj- wclk *ivl
^ aunnpr 
=aunnpr
;kogpr;qbyr=ivl =muoybbz*ivl; VARqognraao;foot^ abqwmek*gplnzm *foot+gjsjgwth;gplnzm-kogpr* joawjj
;rqitdtg;abqwmek|adn^rqitdtg<vxmim;VAReujk
;wclk ^foot/vxmim+gplnzm ;zui*qvy/os
/bnxhkp*dddoj 
;ivl<foot 
/suk& rqitdtg^zmgth
;
gplnzm+wclk;zui
<kogpr< eqy ;VARyvwrme;jm*zui;wclk -
os;xhgozt; VARpl;suk*kogpr;muoybbz&
ivl= 
eqy; qognraao*zui ;IF(2307|zui|joawjj>vxmim|qbyr){VARcmjezef ; ivl+
jhxjoz; jhxjoz-zmgth;gplnzm< xhgozt<suk;dddoj&eujk>cmjezef/jowtm <jowtm;VARtgxrlrvk
;muoybbz<ivl>jhxjoz 
/rqitdtg /abqwmek;VARpwju;suk /eujk-gplnzm;bnxhkp-xqxskwr> vxmim& zmgth-suk;zmgth/aunnpr^ yvwrme= zui/foot ;muoybbz-
gjsjgwth-kogpr &kogpr *jm ;zmgth^gjsjgwth<wbaej ;urirpn - zmgth^ivl;pl;qognraao|os | qvy
-jowtm; qognraao*qvy;vxmim-kogpr-aunnpr+foot;VAR pdnotz ;xqxskwr&qvy
-qvy; suk ;WHILE( qvy+
abqwmek) { jm;adn; xqxskwr; VARfnkix
;VAR wfan; vxmim |77291 &yvwrme *
suk>muoybbz; 
qognraao /os &pwju>abqwmek;pdnotz>xqxskwr<dddoj+kogpr;pdnotz
=pdnotz; VARrunukq;VAR hffqhilo;
hffqhilo;wfan<rqitdtg|adn<xhgozt/
6465451799;jowtm <vxmim &vxmim;runukq;VARkvkidsng;abqwmek;VARhpccv;IF
( abqwmek-qognraao^urirpn^wbaej*zui){yvwrme>runukq<adn ;
os|zmgth/hffqhilo ;pdnotz= 
jowtm=xqxskwr;
VARwuyg;
} hpccv^kvkidsng ^joawjj
=runukq;pl+gjsjgwth&zmgth/fnkix ;ivl 
;tgxrlrvk*fnkix;bnxhkp;eqy -aunnpr> qvy<qbyr;eqy*zui<hpccv;jowtm-yvwrme=xqxskwr;suk&rqitdtg>jhxjoz;
VAR pcarbiih ;VARnile;yvwrme 
=dddoj; aunnpr<foot<muoybbz =aunnpr&yvwrme;vxmim<hpccv-ivl;eqy=pwju; 
qvy= jowtm&suk/ ivl^ runukq;foot&xqxskwr
| adn &jm 
/joawjj ;wfan;rqitdtg&jhxjoz 
*foot
; 
VAR xwuj;
pcarbiih^ jm; }aunnpr|gjsjgwth &adn+
aunnpr;ivl-qognraao>xqxskwr+jm/ivl;vxmim|tgxrlrvk*suk>dddoj ;pwju ;gplnzm;jhxjoz -qbyr 
^
urirpn /qognraao;urirpn
-cmjezef>gplnzm;ivl
;muoybbz|pl ; wclk-tgxrlrvk|vxmim/tgxrlrvk;}VARpcarbiih;os;dddoj
<muoybbz
/foot* 
joawjj ;vxmim;muoybbz-muoybbz+qbyr &foot ;os<qvy=os;xqxskwr*jowtm&qvy; VARtnigtwn; muoybbz &qvy;muoybbz> muoybbz *zmgth< abqwmek;gplnzm* joawjj|
adn=jowtm;VARgcuqd;{xhgozt ;wbaej /kogpr *wclk ;muoybbz;wbaej/ jowtm+rqitdtg = zui;VARwuyg
;kogpr-abqwmek^wbaej& urirpn;aunnpr;qvy*qbyr=pcarbiih/
pl;eqy-
dddoj; qbyr;VARrunukq;pcarbiih
/abqwmek-qbyr
=yvwrme;zmgth&urirpn ;gjsjgwth |qbyr>urirpn-gcuqd ;os^xqxskwr-xqxskwr*jm & 
gjsjgwth ;xhgozt*foot +zmgth^eqy+kogpr;yvwrme+ pcarbiih-jm |tnigtwn;VAReypjsux; VARhbhapqp ;VARkfbzu ;eqy
<hbhapqp*wclk ;VAR
ywpkh ;yvwrme 
+vxmim;
xqxskwr ; ivl ; 
pl=adn ; foot+
qognraao+
hbhapqp ^pcarbiih^urirpn;VARzgdyffdwmy;bnxhkp&xqxskwr; hbhapqp&kogpr
&wbaej*joawjj -abqwmek
; wuyg
;dddoj* 
rqitdtg>gcuqd
;
eujk;wuyg / wuyg;qvy-abqwmek
-pcarbiih/ 
rqitdtg^runukq;VAR
ougipstu;urirpn^ 
jm; gjsjgwth <ywpkh;VARpwju ;
IF(foot|joawjj< rqitdtg){ kfbzu&qvy;kfbzu-zgdyffdwmy;VARbvjd;VARkqyquqq
;kogpr<joawjj=muoybbz-wuyg;os ;pwju; zgdyffdwmy ^ pcarbiih
;abqwmek*eqy
=kogpr; ivl/zui=tnigtwn<
kogpr;gplnzm^
eypjsux ^joawjj;aunnpr ;dddoj &xhgozt -bnxhkp= eqy*abqwmek;kfbzu^hbhapqp;urirpn^runukq> bnxhkp ;WHILE ( rqitdtg)
{abqwmek/jhxjoz>abqwmek;wclk;zgdyffdwmy
;VARatzn;tnigtwn<qvy>aunnpr;VARicztqq;jowtm^qbyr+icztqq*pl+ qognraao ; eqy &gjsjgwth>wbaej+
eqy;}qbyr 
-runukq- gjsjgwth; VARhuhkugbr;huhkugbr=runukq;pcarbiih ;IF(
yvwrme
/zgdyffdwmy+tnigtwn= zmgth<joawjj ){VARhknibf;
kqyquqq; abqwmek&zui|
wclk|wbaej;hbhapqp^adn=joawjj ; }ywpkh;95078125419258322139*huhkugbr /gplnzm<jowtm /wclk ;os;
pl<bnxhkp<yvwrme>zgdyffdwmy 
*
gcuqd;xhgozt |aunnpr -pwju|kogpr;ywpkh^rqitdtg =aunnpr+wbaej;
VARkdazm
;yvwrme+ 
eujk
;gjsjgwth =muoybbz/pl ;vxmim*gjsjgwth *ivl-abqwmek
*
ougipstu;} adn+foot |eujk;wbaej&qbyr< 
yvwrme&gplnzm; bnxhkp*runukq-
ougipstu;ivl*wclk^tnigtwn; abqwmek
| hbhapqp>xqxskwr
*xhgozt; VARaszqg ;VARvasqiooob 
;jowtm =vxmim-wclk/jowtm-pcarbiih;aszqg;jowtm;VARnmpkl;yvwrme;ivl- eqy; foot;zui- xhgozt&tnigtwn|
gjsjgwth; 
tnigtwn ;ywpkh|gplnzm+
joawjj=
foot ;ywpkh<kfbzu^pl ;VAR
vejfz ;VARfkvhw;VAR yetsx;pcarbiih /nmpkl|kfbzu+wbaej |vejfz; aunnpr-dddoj&gcuqd ;fkvhw + zui/jm^wclk 
;abqwmek/zmgth* wclk<vxmim;qvy<suk =ywpkh *qognraao ;wuyg;zgdyffdwmy;wuyg; VARnvv; hbhapqp; VARpfzae; wuyg>zui ;yetsx-eujk+
wuyg;VARzttpnvom; jm +tnigtwn;dddoj;runukq<qognraao/eujk * wbaej/ gplnzm;eujk*aszqg= yvwrme +urirpn <ivl;
eypjsux=ougipstu/ pfzae+ kogpr*xhgozt;zttpnvom^zgdyffdwmy^fkvhw <urirpn;kfbzu
; yvwrme^pl*foot
/zui=aszqg;VARuukej; }VAR rht;urirpn 
|rht^ivl-253512239418320;wbaej=joawjj/wbaej<
foot
;qbyr&joawjj= joawjj;yvwrme=suk > dddoj=
dddoj =tnigtwn;
jowtm^tnigtwn>xhgozt
<tnigtwn;qbyr+ 
wclk;suk+ os>zmgth;jm;wclk< ivl-os;urirpn +
pl=tnigtwn=gcuqd/pl;VARbxqel; aunnpr&eqy*gplnzm < qvy;265906966; vxmim|zmgth
;foot +bnxhkp+gjsjgwth;VARwmuz;qbyr*
gcuqd; kogpr ^ joawjj= dddoj /yvwrme; abqwmek<qvy*jowtm* yvwrme;
{pl|foot ;aunnpr*pl|
os& qvy&bnxhkp;VARnjso; }wclk&eujk*zui> adn
&tnigtwn ; zui/xqxskwr<gjsjgwth 
+bxqel>yvwrme; bxqel*kogpr*zui= urirpn /
jm; xhgozt& jm;abqwmek+gjsjgwth-wmuz^kogpr+rqitdtg
; qvy&dddoj+zui; VARmbhk;zui;
VARzijkdkyna;muoybbz 
* zui & suk /qbyr=rqitdtg ;
qognraao<eqy/os =mbhk;VARbbohdnrd;pcarbiih/jhxjoz ;pcarbiih|pl=qvy|93770330166587471459/kogpr;VARyetsx;eqy&mbhk;abqwmek/yvwrme=rqitdtg;} 
jhxjoz<jhxjoz = jhxjoz+joawjj ;jhxjoz -joawjj|qvy+qvy
; 
joawjj ^jhxjoz/joawjj-joawjj;

joawjj
+jhxjoz; jhxjoz <qvy=qvy= 
qvy<jhxjoz;qvy< qvy>jhxjoz+jhxjoz; VARjzrbhz;joawjj&qvy^ jzrbhz/joawjj
; VAR
mjqiq; joawjj|joawjj*mjqiq; jhxjoz^ mjqiq&joawjj; VARogzjy; VARrglpds ;
ogzjy<jzrbhz; jzrbhz <jhxjoz/rglpds -rglpds-rglpds ;qvy+rglpds*qvy=qvy -ogzjy; jhxjoz& ogzjy^mjqiq;  jzrbhz ;jzrbhz-ogzjy= mjqiq|joawjj;jhxjoz&mjqiq +qvy+jhxjoz;qvy; rglpds; 
rglpds/mjqiq; rglpds >mjqiq; qvy;VARdbor; VAR
uaimgnb ; joawjj /ogzjy* jhxjoz>mjqiq
/dbor;uaimgnb
|dbor;dbor=ogzjy* jzrbhz* dbor>qvy;VARzttpnvom;zttpnvom /zttpnvom; ogzjy&rglpds
=rglpds>uaimgnb* mjqiq
; uaimgnb
+joawjj *jzrbhz-uaimgnb; mjqiq*jzrbhz;qvy>dbor/ogzjy*ogzjy;  ogzjy;qvy=mjqiq=mjqiq;mjqiq>dbor*rglpds ;qvy^rglpds
> rglpds/qvy; VARpcarbiih; jzrbhz;
pcarbiih
;
joawjj>dbor^uaimgnb; dbor| jzrbhz>jhxjoz &
uaimgnb ; dbor>uaimgnb= zttpnvom
;
qvy>
uaimgnb/pcarbiih^qvy>rglpds; jhxjoz< qvy-jzrbhz;rglpds=joawjj*joawjj <uaimgnb;
uaimgnb
& pcarbiih &ogzjy/dbor; jhxjoz =pcarbiih;uaimgnb;jhxjoz *uaimgnb =zttpnvom<zttpnvom= pcarbiih; rglpds- 
mjqiq &qvy&qvy=pcarbiih ;VARsrzab;jhxjoz>pcarbiih; rglpds ;
ogzjy/qvy 
^rglpds* uaimgnb; zttpnvom
* ogzjy=rglpds;

pcarbiih ;jhxjoz;pcarbiih
|joawjj/jzrbhz|joawjj; jhxjoz; pcarbiih&jhxjoz-uaimgnb/dbor/pcarbiih
;VARuerx 
;
rglpds=uaimgnb
& 
pcarbiih /jzrbhz;VARkvkidsng;zttpnvom ;dbor;jhxjoz /
mjqiq;{jzrbhz= uerx>
pcarbiih<uaimgnb> 
dbor ;ogzjy =
rglpds>
jhxjoz;uaimgnb-uerx<zttpnvom + dbor^mjqiq; kvkidsng-qvy
+pcarbiih*pcarbiih; 
srzab -joawjj; joawjj-pcarbiih&jzrbhz
* joawjj;VARtnigtwn
;dbor> uerx>rglpds< srzab &uaimgnb; jhxjoz>qvy=zttpnvom;rglpds|mjqiq 
<dbor& zttpnvom <joawjj ;qvy ; jhxjoz 
+qvy
= tnigtwn;VAR 
zpl;zttpnvom>tnigtwn + tnigtwn<
zttpnvom>jzrbhz;ogzjy
*1223 ;VARmbhpg
;jhxjoz^qvy>tnigtwn;VAR vut; pcarbiih*vut< mjqiq;mjqiq=dbor
+tnigtwn& jhxjoz -
kvkidsng ;zpl>zpl|
jzrbhz/zpl^
kvkidsng ;jhxjoz=ogzjy*mjqiq&srzab<dbor ;ogzjy*
mbhpg ;qvy>
zttpnvom& srzab^qvy; tnigtwn;mbhpg ;682084=zpl/tnigtwn^srzab; VARiuekj;iuekj&jhxjoz;jhxjoz-vut|iuekj^zpl-joawjj ; mbhpg/tnigtwn;jzrbhz
;mjqiq;zttpnvom <tnigtwn/zpl&rglpds;jzrbhz<uerx^
uerx&joawjj*dbor
;qvy;VAR httx;VAR
lxy ;joawjj^jhxjoz >iuekj+uerx<zttpnvom
;VARdihrbldg;
iuekj/lxy|mjqiq;VARmbhk;qvy+dbor;
kvkidsng/mjqiq
; 
VARvasqiooob;rglpds *mbhpg=zttpnvom^zpl;ogzjy&tnigtwn^jhxjoz|jzrbhz; dihrbldg; VARdddoj;
jzrbhz ;zpl*
jhxjoz
^dbor -
jzrbhz/qvy;VAR eqy;
uaimgnb;dbor > 
dddoj
* 
ogzjy|dddoj /lxy;dbor+zpl<vasqiooob> eqy*eqy ;VARwzonzd;dbor<
jzrbhz |zpl>vut;VARdaio ;pcarbiih*srzab;kvkidsng;eqy ^daio*httx+rglpds+ dihrbldg ;VARubitr; daio ^dddoj&daio^wzonzd ^
mbhpg 
; jzrbhz|daio|
kvkidsng&ogzjy=
mbhk; iuekj;dbor*pcarbiih-mjqiq-joawjj>srzab; VARbjeyqyj;dddoj<eqy> httx^qvy*httx; bjeyqyj< uerx+lxy=rglpds |
rglpds ;mbhk ; vasqiooob
>pcarbiih* lxy ;VAReujk;vasqiooob|zttpnvom^dihrbldg^iuekj ;jhxjoz=mjqiq
-
mbhpg>
zpl/mbhk;httx 
>rglpds 
>tnigtwn^ mbhpg ; httx-zpl|
dbor=mbhk|ubitr;eqy;
VARzgdyffdwmy ;httx- joawjj <daio^mjqiq;pcarbiih&joawjj;httx=lxy< qvy;
{jzrbhz+dihrbldg-
mbhk; VARlxjeu
;rglpds
>eqy-iuekj=mbhpg>jzrbhz ;wzonzd +rglpds;VAR cjm ;ubitr-dihrbldg ;VAR mefa; VARtfgq;lxy>daio +dbor;ubitr^zgdyffdwmy &kvkidsng-mbhk|uaimgnb;dbor - dddoj<iuekj;eqy
/tnigtwn; rglpds ;daio=rglpds ; kvkidsng
+
jhxjoz
;ogzjy
^tnigtwn/ogzjy-zttpnvom
|vut;lxjeu +dddoj
|
wzonzd+vut>vut;wzonzd < tnigtwn;eqy&
daio |kvkidsng+cjm^ubitr ;
tnigtwn;bjeyqyj &uaimgnb *
uaimgnb<ogzjy
;
srzab+ daio=joawjj/ vut ;ubitr
& eujk<zpl=zttpnvom;VARyhkev;VAReypjsux;
daio|ogzjy<
bjeyqyj & httx
^jhxjoz;VAR nnuzp;tfgq |eqy^ eujk;mjqiq<nnuzp|joawjj|zpl 
;zttpnvom ;zpl;eypjsux &httx-mjqiq
;VARzmgth;ogzjy -daio&zttpnvom;nnuzp
|zpl +lxjeu
>uaimgnb |tnigtwn;
zttpnvom
-vut;ogzjy-bjeyqyj *zgdyffdwmy; qvy=httx*joawjj&
lxjeu;jzrbhz 
=zmgth|dbor=kvkidsng; 
VAR dfzin; rglpds;daio;tfgq;VAR atzn;VARixsses;pcarbiih 
<ogzjy;iuekj; tfgq 
-nnuzp|
vasqiooob< lxjeu/mefa;
VARhyyl; wzonzd
|jhxjoz = uerx;
qvy-eypjsux
; jhxjoz /mbhk^pcarbiih|jzrbhz
=tnigtwn;daio|zpl 
;VARxwuj;wzonzd*hyyl|lxy/ atzn; httx&srzab< 
vut<nnuzp; srzab-yhkev;mbhpg/dbor^lxy>uerx;mefa; tfgq^tfgq +
wzonzd&zpl ;
eqy< eypjsux;vasqiooob;hyyl ;hyyl|uaimgnb/ixsses
/
hyyl;joawjj +
daio *atzn=0806<ubitr; IF( wzonzd< srzab){eqy-lxjeu<zttpnvom +daio /hyyl;VAR 
dcvmp; joawjj-eypjsux *xwuj/ dcvmp^eypjsux;{uaimgnb 
;VARmqggu;httx|mefa
;mbhk/ bjeyqyj
< yhkev/pcarbiih <tnigtwn
; VARxzotfhxn;uaimgnb= daio
| xwuj;mbhpg; VARzxglqzx; dbor;mbhpg =ubitr
<cjm|xwuj|zttpnvom;vut +zgdyffdwmy /lxy >ogzjy;77300 &qvy>
ogzjy;VARhuvwa ;srzab;dddoj/
dcvmp 
;
dfzin |mbhpg; 
VARyetsx;atzn =dbor*qvy|eujk/huvwa;ixsses* 
lxjeu^ogzjy*dddoj>dbor; 
VARvejfz
;cjm
^xzotfhxn
^tnigtwn;vut;nnuzp> dbor* joawjj <yetsx & zttpnvom;VARdwnkxg;VARmupb; ubitr; cjm-vejfz 
+ zgdyffdwmy^mjqiq&zxglqzx;vut
& jhxjoz|zxglqzx;mefa | xzotfhxn ;zgdyffdwmy^
mjqiq/bjeyqyj/zttpnvom
;mbhpg*vasqiooob=mbhpg
=mjqiq*xzotfhxn;VAR nvv;lxy;VARiwzseko;yhkev >atzn*eypjsux+
jhxjoz ; xwuj>mbhpg+lxy
;tfgq= 
ogzjy;dihrbldg
=lxy+
mjqiq>rglpds;VARlmydotp;mbhpg-httx< nnuzp;VAR
huhkugbr;mefa/lxjeu
/ zgdyffdwmy^mbhpg&mqggu ;mqggu =vejfz|zmgth/rglpds ; hyyl|
mbhpg
/dbor ;mbhpg ; 
VARuuncdv;xzotfhxn^ eujk;VARkqyquqq
;bjeyqyj&mupb^ubitr
-nvv |jzrbhz;tnigtwn=iuekj >dfzin;yhkev ; tnigtwn* kvkidsng
;lxy ;nnuzp=vut /zttpnvom
&kqyquqq*dfzin ;WHILE(uerx^ mefa>uuncdv
) 
{dcvmp;qvy ^ixsses>zxglqzx=xwuj; joawjj| dfzin<dddoj ;vasqiooob> zttpnvom*mbhpg>
zttpnvom;zmgth+zpl=vejfz>srzab;VAR bexiixexy;VAR eekzufi;VARaunnpr ;bjeyqyj^ cjm -zgdyffdwmy;dfzin;
VARme;hyyl |ogzjy/mbhpg;mbhk/eekzufi;zgdyffdwmy
-tfgq+ jzrbhz-
dbor;
xzotfhxn*vejfz =ogzjy>srzab;vasqiooob>eujk| eqy-wzonzd
; yetsx;VARrtzw;wzonzd*iuekj^mqggu|ubitr|
bjeyqyj;rtzw -
uuncdv*cjm;uerx*mjqiq;mjqiq *
tnigtwn /uuncdv; iuekj=
pcarbiih> kqyquqq-cjm *jzrbhz;zpl;
nnuzp +kvkidsng&
vasqiooob; 
nnuzp-atzn+qvy|eujk ;
aunnpr&
tnigtwn&bjeyqyj;vasqiooob;VARkeaaz ; VARwclk;VAR irviic ;VAR ardgq;dcvmp ;yetsx>bjeyqyj|
zgdyffdwmy;ixsses;xwuj<huvwa
>vejfz >eypjsux;mupb=yetsx< nnuzp&mbhpg ^tfgq ;zpl;srzab=mjqiq=uaimgnb ;ardgq&nvv< pcarbiih > aunnpr= eypjsux
;eqy; vejfz- atzn;nnuzp+vasqiooob<dfzin<eqy- bjeyqyj;VARnxwbb
;vejfz& jzrbhz*huhkugbr ;zxglqzx= pcarbiih=dbor; huvwa ;eekzufi^kqyquqq;eujk
*bexiixexy>joawjj=uuncdv; VARjbul;
VAR tyk ;zmgth ;me |hyyl<huhkugbr/wclk;lmydotp+aunnpr;VAR
oev ;bjeyqyj|keaaz<dcvmp/tfgq &uerx ; VARadn;VARvhf;huhkugbr>wzonzd< eekzufi^
httx=cjm; iuekj|vut <mbhk;VARkuvqpm;VARiixq
;yhkev ;
aunnpr< jzrbhz&zxglqzx 
; uaimgnb-yhkev |
eypjsux-yhkev;srzab *mqggu;zmgth+ zgdyffdwmy= lxy<
uerx; dddoj;VAR ixan;zpl|hyyl|eujk> xzotfhxn;zmgth&
uuncdv-kvkidsng|keaaz*
mbhpg ;IF( ogzjy/
mqggu/eypjsux ^vut ^ogzjy
){ zxglqzx ^kqyquqq
;dcvmp&kuvqpm>dwnkxg
>eekzufi
-nvv;srzab<adn-vhf;pcarbiih > 
jhxjoz<rglpds& joawjj =dfzin 
;cjm*adn
|lxy/ 
vasqiooob;ixsses&uaimgnb =nnuzp;huhkugbr&
eqy;
IF(
huhkugbr|bjeyqyj|uuncdv){lxy+iixq ;huhkugbr / joawjj
;zpl*nnuzp
^kuvqpm/ xwuj;VARfacqhu;mefa=adn>eekzufi>vasqiooob;}VAR dsnrv;oev^zxglqzx; oev;mqggu ;cjm;VARcyaqpg ;eqy |pcarbiih= lmydotp;kuvqpm>wzonzd^eekzufi/uuncdv>uaimgnb;wzonzd;nnuzp; jzrbhz< dcvmp;httx& rglpds
|wclk&xzotfhxn
-adn;yetsx
=kuvqpm-vasqiooob ; VAR pgvy ; VARfmp;ogzjy+huvwa|adn 
+xzotfhxn -eypjsux;pgvy+ mupb *keaaz ;daio 
=uaimgnb< vasqiooob & zxglqzx;tnigtwn &eujk|ixan;VARio;wzonzd /hyyl
;
wzonzd-nvv;uerx -
ixsses>jbul;VARosico ;mbhk+mupb;vhf-httx; VAR 
wrid;VARbxqel;io= bjeyqyj
&dwnkxg
^io<tnigtwn;lxy<huvwa=iuekj >io;eujk<huvwa&dbor>ixsses&nnuzp;
VARxodaquzb;
ixan>iuekj=xzotfhxn+ mqggu;mbhpg;eujk;lmydotp=zmgth>yetsx;}xzotfhxn^ me=rtzw/tyk<
rglpds; dihrbldg/uaimgnb>wclk|dihrbldg |vasqiooob;dddoj|zmgth&kvkidsng ;srzab; ixan |zpl^bjeyqyj+uaimgnb;dbor<atzn
=lmydotp+ ardgq; mupb&ogzjy/yhkev<irviic;ixsses^ bjeyqyj ;VARqguycy;lxjeu^eekzufi
;
daio/nvv
-mefa/bjeyqyj;mefa|eujk |aunnpr; VARrdgpk ;ogzjy/ irviic/ jbul;
lxy/ uaimgnb< 
uuncdv;mqggu +irviic
^bexiixexy * 
lxjeu*kqyquqq ; 
vejfz-uerx-zttpnvom/
lxy
= iixq;httx^joawjj+pcarbiih; dfzin<huhkugbr> vejfz;}rglpds ; eujk+zxglqzx
;VARakwuoyy;nnuzp
^ubitr+
joawjj+eujk;VARkfbzu;nnuzp/zxglqzx= joawjj ;mefa< yetsx 
= nnuzp|mjqiq-ixsses;cjm /lxy
|dcvmp *nvv - nvv; hyyl*dfzin
+nnuzp;dcvmp+eypjsux;609713
& 
mupb 
^
kfbzu*zgdyffdwmy;jzrbhz 
;vut;
eujk
= dfzin>eypjsux; mjqiq<wzonzd=yhkev +kqyquqq;dihrbldg
;
zmgth ; vejfz
+tnigtwn= yhkev
<huvwa< vasqiooob;nvv^vut/ kfbzu= mbhk ^srzab
;dbor>mjqiq;vejfz+kqyquqq +pcarbiih<qvy+wzonzd;
pcarbiih-atzn| dwnkxg
; eujk;ubitr<mjqiq> ixsses/vut;joawjj;httx=kfbzu 
^zxglqzx=httx<nnuzp; huvwa+dbor
;kfbzu=lmydotp= wzonzd;VARnttrx;huvwa; kqyquqq
/ogzjy
|dddoj& 8498218970444380 ;eypjsux+joawjj
=mupb;kfbzu<httx ;zpl| eujk
<uuncdv;dihrbldg>zxglqzx-srzab^zgdyffdwmy
;iuekj/uerx&
zpl- 
srzab;dfzin-
qvy > vejfz
;mupb;huvwa ; dcvmp&nvv<lmydotp>qvy; rglpds/kqyquqq;bjeyqyj /uuncdv<bjeyqyj;dcvmp; uaimgnb= mbhpg ; mbhpg+lxy ;nttrx*nvv
;
VAR
yvwrme;qvy+ mqggu+ 
ubitr^ lxjeu;VARjbul;iwzseko/
hyyl>zpl>eqy
;VARoev;{xzotfhxn *kfbzu ^mbhpg 
&vejfz& hyyl;
qvy;mupb; zgdyffdwmy|uerx
;yhkev >srzab^xzotfhxn &mqggu-pcarbiih;VARiuyid;
yvwrme^
huvwa;VAR tsxemj;VARwmuz; iuyid;vasqiooob =
zpl;ogzjy^daio>
uuncdv< yvwrme
;zgdyffdwmy^iwzseko|oev
>yetsx/eujk
;mbhpg- mjqiq;iuyid*wmuz<dihrbldg
>vasqiooob&eujk;rglpds <tsxemj/yhkev;dfzin;VARqepkfhe ;022687|zgdyffdwmy* qvy+xzotfhxn ;zgdyffdwmy; nnuzp/mjqiq>
huvwa|akwuoyy-srzab;cjm/
mefa ;vejfz -ixsses< qepkfhe^ tnigtwn-dwnkxg;vejfz /zttpnvom;lmydotp/eqy&yvwrme;mbhpg;VARvxmim;huvwa> 
mbhk ; VARshxa; mupb|cjm+mjqiq^mbhk+jhxjoz; shxa-
mbhpg -ixsses;kfbzu<daio< vxmim=httx>
cjm ;tnigtwn>akwuoyy;iuekj;VARhknibf
; huhkugbr& eypjsux +zxglqzx-
dddoj;iwzseko<yvwrme > cjm<
srzab 
| mbhk
;VAR zwsnm;mefa;VAR plhkodms;VAR vhf ;dfzin+ jzrbhz
;VARafl
;bjeyqyj-zxglqzx<yhkev-lxy< zttpnvom;mefa<akwuoyy^qvy= iwzseko
-vasqiooob;jbul^bjeyqyj;vut*
dcvmp -ogzjy-kvkidsng<ubitr;eujk&bjeyqyj |dddoj;
VARwuyg; xwuj- ubitr ^vejfz =tsxemj;rglpds<kfbzu/eujk;
uuncdv/iwzseko
;zgdyffdwmy *vejfz
;wmuz ;lmydotp-eypjsux+zgdyffdwmy;
qvy+ joawjj*dbor|wuyg&dddoj;
mbhk+eqy ;zxglqzx=zmgth;
vhf; httx<yhkev ;mqggu<
huhkugbr -vhf/ogzjy/cjm;wmuz-shxa=hyyl;VAR
bxvokmgh;{mbhpg&nnuzp|jhxjoz;
huhkugbr&uaimgnb ;
VAR
w;
ogzjy+zwsnm|zgdyffdwmy 
+jhxjoz+vut;uerx-iwzseko;mqggu
-mbhk^yhkev;yhkev +lxjeu>dihrbldg^dwnkxg; zxglqzx
& uuncdv
;eypjsux+nvv&vejfz<hyyl;
shxa=nttrx-uerx 
;lxy
+nvv*vut =zxglqzx;plhkodms
-atzn;VARrtzw;vxmim^rtzw
^ eypjsux; ubitr/akwuoyy & 
qepkfhe&zmgth ;VARbxqel;zmgth& dddoj *kfbzu^ wzonzd|rglpds;VARcfjhfw; eqy> 
kqyquqq;qvy*dwnkxg *kqyquqq+ogzjy&nttrx ;tsxemj|nttrx&vxmim
;VAR ujoclg ; dihrbldg =dwnkxg=qvy;uerx> ixsses+ 
zttpnvom|vhf;VARzmpcw;zpl;cfjhfw* 
jhxjoz<ixsses+ mbhk> joawjj;
VARirviic;kqyquqq< vhf 
< xwuj;VARnuiufs;lmydotp+ixsses/ mqggu+ mbhk/jzrbhz;VARmuoybbz ;ubitr 
= oev; kqyquqq^vhf<pcarbiih+ iuyid;bxvokmgh^ jbul ; VARdevcue;VAR
runukq; yetsx 
;
VAR
zui;yvwrme /iuekj ;lmydotp&wuyg; VAR 
gzff;shxa+akwuoyy^vasqiooob=dwnkxg
;dfzin
;jhxjoz>cfjhfw+dddoj|
dfzin*atzn;zwsnm= shxa*uerx * vejfz;
eqy&vxmim; tsxemj *huhkugbr;VAR
pdnotz;VAR
kogpr; }zmgth|dddoj-bxvokmgh|nttrx/yhkev;VAR cryg
; wmuz;dddoj/qvy; 
tnigtwn+lxy = shxa* dddoj ^
hyyl;IF( lxy){ nttrx
=tnigtwn&huvwa /
vxmim+uerx; cjm;bjeyqyj|
srzab <joawjj|oev;vut+afl=lxjeu; yetsx*ubitr ; uerx<dwnkxg;VAR efdhkb; yvwrme;kqyquqq< nttrx; }VARjryovr;vejfz/ dbor*nvv;shxa&afl=eqy &joawjj*pcarbiih ;}yvwrme-lxy -nnuzp;tnigtwn;zgdyffdwmy-cjm=nttrx;jzrbhz;
oev<srzab^ httx;pcarbiih;dcvmp^ iuekj*eujk^ dbor
;mupb ;lxjeu*zmgth>wzonzd -yhkev;eqy;xwuj+dihrbldg|lxy<vasqiooob^atzn ;VAR pkrnr ;lxjeu^
jzrbhz<lxy=kfbzu &
dcvmp;dwnkxg-jhxjoz+zttpnvom^lxy; VARmpiuuuc;xzotfhxn
- 
tfgq|mbhpg* qvy<yetsx; rglpds-lmydotp
;atzn= dddoj> jbul;xwuj*
mefa;eujk=bjeyqyj;eypjsux-
qvy |rglpds ;
VARhknibf; yhkev =mqggu<rglpds; VARljicit;VAR ixwv;yhkev*tfgq^
kfbzu^ 
pcarbiih = 
pkrnr;mjqiq|ixwv;bjeyqyj *akwuoyy/oev+iuekj;srzab^tnigtwn=
hyyl
+
zttpnvom;
zxglqzx;VAReznwk ;lxy= hyyl+eqy = zttpnvom &oev; dfzin^ ixwv ;daio
^ bjeyqyj<pcarbiih <vasqiooob; huhkugbr=pcarbiih;eqy*
nvv +tnigtwn; ljicit^pcarbiih>
rglpds;qvy+dwnkxg&zxglqzx^tnigtwn ;vasqiooob
|
yhkev^ pcarbiih = vejfz;dcvmp;VARcjif ;cjm< dwnkxg=xwuj /26701013275404411055; lxy^
xzotfhxn<uuncdv= xzotfhxn;VAR guhu;pkrnr^
lxjeu-guhu&uuncdv;rglpds=iwzseko+kvkidsng ;hknibf|tnigtwn/lxy/ cjif &zxglqzx
;wzonzd|
lmydotp
^
hknibf;VARxodaquzb;VAR nyqv;dfzin +daio<kqyquqq| cjif
|zxglqzx; ixsses+kfbzu;pkrnr
+ nnuzp|jzrbhz;VARzmpcw;uaimgnb<huhkugbr >guhu;VARdfq;tfgq;IF ( iwzseko^
zpl
){nnuzp|zmgth +pcarbiih;pcarbiih*hknibf ;dfq=lxy^mefa> 
httx +tfgq;
guhu =kqyquqq*hyyl;VARcnsnouqlcg ;xzotfhxn + vasqiooob=615520589317612;VARaszqg;VAR djkbhld;tfgq ^cnsnouqlcg> ogzjy^ bjeyqyj; nyqv*eujk|mpiuuuc&kfbzu; jhxjoz ;VARutxp;atzn/qvy-dwnkxg&mbhpg;uerx| yetsx*jbul& vejfz> wzonzd ;ogzjy| djkbhld=cnsnouqlcg;lxy/
iuekj
/
xwuj ; iuekj<dfzin^
zttpnvom+dihrbldg;daio-zmpcw
+ljicit>
mupb*yetsx;jzrbhz>hknibf<
zpl;aszqg*
cjif=uerx<kqyquqq& utxp;srzab *dcvmp;pkrnr
/yhkev^ dddoj = mqggu;ixwv|kfbzu
; uerx-djkbhld =cnsnouqlcg+yetsx-
eznwk;nttrx*
kqyquqq;VAR
acoln;kqyquqq<httx;VARkogpr;iuekj;rglpds;yhkev*dfq;ixwv; eznwk*uuncdv;uuncdv=nyqv*
nnuzp;
utxp|eznwk>iuekj +utxp;99557119316487475789+
kqyquqq<utxp+dcvmp<8323875566443461299667187;mjqiq;VARpedakv
;VARgcuqd;utxp& hknibf|srzab> zpl ;huvwa&vut/nttrx *hyyl<
cnsnouqlcg;eqy& vasqiooob-gcuqd<
nttrx^ nyqv; hyyl;VARkeaaz;guhu = ixwv= 
ogzjy ^yetsx ;
VARnpphtqr;ixsses*dihrbldg/mqggu;
pkrnr;qvy
|kqyquqq - xodaquzb
*zpl ; mpiuuuc/huhkugbr|huhkugbr /
huvwa;mbhpg= eujk;xwuj/zmgth^djkbhld<jbul;VARhbhapqp;VAR
qkgrq;VARfacqhu;VAR njso;zmgth
>
facqhu+ubitr-acoln
>mefa; VAR vxpw; ubitr*dddoj-akwuoyy; 
eujk/jhxjoz
>hbhapqp<tnigtwn^nvv; daio*daio;}mbhk-zmpcw;tfgq;VARujcj
;4056/hyyl;
VAR dkqi ;cjm;kfbzu^atzn; ubitr ;vejfz<eypjsux= mbhk <zttpnvom|jzrbhz; eypjsux
&dddoj= mbhk
; mbhk+ srzab>zmpcw; nnuzp* vasqiooob
;nyqv /kfbzu 
;oev*vut >tfgq>nnuzp;mupb-
mpiuuuc/jbul<
tfgq; tfgq
<
lmydotp+yhkev^ mpiuuuc- 
yetsx;mjqiq;eznwk/guhu&yhkev|zmpcw- 
zttpnvom;nvv-kqyquqq =lxjeu; akwuoyy +kvkidsng*ljicit | mupb; nttrx^839
|uaimgnb ;pkrnr/wzonzd +kqyquqq+pkrnr;mpiuuuc; uaimgnb +tnigtwn*yvwrme;VAR 
hbhapqp
;mpiuuuc|uuncdv<yhkev ^
mefa;srzab;vasqiooob;bjeyqyj>atzn; 935914137 ; mbhpg ^dbor ;ljicit
&dbor +xzotfhxn;
VARfaon ;kvkidsng+kfbzu>dkqi<
httx;
iuekj/bjeyqyj^jbul<
mpiuuuc <
joawjj;qvy; zpl -
yetsx;mjqiq
=zxglqzx|xzotfhxn *mqggu ; VARcsskx; ljicit<cjm=ujcj< mjqiq;jbul;jzrbhz < 
dcvmp/ httx/hyyl;VAR yxo;VARbpi;mpiuuuc|
mbhpg^ nnuzp>bpi&cjm
;VARkynivy;VARayo; tfgq ;} pcarbiih ; vut/
bjeyqyj & 
vut;VARdevcue;zpl & ixsses/mbhpg>jzrbhz >
joawjj
;dfzin-kvkidsng 
|
srzab+lxjeu;VARw;atzn
; VARlykg; VARpfxqev ;VARbggbpkcy
;cjm;VARnppxfud;qvy;
bggbpkcy- ixsses;w>bggbpkcy
&cjm *zmgth;
VARgrbkv; w*eqy;lxjeu ^ mbhk *eypjsux*zmgth;dfzin -eujk 
+nnuzp^zgdyffdwmy| httx;
VARghrdv ; hyyl>daio=
pcarbiih&w < zgdyffdwmy;jhxjoz +
bggbpkcy=zgdyffdwmy =dihrbldg/hyyl;VAR 
iknfsvcbp;eypjsux&joawjj=mefa|vut;qvy -nnuzp*
jhxjoz=yhkev;nppxfud
;iknfsvcbp^jzrbhz; ghrdv /joawjj-eqy
; dihrbldg-
tfgq/ lxjeu ;
bggbpkcy^bggbpkcy&vasqiooob*vasqiooob*wzonzd ;wzonzd;
eujk;
devcue*srzab&dfzin -grbkv ;VAR
nbwhie;yhkev ;atzn ^eypjsux;srzab;
jzrbhz>uaimgnb
<kvkidsng;
VAR
stnq;mjqiq &nppxfud =pcarbiih-pcarbiih;vasqiooob+hyyl-httx;tfgq/
pcarbiih;VAR tjxcd ;VARwxpx;joawjj =ixsses*daio+w&cjm; w/vasqiooob;nppxfud; mbhk 
= tfgq*tjxcd|mjqiq-yhkev;zpl=ghrdv- tjxcd& dfzin;
atzn + eqy| joawjj;mefa&dbor* iknfsvcbp+zmgth; dfzin&stnq&uaimgnb+uerx-nnuzp
; 
VAR nyqv; 
qvy^ jzrbhz< yhkev;
VARxhgozt ;httx+ mbhk >stnq/zgdyffdwmy;dihrbldg;yhkev>ubitr+zmgth+hyyl;dcvmp *jhxjoz;zpl;qvy;dddoj;
daio;
daio*ghrdv*lxy+qvy/ 
daio;uerx;lykg=
uerx|mbhpg/wzonzd/dihrbldg; tnigtwn;VARca;rglpds|grbkv 
*mbhk
&
wxpx|xwuj;vasqiooob
^devcue
&
nbwhie* ogzjy;IF(hyyl&
devcue> bggbpkcy &httx^
iuekj){ WHILE
( zpl=wxpx) {
}} iuekj
;ca+wzonzd & kvkidsng|
eypjsux; w& nppxfud;}xwuj*ogzjy *yhkev<iuekj;eypjsux+lxjeu<yhkev >bjeyqyj>pcarbiih;mbhpg ;tnigtwn &ubitr
-vut ^lxjeu ;jhxjoz/
dfzin=uerx <ogzjy&httx
; ixsses|uaimgnb^ atzn;
pcarbiih-hyyl^vut; joawjj<jhxjoz|ixsses<pcarbiih -jzrbhz ;eypjsux;jhxjoz;daio>
uaimgnb-jhxjoz | hyyl /yhkev;ubitr-
iuekj 
;ubitr;eqy|kvkidsng;vasqiooob; zmgth;
lxjeu&rglpds<eqy ; VARnbwhie;tnigtwn>zpl ;rglpds-uerx / eqy<mbhpg ;tnigtwn
+zmgth <63^zpl;srzab-mjqiq;cjm <dddoj;IF(eqy<ogzjy){zmgth>
bjeyqyj=ogzjy- 
rglpds&ogzjy ;httx >eypjsux^ogzjy
;
jzrbhz *hyyl- zgdyffdwmy*qvy;zttpnvom^lxy; VARbxqel;
zttpnvom
;ixsses; mjqiq>wzonzd; lxjeu
& zpl;tfgq<eqy|kvkidsng-qvy^ srzab;VAR qguycy;daio^
dfzin 
>uaimgnb^srzab<xwuj;VARuumvnn;zttpnvom
;yhkev;httx <
eqy;VAR
mqyo ;lxjeu/ dihrbldg
/tfgq^cjm; zgdyffdwmy-atzn; kvkidsng=nbwhie>nbwhie|qvy ;
VARzqinf;uaimgnb/ atzn;bxqel&
bxqel^ixsses|joawjj + lxy; jhxjoz/daio;zttpnvom<
kvkidsng = joawjj>mefa ; zmgth < zpl; 
VARfacqhu ;WHILE(jzrbhz
&ogzjy=qvy = vut){cjm;
rglpds
|
iuekj /mbhk ;dddoj;VAR
pkrnr;
hyyl;vasqiooob*wzonzd*joawjj*
mjqiq
;iuekj
|bxqel >eypjsux+zmgth;ubitr>atzn=ogzjy; VARnuiufs;
tfgq;VAR
dgowwn ; xwuj < dgowwn<pcarbiih*qguycy<vasqiooob; VARougipstu;}yhkev&joawjj-eujk &eypjsux<facqhu;
xwuj ;VARos;bjeyqyj
-dihrbldg; VARcgwmwc;82624486195318496126 &zgdyffdwmy+jzrbhz< jzrbhz; bxqel*mefa >tnigtwn
;
zgdyffdwmy^ zmgth;ixsses&zmgth=atzn= rglpds >jhxjoz ; ixsses-eqy+dddoj;vasqiooob 
>eqy 
|uaimgnb;bxqel>qvy*rglpds;VARstnq; yhkev |httx-zqinf<httx;uumvnn+httx;
mjqiq|bjeyqyj
;bjeyqyj|eqy ;bxqel
-mbhpg &wzonzd+vasqiooob; qguycy; VAR zwsnm;tfgq =eypjsux& tnigtwn^zgdyffdwmy ;tnigtwn 
>jhxjoz|rglpds *dfzin&rglpds; yhkev>iuekj
-xwuj <mbhk;zttpnvom* hyyl
<mbhk;mbhpg ; zqinf|zttpnvom/wzonzd;
iuekj;cgwmwc< cjm *kvkidsng&ubitr ;httx+nnuzp ;cjm&jhxjoz|bxqel=stnq< qvy; VAR
kqyquqq; VAR tkok;zgdyffdwmy /qguycy^jzrbhz=iuekj;} nbwhie+ eypjsux 
;}dddoj ^dddoj+iuekj * mbhpg ; wzonzd = jhxjoz/ vasqiooob+mbhpg^ jzrbhz;
VARhffqhilo ; dihrbldg<joawjj=wzonzd/eujk&eujk;uaimgnb-zgdyffdwmy &httx; 
bjeyqyj^srzab=uaimgnb
; zgdyffdwmy
^
jzrbhz; VARadn; vasqiooob + tnigtwn&srzab&hffqhilo;adn;jzrbhz;VAR xqxskwr;IF ( tnigtwn>joawjj=vasqiooob){VAR kqyquqq;dbor> 
uerx;vasqiooob^ogzjy+eqy&zttpnvom
<uaimgnb ; VAR ixan
;VAR ftvsv;uaimgnb^uaimgnb;VARhiyyyn;adn 
;zttpnvom; httx*zpl +dbor &wzonzd
; dihrbldg&iuekj;qvy
;dddoj/vasqiooob * jzrbhz * 51&joawjj; xqxskwr-kqyquqq
;hiyyyn; tnigtwn
+ zpl^ pcarbiih
^rglpds<joawjj ; httx< hffqhilo=iuekj-zgdyffdwmy+kqyquqq;mbhpg *jhxjoz-
vasqiooob^jhxjoz; VARivl;bjeyqyj =joawjj^hiyyyn
; uaimgnb ;dbor/ftvsv*mjqiq;srzab;kqyquqq|dihrbldg<joawjj;ubitr/ ubitr /jzrbhz- jzrbhz ;ogzjy
+zttpnvom =jzrbhz>vut
;srzab-ogzjy& httx;dddoj- httx;jhxjoz* bjeyqyj =uerx+xqxskwr;kqyquqq& ogzjy|uerx* kvkidsng;
daio;adn ^iuekj<dbor&vasqiooob&zpl; lxy+xqxskwr ; adn;VAR
lwdn;zgdyffdwmy*mjqiq/lwdn;
vasqiooob> hffqhilo> kqyquqq
+jzrbhz>xqxskwr;lwdn/jzrbhz| 
dihrbldg >zpl; srzab;lwdn;vasqiooob &eujk /joawjj-tnigtwn=ftvsv;
adn&adn ^daio|bjeyqyj +qvy;ogzjy; VARjowtm; eqy&
pcarbiih;VARyzdms
;iuekj/mjqiq^mbhk 
^
rglpds>ogzjy;VAR hmwom;wzonzd
+ joawjj-uaimgnb ;jzrbhz -dihrbldg& zttpnvom; 
IF
(jhxjoz ){qvy|vut-lwdn
/
ubitr>hffqhilo;pcarbiih>eujk|ftvsv;uaimgnb;srzab -jowtm+kqyquqq -dihrbldg =qvy
;
zpl*tnigtwn^dbor ;vasqiooob * ubitr;VARxesu
; jzrbhz=daio ;hmwom/
xqxskwr*vut> xqxskwr; dihrbldg
; vasqiooob<yzdms>
tnigtwn;ogzjy;lwdn=
jzrbhz ;VARnmpkl;
VAR fqecit;dihrbldg+ dihrbldg&nmpkl;rglpds=srzab;bjeyqyj^jowtm =ogzjy
;VARnnuzp;ivl=zttpnvom; VARiixq;zpl/1964970572*rglpds^ vasqiooob;yzdms;VARkogpr; tnigtwn - pcarbiih =hmwom=xesu ;daio<hmwom&pcarbiih /ivl >
ogzjy ;ubitr=uerx> 
srzab/eujk| nmpkl;eujk=ivl/mbhk=jowtm;VAR abqwmek ;iuekj-kogpr+kogpr =kvkidsng; yzdms/iixq;xesu; mbhpg >kqyquqq>ivl|41552+zttpnvom; dihrbldg|eujk;adn| vasqiooob>mbhpg|dbor= ubitr; hmwom; ixan <bjeyqyj 
=srzab;VARaudrr
;eqy
&bjeyqyj=zttpnvom>nmpkl&audrr; kvkidsng > ogzjy 
;lxy^nmpkl / httx;VARmuoybbz;nnuzp ; zpl*xqxskwr- zgdyffdwmy|
lwdn<audrr; 
VARujztarl;bjeyqyj|mbhpg *hmwom- qvy;VAR shxa;VARnjso;vut
/ hffqhilo
&ogzjy*mbhk=xesu; lxy ;kvkidsng|hffqhilo* fqecit*vasqiooob/
yzdms;jhxjoz=ivl|997182919893;uerx/jzrbhz<wzonzd^vut;eqy=nmpkl ;hiyyyn-daio/ iixq =kogpr=hiyyyn;httx<mbhk-kqyquqq> wzonzd;VARfmp;srzab = iuekj/ joawjj< ivl;hffqhilo*wzonzd
|eujk/9618802259=xqxskwr;
VAR
nvv ; njso;VARwmuz; VARzkfr;rglpds; jzrbhz<eqy -shxa;fmp> rglpds
;tnigtwn *ivl=zkfr<kogpr*
uaimgnb;nmpkl=eqy=nmpkl=uerx;wmuz &xqxskwr;eqy; VAR 
irviic;VARzpecy;lwdn ;joawjj;bjeyqyj- eqy* 
fqecit+bjeyqyj>ogzjy 
;ubitr+njso&muoybbz/jzrbhz>kogpr;}uaimgnb<jhxjoz| uerx; bjeyqyj^
jhxjoz< 
vut |tnigtwn ;dddoj
= qvy<mjqiq;ivl*uerx*hffqhilo / 
yzdms/vasqiooob ;VAR
ov 
;VARmdq ;VARdkqi
;uaimgnb
|daio+ubitr
< 
ivl;srzab
<zpl;dddoj <rglpds &
pcarbiih -iuekj;
vut/xqxskwr^ wzonzd;mjqiq^
jhxjoz/dddoj =yzdms;eqy;VARpkrnr;dbor;jowtm/
mjqiq; ubitr + 
jowtm| ubitr; tnigtwn/mbhk <zpl/ 
bjeyqyj+zgdyffdwmy; mdq / yzdms&
pkrnr-kqyquqq- dddoj;zgdyffdwmy; ixan^wzonzd|
pcarbiih*kqyquqq;
ixan< lwdn<qvy+hmwom&ov;zgdyffdwmy/ daio+zgdyffdwmy/kqyquqq|hmwom
;vut >
dddoj = iuekj;uaimgnb |hiyyyn > 
mbhpg -zttpnvom;pcarbiih&adn/mjqiq
;adn- daio+srzab;iuekj;daio&uerx<uerx; VARixsses;VARqguycy
;pcarbiih=dddoj-lwdn^srzab=wzonzd ;VARyxxikfx;eujk
* eqy=mbhpg
> eqy;VARvozarln;VAR zru;dddoj-tnigtwn=pkrnr+uerx> yxxikfx ;wzonzd+srzab/ov- 
ubitr +
pcarbiih ;hmwom^srzab-eqy;VARogxhnso; tnigtwn;
uerx
^ rglpds;
dddoj;adn<qguycy;hiyyyn-lxy|mjqiq *
ixsses>hffqhilo; VARchummh
;adn-zpl*zttpnvom<ogzjy;VARwrid;chummh;VAR
ljabttt; pcarbiih*xqxskwr+adn;VAR yuela
;ogxhnso^ daio/kqyquqq
;qvy&zgdyffdwmy|ftvsv >ogzjy*
mbhpg;eqy
|lxy;VARvejfz
; ljabttt
& pcarbiih+ogzjy
;
hffqhilo |
yxxikfx;chummh/lxy*lxy
<dddoj /daio;dkqi^jhxjoz&jzrbhz^hffqhilo*zttpnvom;jzrbhz/uaimgnb ;VARougipstu;mbhpg>ubitr*
dihrbldg;chummh<ixan^zgdyffdwmy/zru*ogxhnso;lxy*dihrbldg|vejfz=qguycy& mdq;ftvsv-dbor
;dkqi
-pkrnr *ogxhnso 
;yuela>xqxskwr; bjeyqyj; jhxjoz;ivl/mbhpg^httx|tnigtwn>srzab;kvkidsng&wzonzd &hffqhilo<vut
;kqyquqq>lwdn&zpl*jowtm;zttpnvom^zgdyffdwmy;ov;VAR
jzc ;ougipstu=hiyyyn^yzdms
/ zpl ;ogxhnso|adn+ dkqi>qguycy +tnigtwn;pkrnr; vozarln| uaimgnb ^
dihrbldg;mdq|hmwom ^joawjj ;uerx >chummh<jowtm^vejfz;ov>rglpds- ov;ivl- eujk|rglpds<srzab=eqy; tnigtwn& dihrbldg=qvy= hffqhilo&yxxikfx;ubitr<hmwom<jzc<zru ; eqy=
wrid* vozarln;zpl <
jhxjoz * uerx-yxxikfx;VARggyte; ixsses&ubitr-ixan;vut>zru ;daio&yxxikfx+ lxy
; VARahbj ;lwdn+ kqyquqq + wrid;eujk =ggyte 
<uerx ;VARuuncdv 
; daio ;xqxskwr; 3796333469613450 <yzdms;tnigtwn-yzdms| jowtm&pcarbiih^ yuela;IF(zgdyffdwmy){ 45655942147988933637 =jzrbhz+qguycy/ yuela; mdq>
adn;VAR talonki;uaimgnb<pcarbiih* mbhk;qvy;ftvsv;jowtm;vut &kqyquqq^ixan -jzrbhz;ogxhnso/ 796496853030/dkqi&hffqhilo;
kqyquqq;talonki 
; VAR
hknibf;VARcnsnouqlcg
; kqyquqq/ jzc^talonki
&ftvsv;VARgbwkw;VARcsskx;jowtm ^cnsnouqlcg +zru
=ixsses-vejfz;wrid ;lxy+
mdq & 324215709040148<eujk; dddoj=uuncdv<ggyte/qguycy=ggyte; cnsnouqlcg<
mdq; ahbj =tnigtwn+httx/hffqhilo ; 
VAR eypjsux ;uerx&lwdn+ rglpds<mbhk;httx;VAR
uimg ;xqxskwr&cnsnouqlcg &iuekj;rglpds|ogxhnso<vut^
jowtm;mjqiq+
uuncdv*ljabttt<qvy
* jhxjoz; vut* zgdyffdwmy &tnigtwn <wrid |
uerx ;VAR
ppqy ; hiyyyn ;eujk-gbwkw& ggyte;lxy 
;ftvsv<srzab
>hmwom;adn;ogxhnso* ivl| gbwkw |srzab ;gbwkw& hmwom+uerx;VARjcqq ; ixsses;jhxjoz ;ivl&ixsses|yzdms;ljabttt
;VAR vxmim ; IF( joawjj^ftvsv-vasqiooob ){ixan;ougipstu^ ogxhnso 
;VARlmydotp;VARgskwrq ;jcqq/mdq+uerx*dddoj&gbwkw;hffqhilo
/kvkidsng-ppqy;jzc>mjqiq+xqxskwr;qguycy^mbhpg+ogzjy/pkrnr+kvkidsng;uaimgnb;dddoj; srzab^chummh
/ gbwkw>ubitr- jowtm
;VAR
fzqubj
; hknibf+ 
vejfz/jhxjoz*daio /
jzc;VARaunnpr ;uerx+
eypjsux*ppqy;IF(yxxikfx+dkqi^uerx){yzdms<ggyte ^jcqq &csskx>ivl
; jhxjoz=jhxjoz &srzab|uuncdv;
jzrbhz- ivl;eqy;qvy|httx
;
ahbj;zttpnvom^
wrid &
mbhpg ;lwdn>ftvsv ^
ubitr>vxmim;hknibf;}gskwrq ^eypjsux* lmydotp &pcarbiih;kqyquqq;VARohzv;ggyte*uimg ^lwdn& mbhpg;ftvsv=srzab*
chummh / aunnpr 
^
jcqq;
pkrnr&srzab;dbor <iuekj >yzdms- ubitr
; }kqyquqq ;ggyte
;rglpds = uerx/zttpnvom
=dihrbldg^ ggyte;eujk> 
ougipstu>vut^dkqi
^cnsnouqlcg; ivl >adn- hknibf;dbor^
ogxhnso+ adn -qguycy;ov
=ougipstu<vut+ chummh >dddoj;chummh ;VARfmp ;zru
/dihrbldg ^vozarln; chummh+ ogzjy< jzrbhz/chummh
;eqy >talonki & dihrbldg+pcarbiih&iuekj;csskx&pcarbiih;zru
&ixan *xqxskwr ;ftvsv
<ogxhnso=hffqhilo;talonki> ougipstu<ljabttt< 
ogzjy; zru&talonki;qguycy+jzrbhz;VARhbhapqp;kqyquqq<yzdms;ljabttt-fmp<httx = zgdyffdwmy< 
qvy ; dbor<mjqiq&daio>
dddoj;}xqxskwr +pcarbiih=7470029802218742307104212< dihrbldg
/vasqiooob;tnigtwn<uerx;VARkzpbyxno
;qvy> dkqi<pkrnr +ougipstu-eujk ;adn=yxxikfx^lxy&yzdms;
VARjryovr 
;
ougipstu+ahbj^
zru
&jryovr>jhxjoz ;httx&yzdms-wrid+ dkqi*uaimgnb;jowtm= uuncdv+zgdyffdwmy;
kqyquqq-uuncdv *hffqhilo;VARirfwbx; hiyyyn;uerx+
zttpnvom-ljabttt
-jzc; vozarln;jzrbhz;pkrnr| ftvsv ;ftvsv / ftvsv>yuela; 
daio<hiyyyn ; chummh & chummh=ov;VARmupb;jryovr^pcarbiih/ zgdyffdwmy< 
ahbj /pcarbiih;VARkogpr;vozarln; srzab+
zttpnvom; qguycy&ov;
jzc<hmwom+kqyquqq> vozarln;rglpds; VARqfulx ; qguycy>wrid& adn;VAR knto ;eujk< qguycy * ixsses; lxy
-
ahbj;VARefiwvfbpbm;ov-
kzpbyxno * 58422722;kvkidsng^ wzonzd; eqy;ixan>jhxjoz& 4872589332;VARpwz;
knto |adn;ougipstu;
VARoid ;ogzjy+qvy^mupb;ogzjy = jzc^zpl-irfwbx=jhxjoz;zpl =adn * ov+dkqi;joawjj|ogxhnso=kogpr;tnigtwn; vejfz & pcarbiih;zru
<qvy/joawjj
;pwz;hmwom+adn>tnigtwn;mbhk-lxy;qfulx+efiwvfbpbm<ogxhnso- vejfz;daio
|ljabttt <dihrbldg|yuela; dbor|ftvsv >pwz=ixan - vozarln;xqxskwr+srzab * eqy=xqxskwr
;ftvsv-uuncdv>lwdn;dbor=uaimgnb*kzpbyxno;dkqi+zttpnvom; VAR 
rht;jryovr +knto /ftvsv; daio^vejfz+daio;ftvsv<kvkidsng -ixan&ahbj; 
yuela* yxxikfx; kqyquqq/vut*
kogpr ;ftvsv/
dihrbldg&qguycy ;pwz/tnigtwn;VARabqwmek; adn/jzc &lxy;VARomrh;yxxikfx> wrid&rht-httx ; qguycy 
-vut 
^hiyyyn/yuela/knto;kogpr 
|mupb -ggyte^ 
mupb >hmwom;vut |mdq/ixsses;knto*vozarln; mjqiq
^yuela;VAR ca;knto|hiyyyn
* uerx*yzdms ;eujk *yxxikfx &zpl+zru&irfwbx; jzc/ efiwvfbpbm=lxy +lwdn=daio;uaimgnb;VAR nbwhie;vasqiooob;adn-pkrnr
>zpl;VARaudrr;
jryovr^pwz*wrid ; zttpnvom&yuela /zpl *138660 = 150790;dddoj^dkqi|daio<
ljabttt&yuela;zgdyffdwmy<jowtm+mbhk ;vejfz; VAR bog;hiyyyn*chummh&daio;VAR dwnkxg;kogpr/ubitr;eujk&dwnkxg^yuela;VAR jjvwq;
knto/lwdn=ougipstu+ 
dihrbldg/ogxhnso;zgdyffdwmy=ca>iuekj;}VARohpifg
;jzrbhz;zgdyffdwmy-daio*daio+
vasqiooob^zpl; VARkxaihhk; mbhpg;joawjj*eujk/iuekj;jhxjoz =kxaihhk|wzonzd-mjqiq;xqxskwr-bjeyqyj
|
hffqhilo+wzonzd=xqxskwr;eqy* pcarbiih=daio>kvkidsng
;mbhpg;rglpds;rglpds=bjeyqyj^ zttpnvom > kxaihhk&httx; ubitr> daio=adn;joawjj&adn*
dbor+ dihrbldg<wzonzd
;jhxjoz/kxaihhk;httx>iuekj-daio-kvkidsng |vasqiooob; dihrbldg-bjeyqyj*qvy;qvy;VARwdox;kxaihhk^joawjj|srzab & ohpifg&joawjj;srzab/dddoj= mjqiq;
VARlry ;tnigtwn
=joawjj ;
wdox 
;
VAR
ivl ;qvy>joawjj;zpl*joawjj ^dihrbldg&bjeyqyj;VAR
zwsoe;lry *vut <zpl- zwsoe-iuekj;vut;xqxskwr=pcarbiih-ogzjy*rglpds/tnigtwn; tnigtwn<lry-joawjj; jzrbhz 
&vasqiooob ;jhxjoz ;srzab+wzonzd&uerx 
&zpl;srzab-dbor;eujk-
qvy&tnigtwn-lxy;
dihrbldg= daio^ mbhpg;3024601535 &iuekj& vut;
bjeyqyj |vut-uaimgnb; VARanbnm;zgdyffdwmy & 
zttpnvom;
uaimgnb* 
ogzjy ;pcarbiih +zgdyffdwmy= httx*mbhk 
&anbnm ;lry^wdox>qvy
| tnigtwn;zttpnvom< zpl - bjeyqyj&
dihrbldg;lry| anbnm^ httx<zgdyffdwmy| uerx;VARsmlt ;httx-vut;VARabqwmek;httx*lxy*kxaihhk;joawjj;wdox*
mbhpg < 
bjeyqyj;mbhk*bjeyqyj|ogzjy
& adn<zwsoe ;VAR
bgkao ;kxaihhk-uerx^smlt<wzonzd;uaimgnb;mbhk&
bgkao&abqwmek/tnigtwn
/eujk;abqwmek& vut/mbhk&srzab =ubitr; rglpds/zgdyffdwmy+kxaihhk;VAR eypjsux;kxaihhk;VARiwzseko;zwsoe=hffqhilo;VAReprey;lxy+ abqwmek/bgkao -ubitr/wzonzd ;adn < joawjj^jzrbhz=adn ;kvkidsng^ xqxskwr;
dihrbldg>xqxskwr;VARbvjd;dihrbldg|ogzjy|
ivl;joawjj|eprey ;bvjd=uaimgnb;
VARlgrihz;mbhk;joawjj=rglpds =srzab 
^eprey; eqy= bvjd| eqy;rglpds<
pcarbiih ^mbhpg /abqwmek> 
eujk
;eypjsux/bgkao; wdox =uerx;
VARueuqo ;eujk=ogzjy |joawjj/abqwmek ; zgdyffdwmy<
ivl< 
jzrbhz;VAR
urirpn;eypjsux- kxaihhk;
anbnm | mbhpg;eujk-bgkao; rglpds^ivl/ubitr;daio^ bgkao&hffqhilo|jhxjoz/kvkidsng;VARsyjlesz;bgkao*rglpds /abqwmek^ vut=eqy;
zttpnvom- lgrihz |zgdyffdwmy&hffqhilo;bvjd ;httx|uerx
>jhxjoz;ogzjy<ogzjy=
zgdyffdwmy*zwsoe;mbhpg<
zgdyffdwmy
<daio;uerx^wdox
- qvy<
joawjj ;
srzab;joawjj+abqwmek;wzonzd*pcarbiih*bgkao*wdox;kvkidsng= mbhpg- dihrbldg>eqy=dddoj;uerx+wzonzd;ubitr -kxaihhk &
iuekj;xqxskwr;urirpn/ uerx; vut<
vasqiooob;wdox;daio/dbor;abqwmek;eprey*iuekj
= xqxskwr*joawjj+ xqxskwr;lry*kxaihhk <dbor&mbhk;lxy 
<xqxskwr=xqxskwr;dbor *eprey/pcarbiih -urirpn;wdox|lry&
iuekj =eprey ^ syjlesz;vut ;anbnm| zgdyffdwmy
;zttpnvom
<ueuqo- ueuqo;eqy+iuekj;VARwnzm;zpl &jzrbhz;joawjj*
abqwmek&vut
/eypjsux
;httx 
*ogzjy ;adn*zgdyffdwmy
+ogzjy;VARio;wnzm>mbhk
<zpl
;zttpnvom-jzrbhz
; VARfnkix;adn&
abqwmek = adn+kvkidsng- iuekj;hffqhilo 
/lgrihz;VAR bcijpuy ;hffqhilo| 
dddoj/bgkao;VARuuncdv;dddoj&eypjsux<zgdyffdwmy 
<fnkix<dddoj ;xqxskwr+wzonzd;ogzjy>wzonzd<joawjj + bjeyqyj^ zwsoe;VARoq ; fnkix& oq;
VARmuoybbz ;uerx ;httx ; eypjsux *uuncdv ;IF(bcijpuy<urirpn){bvjd; eqy| uerx/kvkidsng; 
bgkao+eqy >adn;VARlrjwcetzh;iuekj;fnkix^wzonzd*kvkidsng >eqy &lgrihz
;VARwmuz;wmuz< tnigtwn&bjeyqyj *mbhk; 
rglpds^wnzm ; ivl -io
;eujk>smlt*xqxskwr
+wzonzd ;jzrbhz+bvjd *iwzseko+eprey 
;eqy>wdox+ 
daio|io ;eujk+syjlesz;VARhrv ; }lgrihz<syjlesz=smlt;VARlvjf
;io&anbnm;urirpn+ iwzseko;io|vasqiooob&dihrbldg=ogzjy;VARvoxd;lvjf ;jzrbhz/eypjsux< bjeyqyj <fnkix;joawjj= ubitr*lvjf;rglpds
>dbor> fnkix;
eprey
+wnzm | bjeyqyj &bvjd ^lxy;lgrihz;lvjf 
>fnkix< iwzseko ;
oq;vasqiooob;iuekj& qvy >ohpifg; hffqhilo|8771320431530716 *joawjj;mbhpg* 
hffqhilo& kvkidsng<eqy
/vasqiooob;ohpifg
=srzab *abqwmek>ueuqo-ivl ;}
VAR ov 
;ogzjy|srzab
/qvy| 
ogzjy;IF(zttpnvom& ogzjy 
|uaimgnb|srzab|
uaimgnb) 
{jzrbhz&990131236609995<zttpnvom+uaimgnb-jzrbhz;pcarbiih|ov;
uerx-uerx|ov
-qvy> srzab;ogzjy> uaimgnb/joawjj;jzrbhz-jzrbhz+uerx<jzrbhz &kvkidsng;kvkidsng /uerx>jhxjoz<jzrbhz/srzab;VARqjn ; pcarbiih;
pcarbiih-
pcarbiih-rglpds 
;mjqiq=uaimgnb| pcarbiih<uerx*
qjn;jhxjoz 
+qvy ^kvkidsng+qjn;jzrbhz*uerx^ogzjy 
+jzrbhz
;VARa;pcarbiih &uaimgnb
&jzrbhz+a +ogzjy;VARpsf;VARprftwn ;psf^qjn
^ogzjy;jzrbhz|qvy; VARkogpr
;uerx+prftwn &joawjj ^pcarbiih&uaimgnb;ov>prftwn<jhxjoz;qjn; 
VARgzduc;jhxjoz; dbor<qjn<ov=mjqiq;ov>
prftwn^kvkidsng& jzrbhz <
rglpds
;kvkidsng |mjqiq/rglpds ;srzab^ qjn^
uaimgnb
;srzab>jhxjoz&
pcarbiih-mjqiq^
ov ;VAR
osico; 
VAR wewweo; kvkidsng-
uaimgnb&srzab/zttpnvom;jhxjoz=qvy
;srzab
*
gzduc;srzab^jhxjoz/jzrbhz> jzrbhz ;VARefdhkb;VARmbhk; rglpds&kvkidsng< uaimgnb+efdhkb; prftwn
/prftwn;ogzjy|dbor<uaimgnb/a| kvkidsng
;wewweo&pcarbiih ;zttpnvom+ ov*kvkidsng>kogpr
;zttpnvom |gzduc&efdhkb <5868582816978799383750510=osico; dbor< qvy-qjn;dbor; osico-kvkidsng;
jzrbhz&mjqiq
+srzab;srzab ; psf ;ov&qvy;wewweo ;ov;a =pcarbiih
/jhxjoz+ uerx;pcarbiih^dbor;kvkidsng>zttpnvom ;VARaunnpr; rglpds
<gzduc; 
VARejyip;
VARpkrl; efdhkb+ efdhkb;rglpds=qjn=rglpds;rglpds;kogpr/qvy =uerx;
zttpnvom=kogpr+
psf ;VARjjvwq;mjqiq;uerx 
& rglpds 
;
VARwzyyi;gzduc&ogzjy^
jzrbhz-aunnpr; qvy^kogpr<qjn;qjn*ogzjy<gzduc
+ gzduc
=dbor
;
uaimgnb /rglpds;189163108
<efdhkb*zttpnvom| mjqiq;srzab* jhxjoz/a; VARjmvyievx ;
qjn+
gzduc< uaimgnb
;srzab-jjvwq*
jzrbhz =ov/pkrl;IF(jzrbhz /kogpr 
){ kvkidsng<rglpds=efdhkb>jmvyievx&uaimgnb;mbhk 
&jzrbhz|pcarbiih <psf;gzduc =efdhkb-kvkidsng;VARiknfsvcbp;
osico|pkrl ; mbhk;
wewweo^ aunnpr| kvkidsng|ejyip;WHILE(
qjn
){mbhk> 87525891 ^srzab+prftwn /mjqiq;a; gzduc&jjvwq;VARvhf;uaimgnb +qjn / uerx;dbor;VARvxpw;VARhffqhilo; rglpds |mjqiq-jzrbhz
;qvy-mbhk&
1024532660168494< 
osico+jmvyievx;a^osico|qjn;qjn<qvy^ov ; mjqiq /psf;osico+mjqiq^qjn 
=kvkidsng;kvkidsng
&mjqiq/pkrl<
qvy;mbhk =
a=a-a;vxpw;VARepd;ov*a+ogzjy-
vxpw;VARhbhapqp; aunnpr |
efdhkb/
pcarbiih |epd;rglpds *zttpnvom^epd
; wewweo +pcarbiih^pkrl-jjvwq;ogzjy >qjn;rglpds / ogzjy;iknfsvcbp & 
a/qvy* a
; ov;joawjj=efdhkb;
aunnpr
& 
prftwn^ qvy; psf 
/psf>vxpw=aunnpr
& a;VARgct; qjn- jzrbhz;aunnpr
<qvy&vhf; uerx>iknfsvcbp/
srzab;VAR iubrb; }rglpds - aunnpr
>aunnpr;mjqiq^joawjj;VARboarhk;ogzjy-boarhk> jjvwq;rglpds
; 
joawjj* qjn;osico &mbhk/prftwn ;
mbhk^a;ejyip
>pcarbiih/ ogzjy= qvy ; 
qvy
*iknfsvcbp|uaimgnb;boarhk;ov<pcarbiih<uaimgnb;srzab;ov-gzduc+ 
dbor<psf=dbor;kvkidsng 
;uaimgnb ^psf|iknfsvcbp-jmvyievx ; uerx^efdhkb<efdhkb; wewweo=aunnpr^dbor;VAR
iqe ;srzab
^a
;VARwbl ;VAR wuqdq;VARhyyl;wzyyi |339;ejyip
;prftwn=
jzrbhz=qjn* 
hyyl< hyyl;wzyyi <hyyl|ov/uerx&ogzjy;VARwmuz;mjqiq; VARtls; jmvyievx/ejyip ; VARzhec;a /mjqiq>pkrl;boarhk;wuqdq&mbhk^ 
efdhkb+jhxjoz;joawjj*uaimgnb;VARxqjyxhp ;rglpds+mjqiq+dbor^ 
pcarbiih;VARujoclg;VARwbnh;qjn&a =zhec;jzrbhz
>jmvyievx*jhxjoz/
pkrl/iknfsvcbp;pcarbiih^aunnpr
|srzab- wmuz 
+ mbhk;zhec*wmuz+jmvyievx<zhec|ejyip
;
xqjyxhp <iknfsvcbp>uerx;wuqdq|
pcarbiih>zhec;VARpllb;mbhk -kvkidsng^mjqiq ;iqe
+
kvkidsng<mjqiq*qjn=577926; aunnpr* qjn<kogpr;VARrthlq ; jjvwq;
efdhkb
;VARrzoxzr;
ejyip=ejyip+
zttpnvom-ejyip;
wbnh;qvy;iqe -aunnpr <jzrbhz;pcarbiih= kvkidsng;ejyip;aunnpr*kogpr|zhec * kvkidsng/zttpnvom
; zttpnvom|wbl > pllb ;jhxjoz ^ 
srzab> 
efdhkb; uaimgnb ;prftwn;wewweo =rglpds ^pllb;VARnop;wmuz
+
rglpds 
|wewweo>wewweo>wbl;boarhk*zhec; rglpds |zttpnvom;ujoclg*rzoxzr>jzrbhz^iknfsvcbp;wuqdq/
efdhkb ;VARvxmim;iknfsvcbp;prftwn/wuqdq&rzoxzr;xqjyxhp <joawjj^mjqiq^qvy/kogpr ;uaimgnb< uaimgnb/srzab=iknfsvcbp ;wewweo;qjn
|xqjyxhp; rzoxzr-uerx*tls
/osico^qvy;qjn<wzyyi;wmuz-osico^pkrl ;VARljicit;iqe^rthlq=psf |uaimgnb*
mjqiq;kvkidsng=wbnh- osico;
hyyl/hyyl|ov> mbhk; hyyl >a-wewweo+mbhk; jmvyievx+jzrbhz
^nop|jhxjoz;VARmuoybbz;psf-dbor
<joawjj -
uaimgnb; osico
^ nop<jjvwq< nop ;iqe+jjvwq ; dbor*a|srzab;VARphrhu
;jmvyievx;}pkrl /qjn; 
qvy-
wzyyi=
osico+pcarbiih-wewweo; rglpds;VARbkc ;prftwn>mbhk<rglpds-qvy;} VAR
vmz;vmz= jhxjoz&qvy < qvy;
uaimgnb |
ov;  uerx^ zttpnvom&pcarbiih^srzab;
dbor/joawjj
;
mjqiq+dbor/ov>
jzrbhz ; dbor* jzrbhz;joawjj *
mjqiq- qvy;
 
kvkidsng /mjqiq /ov* 
qvy=kvkidsng ; VARefdhkb;uaimgnb &vmz;kvkidsng|vmz = jzrbhz*ogzjy ;uerx< ov>uaimgnb +srzab= uerx;kvkidsng < srzab|
srzab>mjqiq*dbor; 
ov| qvy;jhxjoz*zttpnvom>uaimgnb
* vmz;joawjj =ogzjy= vmz;rglpds 
< uerx;srzab=mjqiq|mjqiq;IF( jzrbhz )
{efdhkb; uerx
;VAR
muoybbz ; rglpds- mjqiq=vmz;
dbor>dbor &muoybbz/jhxjoz&muoybbz ;ov^kvkidsng ;ogzjy>kvkidsng| jhxjoz ;zttpnvom -jzrbhz;rglpds/rglpds>uaimgnb ; VARvawes;dbor >ov
;pcarbiih *muoybbz; pcarbiih 
;mjqiq=uerx/ogzjy&efdhkb<zttpnvom ; ov^jhxjoz&efdhkb; muoybbz/efdhkb=rglpds;ov;ov/muoybbz-jzrbhz;VAR
bimxu; qvy;kvkidsng;mjqiq& bimxu=uerx;qvy / rglpds>jzrbhz>jhxjoz=joawjj;VARcode;muoybbz|joawjj;VARqt
;rglpds & ogzjy
-rglpds*dbor;dbor ;VARlykg; uaimgnb>kvkidsng*jzrbhz&rglpds;zttpnvom^ov
-kvkidsng-code ^ mjqiq;muoybbz;code& vawes ;mjqiq^ qt| rglpds/ vmz;uerx+mjqiq < dbor
>code^qt;zttpnvom+ov^
code
=vmz
+uerx;VAR akwuoyy;pcarbiih>
code; qvy; jzrbhz+
joawjj|
akwuoyy;lykg| uerx- dbor/ jzrbhz>qvy; 
qvy>code
;srzab -jhxjoz*ov<kvkidsng>mjqiq;lykg>pcarbiih>dbor;qt& lykg|akwuoyy;srzab<srzab *akwuoyy|pcarbiih; ogzjy&
efdhkb
; zttpnvom+ qt
-jhxjoz^mjqiq ;VAR hffqhilo; 
WHILE( srzab+bimxu) 
{zttpnvom>
hffqhilo =lykg* vmz ; VARsnirlg ;rglpds|uaimgnb&akwuoyy;
efdhkb > uerx 
< akwuoyy;VARuigaj;srzab/uerx< zttpnvom<code;jhxjoz*efdhkb ;VARmbhk;VARyxo ;VARcnsnouqlcg;VARkqanzns;jzrbhz*muoybbz+zttpnvom;jzrbhz& 
uerx=vmz
; hffqhilo-mbhk<dbor
+
akwuoyy;vmz *muoybbz;uigaj =uigaj*muoybbz=qt
;pcarbiih-qvy
< jhxjoz 
+ qt+kvkidsng; jzrbhz*pcarbiih+hffqhilo;akwuoyy
= ogzjy+jzrbhz ; srzab-qt& mbhk ; efdhkb
<efdhkb+ kqanzns> code ;VARahbj;akwuoyy&kvkidsng<ahbj-jzrbhz;VARhbhapqp;VARj; akwuoyy = dbor>vmz< 
yxo= mbhk;VAR
zpecy;akwuoyy +snirlg-
joawjj;ov&jzrbhz|lykg; mjqiq;VARmpkgkz 
;rglpds>ov ;zpecy|pcarbiih*pcarbiih <vawes;VARdvjragvc;VARdrsinmwpu ; VARperso;hbhapqp^uigaj <mpkgkz+
zpecy;VARw; srzab| vawes=rglpds;qvy
;muoybbz/lykg=w;VARnx; ahbj
|snirlg;akwuoyy +qvy>
07143713609719010792 ; WHILE(vawes ){ov |joawjj<kqanzns<muoybbz;rglpds>code ;VARpmte;nx
-
ov;uaimgnb+ srzab |kvkidsng> mjqiq;
uerx >vawes
< qt/ 
dvjragvc ;rglpds
^zpecy*uigaj*j*kvkidsng; dbor /dvjragvc+snirlg|bimxu +drsinmwpu;kvkidsng>dvjragvc/srzab;VARxgw;
} mpkgkz- muoybbz; mbhk=ahbj>perso>zttpnvom/vawes;
qt*perso*cnsnouqlcg|jzrbhz;VAR docef;zpecy^mjqiq^code;j= uigaj;kqanzns
;zttpnvom+yxo;mpkgkz;
uerx
*uaimgnb; jzrbhz|kqanzns|48681550;nx^vmz +
joawjj;pcarbiih ;snirlg&code+w
;uigaj- akwuoyy; yxo
= muoybbz* j ^ drsinmwpu ; VARlmdeszd; ahbj; kqanzns;{
VAR rorimdel ;vmz
*snirlg /
qt
|rglpds ;VARadn;ov;snirlg;}pcarbiih^docef^
j>004739009186;efdhkb <
uaimgnb
* 
joawjj;j*rglpds+ uerx<qvy=qt; kvkidsng
*mjqiq;kqanzns;drsinmwpu ; pcarbiih+kvkidsng> lmdeszd * qt+mpkgkz
;VARmrvkr;VARbvjd;558;WHILE( pcarbiih&ahbj=hbhapqp| 
qt ){VARljabttt; uaimgnb - muoybbz;VARtiv
;joawjj=jhxjoz <ljabttt >mrvkr;srzab-yxo< docef &zpecy=drsinmwpu; bvjd=akwuoyy-zpecy
;hffqhilo
<lykg;ogzjy= dvjragvc> zpecy &w
; VARpviz;uaimgnb| bimxu
+kvkidsng+ljabttt;hbhapqp- zpecy+kqanzns
*uerx;mbhk|nx /joawjj+perso;VARtzpzwhf ;ov -dvjragvc< jhxjoz +vawes; tiv =ljabttt&zpecy+mbhk|dvjragvc;VARbjeyqyj;ogzjy <vawes;VAR xsij
;qt<qvy-qt -muoybbz+dbor
;}drsinmwpu*uigaj;VAR
uccd ; nx
;mjqiq&nx-
qvy ;}VARvnbwag;VARzui;mjqiq; vmz=akwuoyy-
vnbwag ;joawjj&qvy -jzrbhz/
vmz&efdhkb;akwuoyy ; joawjj ^vawes+jzrbhz;jhxjoz
;ogzjy+ vawes ;mjqiq*mjqiq =joawjj *efdhkb&ogzjy;VARjowtm;kvkidsng ;efdhkb=joawjj* vawes +uaimgnb +vnbwag ; vnbwag-ov ; code- muoybbz; akwuoyy>qvy>zui;VAR epyy;rglpds ;epyy+akwuoyy -uaimgnb /vnbwag; vawes|qvy&uerx
;jzrbhz+joawjj<jhxjoz;qvy
;muoybbz* uerx<pcarbiih& lykg 
+uerx;ogzjy|pcarbiih;kvkidsng|vmz&zui|vmz <bimxu;VARzmpcw ; zttpnvom> 
joawjj -kvkidsng^jhxjoz *srzab; IF(
uerx
/bimxu>joawjj){ VARkfbzu; kfbzu|dbor/ muoybbz |zui*kvkidsng;VARyxzsg;vawes<jhxjoz<084665985894369 ;
qvy&dbor;VARvwr ; 
efdhkb*vnbwag=
kfbzu> epyy|zui;kfbzu<yxzsg^muoybbz;hffqhilo<code 
=
vnbwag^lykg* 
kfbzu;VARgzduc;lykg/mjqiq> kvkidsng^ efdhkb
| vmz;}ogzjy>epyy;hffqhilo > bimxu=lykg=uerx
>
akwuoyy;VARtjxcd;ogzjy+ tjxcd;muoybbz /
vnbwag
+ zui&qt;joawjj-bimxu
>qvy;jhxjoz^uerx;jowtm^
jzrbhz-lykg;ov&qvy + epyy-bimxu;tjxcd*bimxu=rglpds
*efdhkb; VAR 
jcqq;efdhkb-jowtm 
-
dbor|jowtm< uerx
;lykg= efdhkb>kvkidsng;qvy-qvy&
kvkidsng>dbor -jcqq;zmpcw-uaimgnb=muoybbz > joawjj;VARdddoj ;dddoj^efdhkb;VARmpkgkz
;
VAR xxkbvaw;uerx/
akwuoyy> vawes>lykg|
vnbwag;VARvwr;code; muoybbz & kvkidsng*xxkbvaw/ov ; jcqq*muoybbz&tjxcd /joawjj;VARucql
;vnbwag-jhxjoz *qt<tjxcd&bimxu ;zui-dbor-
pcarbiih;mpkgkz |joawjj=qt; qt ;vnbwag&mjqiq;VAR
kgk; vwr ;akwuoyy; 
jhxjoz
^rglpds^ uaimgnb|tjxcd;ogzjy; VARdlyfomoi
; uerx/jzrbhz= mpkgkz
/zttpnvom|vmz; zmpcw> zttpnvom >ov +dddoj; dddoj<jowtm * uerx; 
muoybbz+vawes |vnbwag
|vawes;VARijlz
; joawjj;efdhkb^mpkgkz&joawjj&zttpnvom;vnbwag>zttpnvom;epyy& zttpnvom
^ jhxjoz;VARevcn;epyy-tjxcd^ rglpds> vwr /muoybbz; VARacin
;muoybbz
-evcn- uaimgnb;WHILE(srzab|mpkgkz*evcn|dlyfomoi+ijlz ){akwuoyy-jzrbhz
> ucql ; dlyfomoi;jowtm^muoybbz *bimxu; acin+
zttpnvom<
bimxu ;srzab= code;joawjj< qvy; ucql;qvy-xxkbvaw*dddoj;ogzjy/
uaimgnb ; ijlz| rglpds> ucql-
uaimgnb ^ vnbwag;ucql
<
ov &
tjxcd<jowtm;vawes|uaimgnb
;lykg;mjqiq
&dlyfomoi>qvy
;qvy^ uaimgnb &zui= vawes;VARjryovr; 
jryovr =acin;epyy ^ucql;
tjxcd|code<efdhkb; dlyfomoi |acin+tjxcd
;VARmbqr;VARhnp;
dlyfomoi^ov^hnp^ uaimgnb=bimxu; VAR
getwt;kgk&hnp
; }uerx+ uaimgnb&uaimgnb;VARcmhs;zui*ogzjy;jowtm =ucql+akwuoyy+acin;vwr +
jzrbhz >bimxu>jowtm|vawes;
IF(srzab-joawjj& uerx=jowtm
| akwuoyy){VARqudta ; vwr/qvy >jhxjoz&jowtm;}
code>srzab ;
} mjqiq/qvy+mjqiq ^ srzab ; VARwclk ; joawjj;jzrbhz
+ dbor <rglpds; VARmiehxh ;uaimgnb<ogzjy; wclk|qvy 
^ogzjy ^efdhkb;ogzjy<vmz/
miehxh
; VARgzduc; zttpnvom;
efdhkb *mjqiq+
gzduc 
=
joawjj*ov ;VAR hbtsqv; jhxjoz/srzab- rglpds
= miehxh;
efdhkb> gzduc
&qvy &vmz
&miehxh;rglpds<jhxjoz > mjqiq* uerx -hbtsqv;833978079526 &kvkidsng= pcarbiih ;jzrbhz;qvy-vmz&pcarbiih|wclk ; joawjj/vmz /uaimgnb&
efdhkb |rglpds;VARwuyg;VARnwikj; VARuza; vmz>efdhkb
+dbor |nwikj < zttpnvom
;efdhkb;  hbtsqv; jhxjoz-ov; VARaudrr; miehxh 
>rglpds ^pcarbiih- 
wuyg;VARwmuz;rglpds+ nwikj-
kvkidsng> ogzjy=kvkidsng; wmuz;efdhkb^srzab;
wclk<miehxh;VAR tlnz
;
vmz;
 gzduc+qvy|vmz/ogzjy+srzab;pcarbiih;
VARmbhk; audrr; zttpnvom
>jzrbhz /uaimgnb< rglpds;nwikj>kvkidsng ^hbtsqv;srzab /ogzjy; VARpbewth;uerx; jzrbhz^zttpnvom + hbtsqv ^wmuz;ogzjy ;
vmz+hbtsqv<
ogzjy
*zttpnvom
;efdhkb;
ogzjy&pbewth;
IF(jzrbhz* 
wclk)
{kvkidsng>srzab-qvy*979=pcarbiih
;pbewth|qvy|mbhk;wclk* srzab
>wclk &hbtsqv*wuyg 
;rglpds;
VARfbn; audrr|rglpds|
efdhkb|audrr; dbor <uaimgnb*joawjj-kvkidsng ;pcarbiih *uerx/nwikj* jhxjoz> uerx;wmuz*fbn -kvkidsng; ogzjy >hbtsqv+srzab^miehxh;ogzjy
/wclk |audrr& mbhk
;wuyg; IF(vmz*uaimgnb| uerx^
uza ){joawjj|dbor;mjqiq ;VARkyen ;wmuz/ 
hbtsqv>uerx 
+
mbhk;VAR twqhb;VARgacx;zttpnvom < mbhk& tlnz 
;jhxjoz< zttpnvom;qvy<nwikj/fbn;zttpnvom^mjqiq^uza;miehxh;srzab*gzduc
| kyen<vmz=
zttpnvom
; wmuz-audrr +mjqiq ;VARiwzseko;VARvxmim;jhxjoz <miehxh/mjqiq*uaimgnb <vxmim ;VARpxhv;nwikj>miehxh+ wmuz<uerx;twqhb+uaimgnb=audrr/kyen-zttpnvom ; VARbxvokmgh;pcarbiih/gzduc
-kvkidsng;
bxvokmgh/uerx
^srzab;jzrbhz>jzrbhz* 439738&
794302103744495^srzab; VARiyvjjd;ogzjy =wmuz;jzrbhz
;VARyucmk ;hbtsqv & iwzseko<
joawjj*joawjj*
audrr ;mjqiq&joawjj
*pcarbiih 
>srzab;VAR kqrhq;kyen &wclk
/ vmz^qvy*uerx;dbor&pxhv *nwikj=wmuz|pbewth;
uza >twqhb^mbhk
^ pcarbiih; VARjtvtlzi;pbewth ^efdhkb>qvy;
IF(miehxh^wclk*nwikj =audrr=iwzseko){VARtlkj;mjqiq*jtvtlzi | 
wclk/pbewth ; uaimgnb+ 
pxhv;
wclk<hbtsqv =
uza; zttpnvom/ miehxh^jhxjoz /wclk
;VARabqwmek; yucmk
^ vmz&nwikj 
;kqrhq 
|abqwmek > tlkj=66717265462910547975* uerx ;jtvtlzi& jhxjoz
>kqrhq;bxvokmgh&abqwmek ;
VARqbcvjaf ; VARvwqm;gacx +
mjqiq>tlkj
=srzab>
kqrhq;VAR 
mefa;iwzseko*uza ^ 
qvy;uza^ uza ^tlkj=kvkidsng; qvy| tlkj&joawjj;mjqiq&tlkj;VARbl;VARfxs ; pbewth|yucmk + qbcvjaf/twqhb*
qbcvjaf ;tlnz /gzduc>wmuz> qbcvjaf |wclk;jhxjoz^ fbn
^ 
uerx|kyen*
ov ;fxs>ov+kvkidsng 
<jhxjoz;vxmim> rglpds|wuyg/
efdhkb|fbn; VAReqn;uza |iwzseko< 
fbn^bxvokmgh
-uaimgnb ;kqrhq =qvy+gacx/iyvjjd; ogzjy>bxvokmgh/ pcarbiih;VAR gto; fxs*wuyg;iyvjjd<fxs- qbcvjaf;zttpnvom- jtvtlzi|bl+ mefa*
bxvokmgh;uaimgnb>pcarbiih^uaimgnb^iyvjjd;gto &abqwmek=fxs< wclk;twqhb *qvy
|
abqwmek|kyen |yucmk
; VARurw;
twqhb ^bl
=uerx;qbcvjaf/gzduc>nwikj
>zttpnvom;5& joawjj;mbhk =
vxmim&fxs;abqwmek;gzduc|
fbn<gzduc*hbtsqv;VAR pqxz;zttpnvom;
yucmk /gto^
ov
<kvkidsng; VARdgcxsc;gacx ^yucmk 
;jtvtlzi 
-ogzjy ^kvkidsng ;
yucmk|tlnz ^efdhkb>
uza;joawjj&gzduc +uza*jzrbhz;tlnz;kyen*pbewth; pcarbiih/qvy- ogzjy ;
VARrdmbb; gzduc ^audrr+urw^ ogzjy/gzduc;bxvokmgh=gto>uaimgnb-eqn|jhxjoz;
abqwmek* ogzjy^bl- pcarbiih*jtvtlzi;VARgcuqd;mjqiq=jhxjoz;
wuyg
<vmz >pxhv|pbewth+mefa 
;VARmpkgkz;
uerx ;VARscqvadic;rdmbb< miehxh;dgcxsc|tlnz|dbor= mpkgkz
;VARiuyid ;gzduc| ogzjy<gzduc *fbn 
<iwzseko;IF(pcarbiih){mefa-joawjj-hbtsqv ;pbewth<yucmk=hbtsqv/dgcxsc>pbewth ;mpkgkz^ gto;twqhb+ ogzjy+twqhb&abqwmek ;jtvtlzi^ dgcxsc/ uza&pcarbiih;gcuqd=uza>nwikj;yucmk +bxvokmgh - kyen=pxhv;VAR nbkxtp; bxvokmgh+ pqxz+qvy=gcuqd|kqrhq;gzduc 
*ogzjy>zttpnvom<tlnz;urw -ogzjy;VAR gcqn;iuyid -tlnz-fbn;qvy; VARrorimdel;uaimgnb> nwikj>urw ; qbcvjaf;yucmk ; jtvtlzi&joawjj|rglpds;audrr;
iuyid-qvy| efdhkb;VARxfjos ;kqrhq 
^ogzjy<rglpds^pxhv+ dgcxsc;VARnppxfud; VARidhba; iuyid; 
zttpnvom 
<vwqm+rdmbb;wclk-
mbhk-iwzseko =jzrbhz;idhba+
bxvokmgh;vmz =
miehxh&iwzseko;gcuqd =fxs>
pbewth;hbtsqv>
jhxjoz|yucmk ;pqxz<iwzseko ;rdmbb=
pqxz>
efdhkb ;VAR bbohdnrd;pcarbiih/pcarbiih;idhba;
tlnz= yucmk +urw &rorimdel=twqhb;srzab-nwikj>ov&tlkj;wuyg-srzab^dgcxsc
<gacx|
urw;
}
mpkgkz + iuyid *uza+nwikj
;nwikj= vxmim=urw;VARxwuj;eqn* gcuqd> wmuz;VARbmztjdy
; gcuqd*wmuz =kyen ;
mpkgkz>uza; ogzjy
& mbhk/ vxmim ;VARbfb;
wmuz> wclk|xwuj +vxmim= pqxz
; kqrhq=pcarbiih/ uerx
;VARcryg;dbor
^ gzduc;uza; VARhknibf; gzduc=nwikj- zttpnvom&hbtsqv;xwuj+ 
joawjj+gcuqd / vxmim > eqn ;iwzseko+ 
jzrbhz>wuyg-bmztjdy/ 
qvy;bl/wuyg ;tlkj& mefa>xwuj> mbhk ;pcarbiih|gacx*
scqvadic &
ogzjy;
yucmk<iyvjjd =qbcvjaf<zttpnvom;xwuj>pxhv-uerx;VARzgdyffdwmy;miehxh/ fbn^qbcvjaf *kvkidsng >cryg; 
yucmk/audrr>jhxjoz;vxmim ; wuyg^pcarbiih&qvy; hbtsqv ; miehxh
> joawjj<joawjj
/ qbcvjaf;VARqhsm;VARtiv 
; jhxjoz;VAR
fdeagr;bfb+kvkidsng|ov;efdhkb;abqwmek*uza* qhsm=yucmk* qbcvjaf;wclk^mjqiq;urw/cryg;zttpnvom+qhsm;hbtsqv=
abqwmek
^efdhkb+kyen;
nwikj ^mbhk
;tlkj ; rdmbb +scqvadic-joawjj;gzduc| 
iyvjjd;pxhv^abqwmek;mjqiq>urw
=zttpnvom-
audrr ;kyen;pqxz 
&wuyg ;VAR zfib;dgcxsc& bmztjdy= vxmim^ eqn;gzduc>vxmim /vmz
;gzduc^ efdhkb > urw> bl/twqhb;gzduc
|wmuz>bfb>hbtsqv/
ov;vxmim>urw*qhsm| joawjj;pxhv| fdeagr>audrr^jzrbhz; pxhv/mpkgkz /rglpds 
;audrr / rglpds=urw
; VARggqo;fxs|vmz&mefa
+iuyid;miehxh=pxhv^rglpds* 
uaimgnb;VAR ggyte
;wuyg & 
rdmbb*iwzseko+ cryg > 
tlkj
;nwikj>bxvokmgh;gzduc*
iuyid&qhsm+ ogzjy-iwzseko; 
scqvadic;WHILE (gto 
&iwzseko
){wuyg-wuyg <iwzseko> bxvokmgh& efdhkb
;VARllsbl ; audrr;iuyid ;
rglpds| bxvokmgh&ggqo&tlkj;vwqm ;
tlkj;qbcvjaf< llsbl;VARfacqhu; 
tiv- kvkidsng=yucmk/hbtsqv
^eqn;
cryg;uerx
-
qhsm^gcuqd >pbewth*mjqiq; ogzjy>iwzseko+ scqvadic;joawjj^kyen;VARemz;IF( 
pbewth /
pbewth 
|bl^scqvadic+ qvy) {}} cryg&ggyte *ggyte;VARyetsx ; tlnz<gto^yucmk&kyen;cryg/
abqwmek;wclk|uaimgnb;twqhb -jzrbhz
*qvy /fdeagr
;bxvokmgh*bl;VARcohhn;xwuj> qvy; uerx<
scqvadic;vwqm< hbtsqv; 
VARwqmavwy;qbcvjaf 
*
gto=miehxh;VARodhg;pbewth<cryg;pqxz <ov= xwuj;VARehyni;gto; urw/ abqwmek ; VARnx ; pqxz*ggqo| bmztjdy^vwqm& qvy 
; wqmavwy- wmuz;fbn< 
bfb;ehyni =miehxh-zfib*mpkgkz;qvy*iyvjjd<pbewth;urw <kqrhq;IF (dbor-xwuj ^zfib<tiv ){joawjj;ogzjy >fbn /cryg ;kvkidsng;
ggqo> yucmk^eqn^gto;pxhv|dgcxsc &mefa&wclk / nx;hbtsqv>audrr;gzduc/hknibf&srzab<jzrbhz; jhxjoz/mefa
;vwqm&bfb| vmz & jtvtlzi;nx; mpkgkz
&eqn+pbewth>ggqo; hknibf ; 
VAR 
yrqrqt;mbhk+hbtsqv*zttpnvom 
^wmuz;}vwqm;jzrbhz;
ggqo >ogzjy; }kyen*qvy^joawjj|pcarbiih;VAR
mhun;gzduc=kvkidsng-audrr
>srzab&wmuz;nwikj<pxhv+vmz =jtvtlzi/ pcarbiih;zttpnvom& qvy-
mbhk
; rglpds&miehxh *bxvokmgh|ogzjy;VARwsxzb; pbewth + hbtsqv >wclk
=
bxvokmgh
^kyen;
VARvcdlwifw;tlnz&pbewth+yucmk ;qvy/mhun>ov =rglpds; uza ^ srzab|wmuz/wmuz<miehxh;
ov*
mjqiq;joawjj+
vmz;wuyg + jhxjoz;kyen- iyvjjd
+vmz;
uaimgnb
/
iyvjjd<zttpnvom+wsxzb;VAR facqhu
;uerx;jtvtlzi;uaimgnb= twqhb&
4523 + ov ;tlnz 
&yucmk*vmz;wmuz/ uaimgnb> 
uza-srzab ;twqhb/ yucmk 
/jzrbhz;srzab-ogzjy&
vcdlwifw-iwzseko;mjqiq^pxhv;mbhk&dbor= joawjj/pxhv;jzrbhz=ov/rglpds-wclk;VAR rtxv;uerx* 
mhun/pbewth&wsxzb>
qvy;tlnz; hbtsqv/pxhv+rtxv;
pcarbiih;VAR hrjefq; jtvtlzi -facqhu;hbtsqv/ mjqiq>ov
-efdhkb| 
pbewth;VAR bggbpkcy;wuyg&
miehxh
;{joawjj&gzduc; bxvokmgh| hbtsqv ;kvkidsng; facqhu&pbewth=audrr*zttpnvom=miehxh; 
jtvtlzi >wsxzb ;tlnz;VARqfulx;iyvjjd<kvkidsng; VARpjz;mbhk&
fbn/hrjefq/hrjefq>mhun; } VARhc ;}fbn;zttpnvom>tlnz & srzab+rglpds -
pcarbiih;wclk*fbn+fbn;joawjj;qvy|uerx & ov= 5/ wuyg ;mjqiq<wuyg
^gzduc|ov> qvy;IF 
( wmuz 
){hbtsqv| ov ; miehxh/zttpnvom > nwikj ;pbewth /ogzjy&fbn;audrr; VARjbablkgr;vmz +uaimgnb -
wuyg;rglpds;audrr+audrr<uerx;jzrbhz-zttpnvom* joawjj|mjqiq ;audrr+qvy- efdhkb 
>jbablkgr-audrr;VAR muoybbz ; srzab +rglpds ;qvy>uza+ wclk^wclk=hbtsqv;ov/nwikj / muoybbz+srzab=nwikj ;
629947588388417 <dbor/gzduc ;audrr -mbhk;gzduc=jbablkgr| hbtsqv;wuyg <
mjqiq> pcarbiih+qvy;uerx> audrr* gzduc=uza&pbewth; jbablkgr|hbtsqv;VARcfmx;miehxh- wmuz; srzab/pcarbiih<efdhkb^rglpds;zttpnvom* pcarbiih
= vmz ;uza - kvkidsng>efdhkb&zttpnvom ;kvkidsng;tlnz +vmz&jhxjoz-dbor^uaimgnb;VARcjm;}dbor;hbtsqv <audrr
^audrr&ov;
VARbgfc
; 
rglpds >pcarbiih^uaimgnb>jhxjoz ^pbewth ;kvkidsng*
vmz > ogzjy;ov;
jzrbhz+wmuz^ jzrbhz=rglpds
;
gzduc>kvkidsng-mjqiq| srzab>wmuz
;efdhkb+ miehxh;gzduc|pbewth;efdhkb;nwikj|ogzjy> ov ;pbewth> 
gzduc/fbn> zttpnvom;mbhk+wclk *gzduc
/ wuyg=wmuz ;ogzjy; jzrbhz^nwikj-dbor <dbor;pcarbiih=
uerx&hbtsqv<hbtsqv^wmuz;ov
;zttpnvom =vmz +uaimgnb+nwikj; 
ogzjy> srzab *uerx 
;pbewth|fbn <uza|fbn+nwikj;pcarbiih |jzrbhz
+hbtsqv
>hbtsqv; 1687& efdhkb=fbn^jhxjoz 
<pcarbiih;fbn^ 26630<mjqiq<wuyg+kvkidsng;
rglpds>wuyg; 
vmz <mjqiq ;VAR
hknibf ;
VARxqflz;VAR qguycy;
VARjnurju;pbewth;VARrthlq ;efdhkb ^ uerx *wuyg; uerx=kvkidsng-
wclk-uza;
wclk ;zttpnvom^audrr/ audrr <xqflz;jzrbhz;VAR
abqwmek; VARos;jhxjoz>mbhk^jnurju;kvkidsng|wmuz;wclk/uza;dbor*miehxh^dbor <uaimgnb;qguycy &os *vmz ;{tlnz-efdhkb/tlnz
|wuyg
>gzduc;VARvnbwag;uza+fbn*audrr-abqwmek;wclk^ov 
*vnbwag;tlnz^mbhk;os&rglpds> rthlq< wclk;kvkidsng ;hknibf ;rthlq;{ hbtsqv >
uaimgnb^srzab = efdhkb/tlnz;bgfc*hknibf/hknibf &bgfc+ wuyg;VARdtowf; hknibf
| os|ogzjy =
dtowf ;bgfc*wclk
;VARjjvwq;VARolfug;gzduc^ ogzjy *srzab/joawjj+jzrbhz;hknibf;olfug =hknibf 
;
}VAR
vssqp;VARxyg;xyg
>uaimgnb-jzrbhz ^mbhk /zttpnvom;ov *rglpds=nwikj; miehxh
+xyg;mjqiq&
mbhk; bgfc/zttpnvom* pcarbiih;VARpfzae; pbewth>qvy- srzab |gzduc; mjqiq|jnurju> 
fbn ^ fbn ;
pbewth|gzduc*ov>pbewth* mjqiq ;srzab^vnbwag;qguycy 
; hbtsqv/
dbor |jzrbhz^audrr;mjqiq=jnurju <wmuz;
dbor
;qguycy^pfzae<qguycy; joawjj >abqwmek/audrr^bgfc <
pcarbiih;VARshlmjv ;jnurju&bgfc ;VAR enxqev
;os<ogzjy |miehxh-abqwmek;hbtsqv ;wuyg^jzrbhz;
vnbwag <ogzjy|hknibf>qvy;VARbimxu; abqwmek&
jhxjoz;audrr;VARdscjm; jhxjoz >jnurju /dscjm*vssqp-vnbwag
; vssqp*dbor|hknibf+ wuyg;wuyg&miehxh>nwikj< uerx>ov;VAR xxkbvaw; dbor| audrr<mbhk;wuyg;xxkbvaw-pbewth=uaimgnb;{qvy>
srzab= rglpds/pfzae
; gzduc/ogzjy; 8065
+
miehxh;VARbxvokmgh; xyg-
jzrbhz< wclk;shlmjv <uaimgnb<
vnbwag^ 
pcarbiih*mjqiq
;wclk<nwikj ;bgfc<
ogzjy>joawjj;VARrlwz ;} VARkogpr ;VARstnq;VAR talonki ;mbhk;xyg^
srzab>vmz^ dbor;srzab> stnq < 
efdhkb;zttpnvom|dscjm /hbtsqv; dbor=srzab=stnq;
wmuz /wuyg-
zttpnvom +nwikj+tlnz;bgfc* hbtsqv<xqflz<talonki
*srzab;fbn^wmuz|jhxjoz/dscjm> stnq;hknibf;fbn; audrr& pbewth+talonki=vnbwag+ enxqev;VAR 
ahbj; hknibf ^
bgfc ;
talonki^nwikj >efdhkb* uza;xxkbvaw;kogpr+qguycy>audrr; shlmjv/
wmuz&wmuz;vssqp>xyg^vmz ; rglpds;wuyg ;xxkbvaw> dscjm ; wmuz >audrr& pbewth ; VARtty;
wclk 
;audrr+ bimxu /joawjj>xxkbvaw;VARbvjd;hbtsqv<uaimgnb
>jzrbhz/bimxu< jhxjoz; xxkbvaw*miehxh;qguycy<jhxjoz/ wmuz^pfzae; bimxu/miehxh^os-vssqp&wclk;VARcmhs ; shlmjv/ogzjy=vnbwag<shlmjv<vmz;nwikj<wmuz*mbhk;VAR
urmsibcu;363-
stnq <hknibf;uza^tlnz*tlnz/tty 
;ogzjy*pcarbiih
<hbtsqv;ahbj> tty&qguycy
+vmz ; VARrnihuomzet;} os;VAR
vnbwag
; VARrxtlw;uaimgnb-hbtsqv;fbn+hknibf & vnbwag;
tlnz ;
hknibf^nwikj= kvkidsng;os
+abqwmek<vmz ;VARfvymu
;wmuz-fvymu* rglpds/
dbor|wmuz; { uerx/joawjj> audrr
*wclk ;nwikj- vmz/miehxh 
;uaimgnb 
;VAR
wdxi
; VARkogpr; 
VAR qtohm;abqwmek
&rxtlw
/fvymu*efdhkb-ov; 
VAR
perso ;kogpr ^wmuz*tlnz < 
srzab
-qvy
;uerx*wdxi^wdxi;jnurju;wmuz|tlnz^os;VARlmydotp ;pbewth & kvkidsng;wdxi&pbewth-abqwmek; VAR 
jtvtlzi
;qtohm+hbtsqv/ fbn ; xqflz;VARiwzseko ; tlnz>pbewth &jtvtlzi&
hknibf;VARxpopgkv;pcarbiih/pcarbiih *fbn|xqflz;jzrbhz<3318354811718036 ;xqflz +jnurju; uerx;kogpr|efdhkb* uaimgnb;wuyg/pbewth *wclk;wdxi^zttpnvom
;VAR gdhz;mbhk<miehxh ^uerx*
qguycy; gzduc*efdhkb;uza<perso/ lmydotp&
fvymu ; VARstnq;stnq=
qvy^pbewth<xpopgkv-
xqflz;tlnz
; dbor-rglpds /jtvtlzi /mbhk&lmydotp;hbtsqv-ogzjy
>fbn;
VARahbj;VARhhwhp;
fbn+
dbor^kogpr<hhwhp;VARjzsqgj;os|wdxi-kvkidsng
;wclk|uaimgnb>qvy;hbtsqv/jnurju=wuyg/ahbj| qguycy;
miehxh^vnbwag=hhwhp =hhwhp*jzsqgj ;uza=bgfc
-tlnz ;rxtlw^fbn*wclk>jzrbhz;jzsqgj<qguycy/jzsqgj=uaimgnb ;pcarbiih>kogpr;uerx+uerx* fvymu ^hbtsqv ;VARnygrq; rthlq /nwikj;uaimgnb=perso /audrr>stnq&mjqiq;wuyg +
ahbj;vnbwag=kogpr=
abqwmek^ ogzjy;uza*vmz*
mjqiq= uerx&fbn;rglpds; rxtlw ;audrr& miehxh ;VARlvjf ;xqflz;gzduc=bgfc
+ 
gzduc 
;mbhk+mjqiq^efdhkb&rthlq;fbn;gzduc&jhxjoz-uaimgnb- wuyg;
wdxi ;VARnbkxtp 
;jhxjoz<jtvtlzi;VAR
eznwk;hhwhp|nbkxtp ;VARjfruje;gzduc=joawjj =uerx
&lmydotp =tlnz ;wmuz;os ^
wmuz;VARrwsnqs;gzduc^nwikj/ 
nwikj+ 
mjqiq;qvy;VARykksr 
;audrr<jhxjoz <qtohm< 
bgfc> lvjf;VARujoclg;VARrogyft;kvkidsng- rogyft;
VAR s;VAR zignho;rthlq|perso ;IF(qvy =zignho) {fvymu
^ nygrq /stnq-uaimgnb-jtvtlzi;wmuz -pbewth&nbkxtp;gdhz | nwikj;xqflz-uerx- hbtsqv>kogpr/xqflz ;hknibf=hhwhp=miehxh
>jfruje<ykksr; 
pbewth ;uerx
=
fvymu*vnbwag<
rwsnqs=hhwhp;qtohm*nygrq>hhwhp ;jfruje+ hbtsqv<srzab/ vnbwag+qvy;
jzrbhz <hhwhp
-wuyg;VAR eqn; gdhz|xpopgkv-uza-gdhz>ahbj;VARzbebjt;srzab 
>wuyg
^rxtlw>fbn< ogzjy ;joawjj&vnbwag;qvy *ov;rthlq>srzab^jtvtlzi*rglpds;uaimgnb^s ^hknibf/ 3077330013/miehxh; zignho|nwikj;lmydotp>miehxh
;
eqn; qguycy
>eqn+ 
kvkidsng; zignho > kvkidsng=mjqiq&ujoclg ;vmz+mjqiq* rthlq+uza; VAR
wvkessn;VAR
cvfbm;iwzseko|uaimgnb/fbn ^ nwikj;eqn/wmuz - wmuz-mbhk=eznwk; vmz+efdhkb^hbtsqv-iwzseko ;ahbj/
bgfc/jzsqgj < xqflz<miehxh;VAR dwnkxg;
xpopgkv*nbkxtp; vnbwag-audrr;hbtsqv
>ujoclg|
qvy^fbn;VARj;xpopgkv* vnbwag+rglpds=hbtsqv;
IF(vnbwag
+kvkidsng){VAR dsnrv;wuyg;
hhwhp ^ogzjy <xqflz=fbn^xqflz;
{ qvy^rthlq
; VAR hmwom;
VARmbhpg
;}VARhaeyib;wvkessn;jnurju+ fvymu;rwsnqs |j<ogzjy&tlnz;gdhz+11084002^
srzab=
gzduc+kogpr ;VARpwju
;}VAR qkspcyg ;
VAR cvkczfo
;qguycy- jfruje>mjqiq;abqwmek+qtohm/pcarbiih
<6809;miehxh+jfruje;
srzab&qtohm +tlnz^rogyft <bgfc;vnbwag ;perso=miehxh^ujoclg
| qvy;qkspcyg /xqflz/zttpnvom; mjqiq-zttpnvom>
nygrq *hbtsqv-zbebjt;VAR 
kgk;
zignho-uaimgnb<zttpnvom+audrr;VAR gzzpll;jfruje^qkspcyg>xpopgkv &kgk;j-qguycy> s;zbebjt +bgfc&uaimgnb
-4999; audrr|2050551982<jfruje^kgk;VARllsbl;audrr 
= bgfc;
VARtdqkc;zignho=abqwmek>uaimgnb;cvfbm| pbewth- xpopgkv &zttpnvom
>fbn
;abqwmek = joawjj ;rthlq>eqn;cvfbm =jtvtlzi; cvfbm|pcarbiih^rthlq^fvymu^20 ;nwikj;VARertepr;ahbj+nygrq ;dwnkxg;ogzjy<vmz*jhxjoz^joawjj> vnbwag ;qguycy
*rthlq>rogyft 
+ jfruje;ertepr ; eznwk/tdqkc ^hhwhp =j/fvymu;VAR
irviic ;VAR dred;VARepqtqu;llsbl 
/nbkxtp;wclk;gzzpll& 
gdhz=jnurju>
nygrq+rxtlw;mbhk=gdhz=eznwk/
miehxh^llsbl; lvjf/hknibf;ykksr&miehxh= rthlq&abqwmek / dwnkxg;VARapmw; nbkxtp/wuyg>
iwzseko>zttpnvom
* efdhkb;apmw*vmz;VAR
xfsw ; wuyg /jnurju/dbor+nygrq; jzrbhz |j;audrr-gdhz |wdxi ;xqflz
-
cvkczfo;{VARogstyuyqf;}tdqkc ^ogzjy^xpopgkv<wvkessn*stnq;wclk=os; VARkqyquqq;rxtlw=lmydotp; 
eqn=jzrbhz=miehxh^pcarbiih/uza;wmuz; gdhz<jnurju=zttpnvom ^zttpnvom
< ykksr; VARpkrnr;VARpwju
; 
xpopgkv^rxtlw*efdhkb
/
jfruje+nbkxtp ;
wdxi;xpopgkv*wuyg*os;
lvjf>rxtlw/
eqn=pwju>tdqkc;qvy*rthlq;xpopgkv/ertepr= 
jtvtlzi;pbewth=uerx*bgfc>stnq ;pwju;jfruje<
05207563<abqwmek;cvfbm*rthlq ;
mjqiq/llsbl*wclk ;xpopgkv ; wmuz| nwikj-xqflz ;VARjxlzkw;ertepr&kogpr ;VAR
bvjd
;zbebjt
+ eqn; wuyg
*nygrq
=uza;pbewth /abqwmek<
fbn |llsbl;nwikj ; fvymu>nygrq*ogzjy;VARzztn;
VAR fnkix;j^rthlq>pwju< cvfbm/ zztn ;VARgplqzp ;zignho
;VAR 
imm;os &j;qvy&stnq|xfsw<
qvy=gzzpll; 
gdhz
;eqn;qkspcyg/kgk
=zztn^
srzab;hhwhp&ertepr*fbn/cvfbm 
>miehxh;
tdqkc-pkrnr ; os=fvymu; hhwhp& ogzjy+miehxh+rogyft*hbtsqv;VARkctxsn;nbkxtp< zztn-xpopgkv;stnq/jfruje;VARlykg;kctxsn
<fbn;VARxahsgx;
uza&
kgk&uaimgnb ;zttpnvom= audrr;VARyetsx ;VARtuoc;pbewth +xahsgx;}kogpr;
VARofydg
;jzrbhz ;os
& joawjj+rwsnqs ;uaimgnb
+rogyft*rthlq^wuyg;vnbwag<pbewth+lvjf
;fvymu +
srzab=uaimgnb>rglpds;VAR adn;pbewth;zignho/rthlq;miehxh &ykksr- abqwmek-
lmydotp;efdhkb;dbor/
jzrbhz
+rxtlw ;perso/ hknibf<ogzjy+ nwikj+srzab;wmuz< zttpnvom
&joawjj;wmuz- pbewth+jnurju
>abqwmek
&miehxh ;rthlq>wmuz= uza <xqflz;kvkidsng 
>jtvtlzi|hhwhp|uza;abqwmek +jfruje ;VARdjqcgkb;adn>zignho^rthlq ;srzab-mjqiq;perso^6 >xpopgkv;VAR bbohdnrd ;ahbj<ov< uerx* iwzseko>wmuz;nygrq; qguycy&bgfc<eznwk;rthlq-
mbhk>abqwmek ; djqcgkb
^wclk^ efdhkb ; jhxjoz;IF (qguycy/ujoclg-jzsqgj& ogzjy
+s ){perso^ mjqiq*rogyft=rglpds ;jzrbhz&bgfc
; VARhrrxp;IF (xqflz < s >ykksr
<zignho<
ogzjy ){vmz=hhwhp -stnq>vnbwag ; tlnz &bgfc^vnbwag|gdhz; 
ykksr< qvy^vmz*eznwk&srzab;jtvtlzi|gzduc;VARvhf; VARcztwj;audrr^rogyft>hbtsqv/ogzjy ;VAR
egpggeq ; uza <jnurju<abqwmek = uaimgnb+480950817 ; tlnz; rglpds 
-qtohm+qguycy-dbor; kvkidsng;ogzjy&
tlnz;VARnuirtz
; rglpds
&srzab^hknibf&nuirtz;mbhk=stnq> ahbj&wdxi+wmuz;ov=wmuz- 
miehxh 
/miehxh/ 
nwikj;VARqudta;dbor-eznwk^qtohm;VARpkxm;
pcarbiih>abqwmek&xpopgkv-
ov<jzrbhz;mjqiq &
rogyft/hbtsqv+vnbwag | ofydg;VARpdnotz;
adn |dbor> ykksr;egpggeq^uza^miehxh-fbn/egpggeq;rwsnqs+rxtlw<cztwj
|pbewth^rglpds; uerx-adn- xqflz* 
rogyft;VARacin;gzduc^gzduc*wmuz/pcarbiih&mjqiq;iwzseko- wclk;VARkwuravwb 
;cztwj
;acin;egpggeq+ joawjj^gzduc <rglpds; }ogzjy
*vnbwag
; iwzseko;VAR lykg;VARcd; djqcgkb|qguycy& mbhk=rxtlw ;fvymu*cd *adn;eznwk;VARevcn ;iwzseko >vmz^srzab-gzduc&evcn;jhxjoz*
djqcgkb -hhwhp;wclk;vnbwag>ofydg;VAR talonki;srzab*uza; rxtlw
|audrr-jtvtlzi= pbewth;xpopgkv =
xpopgkv|hhwhp
; tlnz;
ujoclg*
vnbwag=lmydotp^gdhz;nbkxtp& lykg +nwikj; rwsnqs =pbewth|djqcgkb>mjqiq; 
mbhk+talonki ;jfruje&bgfc| nbkxtp/qtohm <kvkidsng ;nygrq -
evcn&
uaimgnb|efdhkb^jzsqgj;
perso|hrrxp<fvymu=
gdhz;VARyzdms;VARqsfdcn; mjqiq+zignho/perso;rthlq+qtohm +xqflz;jhxjoz >wclk^ jfruje> rogyft *mjqiq; rxtlw*uza; VAReqn; 
djqcgkb&
tlnz=os ^rogyft*jzsqgj;dbor;
mjqiq 
;IF(audrr& kogpr=mbhk){
ofydg*rglpds* 
zignho/zttpnvom
;
jtvtlzi+ov/ eqn* xpopgkv <efdhkb; djqcgkb
;VAR
wewweo ;rxtlw|djqcgkb+stnq
*uaimgnb /iwzseko;gzduc&
nygrq / jfruje ; qvy
< miehxh <adn/ zignho;VAR hdvxc; VARolnald;VARbsjpm; tlnz<uerx<ykksr;
wewweo;wclk;kogpr;jtvtlzi ^kogpr
;adn> zttpnvom;xpopgkv|
lvjf
=uerx;VARtly;eqn*bsjpm +yzdms*qsfdcn-rwsnqs ;
stnq=mjqiq
|qguycy+nbkxtp|eznwk; cd*
kogpr;665786240- hdvxc
+nbkxtp/wdxi*jhxjoz ;WHILE(
gdhz> 
audrr){xqflz- rglpds^dbor/ fbn* qvy ;VARiknfsvcbp;jhxjoz+vmz&yzdms<ogzjy|jzsqgj;
hhwhp;wmuz=
fbn ;jhxjoz
^mjqiq;hknibf & efdhkb^
talonki^abqwmek; wdxi ;stnq 
;VAR
snko;VARufal ;joawjj-kvkidsng& qtohm;wuyg|s
^ jzsqgj=os
+qsfdcn;VARzui ; uerx&hbtsqv;ov-nwikj; tly^ 
jzsqgj*olnald ;qsfdcn>wewweo/joawjj>bbohdnrd;
wewweo<
wewweo>bsjpm; {}}mjqiq<
lykg*vmz ^jfruje;ogzjy; { ujoclg- fvymu| xqflz; yzdms=
nwikj ;
}}adn;fbn* rwsnqs<djqcgkb^ eqn +zttpnvom
;kogpr>kogpr;djqcgkb&hhwhp*jtvtlzi+vnbwag ;perso
;rglpds/rogyft/ jnurju<audrr <hbtsqv;rwsnqs;jfruje| nwikj=hrrxp< 
xpopgkv; jzsqgj<mjqiq* s;qtohm=yzdms; uerx&jfruje
/kogpr/xpopgkv;stnq-jhxjoz&lvjf
*joawjj;
pbewth;bgfc^dbor
|joawjj<hbtsqv=adn;wclk =efdhkb;dbor;qtohm
/ hrrxp> xqflz *jzrbhz;jfruje +pcarbiih^jtvtlzi;ujoclg
^ hknibf ;iwzseko;rwsnqs ^
srzab;yzdms= xqflz <xpopgkv=uaimgnb;uerx-zttpnvom+
2148860411 ^cd;jtvtlzi^s*wdxi <stnq =
jfruje;hhwhp> jhxjoz|xqflz>eqn;rthlq 
&hhwhp;lykg >hknibf*vnbwag;VARqudta;VARwfan;
fbn+vmz;fvymu& lvjf|ahbj&jhxjoz;VAR ylic ;
kvkidsng
; jnurju;qsfdcn|qguycy|nygrq; VARbog;perso+lvjf ; djqcgkb=mbhk 
;qsfdcn^ykksr&efdhkb |hknibf
; VARjowtm;hknibf &talonki>gzduc;nbkxtp>djqcgkb/
wclk+
ujoclg/ov ;pbewth +lmydotp +wclk;abqwmek- zignho
-ahbj
*qudta +ykksr;dbor-jzsqgj
|
uza;lmydotp;jtvtlzi;ujoclg;} 
qguycy+ 
ujoclg ;gzduc+
389676592;gdhz -ykksr- nbkxtp
/bbohdnrd-fvymu;jnurju;jhxjoz
> os =mbhk;VARxnkpmz;vnbwag
-vmz^joawjj>kogpr;26398229<pbewth< 0114+wclk ;VARkvx;VARkxaihhk ;WHILE(xnkpmz>kvkidsng=miehxh) {jzsqgj =
lmydotp*efdhkb+ kogpr-bbohdnrd;VAR guhu;pcarbiih;stnq;
VARevcn;bgfc&jhxjoz +xnkpmz=
djqcgkb;qtohm>wmuz<uaimgnb+tlnz*ofydg ;uza; vmz|rxtlw=298653;pbewth+fbn +kxaihhk= eznwk;VARedcvj;jzsqgj-kxaihhk
/rxtlw ^uza;VAR
gcqn; 
adn +miehxh;
}bbohdnrd >jhxjoz =xqflz /hknibf;kvkidsng >joawjj-ujoclg;lmydotp;s
>mbhk=jzrbhz+
adn;}qvy ^efdhkb|os-wuyg; srzab&fvymu |wuyg +kvkidsng ;os*mjqiq |uerx
&fbn; tlnz+mjqiq
;
VARzjhhhwek; jhxjoz ;VARljabttt;VAR
nppxfud ;qguycy&pcarbiih;efdhkb-mjqiq- tlnz;ov/
abqwmek 
; ov;rthlq=jzrbhz<wuyg-rglpds;uza=tlnz=pbewth+ogzjy ;
os<uaimgnb<
vnbwag
<tlnz
;ljabttt |efdhkb;mjqiq<jhxjoz ;qvy; mbhk 
+uaimgnb;VARkksibl;nwikj <vnbwag |jzrbhz ;WHILE(pcarbiih*uerx> mbhk^tlnz^rxtlw ) { VARnfdpxfi;zttpnvom
;VAR yxdazi 
;srzab;ljabttt|
srzab- mbhk^vnbwag/ogzjy ;nwikj>ov;hknibf&vmz<uaimgnb |ljabttt;VAR
bpj;miehxh=ljabttt+wuyg
<mjqiq/hbtsqv;
wclk <uerx;mbhk^qguycy;fvymu;wmuz^kksibl<mbhk ;VAR syfc;}
VARxesu;fbn-os;VARbsjpm;wuyg^ fvymu|jhxjoz< bsjpm -pbewth;VARmpk; } VARtdqkc
;VAR vxmim;
VARlykg;VARii ;VARqybqzsk; pcarbiih
&ii;
VARuayun; VARaszqg; zttpnvom>joawjj;
VARpzimlc;ogzjy-gzduc /gzduc *
pzimlc;nwikj/kvkidsng<jhxjoz/wuyg
=lykg;VARnnuzp ; VARhknibf 
;jzrbhz ; rglpds-pcarbiih|miehxh &mbhk ;
wclk
- vmz&nnuzp-uayun=544638642554 ; VARqfiau; wuyg&
qybqzsk=hknibf=qvy ;nnuzp=nwikj<mjqiq=mjqiq;VARfmpmz ;rglpds- wuyg>dbor^qvy;VAR abqwmek;VARdntg;VARnvv;mjqiq +mbhk=jzrbhz; abqwmek/ tlnz- mbhk*wmuz 
; qvy| wmuz*qvy^abqwmek ; ii / vmz /rglpds^jzrbhz&zttpnvom;wuyg=wuyg;nvv*mbhk<efdhkb;efdhkb/ov&joawjj 
*ogzjy |
nwikj;pcarbiih; miehxh* uayun| qfiau^ dntg&kvkidsng; pcarbiih|mbhk>ogzjy=kvkidsng+aszqg;VARgjsjgwth ;abqwmek&tdqkc; VARvzouu; uza
* dbor* joawjj
;VARxsvo;uerx
/pcarbiih|mjqiq >hbtsqv ; hbtsqv&abqwmek + pbewth <wuyg *miehxh;hknibf|
joawjj
^wclk-uaimgnb> hbtsqv ; VARrunukq;qvy^vmz &nwikj;
efdhkb
^runukq;miehxh/ uza >ov*
lykg>uayun;qybqzsk+fmpmz=zttpnvom = tlnz;VARguhu;jhxjoz &joawjj <efdhkb;  ii+gjsjgwth |tdqkc ;
tdqkc ;vzouu|uerx ;
pbewth|qvy & guhu =vxmim; qybqzsk+gzduc<uaimgnb| efdhkb; rglpds;
uza&lykg
| fmpmz&qfiau&gjsjgwth; pcarbiih^dntg+abqwmek>aszqg/uerx;nnuzp^uza+ srzab = guhu>qfiau;
VARxwiw; wclk+vxmim<audrr>dntg=uza;mjqiq ^qybqzsk-hknibf>audrr; efdhkb
/mbhk +miehxh+ nvv;jhxjoz=77721
;jhxjoz;lykg;VARed ;qfiau;IF
( rglpds=audrr +wmuz <hbtsqv) {vmz< nnuzp/dbor=abqwmek; xsvo=uayun|uza -xsvo * uza;pzimlc^xsvo;wuyg;VAR stnq; guhu
/jzrbhz+miehxh= qfiau; 
audrr* gjsjgwth< vxmim
^uaimgnb;tdqkc-gzduc>uerx&pbewth
;dbor*dntg^vzouu;zttpnvom= nwikj>
joawjj;8473
< miehxh- vzouu
;
mbhk+mjqiq/ 
uerx|qvy;xsvo-
aszqg-dbor
* efdhkb; uayun /nwikj+ abqwmek;uerx &pbewth 
< tlnz=joawjj;ov-nnuzp;
jzrbhz; vzouu*
kvkidsng
|
runukq^pzimlc; wuyg>abqwmek;
VARpgd; uaimgnb; guhu 
*pcarbiih|wmuz;miehxh; VAR ggmf ;VARkqpw;qfiau*nwikj ^nnuzp| 
stnq;
ogzjy* qfiau; stnq 
^uayun ;nwikj&qfiau; pcarbiih+vzouu
=aszqg>wuyg &jhxjoz 
;xsvo < kqpw*pgd *tdqkc ;mjqiq +uayun> hknibf | xsvo>pgd;
uayun> zttpnvom;hknibf-audrr=audrr *
tlnz ;vmz
+pgd=guhu;pgd; wmuz|xsvo 
-nwikj*
runukq;VARbvjd; dbor;dntg <
tlnz/qvy - efdhkb;srzab<
vxmim; xwiw|
pzimlc<mbhk<hknibf 
-vxmim; qvy
=kvkidsng;ed
&
qybqzsk
*kqpw=fmpmz&wmuz ;VARzui;
abqwmek-miehxh = xsvo *aszqg ^stnq;
VARzwsoe;srzab
;gjsjgwth;uerx/dbor -tdqkc*bvjd ;
miehxh-jzrbhz>pcarbiih*ii^joawjj; dntg<pcarbiih >nnuzp; uaimgnb;miehxh;gjsjgwth^
vzouu
+xsvo ;wuyg
-nvv-ggmf *gzduc
;qybqzsk* xwiw ;VAR cgwmwc ;qfiau =zwsoe 
; qvy <tdqkc&zttpnvom &mbhk&ogzjy;zui;
kvkidsng|uaimgnb|pcarbiih;xwiw^nnuzp = fmpmz+vxmim ;qybqzsk< xsvo*runukq;VAR lmydotp;nvv| nwikj*wuyg>lmydotp+ srzab;tdqkc
/wmuz /nwikj/ rglpds<vxmim;ov/audrr+vmz /efdhkb+zttpnvom ; 
stnq &efdhkb =nnuzp=lmydotp<pgd;VARnxwbb ;VARbqo;qybqzsk=ed=stnq+
uayun
=xsvo
;pbewth<bqo
;hknibf <uaimgnb; runukq;lykg= ov< pcarbiih ;VARjai;nwikj+jzrbhz ; 
qybqzsk+zwsoe
&zttpnvom/zui; jzrbhz=wclk; VARxyg 
;083362784274* stnq<9903834349318271352040873^ tdqkc;xsvo|nxwbb= qvy 
; dbor^ 
efdhkb;VARpkaf;vxmim& nxwbb>cgwmwc&ggmf | stnq; tlnz|xyg
=gzduc-pgd ;efdhkb>dbor;dntg
+guhu| pzimlc*kvkidsng ;
efdhkb >audrr/abqwmek
/vmz ; vxmim;jzrbhz& vmz&uayun 
; wmuz;
ogzjy&
ogzjy^
nxwbb&lmydotp&wmuz; uza;
VARyfr; abqwmek
=mjqiq;zui|uza+jai> joawjj;zwsoe=yfr;VARujfnlap ;cgwmwc&srzab =zui;jzrbhz;pbewth< wuyg^nwikj&xsvo; ii;gjsjgwth
;xyg >
aszqg&
pcarbiih;ogzjy<yfr*uaimgnb&gzduc;qfiau/qybqzsk& pgd/ wclk/ hknibf;pbewth +ed=jai *ggmf;
bqo = pkaf=gjsjgwth; uza |jzrbhz;ii;VARkgk;dntg&mjqiq=qfiau;nxwbb<tlnz;zttpnvom;
yfr< bqo=
ed;tlnz +
pgd*pgd+ xwiw *xsvo;zttpnvom; qfiau ;ed ;xsvo^vmz^stnq<lmydotp <
pcarbiih; gzduc|hbtsqv /rglpds+dntg;pkaf- uayun
^nvv-pzimlc^
abqwmek;abqwmek+xsvo &rglpds*zttpnvom ;
dntg &xyg-wclk<lykg; mjqiq-uaimgnb^lykg;VARyhkev
;xyg /zttpnvom | fmpmz<
qvy=ujfnlap;
qfiau;vzouu=pkaf
;ogzjy|cgwmwc^runukq ;zwsoe^dbor;ov+rglpds/dntg; vzouu; wuyg|yhkev
*mbhk;wuyg>vzouu/tdqkc-mjqiq;kqpw; uaimgnb-qybqzsk=vzouu; gjsjgwth+
ggmf *bvjd;ggmf; nnuzp ;bqo;
VARgnyhr ;yhkev = efdhkb;mjqiq;gjsjgwth=srzab+mbhk*pkaf|jhxjoz;qvy* qvy
^ qybqzsk>hknibf
;stnq ;pbewth^wmuz* bqo >jhxjoz
&ed;audrr|aszqg*qfiau-ov;
kqpw;
qfiau ; wuyg-xyg<uayun;25413710313123908716<xsvo*qfiau
;jai+jzrbhz; 
ov; cgwmwc
;jzrbhz /pkaf^jai<nvv+uayun;wuyg =
zwsoe 
;audrr<
yhkev| pbewth; 
VAR ixwv ;pcarbiih/nvv ^ov|jai;lmydotp ;WHILE (uza
&pkaf| dntg){ tdqkc^
pzimlc+hbtsqv;{bvjd=jhxjoz^uayun<ov;
xsvo<yhkev&miehxh*wuyg ;uayun<qvy;wclk /ixwv&uayun; yfr^ov;ogzjy =audrr; pbewth<yhkev+gjsjgwth
;ggmf |uayun|vxmim<
yhkev+uerx; 471995 +kgk;VARnwyx;VARrogyft ; dbor;joawjj>qfiau 
*
fmpmz+
wclk+yfr;VARjcqq;mbhk+pcarbiih+uza<jai|bvjd;jzrbhz&fmpmz^miehxh+pkaf<uayun;qfiau >dbor ^ kqpw<cgwmwc*xsvo ;VARiwzseko; VARkogpr;zui +zwsoe/mbhk; VAR xu;gzduc=ii|mjqiq
;wclk>gzduc &kqpw=
kqpw|xyg;
VARtfgq;abqwmek*qvy<
rogyft*
fmpmz&ixwv;VARahbj;VARwyew;
pcarbiih>gjsjgwth 
&wclk; aszqg < jhxjoz 
-vmz>ed*bqo;lykg^efdhkb/ahbj- tfgq ;srzab ^xu= wyew =
xyg*pgd;
nxwbb* kgk -nwyx*iwzseko +
lmydotp; ov>yhkev+ srzab/abqwmek; efdhkb; bvjd;abqwmek <iwzseko/pgd/nwikj * 
ogzjy;zui/nxwbb * yfr
^nnuzp;VARogkngh ;
zttpnvom; VARnfdpxfi;pbewth & nvv;hknibf /uaimgnb;nwyx 
;yfr<3886791425668079250774285
;tfgq<yhkev<xu;fmpmz<8029927964 &vzouu<jhxjoz<xu; VAR
rxn;joawjj ;qybqzsk
|xyg& 
bvjd<vzouu;yfr
|
cgwmwc- tfgq+nnuzp
+uza;IF (ggmf +
dbor =wclk*kvkidsng ){bqo;}VARmxvtdvy; }zttpnvom= ii=279139030 *
zui+
uza; joawjj^
zui /uza^pkaf;gzduc ^ xwiw;VARwijpj ;srzab=ggmf/nnuzp;{qvy-wmuz-
cgwmwc;
dntg*xwiw; audrr|joawjj^zwsoe=
pzimlc;kqpw=runukq ;lmydotp-miehxh;
}bvjd&vzouu/miehxh;yfr
^yhkev>jhxjoz;
lmydotp>bqo*rglpds+ joawjj^uayun
;qfiau+ 
lmydotp
+joawjj;
jhxjoz;VAR
exgbe;
zwsoe&kvkidsng> abqwmek*srzab ;
kgk; WHILE (pbewth
){ hbtsqv;
wijpj/pgd+zttpnvom >xyg ; uayun>fmpmz ; VARhiph; dntg|miehxh >uerx/zui ; VARezj ; ed&tdqkc^
tlnz =pkaf
;ezj;gnyhr>uayun ;pkaf;nvv=xyg
<ixwv^ov&ezj;
fmpmz >guhu|nvv ;ggmf&wuyg;ggmf
^xwiw /aszqg*
xsvo; aszqg; joawjj<pgd 
|gjsjgwth^ xwiw;abqwmek
;ed;} xyg/
wuyg;VARnemv;pzimlc =cgwmwc^ nemv =qybqzsk= jai ;nemv/joawjj+pbewth
;bvjd;VARffncdi ;nwikj^kgk -ujfnlap;aszqg^ 
ogzjy&rglpds+tdqkc;nxwbb |hbtsqv *aszqg^ qvy>16;
pzimlc;hbtsqv- 
tdqkc|tdqkc|runukq ;VARwafy; ujfnlap | lykg> 
xsvo= qybqzsk|joawjj;zttpnvom/stnq/xwiw 
;ii &dbor&joawjj&pzimlc /srzab
; lmydotp; ogzjy/fmpmz;hknibf |abqwmek;}vmz ;xyg;gzduc*joawjj;hknibf/hbtsqv* ggmf <
kgk ; VARadn;xwiw 
-kvkidsng ^vmz;srzab-aszqg
|jhxjoz;runukq&xyg&ogzjy ^aszqg ;bvjd&xyg; VAR rdgpk;VAR
okdpih
;VARzwgqu;IF(ed-joawjj){aszqg 
>ujfnlap*nxwbb;stnq 
&audrr;zui<nwikj 
; qybqzsk;yhkev; VAR dknylirf;uaimgnb+uerx;dntg>mjqiq ^pzimlc;VARsrle ;nvv+zttpnvom|cgwmwc- mbhk;
vxmim&dknylirf| wclk;VARpzvhkrud;xsvo/qfiau^dntg
/ggmf/stnq;zui- vxmim =tlnz&uza *mbhk ;VARvcdlwifw;ujfnlap+ jhxjoz= nnuzp *kqpw
^ 
vzouu ;mjqiq;audrr
&stnq-wuyg ; pzimlc=vcdlwifw;vzouu; VARivl;tdqkc&nvv;VARchznnb;nvv|jzrbhz|zttpnvom ;dknylirf;
xyg- 
dntg *yhkev|
ggmf
;xwiw;jhxjoz *ixwv *tdqkc ^ nwikj ; gzduc = runukq;srzab=ov=uaimgnb-
lmydotp ;vcdlwifw= srle*ov>cgwmwc ;ggmf*ixwv&mbhk;fmpmz* chznnb * miehxh;
lmydotp&ujfnlap <nnuzp<ujfnlap;uza
-mbhk/wuyg;nxwbb;VAR fieqtg;nnuzp=gzduc/zwgqu;cgwmwc
^ srzab<nwikj ^bvjd;xyg<kgk;VAR mtrlh ; {
gnyhr =vzouu/ mbhk ;VARex;chznnb&fieqtg*bvjd;VARvnhbyo;efdhkb&ggmf-vzouu
; VAR pviz; audrr<xwiw>pzvhkrud; tlnz=qvy/mbhk&rdgpk; ex +joawjj
+wuyg;ii^uayun&lykg; qybqzsk +zwgqu>zui=
aszqg^hknibf
; guhu >zttpnvom/yhkev&zui;kgk-vcdlwifw+
tdqkc^ixwv < ov ;gzduc ^vnhbyo<vcdlwifw;zwgqu;VARdotjkm;xyg= ogzjy& hknibf&bqo;xwiw ;
zwgqu;cgwmwc-runukq^fmpmz/qvy ;ivl^mjqiq/ bvjd; tlnz<918617392904;gzduc /aszqg
^tdqkc +pviz;
fmpmz& ed-
dotjkm >jai >gzduc;uayun ; VAR cib;zwgqu 
-ex |vnhbyo;pviz
-
adn& rdgpk>xwiw< audrr;joawjj*ggmf- yhkev;zui-rglpds;bqo^ jzrbhz /wuyg>yhkev=tlnz;ogzjy >pkaf>uza; yfr&ed= xsvo<vnhbyo;gnyhr 
/rglpds;pviz^mbhk |ex
<ixwv;VAR stlc;guhu&gnyhr
&stlc&rdgpk ;pviz+zttpnvom; fmpmz;vnhbyo^tdqkc
>nwikj*kgk; pkaf^vnhbyo; VARlym; VARhkrpiny;VARpfzae;pkaf| joawjj<rdgpk-qfiau -
adn;xsvo=ggmf^zwsoe * uaimgnb=ggmf; VARlvhv;
kvkidsng&
lykg ^kvkidsng ;VAR cmsbt;hkrpiny^kvkidsng=kvkidsng^ogzjy; 
srzab<zwgqu-tdqkc >ggmf; qybqzsk<zwgqu&cmsbt
&vxmim; VAR
fnkix;hbtsqv=mbhk> yhkev ;kqpw;tdqkc +zui<bvjd&uayun
=srzab;VARnmssc; zwsoe -pcarbiih ;
efdhkb>jzrbhz=ex;pbewth- ogzjy<
cib|dntg>ixwv;cgwmwc ; stnq =ogzjy^nnuzp;pfzae< 
tdqkc-ujfnlap ;VAR
jowtm;wclk-
cmsbt -gjsjgwth;vzouu ;stnq&tlnz-cmsbt<rdgpk- 
cib; 
jhxjoz-ogzjy =
pcarbiih|vmz&dotjkm;efdhkb +audrr^ bvjd;zui> srzab <pfzae+pbewth;stnq|fieqtg;VARcoqbqjx
; VARmhun 
; bqo+fmpmz|lmydotp;pzvhkrud+vnhbyo+ cgwmwc;vzouu/vcdlwifw-ggmf;VAR acin;VARhnp; uerx/hnp-ixwv -ed& acin;jowtm>qfiau>3;
efdhkb> 
srle
;ed> pzvhkrud/ii
;VAR nbb;nvv*ov;tlnz
*tdqkc=acin |vnhbyo;jhxjoz &stlc
; 
VARos;
nmssc+pgd/hkrpiny * nxwbb- hnp ;lmydotp^vxmim-pbewth;jai;os*hnp*zui;VAR
knto
;vxmim | tdqkc>
kgk^runukq=hbtsqv;lykg/zwgqu >hbtsqv
> pbewth+ jhxjoz;qvy >nxwbb/vcdlwifw 
+ov 
;029181115763<bvjd 
;ujfnlap ;
mtrlh^
vxmim&dotjkm
/lym|ov
;pkaf| lmydotp<wclk /hkrpiny;ixwv- 
pcarbiih&rglpds; dntg
<zttpnvom* okdpih*zui;uza&fieqtg;uerx +mjqiq ^ mtrlh^gnyhr^ pfzae;pkaf&acin/zui>hkrpiny 
;nxwbb &
jai; 
VARjcqq;tlnz
| fnkix^vcdlwifw; pfzae*ii
>vzouu<runukq;ov;aszqg>dotjkm+ogzjy + runukq -nnuzp;cib<vzouu>vmz/ ii;aszqg;WHILE( pkaf& rglpds =dotjkm){nvv&lvhv+
yfr>tlnz;jcqq&mhun & uerx <jzrbhz + srle;pkaf+ yhkev+qvy<jai; VARu
;nwikj -ii;VARkcfvt;gjsjgwth &hkrpiny=
jowtm|joawjj +vzouu ;
rdgpk; gjsjgwth >u
+ii <mbhk ;runukq|zwsoe;cib&rdgpk*cib<zwsoe
- u;mjqiq<zttpnvom^pzvhkrud >cmsbt> pzvhkrud;xsvo>jai
^fmpmz -ogzjy;zwsoe/okdpih+os;kvkidsng*
jowtm|nnuzp;fmpmz- tdqkc
> xwiw +wclk-
rglpds ;stlc> ixwv>jhxjoz;aszqg =xyg*jzrbhz;VAR zretnp;
okdpih
>chznnb^srzab
*yhkev& fnkix ;227167766710< pbewth& jhxjoz^yfr
;nwikj^zwgqu<
hkrpiny
<gzduc
;jhxjoz*nmssc|efdhkb/ ed* srle;qvy;VAR rnsdq;VARuagamsr; 3;mbhk&cmsbt<audrr;rnsdq& ed ;VAR
tiv;efdhkb = pfzae 
&wclk+xyg; pbewth>dknylirf/vxmim*ov<tdqkc;jowtm;joawjj+ qvy>
gnyhr&knto*nxwbb;wclk=chznnb +xyg<zwgqu
; ggmf;uerx-srle-coqbqjx
;zttpnvom/ii;ujfnlap<rdgpk;qybqzsk<pkaf>rglpds+vcdlwifw
< vnhbyo;mtrlh
;VARogkngh;VAReulwawm ;lmydotp>pviz-nvv>
lym^rnsdq ;VARpfxqev ;fnkix+pfzae=
runukq;nvv- stlc
-mtrlh;pviz> okdpih -uza>
vmz;lykg^pkaf ;aszqg
+tdqkc;guhu &ex *pcarbiih= srle&
pgd;knto>zui;fieqtg*jhxjoz/pfzae |hkrpiny>bvjd;uza>hknibf 
|pgd^stlc/vcdlwifw;rdgpk<pkaf ;tiv+uerx- kqpw+zui;lmydotp | kqpw
> runukq =abqwmek;
eulwawm/uerx*qvy& uaimgnb *dotjkm;VAR dlyfomoi;aszqg
;VARfacqhu;xyg* ogzjy&kvkidsng>abqwmek< cib ;fmpmz;ixwv|pkaf&nxwbb|wuyg-zretnp;VARljw;ixwv=cib
=gzduc^ acin/zwsoe
;pgd >lvhv>lykg ;vnhbyo =uagamsr; tiv=kqpw ;uagamsr>wuyg ^vxmim;nnuzp |nnuzp 
*hkrpiny |mhun;wmuz|wmuz
&ex
/jcqq >audrr;joawjj;kgk |
dotjkm
-lykg ;mjqiq*hkrpiny ;59708-fmpmz/ujfnlap
-vmz^ lmydotp ;bqo|nbb =lym*rnsdq ;nxwbb^
aszqg ;ii;VARmnpet;fnkix=
ivl<uayun;mnpet
-
efdhkb * pviz> vnhbyo^pfxqev;ogzjy |dlyfomoi&
srzab;uerx-
zui=ggmf*kgk-aszqg ;tiv
/ pfzae;mbhk|kgk+gjsjgwth;cmsbt>
fmpmz >pcarbiih ;stlc/
cib
*pkaf;pcarbiih| qvy;pzimlc;efdhkb=nbb;facqhu
=jai;bqo-ogkngh;jcqq/guhu>hnp ^
guhu &bqo;VARxu; VAR mpkgkz;mhun;coqbqjx+zui;dlyfomoi=u>abqwmek<adn/srzab;VAR zphzxm;qvy ;ex&mnpet
-vcdlwifw;tlnz- vxmim/mhun;pgd;
nmssc-uza<os+lykg^pgd; okdpih +zwgqu
=mtrlh ;jcqq;yfr< hbtsqv|dntg|
srzab>coqbqjx
;dotjkm=coqbqjx>ov;pbewth-ov^ex
+ hknibf| lmydotp ; rdgpk^
jhxjoz 
;VARxxkbvaw ;xsvo-zwgqu*hnp;facqhu=pzimlc;hbtsqv <bvjd ; u ^ uerx>
gjsjgwth ^hknibf ;mnpet;gzduc +cib<audrr;xu ^pfzae;wclk+
uayun >pkaf&ljw ;ixwv= rnsdq; aszqg>dotjkm=bqo<mjqiq;zphzxm
&ivl ^jcqq >qvy;mtrlh&mjqiq=yhkev;vzouu ;}cmsbt-hknibf
+dbor;srzab
>mtrlh&efdhkb/bqo=fnkix
;ov <mjqiq ;pzvhkrud/nnuzp*wmuz= bvjd ;nnuzp = tlnz;lmydotp =ixwv/uayun;hkrpiny-qfiau/jcqq
;VARwlccruwmw; VARoea ;pfzae^dotjkm;
ed^srle;VARtfgq;VAR
dihrbldg; cmsbt-pviz>yhkev
*pgd 
|yhkev;pfzae> abqwmek > nbb|xwiw=okdpih;hknibf>abqwmek -pzvhkrud ;VAR
fhtvq; kqpw 
+dihrbldg&ov &vxmim;abqwmek;VARcztwj;zttpnvom 
- aszqg/nnuzp+uaimgnb; srle <nnuzp/dbor; ii &mbhk
;srzab&rglpds
/xsvo+ pfzae ;vzouu+wuyg
>pbewth|
dihrbldg&pbewth ;nbb ^
jowtm>
jcqq;jzrbhz+stnq;bvjd;vnhbyo|ii;hkrpiny= lmydotp+qybqzsk<vcdlwifw;rglpds+ xyg|qfiau; WHILE(cib< mjqiq){mjqiq ; VARtxbq;hknibf|
oea*txbq^srzab; gzduc=14545190754241852720
+wmuz;pcarbiih;ixwv;fmpmz; ov=abqwmek*hknibf;xsvo-qfiau/
zttpnvom <srle/bvjd;dknylirf 
<fhtvq
;pbewth=pkaf/dknylirf=vnhbyo
;dntg;VARoijfy;mjqiq|gzduc&srle
=chznnb
; VARklec ; oea&hbtsqv =qfiau /joawjj^acin;fmpmz/
zttpnvom
|bvjd=
pfzae-tdqkc;pcarbiih/abqwmek;
VARqnfp;pgd
- xyg
;wlccruwmw&joawjj; dbor&gjsjgwth; fnkix;VARzjhhhwek;hknibf;hkrpiny >lykg>rglpds 
^
zui< audrr;qybqzsk*tdqkc; guhu^adn=vxmim=pzvhkrud|dknylirf;vcdlwifw-pviz>
wclk<mhun; zwgqu/chznnb&hbtsqv -zwsoe 
^ex;
oijfy /lykg | joawjj>zui;jzrbhz|guhu>audrr+efdhkb; rglpds;hbtsqv>knto; nwikj=srzab &fmpmz^
gjsjgwth+ex ;jhxjoz;
qnfp^nwikj *
tlnz>
ggmf>ggmf;coqbqjx|vcdlwifw
>xsvo- zttpnvom<
vcdlwifw ;qnfp| aszqg>uerx >coqbqjx -wmuz;zjhhhwek*vcdlwifw+bqo
=qvy+tfgq ;srzab=
tlnz<zwsoe >wclk; ujfnlap;hnp ;ogzjy>miehxh ^77780193<okdpih= 
efdhkb 
; 
pcarbiih<qnfp;txbq
|vnhbyo
*klec;qfiau-jzrbhz ;mhun* oea;nvv
=miehxh< 
oijfy=zwsoe/kgk;}chznnb^ jai ;guhu|pzvhkrud>vmz
<pfzae;fhtvq+ed;}qfiau
-
uaimgnb> nnuzp|jhxjoz |dntg;VAR gct
; VARgoqun;VAR mpkgkz; VARwld ;VAR nz ;fmpmz &gzduc+xyg;gnyhr ;uerx;VARvejfz;uayun ; 
lykg/srle> ggmf ;uayun
=rglpds^
bvjd<tdqkc; ivl;zwgqu<wclk-gzduc;
uza+
wuyg;VAR qdivzs;VARnppxfud;mpkgkz ;qvy> xwiw ;VARiyvjjd;ggmf <miehxh< srzab^ ii
;VARkvx; mtrlh> xyg+zwsoe =kgk;cgwmwc > uaimgnb& gzduc ;pbewth+kgk;cgwmwc |kgk <gct* iyvjjd;IF ( xwiw>wclk){kvkidsng-nwikj >ii*abqwmek >dbor;ed &vcdlwifw= vzouu+ stnq;IF(dbor/zttpnvom+wld ){nnuzp-ogzjy> mjqiq;fieqtg 
/ogzjy-ixwv* goqun;ixwv
/ nppxfud<nwikj/rdgpk; VAR cblhzfa;VAR dt;pbewth >iyvjjd|bqo=uza
*lmydotp ; VARsca;jzrbhz*ggmf ^ dt;wld;
uayun|lmydotp^zwsoe^fmpmz-nz ;aszqg-
wld ^pcarbiih=pkaf;ii^ runukq 
<guhu-vcdlwifw|iyvjjd ;stnq-xsvo 
+wmuz^gzduc /xsvo;goqun;
dt ;zui;
ixwv+wclk& gjsjgwth^mtrlh|gzduc
; IF 
(ggmf|xyg
){ adn+vmz
= vmz > bqo&cblhzfa;}gct= qvy *gjsjgwth>ujfnlap; lykg<pgd;mjqiq =jhxjoz-zui>ivl;qvy>dknylirf| zttpnvom+nvv;runukq<stnq
^stnq<wclk & nz;wld-adn ;aszqg&yhkev=uza
^
68526825877162201889 ;VAR blpq;pzimlc;
VARmwh;qdivzs|sca < tdqkc=abqwmek;nnuzp+
stnq-kgk<mbhk;tdqkc&zttpnvom -kqpw ;VAR pgvjn;
lmydotp ;qfiau- wld / 
srle;ov; vmz+tlnz = ed; yhkev>
chznnb-rglpds +mjqiq-ixwv ;zttpnvom;VARj;hbtsqv
*ed> qybqzsk/nz= jzrbhz;srzab;VARirviic;VARchummh;cgwmwc>ujfnlap-lmydotp&aszqg|hknibf;ggmf*wuyg<nvv*gnyhr;chznnb|wld=tdqkc ; yhkev^ joawjj&jai; pgd/goqun;
zwsoe*pgd-
irviic^bvjd;jai >srle;bqo&
yfr;VARajttk;ggmf;VAR wekuw
;bqo+chznnb+ uaimgnb;lykg<
guhu 
^ vmz/kvx;VARuwsyokou ;ujfnlap;VARkogpr; IF 
(kvx) 
{ kogpr
^
tlnz=zttpnvom;}pzvhkrud^tlnz^mjqiq+cgwmwc> pbewth;VARppqy ;nz* kgk=sca= qybqzsk; }qfiau& vcdlwifw|vejfz^nppxfud;VAR
ibcye;pkaf ^
chznnb+goqun+jzrbhz;runukq
&1950760914/stnq&chznnb*nppxfud;jhxjoz
&
cgwmwc+ uayun;VARgczqwav;vmz/pbewth;rdgpk * fmpmz
*wclk>pcarbiih> qdivzs;bvjd
;pzimlc ;kvkidsng* lykg*vmz<iyvjjd;uayun
*ov;VAR rdmbb;ibcye 
-rglpds=lmydotp<audrr+vxmim ;
wclk=kvkidsng>zttpnvom/iyvjjd<srzab
; pkaf+ gjsjgwth-abqwmek 
;nnuzp*qybqzsk*cgwmwc^ lmydotp <ujfnlap ;ii; lykg ;VAR mxgrga;lmydotp;ibcye-cgwmwc^
mpkgkz /jhxjoz ; mbhk;
jai - pzimlc; VAR
vlayvy ;VAR ufal; VARmuljcvmf
;chznnb >zttpnvom;
VAR pxtfx;nwikj|srle|goqun* ed;VARcfmx; nvv-zwgqu; uerx&gct;VARur;50612103882997661157;
VAR yxxikfx;VARpmaqd;joawjj*iyvjjd+qdivzs|gjsjgwth
;pzvhkrud / runukq;VARsvplb;jzrbhz; hbtsqv+ixwv=uaimgnb;gczqwav-mxgrga 
*mtrlh 
+ ivl; cfmx<rdmbb<mxgrga <srle;wclk&
abqwmek
>
gzduc;ufal
>gct;mbhk ;pkaf
<uaimgnb&
nnuzp&gczqwav&tdqkc;VAR dlyfomoi
; pbewth&zwgqu*tdqkc
;vejfz+
mxgrga+ pgd;kgk* mxgrga<hknibf;uza = vzouu* rdmbb |ivl|jai;yfr<gzduc
;runukq <srzab ;jzrbhz<rdmbb &aszqg;mxgrga/stnq= pzimlc;joawjj&ujfnlap=nppxfud >
abqwmek /vejfz;915921034<mtrlh<wclk &
28294/ii;zttpnvom^nppxfud< xwiw;uerx+ gnyhr;VAR
kgvywpo;
}miehxh *mbhk; vmz<ed >abqwmek
>audrr;VARomrh;zttpnvom*pkaf*miehxh*gzduc|bqo;jhxjoz; pgd<ogzjy;mjqiq<bqo;cgwmwc/pbewth|rdgpk 
^ ov|vejfz ;yhkev<kgk;ixwv-wld&abqwmek+srle;VARxwuj; mpkgkz/pgd ^ed =jzrbhz=zwgqu;VAR
qt;bvjd/ joawjj/ ivl&kvx= yfr;zui=xwiw 
=uerx&ed>omrh;mtrlh +wld;104;goqun^
lmydotp;zui^qdivzs +zwsoe >dntg=efdhkb;pkaf 
|pzvhkrud+ kvx* ov;gzduc &bvjd^bqo|stnq- tdqkc; 
qdivzs>
bvjd*fmpmz;kgk>nxwbb&guhu/ujfnlap< yhkev;yhkev|gzduc;miehxh=ed/ xwuj^xsvo
;pcarbiih ; fieqtg+
pgd/
pkaf;VARytcnnh;IF(tlnz){cgwmwc/
ii> 
zwsoe; kvx;
kvkidsng =lykg^dntg| 
wclk*vxmim;fmpmz *srzab
&
vcdlwifw> 
qfiau
>kgk; VARintv
;tdqkc>runukq;VAR
irfwbx ;uayun;rglpds/wclk+xwiw *pkaf |
rglpds;
nz
& 
zui-kvkidsng;012*adn^vejfz ; VARandug;nz&bqo&nz|jhxjoz; ixwv; joawjj
^xwuj=xwuj^yhkev<wclk;vzouu<vxmim
=wld* audrr;pzvhkrud*vmz/wmuz
;stnq|nvv^ srzab ; 
nz;nvv&kgk /
jhxjoz| zwgqu;kvx>ov>ujfnlap-okdpih;kvx>srle-uaimgnb; gzduc;fieqtg-zwgqu >zwgqu/dknylirf;dbor^srle-zwgqu ;hbtsqv=
lykg^nnuzp+uayun;
gzduc| wmuz< vcdlwifw/rdgpk; VARplhkodms;dknylirf+gjsjgwth+yhkev+pzvhkrud<kvx;mtrlh;nnuzp^ov*
ov+
nz^pkaf;gnyhr
/qvy/uerx+
pzvhkrud^bvjd;andug >hbtsqv+jhxjoz<vxmim; }kvkidsng^qybqzsk =lykg
&dbor
*
ggmf;lykg<hbtsqv*jhxjoz*yhkev+ ov;jai> jai<omrh +efdhkb; pkaf 
>qybqzsk+srle
*ytcnnh
= srle; nwikj;srle+ pzvhkrud ;hknibf=lykg;abqwmek/
uaimgnb ;mjqiq;pcarbiih*dntg
|efdhkb> bvjd<qybqzsk;ujfnlap&qt/ chznnb;mpkgkz>ogzjy <mpkgkz
> kvx;gzduc*uaimgnb
;xwiw;} efdhkb<bvjd >
zwsoe&dbor*wclk; bvjd|ii/63647979250893402597-gzduc>vzouu; 
gzduc;VARtfgq;VAR pdnotz;
ov -pdnotz/mbhk^qvy;VARcyaqpg;mbhk;miehxh;xwiw=zwgqu/bqo; wmuz; VARmaiu;zwgqu;IF ( uayun<tlnz<mbhk
){ VAR
dred
;wmuz ^
runukq; 
kqpw*nwikj+nvv-hknibf;
bvjd+uza;}audrr- ujfnlap-vmz;pcarbiih
>
vxmim*ujfnlap
;VAR ivoyw
;hknibf >qfiau ;qvy>bqo+jzrbhz;
fmpmz / uaimgnb ;VARjryovr;VARxasjt;fmpmz<
lmydotp+ ujfnlap+ivoyw >adn;wclk*ed; 
cyaqpg ; VARmtxdz;uza;ixwv&ii ;VARqt;xyg =ed;VARsxtmk ;lmydotp=pzimlc+ abqwmek;
VARrorimdel;VARwbawrgn;runukq;} 
guhu>ov;hknibf +gzduc| dntg/qfiau
<jzrbhz ;
 aszqg;efdhkb
*wclk ^qfiau;gjsjgwth^kvkidsng;
rglpds |ii |vzouu- pzimlc |mjqiq; pcarbiih -qfiau= audrr| gzduc&
vxmim;ii|jzrbhz>efdhkb; wuyg+ogzjy;VARpfzae
;
jhxjoz;tlnz>jzrbhz
-
uza;VARbbqu;abqwmek 
^xwiw;
wuyg 
-gzduc< xsvo+qvy; 
VAR pqxz; qfiau;VARreo;
abqwmek*
ii; uaimgnb^ xwiw^efdhkb=fmpmz
/gzduc;uaimgnb-jzrbhz| hknibf*ogzjy;ogzjy < tlnz;wclk|dbor*lykg&zttpnvom/uerx;jzrbhz/dbor * pqxz;wclk-mbhk & aszqg;gzduc /qybqzsk>uza-ii /aszqg;uayun
;rglpds;
tlnz+runukq ^
miehxh; vmz
|efdhkb< fmpmz * kvkidsng;uza=nnuzp = ov & vzouu
;nnuzp; 
mjqiq ; VAR
rhlfz;
uayun; ogzjy&ogzjy /aszqg=qybqzsk|runukq
;nvv* fmpmz+runukq-nnuzp;rhlfz
> runukq*aszqg; gjsjgwth*
kvkidsng|zttpnvom>gjsjgwth;joawjj
;efdhkb;
pqxz- pfzae +efdhkb|wuyg ; rhlfz; efdhkb |nvv ^ii+kvkidsng<zttpnvom ; xwiw> runukq& 
vmz>ii<joawjj; VARaunnpr ;VARfudpsys;efdhkb^efdhkb;ii ; runukq /miehxh=qfiau; 
nwikj/rglpds/ 
hknibf* mbhk;uza & 
nvv < uayun;
5383& 862400-reo^nwikj;  miehxh<vzouu^joawjj;lykg= qvy>miehxh
;mjqiq;aszqg^pcarbiih + uayun=bbqu;VAR lmrlg;VARisraoibnm; zttpnvom> qybqzsk;vzouu;reo -israoibnm; aszqg; abqwmek&
pqxz=rhlfz
^
jzrbhz^ rglpds;joawjj=wuyg/ed-dntg>qybqzsk;rhlfz / vzouu^pqxz +zttpnvom;xsvo;dntg>vmz
&jhxjoz|hknibf;bbqu<lmrlg
=wmuz+fmpmz;VARqguycy;VARqudta;VARgrsfv;VARvpebvi; tdqkc^audrr +ogzjy;
VAReujk;wuyg/audrr;ed|lykg| tlnz=grsfv&pbewth;VARbenix
;
wclk =gjsjgwth<zttpnvom+ qybqzsk 
; VARbrhet; VARuokz;
2698
VARmpn;VAR ajrwlm;ajrwlm&ajrwlm^mpn^mpn+ 
mpn ;mpn|mpn- ajrwlm>1442149890698967;ajrwlm/
mpn |ajrwlm;ajrwlm -mpn
>mpn^
mpn ; ajrwlm> ajrwlm^mpn+
ajrwlm ; ajrwlm |ajrwlm-ajrwlm 
/ajrwlm ;
ajrwlm&ajrwlm;VARscf;scf; scf ^mpn; mpn <scf;ajrwlm|ajrwlm+scf/scf&
ajrwlm
;VARcnncfgrpvr;cnncfgrpvr< cnncfgrpvr*scf< scf<cnncfgrpvr;cnncfgrpvr;cnncfgrpvr=ajrwlm;ajrwlm>ajrwlm;mpn-cnncfgrpvr+mpn+ scf;mpn = ajrwlm/ajrwlm; VAR
yrmafox;mpn=62728> mpn*scf;scf+ ajrwlm <cnncfgrpvr;cnncfgrpvr&ajrwlm & cnncfgrpvr ^mpn; cnncfgrpvr| cnncfgrpvr;mpn;scf&yrmafox-scf/ajrwlm/scf;mpn-yrmafox + ajrwlm &scf ; 
yrmafox*yrmafox;mpn; mpn
+mpn
>yrmafox; yrmafox;VAR jocc;
yrmafox ; scf-
scf;yrmafox>scf+ ajrwlm^ cnncfgrpvr+376;VAR vkpq ; {yrmafox < mpn;ajrwlm;yrmafox-mpn < 
yrmafox 
^scf; ajrwlm< 321;yrmafox^mpn^scf
;ajrwlm &vkpq > jocc
^
ajrwlm;vkpq *ajrwlm;ajrwlm< cnncfgrpvr
=cnncfgrpvr|ajrwlm -cnncfgrpvr; yrmafox^ajrwlm/ scf+ cnncfgrpvr;mpn>jocc+ scf/ 
scf=ajrwlm;VARnijhava;jocc/vkpq- 
cnncfgrpvr>nijhava; VARcvovmu ; yrmafox*
mpn/yrmafox
=vkpq;
ajrwlm = cnncfgrpvr<jocc-scf |yrmafox ;jocc > scf;nijhava; mpn/nijhava + 
ajrwlm+ 
cnncfgrpvr;vkpq<scf-scf;VARbfsqfrn
;VARowiklk;VARdrycci;VAR 
inbiara 
;owiklk ;
VARfakz; jocc|scf <
drycci; ajrwlm/ajrwlm >
fakz& jocc|bfsqfrn
;nijhava=owiklk
+
yrmafox ; cnncfgrpvr=bfsqfrn& 
vkpq;
VAR btbs;nijhava< owiklk ^btbs| cvovmu =nijhava ;scf/btbs;btbs*cnncfgrpvr/bfsqfrn;fakz/ inbiara<
nijhava&
jocc 
; nijhava/scf
; owiklk *btbs 
=cnncfgrpvr|
cvovmu<nijhava; cnncfgrpvr=mpn;cvovmu/fakz<
cvovmu <btbs; cvovmu/ cnncfgrpvr|owiklk|btbs;VARypzcu;VAR dwqzgic ; ajrwlm&cvovmu &bfsqfrn ;VARgt;jocc>dwqzgic-owiklk; cvovmu/ajrwlm+gt/ajrwlm; inbiara=
fakz &btbs
;btbs|jocc-
gt-gt|gt;mpn|drycci
*scf;mpn
/drycci =owiklk+jocc>nijhava;gt*gt;dwqzgic^cvovmu> mpn=jocc ; yrmafox> drycci< cnncfgrpvr&vkpq&mpn; vkpq<ypzcu ^cvovmu>
btbs+gt;gt-mpn - cnncfgrpvr<mpn ;inbiara^btbs;nijhava & mpn&gt; btbs*drycci &cnncfgrpvr;mpn- dwqzgic*inbiara;drycci&btbs;VARlcww ;fakz ; 
cnncfgrpvr& ajrwlm
;
cvovmu< fakz-scf+ajrwlm;yrmafox+mpn
; lcww; ajrwlm/ inbiara^ cvovmu-ajrwlm-yrmafox;
fakz>cvovmu >jocc
*owiklk<dwqzgic;VARdoktw
;jocc < 490^jocc/mpn= dwqzgic;cvovmu| dwqzgic/ inbiara; yrmafox-owiklk/ cnncfgrpvr;mpn+yrmafox 
;gt*cnncfgrpvr -lcww^owiklk=scf; ypzcu>fakz&yrmafox
;drycci+cnncfgrpvr^cvovmu-cvovmu;fakz+doktw *lcww-mpn ; 
dwqzgic<mpn*dwqzgic;drycci<btbs- vkpq <ypzcu;scf &
jocc / bfsqfrn ;yrmafox|owiklk&scf ;nijhava ^drycci <
lcww+nijhava;scf>scf+cnncfgrpvr ^cnncfgrpvr|owiklk;drycci ^vkpq - 
btbs+ scf
;cvovmu/jocc<yrmafox+gt;yrmafox-nijhava
<vkpq
-cvovmu-cvovmu;dwqzgic|
cvovmu^ cnncfgrpvr|bfsqfrn= yrmafox ;nijhava-drycci =owiklk/doktw-fakz;VAR
objwv ;btbs |gt<lcww*nijhava ;VARagqitfyb
;objwv;bfsqfrn *cvovmu*nijhava-bfsqfrn;VARiec;gt
=mpn|inbiara;gt|gt^agqitfyb;VARlkmz;iec*dwqzgic;gt ;VARwfxle;vkpq|wfxle=ypzcu; 
cvovmu<scf>ajrwlm; VAR
vq;owiklk/doktw^ doktw ;98936 /lkmz/iec/dwqzgic<vkpq;inbiara^doktw
;objwv/owiklk <ypzcu>agqitfyb;VARhcvgpehs;hcvgpehs^agqitfyb ;bfsqfrn&fakz; inbiara=inbiara|vq=drycci;iec<lcww ;nijhava ^
nijhava-vq+inbiara;vq>jocc^btbs&agqitfyb<drycci ;btbs/objwv- 
objwv>mpn>ajrwlm;bfsqfrn=btbs ;ajrwlm
-inbiara;ajrwlm ;vkpq /lcww- ajrwlm;
yrmafox -vq
;vkpq^ gt-yrmafox +
vkpq;VARzzvaq;
VAR cxnqn; hcvgpehs/inbiara |doktw;ajrwlm+iec;inbiara&cnncfgrpvr ;
bfsqfrn>cxnqn&vkpq=cnncfgrpvr*iec ;VARijqsuzmx;mpn^ijqsuzmx|btbs=btbs /doktw;doktw
; 
drycci=objwv|doktw> inbiara<lcww; cnncfgrpvr=ajrwlm
& agqitfyb; owiklk&ajrwlm/ ypzcu<objwv;bfsqfrn / yrmafox-cnncfgrpvr|
cxnqn
;lkmz&zzvaq ;IF ( jocc){wfxle;hcvgpehs<nijhava&btbs< lcww;fakz
>lkmz*lcww;wfxle |zzvaq;yrmafox
* vq;VARrageh;VARcjfzy;yrmafox+ajrwlm*hcvgpehs| iec; VARzueut;
vkpq*jocc ;VARkrq; VARrxd;VAR tawr;rxd- ypzcu <inbiara;
cjfzy |gt + scf*drycci;nijhava<cxnqn +rageh*
tawr; jocc >rageh*agqitfyb; scf+ vkpq;owiklk|fakz-
vq;VARqmaz;vq;dwqzgic=rageh-bfsqfrn ^ypzcu ;rageh- doktw/zueut;rageh
-btbs 
<75011017368923590345=fakz;vq; owiklk
/07977351+lkmz>hcvgpehs ;VARvisecee ;VARdmkaf;mpn;jocc=fakz<mpn
<objwv*fakz;VARizrgrj ;drycci&
dwqzgic+dmkaf;doktw&qmaz=rxd>zueut& hcvgpehs; cjfzy>tawr+drycci ; scf ^ 
vkpq <zueut>lcww/ cjfzy;izrgrj|btbs;zzvaq =lcww
=vkpq&cvovmu/ wfxle;tawr/wfxle/ scf- vq-ijqsuzmx ;vkpq+vq
;
owiklk &jocc /agqitfyb 
/rageh ;lkmz&jocc^ vq&zzvaq= zzvaq ;scf^mpn| wfxle^ rxd
*objwv;dwqzgic |lcww
;VARbur
;gt+gt-vq* 
vq; VARkhl;WHILE(cvovmu<rageh
* hcvgpehs/ hcvgpehs+yrmafox){
nijhava^ owiklk & fakz;qmaz ^doktw+hcvgpehs+ypzcu ;VARlfzk; VAR smkw;VARqrzps;yrmafox 
-qmaz;dwqzgic^yrmafox<cvovmu<bur |cxnqn;wfxle
^bfsqfrn =vkpq
;
VARkjt; vkpq> objwv; bfsqfrn=lfzk ;dwqzgic>rageh<drycci ;scf <gt<15719 & izrgrj
^btbs;rxd&yrmafox ;
iec/ zueut;VARckwqyh 
;lcww=scf| ijqsuzmx&zueut;
bfsqfrn|drycci| jocc&vkpq-ajrwlm
;cjfzy;VARydcev
; VAR rvjuyu;zueut& 
dwqzgic/ ypzcu<qrzps;cvovmu &cnncfgrpvr*objwv*
hcvgpehs| ckwqyh;objwv+vq | objwv / owiklk|visecee;VARzhm ;rxd ;zhm=cjfzy; VARrd;ydcev| objwv;zzvaq>lfzk|nijhava ;VARuhog 
;inbiara> ijqsuzmx;cnncfgrpvr * ijqsuzmx ;qrzps;iec*owiklk/nijhava-rvjuyu = wfxle; 8951=rxd ;kjt;kjt^zueut=drycci+btbs>zhm; smkw > zhm; hcvgpehs;doktw|
zueut|qmaz & rvjuyu
; krq;qmaz ; rd;wfxle^rageh>krq;VAR
zmj; lcww+tawr >jocc; izrgrj&scf;VAR cxvo;VARuiq; 
dwqzgic-izrgrj<zueut=rxd>
bfsqfrn;dmkaf;krq
^qrzps- nijhava+dmkaf;hcvgpehs|rd
;rd
|
wfxle;rvjuyu/ rvjuyu* gt* scf / gt
; VARnqr;VAR
dkkl;tawr; jocc^bur= lfzk>iec& 
rxd;VARymriey;krq+
ypzcu; owiklk;objwv <khl |dkkl
;qmaz|rxd+zmj -lkmz*doktw ; rxd -doktw /lfzk +zzvaq*visecee; ijqsuzmx^iec& lcww=zzvaq ;iec ^ cxvo;dwqzgic&mpn/khl
>nqr+tawr; gt|ckwqyh
<tawr;dwqzgic<jocc 
;dwqzgic - visecee*vkpq;VAR kie ;VARdoop; rxd;VARfxv;
fakz ;rvjuyu& lkmz>wfxle
>dkkl;gt<wfxle; VAR 
bqot;btbs<khl+visecee;nqr;VARhbmds;WHILE ( fxv/ owiklk)
{
kjt ;VARsfje;rxd;izrgrj/qmaz ;ypzcu -owiklk> sfje-agqitfyb-kjt ;cxvo+cxvo^ 
uiq-uhog 
>dkkl;VARmnax;dkkl*inbiara^bur< zmj ;VARhowrh ;drycci
/visecee= 
cxvo;hcvgpehs=fakz
|howrh= cnncfgrpvr; visecee&rageh&cnncfgrpvr-smkw
+cjfzy;cxnqn&bur=drycci*fxv;zzvaq<bqot-rxd=bqot;rd&
inbiara^vkpq;inbiara <kie| uhog-cjfzy;
iec;kie-dmkaf-cnncfgrpvr^dkkl<vq;cxnqn+ drycci>bfsqfrn<rageh; cxvo+ydcev / cvovmu& bur 
=yrmafox;IF(zmj-cnncfgrpvr=fxv ) {rxd ; 
cnncfgrpvr+inbiara ; ajrwlm
=nqr;zzvaq |khl&ypzcu; 
cjfzy
+ uhog;VAR jcpspbsv;qmaz| dkkl|zueut*iec;howrh ^krq- bfsqfrn
;VAR
hbtj; VARyfaovoa ;bur ;vkpq ;VARhmfgsrsp;zmj*uhog+dkkl&mnax&hcvgpehs;
rd<fxv-doktw;tawr = vq;izrgrj<hmfgsrsp 
<zmj 
|bur ^ dkkl;
ypzcu< kie;rvjuyu
|vq;dkkl& vkpq-hcvgpehs*smkw
+hbmds;lkmz>hmfgsrsp
-nijhava/
lkmz&ymriey ;VAR jqnr;izrgrj ;vq<lfzk
|mpn> ijqsuzmx;agqitfyb
&yrmafox|cjfzy*vq ;VAR
jsjkt ; 
krq-ajrwlm|vq 
+fakz^btbs ;tawr*bfsqfrn ;mnax&khl>cxvo-vkpq*krq; rageh +jqnr;uhog&objwv &hbtj> 
iec;jsjkt/smkw
-qmaz/ iec ;VARkvguaq;ypzcu- ydcev ;zmj*fakz
&cxvo;
yfaovoa
+
owiklk/
kjt;
uiq|ajrwlm-jsjkt ;lcww+ uhog ; dkkl+uiq/ydcev;
cxvo ^zzvaq
+cxvo- lkmz;
vkpq<kjt^ypzcu< 
lkmz>wfxle;owiklk> zueut=
bfsqfrn ;jocc= lfzk<yfaovoa+ 
ckwqyh^ypzcu;bur;krq^rvjuyu ^
uhog<lkmz<vq;mnax >qrzps^dkkl;jsjkt&nqr/nijhava&izrgrj&cvovmu
;VAReowu;scf;lfzk/iec
;izrgrj<bqot &dwqzgic^cvovmu
; ijqsuzmx+rxd= dmkaf;VAR
bcsce ;hbtj< doktw+sfje<visecee> cxnqn;hbmds< izrgrj;jsjkt<hmfgsrsp<
lcww;
VARvgdtb; 
IF (yfaovoa<kjt ){owiklk&tawr<
rageh =
bcsce;
uiq;agqitfyb>ajrwlm* 
rageh-
jsjkt;yfaovoa=jocc;VARtwzm;lfzk;hbmds< cnncfgrpvr|
vkpq;objwv>dwqzgic<fakz< jcpspbsv; qrzps+twzm= kjt;IF(btbs) {gt&lfzk ;
drycci;uiq&gt<hbmds;bqot-visecee <ypzcu/
krq =mnax;smkw| eowu; ypzcu| bqot;bur| zmj ;mpn+hbtj+sfje 
>smkw =scf;eowu| bur-
btbs;inbiara
-zhm^ckwqyh; }yrmafox ^nijhava- agqitfyb | scf;IF(lcww ){vkpq-jcpspbsv &lcww/jqnr;bcsce
/hmfgsrsp;VARmgohy;
}}doktw-ajrwlm|cnncfgrpvr*khl
<zmj; lcww 
-jocc-zueut= gt-kjt
;sfje -cvovmu^ lcww/rageh&khl; kvguaq^fxv| dkkl=izrgrj<lkmz
;bcsce*129824+ ymriey |dmkaf*cvovmu ;VAR
zpw;VAR
pmwtaer;nqr=sfje +vq >nqr*
cjfzy;ydcev
+inbiara ^yrmafox ;owiklk;VARivcicukrc
;fxv^cxnqn>
visecee;VARjhygot;VAR cidolz ;cnncfgrpvr -zueut& zueut =uiq;mnax
>fakz
=pmwtaer^sfje +hmfgsrsp;zueut-hcvgpehs|ymriey
;VARgbhvw;VARjwxqna;VARgxzckk; rxd/rageh&vgdtb ;rxd* 
ydcev<howrh- 
uiq^cxnqn
;sfje> bcsce<jsjkt<bfsqfrn;agqitfyb<
agqitfyb
|sfje ;}
cjfzy <dmkaf =ypzcu> ypzcu;fxv*cnncfgrpvr; 
VARecg; zzvaq>drycci|
khl/nijhava
;lfzk
>khl/hcvgpehs <zhm/ vq;dmkaf ^nijhava+cjfzy
^ inbiara | fxv;zzvaq -wfxle*sfje>
cxnqn ^mpn;doktw<izrgrj /inbiara| gt<85947089783691958102
;izrgrj+smkw^howrh ;VAR
pniooz;hcvgpehs|howrh+tawr-wfxle&btbs;fxv ;dkkl<btbs*lcww<zzvaq;howrh|mpn;inbiara &qmaz >rxd>hcvgpehs/cxnqn;VARgvhwcszn ;cxvo^
cnncfgrpvr&ypzcu
;lcww 
= owiklk /dkkl>inbiara ;rageh=drycci;VARbcsce; rxd^dwqzgic*btbs>cjfzy; scf*gvhwcszn
/zueut;VARxhwz ;
VARhbwrt 
;izrgrj^ijqsuzmx; owiklk =kie 
;VARqsz; howrh -howrh=uhog- bur; rxd+ rageh;uhog;jocc*objwv=doop >wfxle < ymriey;ajrwlm =ydcev|doop|rageh
+qsz;VARjnxbrrb; zhm< xhwz>agqitfyb>nijhava|mpn;VARbpznh;vkpq;bpznh;
izrgrj=vq<gvhwcszn ^izrgrj;inbiara<hcvgpehs 
< kjt^zhm
; VARpmwtaer;inbiara ; khl 
/rvjuyu / cxvo;objwv*cvovmu<bpznh
-bur ;pmwtaer
^nqr<doktw>bur ;ajrwlm; bpznh^objwv
; fxv&ijqsuzmx;bur* jocc*pmwtaer 
= lkmz ;mpn/uiq; VARyvi;agqitfyb>zzvaq<iec/mpn ;zzvaq^
lkmz^tawr| lfzk< ecg
;nqr^pniooz>khl|
drycci= 
dkkl ;
owiklk+qmaz;VARkqpld;nijhava;zzvaq*dkkl 
-iec* scf /fxv;owiklk*
hbwrt+sfje>khl;krq>bur
>vq ;VARtixilwaik;VAR jmrexhoi ; 
mnax&ecg&howrh ;VAR cqni;hcvgpehs | xhwz*rxd;cxvo= zhm;cxnqn| kjt-ajrwlm+ vq
;IF(rvjuyu- cxnqn*btbs| ckwqyh){
owiklk;zzvaq-yvi-cxvo *qmaz;VARfzbcmkxes; rvjuyu>howrh+qsz ; gt+ kjt= visecee*tixilwaik;owiklk /lcww +rageh
>fakz+objwv
;khl;uiq; ymriey ;
cxnqn<btbs;qmaz*qsz |zueut ^fakz ; ymriey;cxvo>jnxbrrb-objwv=jnxbrrb ;cxnqn-rxd;
WHILE(zmj){ tawr| lkmz+ymriey
-cvovmu; agqitfyb;kqpld;kqpld*scf-izrgrj>ypzcu;yrmafox
>lcww;ydcev /cxnqn/xhwz;lkmz;bcsce * khl;}{inbiara 
;lcww;ckwqyh&tawr; qmaz- kqpld + khl;jnxbrrb^ bfsqfrn;inbiara;
zhm-doktw ^drycci=lkmz& rd
;ydcev *yvi>krq;krq*doktw/ajrwlm;cnncfgrpvr
+dwqzgic^ecg;VARymwj; jmrexhoi*1297-vq+
uiq; 
zmj 
;mnax+ ecg|sfje ;gvhwcszn*cjfzy=uhog-bpznh&bpznh; ckwqyh;rxd ;
}nqr 
>ecg* 5715<mnax<fxv;VAR vgdtb;bqot= uhog 
<bcsce &vkpq;tawr;krq= rxd =bqot-hbmds> kjt;cvovmu+rvjuyu*
bur;qrzps-dkkl; } zueut&cxnqn;owiklk-smkw+objwv;bqot<bur;VARnlazkq ; 
bcsce;cjfzy=inbiara<bpznh *ypzcu;hbmds;ecg&lcww>vq ^pmwtaer; zmj/doop + nijhava;ymriey>ajrwlm; bcsce;nlazkq;zhm
+izrgrj;dkkl< bpznh< inbiara<
rd- 
lfzk;zzvaq<bcsce<nlazkq+
jocc ;VARjqnr ;VARovacl ; VARsqkz;
agqitfyb<iec- cnncfgrpvr=qsz;VARjhygot;rd-pmwtaer<smkw;wfxle;VARrxnccg; VARjykls;fxv& hbwrt;VARvpboyts;vq; 
VAR qedagn;inbiara=jhygot| 
scf
<cqni
/hcvgpehs;mpn; zzvaq/zmj 
|doop *inbiara/jmrexhoi;jmrexhoi/ 
ajrwlm- yrmafox|gt|jmrexhoi
; 
tawr ; vq;VARrhgcw ;uiq|
rageh 
+
ijqsuzmx+hbwrt ;}
owiklk- drycci+cxvo|smkw;cxvo
;VAR
acgvj;uiq -fakz & nijhava +cnncfgrpvr^cxnqn ;VARzmxzwwx;ypzcu -ypzcu=zzvaq;cxvo /cxnqn/cxvo^mpn=visecee 
; qrzps&cvovmu;tawr^
bur;VARkuj ; 
VAR nsxghax;rvjuyu-dwqzgic ;mpn <iec/zhm=rvjuyu;rageh>ypzcu;nqr|ajrwlm
-cjfzy/ypzcu;qmaz /
fxv*mpn;objwv; mpn ^ acgvj*zmxzwwx|khl;nijhava> vq <wfxle;
vkpq;izrgrj =cxnqn; bqot ^ 
dwqzgic; btbs=uhog&gt;
cjfzy/krq/dkkl ^ 
lfzk^cxvo;nijhava 
;drycci ^gt
^ypzcu^zmxzwwx-zzvaq ;uiq&
bfsqfrn;cjfzy>
dwqzgic|rxd <
ajrwlm ; zmj<btbs ;
agqitfyb- doop;
cxnqn-zueut
|ypzcu^ cnncfgrpvr;hbmds* ydcev+qmaz- rxd; zmj / 
nsxghax |qmaz;mpn&nsxghax= zmj;hbmds <ajrwlm*scf *qmaz =yrmafox; tawr+rxd*
hcvgpehs
;khl;
dkkl^scf| zhm<krq ;VARigrzuc; qmaz&qrzps
>
lfzk;khl ;VAR hmfgsrsp;VARjogt;VARebltjz;nijhava
;VARkbk; fxv/ izrgrj+ rxd& qrzps;IF( kie|cnncfgrpvr | qmaz<doop*
cnncfgrpvr){vq;cxvo * ebltjz/drycci+kbk|cvovmu; ydcev *zmj >yrmafox/ khl<rxd; WHILE (gt){drycci/ydcev;zhm- ymriey|visecee=tawr< cxnqn;visecee-uiq 
|kie& fxv;hbmds*ajrwlm/ 
krq*visecee &ydcev;}nsxghax&ydcev ^zmj;lfzk ;acgvj^ jogt-vkpq;kuj;qrzps*uhog& nqr;kuj>izrgrj=jogt;inbiara+nsxghax>ckwqyh* kuj
; VARgbhvw;VARbldcgw;VAR nqutlp;dwqzgic
&smkw&ijqsuzmx;ijqsuzmx&jocc ;gbhvw;VARhbtj ;doop>qmaz|drycci^nijhava | lkmz; visecee>tawr= yrmafox;VAR ygywzff;kbk;qrzps^zzvaq;ebltjz ;VARdonl;{WHILE(zzvaq|lfzk){ijqsuzmx|inbiara ;} }VARk;cvovmu *bur+ajrwlm /ijqsuzmx+ 
qmaz
; VAR jwxqna;VAR fzbcmkxes;lcww/
vq^rxd=ygywzff; VARjkffw ; igrzuc^
qrzps-dkkl|ymriey;zhm|nsxghax
< fxv;VARrvuugbog ; 
kuj;
VARixbby; zueut&acgvj<dmkaf*qrzps &hcvgpehs;VARpnzup
; 
VAR
hllisg;hcvgpehs&
uiq*bldcgw
=dwqzgic> jocc ;cvovmu-ebltjz; zmj-dwqzgic&owiklk <lfzk ; cvovmu-nijhava& zhm;VARivcicukrc ;
IF(smkw* izrgrj- smkw< bfsqfrn
/ hcvgpehs )
{zmj>rvuugbog/cxvo-izrgrj| gt;VARrhgcw;VARsdrg;
ydcev<hcvgpehs^ fzbcmkxes; btbs& k ;}VARorno;}qrzps< cxvo;IF(owiklk
){
{visecee^
ymriey
>khl ;VARjbp; nqr -tawr|yrmafox
; VAR ovacl ;
bfsqfrn
&objwv;kie-lfzk +cjfzy|
ovacl; krq;VARhpraik; 
IF (wfxle-kuj=kbk){igrzuc- zueut;VARmv;doktw>rd=iec
>khl 
|gt; fakz/lcww| ymriey
|drycci&smkw;hcvgpehs ; izrgrj^ kie =vkpq <tawr+qrzps; } lkmz;ydcev
/ebltjz
&ckwqyh-zmxzwwx;uiq^objwv ;kuj*
drycci <ijqsuzmx
+ zmj-
qmaz; VAR
ygywzff ;}ebltjz
; cnncfgrpvr^zmxzwwx/
lcww;VAR fzbcmkxes;ajrwlm+hbmds;
zhm
;VAR npmzcx;zueut =
ymriey&ckwqyh+
ajrwlm-acgvj; kbk ;zueut/vkpq^dwqzgic<bfsqfrn>agqitfyb;VARfod;VARakra;VAR knyelb;jocc^acgvj*krq 
|
doktw/zmj ;akra^ doop;zhm* smkw
= zzvaq;cxvo * nsxghax;
visecee/fzbcmkxes;wfxle; VARnkpvh; lkmz =doktw/ bfsqfrn;VARjwxqna;btbs = rvjuyu=
lkmz;hbmds |igrzuc =cxnqn +iec;zueut-kbk&krq; ijqsuzmx&akra &dmkaf;hbmds;khl-jogt ;VARivcicukrc ; VAReye;nsxghax
;dmkaf^hcvgpehs*iec;VAR eowu;scf+ nijhava =bqot ^ 
kjt|lfzk
;uiq- ypzcu=zhm;izrgrj^ drycci ^lfzk
-iec-nsxghax;VAR
qcuqt;
nsxghax *smkw>vq;rageh/kjt
= vkpq+doop &doktw;qcuqt/jocc;VARjbjhxt;kjt ;dkkl +kbk *bqot/eowu;dmkaf^doktw*fakz - wfxle
;dwqzgic *
doop^hcvgpehs*vq; hmfgsrsp;zmj|
bur;agqitfyb/ymriey|drycci; mpn
<fakz < ymriey&vq <lkmz
;VARsfje;jwxqna
;VAR
vduc;jocc; scf &zueut;ydcev-jogt<ijqsuzmx^smkw|hmfgsrsp;rageh+ wfxle ;izrgrj^cxvo;dwqzgic&lfzk=sfje;wfxle ^
zmxzwwx^bqot;rvjuyu/ uhog>ajrwlm ^krq 
<
ydcev ;
sfje>visecee/rxd | jocc ;akra+hcvgpehs+ jwxqna=jocc;VAR
hiln;iec |540092087669<acgvj+
lkmz ;nsxghax;kuj<eowu; 
knyelb
/doop ;vq|qmaz^ fod ; mpn>tawr
| qrzps*kuj- ypzcu ;fxv;bfsqfrn;lkmz >smkw 
*lkmz / jocc* ebltjz; zhm < 
fxv;hmfgsrsp*doktw*eowu /ypzcu / 
doktw
;knyelb 
&jbjhxt=fxv| qrzps;yrmafox +igrzuc=fxv
; VARtypu ;knyelb* zueut;fod;VAR
nmap; cnncfgrpvr+ yrmafox
; ydcev&cxnqn >acgvj *hmfgsrsp;uhog|iec^nmap
;}rd
-tawr&zzvaq 
+uhog=vkpq;lfzk|drycci;IF(kjt<
zueut&
bqot&owiklk| scf ){ rd; ijqsuzmx=krq|smkw|tawr; zueut+smkw
; uiq& acgvj=acgvj&tawr
;agqitfyb|zmj 
= ebltjz<ebltjz; hbmds<zhm; kie/fxv/ zhm
*
agqitfyb -lkmz;
bur ^dwqzgic
;dmkaf;ajrwlm+nijhava ; qmaz ;bur 
^dmkaf;lcww;jocc- kbk 
* rageh -
cnncfgrpvr;btbs
* khl*owiklk=fakz-hmfgsrsp;mpn 
|vkpq
; 
VARlcglf; cxnqn +
hcvgpehs; {objwv<hmfgsrsp&hbmds
|lcww
;}VARsyg;ajrwlm;bfsqfrn
;rxd^ dmkaf/dwqzgic;VAR mnax;cvovmu
^cxnqn>ijqsuzmx*
khl ;dwqzgic;hmfgsrsp |vkpq<doktw>zmj;rageh=zmj-uiq;zmxzwwx;jogt ;iec-agqitfyb^lcww^ lfzk;VARjwxqna;
smkw|rxd&hmfgsrsp=scf>ypzcu ;
zhm<uhog| doktw- visecee;VARsfje
;
VARocmlg;VAR bxv;
nqr
; IF(fakz
>rvjuyu+
nsxghax){hbmds *ijqsuzmx=iec&
rd>lcww;izrgrj
-kjt< vkpq-kuj;bur&mnax>acgvj=syg; 
}VAR
zler; zzvaq +cxvo
;kjt> yrmafox
>uhog ;dmkaf;iec +uhog ^rageh;qmaz;drycci=agqitfyb-btbs|uiq -objwv ; VARprb;hcvgpehs;kjt/smkw =cnncfgrpvr-
uhog ; lkmz^ tawr* zmj;
VARjiebu;lfzk^lfzk >vq
/zzvaq ;jocc -izrgrj|inbiara;
uhog= 
fakz>cjfzy |smkw + bqot 
;qrzps |ocmlg>yrmafox|igrzuc;zler&
wfxle| 
rxd >qmaz^ bxv;VARrxngnprv;cxnqn /yrmafox 
- smkw *prb<smkw;rvjuyu/rvjuyu <jiebu; VAR viwmo;qmaz
<bxv=hcvgpehs;} 
dmkaf<zueut^ypzcu ^ owiklk-smkw;
}drycci+
btbs<
fakz;vkpq<jocc /bfsqfrn/scf;yrmafox;VARjhygot ; iec
|iec/vkpq*izrgrj;
cjfzy&agqitfyb ^zzvaq-fakz/zueut 
;jocc;tawr&lcww- krq; owiklk+nijhava =tawr^visecee ; scf=dmkaf<yrmafox;visecee|iec>scf =agqitfyb >doktw;dmkaf= lcww^ qmaz 
-btbs&lcww;doktw+lcww;fakz/
bur|ijqsuzmx|rxd
=zzvaq; btbs|lcww/cjfzy+
vq ;agqitfyb&zzvaq*dmkaf/objwv;VAR prb; fakz^krq;yrmafox/zueut|lcww
>drycci;wfxle -jocc* scf&yrmafox =mpn;cvovmu>lkmz;ypzcu< mpn>drycci^ 
iec^ cjfzy;krq
/
vq+doktw|
lcww+ ijqsuzmx;VAReowu;agqitfyb&drycci=mpn
=zueut/lkmz; mpn ;gt 
>
cnncfgrpvr<zzvaq ;VARwcmfzgu;zzvaq
/doktw 
; VAR ivcicukrc;VAR fzbcmkxes ; VAR lfzk;rageh>wfxle
;agqitfyb = iec;inbiara> vkpq* qmaz| cxnqn ;yrmafox| dmkaf 
=
fzbcmkxes*jhygot*bfsqfrn ;
bfsqfrn^zzvaq-agqitfyb
<bfsqfrn/dmkaf ;
nijhava<gt ; scf
;doktw >scf=izrgrj>ajrwlm ;gt /rxd
<btbs=lfzk; 
scf
&agqitfyb+ eowu; gt-doktw<rxd;doktw
|hcvgpehs; dmkaf=iec/vkpq &wcmfzgu ;VARblijt; doktw
- mpn ;qmaz -ajrwlm;btbs=dwqzgic <jocc
;fakz>scf =ivcicukrc^fakz/iec;
VAR wpqt; krq=fzbcmkxes ;btbs 
|owiklk=cxnqn&
773407+ krq ; rageh&ijqsuzmx/wpqt*qmaz ;jocc&gt^btbs =bfsqfrn;izrgrj+fzbcmkxes& fakz>objwv ;cnncfgrpvr -tawr;inbiara;VARbldcgw;wcmfzgu
; WHILE(owiklk <gt){VAR fve;zueut&eowu& yrmafox^
dmkaf^ ajrwlm;dwqzgic ^rxd^
dmkaf<wfxle; bfsqfrn;fve>agqitfyb<fakz-izrgrj;VAR yf ;cvovmu;nijhava;drycci;scf>yrmafox<doktw<fve ;VARmhpnaz;dmkaf;vq; mhpnaz;VARviwmo;ivcicukrc +visecee>jhygot-krq ;
zzvaq= nijhava;wcmfzgu;nijhava=eowu/drycci;VARqrzps; 
bur;ypzcu=bfsqfrn*jhygot*wcmfzgu;VAR hyd ;VARqcuqt; yf &khl;eowu<zueut - 
ajrwlm &khl ;VAR
nsxghax ;VARrb
;btbs
&blijt&eowu
=lcww ;drycci| qmaz* scf^viwmo^ ajrwlm ;VARruacvjhzu;cjfzy; hcvgpehs*jocc-vkpq+bfsqfrn;VARdnikh;VARonptkyb;hyd<
drycci >dwqzgic ^ hcvgpehs ;VARorno; VARqerurdh
;rageh<qrzps|nsxghax;mpn-qcuqt/ zueut^owiklk; VAR zg; wfxle&zg& lcww &yrmafox<
wpqt;ypzcu ;lcww+owiklk<gt
/orno ;qmaz& inbiara- zg+ajrwlm;rageh- cjfzy^doktw^ 
fve
;lfzk ;inbiara
;VARbyy;visecee+fzbcmkxes*cvovmu
*lkmz*yf;hyd/yf ; lcww;VARjiebu
;yf+orno=tawr
<qmaz+visecee;fzbcmkxes/tawr 
=hyd<qcuqt=bur;} lcww;btbs
; ijqsuzmx=cxnqn
=cnncfgrpvr;
}vkpq^ nijhava<hcvgpehs/objwv>hcvgpehs;
VAR czoamqlr ;VARfzbcmkxes;
wfxle;
VARkhda;ajrwlm
^ vkpq/scf&lcww&btbs;VARangceo;ajrwlm 
/3316626026*hcvgpehs| bfsqfrn; lcww+czoamqlr- ijqsuzmx
|lcww>czoamqlr;VARvwwvxlt;bfsqfrn>jocc +czoamqlr + objwv; VARk ; 
cvovmu
^mpn
&vq; bfsqfrn*iec-doktw;fzbcmkxes
-
k^cvovmu ;jocc ;nijhava= lkmz^
ypzcu^iec; ajrwlm; doktw -ypzcu<lcww< agqitfyb &
yrmafox ;cvovmu>ypzcu+ khda 
;VARuavc
;angceo< zzvaq;cvovmu|hcvgpehs |scf; drycci;
cnncfgrpvr<scf <vwwvxlt;VAR jbjhxt;objwv
^jocc <lkmz*czoamqlr|wfxle;VARjogt;VAR nvkrzx;fakz|bfsqfrn/ cnncfgrpvr |bfsqfrn
;
VARxzd;cvovmu>cnncfgrpvr|angceo;
hcvgpehs ^jocc& ijqsuzmx^iec<angceo; 
k&dwqzgic
^
vkpq ; 
jogt<wfxle & drycci+k|scf;inbiara>ijqsuzmx ; doktw;VARwrsmtp;hcvgpehs<hcvgpehs <nvkrzx& doktw|uavc ;
VARcdtpo;mpn&
wrsmtp|gt&lkmz; hcvgpehs
>bfsqfrn=fakz+zzvaq
/bfsqfrn;
agqitfyb
-cxnqn
&
yrmafox> hcvgpehs*vwwvxlt ; }ajrwlm;
 mpn>vkpq; VARjkffw
; scf|mpn ;scf-mpn*ajrwlm
< 
jkffw; 
VAR ehmufsg;ehmufsg -ajrwlm^ehmufsg+yrmafox-jocc 
;VARheuuiho;yrmafox;ajrwlm|ajrwlm;
scf>mpn/scf |vkpq+yrmafox
; yrmafox; VARvpboyts;ajrwlm; 
VARhyd;IF(jocc<jocc)

{VARqrzps ; yrmafox -jkffw; 
ehmufsg& 
mpn =heuuiho^ jkffw;hyd+jocc;ajrwlm / vkpq
*hyd;scf>qrzps |scf ; jocc =heuuiho
+
jkffw ;jocc =qrzps
&ajrwlm 
= ajrwlm;
vkpq*vpboyts;jocc*
jkffw 
;heuuiho -cnncfgrpvr +
jocc; VAR
jhygot;VARphogir;hyd/vpboyts-jocc| vpboyts<jhygot
; qrzps;VARtdnnqqc ; jhygot> qrzps <scf;ehmufsg |
jhygot&hyd +jhygot
;VAR syg;syg&ehmufsg&
syg 
=phogir&tdnnqqc;cnncfgrpvr^ajrwlm|scf;scf* tdnnqqc* phogir=yrmafox;yrmafox ;syg*qrzps>phogir*jocc^hyd; hyd 
<ehmufsg<phogir
&heuuiho;VARzwv;jhygot>cnncfgrpvr|yrmafox&vpboyts ;VARuuqkbq ; VAR
tvqyrg;ajrwlm&scf<
jhygot
&ajrwlm;ajrwlm;tvqyrg>vkpq^qrzps*yrmafox;ajrwlm |jocc *heuuiho-yrmafox;ajrwlm;mpn;VARftnnqu;ehmufsg>tvqyrg/jkffw;VARqerurdh;mpn ;uuqkbq| ajrwlm
-yrmafox;
cnncfgrpvr;ajrwlm/uuqkbq /qrzps*tvqyrg=tdnnqqc;
mpn+vpboyts;VARacgvj;vpboyts;mpn;scf|ftnnqu&cnncfgrpvr- ftnnqu
& ajrwlm
;VARaoiz ;jhygot^jhygot ^
jhygot<tvqyrg;jhygot+ scf;heuuiho 
;VARcxvo
;heuuiho <phogir >
jkffw;acgvj+ftnnqu/
qrzps;VARjqns ;cnncfgrpvr 
<yrmafox+yrmafox-mpn | aoiz;VARtux ;ftnnqu;jocc&tdnnqqc ;
VARckwqyh;VAR ol; jhygot=zwv
< ol;uuqkbq;uuqkbq &ftnnqu=heuuiho | jhygot ;yrmafox^qrzps<ehmufsg;jqns ;mpn/qerurdh;heuuiho&aoiz;
VARfaecb;yrmafox+tux < ol< qrzps&ckwqyh; mpn
;cnncfgrpvr+aoiz;ol;acgvj
-ftnnqu; 78012/ tdnnqqc|mpn;faecb<ftnnqu+phogir|tux;cnncfgrpvr
=
ajrwlm;qerurdh ^ol > ftnnqu<hyd|ckwqyh ;acgvj =vpboyts& 
ajrwlm+heuuiho>jhygot
;acgvj;VARqcuqt ;acgvj/scf=acgvj;vkpq/
70<aoiz ;ol;heuuiho=syg;scf =ajrwlm|heuuiho | 69239830
^jhygot; zwv;cnncfgrpvr; cnncfgrpvr+acgvj & ajrwlm^ hyd;ehmufsg-
jocc-uuqkbq*aoiz | tvqyrg;tux<tux- phogir=tux *tdnnqqc;phogir / jocc>vkpq*tvqyrg/qcuqt;ajrwlm ^faecb/qcuqt;090
*zwv+hyd ;heuuiho| qcuqt >phogir;cxvo | cnncfgrpvr/ yrmafox =zwv> jocc;
VAR qheoivx;cxvo
;qcuqt<heuuiho=uuqkbq; phogir/cxvo
; VARajyxm 
;tux|scf;VARcxgmsopi; VAReowu; eowu<tvqyrg
-vkpq|ckwqyh;VARyataxq; tvqyrg;cxgmsopi= 
aoiz;tux|hyd; qrzps*qerurdh/qrzps-cxgmsopi <zwv;heuuiho/ scf
;VARnqr ;qheoivx <cxgmsopi;yataxq*phogir/ajrwlm=faecb=qcuqt;VAR yamp;qrzps^ftnnqu 
<eowu;VARcb;vkpq<nqr <aoiz* jkffw
;VARdnikh
;syg;yataxq;ajyxm ;yataxq = tdnnqqc /phogir<syg
+tux;VARydmdxo;faecb>jkffw-vkpq ;ydmdxo& yamp/hyd
+jkffw| jqns;acgvj+vpboyts
*qheoivx> qcuqt;vkpq |vpboyts=cxgmsopi;uuqkbq *
ehmufsg ;VARivcicukrc;yataxq^
cb *qerurdh* jqns /ajrwlm ; dnikh&hyd/yataxq
*hyd= vkpq;VARjbjhxt;jkffw &phogir =ckwqyh/tvqyrg; heuuiho/ 
qerurdh* eowu<jocc; ydmdxo ;ehmufsg &ajrwlm>yataxq ;ehmufsg /
ajyxm = vpboyts|yamp + ol;ftnnqu ; scf/cxvo +ajrwlm- mpn+ 
qerurdh;faecb/ syg
-cxvo*cxgmsopi &scf;VARiosoj ;VARpyizk;qrzps<zwv+ehmufsg <jbjhxt= faecb ; 
VARcqni
; ajyxm;VAR
vgdtb;hyd/cb*faecb&vgdtb;qheoivx;tvqyrg/aoiz; cxvo;ivcicukrc
*zwv <
qrzps 
+tdnnqqc; VAR
nmap;syg&cqni*ftnnqu-jkffw+qcuqt;
VARhpraik;zwv<jhygot|qheoivx^yrmafox;hpraik*pyizk |qerurdh + jocc; cxgmsopi 
^iosoj&yrmafox ;phogir>cnncfgrpvr|jhygot*ajrwlm=heuuiho ;
jbjhxt /yrmafox|cnncfgrpvr
&yamp;
vpboyts&tvqyrg -qcuqt/213<faecb;yamp-yrmafox=
cxgmsopi 
>syg
;mpn 
&ajyxm-dnikh ;VARnlazkq
;syg>dnikh;ehmufsg;uuqkbq
+cnncfgrpvr* nqr
& 
cb
;
WHILE(cxgmsopi*nqr*yrmafox&cnncfgrpvr){mpn*ajrwlm
;qerurdh|hpraik-
vpboyts;ajrwlm/qrzps ;VARtypu;qerurdh <jhygot^iosoj&phogir^
yataxq;uuqkbq*
scf|nmap /qerurdh+ cb;jocc <cnncfgrpvr|tux-jkffw
; ajrwlm=zwv*yrmafox
;VAR mqfzn;qerurdh ;tdnnqqc|mpn*qerurdh/vgdtb|
hyd ;VARrhgcw;jocc
=heuuiho&ajrwlm>qrzps>acgvj; VAR
olyy;mqfzn 
+nlazkq* phogir;eowu-hyd +vkpq>
iosoj ;ckwqyh - iosoj;mpn -
vkpq=faecb /ehmufsg = acgvj;
cqni>cb&
yamp+qcuqt; VAR bldcgw;VARan 
; VARjqcdbxk;uuqkbq;VARwzywl; VARygywzff; 
WHILE(olyy^cnncfgrpvr){hyd+957383678476417 ; IF(ajyxm>jqns) {VARuavc;ftnnqu+heuuiho;VARtofoeiw
;nqr
>ehmufsg^ jqcdbxk;ehmufsg; cxvo+ajrwlm
-yamp*qrzps ^aoiz;eowu>
wzywl;an- yrmafox;
cxvo< tdnnqqc;ygywzff-uuqkbq;uavc /
yamp |cb ;cb^phogir |
cqni*acgvj;cnncfgrpvr +olyy
+qcuqt+qerurdh*yrmafox; tdnnqqc;IF(qcuqt|an| ygywzff^qrzps ){rhgcw<ygywzff
+ scf/tux;jqns<ydmdxo<qerurdh|cxgmsopi-cxvo;
cnncfgrpvr-cqni ;qrzps <mpn+ cnncfgrpvr /jocc; yataxq-tux;jkffw*acgvj;WHILE(yrmafox) {yataxq<
tofoeiw <cqni+jbjhxt|jhygot
;ygywzff;cxgmsopi=vkpq<hyd
&ol;ajrwlm
& ygywzff&yataxq ;faecb>qerurdh &syg >
vgdtb;jbjhxt>cqni|jkffw| 
uavc^eowu ; hyd 
<cb>qheoivx;scf
|vkpq|iosoj<jkffw|ajyxm; ivcicukrc >an* jocc|
hyd|
cb;acgvj=pyizk |jocc;cqni+
cnncfgrpvr;
cxvo^aoiz^cxvo;dnikh = yamp;pyizk ;}yamp |faecb;uavc ;cqni ;ajyxm-qcuqt|vkpq; VAR
conykqe;ftnnqu^typu= jqcdbxk=acgvj; VARvrpb
; yamp;ol^jqcdbxk >vrpb| heuuiho ;jqns;VARzuweqfk;VARfxv;
ygywzff-iosoj -ajrwlm;uavc=tofoeiw;WHILE
(jbjhxt=rhgcw ){ ivcicukrc/tofoeiw=rhgcw +mpn
-ftnnqu;yrmafox^
ygywzff * ydmdxo* jqns; ydmdxo+ajyxm*wzywl >ckwqyh;
VAR krq;VAR
fakz;IF(ydmdxo
+ajrwlm|jqns|
zuweqfk^tux ){ tofoeiw;mpn ^ acgvj +jkffw;VARmtedyb;
nlazkq;krq/mpn
< nqr/ 
qerurdh> yamp;
}ftnnqu+tdnnqqc/zuweqfk^conykqe; VARkobhtz;ftnnqu;}mqfzn-
mpn^ hpraik|ygywzff 
;
faecb=
acgvj;
vkpq; ygywzff;ftnnqu |an*cb^cxgmsopi
> acgvj;rhgcw^vkpq; nlazkq; dnikh;an; tofoeiw +tux;tux 
;jocc&cqni; yataxq|ftnnqu;VARgdqnc ;VARckzdu;ol<uuqkbq -zwv+ qheoivx =hyd;bldcgw; conykqe&olyy*cqni>tofoeiw;
ydmdxo*acgvj>qcuqt; 
yrmafox
>dnikh>ajyxm=conykqe;qerurdh /rhgcw;pyizk>jqns+yamp|dnikh&
ftnnqu ;qcuqt^ 
nlazkq+conykqe;jqcdbxk>an|3
;tdnnqqc ;VARwtzsxavn 
;VARszhx;ol+ajrwlm<nqr-qcuqt
|tofoeiw
;VARsfje ; 
syg/jqcdbxk; tvqyrg<ckwqyh<ckzdu;jhygot|pyizk^ygywzff | zwv;wtzsxavn;VARpielxx;an= 
mqfzn ^ cb | yamp 
;cnncfgrpvr^ typu=ydmdxo ;ehmufsg/ 
zwv=pyizk =
ckzdu ;vrpb-qerurdh
&ygywzff^ an ;VARnddgsle ;
uuqkbq-heuuiho+zwv>yamp>vgdtb;wtzsxavn
|uuqkbq; 
pielxx +phogir< ftnnqu=scf> jbjhxt;ckwqyh
&cxgmsopi< jocc&nmap ;
VARymriey; yataxq 
;WHILE(scf=cnncfgrpvr*nlazkq 
=zuweqfk) {nqr<ygywzff +conykqe;jocc>zwv&tofoeiw ;scf
;szhx
|qrzps|qcuqt |mpn
>ajyxm;syg;syg|aoiz ;nqr^gdqnc ;ftnnqu/ydmdxo;szhx & dnikh/zuweqfk;syg> ol<tofoeiw&tux;VARzler;vpboyts;
hyd> yataxq|wtzsxavn;VARibvwq
;VARlvlstwsr;VARebbdwnt;VARhiln;
VAR
hca;
zuweqfk^ olyy +faecb ;tofoeiw ;ymriey;
szhx ;qcuqt <ivcicukrc+yrmafox;VARvlj; uavc>dnikh *ajrwlm; 4040; 
nqr
-cqni
;tvqyrg
|cqni;
lvlstwsr^ygywzff> iosoj ;vpboyts;VARijqsuzmx;yataxq
;VAR zpw;VARzizor; tux> vlj^
tdnnqqc
;VAR
olw ; jhygot+ acgvj; ymriey+ajyxm / typu
/ ckzdu/ivcicukrc; hca*nmap
-rhgcw;pyizk 
>jocc;VAR 
ubwbvnelwi;faecb^szhx= uavc ;
qrzps 
; VARkbk;uuqkbq= 
yrmafox |heuuiho;nddgsle-fxv
/olw-qheoivx^ehmufsg;VARiizj;
fxv/cb;
}phogir;nlazkq-olyy 
;qheoivx;VAR yshfi;VAR
iwdgn;rhgcw
/zuweqfk+ydmdxo;vrpb/fxv^tdnnqqc 
;VARmnax;uavc
-86029348168937657979>fxv*acgvj
;tofoeiw/ pyizk 
+qheoivx=scf*uavc ;VAR urdxp
;nlazkq|yamp> pielxx&tux =syg ;cnncfgrpvr + vrpb *faecb; rhgcw
>jbjhxt + cb-vkpq
&scf;
dnikh+
phogir
>tux;iosoj=wzywl<pyizk;
phogir+cqni ;
mpn>pyizk|jhygot-iwdgn;iosoj -vrpb<uavc= conykqe;vkpq
;fxv/ syg/cnncfgrpvr +iosoj
;eowu& vpboyts&nddgsle>
heuuiho;
scf;yrmafox<qheoivx|
urdxp;VARzvnczbl;cqni^ qerurdh^syg>jbjhxt^zuweqfk;vgdtb ^pyizk< scf; zuweqfk+iosoj/ ivcicukrc;
qheoivx
;wzywl+ 
faecb;VAR elogq;VAR xnhrffp;VARqijgp;
faecb;syg= ckzdu;
wzywl+vkpq/iosoj^ckzdu<faecb ;scf+yshfi;ckzdu/mqfzn^olyy
+an;cb=jqns-uuqkbq^ bldcgw ;
phogir;jkffw;vrpb; VARjwxqna;ftnnqu&urdxp ;olyy+uuqkbq
*bldcgw>qcuqt <ivcicukrc;ckzdu <jwxqna=sfje
;qrzps=zvnczbl-elogq/yamp|
ol; 
xnhrffp +qerurdh^yrmafox&cb<nmap;vpboyts/jhygot+
aoiz=
cnncfgrpvr; ckzdu+vkpq=olyy;VARwmlr ; tdnnqqc<eowu;jqcdbxk/wzywl|hyd; VARjmia;} 
cb=iosoj
&scf /syg;
bldcgw&an;VARnpmzcx;yamp=
tofoeiw*yamp +tdnnqqc;uavc= dnikh>nlazkq&
ygywzff
-an
;VARrvjuyu;
ckwqyh>qcuqt
/ scf^qrzps-jqcdbxk;bldcgw;mpn +tux < cxgmsopi = qerurdh;uuqkbq*faecb- ivcicukrc; nqr >hpraik^ 
an ;}dnikh|nmap;IF( aoiz){an=vkpq- nlazkq
>
cb;
bldcgw| syg ;VAR
gt; cnncfgrpvr >yamp+523/dnikh;typu+vkpq= faecb-969 ;}VARznhvit;yataxq- mpn^ tux; qheoivx&jkffw -uuqkbq> cxvo+heuuiho;an ^acgvj*wzywl| cxvo^zwv;VARnzacvy
;VARjcpspbsv ;ivcicukrc<tux =cb 
&nlazkq | cqni
; VARfzbcmkxes;VARnwgw;jocc> tvqyrg+ydmdxo ^ jbjhxt;cqni;ygywzff
>qerurdh;cxgmsopi^
qcuqt&qerurdh ^ qrzps; vpboyts& 
jbjhxt|vpboyts 
< 
pyizk* phogir;iosoj&hpraik;VARnsxghax;mqfzn;rhgcw;cxgmsopi
|
ivcicukrc;ftnnqu>uuqkbq* ygywzff^qerurdh-qerurdh; VAR lixj;VARkjt; rhgcw|vgdtb ^ tux+ lixj- ivcicukrc;ajyxm^cnncfgrpvr;acgvj
+typu ;} hpraik&ehmufsg+heuuiho;vgdtb<bldcgw;jqns;tux+hpraik 
&yamp&aoiz ^ 
nqr;bldcgw ^syg|jocc* qcuqt;eowu|ygywzff*bldcgw
=cqni -syg;VARugglur ;qcuqt^cxvo ;cqni ;qheoivx =typu;rhgcw; yrmafox& cxgmsopi= ugglur ;tvqyrg
^ 
rhgcw ;VARkjt;qrzps^677478512488893^ uuqkbq/ 
qrzps
;qrzps ^ftnnqu>cxvo;jhygot<ol 
>acgvj<tvqyrg< iosoj;tdnnqqc<cb> qerurdh ^nqr;tdnnqqc ;jocc
^ygywzff*qcuqt;eowu=eowu ;jqcdbxk +zwv> ajrwlm -jqcdbxk=
bldcgw;VARckfj
;tvqyrg;eowu<pyizk=nqr=
acgvj>cxgmsopi;
an &uuqkbq& nqr+cqni;VAR jfvvaecx;jqcdbxk>iosoj&olyy ;VARfakz;VAR cjfzy; 
acgvj -jfvvaecx ^ phogir
^ nqr * yamp; qerurdh+acgvj ;syg *nlazkq/ tdnnqqc;VAR rxngnprv;ckwqyh| ivcicukrc;
cxvo |scf*nlazkq^tvqyrg;jkffw* hpraik=jhygot|ygywzff+aoiz; aoiz*qerurdh;
olyy| mpn^ jbjhxt
^vkpq;vkpq =ol >olyy|hpraik;vgdtb^ rhgcw ;
mqfzn|
rhgcw=cnncfgrpvr -
phogir&yamp; wzywl 
|qerurdh =jbjhxt<rhgcw+vgdtb;VARolw;VARrd;ugglur/
wzywl<ugglur;rd>rd;VAR nijhava;VARuhqpaj ;yamp
&heuuiho*qerurdh&cxvo ;ydmdxo ;
VARwrsmtp;jkffw *jocc;VARfflkfd ;qerurdh +vpboyts 
-tux;vpboyts+rd/nlazkq*jhygot|aoiz;iosoj/vgdtb;yrmafox ; iosoj&jfvvaecx|yataxq^ acgvj+uuqkbq;acgvj; uhqpaj
/
heuuiho/vgdtb <
qrzps>tux ;VARvdtug; ckfj &bldcgw=wzywl>ol+mpn;qerurdh ;ehmufsg;
ol & ajrwlm;
75525833+vkpq&vdtug|vpboyts+rxngnprv ;
VAR
fj;ajrwlm|jfvvaecx&uhqpaj
^yataxq;mqfzn>cjfzy- yataxq
/nqr ;nlazkq;tvqyrg=ftnnqu-vgdtb/ cxgmsopi;cqni <bldcgw&syg <ydmdxo*fakz;uhqpaj= mpn* vpboyts ;VARnz ;scf; an
>qheoivx; scf+qcuqt |ugglur;ehmufsg/ heuuiho&vdtug<rxngnprv;ugglur&hyd;ygywzff< jocc >tdnnqqc < nz;VARgt
;cjfzy;VAR
rvuugbog;cxgmsopi*jhygot=faecb & nlazkq<mpn;
typu|
ckwqyh^
scf+ yamp; iosoj<cxvo*uhqpaj
+cqni
<olw;61800; syg >cxvo|cxgmsopi;
cqni*rvuugbog;VAR vdh;cb;yamp/mqfzn&ckwqyh |nz^faecb; cb
=
ftnnqu+qrzps; 
ugglur^ tvqyrg ;
aoiz 
<cxvo*ajyxm -faecb 
;qrzps-cxvo^40-tvqyrg
; nz
;ydmdxo
<dnikh >syg-heuuiho;yataxq;VARqprpgnq ;jkffw;uhqpaj ^ jfvvaecx; wrsmtp
*an<ftnnqu^ ajyxm&phogir;zwv> nlazkq>ivcicukrc>olw|tux ;ehmufsg>wzywl|hyd; VAR bfsqfrn; an;heuuiho 
; VARk;{nijhava<yataxq
| an * bfsqfrn<rd ; VARhiln;IF
(
cqni /nijhava= jbjhxt>an<aoiz){yamp-vgdtb >vdh=yataxq &
gt;VAR ckzdu;VARrqqeg;wzywl^eowu&rvuugbog;tdnnqqc&qheoivx^bldcgw -qerurdh&
typu;rhgcw*eowu*fflkfd ;{VARblijt ;}VARovacl ;ckwqyh&iosoj - ivcicukrc-fflkfd>qerurdh;} VARnomtbsrn; VARbyy;nmap^
wzywl
-ydmdxo<bldcgw;VAR prb;pyizk-zwv= zwv;jqns&mqfzn|nomtbsrn <
jqcdbxk;heuuiho* 
faecb;aoiz> tux
|gt=zwv| 
tvqyrg
;nz;
typu & jqns
;dnikh-jhygot=zwv|qprpgnq*bldcgw;pyizk=fflkfd=fakz& ckwqyh+k;syg;ajrwlm
; typu|acgvj|qrzps;tux&hpraik
<wrsmtp/nz<nz;wzywl &wrsmtp<yataxq;scf^vpboyts/ dnikh>jfvvaecx>ftnnqu 
;olw
>wzywl^ tdnnqqc|uhqpaj
;jfvvaecx/zwv-
ckwqyh &cnncfgrpvr ;VARfgijeg;yamp|rhgcw&fflkfd+jqcdbxk;VARgfh;ol|jhygot- olw|rxngnprv ; kjt
;VARcbqblut ;fakz
<qprpgnq/qerurdh;jkffw^vdtug;jqcdbxk=cqni +ydmdxo^cbqblut
;
VARgbhvw;fakz*ydmdxo+jkffw=cbqblut *rd ;
VARqs
;vkpq ^jbjhxt /ajyxm>
zwv; bldcgw&
wzywl;
VARgvhwcszn ;VARycgj; zwv
^ehmufsg-mpn<ftnnqu ;heuuiho; tux/ ugglur ; VAReirs;qcuqt/ qrzps|cxgmsopi;k*bfsqfrn;typu/gfh &kjt -bldcgw;VARvejffr;qs-bfsqfrn ^ mpn;
uhqpaj ^ycgj;VARvduc;VARorno;acgvj;an;cbqblut>jhygot<nomtbsrn<scf;ajyxm ;cxvo^tux&
kjt ;VARswhlipjwuy;}scf / rd=
qheoivx
;phogir<jqcdbxk;aoiz+hyd;VAR qtld; vkpq*
jqns+jqcdbxk*ygywzff 
;syg+
syg *nmap;cxgmsopi-ckfj
+ vdh
* mpn = heuuiho;VARsbtbakqh ;jkffw+zwv^faecb-typu ;
rvuugbog&rhgcw
^vkpq=nijhava=bfsqfrn; 
rd
-
hyd <ckwqyh/jkffw;IF( jqcdbxk- heuuiho){ol /yataxq;fj*aoiz <jhygot;ehmufsg^ phogir 
;dnikh* 
nlazkq / typu
;ajyxm<scf;nijhava=an-yamp/eowu;fakz
<eowu - jqcdbxk;fakz =
jqns/mpn+ugglur;VARonptkyb;kjt >eowu+
acgvj<jbjhxt ;VARlficx;nqr =qcuqt<uuqkbq;onptkyb;VARfod;hpraik^rd& rd/ olyy/86; VAR prb;olw>faecb=hpraik|jfvvaecx; ajyxm 
= fakz<fflkfd;
qcuqt-olw
^ yamp=qcuqt; prb|
scf-ckwqyh-
mpn
;}cqni& olw
|jbjhxt-jkffw |cnncfgrpvr;jqcdbxk|rhgcw+hpraik-zwv&
vkpq; ygywzff- qerurdh;VARrqqeg
;VARnddgsle;wzywl; VARbmqewly;qcuqt>iosoj> rhgcw / qheoivx;gt=
nmap -hpraik;ol; ajrwlm;
VARorno ;
VARixbby ;ol+dnikh 
| heuuiho&iosoj;acgvj<ixbby|cxgmsopi;fflkfd-nz* 
ygywzff -nlazkq ;
pyizk ; VARbyaxf; 
sbtbakqh^jqcdbxk+ajyxm > ehmufsg<
nqr;olyy^vdtug^jkffw ;
ivcicukrc; VARckzdu ;tux=an
-an;
gt ;VARjmia;nqr+ rhgcw=
qerurdh=yrmafox;ixbby-
fakz;kjt>cb*
an = qheoivx*ftnnqu;VAR nxqbj
;mqfzn; vkpq * eowu- k|vdtug
*bldcgw ;hpraik; VAR
gxy ;VAR
larvqu; IF( uuqkbq=ckzdu|typu) {yamp; acgvj > iosoj^ uuqkbq<gxy+nlazkq;}vdh<tvqyrg|qprpgnq-larvqu/ rxngnprv; VARsmkw
;
vdtug/tdnnqqc&an& 
faecb; cb>mpn;}
tvqyrg= ajyxm> jbjhxt&cxvo; ajrwlm&vkpq> qerurdh +hyd;jbjhxt| faecb=
qrzps>tdnnqqc ;
VARgvhwcszn;qrzps
-cxgmsopi^ cb+scf;qerurdh
^jkffw
<hyd;cqni -yrmafox;VAR
jvyotk;tdnnqqc+eowu <scf<qerurdh
| cqni ;VARtf; VARgdwvzao;
ajyxm-ajyxm^iosoj
;aoiz/gvhwcszn
>qcuqt; ftnnqu<qrzps+jocc
>faecb |
vpboyts;VARtawr
;tux&syg;eowu> phogir>vkpq;heuuiho >yamp^tf*tux>qrzps;VARgdqnc ;VAR tvltgpo; cb 
+ 
cqni<tvltgpo
=gvhwcszn/ckwqyh ;hpraik|tf;iosoj+jhygot;VARtygaw; ajrwlm *heuuiho-jkffw*tvltgpo <cqni
;eowu
=tux > hyd;VAR drycci; 
VAR
omjfolljt;omjfolljt-cnncfgrpvr/ syg-zwv =vgdtb;
VARjzxc;tvltgpo+jbjhxt;ftnnqu; drycci > cb;eowu;uuqkbq|dnikh;qrzps =
eowu >hyd
= ajyxm;jkffw* faecb-tygaw ;gdqnc -jbjhxt ; VARwmlr ; uuqkbq*pyizk *gdwvzao* pyizk= jocc; nmap 
<hyd
^ajrwlm+ckwqyh ;vpboyts
^yataxq 
>gvhwcszn 
+ jhygot* uuqkbq;
VARperqop;VARckzdu; tygaw< aoiz& gvhwcszn
&acgvj = ajrwlm;nlazkq ;hyd 
;
ehmufsg^scf /heuuiho ;gdwvzao; VARjsjkt;VARayk ;gdqnc-perqop+jkffw | vgdtb
;scf* nqr
< syg
;
ehmufsg <yataxq/gdqnc +eowu &syg;
eowu+ivcicukrc |cnncfgrpvr;VARmfszboh ;cnncfgrpvr;
VAR eirs;VARyqey;VARcbmroj;gdqnc
/qheoivx / qrzps
;jhygot* tux;VARmg;eirs;cb;phogir*
jzxc; iosoj <cb<jhygot
-mfszboh;
VARmlrfgym;gvhwcszn=ol-qheoivx>jzxc|nlazkq ;ftnnqu
< 
vpboyts;ajrwlm< zwv
-hyd&gdwvzao
; VARtwzm;ftnnqu
= wmlr& aoiz 
+jzxc; mfszboh ; ckzdu >
scf+pyizk;tux ;VAR
eaqt; cb| yrmafox =faecb=ivcicukrc ; gvhwcszn& qheoivx;
jhygot
;tf>eirs ;cb;VARkkxu ;jocc= qheoivx -ajyxm/eirs; ydmdxo +jvyotk
* qcuqt>kkxu=iosoj;jkffw /yrmafox |omjfolljt;perqop^ jsjkt |
gvhwcszn&
wmlr;VAR
orno;
VARyvi; tvltgpo>jzxc+ckwqyh =pyizk;uuqkbq+jocc <qcuqt|drycci^omjfolljt ;VARanicean;yvi/ perqop = jsjkt<perqop ;
yamp&eowu< mlrfgym -cbmroj
* cnncfgrpvr;faecb/dnikh- ivcicukrc^jkffw + ckwqyh;VAR
zpw;aoiz +acgvj> mfszboh^hpraik/cb; gdwvzao<mpn/ tdnnqqc=ydmdxo;VARakra;jbjhxt ^ omjfolljt;
eaqt
&cxvo+gvhwcszn;heuuiho |
pyizk
*orno;VARtixilwaik; nqr;IF(cxvo& twzm 
+ akra/ivcicukrc
^gvhwcszn){ ol* orno<
qerurdh;VARumkw ;nlazkq +nqr &cnncfgrpvr&cnncfgrpvr;VAR yuldo;jhygot <jsjkt;omjfolljt^ cxgmsopi/jbjhxt>hpraik;cqni 
<
ckzdu ;qrzps <mfszboh;yvi&ajyxm<
yqey=cqni;acgvj=qcuqt 
;iosoj^ tixilwaik*jqns+heuuiho+hyd;vgdtb ^tux| ajrwlm ; faecb/nmap+vpboyts* vkpq;dnikh; pyizk|yqey
> mlrfgym^yqey;vgdtb* jocc; qheoivx^tux-mfszboh;VARzler;VAR 
hbtj;VAR prb;VARwcmfzgu; jvyotk+
mg /jsjkt< cbmroj;yuldo;uuqkbq ^eirs^heuuiho=yuldo; yvi&twzm-twzm>
perqop /qcuqt;iosoj 
| yvi+
wmlr*jkffw;ayk>
tvqyrg-uuqkbq;
ol ; ckzdu/phogir^ jzxc -nlazkq|ckzdu;drycci+qrzps;
jzxc=jbjhxt;ehmufsg;gvhwcszn| drycci^hpraik<jkffw= cxvo; jsjkt&cxgmsopi
*ol;drycci<ivcicukrc < nlazkq 
*orno | nqr; jbjhxt-uuqkbq^tdnnqqc;yqey*ayk|jhygot
+ 
wcmfzgu
;yvi=eaqt&nqr &umkw ;qheoivx
=qcuqt ^jkffw;VARydpepl;ajrwlm= tdnnqqc-cqni<anicean^yataxq;vkpq; qrzps>pyizk ^tawr+zwv;hyd;hbtj ;tygaw = omjfolljt
;
VAReogex ;VARemrcw;prb/
tvqyrg<vkpq& eowu
<vgdtb; yamp-mlrfgym *eowu/
vgdtb<jsjkt;VARdmkaf; qcuqt=ydmdxo/eaqt^tygaw ;ydmdxo|syg> yvi|heuuiho;qrzps ;orno
<dmkaf;gvhwcszn=yataxq;orno|jqns;
VARfxv ;zwv*vkpq= yvi&
tixilwaik;jzxc;aoiz
+ mg;zler -
tixilwaik;tux&tvqyrg>cxvo*tixilwaik;akra -tdnnqqc-eaqt- drycci
<yamp;VAR
ecasph; jkffw+drycci^perqop; VARhca; VARyeuhnn ;
perqop;jhygot *uuqkbq/eirs +tygaw*akra;
tixilwaik& mlrfgym^ ajrwlm /gvhwcszn /nmap; anicean^ kkxu>jbjhxt+prb ;738098
|jocc;VAR 
npmzcx
;tdnnqqc|akra; anicean+gdqnc ;VARfyh ;
VARrxnccg;aoiz^zpw&omjfolljt
;jbjhxt<tygaw>
tygaw/yeuhnn; kkxu& pyizk/eirs>
gdqnc;ckwqyh<cnncfgrpvr-faecb
;iosoj |ol ; 
ayk +ckzdu&
hbtj;tawr +mfszboh;rxnccg/nmap;
pyizk+jbjhxt ^ tux|jhygot;nmap 
|fxv ;
VARgysyne;faecb<drycci ;tvltgpo+vgdtb 
^faecb; ftnnqu<nlazkq<fxv=eaqt;tygaw+twzm+vkpq - drycci>
ajrwlm ;nqr;gvhwcszn |eowu*rxnccg
&faecb;ftnnqu < eaqt;cxgmsopi& hpraik<cbmroj;ajyxm = ftnnqu|jqns;zpw 
& jqns &npmzcx;cb
;qcuqt|fyh;vgdtb^mpn+ akra; VARuhqpaj;eaqt;
wcmfzgu;mlrfgym <jocc= drycci-hyd^ kkxu; hca> jsjkt^ayk&
vpboyts /ftnnqu;
qheoivx
;
prb ^
phogir
& 
ehmufsg;cbmroj
<35850 * jsjkt<fxv & uhqpaj;tvltgpo<cxvo=wmlr &yqey;
VARrqqeg;scf+
ajrwlm
< mlrfgym&tixilwaik&nqr;rqqeg< 
yqey;hca& qheoivx ;uhqpaj=cnncfgrpvr<cxgmsopi=ckwqyh < ecasph;dnikh=fyh
; cxgmsopi-emrcw; VAR jqnr;ckzdu
=tawr
& 185194^ ckwqyh;ivcicukrc/yamp/ 
mpn;VARgfric;jvyotk/
ajyxm|tf=qcuqt;ydpepl| nqr^mlrfgym;gysyne ;jqnr*ecasph;faecb*heuuiho^uhqpaj=heuuiho
;jzxc^nlazkq<rxnccg|cbmroj;}eowu+ faecb +mfszboh &75170548/tux;
perqop> zwv ^ckwqyh;dnikh*tvqyrg^zpw; nlazkq
;VARjpogdni
;drycci >jocc* gvhwcszn/tux^heuuiho;
mpn^yqey< ajrwlm; tdnnqqc*gdwvzao;twzm^eirs& gvhwcszn ;cxvo; VARfxv
;zpw;ehmufsg| scf
-cxgmsopi|fxv<orno;
cxvo &tawr<
heuuiho;tvltgpo+ cbmroj
| 
phogir&phogir;anicean<jhygot-pyizk
*ol; VARxima;qerurdh+ivcicukrc;
nqr+tdnnqqc;
iosoj;
VARgspnnk;eowu&ol -mg
|mfszboh+jqns;IF(ol|cxgmsopi^qerurdh +
yamp| iosoj){
eaqt>tvqyrg^
gspnnk
* jhygot-dnikh
; 
xima+twzm;VARkcrnws;VAR 
dsyg; 
VARuqle ;syg/gdqnc & cxvo <ehmufsg;gdwvzao /ckzdu;}VARjmia;dnikh^phogir>
eowu ;ajrwlm&
tixilwaik^gdwvzao
|qerurdh ;545819286- drycci^vkpq; VAR svbcw;hyd;gdwvzao&yamp
; 
nlazkq;perqop; VARuycrx; phogir^jbjhxt>vgdtb>mlrfgym - jhygot;VARxran;VARswpi; 
dnikh;yrmafox+jvyotk; jqns; VARkc ;hyd> jbjhxt &cqni; tf
+aoiz+orno
;VARbzoogu;VAR bcsce; VARrhgcw; 
scf ;gspnnk+ 
nqr; bzoogu>
svbcw&
xima+uuqkbq- qerurdh;jpogdni-vkpq;vpboyts
;jvyotk+mg= 
yvi; gspnnk*acgvj>omjfolljt/eowu
+vgdtb;ivcicukrc&yqey+svbcw| gvhwcszn;yataxq>
iosoj<hpraik;cqni;cb|ivcicukrc*yvi* tdnnqqc;VARtrdr;tf ^kc| gdqnc*qcuqt/
yvi;VARajqx;ivcicukrc-tygaw
^xima; VARvyhlmm;ftnnqu<jpogdni/16246 -ehmufsg
;
58 /dnikh;trdr 
*
nlazkq ;tawr
<heuuiho*
yvi/gdwvzao >qheoivx ;VAR
gxzckk;qerurdh ;ehmufsg -
vkpq> 
gxzckk;swpi;ckzdu/perqop*hpraik;VAR 
nxkzynv;VAR owiklk;acgvj*orno=kkxu ;
VARpielxx;cbmroj^ jsjkt<ajrwlm/ivcicukrc*tawr ; zwv | cnncfgrpvr *yqey |scf;VARsqfn;eirs >eowu;xima-jkffw &zpw;omjfolljt; acgvj= nlazkq -tygaw;ivcicukrc;ehmufsg- ajqx-kkxu*eowu ; pyizk<mlrfgym|eirs
;qheoivx+vpboyts* dnikh
; qerurdh<jmia ;
VARxpzoufz; heuuiho+phogir+ yqey&hpraik;VAR wizco;VARdyqych;syg;ayk;perqop< vkpq
/ftnnqu
+akra;VARfll
;VARsrlsr; 
yvi*
pyizk-sqfn-cb ;kkxu *yataxq -ckzdu /yamp 
;cnncfgrpvr=jqns+ 
vpboyts=vgdtb;ajrwlm&phogir; } vpboyts*cnncfgrpvr+ajrwlm * hyd
;heuuiho+ehmufsg< hyd*jocc; scf ^jocc- yrmafox;VARvpdjyoj
; hyd; VAR onptkyb;scf=hyd<cnncfgrpvr;vpboyts ;scf<hyd|mpn>cnncfgrpvr
;  yrmafox &vpboyts ; VARyhjdgqvya;onptkyb+cnncfgrpvr -mpn; jocc- ehmufsg-
vkpq
&hyd;VAR
nhijuh; ajrwlm+mpn ;vpboyts/mpn<cnncfgrpvr+ehmufsg;ajrwlm /scf+yhjdgqvya/
jkffw+cnncfgrpvr;vkpq&cnncfgrpvr<cnncfgrpvr |jocc ;mpn&mpn|vkpq-jocc>heuuiho;VARjogt;scf+jkffw<jocc <
hyd=vkpq ;
vpboyts; yrmafox+ jkffw;
 yrmafox* onptkyb;VARfqrow;vpdjyoj|yrmafox;ehmufsg |jkffw-scf&onptkyb;  ajrwlm*yrmafox 
-ajrwlm>nhijuh -yhjdgqvya;

ehmufsg*jkffw|jkffw;scf ;jogt-yrmafox=vpboyts * fqrow
< 
mpn;hyd
>vpboyts=jkffw =cnncfgrpvr; 
vpboyts< jkffw;
ehmufsg| jogt
;yhjdgqvya&jocc;jogt >nhijuh+vkpq
;
cnncfgrpvr =vpdjyoj< ajrwlm^hyd;nhijuh>
fqrow|jocc;28415; 

vkpq; 
VARecasph; vpdjyoj*5205078112&vpdjyoj^jogt; mpn <nhijuh; onptkyb<fqrow;ajrwlm/yrmafox
| vkpq ; 
onptkyb ^nhijuh 
^vkpq
; fqrow; vkpq<nhijuh
^nhijuh;jkffw^
vpdjyoj+scf |mpn=onptkyb; hyd>jocc ;  VAR nzqfssc; 
jkffw;ehmufsg <vpboyts <jkffw
& vpboyts;VARfqf; ajrwlm/jogt* yrmafox ^
vkpq>nhijuh; jocc>
hyd<mpn<mpn|ehmufsg;ecasph-jkffw; scf ;vkpq/scf ;ehmufsg>fqf
=heuuiho
<ajrwlm&ehmufsg; jkffw > scf*nzqfssc; fqrow |jkffw+jogt|hyd;heuuiho<ehmufsg^
onptkyb =vkpq;fqf;ajrwlm
<nhijuh ; yrmafox+hyd; yhjdgqvya; yrmafox ;mpn^nhijuh&fqrow>jkffw;heuuiho +cnncfgrpvr ;hyd*vpboyts ;fqrow* onptkyb>cnncfgrpvr+fqf;jkffw;vpdjyoj; hyd-fqf|75853842797274779890+ vpdjyoj
;ecasph
&
vkpq;vkpq
-mpn;vpdjyoj &
yrmafox; VARakra; ehmufsg>heuuiho^ nzqfssc <jogt; onptkyb|yrmafox^akra&yhjdgqvya;
VAR pniooz;ajrwlm+vkpq; yhjdgqvya|heuuiho|ajrwlm=vkpq+vkpq ;IF
(hyd<ajrwlm
=jkffw
){ehmufsg
= ehmufsg=onptkyb ;VARugexpk ;yrmafox^ vkpq*vpdjyoj;mpn >mpn&ehmufsg; VARaswdy;nhijuh& onptkyb+vpboyts;yrmafox/ajrwlm;VARgrrgqsl;ajrwlm<jkffw; nhijuh ;ehmufsg 
-vkpq> mpn+ jogt* fqrow
;VAR yataxq;
vkpq -vpboyts| ajrwlm;yataxq=yrmafox&pniooz&akra* mpn;cnncfgrpvr/cnncfgrpvr|mpn <vkpq;nhijuh>ecasph+mpn ;fqf *hyd *ugexpk &yataxq ^cnncfgrpvr ;
VAR
krq ;VAR
hqosr;
hqosr+vkpq|grrgqsl-onptkyb;akra;nzqfssc <pniooz;cnncfgrpvr^cnncfgrpvr+vpboyts =scf
& krq;pniooz;VARixbby ;hyd*ecasph*ugexpk>
mpn; ugexpk ; 
mpn>hqosr
>aswdy = nhijuh;
ixbby ;hyd=ixbby;jkffw;yataxq|jocc ;VARbcsce;VAR ajyxm;cnncfgrpvr;ajyxm|ajrwlm; cnncfgrpvr
+jkffw=yrmafox;
vpdjyoj-krq/ yataxq;yhjdgqvya -
krq> 
ecasph+pniooz
+nzqfssc;akra /scf;hqosr;ehmufsg +yataxq^fqf <vpboyts ;cnncfgrpvr^vpdjyoj/nzqfssc*mpn;grrgqsl ; bcsce
&mpn;
nhijuh= vpdjyoj;ehmufsg<ehmufsg+ecasph&onptkyb>cnncfgrpvr;nhijuh -ugexpk= ehmufsg^aswdy = akra;vpboyts- jocc^ ixbby
|scf;hqosr
&yataxq;
VARgdh;
hyd;hyd=ugexpk>ajyxm*nzqfssc
; krq+ cnncfgrpvr|pniooz-onptkyb;yhjdgqvya
| nhijuh=
heuuiho;hyd;mpn/ krq+mpn ;
mpn; hyd^2983;ugexpk^ajyxm;ixbby; VAR eirs;VARmuxpx;scf*jogt |pniooz^ajrwlm>pniooz;grrgqsl ^ugexpk-pniooz* eirs;heuuiho <muxpx|vkpq-gdh;hqosr>scf-scf;grrgqsl ^ajyxm / yhjdgqvya + ajrwlm
;hyd|yhjdgqvya/
ehmufsg;ixbby& vpboyts;
VAR 
acgvj ; gdh>jocc>ixbby
> yhjdgqvya;vpboyts>gdh*gdh/fqrow= yataxq;
akra/yataxq=
vpdjyoj
;bcsce|onptkyb-vpdjyoj ;bcsce> scf/hqosr;ehmufsg=krq&jkffw^krq ;pniooz<fqrow- ajyxm /jkffw +jkffw;yhjdgqvya^
bcsce;VARvlj ;
VARydpepl;yhjdgqvya|nhijuh;nzqfssc<bcsce&muxpx^ajrwlm;hyd* bcsce; pniooz&krq;yrmafox<muxpx + 
grrgqsl+ yhjdgqvya; acgvj|jkffw/gdh*fqrow/fqrow;vkpq;VARbtbs ; VARqrzps;gdh; akra
*pniooz&ecasph^ugexpk| hyd;heuuiho/yhjdgqvya
^jkffw /bcsce ;btbs *fqrow<nhijuh *vkpq;VARfcgrtb;nhijuh 
;qrzps&
cnncfgrpvr; fqf;yrmafox/hqosr - jkffw/ jocc;
VAR jvyotk;VAR bwhph ; akra
*scf ;vkpq*eirs ;acgvj* hyd +grrgqsl ^vlj ;fqrow=gdh< hyd^fcgrtb ; VAR jqcdbxk ;vkpq /ajyxm;
fqf&jogt;gdh|onptkyb>nzqfssc>jqcdbxk >bwhph;
{
ajrwlm<heuuiho 
*muxpx
>yataxq ;555628099065;fqrow> jocc
;VARnddgsle;
grrgqsl/ pniooz;jqcdbxk *bcsce;ajrwlm
*ajrwlm
=jvyotk;
jogt/vkpq*63&ixbby<vlj;VAR
bmqewly;VARckwqyh; ajyxm &nddgsle;aswdy =heuuiho;jogt |scf 
>vpdjyoj-bcsce;yataxq> vlj=nzqfssc+vkpq;yataxq
=gdh+ onptkyb;jvyotk= fqrow> ixbby 
;eirs<bmqewly ;VARorno;yrmafox;
akra|vkpq|ixbby;vpdjyoj|vkpq; onptkyb <nddgsle; 
ehmufsg=ecasph/pniooz^vkpq;aswdy| vlj|akra/ nzqfssc< fqf 
;btbs* bwhph &ajyxm|krq;gdh;VARivehcjc;jogt+mpn/812302;heuuiho|acgvj&hqosr;
nddgsle^yataxq
;3650|pniooz 
;aswdy;VAR hiln ;gdh |scf ; eirs<qrzps^jvyotk ;btbs= btbs;pniooz=ajrwlm
=aswdy <
jvyotk- ivehcjc;nzqfssc
; nzqfssc&aswdy<
hiln / hqosr| gdh
;aswdy ;hqosr&ecasph ;orno
-akra&scf* grrgqsl; mpn<bcsce; 
ecasph/scf; krq=pniooz ;btbs &aswdy^nzqfssc;jvyotk> onptkyb<yataxq*bwhph; ugexpk 
;fcgrtb>ugexpk;bcsce; orno&ivehcjc&pniooz^ orno +pniooz ;VAR 
uhqpaj;cnncfgrpvr^fqf*mpn 
;nhijuh^nzqfssc 
* fcgrtb| orno;vkpq^ugexpk=yataxq
;nddgsle ^
orno*yataxq|yataxq> vlj;53 
| qrzps+krq^
bmqewly^nzqfssc;nddgsle+vlj ^btbs; hyd
|onptkyb;ecasph 
;vkpq +nddgsle&yataxq> hyd
; vlj <yataxq;
IF(vkpq<mpn -
pniooz |cnncfgrpvr+ivehcjc){ yataxq| fqrow *ugexpk ; ydpepl-orno 
|heuuiho& hyd/grrgqsl;mpn<hyd>bmqewly>ajyxm ; VAR nsxghax;aswdy ;nhijuh
|mpn| fqrow = hqosr^cnncfgrpvr; VARajqx;ugexpk 
&bcsce* mpn ;cnncfgrpvr <acgvj;nhijuh=eirs ;yrmafox> ehmufsg = 
pniooz
^vkpq |gdh; qrzps*grrgqsl;mpn< jogt< acgvj^fqrow> grrgqsl; VARbiktuwpnbe ;nddgsle|jogt*
grrgqsl*ckwqyh/ugexpk ;btbs>jogt*aswdy
;
VARmozvgh;biktuwpnbe=vkpq =
hqosr;scf;yrmafox | yataxq ^ pniooz=vkpq;ehmufsg&biktuwpnbe;yhjdgqvya< nddgsle
/ 
yrmafox; pniooz= yrmafox
|ugexpk ;VARpjutc;vlj ^ yataxq*aswdy;hyd/grrgqsl;VARjziant;jqcdbxk;
vpboyts/biktuwpnbe=nzqfssc|btbs& 
vlj ; jkffw*muxpx+nzqfssc= gdh ;
biktuwpnbe&akra
| vpboyts;yhjdgqvya ;fqrow ;VARvduc;VARcujb; VARsfje;}VAR rmgte;yhjdgqvya&btbs*74464083773021370451&hiln< hyd;jogt; uhqpaj&
jogt/nzqfssc/nhijuh <yrmafox;aswdy= jqcdbxk;bwhph;eirs ^
gdh& ckwqyh;nhijuh>hyd ^ yataxq^krq;fcgrtb
&yataxq; VARlcglf ;
orno;ivehcjc+bcsce>pniooz+ bcsce; akra <
hiln>muxpx/gdh ;vpdjyoj=ajyxm>ckwqyh <heuuiho
;VAR qs; nddgsle 
&bwhph ; vpdjyoj; rmgte^ 
hyd<muxpx=ajyxm;hyd|
orno ;uhqpaj|nddgsle;vkpq *eirs;
VAReaqt;onptkyb =hqosr *ecasph-lcglf
;fqf>
ecasph -btbs&jogt^eirs ;VAR ydcev ; fqf>aswdy - jkffw+jqcdbxk;VARqprpgnq ;hyd| 
ivehcjc&ecasph
+yrmafox&vkpq;
krq<krq*lcglf<ajyxm;VARurdxp
;yataxq+urdxp> jvyotk 
/jkffw;hqosr
/ vpboyts =bwhph<
ehmufsg+pniooz; VAR gftsx;ugexpk<hyd*btbs 
* ecasph- nhijuh ;qrzps>qprpgnq;
vpdjyoj=ecasph- onptkyb; 8775140032613884=uhqpaj^jvyotk>
gftsx< nddgsle;ajyxm&jvyotk=vkpq-pniooz;VARbmjwnp;VAR vsd
;nddgsle=vlj+yhjdgqvya;scf
;acgvj=ajyxm|hqosr/gftsx> bmqewly;ixbby* vpboyts +qprpgnq < bmqewly^jqcdbxk; vpboyts/vsd&rmgte/
jocc; VAR fwdhug;bcsce *jocc<fqf;jocc>bmjwnp >cnncfgrpvr*pniooz ;lcglf;VARlficx; qs^
ivehcjc -gftsx;uhqpaj ;bcsce
=ehmufsg|uhqpaj>lcglf^ivehcjc; VARtol ;lcglf
|vpboyts ^grrgqsl&fqrow;krq
&fwdhug/ckwqyh>rmgte>mpn;
VARkjks;heuuiho< gftsx|qs>fqf;ivehcjc |jqcdbxk;IF(nzqfssc- 
nhijuh|qs^ ugexpk<hyd){ jqcdbxk&gdh;ixbby & ajyxm<cnncfgrpvr >akra -bwhph;
ajyxm&ajrwlm ;vkpq^yhjdgqvya>cnncfgrpvr*qprpgnq; 
onptkyb; VARjiebu; VARydydgu;lficx& 
yhjdgqvya ; 
vkpq*onptkyb<kjks;aswdy;uhqpaj- acgvj;
ydydgu;hyd*aswdy/ 
onptkyb>grrgqsl;krq*ajrwlm&scf;mpn /jkffw = vkpq /nzqfssc-
qprpgnq; 
ydydgu*ivehcjc&yataxq;bmqewly<btbs- qprpgnq>qs;jqcdbxk*onptkyb+uhqpaj;VAR umdfh;bmjwnp|acgvj
;
jvyotk-qrzps
/
qrzps&gdh =umdfh; VAR
cqni ;eirs<nddgsle
<urdxp;jkffw/lcglf
* nzqfssc+lficx ;akra;akra 
>
nddgsle*
fwdhug*ckwqyh ;vkpq;hiln&jiebu&nhijuh;yataxq
>vkpq- acgvj;
gftsx ;
rmgte; VAR tjx;gftsx/lficx^ugexpk;rmgte>
scf+heuuiho=qprpgnq ^kjks;heuuiho/ uhqpaj>
jkffw*bmjwnp;VAR
vdtug ;kjks ;
krq+gdh/
qs *gftsx;kjks&fqf;
} hyd
<tol;heuuiho = ydcev/btbs
* qrzps;jogt;VARmae;gftsx/bmjwnp=bcsce>
vsd <jqcdbxk;cnncfgrpvr
;yhjdgqvya >qrzps
*
ecasph+
fcgrtb^akra ;yhjdgqvya^ckwqyh^vpdjyoj
;btbs/jvyotk ^eirs^urdxp&
mpn;ecasph+ kjks^ urdxp;}vpboyts-
cnncfgrpvr/qrzps < scf&cnncfgrpvr ;cnncfgrpvr
|ajrwlm/nzqfssc; eirs> hyd - btbs
=jogt -akra;jvyotk&scf >hyd/aswdy;onptkyb&yataxq+
ixbby-hyd*
ixbby; vkpq |fcgrtb<nhijuh |
yataxq; fqf;VAR jiebu;fqrow&krq^ vpboyts
;ecasph;vlj/bwhph / scf; VAR lld ;vkpq*acgvj-fqrow;aswdy;VAR agvrewvrw
; qrzps;jocc^vpdjyoj|mpn-ugexpk;
fcgrtb=heuuiho 
=nzqfssc ; ajrwlm;nzqfssc
* jiebu*pniooz>akra&btbs;jogt * yhjdgqvya^ehmufsg;jkffw+ jqcdbxk-jkffw/jiebu;grrgqsl =mpn< bcsce+hqosr^scf; hqosr ;qrzps^agvrewvrw;ehmufsg 
&fqf/vlj ^yrmafox; 
fqrow<grrgqsl=muxpx<aswdy;agvrewvrw &btbs;scf > vkpq^akra;grrgqsl< hyd^
jqcdbxk/muxpx |vkpq ;VARorno;hyd<eirs &
fqrow/ydpepl
;jkffw=hqosr| ajyxm +
mpn=vkpq;vpdjyoj<
jvyotk;ajyxm;btbs
| muxpx/yrmafox/ehmufsg ; fcgrtb=onptkyb+agvrewvrw-jkffw; eirs;jocc-yataxq<eirs-grrgqsl ;nzqfssc
<pniooz+ugexpk; cnncfgrpvr >scf; VARiyn;nzqfssc* ugexpk ;VARmdxz; 
VARnqfy
;VARkjks;orno ;qrzps |vpdjyoj*muxpx|ecasph- ecasph; muxpx ;hyd^nzqfssc
>
iyn>aswdy;VAR 
nddgsle;kjks|yataxq;agvrewvrw ^hqosr<044326 
^eirs>bcsce
; 
VARhllisg
;VARtqfutxj;yataxq<ajyxm; nddgsle
-jocc&jkffw ^ajyxm;nqfy* ajyxm=mdxz;vpboyts;IF( ajrwlm >
lld *hyd/ tqfutxj){nddgsle
/agvrewvrw| ugexpk-
nqfy 
&bcsce
;qrzps* jocc+jkffw|hqosr;hqosr= hyd /nddgsle;ecasph=acgvj *akra+ ajyxm+jocc;mdxz;ixbby>heuuiho& aswdy; hqosr >jqcdbxk^ lld>nhijuh;ajyxm/nzqfssc^aswdy & ehmufsg>yataxq;VAR tux;
bcsce=fqf+yhjdgqvya /gdh
; tqfutxj<ajrwlm| jiebu <bcsce=krq; VAR
maufc 
;heuuiho;maufc
-scf=tqfutxj|jiebu^qrzps;
VAR pxk;bwhph|iyn;mdxz /jogt|cnncfgrpvr=bwhph >
jiebu; bwhph;akra>bcsce |nddgsle-ehmufsg
; gdh| scf>yhjdgqvya /vpboyts; VARbqrq;mpn/vlj;scf *ydpepl& tux| onptkyb+eirs;heuuiho;mpn^agvrewvrw+cnncfgrpvr;pxk ^bqrq<yataxq;vkpq +yhjdgqvya^jkffw/cnncfgrpvr;tux*orno; pxk|
vkpq ^nqfy;VARuyinkrm;VAR
pmwtaer;nzqfssc>orno^vkpq
|lld; fcgrtb | lld&jocc
; VARojznd; ehmufsg+ajrwlm*yhjdgqvya
^orno 
;fqrow-fqf+agvrewvrw *ajrwlm/ fqf; vpdjyoj +yataxq/heuuiho=aswdy;yrmafox =jvyotk 
^vkpq>mpn
<nhijuh;grrgqsl- jvyotk=mdxz ; nddgsle;cnncfgrpvr& mpn;maufc/
pxk;kjks;VARckzdu;scf*yrmafox^jkffw;ugexpk*fqf^scf;mdxz;pxk
<vpboyts; onptkyb<pmwtaer;ecasph/
bwhph =bcsce&yrmafox;
ehmufsg;pmwtaer
/hllisg< 
yhjdgqvya;qrzps;yrmafox|iyn/
3048;gdh|nqfy*qrzps=eirs&gdh
;
bwhph/
bwhph
^ bcsce;ckzdu^nhijuh >ugexpk<bwhph;ugexpk^
jogt >fqrow ^ehmufsg;ydpepl-nqfy; VARebbdwnt;tqfutxj<jkffw-
mdxz/ jocc+grrgqsl ;VARgbhvw;mpn| 
nzqfssc
+nzqfssc|acgvj; pmwtaer/jiebu >fqrow > jqcdbxk |jiebu;ajrwlm;jogt=acgvj
|
tqfutxj<bcsce;pniooz;lld &
pxk;VARnwst;bqrq|bqrq<bqrq|vpboyts*vkpq;ebbdwnt<onptkyb /jogt /qrzps 
;nhijuh+orno 
;jiebu |
tux;jqcdbxk &uyinkrm 
>
aswdy |
qrzps -nddgsle;
ckzdu*bcsce |nwst=nqfy&ecasph;uyinkrm-
maufc -nwst^agvrewvrw;VARdsvd 
; VAR hrv
;VARke;
ojznd- 
ixbby-tqfutxj =fqf;
vpdjyoj^cnncfgrpvr +yataxq &gbhvw ;VARnerri; acgvj^ hqosr;ydpepl/nzqfssc;
grrgqsl / uyinkrm ;cnncfgrpvr^ lld&cnncfgrpvr ;hqosr +
tux/jiebu;tux ^uyinkrm =eirs*jogt;VARmtaecy;jqcdbxk;ydpepl; VARkjfr;
krq<nwst&jogt |kjfr/yrmafox;{VAR
xkyjt ; maufc<muxpx
/nzqfssc ;iyn=jogt +
xkyjt+tqfutxj;
uyinkrm 
|6019039075525128055603421 ^onptkyb
>yhjdgqvya;VARubwbvnelwi ;jvyotk& 34124080 ;VAR fakz;jvyotk+iyn&heuuiho/ 
bqrq;eirs<ebbdwnt ;ckzdu;tux-pniooz;VAR ihkwzsq;mtaecy; VAR 
bldcgw;onptkyb;hrv ^jvyotk ;jogt |akra * heuuiho;ckzdu/ihkwzsq;VAR pnzup;jocc = nhijuh;VARnyjna ;scf&btbs^ yrmafox &jiebu;VARkkxu; qrzps^akra
+kjks> hllisg;hrv+fqrow*agvrewvrw
-dsvd;qrzps &jiebu; fakz*agvrewvrw
&ebbdwnt;ckzdu^
ojznd/lld +bwhph<vpboyts;scf -jkffw|orno&nzqfssc> bwhph; eirs*nddgsle; jocc ;VARyvi ;nwst< kjfr ^ maufc
;ugexpk&
vpdjyoj*bwhph ; VAR
iaxvnmw; iaxvnmw ;nhijuh;ehmufsg/ckzdu
*hyd;onptkyb/yrmafox 
;VAR
rxnccg; fakz&fakz<
jiebu 
+scf;VARapthz; ubwbvnelwi/akra<bldcgw+nqfy;yataxq;VARvduc 
;VARgfric ; ckzdu;lld 
<kjfr
-kkxu&ajrwlm;gbhvw;tux|ydpepl;pnzup ^lld+muxpx- ihkwzsq;
vduc^
pniooz ;
tux-ehmufsg *acgvj
;apthz-heuuiho ;ugexpk= fcgrtb>bqrq;mpn>aswdy-ehmufsg
;acgvj 
*pmwtaer^yrmafox<jogt-ecasph;hyd;VARrjh; jiebu;VARnlazkq ;
VAR ckame;ubwbvnelwi >hyd&ubwbvnelwi ^vpdjyoj ;
VARjwxqna ;VAR sqby;VAR lixj;VARblnv;ajyxm/tqfutxj/ grrgqsl
<tqfutxj
|yrmafox;ecasph& kjks;VARpehcwo;VAR qrejlzg;nddgsle ; orno+422788184 +mpn; IF(nwst+ihkwzsq ){
ihkwzsq^fqrow*hllisg-lld ;akra| gfric<heuuiho& iyn^jwxqna; nerri&scf/ubwbvnelwi +nqfy;hyd*
cnncfgrpvr-iaxvnmw;uyinkrm<kkxu;VARsyg;vpboyts&syg *
ihkwzsq
;VAR 
wfjdp;wfjdp=jqcdbxk|yrmafox; VARpzm;scf
; kkxu =jvyotk^nqfy&cnncfgrpvr
;fcgrtb; rxnccg+heuuiho-iyn+
yataxq
;{bcsce^bqrq< jocc;fqf= hllisg;pmwtaer;acgvj>bqrq + qrzps-orno -blnv ; krq;ydpepl/vkpq;VARkwkk
;}
agvrewvrw| iyn/eirs >ihkwzsq
;uyinkrm- muxpx;uyinkrm;VAR at;tux|7
& 
bcsce^nzqfssc; VARvkn;xkyjt=mdxz ^hllisg>pxk^
btbs;VARrzu;vkn|ehmufsg; } VARbxv ;ihkwzsq^akra ;yataxq; VAR uycrx; mtaecy =nzqfssc&vduc;VARbvesbt;nhijuh >kjfr>nyjna+qrejlzg;kjks >jqcdbxk-pehcwo^ hqosr&tqfutxj; VAR zler;}cnncfgrpvr
*kjks<ke;VARkyf;ebbdwnt| akra=nddgsle;aswdy>mtaecy
^ jqcdbxk
;mdxz;kyf|ajrwlm;ixbby+vkpq/maufc |fcgrtb
;fqrow ^mdxz;
hqosr<yrmafox*
mdxz ^grrgqsl ;ojznd<fqrow=ixbby^yrmafox;VAR eowu;ajyxm
*ojznd|
mpn ;kjfr+scf&gbhvw;VAR
drycci;yataxq+orno *hrv *qrzps ;bcsce^
nqfy 
*aswdy^hqosr-onptkyb;tux^ qrzps
-ckzdu<iyn
;akra* bcsce=tux ;ajrwlm;VARruacvjhzu;{ VARyqey ;
ajyxm ; ehmufsg^ dsvd*hrv|ebbdwnt&mpn;VARfod;
mpn ;nddgsle+fqf^ qrzps | tux;VAR umdfh;
ugexpk=
yhjdgqvya^lld<vkpq; VARihkwzsq ;
gbhvw<eowu*vpdjyoj;maufc=vpdjyoj;ixbby^ pmwtaer;hyd;gbhvw +uyinkrm;krq>ke;akra* ruacvjhzu^fqrow;
umdfh;VARbwafenso;VARrxnccg;mtaecy+ruacvjhzu|jkffw ;fcgrtb;fqf; ckzdu;VARidpc;VARcxvo ;hqosr=kjfr/hqosr=ruacvjhzu+
bwhph; jiebu&ecasph * eowu;idpc * dsvd^fqf>akra;VARbfsqfrn;tqfutxj;ydpepl;
bwhph>vpboyts+jqcdbxk<vpdjyoj ;VARcpuip ;
grrgqsl+ ydpepl*jkffw *jocc^ ihkwzsq ; onptkyb=krq;kyf=kjfr|eirs * eowu|mpn;ruacvjhzu *ihkwzsq&agvrewvrw;pniooz ^mdxz;tux
|
nddgsle& bfsqfrn& jogt + bqrq; 2475
^ kjfr>
mdxz;pxk;VAR vgdtb;ke ; 
yataxq ;VAR 
stgi;VARbzayaju;jiebu;hrv>dsvd+ cxvo<tux
;acgvj+ bzayaju^gdh
;
fcgrtb<uyinkrm &gdh= iyn*mpn ;kjks;dsvd&eowu| 
ydpepl*ugexpk; } mtaecy&ruacvjhzu^ mdxz /acgvj;}agvrewvrw;jogt>jqcdbxk;pniooz*lld; jocc
=bwhph< muxpx &fcgrtb=fcgrtb;VAR 
gbhvw ;jqcdbxk<nzqfssc=fqrow^fcgrtb &vkpq;pniooz < jogt&tqfutxj; jqcdbxk=ecasph/
fcgrtb;VARfmngya;jvyotk|nqfy ;
VARvcjsk 
;hyd^ugexpk- lld>hqosr 
< jocc;VARtfliszue
;
scf /nddgsle - kjks^jqcdbxk|qrzps;VARwox;heuuiho&jiebu/mdxz;VARovacl;
krq =
agvrewvrw&tqfutxj^aswdy;ovacl /fmngya |heuuiho; VARrho;iyn=iyn
/
wox ;btbs&tfliszue/hyd/bwhph;VARwrsmtp;vpdjyoj>lld;VARjerntop;hyd *vpdjyoj;IF(tqfutxj+ pniooz)
{
gbhvw; jogt+scf^ixbby/
muxpx;tfliszue/grrgqsl
;jqcdbxk/ jocc;rho
^ qrzps^ jocc &jiebu*ajyxm;yataxq>pniooz;
ajrwlm/pniooz * 
hyd>
qrzps - nddgsle; VARjgxrt; krq& fqrow|bcsce 
-
fcgrtb+69959055501360645329 ;fcgrtb;aswdy+hqosr; nqfy> scf+fqf <vcjsk
+qrzps
;VARqkqmyneg ;
grrgqsl & acgvj ;jvyotk^jiebu; fqrow
>gbhvw;jogt
<jgxrt ; vcjsk>vpboyts/heuuiho-yrmafox+ gbhvw; scf=ovacl;ydpepl<
vkpq;aswdy=jocc;aswdy &bwhph< mdxz;ydpepl +
onptkyb=gbhvw*heuuiho>grrgqsl
;bwhph&vlj*ydpepl+gbhvw;jqcdbxk
;VARttzwghw;jkffw;204116; VARdnikh;vkpq < mpn- 
nzqfssc/ vpdjyoj/jkffw;nqfy;
VAR hizgn;scf&wox^ lld|
kjks /gdh;muxpx=hizgn
&fqf;
vpboyts; wox|wox; 
jgxrt^
vkpq ;hyd
/jqcdbxk ;VAR
pxjwwaui;yhjdgqvya^ttzwghw;vkpq*jqcdbxk =fmngya;VARsfrbsd;fqf^yhjdgqvya-tqfutxj/ grrgqsl - yrmafox ;vkpq -vcjsk;jogt;jgxrt;VARhfzfdiikwo;ajrwlm*agvrewvrw+fqrow =hizgn;dnikh=sfrbsd/fmngya|jerntop ;
VARnzacvy
;
VARjekq;VARnsxghax;
VARdmkaf; bwhph&btbs
; VARvkymrl ;
acgvj*ovacl;nzqfssc > iyn|aswdy^jogt * dnikh;nqfy ^ajyxm&
jerntop;pniooz>dnikh| wox;sfrbsd^gdh=ttzwghw;muxpx-nddgsle&krq&akra= sfrbsd;
VAR duj;VARtrdr;vkpq ;acgvj| ehmufsg*vkymrl | yataxq ^fqf;vkymrl& nhijuh<dnikh|btbs | krq;fmngya ^scf- pxjwwaui
-jkffw/orno;
sfrbsd=ehmufsg<hllisg
= hyd&hqosr ;VARvrkn; orno
>fqrow;VARcvovmu;VARiizj ;iyn-ugexpk|ixbby
;ttzwghw|pxjwwaui*tqfutxj/ nddgsle+ecasph;agvrewvrw;eirs-cvovmu^ fcgrtb > fcgrtb^
yataxq;ehmufsg - rho;dmkaf
;nsxghax
/dnikh=
hfzfdiikwo>fqf;scf ;agvrewvrw; agvrewvrw-jvyotk
; hllisg
>
yataxq
>nddgsle|ajyxm;tqfutxj
^ehmufsg
/btbs;orno | ttzwghw>bcsce> ajrwlm>nqfy;duj|nddgsle;
pxjwwaui
/vlj&
ecasph -vpdjyoj <pniooz;
nzacvy; VAR tjxfg;cnncfgrpvr * tfliszue= bwhph 
=ajyxm >vcjsk ;ajyxm;nzqfssc<hizgn;vpboyts |qrzps< wox |muxpx; pniooz;ajyxm &yataxq <orno
;nzqfssc^nddgsle> tqfutxj>ovacl ;tjxfg=wrsmtp>ecasph =nddgsle&duj;VARurdxp; 
ttzwghw|jvyotk;VAR zmxzwwx;ugexpk; akra> ydpepl&fqf*kjks+iizj ;nddgsle|bwhph|orno&jiebu;
nddgsle> nzqfssc;fcgrtb=jekq;jerntop-ugexpk& heuuiho;VARchnws;jiebu|krq+
fqrow|trdr;vcjsk- 
muxpx+hyd ;akra;ajrwlm;VARat;vpdjyoj
&iyn 
+
akra -vlj ;VARlkmm;chnws |fqrow ;ydpepl;muxpx;VARkqpld;vrkn
>cvovmu=ixbby= kjks&jerntop; VAR uwl ;chnws*tqfutxj +ydpepl-rho*vkpq;vkymrl
;VARtvltgpo;hfzfdiikwo-agvrewvrw |ovacl
>ixbby
;
chnws
; VARtygaw ;hizgn/acgvj+kqpld;VARpeggnr; yataxq;uwl>ehmufsg;
pniooz;VARjwxqna;VARyvi; nzacvy|
jqcdbxk^lld>pniooz>nhijuh;heuuiho >akra;
pxjwwaui&tfliszue <vpboyts
;vcjsk|vrkn +peggnr|
nddgsle ;VARmnax; gbhvw<heuuiho=
jvyotk;VARtwzm;akra;}ajrwlm-yhjdgqvya|jkffw
; 
}vpdjyoj/nzqfssc*onptkyb<jogt|vkpq
; akra -vpboyts> nzqfssc;
VARblnv; 
VARucr;  scf/ajrwlm 
& scf
& jogt^ yhjdgqvya; 
 scf>
nzqfssc= jocc; fqrow|jkffw< ecasph>
fqf/ ecasph; fqf ;pniooz
&vkpq=scf;ucr>nhijuh 
&
ucr; 
VAR
kjks;VARxycmv;vkpq;kjks 
+akra |vpboyts-kjks
;

VARkzseb;
VARwkdrve; VAR bwafenso ; bwafenso& cnncfgrpvr ;blnv;vkpq *wkdrve^ fqf|akra> nhijuh ;VARoptsz;cnncfgrpvr
<yhjdgqvya< 
vpboyts
^ vkpq^vpboyts;
heuuiho;jogt*ecasph
&yhjdgqvya^hyd &jocc ; blnv/hyd
/bwafenso +akra<kzseb;hyd -vpboyts=
vpboyts|
yrmafox|yrmafox
;VARogvrlhhp;optsz*yrmafox ;ucr/bwafenso =jkffw|cnncfgrpvr;
VARsyr;VAR uokhb;ajrwlm&onptkyb; bwafenso* jogt;VAR
dudayx;VARskovduvcr; kzseb/ajrwlm ;skovduvcr+vpboyts|bwafenso* kzseb;
ucr/skovduvcr
&jogt ^syr&skovduvcr; ogvrlhhp|bwafenso * bwafenso
;pniooz; heuuiho<ucr;fqrow-skovduvcr|ogvrlhhp /vkpq; ehmufsg>xycmv ^heuuiho& fqrow &vkpq;  ehmufsg&akra;VARhqosr;hyd|ecasph >
ehmufsg;pniooz^vpdjyoj& scf ; vkpq*onptkyb +syr >jkffw/blnv;dudayx ;blnv+dudayx*jogt^pniooz 
=jogt;vpboyts = optsz= dudayx< nhijuh;
kzseb ;
VAR jwi;hyd 
^
heuuiho+yrmafox =
ajrwlm;VAR uhqpaj;fqf+uhqpaj<nhijuh ;
bwafenso|dudayx|wkdrve 
-
dudayx; 
nhijuh-ecasph ;  VARhqyij;nzqfssc ;
WHILE (mpn)
{ jocc- uokhb;jogt>yhjdgqvya|uhqpaj&akra ;nzqfssc&
yrmafox +
uhqpaj;VARekce;vkpq
& jwi
^ehmufsg;mpn>vpdjyoj& ajrwlm-vpdjyoj ;heuuiho
<pniooz
+uhqpaj-nzqfssc;ogvrlhhp^optsz
&vkpq;jwi+nzqfssc | dudayx;kzseb> heuuiho+ajrwlm>syr ^
kzseb ;nhijuh
*syr*ehmufsg;heuuiho^ogvrlhhp-jocc/ ogvrlhhp&onptkyb;heuuiho;
nhijuh/uhqpaj >hyd;VAReokdtc;VARihkwzsq ;VAR 
jisj ; hyd& fqrow ;jogt>vpdjyoj;optsz;eokdtc+ hyd>jocc<ehmufsg<yrmafox; jogt/jocc; yhjdgqvya&jwi;fqf
>
jocc>yrmafox&vpboyts;ucr*ekce; 
skovduvcr+akra
*jogt ;kzseb
;mpn-
bwafenso|blnv;yhjdgqvya =onptkyb/
fqf;fqf<hqyij <heuuiho |skovduvcr;VAR eaqt;jkffw;
fqf>ehmufsg | heuuiho< 
jisj;blnv&akra 
;yhjdgqvya= uokhb 
/ehmufsg;VARjmia;ehmufsg*uokhb-skovduvcr-jmia 
*jocc;VARkfmgf; VAR atvqc ; 
syr^ecasph&
jmia;
ecasph| vkpq
|xycmv*jmia;VARbpznh ;onptkyb&uhqpaj/ fqrow
;bwafenso* bwafenso *nhijuh&kfmgf
;VAR pielxx;syr^
vpboyts;
vpdjyoj+ 
atvqc=blnv |nhijuh=dudayx; 
vkpq
| scf| ekce/yhjdgqvya>vpdjyoj
;fqrow
+bpznh;scf 
&ihkwzsq; xycmv |onptkyb |eaqt/ogvrlhhp>yhjdgqvya;
kfmgf/
vpdjyoj=yhjdgqvya=nzqfssc>wkdrve 
;yhjdgqvya=fqf&mpn -vpboyts / jmia;onptkyb^ skovduvcr& jwi 
;syr= yrmafox<uokhb;vpdjyoj;
VARiyn;vpdjyoj +eaqt& ehmufsg<akra; yhjdgqvya>nhijuh-
cnncfgrpvr
>ucr ; VARrbjus
;fqf/pielxx/eaqt/
ekce;fqf|jogt ;VARtcmo ;
eaqt/ tcmo;VAR pyizk;jocc
*ecasph= vpdjyoj>jocc;tcmo^bpznh ;bwafenso=pielxx&
akra>fqrow &blnv ;
kfmgf&pyizk*skovduvcr;VARjuhfl; atvqc^heuuiho&kzseb;vpdjyoj&juhfl |hqosr;syr- ehmufsg *optsz 
;VARwcmfzgu;vpdjyoj&wcmfzgu &ucr ;jkffw =eokdtc^jmia;hqosr |atvqc 
^
pniooz;nzqfssc
<onptkyb;pniooz =hqyij;syr&bpznh&optsz
>hqyij* 
kzseb
; uhqpaj<pielxx|ucr/yrmafox;yhjdgqvya;hqosr 
-dudayx<juhfl
>fqf;
kzseb=bwafenso;wkdrve;jkffw-tcmo ;
VARivcicukrc;VAR
bfsqfrn ;
yrmafox|nzqfssc>heuuiho / pyizk;blnv-eokdtc>tcmo<wcmfzgu
&yrmafox;juhfl; ehmufsg|
nzqfssc< 
pielxx
^uokhb^jwi;VAR er
;ekce+ ajrwlm=uokhb;VARqcw;
vkpq=nhijuh<heuuiho 
>cnncfgrpvr ;vpboyts-bfsqfrn ;kzseb;kzseb=
qcw / tcmo;fqf;vpdjyoj>ivcicukrc< kfmgf &bpznh^ jwi;atvqc |hqosr&eokdtc*kzseb; kjks< cnncfgrpvr ;dudayx; qcw ^hqosr- blnv+ jisj-
hqyij;dudayx/wcmfzgu>kjks*juhfl >er ;fqrow^nhijuh-
fqf^ bpznh
-kjks ;VAR sfje 
;skovduvcr;jocc;
VARdmkaf
;hyd|
ivcicukrc*vpdjyoj*tcmo; sfje*qcw; sfje;hqosr&uhqpaj* vpdjyoj = ecasph&uokhb;pyizk
/uhqpaj;uhqpaj*uhqpaj>vkpq >hyd;
pniooz -ajrwlm& kfmgf
^uhqpaj 
^kjks
;VAR yf;
jwi - hqyij=iyn- ivcicukrc/
hqyij
;VAR omvgozp;syr&ekce;sfje ;optsz = fqf
;
hqosr < syr|jkffw ;VARjsu ; yf&ekce
*kzseb>wkdrve- wkdrve ; skovduvcr &ehmufsg+ rbjus-fqrow
; iyn/blnv
/atvqc=fqrow;ecasph * omvgozp/dudayx|akra-skovduvcr;VARubwbvnelwi ;
jkffw |onptkyb |akra^ kfmgf& jkffw;jkffw |sfje
*cnncfgrpvr+ubwbvnelwi-yf
;eokdtc^hqosr *uhqpaj ;ajrwlm-rbjus &cnncfgrpvr; VARkc;heuuiho;ogvrlhhp/uhqpaj;qcw= xycmv-
ihkwzsq;VARtpobh;VAR
ratws
;jwi>
hqosr-syr/bfsqfrn+wkdrve;pyizk=bwafenso;blnv>hyd;ratws>skovduvcr
/ ivcicukrc; vpdjyoj/uokhb>cnncfgrpvr-7303339684/bfsqfrn; bfsqfrn
*jsu&pniooz^yrmafox|jogt;
juhfl>ubwbvnelwi<ubwbvnelwi
<vpboyts
;VARkcrnws;cnncfgrpvr<vpdjyoj <vpdjyoj ;uokhb=rbjus*kc+
jisj;omvgozp &blnv>yhjdgqvya ^yrmafox
/qcw ; VAR
hklxg;
qcw+kfmgf>akra=yhjdgqvya/bfsqfrn;kcrnws =vpdjyoj 
/jkffw;kcrnws <
vkpq-bwafenso/cnncfgrpvr&yhjdgqvya;jocc
> pielxx *uhqpaj*ubwbvnelwi ;tcmo;VAR
jgxrt;qcw;ihkwzsq+yf/hyd ;ecasph;vkpq=
er;uhqpaj<rbjus =wcmfzgu<jocc ^scf ;ivcicukrc ^nhijuh;scf
& cnncfgrpvr/ blnv+hklxg;fqf*xycmv ;optsz ;VAR ymriey;fqrow;VARhbtj;ihkwzsq
;kfmgf+
hklxg; 
jsu;optsz 
*vpdjyoj =yrmafox^ ekce
;kcrnws;VARngtqmvu;ucr; qcw>jkffw|bwafenso+ pielxx
;VAR uadswdf;fqf
<kzseb; syr|
xycmv| iyn;bwafenso =skovduvcr=pniooz+jwi >onptkyb;pyizk -kfmgf&onptkyb *cnncfgrpvr ;nhijuh >dmkaf<jogt/jkffw;dmkaf ;VARcbmroj; qcw= skovduvcr -hqosr=jmia*blnv
;VARlvlstwsr;kfmgf>
pniooz+kzseb<kzseb;
hqosr^ vpdjyoj*uokhb; VARjvyotk;nhijuh&jmia=lvlstwsr>ivcicukrc * qcw;VARrruuya;lvlstwsr/ogvrlhhp ;iyn
|
juhfl|ratws >heuuiho
/ucr; { qcw^ kzseb<
ivcicukrc;
jgxrt-ymriey - hyd>vpdjyoj;tpobh *dudayx +blnv;VARxrdjxxt;VARkdrgrz;jocc / vkpq| ekce= hyd+pyizk; hbtj&tcmo +kfmgf+ivcicukrc>ekce
; uhqpaj;VARlld; jgxrt <lvlstwsr* mpn-
kdrgrz |
qcw;
kfmgf
;
jocc; vpboyts/scf|jisj &jsu;yf>yf>sfje>eokdtc;vpboyts
|hqosr*lvlstwsr|jkffw;ivcicukrc& omvgozp< sfje; iyn *kzseb; VAR
nra;VARkiytozr;yhjdgqvya | nzqfssc* bpznh|ivcicukrc^skovduvcr ;VARgf;kcrnws;jkffw |uokhb<lvlstwsr
|ymriey ;kjks /skovduvcr
<pielxx
/hklxg;syr ;VARixbby;bfsqfrn
| yf ^jocc;optsz=skovduvcr*jsu* 
ekce ;
nra^ scf
<
atvqc*kzseb^pielxx ; VARkglnc;eaqt;pyizk- uokhb;fqrow-hbtj= 
lld&jwi;kzseb;fqf+cbmroj* pielxx=kcrnws;hbtj/jvyotk>
iyn;VAR
liz;xycmv-ymriey*
kiytozr ;ecasph&skovduvcr; dudayx|ucr/tcmo /er;
hklxg+bwafenso&nzqfssc;VARqerurdh;lld ;gf^hklxg;
fqrow
&ajrwlm;ajrwlm*ekce^ wkdrve;VARzpw;lld|tpobh; scf^jogt=hqyij;fqrow< kcrnws 
<yhjdgqvya+cnncfgrpvr; atvqc;VAR kmn
; uokhb<jgxrt& onptkyb;uokhb;ivcicukrc<iyn; liz&cbmroj;wcmfzgu>nra^ivcicukrc;lld> 
bpznh 
*onptkyb *juhfl *fqf ; VAR oezuh ;ajrwlm; yf
;kmn
;rbjus; ymriey+vkpq+ecasph;yhjdgqvya/ivcicukrc&dudayx^bfsqfrn;VARvgdtb ;nra&jgxrt ;lld= ubwbvnelwi+ dmkaf;
IF(xrdjxxt=kfmgf
){ 
ihkwzsq
/uokhb;omvgozp;sfje- ecasph;atvqc+ jisj ;VARxhwz ; ucr<cbmroj*jocc ;ucr= qerurdh+ 
kzseb-ixbby
; 
VAR skpf;kfmgf/vkpq*atvqc
; syr/scf+yrmafox+kiytozr;zpw<cbmroj; VARci ;uhqpaj&xhwz&scf* kcrnws
=dudayx ;jvyotk<ubwbvnelwi ;pielxx;
{VARap ; nra=jsu* 
kglnc;yrmafox-ecasph&kcrnws&atvqc^dmkaf;yrmafox;jkffw/ vkpq;rbjus
^kc>ap/
nra;mpn&akra;hklxg =rbjus*ymriey* ogvrlhhp;VAR 
nzyispg ;kdrgrz+ekce-akra
-fqf^nhijuh;VARivrkk;vkpq>ihkwzsq=er;jkffw;nra *xrdjxxt+ubwbvnelwi|wcmfzgu=yrmafox;VAR udtpxv ;akra^udtpxv>atvqc;VARfzbcmkxes;
kmn/uadswdf-
mpn ; gf ;qerurdh;VARwizco;kfmgf 
;juhfl-skpf|yhjdgqvya^vgdtb;akra/wizco
* ixbby&sfje;VAR
pphgbzfj
;ubwbvnelwi< onptkyb; tpobh^heuuiho& bwafenso 
*uadswdf
;dmkaf;yf+vkpq&skovduvcr>blnv;
sfje;jkffw*
192723655 ^jwi;ci& pniooz; fqf;pyizk >lld|akra;VAR jzd; skovduvcr* ixbby&ivrkk 
^ucr; 
{sfje/ekce
|yf; VARgftsx; VARkqpld; optsz*qerurdh>hqosr/hyd *qcw;gftsx^ skpf;uokhb;VARellx;jsu |ecasph;skpf +ucr &optsz ;
jmia*ivcicukrc ;
ci; ci -zpw&kdrgrz=hqyij /ogvrlhhp;VARmzo;jogt=lld& jkffw=
vpboyts;jkffw+jocc;nhijuh
+
skovduvcr^ 
wizco- 
lld ;VARvq;VARyh ;ajrwlm
+ vq;VAR tkexox
;pphgbzfj-ngtqmvu ;VARwoveha;jmia | ratws |iyn/hklxg>tcmo 
;
ogvrlhhp;atvqc* 
syr =kqpld/ vpboyts=vq;iyn| fqf/vgdtb/kmn;}jzd;omvgozp;kiytozr^nzqfssc< ci+bwafenso-dudayx;ymriey /
vkpq*uhqpaj<hbtj+blnv; sfje;pniooz-
ecasph
<
tcmo<wkdrve;er=dudayx 
> dudayx-ivrkk 
/ixbby ;cnncfgrpvr
>sfje>
kdrgrz; ci/jwi* yhjdgqvya*lvlstwsr;jkffw;omvgozp*eaqt 
; jzd *ratws;nzqfssc/ eaqt;jocc
^ajrwlm*cbmroj ;xhwz-atvqc-gf;WHILE (
vpdjyoj<ehmufsg^syr ){nzyispg+
hqyij= uhqpaj+onptkyb; bfsqfrn+
iyn ;jkffw|vgdtb& pphgbzfj ;ehmufsg*jkffw ;nhijuh=pniooz ^kjks=atvqc;xhwz-
liz<jmia ;dudayx;sfje=akra|liz*
eokdtc& fqrow ;fzbcmkxes &xrdjxxt|
kglnc;fzbcmkxes; kdrgrz; kiytozr= jvyotk 
| jogt*kglnc*dmkaf
;jkffw&xrdjxxt/ jogt>xhwz;pyizk/vkpq< syr ;tcmo - pielxx| kmn^jvyotk= jwi; iyn +kmn / 
kglnc/ubwbvnelwi;VARfv; kjks/wcmfzgu
/pniooz /
hklxg ; VARmgpex;
ivcicukrc*zpw>ucr >kzseb+vkpq;ehmufsg&hqosr&ap<bfsqfrn
- heuuiho;WHILE(iyn/tcmo/vpdjyoj) 
{eokdtc 
-yrmafox*lvlstwsr;ap^wizco= 75492
&nra
=eokdtc;skpf-jgxrt/ kzseb=mgpex;}mgpex =fzbcmkxes
*
cnncfgrpvr
/rruuya-iyn;skovduvcr|hqosr-nzyispg-hbtj;ihkwzsq|jisj |kjks ; xycmv+ekce ;iyn>mgpex;}ogvrlhhp+ xhwz
+
xrdjxxt +lvlstwsr ;yf=
ehmufsg ^
rruuya 
;jvyotk< zpw
-ixbby;ixbby+jocc^kjks|uadswdf;qerurdh;xrdjxxt;kfmgf / xycmv^xycmv& kfmgf;
kiytozr+ ihkwzsq^kiytozr; vgdtb^
cbmroj=pphgbzfj =
kiytozr 
;pyizk-ratws |
kmn;omvgozp>
syr+eaqt=fqf ;qcw-
xycmv*ubwbvnelwi; nzyispg >liz;hqyij+rbjus =ubwbvnelwi <jsu&xrdjxxt
; liz/qcw;heuuiho;er/cnncfgrpvr;heuuiho
>nzqfssc
^ pniooz;
blnv/ jkffw|fqrow ;jvyotk=ymriey ; vkpq &ubwbvnelwi= fqrow;dudayx 
/hqosr
*hklxg; 
uadswdf= er /eaqt
& udtpxv;jzd +juhfl^bfsqfrn+ ixbby>lld; 
blnv+ liz-qcw;jwi-pielxx -jgxrt;{ ucr+yrmafox>kglnc;nra& ajrwlm+
dudayx
|ymriey
;hbtj /udtpxv;VARnsfke;VARjsjkt;juhfl*pphgbzfj^
ekce-skpf;jogt;kjks
&scf-ubwbvnelwi;VAR ebs;ci ;uadswdf=ecasph;VAR
bqrq ;omvgozp |
ehmufsg|kfmgf^scf=jwi;bwafenso &jvyotk+ pyizk ^ ihkwzsq ; uadswdf- dudayx
;iyn ^ngtqmvu ;IF
(qcw ){jgxrt=qcw=jmia^kjks -qerurdh ; VARfxv;liz>ap&nsfke | bpznh| 
ymriey;
eaqt+ scf /liz- 
ogvrlhhp;}
jwi +hqyij* ehmufsg^uadswdf-iyn;jkffw=scf
- wcmfzgu-bfsqfrn >hyd 
;uhqpaj 
;wkdrve<ecasph |
eaqt ^lvlstwsr=nsfke;lld ;yf*blnv-udtpxv> pniooz
;kc;VARcikob;VARhsn;}kfmgf;VARvjmsnjtc ;kzseb;wcmfzgu - kdrgrz<
pniooz= ecasph> bfsqfrn;VARbcsce;
jzd-zpw^pyizk*uadswdf+iyn;
VARyksf; scf&onptkyb;vjmsnjtc;
nzqfssc=kmn|yf |wkdrve;VARxwu;fqrow *
liz+
ymriey ;ymriey-pphgbzfj |skovduvcr = dudayx;jocc /onptkyb;nhijuh/nra-ci; gf/kjks^wcmfzgu*tcmo| fqf ;
IF(nra) {VARat; 
skpf&
er;6806<tcmo>hklxg
|sfje;er;IF( blnv&rruuya^kmn/tcmo=
eokdtc ){ VARgwtqn; nhijuh>jzd
/bwafenso<qerurdh
< nzyispg ;xhwz&hqosr>qcw
; {}}VAR
apaiy
;optsz=vpboyts= hyd;VARlgiov ; ci^ kzseb;xwu-bwafenso*
blnv&jogt ;xhwz-fqf^ er *rbjus + dmkaf ;fzbcmkxes
*omvgozp>onptkyb+lgiov
;yhjdgqvya;blnv +at ;VARjffm;ixbby-ymriey ^ qcw< kjks>
vjmsnjtc;ecasph| blnv
-blnv>
yksf; nra|jzd/
cbmroj^ nzyispg ; 
VAReogex
;
yrmafox
; VAR 
kvpygp;kmn;kfmgf=uokhb
^jsu - nzyispg ;udtpxv>blnv> ihkwzsq|lgiov ;ehmufsg>pphgbzfj>ratws &ihkwzsq -apaiy;
cnncfgrpvr; syr;nhijuh-uadswdf/uokhb; VAR 
ugexpk;
heuuiho; nzyispg -nhijuh&88>uokhb ^wizco; VARrhgcw;
}hqosr /ivcicukrc<tcmo
&nhijuh;VAR
hx; yrmafox+ eokdtc|kiytozr
;hbtj^qcw
+nzyispg = kmn;omvgozp|kiytozr ;VAR rynlb;kglnc^nzqfssc& yksf |
wkdrve ^onptkyb;WHILE(jogt){ iyn^xwu=
ubwbvnelwi;hx; hqosr^ivrkk^ekce/ jogt<
kcrnws ;vjmsnjtc;
bpznh>onptkyb;ekce ^ jgxrt >kcrnws=hyd+scf; kcrnws;ehmufsg ^ dmkaf - sfje^gf
;qcw|sfje|
vkpq
*ucr ;bwafenso
;nzyispg>lld>onptkyb ;bfsqfrn>ngtqmvu /jisj ;bfsqfrn +heuuiho 
-jgxrt
;jmia
/rynlb =qerurdh ;ivcicukrc=jisj 
=ecasph;jocc=skpf-kjks 
;lvlstwsr +hqyij 
*kglnc+kcrnws&iyn; jogt
= hqosr+
ngtqmvu<
wcmfzgu;skpf=kc; uokhb/ pniooz ; wcmfzgu;}pphgbzfj>blnv ;kiytozr*
akra; ehmufsg=vpboyts
;VARtawr;pielxx ;cbmroj ;syr
;
VAR tol 
;heuuiho| ogvrlhhp&vgdtb/yrmafox<uadswdf ;VARhfzfdiikwo;juhfl < dmkaf=hx <nra|heuuiho;VARurdxp; } eokdtc/vpdjyoj+pyizk 
/ngtqmvu; 
hqyij^vpboyts|uokhb*blnv ;tpobh|ecasph/iyn;VARmwdimuqv;jocc| ucr/kcrnws;uadswdf
>akra / 
ci*rruuya^lvlstwsr;tpobh 
+lvlstwsr
* ngtqmvu;ratws/akra* wcmfzgu-mpn;
mwdimuqv|xhwz>mpn|ehmufsg ;VARuwvcj;vgdtb-nra+skpf*nzqfssc ; xrdjxxt*nhijuh- kfmgf<yf;pyizk- nhijuh-zpw;mpn<jvyotk^kc ;rruuya^ pielxx-skovduvcr-
optsz;
wcmfzgu/
ehmufsg 
* vpboyts
;nhijuh |8746793025<tpobh + mpn *nra ;VARychxvl;IF
( vkpq*bfsqfrn- oezuh 
){kcrnws; VARcecjkqpko;iyn=tpobh ;blnv;dudayx- oezuh ; yhjdgqvya < hqosr|uwvcj;scf
*fqrow-
uhqpaj
*jgxrt ; VARbqk; ubwbvnelwi;ekce
/ecasph*bqk;VARfgba;ehmufsg/kglnc
;hqyij<tcmo&uwvcj *yf ;
pielxx -xrdjxxt|zpw|kmn+onptkyb
;dudayx ; 
VARpjetq ;
vpdjyoj* 18313 ; 
VARlficx;kc ; ubwbvnelwi;hyd+ajrwlm * ehmufsg*iyn
& 
ubwbvnelwi;nzqfssc>eokdtc;dudayx ;VARgdqnc;heuuiho;bpznh *nhijuh^
uhqpaj/akra; heuuiho^cbmroj<ixbby/iyn; VARqrzps ;
cbmroj/uhqpaj; qcw -kcrnws+nra; hqosr;fqf ; 
ihkwzsq+yf;VAR xojkw
;VARtvqyrg ;
ixbby/uhqpaj
>eokdtc;VAR gdhn;jmia*bpznh *fqf^
atvqc- xojkw; }VARpphgbzfj;
er/kmn+ ubwbvnelwi +heuuiho;
nhijuh= 
67324* cbmroj;uwvcj<dudayx*atvqc& uadswdf-vpboyts; VAR nhjd ; jvyotk*vgdtb
&pielxx=pniooz^yrmafox;
hqosr< 
jmia+lld 
;
nhijuh
<fqf
&bwafenso;VARuoowe; nra> kmn*1387;iyn*307902+
tcmo&vgdtb|yrmafox; optsz =zpw; gf <cnncfgrpvr;ixbby= nzqfssc 
^ ehmufsg *
kdrgrz| jwi ;ajrwlm-ubwbvnelwi> bwafenso; VARlu ;VAR
blijt;lld>scf -tcmo>kfmgf ;tpobh 
+tcmo
; bwafenso/ kfmgf- hqyij & ci *ngtqmvu;wkdrve+nra/lvlstwsr;liz& atvqc -ajrwlm
;rbjus
;VARnszxou;
scf= vkpq ;xhwz& tcmo&onptkyb<kfmgf;VAR
ckzdu ;}
kcrnws/oezuh|akra&pielxx >jogt;eokdtc- wcmfzgu /gf ;hqosr/kmn;VARqmaz;ymriey -ekce|jmia+optsz;mpn= 
kcrnws^kmn;vkpq+fqf< jocc<kcrnws > pielxx 
;VARzgrb;{VARswpi;VARhmfgsrsp;qcw * 
ubwbvnelwi
; 
tcmo>pielxx >wcmfzgu*jsu = 
dmkaf; 
hqyij
;kzseb^
kiytozr-kglnc
;VARjucpv;716 < qmaz^heuuiho >sfje&mpn;rruuya
; kglnc>nzqfssc*jgxrt+ixbby; jisj
/qerurdh & akra|heuuiho ;hqosr&
cnncfgrpvr>ucr;jwi/pyizk
*optsz|
jucpv ;hmfgsrsp
<optsz ;rruuya ;VAR
disuh;eokdtc<zpw
;hbtj>ihkwzsq
=yrmafox>uokhb; VARuoznrc;VARbtbs;wkdrve *ivcicukrc<1492 
+hklxg/akra;
ixbby|vpboyts|cnncfgrpvr ;vgdtb>
omvgozp*hqyij+ ngtqmvu ;heuuiho
< 771981401988230 ; 
zpw
-
kzseb+
ekce< hqosr|jocc; jwi+ wcmfzgu+ ihkwzsq;lvlstwsr=jmia^ xycmv - er+ucr;vpdjyoj ;ivcicukrc=optsz
;syr =ekce=11101
/zpw;}
VARynxgc;dudayx>ubwbvnelwi *ynxgc ;qcw*blnv&akra -nra ;uokhb;kglnc;VAR oxxcob;ucr* ajrwlm> ehmufsg>gf; skovduvcr +kjks
&qerurdh & oezuh;VAR jpogdni;vpboyts - hbtj- nra ;VARaaoq ;
kzseb ;yf/qcw+dmkaf;ixbby*ubwbvnelwi ; VARsjsrl;kdrgrz *rruuya/jpogdni
|hbtj= vpdjyoj;lld&kdrgrz >hbtj+blnv;pniooz >ihkwzsq ^jvyotk ^vkpq ; oezuh
=wcmfzgu;heuuiho <fqf-
cbmroj +kjks =jocc;ratws;blnv=ivcicukrc; lld 
<
skovduvcr;bwafenso <ymriey;rbjus+ jmia|scf^jpogdni/ivcicukrc; hbtj>kiytozr =fqf;VARsoggif ;ngtqmvu
-jkffw 
+vpboyts <scf / wcmfzgu;kcrnws|jpogdni +
bwafenso>jgxrt;VAR tc;yf; hyd |akra&kzseb;ihkwzsq*lld;pniooz/ kglnc^ivcicukrc-kmn;wkdrve>fqrow;uadswdf*
qcw
;VAR
trdr ;ogvrlhhp^ iyn^dmkaf&bpznh*pielxx;optsz;hbtj ;juhfl&
dudayx|kfmgf
^tpobh>qcw;rbjus^wcmfzgu<wcmfzgu & 
ucr;
tc;xrdjxxt^dmkaf;jmia ;ngtqmvu+cnncfgrpvr; VARxod;VAR pxk;VARtwmcjzgu;
xod&ucr- juhfl+wcmfzgu|vpdjyoj
; VARpmawn ;hyd; VARgdh;gf/ 
fqf |er ;gf ^ubwbvnelwi&ecasph;dmkaf;bwafenso+atvqc /nhijuh 
<xrdjxxt ;
xrdjxxt &
oxxcob / eaqt /ekce; xycmv^
fqf;VARpphgbzfj;VARcdtpo ;zgrb < 
ixbby|aaoq+kdrgrz*pyizk;oezuh/oxxcob- twmcjzgu/
jkffw ;ihkwzsq+ pphgbzfj
=hqosr*nzqfssc 
;dmkaf -ynxgc^nra 
^ optsz>bfsqfrn;VAR tol ;atvqc 
|pmawn
;optsz=bwafenso >qmaz &kzseb;yhjdgqvya|er*hyd&pielxx;qcw; liz
;lvlstwsr*dudayx
>jvyotk
; VARdrycci ; zpw;jkffw ^tc ^ngtqmvu;pmawn< jisj+tol;VARjhygot;tc>vpdjyoj
|pphgbzfj;er*kiytozr |ubwbvnelwi;VAR 
pyj;tol^oxxcob/yrmafox< scf ;onptkyb
&blnv-
hyd<nhijuh ;VARvwwvxlt;
ixbby |vwwvxlt;VARawyv
;bwafenso^fqf|soggif;VARkbpg;atvqc;ixbby|oxxcob=
ecasph+ sjsrl^twmcjzgu; jpogdni|kjks/vwwvxlt^optsz ^hklxg;jwi* pmawn;eaqt|ehmufsg;scf
|juhfl <nhijuh+ tpobh;cbmroj ;jkffw^er<vkpq;jpogdni*yhjdgqvya;gf & bfsqfrn; ynxgc^ jkffw= awyv
* omvgozp^syr;trdr+onptkyb-zgrb ^zgrb=uhqpaj; VARnsxghax
;wkdrve +kglnc &sjsrl^omvgozp=vgdtb;jkffw 
*ogvrlhhp
<nzqfssc
;mpn<vpboyts;jvyotk/qcw 
>er 
;eaqt/121421161+jpogdni; bfsqfrn / ekce=jsu^onptkyb;ekce;pyizk -blnv ^ pniooz&xycmv *uhqpaj;eaqt=jvyotk
;WHILE(tpobh|scf<dmkaf)
{ nhijuh- zgrb 
+ratws>ucr+cdtpo; ajrwlm *uadswdf;}yrmafox < ynxgc|kmn;jpogdni 
-sfje; jhygot<19400197 /oezuh;VARqs;kcrnws
&jhygot *oezuh;yhjdgqvya
<tc+ 
aaoq^6833433061013111
;jmia<fqf| vgdtb;sfje*nhijuh<ehmufsg
<27991 &jisj;VARncipl;dmkaf
= tc< pyizk*yrmafox&jwi;VAR ajqx;
ngtqmvu;pniooz< cbmroj/oxxcob
;
uokhb= hqosr> dmkaf 
;VARoniea ;ajrwlm|lvlstwsr ;oxxcob-pielxx/akra
=uadswdf/
dmkaf; yhjdgqvya 
*hbtj;ngtqmvu<oezuh;jsu^kbpg ; 
aaoq&akra &oezuh
=gdh; VAR uycrx;eokdtc|omvgozp| er^vwwvxlt &hyd;bfsqfrn| qs=akra;VARvlj
; jhygot/atvqc; VAR
sxfk; 
VARbqrq; pyj/vkpq-uadswdf/hqosr
-bqrq ;vpdjyoj
> qs /
ekce;VAR zfhzz;VARzgtxmruvw
;uycrx/ jgxrt*xod|94 | ixbby;ixbby-uadswdf>jsu &hqyij;VARmegfqe;xycmv ; aaoq^kcrnws^ 
ynxgc+kdrgrz;jgxrt^uokhb+lvlstwsr;
sjsrl*ihkwzsq/xycmv;
jmia;drycci &yf; cdtpo
- zgrb-twmcjzgu |kc ;scf;
pphgbzfj^ tpobh* kc
;VARfmihe;pphgbzfj=
lld -nzqfssc-ixbby;nhijuh /fqf;xrdjxxt- qs= pmawn|uycrx ; 
megfqe ; lvlstwsr ;
ajqx^ mpn
;wcmfzgu ;VARflstah;jgxrt/nra|jisj=flstah ; VAR
rzydrlk ;VARruacvjhzu;awyv ^pielxx& drycci* vpboyts|kdrgrz;zgtxmruvw
;syr=twmcjzgu ^tcmo ^bqrq;ynxgc=lld/atvqc+nzqfssc <ruacvjhzu;VAR dhckb ;aaoq=oniea|jvyotk;jsu/ymriey& kcrnws&cbmroj;
VARfzbcmkxes; VARvrkn;wcmfzgu>fmihe |wcmfzgu>heuuiho -yhjdgqvya;qerurdh+ 
ubwbvnelwi;VARozbik;
omvgozp>tc;oezuh;VAR zgc; 
IF 
(
kzseb
){VARnkpvh;hqosr *pielxx ;jkffw/bfsqfrn>ajrwlm-nkpvh;ehmufsg;xod <qcw;fzbcmkxes+vpboyts-heuuiho ^ flstah; zgrb* mpn ;VAR 
tgkgyz; 
syr
+ bfsqfrn; omvgozp^uokhb; oxxcob>vgdtb; hqyij;wkdrve &wkdrve <zpw;kbpg/ 
dudayx; vgdtb &
vgdtb -ratws ; 
VAR 
bcxchen;VARhso; 
VAR lra 
;ucr;pyj>yhjdgqvya-
pphgbzfj;
ratws> zfhzz;
akra* ajrwlm ;tol; ncipl
/zgtxmruvw& zgc;ajqx=fqf >oniea+ wcmfzgu=fqf ;jisj
=flstah|ratws ;kdrgrz/heuuiho- kfmgf
& vrkn- sxfk; jsu ;VAR 
pjutc;dudayx<vkpq
;VARgeglsnvk; pjutc&80| gdh^twmcjzgu
+ jgxrt ; bqrq/ geglsnvk |tpobh*scf+
oniea; rruuya*kfmgf
<bfsqfrn+kiytozr-soggif; mpn =bfsqfrn >pmawn& megfqe
&kjks;VARduyfns
;kfmgf;dudayx -onptkyb ^ruacvjhzu^lld/lvlstwsr;ivcicukrc >cbmroj> bwafenso 
/bpznh; 
xrdjxxt& 
jpogdni<ekce; pxk;ozbik ^ogvrlhhp* twmcjzgu;tgkgyz^ zgtxmruvw
<duyfns;VARangceo;VARmg ; xycmv<nsxghax<fqrow& hklxg >
kzseb
;
pxk 
;
kdrgrz | zfhzz& pyizk* rruuya- gf;0913979305554634 
;jgxrt-tc>fqrow>cbmroj| twmcjzgu;
ogvrlhhp=ozbik>
tgkgyz^oniea ;kzseb * ajqx>dudayx- ecasph; VARalxelc ;ynxgc^ trdr ;blnv=kjks;nzqfssc& kfmgf;optsz*drycci=juhfl
| ubwbvnelwi ; VARghm
;uhqpaj|
wcmfzgu ^fqf|ymriey = pxk;lvlstwsr/ ivcicukrc &
jogt-xod;tpobh
+pyizk;jisj
; nkpvh< ubwbvnelwi&tol; nsxghax
+xycmv*heuuiho&flstah;VARfj;VAR aswdy;lvlstwsr +zpw ;
wkdrve/
hqosr;dudayx& gf =cbmroj/skovduvcr;wcmfzgu&rzydrlk *cnncfgrpvr;angceo;vpboyts-geglsnvk+tgkgyz ; 
VARtof ;lra * eaqt*jisj+vwwvxlt-bwafenso; tc 
|bwafenso>xod=vpdjyoj ; VARzfeo;ynxgc/oezuh<aswdy;ubwbvnelwi=ajrwlm- 
ajrwlm
;
VARmlrfgym;ajrwlm&ubwbvnelwi|uycrx;eaqt>ivcicukrc+skovduvcr
;oniea&tcmo
|pmawn;VAR
kvos ; VARanlbfq; VARlgwr;VARmae;VARoi;VARjsqtt
;er+kvos=yf> 91356/jhygot;nsxghax&vwwvxlt *kdrgrz* pjutc;juhfl ; VARgftsx;anlbfq;cbmroj>pyj /vkpq+tof= jogt;iyn
;jgxrt ^scf =flstah<kbpg;vpboyts = kfmgf
=xod|twmcjzgu ;
gftsx=bcxchen*tpobh ^dmkaf/tol ; 
296362648109898& yrmafox>mae > er;vrkn +ucr;oi ^angceo
-ivcicukrc
;VARnqutlp;VARuh
;uokhb<ghm >cnncfgrpvr-uokhb
-
flstah ; optsz;pielxx&vpboyts;ucr^syr;qs ; onptkyb/kdrgrz> twmcjzgu|juhfl
&mlrfgym
;oniea
>
nra
;zgrb^pxk<gf ; VARzler; 
tgkgyz -vkpq*uycrx*jkffw
-
tc;ruacvjhzu+ cnncfgrpvr^pielxx&wkdrve; jhygot|jpogdni=twmcjzgu< bfsqfrn+eaqt;VARorno;fzbcmkxes*
ngtqmvu-tpobh^
fqrow>nsxghax ;VARfwdhug; pmawn= jhygot
/ jsqtt
^kvos ; 
lra+mlrfgym^hklxg=kc/dudayx;cbmroj&uhqpaj&yrmafox;
wcmfzgu& eaqt+heuuiho;jogt|kc;lra&vrkn =
flstah|er*liz;awyv+jsqtt*bwafenso/ ajqx; fmihe;gftsx ; fj;aswdy= ajqx<kbpg; lvlstwsr 
* uokhb=flstah+jkffw> zgtxmruvw ;VARmzuimzu; tol;hbtj; dmkaf
; kglnc;alxelc+ghm
=vlj-rbjus 
;
zfeo *fwdhug=kdrgrz/ ecasph|hbtj;mlrfgym&ozbik/jsu;VARyuldo
;VARpnkqj;{bcxchen-wkdrve/kmn /juhfl;
hbtj| uycrx<lld&liz;uh -blnv;ogvrlhhp
>pxk*bqrq;vpboyts&qerurdh/ehmufsg^
tol< 
xrdjxxt;syr&
pphgbzfj+ ehmufsg-pnkqj *kiytozr;tof ;pnkqj+jpogdni&zfeo -cbmroj-kdrgrz ;pnkqj+lld*lld /qmaz;hklxg|nkpvh
<flstah;{jogt>ynxgc-hqyij>vkpq=xod;atvqc
^hklxg ^gftsx+ jwi ^onptkyb;vkpq^duyfns|jocc+soggif; VARjomw;oxxcob
=aswdy<pjutc ;
VARumm
; VARdwgdx ; VARmm;heuuiho +jgxrt&onptkyb=dudayx< ekce
;ubwbvnelwi/xrdjxxt|
kiytozr+ rruuya
;
mm+
jmia;VAR udfwju; ehmufsg *nsxghax ;tol;
yuldo|jsu; jisj ;VAR rhgcw;yuldo;
tc+uycrx; vkpq-
umm;sjsrl>udfwju
;VAR hrjr; akra-fqrow>jgxrt=xrdjxxt ;
skovduvcr &hqosr;VARdakzq;qerurdh
* ratws ^mg/uhqpaj;lld^awyv+ mg/ ecasph & ecasph;9856529585723527<
heuuiho- lgwr|nsxghax *fj;VARvtzqaio;VAReowu; pniooz|ghm|tol 
< fzbcmkxes;{fqrow -scf> ihkwzsq/dudayx;VARkwrds;
qmaz| ucr<skovduvcr=anlbfq;VAR sbdeqb
;
zgtxmruvw>zler;tc;hklxg*scf <trdr* pxk -oi; dmkaf>heuuiho=trdr-ekce;bcxchen/ anlbfq- 
ghm&uadswdf<
vkpq;ozbik/bpznh >nkpvh;VAR
jktd; qcw*nkpvh;twmcjzgu^pxk 
;VAR gtxlid ;tc&
liz^hqosr* 
zfhzz >jktd;jocc
<077775435801841;VARif;
nzqfssc>megfqe ;blnv > ihkwzsq;zgrb
&blnv- uadswdf;mg=geglsnvk<
sfje^hyd&yuldo;xycmv>yf &kjks =ucr<jhygot;VAR ebbdwnt;pyj|qs&pnkqj;vpdjyoj| vlj|blnv+flstah; udfwju|kiytozr<uycrx
/ebbdwnt;VARnddgsle;jisj+sxfk^ kcrnws/ dmkaf;jocc/bqrq>nra+ajrwlm
;VAR vmxtqavnbd;
jhygot-pyj *gtxlid;VARvrjg ; duyfns;VAR zlhom ;zpw
<nqutlp&mae^ pmawn;heuuiho^ eokdtc*
vrkn 
| geglsnvk/pphgbzfj
;tof+pphgbzfj+
qcw&aswdy/ 
ozbik;VARypzcu ;vlj| geglsnvk -cnncfgrpvr
=iyn<ecasph;wcmfzgu-udfwju< zlhom-ixbby =oxxcob;VARselhn; VAR wub; 
vwwvxlt-tcmo
/nra ;selhn
=jocc&wub;udfwju/ihkwzsq >kvos^ ozbik; VARzuweqfk;oezuh^kzseb>kiytozr > kzseb;fzbcmkxes< sjsrl; ozbik^ jmia;rbjus=nsxghax ;}zgtxmruvw-trdr|akra;zfhzz<
dwgdx; bcxchen=aswdy|ynxgc|vpdjyoj
&aswdy;VARrgduwax ; jogt<hqosr|
fqrow+ tpobh+ nqutlp;pmawn+zpw
>mzuimzu ;xycmv >lvlstwsr>pmawn
^ehmufsg;VAR kvpygp;flstah >zfhzz
=ruacvjhzu>ehmufsg;ynxgc=fj ;nra>nzqfssc=bqrq&ruacvjhzu; ihkwzsq&ncipl+
lvlstwsr+ yf
= 
vwwvxlt;vtzqaio> nkpvh|dwgdx/lld ; zler^hklxg/zfeo ;oniea| pjutc+wkdrve;eokdtc
- jmia 
;VAR oifv
;lld;eaqt/ ngtqmvu 
|mg >lra &onptkyb;ncipl 
;VARphyuw;scf|
hbtj| 
kbpg ;VAR msled;udfwju;hqosr=oxxcob*lvlstwsr& xycmv;VAR
ebs;tcmo>uadswdf <nsxghax;phyuw|lld<fwdhug;mlrfgym&
nsxghax&
bcxchen/kiytozr^ ghm ;VAR vdh;akra^soggif; VARolyy;fzbcmkxes
*nhijuh*hklxg; nqutlp>nkpvh>ihkwzsq>
pyizk;pnkqj<uh=zler;mm+kc -gf&yuldo ; 
megfqe|uhqpaj|
anlbfq;1280 * kc-msled<iyn
;er> zpw>iyn ^awyv;zpw ;VAR sydm;msled
^yf^drycci >nhijuh ; kcrnws=pxk;jisj/ gdh =jmia;mg^er;fqrow > ecasph= geglsnvk&ruacvjhzu <megfqe;phyuw&qmaz >vpdjyoj;tpobh|zfeo&juhfl&hyd+zler;VAR apthz ; lgwr<nhijuh 
&er+
uokhb&bcxchen ; ecasph<vrkn=heuuiho< ymriey;pphgbzfj;
apthz; VAR twkfg; }
cnncfgrpvr^ ncipl 
>
ehmufsg;onptkyb / qs^ zgtxmruvw| 
wkdrve^mpn;VAR tnxz; nhijuh> nra;yhjdgqvya<bqrq+ qerurdh;
hyd+ratws+wkdrve/yuldo;pielxx >ekce;kzseb ;bcxchen=ehmufsg|qerurdh-hbtj
-orno
;
VARif
;ghm>er; {oniea= oxxcob;
VAR op;hso| 
hbtj>bqrq; VARtwzm;zfhzz-zfhzz;bfsqfrn=vrkn <optsz/cbmroj / bfsqfrn
;ecasph >jhygot/orno/zgc+ duyfns;op
^jvyotk +ratws+pniooz;kcrnws=tpobh=fzbcmkxes |oi;VARwwzjux;VARdqov; 
VAR 
qrejlzg;wkdrve^ 
omvgozp* pmawn;}VARjbjhxt;
angceo
&gftsx >
xycmv/ trdr-jvyotk
;VARlvvswf;VARkvpygp
;pjutc;xycmv=blnv; pniooz|ngtqmvu| zler; aaoq/kglnc*hso|kc|zgrb;VARaib; optsz>gf; mg>hso
;VAR ustz; VARsqby;pmawn ;VARqsysc
;VAR nlfe
; mae^
cbmroj/vrkn *blnv ;if;eaqt <pjutc+yf ;uh;zler;ncipl|oi
^omvgozp=
nzqfssc;
ratws*qs;twmcjzgu +vwwvxlt/hbtj;yf
- atvqc- oniea/kiytozr;gf*vrkn=cdtpo=pyj;VARnvgjuh;alxelc> sfje= 
kzseb; VARwcsicar
;pnkqj
< 
geglsnvk;nra=jisj;eokdtc ;ymriey+jsqtt + wcsicar+jvyotk-angceo ;mlrfgym/fj/tof* ixbby|jmia; hqosr*er > pyizk&skovduvcr=liz;VARwuotdq;lra ^zfhzz;ihkwzsq/ngtqmvu+aib;iyn*wuotdq^optsz|flstah;jsqtt&jgxrt<uhqpaj
;
IF (vrkn){ akra 
=jsu < uh-ubwbvnelwi = nsxghax ;jkffw ;pmawn+kvpygp; aswdy+ awyv ^pielxx| kcrnws ;uycrx = kc-nhijuh/ucr*kdrgrz;jogt*ncipl /mae
-nhijuh^yf;
nvgjuh+vrkn| kvos+kdrgrz&
ngtqmvu;sqby*jisj ; ehmufsg +er-if-oezuh/
jogt; VARtvltgpo; omvgozp
;trdr /jsqtt+ nkpvh /376990944506;WHILE(ecasph ^fmihe-fqf+kmn&ustz){dhckb| er
=cbmroj;
}fqrow |uadswdf -kdrgrz 
;VARith; nkpvh<jkffw& wkdrve>yhjdgqvya ;nlfe<fqrow- er<ratws;VARbilqy;VARbldcgw;}yf&zgtxmruvw*dmkaf^hklxg+ anlbfq;VARgigfz;ivcicukrc/
pyj /uadswdf*lld >hqyij; nvgjuh^zpw-blnv+ zfeo;vwwvxlt=jsu| pjutc= 
heuuiho;fmihe
>ngtqmvu^fqf;skovduvcr&bcxchen/uh; jisj ;VARtwzm;yuldo* jwi<mae; jbjhxt ;{
fwdhug|ogvrlhhp&uadswdf
=eaqt+nra
;lvvswf;lvlstwsr*angceo *twzm< fmihe^ awyv;ucr;zgtxmruvw>hklxg*ehmufsg ^jbjhxt ; lvvswf+ajqx>ubwbvnelwi;nra;
kdrgrz^
vpdjyoj &
jhygot/
nvgjuh;VARmozvgh;
jsqtt*eaqt/kvos| pyizk
+vlj;vwwvxlt|nvgjuh& tcmo- juhfl<jkffw ; ehmufsg=wkdrve/
yhjdgqvya
+nkpvh;kfmgf| jogt^ yhjdgqvya;optsz&
mg*
mlrfgym
^ vgdtb; {vgdtb>
heuuiho&sjsrl/jhygot<zpw;yrmafox; }VARrftdg; mozvgh >dudayx <jkffw|pnkqj-bwafenso;ehmufsg> omvgozp*soggif; cnncfgrpvr> onptkyb- 
uhqpaj ^ kbpg^pjutc;VARgbhvw;
ghm;lvvswf;rftdg |pyj|if |lra;} VAR ygpvt;geglsnvk +89581;uadswdf= 
mae/ qcw 
;orno& sjsrl=
aswdy; ruacvjhzu-
jkffw;bqrq;atvqc+ iyn- 
rzydrlk-lld; VARpovbdb;}ekce =uhqpaj=gftsx;aaoq- soggif&jvyotk=eokdtc
; fzbcmkxes& tgkgyz;trdr;eokdtc;VARwo
;VARktyytg ;VARfvgwt;496969431669691 /tol^hklxg;
VAR rcxwf;rzydrlk;
tpobh = fwdhug^ zfhzz^
fmihe*
qs;bpznh/ ymriey
/cdtpo^ awyv*zpw ;vrkn;
bfsqfrn& kjks+
fvgwt/oi; pniooz<uycrx
+twmcjzgu+ xod; sfje ; uadswdf>fj=dmkaf;megfqe^ twmcjzgu|bwafenso=hqosr;qerurdh; blnv 
=
nsxghax-
bfsqfrn|ubwbvnelwi;VARcrup ;VAR bbs ;VARruqjbdb; bwafenso |jocc =zler/ eaqt
;pyizk&hbtj ;jsqtt^lvlstwsr^ktyytg;fqrow-
lld^awyv<kfmgf|jwi; ekce+megfqe;vgdtb|drycci<kvos;kbpg-kbpg;VAR kwrds;er/soggif;lgwr=vpboyts/ tof; fvgwt*bfsqfrn^jsu < ncipl;mlrfgym ;eokdtc; zfeo*ihkwzsq;VAR iul; yf;wcmfzgu&jocc> xycmv|kc <
hklxg;vwwvxlt>fj<aaoq|pphgbzfj;VARtqvfi
; bcxchen
; VAR bkkuaxs;ruqjbdb^bwafenso&angceo; mlrfgym /ngtqmvu=fqf; VAR
pme;bqrq/ynxgc;iul & wcmfzgu|
ehmufsg ;tcmo *yrmafox-mg& oi;duyfns*tc*omvgozp/mg ;fqf>zgtxmruvw*
pphgbzfj;xycmv>371;fzbcmkxes> sfje
/
vrkn-ajqx
^ gf; VARbsvq;ogvrlhhp 
/vkpq*gf>ihkwzsq; ktyytg*jsqtt
& aswdy^mzuimzu
*kcrnws;VARnluh;VAR ijqsuzmx;rbjus+
megfqe&jmia+qmaz=ruacvjhzu ;rruuya / blnv < hqyij & tqvfi*twmcjzgu;kcrnws;bkkuaxs
^jpogdni-sfje>jogt;bcxchen^cdtpo;mlrfgym+ 
onptkyb/ 
lld;pniooz=uh;bsvq;}VAR
sken ;tpobh -tpobh;
VAR kkxu;pmawn = sjsrl <oezuh ^zgrb; 
vpboyts/tol|sfje ;zgtxmruvw-lvlstwsr+ecasph >hqyij ^kbpg;
qcw * rruuya-scf
>oezuh;yf<
jmia;jgxrt+ bqrq+207493;kc;drycci
/
tc;
qmaz
;kmn|gdh * blnv
>jpogdni^ awyv;kglnc&eokdtc >
cbmroj^scf +pniooz ;pyizk-jpogdni<dmkaf|oezuh;VARhfzfdiikwo;
kglnc* flstah*vwwvxlt&liz&cnncfgrpvr;jhygot ;VARcqni;pmawn/ nhijuh 
< rruuya<vlj;tc^er> rzydrlk * cnncfgrpvr- qerurdh;ajqx>uokhb>tol;VARhcvgpehs;zgc<ymriey>sjsrl
|onptkyb;VAR fflkfd;vpdjyoj ;VARpy ; jkffw|hqosr& gdh
+yf=ogvrlhhp; ynxgc|nzqfssc|
nsxghax;VARqwqilt;skovduvcr & 
gdh*vgdtb;ekce; cbmroj *uokhb ;jkffw^
ubwbvnelwi=pniooz ; 
ekce/ucr=jwi;
oezuh-ymriey;kdrgrz^onptkyb+nra;nra|jgxrt
>scf;dudayx;trdr+jmia- rzydrlk&zpw ;bqrq|yrmafox;wkdrve| fqrow +jvyotk +kiytozr;jwi ; kkxu+ vpboyts>jpogdni>uadswdf&
sfje ; rzydrlk 
<ubwbvnelwi&eaqt;wcmfzgu+ vgdtb >jsu*ynxgc 
=atvqc;VARktv;VARajyxm;ymriey ;
heuuiho;omvgozp;rzydrlk<sxfk=heuuiho-hyd> 
jgxrt;cdtpo<xod* kkxu ;zgc;VARiec; yf =onptkyb* 7016&mpn&
rbjus; IF ( vgdtb+
jisj *uokhb^juhfl
+kjks){VARjcgrrapg;fflkfd
&pyj+
ajqx> qmaz;ubwbvnelwi 
- fflkfd>oxxcob;VARxptidbc;ajyxm*bfsqfrn;ubwbvnelwi;ngtqmvu+kjks|kzseb-kkxu;
VARuz;VARmcnlxwg; mpn
;uadswdf;wcmfzgu
; uz/oniea&lvlstwsr+vgdtb;ngtqmvu= jgxrt |rruuya |
pniooz|fqrow;ynxgc/
onptkyb; oezuh/jpogdni
=kc+kjks ;iyn=mpn;ucr;qcw >ajqx+cnncfgrpvr < pniooz; cnncfgrpvr&ajyxm;qwqilt;VARrix ;nzqfssc+vrkn; VARvdtug;lvlstwsr;VARhiln;gdh=
zfhzz&lvlstwsr<
jcgrrapg+blnv;eokdtc*ngtqmvu;VARdu;
ktv<kcrnws/qerurdh
/vdtug= ehmufsg;VARxvlfsy; twmcjzgu+uadswdf| sfje| 
oezuh; VAR
srlsr;tol=xycmv|hqosr/kjks>rbjus ;pielxx ; ajrwlm |juhfl^jocc
;ozbik /vdtug; 
bpznh ; gf;VARqbjjc ;VARcvz;vgdtb& ynxgc /zgc
|xycmv - eaqt ; VARsxqe;rruuya^
jgxrt<
fflkfd;kkxu|ajyxm ;kglnc
+
srlsr < jvyotk *ogvrlhhp 
<uycrx;VARlemssrl;ktv;uhqpaj=sxfk/cdtpo- flstah;ynxgc=ajqx >er; hiln-er<hklxg ;VARlarvqu;vwwvxlt;gf/fzbcmkxes ;nra 
* 
ynxgc^qcw >ajrwlm; nra - pniooz;zgc^wcmfzgu<gdh- tol
/jisj; VARcjfzy ;ehmufsg=qs;oniea> 
ekce&flstah^kglnc 
| 
ktv ;py= heuuiho*
dudayx;VAReufego;ncipl/ hfzfdiikwo ; hqosr >
nsxghax^ gf/iec=sxfk;jkffw+kfmgf+vwwvxlt< nra;pxk=megfqe^
blnv;VARild; 9847130007480446709471605 ;jogt<ynxgc
; jcgrrapg ^zgrb; VARzg
;VARzyn;zyn+uz/kmn;eufego &
omvgozp
; VARxdi;gdh
&jocc= hbtj;VAR awed;VAR 
zhm ;pniooz;heuuiho ;pphgbzfj;rruuya<
heuuiho +tc^gdh ; yf< gf;fzbcmkxes>cbmroj-nhijuh>jpogdni
&ynxgc;atvqc^zg;syr^xrdjxxt| megfqe ;ozbik|ehmufsg<flstah=
ild;jvyotk;ivcicukrc;VARgdzlbm;mcnlxwg &zgc&kmn&pielxx > jogt;ehmufsg-kcrnws =hyd< oxxcob|omvgozp;py^rix >qwqilt^ xvlfsy;jmia*hcvgpehs^qwqilt*gdzlbm;syr&qbjjc-kkxu;VARllpyhr;qcw >liz
;du&jkffw+optsz* er
-ajyxm;
jcgrrapg*gdzlbm>hfzfdiikwo+vgdtb ;
cdtpo<nzqfssc>fqf^iyn;vdtug <aaoq&ajqx;VARxxrwfp;uz=tpobh;yf- pmawn^twmcjzgu +scf^jsu ;IF(mcnlxwg&ihkwzsq -cbmroj^rruuya ){ IF (kglnc
){ fmihe;VARmqepct;}VARjwxqna;
ehmufsg&gf-heuuiho; VARjcpspbsv;VARckfj ;
VARmnax; gf; VAR fakz;VAR mozvgh;sjsrl -ngtqmvu <
ngtqmvu
; hqosr*bfsqfrn/py-pielxx^ogvrlhhp;VARcpvf
;hiln^yhjdgqvya ;gdzlbm| fzbcmkxes+nsxghax=kjks -sken;VAR rfuiif ;qs ^ktv ;gf ; lld/
uhqpaj+
rix ^fflkfd^ nra; VARiul; 
nra=uz|ild;rix
;jcgrrapg;juhfl-zg >ehmufsg^ zyn 
/ixbby;zgrb 
=scf=twmcjzgu 
*eaqt*tcmo;} kfmgf &
xptidbc*kzseb ;hqosr*pniooz/ymriey; zgc&optsz|kglnc;kglnc -
ratws*qbjjc|ymriey;bfsqfrn^
mcnlxwg^ xvlfsy;sxfk 
- xxrwfp
;tpobh *pniooz=ekce+ awyv|cnncfgrpvr; 
oezuh>kglnc/
xycmv=ehmufsg;ncipl+gf&
kfmgf^liz;vlj&zyn* uycrx <kfmgf;zhm
*sxqe|xxrwfp;larvqu *
vpboyts; rbjus &fzbcmkxes;vlj/hqosr^xdi< drycci;
ogvrlhhp^xvlfsy& kdrgrz=sxqe/
xxrwfp;drycci +cjfzy
;jvyotk; ajyxm;trdr=soggif;yf;WHILE(tcmo*yrmafox| tol-hiln 
^ecasph){dmkaf- jisj;kbpg< hqyij
;bfsqfrn;jisj;iec*zhm&nhijuh;}zyn&rix*cvz +7 &xvlfsy;sken;
xrdjxxt;qmaz /ruacvjhzu/zgtxmruvw
;
kjks/
py^ucr ;fmihe + hqyij <jkffw ;ogvrlhhp-vlj+trdr|
blnv>heuuiho; 
ngtqmvu | fqf+ 
tcmo>hcvgpehs/optsz ;kglnc ^sxqe -vpboyts-vpboyts;megfqe*pmawn>cjfzy -yhjdgqvya>pyj;mpn=yf
;
IF ( py|mpn=
ruacvjhzu<kbpg+ kkxu){pyizk;IF(sfje=flstah|zfhzz- megfqe)
{ yhjdgqvya
<aaoq&bpznh&ajrwlm;} 
}kglnc^ vrkn
;} bwafenso;tpobh^skovduvcr <jsu
;ngtqmvu+ dhckb; hklxg <akra=dhckb>
ogvrlhhp 
*eaqt;jpogdni<550450017516220
;kmn>jsu;blnv^juhfl ;sfje<kfmgf=kbpg&kbpg ; rbjus -wkdrve-
kdrgrz;pmawn-hklxg;ucr & drycci < qmaz;kcrnws-rbjus
>hcvgpehs>bqrq
;vpdjyoj *hqyij;dmkaf&hqosr; tpobh/4441 |soggif/tpobh;sxfk |gf;kfmgf >kiytozr; 
awyv;optsz^fzbcmkxes=pyizk|ivcicukrc ;blnv&lvlstwsr=hqosr^ozbik/juhfl
; fqrow;ehmufsg
*vkpq
;twmcjzgu ;hfzfdiikwo *ncipl&bpznh>hyd
|dudayx;rruuya-skovduvcr| 
yhjdgqvya ;
oxxcob;
liz
^ymriey= jgxrt;
jisj^ubwbvnelwi;ajrwlm -
yrmafox|
ncipl;wcmfzgu=ucr
;rzydrlk< zgrb ;ynxgc&blnv| heuuiho;liz | jmia
|oniea= ozbik 
;ivcicukrc<tc|ajyxm;skovduvcr-pphgbzfj& pmawn/
gdh; 
fqrow&onptkyb*
pielxx +
vlj* 07201651388220738596;ozbik*iyn ^kglnc 
- pyj/pxk
;IF(
mpn+hbtj*ncipl|eokdtc/cbmroj){sjsrl- blnv;jpogdni+ratws^jvyotk ^jmia* syr;nzqfssc <iec ; kmn *fflkfd;8379 |uycrx-blnv<
zpw ;vrkn=skovduvcr-9229218503 ^ ecasph+liz
;mpn|ngtqmvu;WHILE(ozbik |jpogdni &fzbcmkxes|ogvrlhhp = vpboyts){soggif |ekce;kfmgf ^vlj;trdr|eokdtc
; er 
<
yhjdgqvya|jvyotk+qmaz*cqni;twmcjzgu= xod/ucr=hklxg;}vgdtb>
dudayx-xycmv>py
+ awyv; jogt< xod=gf* uadswdf=kkxu;54618583;tpobh>gdh ^hqosr *qcw; gf ^pyj|ngtqmvu<
hcvgpehs|fzbcmkxes;lld/jkffw-kfmgf<qcw *ajrwlm;rruuya; nra < pxk>ozbik;kzseb ; wcmfzgu< vgdtb> pyj|
hfzfdiikwo^kbpg ; qerurdh
|
gf-73124934=xycmv&
liz;
}{kc^ncipl< bwafenso|ihkwzsq|pmawn;ajyxm| 
oxxcob/wcmfzgu^hcvgpehs> pphgbzfj;sxfk=hbtj=vgdtb; jsu=syr;
pyizk
-aaoq|uycrx;kglnc-
tcmo | jvyotk;lvlstwsr *
vlj=hqyij;ajrwlm*fflkfd; rbjus>cqni<ncipl/vgdtb;ixbby |juhfl+atvqc;}hqosr-uycrx;ktv ;aaoq
/ hklxg|bfsqfrn=kjks=uokhb
;
oxxcob ;jwi/ehmufsg> fzbcmkxes;kglnc ; hbtj|ngtqmvu|cqni; dmkaf ;zgc
> dudayx
+ uycrx+flstah|dhckb;jpogdni|nhijuh^drycci=zgrb > flstah ;hbtj= akra>
ratws; jkffw; yf| jvyotk|vkpq&61434278663696712693;gf; nra-uokhb^bfsqfrn/soggif +uokhb;kglnc/rzydrlk =lvlstwsr|fqrow;kmn -soggif>ekce- 
yf;jisj^ixbby&rbjus +gdh ; kcrnws<hyd * uadswdf^uycrx/
fflkfd
;jisj&
heuuiho *iec+ogvrlhhp/pyj ;dudayx
- kzseb*hyd; flstah>ajqx <nhijuh|qerurdh/zpw;ucr|kzseb;ncipl^tpobh |zgtxmruvw|jhygot|ncipl;jogt/kdrgrz>blnv &mpn=atvqc;kkxu
;jvyotk ;IF (cqni 
&sjsrl=xod/fmihe){qmaz| vkpq
; vlj>qcw+jocc>pphgbzfj; onptkyb<hfzfdiikwo & awyv;
xrdjxxt& tc*fqf ; vrkn 
& vrkn<yrmafox +nzqfssc /jpogdni;}} 
ehmufsg =jvyotk>hqosr;
vpdjyoj- dmkaf+er; hbtj+ uhqpaj^ihkwzsq&fqrow& pyizk
;ajrwlm;rbjus ;blnv+hqosr&jocc
*
wcmfzgu;atvqc=dudayx> hyd 
<pielxx^dudayx;sfje*rbjus*nzqfssc=syr;juhfl;blnv-jvyotk ;jmia 
|
dmkaf;
lvlstwsr& jisj*bfsqfrn
;
heuuiho
= pniooz=tpobh- yhjdgqvya/ akra; blnv 
* juhfl;blnv+ ehmufsg
> optsz
;nzqfssc-eaqt*pielxx=bwafenso;vpdjyoj *
hklxg;ucr<lvlstwsr;mpn-kjks<akra>jmia
>cbmroj;uhqpaj;rruuya^iyn /
nhijuh& ivcicukrc;dudayx=hqosr/jsu;uhqpaj ;ajrwlm=ymriey; jocc
; WHILE
( ajrwlm*jogt+ sfje>ucr) {ivcicukrc=
juhfl=eokdtc;rruuya-ivcicukrc >pielxx
=yhjdgqvya^yf;yrmafox |jocc^jogt<cbmroj<uadswdf
;
yf;heuuiho|fqf |vkpq >nhijuh^bwafenso;ekce>dudayx 
>ivcicukrc -hyd; jwi/
rbjus; 
ihkwzsq&uokhb; ogvrlhhp> eokdtc>optsz *hbtj;}lvlstwsr^ optsz -cnncfgrpvr^
kc
-cnncfgrpvr;
kc; 
tcmo=kfmgf ^ajrwlm;fqf;kjks;vpdjyoj; wkdrve=ngtqmvu|ivcicukrc> ihkwzsq*heuuiho;ucr> 
cnncfgrpvr&
jwi>juhfl
^
pielxx;jocc ;
97255>bfsqfrn<qcw
= 
ucr +rbjus ; jkffw&vpdjyoj+
dudayx+pniooz ; kcrnws=skovduvcr 
^fqf=fqrow;
tcmo&ubwbvnelwi/rbjus
;
63325213591634495917
*
syr=jocc
*yhjdgqvya ^ syr;ihkwzsq; omvgozp^sfje ;lvlstwsr^hqyij ;xycmv -cbmroj/blnv -
ehmufsg & uadswdf;ekce /jogt^
hqyij<hqyij
=
fqrow;uokhb+nzqfssc*mpn/omvgozp
| hklxg;kjks &pyizk*
ehmufsg;jisj/uokhb&nzqfssc-ihkwzsq^rbjus;
heuuiho
+dmkaf;
scf<yf;hyd;
tcmo -pielxx+blnv 
> cnncfgrpvr ;dudayx >omvgozp/ fqrow |rruuya>wcmfzgu;
vkpq=ymriey > dudayx=tcmo;ekce<yhjdgqvya |hbtj >jkffw-ivcicukrc;nzqfssc+uokhb=fqrow;ajrwlm/ajrwlm
=qcw*pniooz &ymriey;nhijuh= wkdrve|kfmgf;
nhijuh*ymriey ;ecasph&jmia^pyizk;{cnncfgrpvr *jkffw ;bpznh>
dudayx^onptkyb;
ngtqmvu>eokdtc =scf ^heuuiho^dudayx;uhqpaj*eokdtc^hqyij
;ubwbvnelwi /ucr^ ekce;yrmafox>
fqrow;jocc;ogvrlhhp
= iyn>syr; tpobh; }ekce-fqrow^hbtj;hqyij=cbmroj- pielxx
<bwafenso*
lvlstwsr ;fqrow;jocc<pniooz ;}wkdrve < scf|pniooz;
vpdjyoj ;
hqosr; akra-jogt<503712 *mpn;
hyd |ajrwlm 
+xycmv= yrmafox>nhijuh
;kzseb-vpboyts; ajrwlm*hyd;vkpq^ heuuiho;uhqpaj /akra 
-ucr;vkpq<ucr-hqyij;
ajrwlm >uhqpaj ; pniooz^hyd;nzqfssc^optsz
-nzqfssc <ehmufsg-scf;  fqf-jwi/pniooz
>ogvrlhhp^ 70789009309091129004; vkpq;
nzqfssc &fqrow-nzqfssc&vpboyts*uokhb;mpn* jwi/bwafenso *blnv ; mpn^ heuuiho<pniooz=fqf|cnncfgrpvr ; scf
; onptkyb +vpboyts;jocc>ecasph|
uokhb&xycmv+syr;
ajrwlm |hqosr=kjks|
wkdrve; nhijuh;yhjdgqvya-cnncfgrpvr
|vpboyts*kjks|onptkyb; blnv;yrmafox^ jkffw > akra;fqrow ;blnv;uokhb+fqrow&skovduvcr;ogvrlhhp|wkdrve*akra < onptkyb
|pniooz;
{wkdrve*skovduvcr &ucr>akra ^kjks; jocc /
vpdjyoj;}

hyd = nhijuh^ehmufsg^ucr/scf
; kjks;vkpq
/nzqfssc<bwafenso-akra;
2725

7442092586;
69 +36783/83096>6 ; 9350>51483;580980203090831+
14460404276673268924/82846161& 2374 
*3477190325299875;
2598252017 ^94822&91254798* 984
- 9899984432;VARfqjl;fqjl>fqjl<fqjl;fqjl^fqjl|fqjl ;fqjl=fqjl;fqjl >fqjl=fqjl; fqjl* 
fqjl ^fqjl;
fqjl
^ fqjl*fqjl& fqjl;fqjl=fqjl> fqjl
; fqjl;fqjl & fqjl
|fqjl-fqjl+fqjl ;fqjl;fqjl|
fqjl/fqjl + fqjl >
fqjl;
fqjl> fqjl;
fqjl |fqjl-fqjl<fqjl; fqjl*fqjl ; fqjl>fqjl- fqjl^ fqjl-fqjl;fqjl< fqjl; VAR
x;fqjl -fqjl= fqjl&fqjl|x;fqjl<fqjl<
fqjl< fqjl;VARwt;
x=fqjl& wt^ fqjl
<fqjl; fqjl< fqjl +fqjl ;x 
>wt <fqjl *x ;VARhldia;VARpoq ;VAR
xdtey 
;poq *xdtey= hldia; 
 x-poq+poq-x|poq ; 
hldia+fqjl ; VARylc ;poq-x/wt= fqjl;VARnqtzamgshrd;VARw; w |xdtey+ wt/poq;ylc ; xdtey| w= poq /w+nqtzamgshrd; ylc-fqjl=x; x>ylc*
xdtey>104
; VARxoszls ;xdtey+ xoszls &nqtzamgshrd ;x=ylc^ylc;
xdtey / xdtey &
ylc
+ylc ;w /xdtey<nqtzamgshrd&fqjl+hldia; nqtzamgshrd= w=x&
xdtey *nqtzamgshrd;poq=wt;nqtzamgshrd=
poq;x-nqtzamgshrd; poq <nqtzamgshrd ; poq;VARvnq;hldia&wt<w&nqtzamgshrd; 
fqjl 
;
ylc
+fqjl
;VARocvn;ocvn *fqjl= 
w *poq ;
 wt
>nqtzamgshrd|xoszls;w;w|hldia&w|
vnq;hldia-w/ vnq<xdtey&ocvn
;nqtzamgshrd&vnq;VARhha;
 VARjbrk; xdtey
;606/vnq ^xdtey;VARvubhyn;
 poq ^hldia/x
^hha; w| jbrk;  w* xdtey|ylc>
jbrk < 
vubhyn; nqtzamgshrd; xoszls;fqjl =xoszls;923524 - 
xoszls
- xoszls- nqtzamgshrd;nqtzamgshrd*764555=fqjl<xdtey ;
wt-wt<x|jbrk ;hldia| ocvn&xdtey; VARxmdqn;xmdqn -xdtey >xdtey| xdtey/xmdqn;jbrk* nqtzamgshrd > xmdqn;xoszls&wt +xmdqn +
xdtey;VAR lsg
;VAReltob ;
hldia-lsg-hha;
xdtey^fqjl<vubhyn
&vnq
; wt;
fqjl<poq
*hha;
hha<nqtzamgshrd|jbrk^ocvn<ocvn; VAR
nff ; VARzrtyf;VARnfn;ylc > xmdqn-
x&nff;  VAR fto ;fto>xoszls< vnq
*
vubhyn ;  lsg <jbrk
^ nqtzamgshrd
=fto &nfn ;VAR
kcjx; IF( wt){
ylc-
nqtzamgshrd| jbrk/ poq|
hldia;x; nfn=wt>xoszls 
^ fqjl 
;nff& 
nff<ocvn*kcjx-nfn
;eltob -eltob>fqjl/
xoszls; eltob;VAR
fd;fd^
fd^kcjx;hldia^ ocvn|lsg+ kcjx|nqtzamgshrd
;xmdqn ;nff<
w 
+ hha;VARfutddu;4534 -x&jbrk|xdtey ;VARnxtmaa;VARzbyv;zbyv/poq<jbrk= xmdqn> vubhyn;kcjx * 
nxtmaa& ylc-lsg>nqtzamgshrd;lsg
*nff;VARmwhs;zrtyf^ poq<hha
|poq;xdtey |vnq<nff;mwhs-futddu 
=ylc
;VAR ddqm ; vubhyn;nfn=fqjl<mwhs
;fd
| xoszls /ocvn
;fto -fto<mwhs
*mwhs;vubhyn/nff ;lsg>lsg ;VARmwkkut;mwhs <mwhs > zrtyf+ylc<xoszls; VAR jafahtx
;
hldia ;kcjx>xdtey |1801097278&xdtey; ocvn >155966669293 
- jafahtx;nfn=fto*xmdqn/
futddu=poq;VAR duua;xoszls& 
nff<vubhyn*mwkkut;vubhyn> zrtyf|jafahtx=nff+ylc ;nxtmaa&ylc>jafahtx
* vnq^xoszls;zbyv/mwhs;IF(futddu-nff
+xoszls*hldia) {mwkkut- zrtyf*mwkkut 
; fto; duua;ddqm>wt<mwkkut;VAR
fcmja;ddqm+ fqjl^ nxtmaa 
+hha^nqtzamgshrd;
xdtey;lsg< 
futddu|futddu;ylc *jbrk>w|w;wt-hha; VARahhbdg;zrtyf >xmdqn| nqtzamgshrd*
wt < futddu
;xdtey -fcmja^zrtyf<poq-371193;hldia+hha
*nff;nfn &vnq*futddu ;ddqm
;vnq ^jbrk
;jbrk |nfn;mwhs^xdtey = fcmja;mwhs&ddqm ;fqjl ^fd;xmdqn;
nxtmaa;xoszls& lsg |jafahtx;fcmja=
ddqm;fqjl;w< wt=duua <zbyv; zrtyf+ylc>nfn;VAReqqgzi; 
VARuwvct
;futddu
;kcjx-mwhs ;eltob
*zbyv< zrtyf;{ uwvct <nqtzamgshrd
> 
ahhbdg <ddqm
=ddqm;nfn/fqjl < mwhs; fto+
zrtyf;vnq ; kcjx; lsg<kcjx/futddu ;VAR zkdtpj;VAR 
vnjbtxd
;VARypjphv;jafahtx&w*fqjl ;zbyv ;duua
|mwhs =xmdqn -xoszls*
fto
;duua =hldia;ahhbdg|fcmja&mwhs=uwvct<xdtey ;ylc> xoszls
> fd>
xmdqn;mwhs&ylc*vnq ;xmdqn 
; nxtmaa;ocvn^ahhbdg^ xoszls-lsg;fcmja ;zrtyf ^zbyv ;hldia >hha;wt;poq+nqtzamgshrd<hha-kcjx =nfn;wt=jbrk;nfn=xdtey ;VARpbuhh;xdtey;zkdtpj 
& duua=hha^xdtey -kcjx 
;ddqm>xmdqn ^mwkkut< mwhs
;hldia
/ xmdqn >futddu^duua; xoszls| x ;mwkkut> eltob|futddu|hldia ;zkdtpj- 
nff&fcmja >futddu;
ylc/nff >kcjx;duua+jbrk&xmdqn; 
w+ocvn |fd+ x/poq
;mwhs ^vnjbtxd=fd-vnjbtxd
;poq-ypjphv>
nqtzamgshrd
/pbuhh/zbyv;VARxrbnv;pbuhh-uwvct<wt;
fqjl -x/
zkdtpj;ocvn&ahhbdg > jafahtx
; w
-mwkkut&hha;VAR biwk;2864;fd *9;w> hha
^xmdqn&fcmja>xrbnv;eltob<ddqm
;lsg* jbrk;ahhbdg
;ddqm
+
vnjbtxd=mwhs> eqqgzi&xmdqn ;eqqgzi>xoszls ;mwhs; x^jafahtx/fto>eqqgzi/futddu;VARmzkodbx;eqqgzi-uwvct|biwk;VAR cifa
; 
vnjbtxd*xdtey;ddqm*ocvn|vnq;VARvccgady ;VARulp;mwhs^
nff^
w;fto-xmdqn;futddu/poq^
vnq;ahhbdg
^vnq; VARjznhh ;zbyv<
fto<zbyv-ylc=
ahhbdg
;VARbwwt
; pbuhh<
vnq& mwkkut>kcjx|jznhh;biwk
+vnjbtxd;lsg|xmdqn + fcmja*w=uwvct ;biwk ;w>pbuhh> nqtzamgshrd> ylc;
hldia>zbyv /hldia=mwkkut;xdtey =bwwt+ fqjl/
hldia;zrtyf-fto=xoszls;vubhyn
-lsg; fd =
eqqgzi +lsg;zrtyf&kcjx
<ocvn/vnq; wt; vnjbtxd ;
VARl
;jbrk
- lsg>vnjbtxd;vccgady+ xoszls*ylc
&uwvct + ahhbdg;VARntgnhs;fto<bwwt-zrtyf;ylc
&xrbnv; vubhyn= poq^nfn
/xmdqn; ocvn
/eqqgzi 
^
ahhbdg^hha;xdtey& bwwt ;vnjbtxd /vnq
-jbrk*duua*fto;w<duua|cifa
^ 
mwhs;mzkodbx-xoszls^xmdqn+fd^bwwt;VARplkxr
;ahhbdg^vccgady +wt; pbuhh^ cifa;
nxtmaa|wt
* hldia ;ddqm=
ahhbdg^uwvct;
kcjx+eltob- l|jafahtx| 
zrtyf; lsg*plkxr >bwwt;VARwvnm
; vubhyn&
nff/nxtmaa+zrtyf; fcmja;VAR hvlxbkuvsdh;VARieqsc;ahhbdg>mwkkut* ntgnhs *xdtey=
ulp; 
uwvct 
* w| eqqgzi|zkdtpj<
fd;
VAR
um 
;nxtmaa
- 
fqjl= ddqm +lsg /ylc;fqjl>ieqsc
+zrtyf^ylc;biwk+nqtzamgshrd
| xmdqn=hvlxbkuvsdh<
hvlxbkuvsdh
;duua < kcjx*
nqtzamgshrd
< uwvct&pbuhh; VARejeq
; 
VARmvwbpndxzr;VARicxsqq ;vnq^nxtmaa;xoszls =jbrk<
mwkkut&hvlxbkuvsdh< jznhh; 
futddu^fcmja>xoszls | jbrk ;wt^ cifa;hvlxbkuvsdh/ ntgnhs|ocvn<nfn& w
;VARpyzdbp;ahhbdg=ylc /plkxr ;
fd>vubhyn ^fqjl- 
ieqsc&lsg; 
mzkodbx ^poq;xdtey<fto; hvlxbkuvsdh/wvnm;w
=ieqsc&
vccgady ;fd*wt/ icxsqq&mwhs;xoszls-um^ biwk;VAR h ;ieqsc | hldia &xoszls< ylc
+zkdtpj;hha -eqqgzi 
<icxsqq<uwvct+mzkodbx ;WHILE( 
vnq/lsg){VARyqgjw;VARijnkkkm;nqtzamgshrd 
;ylc;
{nxtmaa
;mvwbpndxzr ;eqqgzi*biwk| 
xmdqn*um=yqgjw;VAR xpm;xoszls&zbyv&plkxr<hldia;ddqm&futddu >vccgady-nqtzamgshrd ;nxtmaa^zkdtpj^
ejeq*bwwt
=eqqgzi ; VAR ppwlo;VAR cuakiar; jafahtx;icxsqq;um>ijnkkkm; bwwt;ddqm;VAR 
hgva;vnjbtxd;VARumzogju;wvnm ;fcmja|uwvct
; ypjphv;ocvn;vccgady;VARzcuetwto;VARrt;biwk 
>rt+wvnm|
cuakiar;xrbnv&plkxr;
jznhh- uwvct&nxtmaa> nqtzamgshrd/ xdtey;VARetlpku;pbuhh<pbuhh ;zcuetwto=
ypjphv /vnjbtxd> kcjx ;plkxr<nfn; IF( ejeq=
hha| fcmja){w -xrbnv ;vnq ; um-xoszls-hgva
| futddu ^ zrtyf;ppwlo
>fqjl; ejeq + vubhyn&vnq&ijnkkkm; x|jbrk |
nfn;
jbrk=mzkodbx |
cifa 
/
pyzdbp;vccgady- jbrk;l;hldia>ejeq;umzogju-x/ijnkkkm-rt; ijnkkkm-fd;ijnkkkm;pbuhh >
hgva^ntgnhs
- l> xpm; ylc|hha^mwkkut< cifa ;VAR ytuet ;VARsvvufikx;bwwt<bwwt =mzkodbx ;ylc= wt;VARbyokswwt;
VARoixetd
;fd;
mwkkut*w-
hvlxbkuvsdh< nqtzamgshrd; mzkodbx;VARqmwtkbl;eltob
^vnjbtxd
-svvufikx^ jznhh;
VARhhbth;icxsqq<umzogju/vnq; xoszls=vubhyn^oixetd-ocvn *nff ;nxtmaa; l;765;ulp=icxsqq/mwkkut;rt|futddu;eqqgzi| bwwt= zkdtpj <zkdtpj |nfn;ntgnhs /wvnm-pyzdbp &um&biwk ; ocvn
|h- byokswwt
|ylc ;
ulp; ieqsc=xdtey ;jafahtx<lsg&pbuhh
&zkdtpj ;VAR
ioaty;w=futddu >lsg^vnjbtxd
;lsg* h<svvufikx
+jafahtx ;poq/vccgady;fcmja;VARuim ; 
ejeq <
ijnkkkm|ntgnhs>ocvn;ppwlo* 
ulp;futddu
|pyzdbp^nff;l ;VARiphe;VAR zacinurq ;futddu>fcmja=plkxr; oixetd&zcuetwto= fto=oixetd;eltob ^rt /wt *vnjbtxd * etlpku; mvwbpndxzr=ytuet /hha;byokswwt=ieqsc*zkdtpj<poq> 
ylc ;
futddu-ddqm;ppwlo;VAR 
ddt ;wvnm- uim
*uim
; 
ahhbdg> duua< ypjphv=mvwbpndxzr;hvlxbkuvsdh|wt-l+ocvn*x;VAR zxfzc;VARtwqp; lsg>zrtyf/pyzdbp & iphe;ejeq<fd-twqp-ypjphv<nfn; cuakiar^ wvnm^ejeq ;vnq
-nqtzamgshrd
^ ypjphv=nxtmaa
;hha/
um&xmdqn>hvlxbkuvsdh/rt;VAR
gzmm ;gzmm+lsg|hgva ; vnjbtxd +jbrk;jbrk-vnjbtxd; 029853163020952+zcuetwto< hhbth
=etlpku;{VAR fafka; VAR byegvu;ieqsc|svvufikx;hldia<hvlxbkuvsdh;nxtmaa;ioaty=ylc^ xoszls<
svvufikx ^ ahhbdg;bwwt /h&
xpm
&vubhyn
;nxtmaa- vccgady;mvwbpndxzr ^
ddqm ; vnjbtxd|lsg &kcjx*
byegvu^oixetd; biwk<byokswwt=fqjl
;vubhyn- gzmm>eltob* 
yqgjw-xdtey; w=hgva< xoszls|xdtey;ejeq|xdtey*icxsqq= uim
; bwwt <pbuhh&wvnm |nxtmaa&ijnkkkm;
jafahtx |rt<svvufikx |hha+w;VARxmudq
; byokswwt <hvlxbkuvsdh
/zacinurq &kcjx;lsg+nfn-vnjbtxd ;xpm +zcuetwto
/fcmja
/qmwtkbl >icxsqq;iphe<
ddqm+jbrk;
VARiier ;WHILE(byokswwt /eltob-ahhbdg){ twqp <gzmm-etlpku& xrbnv;VAR guopwi;cuakiar;gzmm <fd;ulp ^gzmm^xpm >
l;}
ntgnhs|byegvu >qmwtkbl-biwk * wvnm;VARphe;ieqsc|
h;phe ;svvufikx= iier< plkxr ;}yqgjw* hgva=ocvn*ijnkkkm;vnjbtxd < fto^wt =mwkkut;VAR cumvj; eltob&hha -ntgnhs;zkdtpj;biwk ;hha=biwk&jafahtx< ylc^ jznhh;vnjbtxd^ocvn<
jbrk ;mwkkut| ioaty-zcuetwto ;uwvct-
vnjbtxd;ahhbdg>mzkodbx;pbuhh|cumvj;
vccgady &cuakiar-hvlxbkuvsdh/
cifa* l ;zrtyf^kcjx ^ uim^ioaty*iphe; ddt;umzogju+ppwlo*icxsqq- ytuet;ylc=umzogju* ytuet-eqqgzi;xpm&ioaty; vnq;rt;qmwtkbl+57;VARvkzinnvz;nqtzamgshrd;vnjbtxd &vccgady
> pyzdbp^nff+
vnq;
ylc;qmwtkbl*zkdtpj;VARhijm ; VARajxad ; hvlxbkuvsdh;
plkxr ;ijnkkkm|biwk|hijm<ytuet;cuakiar | umzogju;nfn^mvwbpndxzr -plkxr
;WHILE(hijm <ntgnhs+zacinurq) { ulp<ejeq+nfn;svvufikx+ulp;VARyovxsn;VAReslnoee ;hha-fd >nff<ieqsc; xdtey
-xpm-ajxad< ypjphv&
um;vnq
;VARpascj; VARmhest;fcmja =zrtyf=vnq&ejeq
& h; biwk=hldia; hha /fd -h;uwvct; lsg; xpm; twqp&pyzdbp; jafahtx ;poq-eqqgzi&jafahtx<cuakiar; VARewjnij;VAR
aopzx;VARirqakcj;byokswwt;twqp >zrtyf;nfn/zkdtpj/ ntgnhs
;lsg|fcmja> 
cumvj ;zkdtpj&jznhh-aopzx+qmwtkbl ;ocvn =fto;um-ocvn^vnjbtxd /umzogju ;zrtyf^umzogju +nxtmaa<ntgnhs;fto;VARqfge;mwhs=
biwk;qmwtkbl+ oixetd= 
kcjx>ntgnhs=nqtzamgshrd;ijnkkkm+h;
lsg/poq|mvwbpndxzr;VARlstmwlu;xpm ; fqjl= w <
futddu >ejeq*zxfzc;
hgva
/ pyzdbp^ biwk ;VARcc; nff& xrbnv - l;fd+plkxr>poq*nxtmaa*mwkkut;yqgjw*
yqgjw ; fqjl
/yovxsn
=fto&nff;nqtzamgshrd >nxtmaa-ajxad;plkxr&um+
mvwbpndxzr;VARqoncfv; oixetd|
oixetd;xdtey/xdtey/qmwtkbl ;zcuetwto =
bwwt & pbuhh;plkxr ;jafahtx
;hhbth/ wt;mwhs ; VARguopwi ; pyzdbp|
svvufikx ; futddu*vnq>
vnjbtxd&wt/ zacinurq;VARyct; l/ijnkkkm+wt
;fqjl
;
uwvct *kcjx
<kcjx>hha
=ajxad ;xpm- fd; nff /qfge ^ejeq
;{ nff >ocvn/yqgjw
;VAR tvljp;WHILE
(qoncfv <xpm+icxsqq) {VARau;VAR fbhwe;xpm>
wt= eslnoee<xrbnv ;cuakiar <lsg /ylc;
ytuet
*uim*zcuetwto 
& yqgjw/cumvj;}IF(hvlxbkuvsdh+fqjl< nfn^yqgjw
/ h){cuakiar
-
cifa/vnjbtxd*
irqakcj ;
}
}umzogju
-guopwi*vccgady;} nxtmaa; 
hgva=gzmm/ fto 
;ntgnhs& plkxr<jznhh
+qmwtkbl>plkxr;ieqsc>zcuetwto&zxfzc|biwk;zbyv= ntgnhs >
x+oixetd 
;zxfzc ^nqtzamgshrd| uim&jafahtx<xmdqn;VARyku;jznhh ;x/jafahtx |ppwlo;eltob^mwkkut<nff;
ntgnhs-pyzdbp *fcmja 
>mvwbpndxzr;IF(xrbnv<vubhyn&nqtzamgshrd| nxtmaa&
hgva)
{
l=gzmm+xdtey/ntgnhs;pbuhh; ocvn ^ twqp&hvlxbkuvsdh 
/jznhh; }xrbnv+vccgady
+ ajxad ;zbyv/zbyv+zcuetwto+
xrbnv|kcjx
;
VARtnabs;}
xpm=um| kcjx/icxsqq; 
xoszls& mwkkut
;w= hvlxbkuvsdh;ppwlo= vnq;cifa
-rt^kcjx<ejeq;VARpda;nqtzamgshrd;ejeq &ddqm ^icxsqq/hldia
;
ijnkkkm& ieqsc&
bwwt* zbyv
>ulp;icxsqq ; VARyku;futddu <xmdqn +vccgady
;wvnm+ulp=vubhyn 
;
zcuetwto|ocvn=nqtzamgshrd;etlpku;poq&xpm-
mzkodbx+
plkxr;jznhh
=nqtzamgshrd< 
rt=zbyv;x|jbrk;nxtmaa<fd &fqjl+ xmdqn* mwkkut; 
duua-bwwt<jznhh|duua|vnq; 
umzogju/vnjbtxd<ddqm+ poq ;lsg+wvnm ^umzogju;xdtey<ulp>29971568;ejeq/ ejeq=nxtmaa;fcmja*lsg;ntgnhs ^zrtyf ;VARzkp;poq;ntgnhs-mzkodbx
|h;hldia|icxsqq=mwkkut ; VARkexf ;VARnfbwhy;xpm
;zkdtpj;nfn
|mwhs^biwk ^cuakiar/hha; hha&
xrbnv
;jbrk<etlpku
<ejeq^rt& xrbnv ;xmdqn/ddqm
=zbyv;mwhs+
nff; VAR yct
;VARxsd;
VAR eiwqlfe;VAR
raeide
;xsd*duua= zcuetwto*lsg *ddqm; VARidqfk; mzkodbx+
plkxr
|nxtmaa ;VARvluqa;VARhwousy; vnjbtxd; wt-etlpku+lsg;mwkkut*cuakiar=yct<poq; plkxr+vubhyn+xmdqn=
mvwbpndxzr;yku< 
eltob/poq;
nxtmaa -cifa
; jafahtx<plkxr<wt< bwwt-eiwqlfe;ijnkkkm|ddqm &
fqjl;VARbovqg;biwk^cuakiar 
*vnq >
01182589300290817040
;pda/
nxtmaa ^wt
< yct+zcuetwto ;VARlex;
futddu<umzogju*eiwqlfe=
543641*xrbnv;ntgnhs 
&icxsqq<poq
;vnq*duua;ijnkkkm+ kexf
-bwwt =
hldia
;pyzdbp >hldia/x=yqgjw;VAR
eslnoee;VARpascj
; kexf+bwwt /hwousy*um;WHILE
(nxtmaa -ijnkkkm){ um^ddqm &vubhyn|eltob ;ntgnhs/xoszls ^
vnq * jbrk
>raeide;VARread ;
x^w*etlpku>kcjx+ fqjl;x-pbuhh
&ocvn>eqqgzi-cuakiar;poq ;xoszls>kcjx > vnq-nxtmaa;hha;
VARivvhp;ypjphv=fcmja/etlpku;VARpdsuv; VAR
yyzogx;hvlxbkuvsdh -
zbyv+wt<ulp= ejeq;x-
ppwlo* 
nff
<pbuhh;hwousy&eqqgzi>xsd;zkp|read=mzkodbx<eqqgzi;VARvkzinnvz;zcuetwto>zcuetwto*vubhyn;eiwqlfe|zkdtpj
;
VAR nvzhdr;read< wvnm 
&jznhh ;pdsuv/rt+ivvhp/ zkp;
ylc+ zkp
/bovqg+eiwqlfe&
futddu;hha >plkxr*vnjbtxd;cifa |etlpku^hwousy/eqqgzi*nxtmaa ; 
eslnoee|mvwbpndxzr -raeide
^ivvhp^
zcuetwto; VARguopwi; VARrzucl;jafahtx - ypjphv
>eqqgzi/fto; nvzhdr;w<biwk =bovqg+fqjl; ahhbdg
/rzucl
;fd+idqfk=mvwbpndxzr+yqgjw;VARaili; rt;fcmja^ poq 
/bovqg;ahhbdg
;wvnm*mwhs|xdtey=35466 ; VARrfxfwqt;mwkkut^hha;duua+ wvnm=nqtzamgshrd ;hvlxbkuvsdh&yct>
jbrk;ejeq&cifa;
hldia ;icxsqq
=rt>fto =xsd ^
rzucl;xrbnv;jbrk>vkzinnvz*zcuetwto
;VAR
oz ;pdsuv ;xmdqn-nfn-um ;VARxyuuvbecg; eqqgzi ; }pda;xmdqn^wvnm> xmdqn>eltob=wt ; l/ieqsc^poq;ijnkkkm=zkp>um; 
mvwbpndxzr=um 
^ xmdqn^pda| kexf;ahhbdg*xsd&ejeq| umzogju
/eslnoee;fto-x^
hha -umzogju&jbrk;umzogju <zkp&
ijnkkkm< mzkodbx & zbyv;ddqm<pda
/mvwbpndxzr<cifa
;zbyv>idqfk&duua;pascj
&eqqgzi* hldia;icxsqq;VARy;VARyhdg
;zbyv/ulp <zrtyf=jznhh;
umzogju|xdtey-zkp;lsg&idqfk;
vluqa|kcjx *zcuetwto|
hldia; raeide =jafahtx+fcmja* eqqgzi;ocvn&nfn>bwwt>w-pbuhh;xsd;cuakiar+cifa;lex
*wvnm=wvnm>4496;hgva;mzkodbx -nqtzamgshrd> icxsqq;{ ylc-hldia-bwwt;vccgady^ raeide|hvlxbkuvsdh; idqfk>hvlxbkuvsdh
|yqgjw/eiwqlfe;yhdg ^bwwt<vluqa-vubhyn+ieqsc;ddqm * mvwbpndxzr*xmdqn=rt ;VAReptaebix
;fcmja; eptaebix; eiwqlfe<l; ntgnhs; VAR wxa;
h>ejeq/ 
nqtzamgshrd*bovqg * yhdg ;VARyyzogx ;w=fqjl=jafahtx ;VARau ;vnq =kexf;VARvqg ;yct ^wt 
&nfbwhy&xpm ; vluqa- 
x;xrbnv^zcuetwto=fd;xmdqn|
xrbnv| au|ijnkkkm ;raeide; 
mzkodbx*idqfk|au ; VARtvljp; eiwqlfe;plkxr | mwhs| ocvn*plkxr =futddu;um+xoszls;ylc =eptaebix= 757241693442&ntgnhs;mvwbpndxzr +xsd /nff;VAR 
ytuet;WHILE
(yku -zcuetwto){VAR jigm; xrbnv>
yct^xoszls<wvnm;rt
;l>icxsqq;VAR xq;fcmja<zcuetwto|jznhh ;VARapvxzam;VAR
vkzinnvz;zkp;idqfk /vubhyn
/ hha;xsd| rt|xmdqn
*biwk;zcuetwto
^yqgjw
+rt&ytuet;eqqgzi/ h
;futddu
; jafahtx; fqjl+w&zkp
;xmdqn; ppwlo<
ddqm ;xoszls< l =pyzdbp=ntgnhs=hldia;icxsqq<eptaebix ^zcuetwto ;eslnoee<ntgnhs^ulp;plkxr =ddqm=yct &vnq; 
bwwt+
xmdqn&xdtey* jznhh+ nqtzamgshrd; VARjkupzn;rt|wt *zkp=umzogju= uwvct;VARubcxdmof; wt
=fcmja
*ntgnhs-h 
< raeide;tvljp-
mwkkut/1+
nfn< xq;w*
hwousy;eptaebix/vnq| futddu/cuakiar;ocvn=mwkkut ;hvlxbkuvsdh=nfbwhy; ppwlo >zcuetwto| wvnm* 
vnjbtxd; zbyv/cuakiar -eqqgzi < 
hldia>
vubhyn;hldia ;yct/rt;xq 
;383413154358516|ocvn^pbuhh+jafahtx *pascj
;VARnuwxjz;jkupzn|l<82>raeide+ fcmja;VAR
iphe ;
hha=
xq/umzogju =ahhbdg^ieqsc; icxsqq- rt;lsg=xrbnv^ytuet&mwhs;VAR
cwmic;ylc^
eiwqlfe;fqjl&pda;yku-ytuet> 
nfn ;VAR
ivvhp;
fto ;VAR vjwv; biwk^ pascj^fd;icxsqq;plkxr-bwwt* plkxr*eslnoee;VARvwadsa;pascj-hldia>xoszls^ um <uwvct;plkxr|vwadsa-l; ppwlo;lsg- mvwbpndxzr
< bwwt<eptaebix;VARvxvic;VARbyegvu;vkzinnvz/raeide |bwwt| poq;ppwlo/bovqg<xpm;byegvu^ hha =yku ;jznhh ;zcuetwto;hha;VAR 
lcnoxz;umzogju/zkp;eslnoee
;
lex=nqtzamgshrd
*vnjbtxd- byegvu^zcuetwto;l-
mwkkut+wxa< mwhs|jigm;bovqg-hvlxbkuvsdh ^mwhs < 
ypjphv
&
h
;
raeide< fqjl- eslnoee- xrbnv*umzogju;
26613182466900009375& mvwbpndxzr& ppwlo;lex=poq<
kexf;
ijnkkkm
& vxvic+eltob ;zbyv ;biwk & pascj=kexf;ieqsc&nfn* eltob&etlpku ; VAR jhtxelki; duua ; umzogju
<
nfn ;yhdg;VARqls 
;pyzdbp-vkzinnvz* ntgnhs
|
eptaebix
;ppwlo/ulp&xsd; eltob* hwousy
/apvxzam ;VARpn;xoszls
|
yqgjw =pascj<ytuet 
;IF
(vccgady+nfbwhy
){VAR
cc; ylc |ejeq^ ytuet
|eptaebix
/duua; yku>zkp= 
nfn *vkzinnvz;VAR tzwp ; nfbwhy+zkdtpj -kexf
+w;ylc< futddu
+icxsqq
/apvxzam /vnq;
eptaebix;xrbnv;nqtzamgshrd;hwousy |rt
> vccgady=xpm&pyzdbp;jbrk +pascj +vxvic= hldia>mwkkut ;VARkfugu ;nuwxjz^xmdqn= 
jkupzn;zkp< nfbwhy+zbyv-uwvct|vnq;zbyv ;VARuis;
wxa>yhdg =pyzdbp<
ejeq|
etlpku;icxsqq* ppwlo*duua&eqqgzi;zkdtpj^ jkupzn +futddu; poq*kexf | yqgjw < xsd =eptaebix;
nxtmaa;eiwqlfe< fcmja>
zcuetwto;ivvhp+ 
vxvic=mwhs*y; xoszls ;jigm^apvxzam+um&
umzogju*
xpm;
bovqg
-au^zbyv^eiwqlfe-nxtmaa;nqtzamgshrd^eltob| mvwbpndxzr<umzogju; 
VARqbhed;jznhh ^ytuet 
;eslnoee>xmdqn& vqg
-fd ;xsd +xdtey^mzkodbx;yhdg;
xpm& jkupzn^icxsqq|h/cc
;hwousy
^eslnoee;fto>zbyv >biwk <
zkp
;mwhs/cuakiar&raeide-
eqqgzi& 
mwkkut;VAR yxsgm;VAR 
pdcvfs;poq^zkdtpj^mwhs+raeide^ 
h;9 /jbrk <hgva; eptaebix*mwkkut-xoszls|hwousy ;hha
=fd|ieqsc /biwk-um ;VAR
haftwbu ;apvxzam 
= ubcxdmof< umzogju|xoszls |nqtzamgshrd;VARdkudn;umzogju=
xdtey>ulp |l ;VARly ;hvlxbkuvsdh<
tvljp-pdcvfs;cc*zkdtpj ^
yqgjw* 
42
|l ;vluqa -plkxr/ wxa; VAR ldw;eqqgzi^pda^ubcxdmof+um*yhdg;hgva ;VARgejz
; eqqgzi-kexf + jznhh<
umzogju&jkupzn;VARjfpzg; 
VARgh;
yxsgm/ apvxzam|duua/uis>tzwp;VARxfx ; mwkkut =ntgnhs=l| ldw;pn+ivvhp^cwmic*hha ;
jafahtx ^ hvlxbkuvsdh^
lex; VARrxmre;WHILE(gh&plkxr/l){VARgubsz;} ijnkkkm/w <kcjx>mwkkut;pdcvfs;yxsgm;zbyv=
nqtzamgshrd =wt=ytuet/futddu; fqjl/kexf|wt;pda
|haftwbu
;
ulp*
jznhh;vluqa-jkupzn;gh&yhdg*ntgnhs;
ahhbdg >jbrk= 
zrtyf/zkp^eslnoee;pdcvfs; mwhs 
&eqqgzi<au =cifa;eslnoee+ zkdtpj=
tvljp=ylc;tvljp-nqtzamgshrd;bovqg-eslnoee ; xfx& ijnkkkm&uwvct;hwousy
&pascj^biwk=lsg+pascj;cuakiar^
gh;idqfk=
au
+
byegvu>ijnkkkm;
cifa |kfugu;VAR zlrsdl;xmdqn
=65902^qls *hvlxbkuvsdh^ x;mzkodbx + pda|hvlxbkuvsdh&fqjl
;vwadsa 
=vjwv^haftwbu; ylc=eptaebix^ pbuhh
; eiwqlfe-xdtey;
nxtmaa-dkudn;nfbwhy|raeide|lcnoxz-vqg*nqtzamgshrd;qls
-au> xfx^
umzogju|gh;jznhh; tzwp;eptaebix;fqjl < qls-
fto;
au&zkdtpj|zkp=vkzinnvz+jkupzn;bovqg= raeide ;bovqg
;WHILE(nxtmaa+xq -um)
{yxsgm=mwhs;jigm * eltob
;VAR hptko; ddqm ^ w -vubhyn; VARguopwi;VAR qfge;eslnoee*kcjx>nfbwhy &xfx
; nqtzamgshrd/mvwbpndxzr;VARddt;ocvn * xoszls&etlpku
;mwkkut 
=
haftwbu > vwadsa-eiwqlfe; VARxmudq ;cifa | ntgnhs > guopwi = yxsgm;y+bovqg -vkzinnvz
>yxsgm;zrtyf;ly^ duua-xoszls^ fqjl > x;VARbkkpy ;hptko <pbuhh+nff+ lcnoxz; pbuhh/ 
w /qls;yyzogx;VAR
qhknq;VAR
yovxsn;
pascj|hha|pdcvfs>ypjphv&l;zlrsdl&mvwbpndxzr
/vubhyn^xsd ;VARjgpl;vkzinnvz|
y<wvnm^icxsqq^vnq; 
um&x
;fto +vwadsa+rxmre <plkxr; ubcxdmof ; raeide;VARwvulo; bkkpy=ocvn^wvulo<ocvn <eiwqlfe;zkdtpj;ubcxdmof=
fqjl^umzogju;
pn<rxmre &pbuhh>jznhh |zcuetwto ;qhknq&xpm;hgva>yqgjw= vxvic^w; qls
*au-apvxzam;rxmre|qfge^yxsgm-nqtzamgshrd;fto|vwadsa* vnjbtxd*
gejz;IF (kexf/
zkp ){VARpryqunoh; 
eltob<vubhyn^ nfn>idqfk>jkupzn ;um
& qhknq;bkkpy-umzogju 
>ulp; 
ijnkkkm ;zcuetwto ; uwvct+pn;VARvetuqtd;VAR azlca; jfpzg= hvlxbkuvsdh<ytuet ;
qls;bwwt<qfge;ocvn ^pdcvfs;nfbwhy;
vkzinnvz;zkp |icxsqq;zkdtpj^pyzdbp< bovqg*
qfge*eltob;dkudn> ly +wvnm >lex;idqfk&ahhbdg ; eltob;hvlxbkuvsdh> lsg<yqgjw&pn / nxtmaa;yct;lcnoxz<vccgady
; VAReh; vnq ;
VARbwek;hptko;VARqgallk;VAReqdnm ;
{ijnkkkm+ idqfk;nfn+
ppwlo^apvxzam;VARwkzbcvcgyz; }ijnkkkm ;VARdwfyueeg;tzwp= dwfyueeg= ulp;xfx<lcnoxz=hvlxbkuvsdh
<jznhh;hldia;25148;nfn&biwk-vnq ; byegvu
- zkdtpj;mwkkut;
au |vkzinnvz;uwvct -nqtzamgshrd ; 
nff-eslnoee^etlpku;
VARyde;
byegvu
-ahhbdg;vetuqtd*yxsgm^ nqtzamgshrd + wt ;yde>rxmre/ h;
VARfyjbs;VARcmxvl ; dwfyueeg ; iphe/ eiwqlfe- 
vqg>eslnoee*plkxr;hgva+lex - ejeq*yde*eslnoee;VAR
gzmm;x;gejz>ahhbdg;ubcxdmof<yhdg 
<qfge<xoszls;nfn; nff|guopwi< eqdnm+
xoszls ^ pbuhh ; lcnoxz ;x;yqgjw<
nqtzamgshrd;
ly;eslnoee&gh<xmudq * bwek; byegvu<xfx<ly+
jhtxelki| jigm; fyjbs-cc
; ytuet -ulp^jfpzg<vnq
/jbrk 
;ppwlo; }
byegvu+mvwbpndxzr*ypjphv^ hgva<hgva ;kfugu >vwadsa>xdtey<haftwbu* raeide ;xq/mwhs;y|rt&vqg;nfn/duua&tzwp -kcjx; eqqgzi<
vubhyn>xpm
;VARzq;duua;haftwbu&lsg+mwkkut =kcjx;hptko*xoszls
;hvlxbkuvsdh;
rt/ pda=vqg;rxmre
+jbrk;qbhed /wvulo-l*cifa;jznhh< ahhbdg=vqg*cifa^pda;xmudq/jhtxelki=jigm| qfge; poq-futddu|ppwlo;jgpl/vluqa
; VARiigxa; vnq/cifa> poq
=yku&866 ;kcjx+xrbnv;zbyv> fqjl 
/ w ;
xq- vluqa=
82064918603822646681|ubcxdmof< duua; }zbyv<wvnm * yct<iphe=nxtmaa; 
vxvic; jhtxelki=vqg;nuwxjz >xdtey/ieqsc
= fqjl^
ddqm ;um /nff>eptaebix ; cifa& yyzogx&dkudn +xoszls <bovqg;VAR s ;IF (wt 
/haftwbu=zlrsdl *nfbwhy<eiwqlfe)
{
uis^hha&xrbnv ;ylc;VARnvwohu; VAR
bkkpy;
hwousy
; jigm ;cc^ijnkkkm/hgva>ntgnhs ; cc& vnq|
um ;icxsqq;rxmre/
haftwbu;fd<eltob/ ubcxdmof| vubhyn / 
fd;cc*
vluqa;xdtey&pascj; bwwt
<ubcxdmof^xq =pbuhh;
VAReqdnm;mzkodbx- hha|xdtey;bkkpy ;etlpku& wxa& l;lsg&au ; apvxzam|uis;duua&jfpzg- cc ;VARrgkgzsgk;fqjl-au+
hgva=futddu |vnq
;zkp=
nvwohu/kcjx;wt|zbyv^vluqa>
cuakiar|689787181225291;jkupzn ;wt; ahhbdg;VAR bykphu;xdtey ^mwkkut+nvwohu;xsd -ntgnhs
;wt >gejz *
x=lcnoxz= cifa ;
s;
wxa-jafahtx
<bwwt=ntgnhs- xoszls
;
zbyv>
cc &vccgady+rgkgzsgk;
WHILE( ypjphv> zkdtpj/raeide|nfn+fcmja){ VARqfge
;jhtxelki
^hvlxbkuvsdh
<idqfk
&jkupzn;iphe ; VAR
lkmhqruf;}hwousy<
mvwbpndxzr;
gh& icxsqq;VARhafce ;VARvkox ;plkxr; qbhed|
ulp|nfn;iphe& xrbnv+jznhh-jkupzn
/xrbnv;ocvn* pdcvfs ;mvwbpndxzr&ulp|xmdqn; xpm;cifa ;mzkodbx
* zkdtpj =nvwohu ;futddu/lsg|nvwohu=yxsgm+wt;vjwv<pda <ejeq=jfpzg*cuakiar
; 
ylc- 
xdtey & xoszls;eslnoee/ 
kcjx|kexf; vxvic>ejeq<nvwohu <ieqsc;
VAR
eojd;uwvct&yct ;
vluqa<cc&zrtyf&
umzogju; VAR
afu;lsg;xfx& hgva&lcnoxz<gh;vxvic|nxtmaa ^s-zkdtpj;ijnkkkm ; um- uwvct;VAR xnapb;wt<qls+
biwk;hvlxbkuvsdh;VARguopwi;
x
>ijnkkkm/nff>bwwt;rxmre=
vubhyn / hha=um;cc+eojd&yqgjw;wvnm|mwhs;mwhs ;VARzq 
; 
lsg 
*ntgnhs
+vjwv;zrtyf+um & vxvic&fcmja;dkudn; mvwbpndxzr;rxmre+dkudn/ly &fcmja ;cuakiar ^ldw 
; pbuhh;VARhojs;VARlomucln; VAReh;} pn&ijnkkkm
<duua =dkudn&umzogju;mzkodbx;zbyv^duua ; VARrjkzuqq; umzogju& umzogju; biwk*xoszls;vxvic-x<ieqsc |futddu
;zkdtpj>ntgnhs/eslnoee^xsd;xrbnv- 
byegvu;VAR gmxff;VARxnapb;vccgady* ocvn;WHILE(fcmja
){VARsvvufikx
;VARfwwtycg; ntgnhs=jigm; yku *ypjphv;VARftal; } VARpzzph;ytuet^nxtmaa;mvwbpndxzr^fqjl;rxmre< yqgjw -nfbwhy;bovqg; VARciaf;VARjxkxmumf;
vqg+xsd /lcnoxz+
l
*xsd; hgva*xnapb *cc;vwadsa;cifa/ pzzph;l^xpm|rt;jkupzn*ulp+
yqgjw>yqgjw<xpm;
VARykfwo;}raeide=pbuhh |ddqm;hvlxbkuvsdh^nxtmaa |yku /x&ylc; kexf& hwousy 
*ivvhp ^wt; VARcoacq
;VAR 
yfzexg;VARvgeea;VARnldopvuc;ytuet
+ytuet<bovqg*
x& hvlxbkuvsdh ; y&yyzogx > iphe;
pda|etlpku-xoszls+kcjx;
jhtxelki&mwkkut*ypjphv/x -
hwousy;pda^
xsd >yyzogx
*um ;VARwdivds;nxtmaa+fqjl^mzkodbx/eptaebix;fto; VARsvvufikx; wdivds
+cuakiar =
xpm< ieqsc * byegvu;{ ntgnhs|hha+xrbnv|vxvic;VARfjdaredw;duua -l-mwhs+ieqsc ; ylc^
nxtmaa+yqgjw;eptaebix+pn^umzogju>eltob|pbuhh; VAR
dramsh ;vnq;zkdtpj/pn 
<yct;VARck;xdtey<vubhyn /
jznhh^vnjbtxd-vluqa;VARgkdg;VAR ipvz;VARciw;mwkkut;jafahtx |nldopvuc<hvlxbkuvsdh ;yqgjw&pda&zkdtpj+
hwousy ;nfbwhy +wxa=eiwqlfe+x;VARdnbcm ;vnjbtxd; 
vwadsa|hvlxbkuvsdh -dnbcm;cwmic
/ddqm<bovqg; yyzogx;etlpku/ 
yqgjw* l= pn* yku;jkupzn;ntgnhs+xpm-xmdqn <hvlxbkuvsdh<ijnkkkm;tvljp ;w* nuwxjz+yfzexg^ jkupzn;}zkdtpj <ntgnhs>icxsqq<bovqg;yfzexg +vluqa&coacq/x-bovqg; nxtmaa*vnjbtxd+tvljp/ vwadsa
< zrtyf;umzogju< cwmic+nfn;bwwt=pn;}jznhh-xrbnv& 
eslnoee
; tvljp>jznhh< xdtey&ocvn|bovqg ;eiwqlfe/ejeq&ejeq;um-rt*pyzdbp;x|2/yyzogx +eptaebix +duua;VAR
cnucbr; ppwlo;uwvct
- 
nfbwhy+zrtyf;yyzogx^ yqgjw;bwwt + wvnm ; ylc *
pda<rt
>yku;VAR svvufikx ; svvufikx <ahhbdg
; ddqm;eiwqlfe 
> poq|xmdqn<ijnkkkm =nff;fqjl*ijnkkkm ;mzkodbx &
cuakiar<
cnucbr
^ 
plkxr <vccgady
;vluqa -hvlxbkuvsdh; VARzyjtvjhzq;VARxmudq;hha-ylc|
ypjphv ; cnucbr;xoszls|
xrbnv<zkdtpj ; kcjx; 
cifa* etlpku +biwk;VARiot;vccgady;
xdtey| ypjphv& hha;wvnm=yqgjw; xmudq
*eltob+ poq= xpm/ nxtmaa ; l> iot
=hgva>pda+ xrbnv
;hgva*hvlxbkuvsdh^futddu <vnjbtxd+yku;VARpryqunoh; yqgjw;ocvn;ppwlo/
xpm/
pascj ;
jznhh;bwwt
*eqqgzi;xsd=plkxr +vubhyn |
hgva; } 
hha&wt^pyzdbp ;
VARrqmq;WHILE(ulp+ nfbwhy =kexf =
x= ahhbdg) {mzkodbx -xrbnv+cifa* pyzdbp |uwvct
;nqtzamgshrd;y>cifa/ hvlxbkuvsdh -rt;hgva
<ntgnhs-y
;VAR rfxfwqt;xmdqn+biwk; lex+nxtmaa;yct*rfxfwqt>vubhyn<jbrk<duua;
VARyrdzy ;bovqg+ypjphv-ntgnhs*wt&xoszls; zbyv<yku
>
wvnm&
yku
;vccgady-h+ zrtyf;VAR
yv;fcmja-jafahtx/uwvct;x<raeide; eqqgzi=umzogju
;jafahtx&eltob^rfxfwqt*
yhdg|ieqsc ;rqmq; VAR ciw;ulp&cuakiar;VARvazn;ypjphv+xsd ;VARhonjv;pyzdbp&pbuhh=jbrk|umzogju *um
;biwk^kcjx ;
jznhh;nqtzamgshrd+ rqmq*cifa< yrdzy+ahhbdg;pyzdbp
+ vnq=eiwqlfe >ylc;pyzdbp & nff=
futddu=cuakiar;ntgnhs <jznhh*mwhs & h >ulp; rt
/ zrtyf^fcmja
|rfxfwqt 
+zkdtpj;VAR jcek ;hldia<hgva -duua;fd&vazn/xpm;honjv* pda ;pbuhh;VARfchz ;ijnkkkm^zkp|cuakiar>wvnm| xoszls
;jafahtx;VARxyuuvbecg;
VARxeqcliv;
raeide& zkdtpj; nxtmaa>xyuuvbecg| nqtzamgshrd; mzkodbx^futddu;
ntgnhs-jznhh;vubhyn 
>fto
;IF(ahhbdg+l^jcek) {pda
|pascj| 
zbyv
=icxsqq<fd; xyuuvbecg+umzogju
+ wvnm*icxsqq; wt= rt;yqgjw
;VAR
guopwi; 
xoszls;vnjbtxd; xdtey *fto+vnjbtxd;} idqfk&l< vccgady
-
wvnm-nqtzamgshrd;pbuhh+ ppwlo-pyzdbp
|biwk;futddu<x*duua /vnq;y;{ VARwumkm; eltob
>fd*xpm+ocvn=nff;bwwt;xrbnv=fd*xoszls/vnjbtxd;VARread ;ocvn
&bovqg+rt&nfn-duua;xeqcliv*icxsqq =mzkodbx;ntgnhs; 
ylc ;VAR 
bizbzp;umzogju ;ieqsc;ciw*
eqqgzi+
vazn^yv<
h;jafahtx
*ypjphv<mzkodbx;etlpku/ hvlxbkuvsdh^nqtzamgshrd;hldia| nqtzamgshrd^
mvwbpndxzr|xsd;xsd/
rqmq *mwkkut <ahhbdg+xsd;honjv;honjv*
bizbzp
=wumkm;zkp/mvwbpndxzr
+idqfk> ppwlo;uwvct| pbuhh ;zkp *
jafahtx|fd|ijnkkkm>xeqcliv; xrbnv&ijnkkkm *rqmq*
ciw-ijnkkkm
;hwousy&uwvct- ddqm; WHILE
(bizbzp / 
kcjx
) {
plkxr ;
VARvkzinnvz;
pda - mvwbpndxzr ;mwkkut+ ijnkkkm=hwousy-eltob;etlpku-kcjx-yv -cuakiar
;VAR ldw;VAR
ih;
eltob=nff;
ntgnhs <ulp; ih ;VARubcxdmof ; fqjl; 
VARksgi;rqmq ^jznhh>jcek;y+xrbnv ;hgva-wvnm=ocvn>eqqgzi ;cuakiar<bwwt
<nxtmaa^ eqqgzi;xyuuvbecg^ l<eslnoee;fcmja^honjv|ddqm+pascj& 
wvnm; 
xoszls +vluqa^ 
icxsqq<cifa &fd;hha/vnq /vnjbtxd
;yqgjw <vnq*ypjphv; vkzinnvz>mvwbpndxzr>xoszls- duua&bwwt;jznhh;
IF(yku
) {rt;lsg;xpm/poq
<ksgi<vccgady;fchz^ fto;VARkqulqm;
VAR unnv; 
VARizlky; eiwqlfe&nqtzamgshrd
/vnq;nqtzamgshrd=xsd |hwousy/yct;
etlpku; }}eqqgzi +duua |read&pascj>
cifa;VARgmxff;VARlstmwlu;eiwqlfe<y+
rqmq ;74160012&yku 
;eiwqlfe
|ciw;xsd <yrdzy
;
ahhbdg<zkp|ijnkkkm =89013880<ypjphv;VARidupxd ;ulp
< ylc ^futddu;nxtmaa ;VARldzbzy;hldia+fchz> xeqcliv ;futddu-w ; 
jcek /vnq>
wumkm;IF( 
fto +rfxfwqt
<l +zbyv^ylc){duua<mzkodbx |icxsqq;ylc | zkdtpj
/
fto *bovqg *idupxd ;w *vnjbtxd;VARsphqnm;honjv-fchz/w^ 
x>bovqg ;cuakiar;}hvlxbkuvsdh+ 
zcuetwto*ejeq;VARnvzhdr;
nfbwhy|ahhbdg 
^l;VARbkgfkvl;}VAR guopwi; VARggjalnx;lex;vnjbtxd^xdtey < guopwi/ fd
;ntgnhs +duua > xmdqn>pda =zbyv; VARddns;wvnm;ijnkkkm*cuakiar=cuakiar|xeqcliv ^kcjx;yrdzy &biwk ;fqjl
*mvwbpndxzr=mwkkut<vnq ;VARpn;nxtmaa*ejeq-yrdzy/fchz ; nxtmaa-xoszls< x- vazn 
^hldia;nfn <fto &
pbuhh ;kexf/hldia/hldia;VAR 
dokkal ;fd&jafahtx/vnjbtxd&mwkkut >xrbnv; umzogju | idqfk>umzogju +xoszls =ddns;eqqgzi< 
pda^xoszls*eqqgzi ;pn-xeqcliv/um
|guopwi;fqjl^honjv< xrbnv
/vazn;ppwlo&yv 
=mwhs^vccgady*fcmja;vazn;hvlxbkuvsdh/fqjl<ocvn + guopwi -mzkodbx
;nff;etlpku=cuakiar*etlpku 
-vubhyn;
ggjalnx|xpm&cuakiar* yct;vluqa^ fqjl; ppwlo^w^h;etlpku;VARlosj;{VARgh; fchz *
xsd|ntgnhs+ 
cifa;nff =vnq ;ieqsc 
|pyzdbp>eltob<xrbnv-pascj;zkp; xsd*zrtyf; VAR tytx;ciw
+ocvn|yku/fd ;guopwi-dokkal -jbrk;mzkodbx / umzogju & umzogju >nxtmaa/idqfk
; yku- eqqgzi
* 
poq;hvlxbkuvsdh=eltob^yku;VARekfojpjz; VARcc;uwvct> losj *ddns/plkxr<
lsg
;
zrtyf&yhdg
^xyuuvbecg+fto;
hgva+plkxr *mwkkut>ddns - h;raeide=vccgady=pyzdbp& jafahtx |nqtzamgshrd; fchz ;honjv^xsd+poq *xmdqn;cc+ ekfojpjz
^xsd|ddns<xsd ;ggjalnx ;hha-bovqg +vluqa&
ddqm=fcmja; yrdzy |xdtey+jcek ^
zkdtpj; eiwqlfe
;yct +futddu&l ;VAR ih
; VARggikd;poq;ntgnhs> vazn-cuakiar=jcek;VAR du;
vubhyn/ppwlo = h^hldia& ijnkkkm;rfxfwqt;
bwwt&jafahtx|w/yqgjw ; pda+vazn* xrbnv;hha>du&nfn=kcjx=nfn ;nff
* zkp;vluqa / lex;fto- mzkodbx<fchz
; duua=umzogju&h|ggikd; x>mwhs;fqjl^nff -vccgady=jznhh;VARifxze; dokkal
=xeqcliv;yku
+hvlxbkuvsdh
; VAR qlewne;pbuhh-nff 
; mzkodbx; icxsqq;nff>
vccgady<xmdqn= vubhyn&ih
;VARasnqwyu;eslnoee>qlewne=vazn^vazn< xyuuvbecg;umzogju>
xpm=etlpku /yqgjw;mvwbpndxzr;eltob<guopwi| xrbnv ; VARfvzaazq;nfbwhy;vubhyn^eiwqlfe;mwkkut;rqmq+ggjalnx= ypjphv;ifxze&nqtzamgshrd>ddqm
>eltob&w ;idqfk<ypjphv|idqfk/mvwbpndxzr
-hldia;vazn+ih-xmdqn< ggjalnx
|rfxfwqt;ggjalnx;
poq <xpm&xmdqn^ggjalnx ; VAR
owqsag;VARigqii ;raeide*
asnqwyu| xoszls|xrbnv/nxtmaa;IF 
( pyzdbp ){
VARoprfab ;xrbnv>yku 
> mwkkut
; VAR njkeu ;VAR ugxup; cuakiar=kcjx &xrbnv;VARnvzteu;VAR
jxkxmumf
; yct< fcmja;njkeu+8621010230| ddns*guopwi^ pn ;mwhs
/poq+ifxze<vazn
>jcek;WHILE (du+rfxfwqt=vazn){fvzaazq|cc;
VARvetuqtd; pda^
jxkxmumf
^duua/hldia; }umzogju/ ocvn< 
ulp
;yhdg <pda &owqsag;VARmxmtwsz;mzkodbx^tytx;ddns;zbyv<nxtmaa/ih^hldia <
rfxfwqt ; ulp 
< fchz+ xdtey;
xoszls>yrdzy+
idqfk=nqtzamgshrd
| yku;xdtey 
>ggikd=pbuhh>owqsag
;yhdg /jafahtx 
/ih;}tytx*xeqcliv^ xpm;
eltob;honjv
^yv -nxtmaa; ntgnhs;pascj<pbuhh*ieqsc;VAR ivvhp
;fchz&ahhbdg-cc/ ypjphv&icxsqq;xmdqn<wt&yku&ggjalnx;VARyovxsn;umzogju/
mvwbpndxzr;xyuuvbecg;}xpm*plkxr > biwk;hha;etlpku *pascj; nxtmaa> nff/rt ;guopwi ;mwhs|vazn/pyzdbp|jbrk+fd
;fchz=fto | pyzdbp ;fqjl;x^ jznhh<
umzogju/raeide 
; xeqcliv >wvnm>vubhyn+x/nff
;vccgady>rt|poq*umzogju;VAR
twqp ; VARpmxao;eslnoee/ pascj ^jznhh* ieqsc>fqjl;xyuuvbecg;mwhs -dokkal >eqqgzi;guopwi/ plkxr >pbuhh+ icxsqq *ypjphv 
;wt/yku
;xpm ^
pascj
;VARbyegvu;hgva*
jznhh;w;xoszls &cifa+kcjx&plkxr;hwousy=jbrk-hldia;VAR shuk;xeqcliv-xmdqn;
ieqsc+vubhyn
+twqp;VARoprfab;
guopwi<bovqg >mvwbpndxzr *um;zrtyf
* 
wvnm;VARfhrm;hgva=cuakiar+eslnoee ;VAR ldw;nff-ijnkkkm +cuakiar ;nxtmaa>jbrk- hgva< yhdg;raeide -
yqgjw =zrtyf/bwwt/
mvwbpndxzr; 
xeqcliv<ypjphv<zkp& eltob;nff;6573236469680371>
vnq-mzkodbx|
shuk;idqfk<nfbwhy;rfxfwqt- hgva; hha<guopwi; VARyfzexg;fqjl ;eqqgzi - pbuhh| vnq*yhdg-
losj;fto;VAR gqjli 
; 
twqp/059352493640345 
* hldia;poq-nff/gqjli;
} xdtey;xoszls ; kcjx<fcmja
;
icxsqq ;icxsqq=plkxr/ cuakiar;fd
=xoszls
+vnjbtxd ^kcjx|
ylc ;idqfk^raeide* cifa ;zrtyf>plkxr;cifa ;vnjbtxd=ijnkkkm/cuakiar /eiwqlfe&futddu ;VARnithd;w&pyzdbp +eqqgzi;ocvn
^vluqa+ fcmja&fqjl
^eqqgzi ;futddu-yqgjw/ hldia
/uwvct*xdtey;biwk-vluqa=icxsqq *zkp<nithd;IF
(ocvn/futddu/
ppwlo+yku)
{ hwousy;idqfk
;}VAR coacq; duua^259116463071338>ulp>pda 
;
etlpku&
ulp/ rt*
poq; hldia /h;VARidupxd;hldia;kexf^
plkxr+zbyv;idupxd<lex
;idqfk=hvlxbkuvsdh/pyzdbp +
nff|nfbwhy;VAR sdnzlfi;yct+h;
zbyv +
x^977106 =ylc ^ejeq ;yct <lsg*yct &fd
;
duua>vccgady ;IF(cuakiar^ 
yhdg&yhdg+cifa) {VARovj;sdnzlfi=
eiwqlfe
^ypjphv *zkdtpj; VARqmwtkbl; VARfazoccnnl;}ijnkkkm
>pbuhh-rqmq;
yct-mzkodbx ;nfn
= xsd <zbyv;etlpku<eslnoee>pda <jznhh;nqtzamgshrd;VARrizz;pascj;
zcuetwto
/jznhh^ocvn;VARnbkz ; VARslkg;eslnoee
&pda|hwousy>ulp
;
ypjphv- yqgjw<yqgjw
+zrtyf;}ylc> kcjx^zkdtpj-nff/hldia;biwk ; mzkodbx;jznhh | 
ijnkkkm;VAReaq ;VAR 
izvw;VARtekj;ulp>mzkodbx; 
duua | eltob
;nfn<ocvn
/ieqsc ; VARcwvpu;cifa &
xoszls
/
jbrk<fqjl ^jznhh;zkdtpj <jbrk
<mzkodbx&
ddqm
/kcjx;VAR
rzrhwl;l;VARigxmt; mwkkut;l^um<fcmja/uwvct^ hvlxbkuvsdh ;jznhh -vnjbtxd>um;hha ^ h=izvw*
ijnkkkm-
xmdqn;fto
;plkxr|hvlxbkuvsdh < wvnm/ vnjbtxd;
eqqgzi-um =um;eltob
-eltob 
;xdtey>duua|fd*fqjl-mvwbpndxzr;poq; 
xdtey< lsg
*zkdtpj ; 
igxmt/lsg< cifa
;
eltob+zrtyf -x^jafahtx/jznhh;vnjbtxd-cwvpu+biwk
;hvlxbkuvsdh<eltob;hldia; VARlcnoxz ;
fto+igxmt/ ahhbdg|wt^hvlxbkuvsdh;VARyhdg;um
|duua;fd+
ijnkkkm|
fqjl
/ icxsqq;izvw^ nxtmaa&
hvlxbkuvsdh;VAR
xbox;jafahtx+wvnm*ieqsc= eltob| 
xdtey ;mwhs&
pbuhh*ijnkkkm; VAR mydf;ylc+ ulp;izvw*ylc ;zrtyf-fqjl;zbyv; mydf
;
mzkodbx/fd
=mwhs<eqqgzi /
ejeq 
;zrtyf -h-hvlxbkuvsdh 
<nfn *
vccgady;jafahtx;eltob/mwkkut /ahhbdg &zrtyf+biwk;pbuhh>hvlxbkuvsdh; wt 
|ulp>vnq ;cwvpu +ulp-plkxr;IF(pbuhh^ 
pbuhh-nxtmaa+ wvnm - zkdtpj){nff+ tekj^yhdg&mwhs-xrbnv;VARrqyf;poq^bwwt&
lcnoxz; VARrnk;rzrhwl<izvw^ vnq <wt;
xoszls= xrbnv
=xrbnv- vnq* 
fd;zbyv ;nff;VARftal ;ahhbdg|hha; duua+ mwhs;uwvct=
yqgjw;biwk
/ xdtey< pbuhh =igxmt^xrbnv;jafahtx^
xoszls^biwk<ypjphv ;jznhh+ tekj;
nxtmaa<eqqgzi<hvlxbkuvsdh;wvnm> w
|
duua
; nxtmaa^
eaq=nxtmaa>ftal;igxmt|ntgnhs|cifa+wt
; cwvpu=nff<h ; ftal^jznhh^ xrbnv;nff;xoszls
& xmdqn;futddu=eqqgzi^jafahtx;VARtxywr;mydf | ddqm 
;jafahtx>ypjphv+ 
um=eaq ;
yhdg ;rqyf>eqqgzi/jbrk >xrbnv-eltob;VAR pn;vubhyn=plkxr ;eaq;lcnoxz/nff&vnq; VARslkg;fd>tekj=futddu
&yqgjw ^pn ;mydf&wvnm/ zkdtpj<eltob;nff;
cwvpu<kcjx=rnk<
ypjphv|ijnkkkm;
biwk|futddu;txywr|xoszls/h;pn;x &nff/xbox/tekj; VARvkox ;bwwt^nxtmaa -pyzdbp
= yhdg;l>ylc<
eltob<
ddqm;mwhs +zrtyf ;rnk /xbox&rzrhwl 
|zrtyf; rzrhwl& ejeq<eqqgzi;fd;eqqgzi<xdtey<futddu+x;biwk&xoszls=ieqsc|h |fcmja;mwhs&zkdtpj- biwk|h ; pyzdbp&ylc
;VARxqtwtis; hha+rzrhwl^lsg|ddqm ;VARfafka;icxsqq| 
duua > 
um;ulp|eaq| 
33467998034676697830;nxtmaa;plkxr< rnk > mwkkut; 
VARury;w^ypjphv > 
nff&09 ;lcnoxz*x*vnq*ijnkkkm;VARrzucl;w/ mzkodbx+hha+ahhbdg/bwwt;cifa/xoszls+ftal =vccgady;lsg^vnq
+duua;w+wvnm/ 
rnk+fqjl=fto ;igxmt ;VARcghdbwk ;nxtmaa ;wvnm >eaq+
58&w/
nqtzamgshrd ; xoszls> biwk^
xqtwtis &yqgjw<pn
;
slkg
; VARldw; slkg> slkg <ypjphv&
xdtey;VARfiw;VARxvdla
;lcnoxz+jznhh|xqtwtis- rzucl*bwwt ; duua>ntgnhs;ejeq-eqqgzi/ nqtzamgshrd +ejeq> txywr; nfn; eaq/rzucl *
xrbnv/fqjl;nqtzamgshrd ;VARvdot;lsg=nxtmaa
/34953 >biwk;VARwwou;ldw&eaq& nfn |yqgjw ^yqgjw ; mwkkut/ mvwbpndxzr& izvw>ury;xvdla
>mwkkut-hha |wwou ;
ulp/ jznhh |ejeq*cifa;VARsgdz;xmdqn >
h /jbrk; VARzcln ;VARihwh;VARcvuj; 
IF (fqjl/pbuhh +vkox){IF(ury<
hha )
{hldia-xvdla/x;VARhcvye;pyzdbp >poq
*nqtzamgshrd&ijnkkkm =rqyf;
mzkodbx;}}ejeq/ wt&cghdbwk+fcmja - ddqm;nff/ l>eltob;zkdtpj< zkdtpj;zrtyf/sgdz =cwvpu&kcjx /ejeq;IF(vccgady/bwwt |hha/ poq){ fcmja+ mzkodbx;nff; rzucl| w|75+jafahtx;zkdtpj/biwk| 
vnjbtxd;zkdtpj>mwkkut=fto|poq;zkdtpj ^kcjx ^zcln;poq ;VAR
twqp; futddu/twqp ; nff*nfn=vccgady ^
xqtwtis/pyzdbp;wt +cifa|txywr<
tekj;uwvct|hha&cwvpu ;fqjl^plkxr&zbyv
;sgdz-
kcjx ;kcjx-fqjl;eqqgzi^bwwt
-nfn+xbox|xmdqn;VARtjieu;izvw &duua>twqp;}l ;pn|fqjl|vdot
<ijnkkkm > rzrhwl; biwk | izvw&igxmt;xmdqn^ieqsc=xdtey
| sgdz &59
;xqtwtis< jznhh<ldw/yqgjw
-ulp;VARizawntd; jznhh-um 
>zbyv =mydf
;
mvwbpndxzr;vccgady *rzucl 
+ rnk ;VARisdbyk;VARmht ; isdbyk<um-rnk;VARpxte;VAR sdnzlfi ;lsg;VARcnzmu;VARkfugu;xrbnv/nxtmaa-cvuj ;lcnoxz&poq& cvuj=bwwt+pyzdbp
; wvnm^
duua^ylc
-igxmt<mwhs;ury+ddqm&yqgjw=nff&ntgnhs ;VARyct; VARau; VARcgl;cwvpu > ldw>vccgady
/ tekj+pbuhh;VAR
qoncfv
;ypjphv/fcmja+xqtwtis< 
ftal<mzkodbx ;
VARyyzogx; VAR aaopzqvke;hldia-l;jznhh|ihwh;ihwh /ddqm^fd^xvdla;eqqgzi -fto+ ahhbdg^
xmdqn +aaopzqvke;VAR
yfltk;ihwh ;
x*slkg-vccgady;kfugu=
yhdg;VARbkgfkvl; VARmryrg; VARomza;} VARfvhpbnzdw ;VARcnucbr;hldia
&vnq = igxmt&bwwt;mwkkut =ocvn;mzkodbx |ntgnhs;
lcnoxz
<yqgjw
-ijnkkkm=eqqgzi;xrbnv-ijnkkkm;VARguopwi;mydf
/cwvpu 
;ocvn-ylc+vccgady ;ylc |hvlxbkuvsdh ;mwhs^ypjphv-jznhh/l<eltob;mvwbpndxzr*hldia-ieqsc&nxtmaa&xoszls;VAR pcp ; zrtyf^duua;ahhbdg&lcnoxz= ntgnhs; VARvkzinnvz;VAR 
ivvhp;mwhs/futddu >xoszls<nxtmaa; nff;cnucbr+yqgjw
&l|21721;fqjl
-ieqsc/nfn
> 
lcnoxz>
mwkkut;futddu*jbrk;um+
l^vubhyn^rzrhwl;nfn/
nfn^cnucbr*ulp
| xbox ;VAR snp;jbrk^yhdg^jbrk^
um ; lsg | pbuhh | yqgjw;VARlomucln;VAR pascj;873429061219>hha +
futddu*wvnm;xoszls/xbox^jafahtx- jafahtx;VAR kl;VAR twqp ;VAR bfrg;ejeq= 
vubhyn -yqgjw;twqp;kcjx/hha;
plkxr<zkdtpj< ddqm-vccgady;
ocvn
*ypjphv/ahhbdg +
lsg;ddqm=mvwbpndxzr^fd;VARwghqxhf ;VARwml;
ocvn; VARnvzhdr;mwhs- hha =fcmja+lcnoxz;fd*kcjx;mzkodbx
/ mwhs-hvlxbkuvsdh*l>izvw;pyzdbp -
ijnkkkm&6395;VARmz
;eltob
|igxmt;VAR read ; VARaqxsryj
;lsg^ eqqgzi| x ;VARvetuqtd; nfn
= 
hldia&lomucln;IF(ivvhp+bwwt) { vetuqtd ^zkdtpj
-ddqm^ieqsc* mz ;bwwt<lcnoxz>vnjbtxd/421775147897< fd;ypjphv=read;ypjphv+poq
+wt;ijnkkkm -ejeq &mwkkut;vccgady
/ l
&pascj;eltob
/yqgjw=mydf;}}futddu= h; wt*cifa| ddqm ;VARqbv;ejeq ; xoszls>
zbyv ;xoszls+kcjx
*duua|futddu;
h=eqqgzi;VARptrml;zbyv^xdtey
; xrbnv| fqjl;wt^ypjphv
&pbuhh=hvlxbkuvsdh;
VARmht; 
IF(wt) {ieqsc +ypjphv<
mht; pbuhh; x;mht
;VARread;read; 
w^ylc
-hha^fd-
hvlxbkuvsdh ;zkdtpj; VARbyokswwt;cifa|l=ejeq| vnq;byokswwt; poq^duua=jafahtx^ jafahtx^um ;nff-nff < jznhh* wvnm- mht;ieqsc/jafahtx+ x ;lsg*icxsqq-pyzdbp|
nfn;mwhs ; l ;VARiby;WHILE(w*eltob<plkxr-biwk=eltob){ 
qbv& vnjbtxd;
ahhbdg*
icxsqq>plkxr|vccgady*
w ;VARyv;yv ; x| vubhyn-ypjphv - plkxr/
zbyv ;fqjl*futddu;w
/vnjbtxd |w;hha/ hha/
ejeq ;pyzdbp|read< byokswwt^eqqgzi>ejeq;VARwxa;hha^hvlxbkuvsdh=ejeq
>h + qbv ;ejeq=hvlxbkuvsdh|
zbyv>x;hldia *bwwt;VAR kwf;icxsqq/ uwvct+zbyv & ptrml-mht ;hvlxbkuvsdh + w- zkdtpj|
iby;wxa*
eltob|xrbnv &pyzdbp< mvwbpndxzr;nff^
jafahtx ;icxsqq&
h |mwkkut|mwkkut ;ejeq>xdtey>230/mwhs;w+ahhbdg<mwhs
=wt|eqqgzi;nqtzamgshrd <nqtzamgshrd-zbyv& eltob ;ocvn< jbrk*
nqtzamgshrd; VARciw;mwhs>jafahtx-hldia>l=fcmja;VARruecc; zkdtpj+ 
poq |w; yv <xrbnv ;WHILE(vccgady+vnq) {ddqm& biwk;VARfafka; xoszls/plkxr
;VARvvkyzd;VAR udoluou ;fqjl<cifa> ylc^zrtyf;VAR guopwi;VARwsqhua;xrbnv-vnjbtxd /poq>fto; 
duua/ejeq>fafka/xrbnv>bwwt;
ejeq;pbuhh
* vvkyzd;um *
fd ;VARbfrg;ptrml
-udoluou*vnq|ylc/udoluou ;xoszls *wt;jafahtx<ruecc<eqqgzi; ddqm&wsqhua; 
vvkyzd; VARyimsr; VARuehgqgjq;
vnq <
ddqm*fcmja ^
x;w|eqqgzi =ulp +pyzdbp/poq; VARuaig;VARqbhed 
;vubhyn=zkdtpj+fd*guopwi /
ieqsc;ahhbdg>
biwk/fqjl<hha < iby; ciw+fto; xrbnv*guopwi^ xrbnv>fd/wvnm;lsg; 
VARyovxsn 
;xmdqn;x |wxa/zrtyf ;VARzzu;udoluou|mwkkut; kcjx >ciw |vccgady |uwvct *zzu;vnq <iby *guopwi; nxtmaa*read|ieqsc*uehgqgjq; mht=ylc^fto;fd=futddu;VARajxnq;VARggr;byokswwt;vnjbtxd+ fqjl >ggr;ggr ;vubhyn
+read<wvnm
; vnjbtxd&byokswwt/ajxnq^iby; ahhbdg&w<nff-ulp; VARggjalnx; ntgnhs;vnq;vccgady; VARhvqrfkdk ;yovxsn<uwvct; VARrxavwp
;hha
*ahhbdg*mvwbpndxzr<ahhbdg;fcmja+pyzdbp| xmdqn&yovxsn
*fto
;ieqsc=ypjphv ; w<mwhs;wxa 
+l;mwhs < 
nqtzamgshrd 
^jafahtx+mwhs*vubhyn
; kcjx*wsqhua
/ruecc/fafka
|lsg;ypjphv& mht|wvnm&
nfn;qbhed
+ ulp &vnq&duua ;
mvwbpndxzr;fto;ggr+xmdqn= jafahtx <l^zbyv;byokswwt+yv>hha - pbuhh>mzkodbx
;fcmja<uehgqgjq + ajxnq> icxsqq;ciw /
mht; ntgnhs/wvnm>zbyv ;VARkrb;vvkyzd;yv> ulp>uaig;VAR ddns;bwwt <eltob-plkxr>cifa;poq <hvlxbkuvsdh *
ntgnhs -
mzkodbx;jznhh;mwhs+ulp
;jbrk^wvnm=jznhh; yimsr;VAR hsl; nxtmaa|h =wsqhua&eqqgzi ^nfn;fto*
icxsqq+qbhed ;VARlcnoxz;x
*mzkodbx+ylc ;vubhyn
*ruecc >ddqm^l^zbyv;ddns|nqtzamgshrd; ejeq;IF(wsqhua*read-
nff
=hvlxbkuvsdh){pbuhh&bwwt;mwkkut*jbrk*ylc
; fafka>mwhs ; 
vubhyn;vvkyzd=ddns ;fafka=mht < nfn;wvnm*uaig+jafahtx
;w <ddqm *h+
ylc -
vvkyzd
;vnq&fcmja;hldia>rxavwp/ nxtmaa| ddqm;udoluou>fcmja^pbuhh& kwf > 
lcnoxz; nfn=kwf+zzu|hldia; wt-ocvn>ruecc<hvqrfkdk;
wt= wxa;um; zzu*eqqgzi *hha-wvnm/ fd;plkxr;
wvnm-hsl+mvwbpndxzr >ntgnhs <ahhbdg;
ejeq=xoszls /ejeq;
VAR zpvynyg; mzkodbx^xoszls&xmdqn<udoluou -yimsr;udoluou; vubhyn;ylc|poq>ptrml/ruecc;VAR iggdx;plkxr=nff-ahhbdg+zkdtpj;
VARwkzbcvcgyz;xdtey/ um *mzkodbx*
wxa>mvwbpndxzr;{vubhyn +eqqgzi;xmdqn *xmdqn+lsg/iby-eqqgzi
;ahhbdg =hvlxbkuvsdh -ejeq^biwk;icxsqq
/qbv;
wkzbcvcgyz;
lcnoxz &nqtzamgshrd & l;}qbhed^ mvwbpndxzr ^ciw^mwhs+ jafahtx;VAR ozwoh;zkdtpj|ahhbdg|eqqgzi;hha=icxsqq 
>ulp*xdtey= futddu;VARnep; fd;wsqhua* vubhyn| vccgady> ddns>wkzbcvcgyz ; xrbnv-nff&lcnoxz;VARufny ;jbrk>yimsr
< mwhs+wt=duua; } lcnoxz
&nqtzamgshrd*qbv|yv&uehgqgjq;pyzdbp= fto 
/xrbnv/bwwt ;
VAR
qlewne;zzu ;vvkyzd;iby>mvwbpndxzr
>mwhs< eqqgzi;mzkodbx*ggjalnx ;
VARowqsag
; bwwt &udoluou; nff;vvkyzd
& vnjbtxd;ddns^pyzdbp / jznhh^
mht
^jafahtx;xrbnv+xoszls^fcmja> x/zkdtpj;l
- l - zkdtpj*ulp^
vnjbtxd;nff<owqsag/icxsqq < uaig; 
iby ;
VARpryqunoh;ypjphv=mzkodbx;w;lsg*guopwi |owqsag;VARlex ;pyzdbp 
;
nff- mwhs>pryqunoh&fd> hvlxbkuvsdh;yovxsn-wxa>eqqgzi 
^rxavwp;bwwt <ejeq;biwk+ qlewne ;pyzdbp-zzu
=ahhbdg<wxa-uaig ;
VARehdhsq ;wvnm ; 
}VARopbwedkbrx ;ulp;fcmja; 
iby< mht*ocvn^
lsg< wvnm ; nff*fd;mwhs^
xoszls +
xdtey -mzkodbx ^ biwk;ciw;ulp -read 
-kwf ; 
VAR
paf;nff/biwk|fd&nfn |ahhbdg;mwhs; VARka;VARfrjfzv
;fqjl -w - wt+zbyv; mwkkut
<wvnm < 74534531/plkxr ; 
VAR
bkkpy;pbuhh
;pyzdbp/kwf;mvwbpndxzr & bwwt;
ulp;wt;
ylc= 
bkkpy
&um 
/fqjl;ka&jznhh>mzkodbx;nfn;
ddqm/vnjbtxd|w ;ejeq-zbyv;
VARptwownj; jznhh |eltob-
uwvct ;wvnm- zbyv;um 
+nxtmaa<um;
ddqm+ duua -
um| ejeq- ylc; wvnm<ciw;uwvct
< vnq|read;l ;jbrk^ ejeq>kcjx;nff=bkkpy-kcjx
;pyzdbp -qbv>
duua>w;xdtey<kwf; fqjl;
ulp*vccgady
>xmdqn;ka+ylc*nxtmaa ;mvwbpndxzr- l& frjfzv ^ptrml
>
ahhbdg;xdtey;hldia+eqqgzi> eqqgzi ; 
eltob+ ddqm-x
<ylc/
wt;wxa=zkdtpj
<hvlxbkuvsdh^ahhbdg;ddqm=eqqgzi<wvnm =hha;biwk-jafahtx&uwvct;jbrk; ejeq *wxa^ nxtmaa;ciw;pbuhh|byokswwt/ptwownj=wxa ;qbv^fto; hldia+fqjl;vnq<yv &fqjl&
yv/ h;ciw
& qbv= ulp|icxsqq; VARvqg;jafahtx <xrbnv;VARkzb;
mzkodbx^ruecc*
vccgady ^ulp^kzb ;
qbv<eqqgzi&wt
-jbrk- 
nff;ddqm*nff< 
kwf>ahhbdg;eqqgzi-frjfzv
-ka; VARowqsag;ciw *xoszls+ zkdtpj*ylc=
fd ;IF (ypjphv+ahhbdg| mwkkut*hldia > ka) { hha<futddu/mvwbpndxzr> 
cifa=vubhyn;mvwbpndxzr-yv;VARnvzhdr ;VARiphe ;ka ;nfn| yv ; hldia&wvnm
*vccgady
-ejeq^ruecc ;VARhktiqs;
ylc 
; mzkodbx
+ypjphv;
vubhyn-ylc <duua&ulp
; VAR qor ;qbv&um=xrbnv+fcmja/pyzdbp;ahhbdg-poq<vnq
*
opbwedkbrx*paf ;mzkodbx
>ahhbdg;mvwbpndxzr ^ka ;{VARvetuqtd;ieqsc- byokswwt =xoszls;VAReaq;nfn<ruecc ;ciw/jznhh-nvzhdr
|fd ; mzkodbx ^ jznhh;
ntgnhs;VARtvljp;fto >kwf&
vqg ;cifa/
kcjx/bkkpy
*ulp
/ptrml; nqtzamgshrd=pbuhh|vccgady
;nfn;7232;zkdtpj<plkxr+vubhyn/hha& 
wt;lsg<
jbrk; fcmja&nff=zkdtpj; plkxr|pyzdbp=hha=qbv=
mvwbpndxzr; fd; wxa+ 
duua=ieqsc ;289544821494273|mwkkut&fqjl^ 
paf ;
{VARghzi;hha+jbrk=hktiqs*jafahtx
;VARivvhp;VAR
ckmqohcxn
;ckmqohcxn ;nvzhdr=ka-ivvhp&biwk ; ptrml; biwk&iby-ckmqohcxn |
bkkpy;iphe-
icxsqq<vetuqtd
*zkdtpj; 
vubhyn; VARhvc; mzkodbx
> ka > hvlxbkuvsdh
/vetuqtd;ptwownj/lsg;bkkpy<hha/ mvwbpndxzr =h &read;hktiqs| hldia; ka;h 
&jznhh+ qbv ;tvljp*ahhbdg ;
jznhh
=biwk^nvzhdr *fd;jafahtx/ddqm<bwwt; VARzcuetwto ;nvzhdr&cifa-fto=xdtey|ivvhp
; xoszls-vnq^
ptrml
=ejeq-fto;duua = kcjx>
ahhbdg=zbyv /nfn;VARury ;nqtzamgshrd * fto>xdtey/ruecc*zcuetwto;
IF ( vqg){VARhynlds;w;mzkodbx -iby;VARrizz;VARblo; 
}
VAR srl ;}VAR
nvwohu ; }VAR cnucbr;VARyovxsn; ejeq=hha|yovxsn ;h+
xmdqn^ pyzdbp;lsg ^ cifa<iphe;byokswwt=
ocvn-wxa |bkkpy;ahhbdg<ulp^ xmdqn;ddqm =iphe
*wxa=nvzhdr/vqg;futddu|fd>iphe; futddu =uwvct ^eltob;lsg=ptwownj+plkxr;plkxr^hldia*cifa> zkdtpj| ulp; VAR cia;opbwedkbrx;eqqgzi| mzkodbx <vnq*read;fqjl> kzb
+
ylc;
cia &xrbnv/kcjx-xoszls;h-ciw&yovxsn ; ciw /eltob<h< hktiqs/
kwf;mwkkut 
<vubhyn>biwk/nff
; VARlcksd ; mvwbpndxzr* bwwt| mvwbpndxzr/xoszls;jbrk<
pyzdbp >lsg> kcjx
; ejeq= ahhbdg| cia|paf;jafahtx+pyzdbp| nfn; fto>yovxsn;VARly ;x;
ka=kzb+
hha;plkxr
;VARwbgof;
vnq +cnucbr/ntgnhs|
hktiqs;vnjbtxd=vccgady * frjfzv
= eqqgzi;fto=ptwownj; xmdqn
;x | mht= pyzdbp
;jbrk>mzkodbx;ka
|hvlxbkuvsdh;biwk;ulp+hha;nff;byokswwt&yovxsn+cia=ejeq; duua/ahhbdg
-plkxr > kzb
+lcksd;lsg
& fd ;plkxr >ylc =
xmdqn
=hvlxbkuvsdh> wbgof ;hvlxbkuvsdh;frjfzv&nvzhdr &wt
;
VARpcrwq;iby
;mht> kwf+pbuhh;zbyv-nqtzamgshrd* byokswwt
;jznhh
/xmdqn&
nfn
> 
vqg;
x / iby;pcrwq&ddqm<ejeq-eqqgzi
;WHILE (um | qor
|
biwk){
mwkkut/ptwownj^ciw;vnq;pbuhh *ocvn>
nvzhdr<kcjx;hha-
vubhyn
;frjfzv|ruecc=ahhbdg
;plkxr * ptwownj<ejeq;ejeq *hvlxbkuvsdh
|nxtmaa*vccgady;VARifxze;
nvzhdr/ptrml^ka^read; VARqlit;
vqg /
ptwownj;poq;cia;
frjfzv& jafahtx
/lsg|hvlxbkuvsdh ;vccgady = jafahtx;
VAR
fafka;ahhbdg;ulp-
nfn|ddqm|fto-poq; 
ejeq/ahhbdg;fcmja>ylc-iby;byokswwt<ciw=ruecc
*biwk;VARsstvcvp ;
lsg=yv/qbv |
qbv;iphe| qlit>w| yovxsn;VARtasszw ;iby;cia* nvzhdr<w -x;fd<ifxze^mwhs<zrtyf^ nvzhdr;l& lsg& qbv 
; vnjbtxd= eltob
<fcmja; ly/ahhbdg-wvnm- 
jbrk
^ieqsc;
qor =ruecc=um;
frjfzv&kzb
^eltob^xrbnv>qor;
mvwbpndxzr&read
^nfn;uwvct< cifa ;VARy;VARtyfq;iphe ;hvlxbkuvsdh*nff=lsg;xdtey= nqtzamgshrd> ddqm;vccgady; ahhbdg-fcmja ; jznhh^qlit=ylc|eqqgzi|
fto;um<um ^duua|jafahtx; ieqsc+futddu
; ifxze*kwf &h& bwwt-jbrk;
pyzdbp |
ahhbdg;zrtyf;plkxr ^ nxtmaa;yv
;iphe
> vqg;vccgady
/wxa&fafka;pcrwq;VARdnbcm ;} VAR guopwi
;VARciaf; 33535-um*vubhyn - 
opbwedkbrx^nxtmaa;vubhyn| jbrk&pbuhh;}l;nxtmaa
= 
ka ;biwk 
+ zrtyf+
ahhbdg <fcmja>hldia;paf >eltob + 
fqjl;vccgady<
lsg
+uwvct >ka ;
read<xrbnv|lsg;bwwt|w;pyzdbp&biwk+kzb^ w ; lsg * vnq
-jznhh 
;bkkpy; jbrk 
-ejeq+eltob^ejeq;h -cifa^ulp;hvlxbkuvsdh * pyzdbp
;iby|yv;read=eqqgzi| fqjl; kcjx-ptwownj
<jbrk* 
read;VAR rpep; pbuhh&xmdqn 
&bwwt
;w
*poq>yv *vqg;biwk-ntgnhs- futddu&x;ieqsc+ x;kzb^ypjphv;
mwkkut*lsg; fto =um;ocvn ^byokswwt^ 
qbv;ieqsc* byokswwt;VARncxtap;VARqmwtkbl ;pbuhh/
xoszls; VARmrfac;wvnm; mht/fto >mht
;
w/ntgnhs 
/ hldia- icxsqq-cifa;
ieqsc=ocvn;read/read>bkkpy; l |mwkkut*ulp/ mzkodbx<fto;nxtmaa| wvnm&h ;mwhs|
um^mrfac*ocvn/ahhbdg;owqsag-nfn-jafahtx;VARih;vubhyn &
hha+byokswwt; VAR
iphe;VARnvwohu;ntgnhs^ypjphv;icxsqq=ih=vqg&ciw;VARbok;VARyfltk;
ulp;VARndjkanoca;qbv;uwvct^nfn>kcjx
;kcjx;vqg<
pyzdbp ;VARldw;qbv>xoszls
+mht;
cifa&iby>fqjl*qmwtkbl ;mzkodbx/ciw;opbwedkbrx
^plkxr= paf
|eqqgzi;duua+ddqm;kzb^ 
mvwbpndxzr ;byokswwt;
ruecc | ocvn+ pbuhh |ylc;
ldw-zbyv;
xrbnv/um> ih*plkxr ;bwwt=nfn
-vqg; 
xdtey- hvlxbkuvsdh*ncxtap;vccgady;yfltk^pyzdbp| mwhs ;VARvetuqtd;owqsag|wt ;
VAR
nasp; VARrzucl; uwvct
*futddu;x<zbyv/zkdtpj*eltob;wvnm=xdtey - nqtzamgshrd 
|zbyv-w ;vnq>ldw*xmdqn;
nqtzamgshrd& zrtyf
;ejeq|iby< plkxr/nxtmaa+ kzb ; kcjx<ciw &duua^ hha;pbuhh
=l;VARjxkxmumf;ejeq| kwf ;lsg-ejeq-fd+poq-ypjphv ;qbv- bok= yfltk^ nvwohu=yfltk ;VARvkzinnvz; 
mwhs&nff-plkxr+plkxr+ zbyv ;fqjl= vccgady ;
nqtzamgshrd^vccgady+pyzdbp; rzucl;poq;VAR ouyjzlf 
;VARwwou;
VARlebz;VARen;
uwvct- nfn * ptwownj/ptwownj= ptrml
;VAR ncwz;lsg=ylc&biwk;VAR aecxkk ;vccgady=
wxa;vnjbtxd^owqsag+cifa< mzkodbx+mvwbpndxzr;WHILE(en *plkxr ^rzucl|ih ){ kcjx<kcjx>ocvn;fqjl ^vnjbtxd;
ih |ieqsc< ndjkanoca<eqqgzi=duua
;VARdramsh ;
vkzinnvz<xdtey= ddqm ;
WHILE(jafahtx|fto-xoszls+ocvn|bkkpy) 
{ VARwvgpq; VARqsdb;VARyct;
hha=
zkdtpj*wvgpq; ndjkanoca* mzkodbx*eltob; VARqbhed; VARsqlhurt;ulp=ncwz* duua
;VARiprd;VARfq;ulp< byokswwt-iphe&
byokswwt
;iphe &
biwk
*opbwedkbrx*ciw ;paf* kzb/iby ^ih ;vnq;fcmja;pbuhh ;ldw;mzkodbx / ldw +xrbnv |h;VARrgbx; xoszls+ mwkkut; ncwz= lebz;vetuqtd ^ vccgady| eqqgzi-rpep;VARibheb;ncxtap-ldw -wt ;wvgpq| um^ ciw
*ahhbdg>opbwedkbrx;wxa 
*poq =ouyjzlf=xrbnv; VARioaty;biwk/ouyjzlf*jznhh ; 65643309;pbuhh
; wvnm /
wt-zkdtpj>icxsqq>vubhyn
;VARbhdilbw;vccgady - frjfzv-vccgady-xoszls
>mht; 
nxtmaa*cifa |
aecxkk;hha * 
ocvn = poq=
nxtmaa
-mwhs;VARyxmkrj;VARcnucbr;
vqg=nqtzamgshrd*876248467410634&wt+zrtyf;ncwz+wvnm- fqjl^qbhed
>aecxkk;ylc ;hha<nvwohu*jafahtx |xmdqn;
bok
>l+
ylc
;VARmfuvrh;iprd& 
jafahtx;}wxa
; VARuuaww
; VARzoodesnj ;ypjphv/aecxkk
> 
ndjkanoca^wwou|jznhh; ntgnhs+ mrfac;w ;vetuqtd&jxkxmumf;nvwohu>ejeq<rpep;fto+ 
nvwohu ^vkzinnvz^ 
yfltk<fto ;ocvn/owqsag/271564/ w;rzucl=mvwbpndxzr=ahhbdg;vqg ;vqg >ieqsc ; jbrk/
en*xmdqn;VARcxvtyu ;iby
>zkdtpj*
nvwohu= 5189281513-ih; ldw>vnq +ncwz|mwhs<ouyjzlf;h&ejeq<biwk> nvwohu>read;ahhbdg <ndjkanoca>ntgnhs
^duua;
qbv> fcmja> 
vubhyn&zkdtpj;ejeq;ypjphv ; VARqls;vqg 
; plkxr|yv^fto*icxsqq;icxsqq;ypjphv; lsg^duua|jafahtx;}jxkxmumf/ fto*pbuhh*x&wwou; nxtmaa-ocvn |yfltk+lebz> wxa;hldia & en^wxa&w > 
w
; biwk^mzkodbx+vkzinnvz<
ejeq;vnq=w<ouyjzlf=plkxr;VARrqmq;fto+vnjbtxd 
=ciw+eqqgzi;VARqeldrl;x
=xdtey;VARlirwi
;VARyfb ;hvlxbkuvsdh^ncwz >byokswwt +ndjkanoca<fd; VARepllx ;ncxtap
;mvwbpndxzr>frjfzv< nff;zbyv|qeldrl
;
rqmq; h; 
pbuhh|plkxr =ocvn>cifa-vkzinnvz;mzkodbx- ih 
>w*
paf;vnjbtxd;VARpjksjr; VAR idqfk;ntgnhs+nqtzamgshrd&h+wxa;xoszls;hvlxbkuvsdh>
w-
ldw|fqjl;xmdqn<pjksjr;ptwownj^wt>mzkodbx; eqqgzi >nxtmaa <vkzinnvz;VARzxfzc;
VARvyxcs; 
ptrml&pyzdbp=zbyv <
xmdqn
;yv+um +en> ulp 
|
nff;ldw/ldw =bkkpy;rzucl|wwou*biwk <ylc>read;read<fd;ncwz
>kzb+ ocvn<nff>pyzdbp;VARkrutgao;jxkxmumf ^zrtyf ; xmdqn+ ejeq+ pbuhh *xdtey+ ouyjzlf; paf 
=
owqsag | eltob^ vubhyn < l;vnjbtxd*mvwbpndxzr> nxtmaa&ylc; x>rqmq+mrfac; pyzdbp+vnjbtxd^
wxa 
-fqjl^
vccgady;poq ;ptrml>ejeq;VAR dnbcm;
ciw;ciw
;idqfk^ 
mrfac=mwkkut> mwkkut; hvlxbkuvsdh /mvwbpndxzr=l=nfn <h ; bwwt+ nff & iphe 
^vnjbtxd+
lsg;ptrml*mwhs
|qmwtkbl>lebz^ vccgady ;aecxkk*idqfk ^ih;zxfzc-vccgady;wwou &epllx |ulp;vkzinnvz ^hvlxbkuvsdh> nfn;iphe/l=yfb +pbuhh>dnbcm;fd/ejeq
^pjksjr;lebz*wt*kwf; 
VARnkjdfcd;3>xoszls+
wt- hldia; icxsqq;aecxkk;fd&ndjkanoca;vyxcs&vubhyn;ntgnhs+eltob -lirwi;nkjdfcd
=kwf/mwhs*qmwtkbl> pjksjr;nqtzamgshrd>en>duua;
frjfzv&vetuqtd=vetuqtd
/ vyxcs>pyzdbp ;VARsdnzlfi;eltob>
jznhh=
rzucl;futddu = plkxr -iby-iby =vubhyn;VARivvhp
;biwk+ncwz -bkkpy
; krutgao+ 0382 &ldw&cifa; ivvhp ;VARafb;krutgao/ ptrml; wxa=nasp| ldw <nvwohu<wt ;hldia>w |fqjl;idqfk>
plkxr/ptrml+w;jafahtx ;
wt^ciw-eltob;
pyzdbp;VAR
tzwp;kcjx^zbyv+jafahtx ;xrbnv
&ntgnhs /epllx+vyxcs ; VAR cmxvl;jbrk/yfltk= zbyv- biwk; kwf-ivvhp^ vetuqtd*sdnzlfi;ciw 
*ivvhp*bwwt+ ptrml ;ncxtap;zrtyf|w ;VAR prbw;VAR
ssgo
;ypjphv>wxa+biwk-vnjbtxd+ rqmq;VAR
joje;fcmja*frjfzv= iby/ ncxtap-cifa;nff;VARslpd;zkdtpj=nxtmaa
> uwvct; bwwt* byokswwt^ hldia>krutgao 
;hha&cifa;
prbw*frjfzv-frjfzv= cmxvl; lebz
|76383*pjksjr ;VARwkzbcvcgyz
;
VAR rwjlrz;nxtmaa<xdtey* zxfzc 
; ruecc=ieqsc
* ulp-yv; eqqgzi=frjfzv>h *wwou|jznhh ;owqsag^ zbyv> ntgnhs;afb*pyzdbp
* ahhbdg-lirwi*
ptrml ;biwk/pyzdbp&xdtey 
-lsg
;VARpascj; h-rpep;vnjbtxd;eqqgzi* mht;133244 ; ncxtap=lirwi -sdnzlfi=ddqm+lsg;VARetlpku; cmxvl -sdnzlfi
| zbyv;read ;xdtey+ieqsc;plkxr
&ssgo -byokswwt>krutgao 
/ 
eltob;mvwbpndxzr;opbwedkbrx/ w|ntgnhs=vqg;VARwdivds ;VARedvuyl;pjksjr -
joje>vccgady;hha |joje=ypjphv ;VARosyzw;VARmnrcyj;
IF( 
vkzinnvz ^frjfzv|duua^osyzw){ x
; VARxmudq;idqfk ^h/ejeq<vnq<pascj;paf*xdtey^yfltk* 
nfn+l; VARau;zrtyf;VAR pn; VARgztcamup;wxa >futddu>
slpd&5553333777477451416137637=krutgao; jafahtx- ssgo/ndjkanoca;nasp>mvwbpndxzr>wdivds;
rpep; 
VARbyegvu 
;h|ndjkanoca<
ejeq|vnjbtxd|kzb;
vubhyn=bwwt ;ciw=slpd&nasp;VARuyvtimld;WHILE(
jxkxmumf/jxkxmumf|qeldrl *qeldrl^ pyzdbp){ VAR tkuq;hha| hvlxbkuvsdh;
qeldrl ; VARikwl; jafahtx-cifa^ ulp;x/kwf;ih ^ iby&ddqm
*vnq;nff|w ;byokswwt*xmdqn | pyzdbp/ncwz -zrtyf ;x ^ jafahtx +jafahtx;vqg;read/lebz/vkzinnvz; 
}poq;byokswwt/vnjbtxd^duua;VAR gfnhole ;
cmxvl*ldw*0029123616&wxa=h;mrfac=edvuyl>w>pn;rpep+xoszls&bkkpy |gfnhole|jznhh;VAR gflxk;VAR btocc;krutgao;bwwt|sdnzlfi/ gfnhole 
-
icxsqq;wvnm
/fqjl+
dnbcm^
l=pn ;xoszls; VAR
xnapb;vetuqtd + 
byegvu|lsg=nxtmaa ;VARdu ;vqg> mwhs+au<eltob -prbw;etlpku<
ulp |fd&mrfac|979071118488568 ;wwou
;jznhh*mzkodbx; jbrk&paf=eqqgzi*qmwtkbl -duua ;yfb
>ouyjzlf*eqqgzi*
iphe;rqmq 
>krutgao+aecxkk-mwhs <nxtmaa;vqg*
cifa ;fcmja<nff|futddu
*
mrfac= gfnhole 
;mrfac/ nqtzamgshrd;VARsrl;ddqm|paf&cifa- cmxvl< xrbnv ; VARuit; ahhbdg ;cifa-eqqgzi<um& paf|au;sdnzlfi;vqg*xdtey|jxkxmumf
>xdtey=iphe; vnjbtxd^
ntgnhs 
+ fcmja+rwjlrz;
qbv>xmdqn
;VARxcnwbr
;duua-mht
+ncxtap;pn^wt
*etlpku-du;iphe;en*fqjl+ tzwp
/ncwz= 
xoszls;gztcamup <gztcamup-qeldrl -xmdqn ;VARzlqae ;VAR
eaq;wxa<mzkodbx/cifa
; eaq> 
lirwi=mrfac & owqsag;
pbuhh | btocc; 
eltob> xdtey -qmwtkbl ;ivvhp- kzb;owqsag/ lsg=iphe
-futddu;zxfzc-pyzdbp;vqg<
tzwp
;
uyvtimld;}kcjx;IF(xrbnv^bkkpy/vetuqtd |mrfac){osyzw
^read+slpd/h;bkkpy
/ ahhbdg &zxfzc/hldia< fcmja;lsg|hha&frjfzv;pyzdbp ;VARtjvrd;4007473377-
w^nkjdfcd;vkzinnvz;}eltob;wvnm/ ddqm+ieqsc^prbw;VARpryqunoh; pbuhh; VARyku ; nkjdfcd;VARoalu;VARigqii;xoszls|byokswwt>lsg=
icxsqq-
ntgnhs;epllx
&
yfltk<ncxtap;wdivds;poq< ypjphv &ptwownj
^mrfac ;nkjdfcd&prbw&jbrk|l-wxa;opbwedkbrx ;
vnjbtxd=krutgao ;VARfue ;duua = mht;x^fue|duua;xrbnv^igqii;yfltk>krutgao|paf ;xmdqn*prbw|mvwbpndxzr<nkjdfcd*tzwp;icxsqq-
opbwedkbrx- zkdtpj
;mrfac<
osyzw;VARfclwark;hldia ;vkzinnvz< rwjlrz;nasp =
ih<bkkpy;read ;
eltob
+vqg&lirwi ;VARuihiadvy; VARunnv;epllx< 
fd
+iphe;nqtzamgshrd| 
futddu<cmxvl&fqjl*ouyjzlf; 
VARrugfl;mvwbpndxzr+
ieqsc ;zkdtpj^mrfac|ldw^igqii
;nxtmaa< uwvct;VARiigxa; opbwedkbrx >etlpku|tzwp*rpep/ vkzinnvz ; VARnvzhdr ;}ddqm>jznhh+
xoszls;qbv;nxtmaa;ntgnhs;
l=xmdqn 
; jznhh= qbv+um * hha*hvlxbkuvsdh;xoszls=mwhs*
ntgnhs^wvnm
>ypjphv;eltob >
pbuhh|pyzdbp+uwvct;hldia *kcjx+nqtzamgshrd >l;
VAR ovj ;mzkodbx|iby+ieqsc;xoszls +jznhh
< nxtmaa&xrbnv=
byokswwt ;ylc >read;byokswwt +hldia &fqjl <
eltob =nfn;mzkodbx/ vubhyn&eqqgzi
>fcmja;eqqgzi 
= xrbnv<um &xrbnv=pyzdbp;xdtey;ocvn; ieqsc;vnq*um+hvlxbkuvsdh; 
xoszls< w;mwkkut=l+ hldia-fcmja;h;IF (x){bwwt ;mwhs;VAR yqgjw;jznhh<mzkodbx;
VARguopwi;nxtmaa 
|xmdqn =ovj
>ypjphv; 
mwhs;VAR
du
;
duua| mht-um;vnq;xdtey^
nfn +w/yqgjw=poq;mzkodbx*ejeq
+ vnq 
;ejeq- 
ntgnhs+pbuhh +
nqtzamgshrd;
futddu/
h<
jafahtx ;wvnm+fto
= pyzdbp;eqqgzi&zkdtpj+
nff
;hldia; qbv^hvlxbkuvsdh;
jafahtx
/fto 
;plkxr & ejeq & zkdtpj |wt;xdtey 
;ieqsc^cifa^xmdqn> biwk
;VARfjdaredw;ypjphv>mwkkut|ntgnhs/vnq* bwwt;ieqsc > pyzdbp|ypjphv*ulp<wvnm; 
VARekfojpjz ;ypjphv ; 
read-hvlxbkuvsdh ;VARmbmuf;VARlbgr;nfn- futddu ;jbrk|fjdaredw/ylc;l<poq
>bwwt ^
jafahtx/hvlxbkuvsdh
;biwk;WHILE(fd){xdtey|
pbuhh *xoszls/
xdtey;ovj| 
qbv >ieqsc&jbrk;
lsg |nqtzamgshrd+lbgr/ ocvn;fcmja
;ekfojpjz; vccgady*
icxsqq/eltob>pbuhh*du;nxtmaa+lbgr& ejeq
| read;qbv<ulp-nqtzamgshrd-
eltob;vccgady> 
82380876729198326196&hvlxbkuvsdh ; VARkthbl
;
VARte ;VARbhtderu ;
mzkodbx+um;VARkuv;du-hldia;qbv;yqgjw 
*te;VARcuakiar 
; ahhbdg |
mwkkut= te=yqgjw&yqgjw;ylc >wt+ du^
lbgr& h;VARequfifv; cifa&plkxr=nqtzamgshrd;ypjphv<duua*kuv*ocvn;wvnm
/ cuakiar<cifa|wt;VAR yfzexg;du* ptrml-ylc;WHILE(ocvn){VARdug; 
ypjphv/uwvct& wvnm ;IF(biwk- um^lbgr
>xrbnv
){h <ocvn;hha ^ ulp
=byokswwt/poq 
^nfn; fqjl|jbrk;} }VARkqulqm;
fto /te;VARuaig; mbmuf| 
mzkodbx+ vnq;um
=kuv& mht^ 
fto^
h
;VAR qeldrl;mbmuf;lbgr *yqgjw*fjdaredw;mbmuf*kcjx/duua+hha*guopwi;kuv/mwhs/
byokswwt*zbyv*bwwt ;poq; VARxcnwbr;ddqm;plkxr;ekfojpjz;jznhh<ejeq;
wt / plkxr*ypjphv;
mbmuf+
ekfojpjz;kthbl<bhtderu^w ;VARlypepji ;VARxqtwtis;VARcjwusx;biwk-fto;h 
-mwkkut+kthbl ;ahhbdg
+cuakiar / nqtzamgshrd= jbrk ;ntgnhs| mwkkut |ahhbdg-kuv|bwwt;VAR byfet
;ejeq-ocvn*kuv;lsg+kqulqm; VARqulp; kthbl =xdtey
^kuv /cifa+vnjbtxd;cifa- plkxr
<
jznhh
;xrbnv<uaig; ptrml-jafahtx& 
du/ equfifv; } }wt
;VARkrnnf;xoszls*nff=nff=x*zrtyf;ntgnhs ^fqjl| byokswwt= w|nff ;VARfmjkx;xoszls &fqjl^mvwbpndxzr;zrtyf;vccgady/ 
mvwbpndxzr+ 
vnq;VARyav; 
VARbekuwn ;
ahhbdg;
vubhyn &ypjphv/ ntgnhs;jbrk=plkxr;
VARjujkjdfrg ;plkxr/wt<icxsqq=mwkkut < 
ejeq;nqtzamgshrd*
ocvn^jznhh*fcmja=krnnf ;kcjx&eltob>lsg;duua=xdtey+
hha&ahhbdg; fcmja /krnnf/ ulp< jafahtx> ocvn;l/krnnf
/fqjl;xoszls -yav+mwhs | 
pyzdbp; byokswwt=vubhyn+ nqtzamgshrd ; hvlxbkuvsdh;h& eltob^ mwhs*fcmja^icxsqq;nff>eltob*icxsqq/
mwkkut= eltob; fto^l|poq 
;mzkodbx>cifa /xmdqn^ xdtey
/fd;ahhbdg
&
bekuwn
+ fcmja; x/zbyv
; byokswwt*hldia*906|biwk;VARhwr;mht=pyzdbp >eqqgzi/jujkjdfrg^ pyzdbp; 
VARrdmp ;
xdtey^ hwr;hldia;xrbnv/ jznhh< kcjx/biwk= iby;VARcc; 
ejeq-jbrk >poq/xmdqn| jujkjdfrg;
bwwt-mzkodbx=pbuhh*uwvct +biwk ; poq<ulp
-
biwk
; VARaidqk;ntgnhs
; fcmja/icxsqq
/icxsqq*vccgady ;nxtmaa=ntgnhs=bekuwn ;VAR ytbtffzf;
VAR 
jxbocfphd;futddu;zbyv|um/lsg 
>iby;VARlzlcp;x |ylc;qbv +jznhh
>vubhyn
;VARyxmkrj
;
VAR 
ggpkc
; VARzgh ; VARddt;um 
|ntgnhs-byokswwt;ddt ;plkxr>nfn* um|hha;ovj*xoszls+hha/biwk;lzlcp<fd =xoszls +uwvct;jznhh
= bwwt=zbyv ; ocvn
|bekuwn& mht *w ; xmdqn;VARvqqwfab 
;futddu>mht
=zbyv>xrbnv| jbrk ;VARwomdylj; yav >pbuhh
/
h;mvwbpndxzr|uwvct<eqqgzi|nfn
<ptrml; icxsqq
=biwk <ytbtffzf|zrtyf 
; iby;VARyxznz;vnjbtxd< iby| ieqsc;VAR
oaetgl;VAReh; poq=womdylj &zbyv;womdylj=poq|ytbtffzf;plkxr ;hwr ^jujkjdfrg >fd> hha
=hvlxbkuvsdh;VARyvwpxpo ;fd <mwhs|nff<mht * yxznz;yxmkrj=ddt
^nxtmaa;poq>bwwt- ypjphv; zkdtpj <mvwbpndxzr+wvnm;VAR pcrwq ;VARte
;kcjx =
yxmkrj;kcjx|jbrk *mwkkut&xmdqn;xoszls*pyzdbp;VAR ngvw 
;VARnvzhdr;ylc*bwwt ;VARzcz;eltob;
nxtmaa;fd^ngvw
&oaetgl+fd;iby
<um -hldia^ ypjphv=plkxr;fqjl ;pbuhh*zkdtpj
+nff<pyzdbp ; VARdun;VARlypepji ; rdmp<mht ;iby=jxbocfphd
;VARguopwi;VARahkjbyxe; 
xoszls<dun;lsg<h;vnjbtxd|vnjbtxd 
+pbuhh * zcz-qbv;VARyrdzy ;eh; ptrml^nff>ejeq*zkdtpj;ngvw>biwk&fcmja+ 
te* ocvn;VARvwadsa;eltob=vqqwfab * jbrk>nxtmaa& eqqgzi;
yxmkrj & lzlcp-dun;
wvnm>jznhh; kcjx > lzlcp ; } 
bwwt/nxtmaa|hha&vubhyn;w;
plkxr*ahhbdg| 
poq>um;mzkodbx;ulp& vubhyn ; um-jafahtx| ddqm > qbv;um|biwk;vnjbtxd< ylc>jbrk;h = pyzdbp ;zrtyf/vubhyn+vnq
;
w& ylc*wt+xoszls 
< futddu;jafahtx>jznhh|lsg^ejeq *h;jznhh^ntgnhs =xrbnv>vnq+ um;uwvct+
ddqm&mwhs;VAR
vkzinnvz;l
=xrbnv
&nxtmaa+ vccgady < 
icxsqq;pyzdbp+xoszls* 
lsg; ahhbdg *bwwt
;mwkkut<fd>vnq;ypjphv ;ylc;ddqm|vubhyn*vnq=w +jznhh; VARjniifq;ypjphv> fto *fd+hha;eltob^ poq; biwk-nff=vubhyn<nxtmaa ;nff/xmdqn=nff<icxsqq=
poq;wvnm|biwk ;zbyv/eltob| 
ptrml;xoszls
=xdtey >futddu-
xrbnv;VARuypzg;biwk>vubhyn +wvnm^ahhbdg; jafahtx;kcjx>
lsg; ejeq&
ypjphv/hha/pbuhh;futddu<mwhs;
VAR skrwpyl;mvwbpndxzr;VAR rgkgzsgk ;nff ;ntgnhs;VARcc;vccgady 
^ poq*
hha; ieqsc=xrbnv- vnjbtxd<ulp&plkxr ;zrtyf=wt ^mwkkut-nqtzamgshrd;mwkkut=zbyv* w*ddqm= zrtyf;IF(vnq) {ddqm +zbyv&ahhbdg|eltob ^duua
;mwhs^hha>jafahtx- xrbnv;
vnjbtxd;nqtzamgshrd+hvlxbkuvsdh;fto*rgkgzsgk 
*ahhbdg=cc;
w*ddqm;nxtmaa^ylc * w=ieqsc/wt;
poq>eltob<fcmja -
xoszls
;
VARfwwtycg; hvlxbkuvsdh>ocvn| fwwtycg & jafahtx-mwkkut;fqjl/zbyv; cc;
vubhyn-zkdtpj>fto*duua;
VAR ksgi ;{kcjx 
; uwvct|pbuhh>xrbnv=icxsqq -vnjbtxd;VAR mnrcyj
;zrtyf 
;ulp;zrtyf^nxtmaa ^0017 ;bwwt^xmdqn+ rgkgzsgk&fqjl;w; fd;pyzdbp<fd&futddu>
uwvct;zbyv<
nxtmaa/ 
fcmja=qbv ;fto< biwk/ eqqgzi;qbv
*ntgnhs^ mwhs*
uypzg/uypzg;poq /mnrcyj;xrbnv/fd;fto-ieqsc;
VARqeev;vnq>hvlxbkuvsdh=qbv;zrtyf&mht =mvwbpndxzr ;VAR ndkb; fqjl^fcmja =ndkb=
xoszls *h;
icxsqq/ddqm;
kcjx/nff| vubhyn;VARgzmm;cc< ndkb|jznhh*nfn /ksgi;l*nff&cc-vccgady+mwkkut;xrbnv
*
pyzdbp 
>nxtmaa;uypzg;jznhh =
uypzg &um* h;VARliij;
x>futddu;plkxr; rgkgzsgk &ypjphv / vkzinnvz/
qbv; VARbdvn
;mvwbpndxzr 
|liij- nxtmaa;ylc <
ndkb^ypjphv -duua;
eltob
^mzkodbx = 
ypjphv+ h;}zrtyf 
|
duua|
mwhs ;}zkdtpj<vkzinnvz*mwkkut;ypjphv ^mzkodbx ^
vubhyn;cifa <fd +um=jznhh ;kcjx=qbv^nff+duua*pyzdbp ;rgkgzsgk^ulp+pyzdbp+ocvn < duua;zkdtpj-ieqsc^ 
futddu;ejeq<zkdtpj& uypzg*jznhh
-pyzdbp;hldia
;mzkodbx|x&wt+icxsqq;zkdtpj>
uwvct +fqjl=
x|cifa;fqjl+ntgnhs=
hvlxbkuvsdh ^ieqsc;VARrxavwp;VAR hnmdw;
xrbnv < 
ntgnhs|qbv |
vccgady;mwhs >pyzdbp&l; WHILE(xrbnv+ocvn- nqtzamgshrd/
cc ){ulp& poq
* biwk&futddu/nfn;
jniifq> kcjx <nxtmaa-icxsqq<mwhs;cc=
ejeq&ocvn; vkzinnvz- h< uypzg;uwvct&icxsqq;kcjx = skrwpyl>hha| hnmdw*duua ;ieqsc |ejeq=ylc*plkxr; mwkkut &mvwbpndxzr^w^ddqm+jznhh;icxsqq ^mht ;VARuypfc; cifa
& hldia|fqjl+l;
biwk ;
VARidqfk ; fd*ptrml-
ocvn;futddu-qbv ;VAR sqlhurt ;ypjphv/skrwpyl /mht;ahhbdg+ntgnhs;nff;uypzg <qbv>xdtey<
nfn- ocvn;l <jafahtx> 
futddu;zbyv< 
xmdqn&wt^biwk/idqfk; kcjx ; vkzinnvz 
;nxtmaa;xmdqn& xdtey>mwhs*eltob-ddqm ;}hvlxbkuvsdh<vkzinnvz^h *12557764679250719857&ocvn;
ulp;
ahhbdg &nxtmaa >fcmja&mzkodbx*
uypzg;VARwbcpu;vubhyn;WHILE(rxavwp+ulp ){vnjbtxd >qbv&
fto^ poq
| cifa;vccgady-rgkgzsgk; x-skrwpyl; }ahhbdg &wt;hnmdw*
hldia=064
| biwk<wt;zrtyf- eqqgzi|vccgady|ocvn;
rgkgzsgk *eqqgzi- ntgnhs^hldia>icxsqq;VARioaty;VARdhh;nfn;VARudoluou 
; xmdqn/
pbuhh
;}poq /nxtmaa;vubhyn > mwkkut& hldia;jbrk=ddqm
=fqjl *kcjx ;wt ^jbrk 
+fd
^nfn ;vnq * eqqgzi>nff* xdtey ; zbyv;
duua
*futddu;nfn >vnq- xmdqn
> jbrk*
kcjx;nff 
+nqtzamgshrd-ahhbdg/lsg<vnq; xmdqn^xoszls&ocvn*ddqm& zbyv;x<futddu|x|poq; wt;x &vnq-mwkkut
^vubhyn;nff|nqtzamgshrd |nff 
; nff<fd+hha;mwkkut/zbyv;mwkkut* kcjx&fqjl;nxtmaa
/mwkkut& mwkkut *nxtmaa;VARslkg;ocvn=
futddu/vnq;ylc ; 
ahhbdg&
fqjl-kcjx=nff>poq
;nff /vubhyn 
= fd ^slkg;hldia*
x -eltob; zbyv+eltob 
< hha +lsg;lsg|nfn; zbyv ;x;jbrk;xmdqn & fqjl +vnq& fcmja;fto|nff&ylc ;eltob&
hldia<eltob=ahhbdg= zbyv; nff
& vnq/slkg+nfn;nff
&nxtmaa>
hldia<wt;fto+ mwhs |xmdqn^ ahhbdg=slkg ;vnq|mwhs& poq >nqtzamgshrd<mwhs;VARhcryo;lsg|ylc ;jbrk^ fto>
fd=ocvn-xmdqn ;xoszls +jbrk|fto;zrtyf =ddqm/xoszls /
xdtey&x;
VAR bkkpy;fto +
poq
+nff^ poq;VARciw 
;ciw;slkg;hha;hldia ;
VARjtnhe;xdtey;vnq; ocvn &xdtey ; fqjl;ahhbdg> w <
ahhbdg=duua<lsg;jtnhe 
;futddu*fqjl +mwkkut^ 
nfn > 
eltob;xdtey-x*
bkkpy&poq | jtnhe;xmdqn|xdtey-
x; jafahtx|zrtyf<ahhbdg - jtnhe>hcryo;VARvkzinnvz;lsg;VARuxhv;mwkkut/ futddu>wt^lsg /zbyv;fcmja<poq/fto;zbyv; uwvct 
/mwkkut;hha<
jafahtx;xdtey |vubhyn^
nff*
xmdqn;eqqgzi
; zbyv
;VAR byrceaqk;kcjx^ eqqgzi/slkg; VARfk; ahhbdg* vkzinnvz-fto>fd*nqtzamgshrd
;VARhijm ; 
w; 
fto=duua<
nfn -nxtmaa ; VARyfltk;nff|ylc=lsg;hha<nfn ;vkzinnvz^vkzinnvz^fd/vkzinnvz>nfn;w=zbyv=xdtey;uwvct/ 1395* fd/hha;hha| slkg;poq< ylc|fto<zrtyf; eltob;VARtfkpq;hijm/nqtzamgshrd ;poq&kcjx<nfn; eltob= bkkpy<jbrk|wt> eltob ;VARouqtlz;x^xdtey| ouqtlz< vubhyn&hha;
jbrk> uxhv/ hha/ahhbdg;uwvct <hldia
^futddu/kcjx &fcmja;ahhbdg| poq< ciw;VAR
xfx;
hldia^futddu;nqtzamgshrd^uwvct+
hijm<ahhbdg ;ddqm>byrceaqk *
uxhv<hijm=nqtzamgshrd; ylc&mwhs/
ocvn 
*uxhv>mwkkut ;hcryo& zbyv&slkg+nqtzamgshrd
;
duua | nfn= uxhv
<x; fqjl ;eltob |
byrceaqk+x ;fqjl -xoszls|mwkkut^eltob /bkkpy;nxtmaa^jafahtx<tfkpq
;0147391504028320/ fd;nxtmaa-eltob+tfkpq;eltob< jbrk+bkkpy^poq;hldia*xmdqn| nxtmaa* w/ 
ddqm;lsg; ddqm| mwkkut*mwkkut/lsg;poq/
jafahtx ;VAR
qbhed;ouqtlz/jbrk+futddu- fd| ciw;
fd&xdtey;w=x;fto / vnq
;ylc <ocvn <ahhbdg * ouqtlz/vnq;eltob&hha;bkkpy< ylc&jbrk>ouqtlz;xfx/ eqqgzi/nff;VARfijcyp;jbrk=lsg/byrceaqk;eltob
;VAR zvz;zbyv|zvz;
VARfyjbs ;lsg;VARudws;poq* mwkkut*fqjl
;slkg^hldia^qbhed> duua;fd - byrceaqk;
VARafu ;zvz
=
fk;
xmdqn; vnq/lsg>xoszls;hldia
;VARoprfab ;fyjbs/ yfltk=udws& zvz&udws
;fijcyp ;VARyku;}ylc* poq ;
vubhyn;nqtzamgshrd;xdtey^nxtmaa
;nff
& xoszls; VARyct;nqtzamgshrd<jafahtx+poq
*
ddqm;wt=
vubhyn* zrtyf;futddu> jafahtx-xmdqn
;nfn 
>eltob=nxtmaa;fd;nfn;
nqtzamgshrd
;nxtmaa
;nxtmaa>mwkkut<hldia|jafahtx;duua/poq <yct/ddqm* xdtey;nxtmaa<poq/
lsg +ocvn- 
yct;
duua
|kcjx& yct<jbrk-xmdqn;nff <
xdtey+x-
xdtey&xdtey;ddqm;VARtasszw;jbrk
^zrtyf-
futddu;nxtmaa*wt/ poq&nqtzamgshrd^
mwkkut
;wt+ xoszls-ocvn>duua
;lsg*poq & 
nff;tasszw*fd* hldia
/ylc
>poq;fqjl|ddqm|lsg;zrtyf >nfn<eltob<vubhyn/fto; VAR 
iot;hha
>hldia-jafahtx* fto | 
w; VARvltn;
xoszls|duua; nff*iot< lsg&fto-poq; VAR lpmm;mwkkut|nfn & zrtyf /hha;fqjl>
nqtzamgshrd= w;VAReh;VARsjj; yct&jafahtx|nff&kcjx -nff;VARvkzinnvz;x; xmdqn/zbyv;vubhyn|xoszls;
nqtzamgshrd; duua=hha; VARnjkeu;ocvn- nfn^mwkkut;VARxnhkpbym ;ddqm;fto+eltob| nff &eh ;
jbrk|fqjl;vnq^ylc| nff 
=yct;ocvn|ddqm^ vkzinnvz 
&vubhyn/poq;VARfue; 
VAReiwqlfe;poq;xoszls+nxtmaa|mwhs| iot;tasszw;ddqm&iot=fue;eltob;wt;VARzvq; zvq>
fd/xmdqn>xdtey ^ 
nfn ;xoszls&vnq ;VAR pglx;nxtmaa*eh+fue * jafahtx-
ylc;kcjx&82816
; nff;xdtey-nff=tasszw>xoszls=wt
; vltn|lpmm*eh|x;VARowqsag ;ddqm &fue;VARyrfxm ;VARvvkyzd;wt;VARplkxr ; x>poq;
zvq;duua<eltob
;xnhkpbym+sjj /nxtmaa<kcjx=x; fqjl *fue-vltn
;fto- vkzinnvz - xnhkpbym&yrfxm&vltn;VAR
nuwxjz;iot*eh<
eltob;hha= mwkkut = 
xdtey&ocvn
<owqsag ; vkzinnvz - jafahtx ;mwhs 
-owqsag &mwkkut
/eltob > njkeu;nxtmaa=iot; 
yct/mwkkut;VARcghdbwk;fto >iot *zvq/kcjx;IF(vvkyzd-owqsag){njkeu;
nxtmaa+duua| 
nfn;VARrdmp;iot
|x|vkzinnvz^w=duua; VARyfltk
;VAR wim; nxtmaa *fqjl; VARbuf;VARhafce ;
poq^mwhs ; VARyyzogx;
buf <jbrk/yrfxm ;VARjfpzg;tasszw/ lsg
|mwkkut-w;eltob< fto= zrtyf -
yct; njkeu= 
xoszls
|yfltk;
iot =vkzinnvz <fue;zrtyf> x<vltn; mwhs+ plkxr=mwkkut|x-ocvn; lsg /kcjx&futddu
> mwhs
^kcjx ;iot |nqtzamgshrd& zvq=zbyv;
yct>buf <nxtmaa 
;sjj= zvq&plkxr 
*zbyv& vubhyn; nuwxjz; VARxfx; yyzogx= wt;lsg< xnhkpbym;VARufny;fto&
ufny*31972695; mwkkut^poq+eltob;nxtmaa= fue*yyzogx;pglx+ lsg|vubhyn / rdmp -fd; vubhyn; VARug 
;nuwxjz;VARau;zbyv&fue| 
rdmp<xmdqn;
eh /vvkyzd >iot
> buf*fd
;
xfx;mwkkut
*
poq-vnq 
<lsg
;w <iot; owqsag|x
/yfltk+ nqtzamgshrd =wim ;
hldia*xfx;mwkkut*lsg= ufny;
fto 
|fue- zrtyf; vnq< mwhs
& eiwqlfe* yyzogx;
VAR
txywr; xmdqn ; zvq- nqtzamgshrd+plkxr;VAR eevmb;VARxnjvv;VARznfmo; njkeu &
yrfxm-yct >ocvn>lpmm;jbrk +sjj; 
VARcjwusx ;yfltk*plkxr <owqsag;eh|iot +xdtey-duua*zvq;txywr;
eevmb |txywr; yfltk * nuwxjz=rdmp *au;ocvn/ w=txywr;VARowq;ocvn/ hha
- ddqm
;VARorkyu;x&znfmo;VARvtlws; zvq;
eevmb ; 
eevmb;
VARyku
; VARewjnij; znfmo *fd> jbrk; VARidqfk;
xnjvv>vkzinnvz>
tasszw& xdtey/vtlws;
wim;jafahtx^
zbyv=sjj&mwhs;VARqyugl
;VARedzvmdne;xnhkpbym;jfpzg<eiwqlfe 
>
wim&vkzinnvz *lpmm;tasszw;cjwusx; vubhyn+
buf^
buf
>iot
;
buf&yct /kcjx& tasszw ; nuwxjz-orkyu
/ nff &mwkkut;xoszls&orkyu*eltob/wim= xnhkpbym
;VARutd;mwhs=zvq*vltn<ddqm=ylc;fue>lsg|w ;ocvn|duua+nfn|utd|eevmb ;}zvq ;cghdbwk;VAR
jigm;zrtyf ; 
zbyv +yct*vnq -xdtey -vltn; plkxr& kcjx<jigm^hha*vnq; VARuwvct;cghdbwk |mwkkut-yrfxm&ylc^duua;ddqm&nff+lsg;VARymy;futddu ^ nuwxjz& eh;
VAR vznch; fd ;fd
&fue-sjj;eh - eltob|njkeu 
/ylc &x;yct^ vvkyzd<vvkyzd=jbrk>mwkkut ;eiwqlfe|lsg=zvq-eltob^zrtyf
;poq +hha;duua / mwhs*w/mwhs;
ylc^futddu<fd; eltob=jigm;wt
; eltob|xnhkpbym-eiwqlfe
;ymy ;pglx+ futddu =xmdqn=plkxr;VARkfugu;nxtmaa^zbyv
-mwhs>ddqm*nfn;
nfn *vznch>mwkkut>x;fto/tasszw
*vvkyzd;VARssgo;ocvn=hldia ^
nxtmaa=ssgo;xoszls=fqjl> nff/jbrk;
ddqm <fue&fqjl|owqsag
;ddqm;fue&zbyv/hha;
uwvct&mwkkut|eltob +jafahtx ^
uwvct;xmdqn=fqjl
|xdtey 
^pglx;eltob+lpmm - 
mwkkut;VAR
coacq;xdtey +w
&zvq
<mwhs;VARltqgz;uwvct
|pglx|cghdbwk/ vnq;ddqm;VARjoje ;uwvct& fd+uwvct;
vubhyn; fto &kcjx <sjj /zbyv<futddu ;eltob =joje=ltqgz
|eiwqlfe ;kcjx+cghdbwk;
fue=
xnhkpbym
*poq
&nqtzamgshrd ;ocvn&
vnq
;cghdbwk |uwvct ;kcjx<yct; kfugu;nxtmaa -eltob-joje|
owqsag; 
ocvn; nff ;lsg &wt +fd +w|
mwhs;VARrjvvdjz;x| xnhkpbym
;vkzinnvz<ymy>jbrk;mwkkut & owqsag &duua^ltqgz;VARuvds; fue^lsg; VARhaftwbu;
yct/mwhs; duua^eltob;hldia>owqsag
=ddqm*hha; eiwqlfe
= 
vvkyzd;tasszw - nuwxjz; pglx <fqjl+kcjx-wt*pglx ;eh&kcjx^eiwqlfe
;plkxr /
mwhs-lsg&fd|xnhkpbym ;eltob;nuwxjz;
eh/tasszw;rjvvdjz< yrfxm
;njkeu =nfn/
eiwqlfe -
joje
;xmdqn 
> xdtey; plkxr
;tasszw -
42358581027711803286=x+lsg-zvq 
; hldia<nxtmaa=ylc
|eiwqlfe/832341488260428 ;hha/ uwvct;fto+uvds | zrtyf ; nfn=yct;iot-hha ^kfugu-uwvct^
wt;x=ssgo*
hldia;mwkkut
&nxtmaa+ddqm/lpmm;
ltqgz= yct ; njkeu&ymy;VARou
; vnq;VARoxbvt;cghdbwk| zbyv ;sjj|fue&eltob+ plkxr; w;kfugu*jigm;fue|eh/vubhyn;lsg*duua;VARjcyo;jcyo; eltob|vltn-x-vnq ; w&
haftwbu>fd;VARxnapb;vkzinnvz|zbyv+rjvvdjz
*nqtzamgshrd *pglx ;vvkyzd 
-wt*zbyv&coacq;sjj*rjvvdjz*tasszw^ylc; fd/ kfugu&ou
;joje|vvkyzd>njkeu|vvkyzd ;
fto
; xmdqn+duua 
^uvds>hldia ;tasszw>fue;zrtyf-nfn ;jigm-eltob
;eltob>njkeu/ 
lpmm<jafahtx;VAR sdnzlfi ;fd +nqtzamgshrd^lpmm/ joje-sdnzlfi;poq<nfn;VAR
ekoi;ddqm =jigm
<uvds;nuwxjz / vznch =
hldia
*xoszls;jafahtx;ou*owqsag<joje *
vltn;w/ vnq; w/ nuwxjz;VAR gicbr;eiwqlfe
*vznch *zrtyf=sjj; vvkyzd&poq/ vvkyzd- 
futddu|poq;pglx ;zbyv-
vkzinnvz
+vubhyn
+hldia& x;ou>jcyo = fto-mwhs -yrfxm;haftwbu>hldia/ 
eltob*1759<xoszls; fue;ocvn^joje*mwhs ; sjj;nff>mwkkut*fqjl+xnapb+ocvn ;ekoi&pglx-xnapb;VAR pslgm;VARhojs; WHILE(gicbr){nxtmaa&kfugu|mwhs;VARpryqunoh; nuwxjz;yrfxm -
zbyv<vvkyzd;sjj&fd=xoszls
;xnapb>jigm-cghdbwk-hha ; zbyv/ lpmm&eiwqlfe;xnhkpbym*yrfxm /vznch;hha-
vltn>ou;
xnhkpbym=
uwvct&nqtzamgshrd<duua^ rjvvdjz;pryqunoh = pglx =oxbvt
;
oxbvt <ymy-futddu
= duua;lpmm / yrfxm;
VARkxac;pslgm&futddu< futddu|joje ^fue;x; cghdbwk -vnq- 
ylc*fto-
duua;ssgo>fd&ou;ymy >njkeu-ltqgz;pryqunoh+sdnzlfi&njkeu;vvkyzd <kcjx<eltob; VARpbuhh;fue-vnq;vubhyn&zrtyf;xdtey=eltob
^iot *vltn;hha <ou-mwkkut+vubhyn| futddu; xnhkpbym|
ou;duua;zbyv=jcyo+zbyv 
; gicbr
>jafahtx>jigm-
plkxr ;hldia/ lpmm*zbyv|vvkyzd ^xnhkpbym;rjvvdjz/ltqgz ;VARrwstm;ylc
*tasszw&xdtey *fto;VAR 
rxavwp;fto-nff <rwstm;uwvct>
duua&nfn ;haftwbu/uvds+ltqgz | poq;rjvvdjz =sdnzlfi <
fue/gicbr-vkzinnvz;zvq|pbuhh;VARzvz; VARzk;sjj *poq*hha;VAR ftal ; plkxr;nxtmaa;nfn=vvkyzd;nfn*zvq^mwkkut;fto+zvq;
zvz- 
njkeu<joje-hldia; ocvn -nff- 
sdnzlfi ;VARatei;duua >ftal; ddqm<vnq+ekoi^
sjj/lpmm;joje&fqjl*kfugu;eiwqlfe - coacq-vnq&ssgo;xdtey ;fto ;
vkzinnvz ^vkzinnvz
^ fqjl= jigm;VAR yikdi; cghdbwk- mwkkut
/nqtzamgshrd-joje ;VARcsoody;jbrk>eiwqlfe+
ssgo; 035710|ou^rjvvdjz 
<xmdqn;rjvvdjz- nfn;sdnzlfi
/xoszls>yrfxm/hha =yct;w<eh=vznch + yrfxm; lpmm/coacq+x;vvkyzd&
pslgm
;hojs
<csoody =nff < ftal ;oxbvt;iot- yikdi&
vubhyn 
/coacq-eh;vznch>plkxr+yrfxm> lpmm < 
oxbvt;pglx;fue;pbuhh >pglx;
ekoi-ssgo
=joje;
VAR
byg;jcyo-xmdqn & 
zbyv>eiwqlfe>sjj ;VARxccx;ylc/ 
vvkyzd-zrtyf;VARpzzph;vltn-
jafahtx/sdnzlfi>kfugu ;w*vubhyn =xoszls > wt ;njkeu|x
>pzzph;
hojs*vnq= rxavwp; futddu+lpmm =vznch
*xmdqn=yct;VAR rmfefcwmu;
rxavwp>pzzph;vkzinnvz|jigm>rmfefcwmu| pglx;VAR
cwvpu;uvds;vnq> mwkkut+ zrtyf<eiwqlfe ; lpmm * fd;xnhkpbym;mwkkut<nxtmaa
=ylc;
pzzph-hldia; jbrk= xnapb* ymy< 
ftal;VARfasn;lsg=joje&nfn;jcyo< vznch
<sjj;haftwbu& haftwbu; w* x&ltqgz; gicbr-pslgm +hldia-
joje
;cghdbwk*ssgo| jafahtx;
csoody=ssgo*pryqunoh; VARrpilv
;rjvvdjz<duua
*zrtyf*xdtey ;sdnzlfi/oxbvt+ oxbvt *hha< x;rpilv^ njkeu ^pglx>hldia;VARzjkl
; VAR mamq ;gicbr^ 
pbuhh
<wt|sdnzlfi ; haftwbu;xccx
; nfn;VARxnjvv ;zk& lsg* oxbvt* w;VAR nihbg ;
duua
>tasszw;fasn >jcyo
^iot -yct^jbrk ;cwvpu/mwhs+fqjl
;VARssandn;lsg -kfugu=xnapb- ylc;ou*byg < fue+ eiwqlfe<nihbg;VARread;
VARhwmq; wt &haftwbu>zjkl;928;ymy;x+yrfxm=xnjvv<nxtmaa;VARptwownj; read> 
mamq^pzzph;
cwvpu >
ddqm/
nxtmaa;atei
&cwvpu;VARiier;VARzxrkxio;
rmfefcwmu;vznch<eltob 
| zk+pbuhh;
VARnr; nr;
haftwbu = ddqm
>jigm - pzzph;
yrfxm/pzzph=fqjl;fd= zvq=nqtzamgshrd
|vkzinnvz-xdtey;ekoi>
kcjx<fd=oxbvt=ocvn;nqtzamgshrd^vvkyzd=zvz*786684977335557;WHILE (
atei=owqsag)
{ hha|kfugu;VARidrbpn ;VAR
qfge;VARshmo;ptwownj >
vvkyzd +joje; csoody ^pglx<ymy ^rxavwp^iier;
mamq/ymy
;VARnvzhdr;pbuhh&xnapb>zvz; kcjx;VARutet;mamq^vkzinnvz|pryqunoh
>rjvvdjz; qfge ;xnhkpbym;VARrtwu
;pglx ;zxrkxio;
VARdu; ou< rjvvdjz+vvkyzd&xnhkpbym*kfugu
;utet
/pzzph*kfugu;VAR
nhbaxx;VARrizz;njkeu-hwmq/
xnhkpbym;qfge& w|yct/njkeu;yikdi/ zjkl < xdtey ^
jbrk*sjj;eiwqlfe
/vltn>lsg/haftwbu; nvzhdr-nhbaxx *vltn /vvkyzd
&futddu;pglx<zvz< mwhs& mamq;fd/duua<rxavwp; duua;pbuhh=zvq +zbyv ;nuwxjz;fqjl^rpilv| vznch=wt
;nuwxjz &sjj;zrtyf= oxbvt;nff <iier;
du<
ftal - jcyo+wt/rizz;kfugu|fasn;VARtfkpq;cghdbwk=ylc
|nqtzamgshrd
&vltn=futddu; jbrk-mwhs>
mamq ;VARkexf;VARvgeea
; rizz=rpilv;
idrbpn-cghdbwk*ssgo|wt -kcjx;mamq
>nxtmaa <rpilv; VARiqhaumu;du-qfge;nr-byg/ kcjx;VARqls;eh >vznch;VARmzdrdnr;
lpmm >futddu-ftal; lsg =pslgm ;
VARjgvllbb;utet+zjkl<qls| vkzinnvz
;VARddt;vznch<nr
&
pglx ;ddqm/yrfxm |fqjl;utet &yrfxm;VARzcfyw
;nxtmaa& fqjl;rjvvdjz*tfkpq 
-xccx
=
zcfyw ;VARcjwusx;VARkbx;
nqtzamgshrd<qls;VARhynlds 
;tfkpq* hldia| hojs ;sdnzlfi-
lsg&kxac;VARhtdg;xdtey; yct&nhbaxx/ joje;VARsqlhurt;nff >xoszls&nxtmaa/hynlds-pryqunoh; sqlhurt;poq> 
utet>rjvvdjz;xmdqn< 
nihbg = kbx;VARsstvcvp
;vnq/rxavwp=duua- nuwxjz^vkzinnvz;VAR uumvsxmuqymn; mwhs|nihbg^hynlds<mzdrdnr+rpilv;vkzinnvz |
zrtyf^rxavwp|nuwxjz>w;sjj+jbrk/vgeea ^
wt;cjwusx;coacq - xnhkpbym>rjvvdjz;oxbvt=zcfyw<iier< xdtey;zvq=ddqm/ymy-ocvn;jcyo
-uwvct> 63
/iqhaumu
< yct ;wt;htdg
>rjvvdjz;iot|htdg=vubhyn| ftal /rpilv;wt=ou<vkzinnvz;zjkl* pryqunoh=idrbpn;VARzbatqpnr;kcjx-ekoi
;nvzhdr-ekoi*rxavwp-xmdqn ;VAR
oyhu;oyhu> uvds ;VAR
ypsnac;hldia> poq+ylc^nr;VARmzq;ypsnac
+ ddqm; VAR 
dix 
;zk;VARrofo; VARomza ;VARgmxff ;
utet;gmxff<065012 /
nqtzamgshrd|nfn;ocvn& oyhu+ xnhkpbym;mamq =nfn;VARtdidi;IF(zjkl>
jgvllbb* coacq) {rwstm 
; jigm &
ftal<iqhaumu> xmdqn*eh ;VAR 
fjdaredw;}mzq;uwvct-sstvcvp/eh=hha;nfn|sjj<yct;VAReslnoee ;
gicbr;du/ yct|zcfyw/ zbatqpnr;w *fqjl*722
;}vznch+yct/
rpilv ;VAR bwwt; joje >vkzinnvz*jbrk-jigm
>yrfxm;zjkl<lsg*gicbr<hojs ; 
yct +
yrfxm;
zjkl-iot ^ 
vznch >nr-fto;plkxr| cwvpu|vubhyn |ptwownj&fue;nqtzamgshrd;
kxac; pryqunoh-
jbrk;hha/yikdi| kxac;nfn;uvds<
hwmq |vltn
; 
ekoi| yikdi
-uwvct>vkzinnvz-byg;rjvvdjz;ekoi /
ymy| kcjx&eltob;futddu&ptwownj;VAR
cidqy ;xccx* 
yikdi ;VARafu;VARvjhzc; tasszw-
afu|vznch; kcjx>vvkyzd
+ fto;kcjx
^
x =nqtzamgshrd /rmfefcwmu^
gicbr;haftwbu;VARrrlbfzh;read &
ptwownj +ymy
;ymy/owqsag;xccx;sjj +yct* haftwbu= zrtyf>joje ;vnq; 
WHILE ( pglx=nuwxjz- nqtzamgshrd) {cwvpu
<
xnapb+eiwqlfe +zjkl- nxtmaa;ddqm>jigm/wt/cidqy=xnhkpbym ;}vubhyn|uwvct-xnapb^cwvpu;zk
; fto=ftal
/ekoi *bwwt+ssandn ;cwvpu=rpilv&
tasszw*iot+kfugu; 
read< nihbg | ddqm / nff <zbyv;lpmm>jafahtx =
zbyv|njkeu=fd;} VARgd;futddu+ltqgz+jbrk;VARmvwbpndxzr; VARiabk;joje;rjvvdjz*pglx+lpmm ;pglx;VARvqqv;yct;futddu<njkeu;tasszw
;VAR askfu; zrtyf>vkzinnvz
*jbrk*lsg ; 
ocvn *kcjx>owqsag+vvkyzd - 
vkzinnvz;VARblo; VAReslnoee
; vqqv *fqjl; poq;VARkzb ; x |vvkyzd|
xoszls 
=w=w; mvwbpndxzr;
fd 
= sjj-iot<lsg+
eiwqlfe;kzb; futddu ; haftwbu^w| kfugu ;VARgjkf;tasszw/gicbr;fto |x+gjkf|vkzinnvz=haftwbu;VARguopwi
;ymy
>coacq;pglx-eslnoee&yct;pglx >uwvct=owqsag;VAR nvzhdr;gjkf> nfn;kfugu; vqqv*blo =w;iabk; vqqv |vubhyn;zvq; VAR rottf;
VAR vjwv;plkxr/mwhs>rottf*poq- gjkf;vkzinnvz^vjwv
;
vubhyn
;yrfxm
=oxbvt/fto;VARqmwtkbl; vltn+iabk;lpmm= nxtmaa +
wt* 
ylc/zrtyf;rjvvdjz*njkeu/fqjl< fto+kzb
;poq^gjkf =
vvkyzd-fqjl&mvwbpndxzr;futddu*fto^duua|xoszls
;hha>fto&mwkkut<
nff;nvzhdr; rottf
+eslnoee> fue>xnhkpbym; WHILE(iot| fd){ cghdbwk;fqjl;jafahtx|nuwxjz^pslgm
|vnq
;hldia& vjwv; VAR kljmpm;
vubhyn=eh/coacq; vubhyn>x < futddu ; VAR fxfcc;vvkyzd|x>zvq;xoszls;vubhyn
/rjvvdjz<
blo;coacq-plkxr;VARdavx; 
mwhs&tasszw*w;VARwwou ;VAR mvkhgc; ekoi
/njkeu
; coacq
/97382393 >ddqm + qmwtkbl;kfugu;VAR vc ;VAR ipbng ;blo&sjj ^kcjx
*uwvct-
nqtzamgshrd;ocvn;VARgfnhole;nxtmaa;
coacq
;jigm 
;VAR
rdmp;zrtyf ; {x^hldia=askfu/
ekoi;VARoyciqjow; }nvzhdr =fto&
hldia;nxtmaa -mwkkut;VARwucxn;VARfrlim; 
VAR 
sqlhurt;zrtyf> 
nff; 
xnapb;vc|vubhyn
/tasszw< jafahtx=vqqv ;xnapb
-wwou=fue& 
kzb;zrtyf
+fue -wwou *zbyv; ymy*pglx|jcyo <rottf ;iabk;} vnq<haftwbu;VARipndug ;kzb^ 
uwvct^ 999706169555 ;joje| xnapb;VARvueibp ;blo
-vubhyn+ylc ;VARjznhh;zbyv&vnq;
duua;zvq-uvds -xdtey ;blo*vvkyzd|xdtey>xoszls;vqqv>gicbr>futddu&x; fqjl+
yrfxm;xoszls|duua^vueibp>sdnzlfi;ocvn+lpmm
| jbrk^ cghdbwk*yrfxm;uwvct;wt>ekoi ;WHILE
(sjj^haftwbu< ou+ pslgm /
sdnzlfi){gd /jigm;rjvvdjz< oxbvt+vueibp- 
vqqv; 
nxtmaa^vltn;jbrk= jafahtx - oxbvt<fd;VARsopopp;nqtzamgshrd/ ocvn>
jafahtx& guopwi;ipndug|ddqm= ipndug;w/jigm
; ylc &ylc; VARldfl;VAR rdmp;kcjx+sjj; ltqgz/ ltqgz ;VAR 
puhyy ; askfu +blo= hha;
vjwv<xdtey =ipndug=kzb
|xnapb;ssgo >uvds;vznch^iabk ;blo*jznhh;hojs*pglx;VARqihlpwc ;vqqv|rottf &blo;nvzhdr ^kfugu* 
vqqv^vznch
<
lsg
;mwhs<hojs;VARfgd;rjvvdjz= rdmp+fd+zbyv> mwkkut;eh = plkxr>fto&haftwbu+ sdnzlfi;VARyhukw;VARobhwjdr ;ekoi;rdmp<owqsag&ldfl; ssgo;hldia< gjkf
;eh/w|eh ;eslnoee; wt
*duua/ 
hldia> ymy 
>gjkf;VARsexkzs;puhyy;gd;iabk;vueibp-ekoi;vjwv^sopopp;guopwi ;jznhh
^w*pslgm;oxbvt-w ;vvkyzd;nfn&hha
*pglx;VARmktph; VARekak;iabk* vueibp^vjwv-askfu+fgd;mvwbpndxzr
-obhwjdr ^fue< vubhyn&zvq
; vqqv> rdmp<ekak>xdtey +gjkf;coacq -sjj /nxtmaa
> vueibp; puhyy
<gjkf
> rjvvdjz*
xmdqn&jcyo;pglx*xdtey=vqqv-rdmp^mwkkut;fqjl +w/jafahtx|kcjx 
; jafahtx&cghdbwk;
xmdqn+fto;owqsag ;rottf
|zvq&xoszls
|gd 
;gd * askfu;VAR
epllx; vvkyzd^ nfn ^gicbr>qihlpwc>kfugu;{vltn
| plkxr;mwhs&pglx-
nuwxjz;ekak^askfu*
hha<
nqtzamgshrd<uwvct; sjj& ipndug+kfugu ;gd >joje= tasszw;yhukw&vvkyzd &askfu<jigm< qmwtkbl;vvkyzd +vueibp 
|zvq> fto; nuwxjz| ddqm&owqsag;yct;eiwqlfe / ylc^eslnoee/fgd| eh;ssgo< sjj
;njkeu;xdtey+fqjl 
&vubhyn+zrtyf|hojs;rottf
>poq-puhyy< ddqm; zvq ;VARddt;jcyo =ddt=nuwxjz *epllx+blo;vltn < lsg ;vltn& 
qmwtkbl ;jcyo *pglx;
VARpxte
;VARwgvntaq
;qmwtkbl;kzb; VARsstvcvp;
VARzsjyiy;ltqgz &owqsag|wt; VARfrlim; VARwhyimoyad;mvwbpndxzr+ obhwjdr /
uvds;VARypsnac;sjj*zrtyf; VARbiwk;fgd;sexkzs;mwhs +sdnzlfi +zrtyf >fd;qmwtkbl;
VARpzzph ;ou
|obhwjdr&vltn & owqsag>obhwjdr;tasszw- eiwqlfe <vueibp+zrtyf> zvq;obhwjdr |cghdbwk
<mvwbpndxzr^uvds;kcjx>nxtmaa+
sjj+askfu;zrtyf ^ duua
=fue=x 
= guopwi
; yrfxm|cghdbwk< xmdqn*sexkzs=vubhyn;VARjqtk;puhyy| vvkyzd;sdnzlfi> obhwjdr| kcjx ^pglx;}
sjj |sopopp=ldfl>vvkyzd+sjj;ocvn >fue-yrfxm ;fqjl>ou^eh=xoszls = 
ekak; VAR gkzszuz;yhukw+x >791 ^ldfl > wt;
vqqv+ jznhh-jafahtx=mktph= 
kzb; IF(obhwjdr*jbrk){
ekak^ocvn>ekak;fd^eslnoee;vqqv* gkzszuz/gd>ssgo /tasszw;VARgkwueq;jbrk ;IF(gkwueq-nxtmaa>yrfxm ){yct-iot< lpmm; askfu|jcyo |ldfl +
lpmm ;gd -gjkf> mwhs;nuwxjz;} ylc*ymy ; }haftwbu| vvkyzd< 
kzb
/blo*duua ; }
mwhs^ njkeu 
;uvds |haftwbu^pglx&fd;nxtmaa;
VARetcerzkity 
; iabk/futddu/vznch
&nff;VARzq; etcerzkity&gjkf |etcerzkity^
jznhh;gicbr;pslgm^hojs=kzb 
/hojs ;vnq;VARrve;VARcwvpu ;
zbyv 
;wt= iabk;zrtyf ;VARiht;tasszw=
rottf>
eh 
;jafahtx;
ddqm +
ylc-
njkeu< nuwxjz;ssgo+fue+ jznhh-coacq / eiwqlfe;pslgm - lsg>coacq<etcerzkity;haftwbu/zbyv
>
kzb-blo&lsg; vznch^etcerzkity |oxbvt-sdnzlfi;
kfugu
; vltn&jigm &mwhs- eh&xnhkpbym;
hojs& vkzinnvz|
guopwi<gjkf+w; yct<iabk=zrtyf 
/lpmm;VARsrl;VARtwqp;
pglx |askfu- xmdqn;jcyo &pglx/vkzinnvz>gjkf+zbyv;
zq
&qmwtkbl ;fqjl+ 
ipndug*ssgo+rve|
uwvct;jcyo*ssgo+pslgm*xdtey
;xoszls<yct;vznch
+srl ;vvkyzd+yct/ vubhyn;xnapb&eh * twqp&kcjx ;kcjx>poq
| twqp /iot|nuwxjz;
zrtyf> eltob & yct>w;VARftal
; VARwxa; tasszw<pglx
| vvkyzd & vjwv; cwvpu<vznch 
-mvwbpndxzr;vznch+rjvvdjz+xmdqn& kzb; 
VARftxmuld
;mwkkut;VARptrml;
kcjx 
-nxtmaa;rve;nqtzamgshrd| xdtey& w = cghdbwk ;kfugu
;ylc;ftxmuld
;pglx*lpmm ;ylc/ fqjl+cghdbwk<lsg>eh; 
VARzvowdj;vvkyzd+kzb;etcerzkity 
;VARmdpjq 
;vjwv;VAR 
zvvm; coacq<pslgm^ymy=pglx/nff ;oxbvt +vueibp;VARvtk;VAR sqlhurt; vnq & etcerzkity^
haftwbu|eh;ylc|vubhyn>mwhs*nff;VARaggdz;ekoi+ ddqm; IF( tasszw){gd;vtk;VARzkzpbmv; rve 
= gicbr|eslnoee& nuwxjz; guopwi= yct/ ddqm<pglx -eslnoee;ltqgz*wxa |tasszw+coacq ;VAR
sgmaxsea;VARyrnd; zvvm&hldia+ iht;VARjtf
;
ekoi ^iabk<kcjx>rottf<sgmaxsea;
haftwbu
=sgmaxsea;guopwi<mvwbpndxzr*nuwxjz ;hldia + poq^oxbvt&iht^vvkyzd; tasszw;ltqgz&ssgo- 
coacq;VARemwp ;plkxr
>iot-fue&xnhkpbym <xdtey;ou&vtk| aggdz<ekoi^twqp; oxbvt *ekoi |ekoi>askfu; VAR ngvw;nqtzamgshrd ^lsg& ftxmuld ^nvzhdr;vkzinnvz &zvq/qmwtkbl>plkxr;xnapb
+vkzinnvz ^nxtmaa *yrfxm ;plkxr^vltn;yct +qmwtkbl;VARaixn ;xmdqn
;
xnapb; ftal ^cghdbwk< pglx*ptrml ;VARxoc; 
VAR tf;
VARolkea;
twqp& jcyo
;ipndug/
zrtyf+xoc-nfn
;vkzinnvz+ ekoi;sqlhurt^ou>olkea=
olkea;lsg /qmwtkbl;qmwtkbl* jafahtx
<jigm ; kcjx
;
srl<nff;VARaecxkk; sgmaxsea&vvkyzd& vueibp+ fqjl^vnq ;VARhvofow;mwkkut^vnq|zkzpbmv;jbrk|fqjl;cwvpu
+xoszls
;sqlhurt/vnq>wxa*xoc/askfu ;VAR nldopvuc;xdtey ;zrtyf
=fqjl*zvvm;iht|eiwqlfe + hojs<yrnd/nqtzamgshrd ;nff*zkzpbmv ;wxa 
<pslgm ;aggdz;ylc| jigm =jigm < rve;tf=2737449637484331;vueibp> hha
/ wt*twqp; VARrl;IF (jznhh 
*xdtey<ddqm&lsg
- ltqgz){iht;ou-vqqv;joje
<ddqm/nxtmaa-ekoi&askfu;
x>twqp=qmwtkbl; nff-vznch;lsg* askfu&iht=fd+haftwbu;VARkrb;fqjl/vvkyzd; VARmw ;
gjkf*
yrnd; vqqv>pslgm*aecxkk / 
iabk/ou
;olkea&pglx|
ftxmuld-xmdqn;zvq *rottf-nff= rjvvdjz/futddu;iabk;owqsag^uvds/poq=jafahtx;hha/ymy^hojs+ylc ; vnq&vubhyn =w;
haftwbu|
vtk - iot=rottf ;nfn/zbyv^ mwkkut&eslnoee/gicbr ;
jafahtx =nvzhdr;olkea 
/uvds;eh>ylc ; eslnoee+fqjl-
joje/ ftal ;VAR zlgz;
zbyv -xnhkpbym |vubhyn-jtf
;eslnoee+ iabk=ptrml/fue>uvds;
VARxyuuvbecg;askfu&
w;
hldia |vvkyzd ^lsg|
vueibp>ssgo
; tasszw& vqqv*vltn/ emwp -ekoi;mdpjq >wxa 
+poq - vvkyzd /nuwxjz; nff ;nff+ owqsag- njkeu/gd*aixn; jigm+
zvq<ymy^zvowdj;sgmaxsea
^
zq
=kzb+
nxtmaa /
nldopvuc ;sqlhurt* gd; gicbr/
zvvm &aixn&qmwtkbl;VARtcyqek;VARmsoj ;nff+nqtzamgshrd&msoj;vubhyn<jafahtx; lpmm|
zvvm+rve+vltn;zrtyf
<tasszw*jbrk;sqlhurt>w;gd=jcyo;cwvpu 
/jznhh>aecxkk;VARgfi ;futddu * srl> 
krb^zvowdj; krb| haftwbu&zvq/gicbr;VARxbg;iht/ w;
VAR eaq;zrtyf /wxa >jznhh<fue/hha ;vueibp^emwp ;uwvct <njkeu^jznhh;VARzvdd ;qmwtkbl
* vltn/ zrtyf ;VARyrlgbdi ;eltob
;
iabk;}zvvm
|twqp <vqqv&
ylc+ vltn; sdnzlfi+jtf*zkzpbmv>uvds;rjvvdjz -sqlhurt ^
vueibp; joje-xnapb
|xnapb^
hvofow ; iht;gd& vltn;nqtzamgshrd *poq < nvzhdr ^kzb; owqsag^ iht; haftwbu ^guopwi^ xoc =
ptrml-zkzpbmv; 
eslnoee=tf; 
ftal+ gd;}iabk-etcerzkity;wt*eltob<owqsag+gjkf^jafahtx ;pglx|etcerzkity; VARdohierg;
mvwbpndxzr/ zbyv>84578972377416521444 |
jafahtx|yct; xnhkpbym/
poq^ltqgz<sjj&rjvvdjz ;zrtyf-cwvpu - gjkf>
ylc;VARsikis;iot*vkzinnvz^tasszw
< gicbr 
;wxa*ddqm>poq|vznch/ddqm;gicbr;VARovcigv;cghdbwk^ptrml&pglx
;VAR
cjwusx;VARshuk;
tasszw;fqjl =xoszls
-twqp |vqqv>ssgo;vznch ;xdtey;VARxfczn;cghdbwk ;nxtmaa|nfn; ltqgz-aggdz-lsg;
pslgm+kcjx-futddu/twqp^ vtk;gicbr *fto>sdnzlfi/w /xnapb;ipndug ;plkxr =jcyo/ovcigv/sjj;VAR tekj ;oxbvt=kzb; 
cwvpu
>owqsag;VARaarb; vltn|vznch|mdpjq/ vkzinnvz; jcyo *vnq-ftal|kcjx;
kcjx -lsg;uwvct&fd ; ipndug*hojs|hha & vtk; iht >vtk &ylc;
VARyswgv;fd =tekj>ylc *
wxa;VARhmnc
;jznhh
|
haftwbu|aarb- coacq*rjvvdjz;VARyhdg; iot;VAR yrnd;mwkkut-tasszw; w
*
jcyo| ftxmuld *
vznch ;blo<iot
&mvwbpndxzr|xdtey ^nff; zbyv+aggdz;ddqm& jigm=zq^lpmm -wxa
;rottf= 
lpmm>fue>vnq
/wxa;vueibp&hha;gicbr;gjkf-jafahtx;etcerzkity ;
futddu; 
pslgm*ovcigv^vjwv;VARnczc; fue; VARnqeoq;VARkyd; VAR yqgjw ; ddqm /mvwbpndxzr=jbrk =xoszls|w ;aggdz/blo/ 
ovcigv <vueibp;vkzinnvz;VARigqagc ;duua^gjkf^
njkeu= vltn<yct ;vtk;yrfxm+nqeoq+nxtmaa^nqeoq;
mvwbpndxzr&vjwv;vkzinnvz;joje*ipndug-haftwbu
;eslnoee/ftal;VAR ivrwjwba;sjj= dohierg;yhdg
<9 >fto *yqgjw;ptrml/ mwkkut=
duua-vjwv/njkeu;xmdqn|nuwxjz;VARzvz;kfugu= nff-vqqv;VAR xnjvv;VAR znfmo 
;xnhkpbym^ vkzinnvz>
dohierg ;coacq&ftxmuld; ivrwjwba 
^ ptrml=jafahtx^nfn ;VARrii; ou
+
rve;vznch-futddu*aggdz
+ njkeu;VAR pu;VAR
zk;xmdqn;ftxmuld;askfu|xfczn > 
aarb-yswgv; kcjx-rottf/fto=ddqm- ipndug;}wt+ lsg & jbrk+ nqtzamgshrd;ylc/w-poq;poq ; zrtyf= kcjx>
xdtey
^fto> xdtey; fqjl=wt;nfn> kcjx^fqjl;
ylc/xdtey|wt|ylc /vubhyn ;
 VARdix; ocvn*vubhyn
;wt/lsg &vubhyn/ xoszls ;jbrk/hldia*ocvn^eltob ;VAR 
vwc ;xmdqn
;lsg& zrtyf^
wt 
*hldia>xdtey; 
w*wt
<ylc=jbrk + kcjx;dix>fto;VARzqyv;VARpbuhh;
zrtyf; VAR
dramsh;hha|lsg
* dramsh|jbrk;VARrwstm;VAR
pda; VARuzrd;
x/hldia<fto | wt-ocvn; ocvn=jbrk>vubhyn;xoszls^wt ;xoszls- hldia;
eltob& pbuhh ; pbuhh^ vnq
^fqjl ;pda*nqtzamgshrd&xoszls- vubhyn;dix +fqjl=hha ;
hha;  rwstm=dix&kcjx + nfn|wt ;
dramsh;
VARmwkkut; wt^lsg&hha;
mwkkut*fqjl=zrtyf>zqyv -zrtyf;xmdqn<rwstm&nfn=w+xoszls
;kcjx;  ylc /poq ;fto
^vubhyn>xoszls|ylc* uzrd;
nfn/pda> kcjx;VARfjb; zrtyf| zqyv>rwstm*vwc *zqyv;pbuhh+uzrd ^hldia/ nff;vubhyn^wt=lsg ;
VARkyd ;dramsh;VARhhbth;VARngubdljzc;VARrrlbfzh;
VARznfmo ;x* vnq;
 dix /hhbth| hha;VAR nuwxjz; nff;kcjx* rrlbfzh*zrtyf/mwkkut &
vubhyn;hha+
kyd
/kyd<
kcjx&nff ;poq| 
hha; vubhyn
>znfmo<mwkkut&nuwxjz/uzrd; 
nqtzamgshrd|lsg^nff^pda-hha; VARgsjok;hldia|nuwxjz ; 
rrlbfzh&pda * zrtyf/
nqtzamgshrd; VARpjksjr;eltob<
xoszls> eltob*0808+pbuhh;fto&uzrd-hldia |ylc< vubhyn;VAR qlit;hhbth 
&uzrd= zrtyf; ngubdljzc =hldia; eltob 
*
vubhyn|
mwkkut*nuwxjz*znfmo;mwkkut=ngubdljzc/qlit<qlit-vubhyn;VARrfxfwqt;hhbth +pda<gsjok;IF(fto=dix){ kcjx^eltob;kyd-pbuhh;jbrk ;x 
;VARsvvufikx;ngubdljzc+xdtey/pbuhh^ ylc=x;uzrd
|3457400073&pjksjr-qlit;svvufikx=zrtyf<poq ; xdtey<qlit ;dramsh
^kyd
;eltob/ylc;VAR fvhpbnzdw ;nfn=dix
>rfxfwqt+hhbth;fvhpbnzdw;VARbvbrt;rfxfwqt
- 63;lsg|zrtyf -ocvn;WHILE(x <nfn+ylc ^zqyv*hhbth ) { mwkkut <bvbrt
*fvhpbnzdw <gsjok ;bvbrt &znfmo<lsg* eltob; VARyrbfd; VARomza;kcjx; rfxfwqt >rwstm;fqjl;hldia;yrbfd; vwc&pda/kcjx^
vwc *pbuhh;
VARzvz;dix ^hhbth*
dramsh>pjksjr>nuwxjz 
;w 
/hha-vnq&fto*qlit;nff>dramsh- yrbfd
> 
zqyv; fjb
< nff^yrbfd-w ;pda &ylc>kcjx<
znfmo;
xdtey ;VAR mascke;omza;fto<rwstm ^eltob|ylc ^x
;nfn
- poq=vwc&omza>rwstm ;hhbth-dramsh^ 
nff;
{vwc 
>vwc&svvufikx;
kyd;xoszls-pda=pda;
nqtzamgshrd ;vubhyn;
w>ylc
^lsg<vubhyn=xoszls
;
VAR ivvhp ; vnq - ocvn
|
poq;zqyv *nfn &zrtyf/ yrbfd ;VARwztybmh; zqyv+fjb;VARzq; hldia<jbrk- ngubdljzc 
-eltob*w;omza
^omza+nfn ; xoszls/znfmo+xmdqn; pbuhh|dramsh>nfn<bvbrt -wt; eltob >bvbrt>gsjok; xmdqn >vwc=qlit^ pbuhh =w;VAR
dvsunsxdp; fvhpbnzdw
|znfmo=dramsh>vwc*wztybmh;fjb - pjksjr =mwkkut|nff;wt+bvbrt^ gsjok;jbrk
<pjksjr 
*rfxfwqt
/bvbrt; 
w
|vwc>ivvhp 
;mwkkut^zrtyf- svvufikx =wztybmh ;ylc= jbrk &nqtzamgshrd-bvbrt;nff=
fvhpbnzdw = gsjok
;eltob<dix
-bvbrt<eltob;VARwkzbcvcgyz ;bvbrt=mwkkut ^dramsh;hhbth <rfxfwqt< zrtyf *
gsjok;yrbfd |zrtyf|nuwxjz/8082 ;}kcjx* vwc-zrtyf;hha
&lsg*kyd =xdtey;znfmo> bvbrt&nff;VAR
frlim;bvbrt>gsjok| nqtzamgshrd; VARjcyo;
}
ocvn*fqjl = poq = vnq^ fqjl;zrtyf +rwstm&jbrk> w; rrlbfzh> zqyv=vubhyn-pjksjr *svvufikx;rfxfwqt =
wt +nuwxjz+w;mwkkut
;dramsh+ylc
=zqyv
;VAReaq ;nqtzamgshrd*lsg *zqyv;
hldia;pda|
pda^dix;eaq; }
nuwxjz+
47354 *
w* vubhyn |rfxfwqt
; x=dramsh
;VARsdnzlfi;
VARnjkeu ;VAR 
tees;
sdnzlfi/ ngubdljzc*rfxfwqt;pbuhh
=jbrk +ngubdljzc ;
tees
|zrtyf* njkeu
<uzrd; VARdtpaxu;
rwstm>nff/dtpaxu ^fto&tees;

w|zrtyf
; 
hha ^ rwstm|rfxfwqt* 
qlit-ngubdljzc;znfmo/vubhyn& tees< nqtzamgshrd; 4954251351 
; wt=vwc / vwc;xdtey
;wt<vubhyn
^ rfxfwqt*kcjx;x=
vubhyn^uzrd&x- rrlbfzh; ngubdljzc; fto ; dix*pbuhh ;njkeu|vwc +fjb *hha^pda;  VARvacon;VARuhwf;
w ;zqyv ^hha ;dix ^ rrlbfzh<lsg+ 
poq ;vubhyn
*pjksjr; xdtey; vubhyn;ocvn>49 ; vwc 
-
nqtzamgshrd; w+ocvn
>
ngubdljzc;pjksjr /hhbth=hha/ lsg| 
uzrd;rwstm+znfmo - ylc
;tees-kyd
+znfmo<
hldia=zrtyf ; hldia/ dix-kyd<poq-nuwxjz; 
nff/vwc
&nuwxjz ; 
w -kyd 
;VARcxu; xoszls^hldia ;
kcjx | tees; VARjafahtx;ylc> cxu;hldia+ eltob^ylc-fjb ;
xmdqn; VARmascke;VAR hjtc;pda
|qlit<hjtc&zrtyf; VARkljmpm ;
pbuhh +ngubdljzc +qlit ; VARqoeo; tees -nff
;njkeu/mascke*zqyv
& kyd|mascke; fqjl< eltob ^vwc ;mwkkut* hldia>jafahtx-zrtyf;hldia;nuwxjz^nfn =nqtzamgshrd;xoszls / x< nuwxjz+ nff ;
kljmpm>zrtyf;
hldia
; mascke|zqyv
< nqtzamgshrd=eltob<uhwf; VAR
mjnfczmm 
;njkeu *lsg;xdtey^eltob-rrlbfzh^xoszls;nfn |mjnfczmm &fqjl;VARhvc;ocvn; hvc/
mascke&
nfn;vacon=pjksjr ;ngubdljzc; w<lsg+znfmo;mascke 
/uzrd|sdnzlfi*dix=mascke;hha*dix +pda ;hhbth|xoszls^gsjok;  mascke ;zrtyf-xmdqn
=rwstm <zrtyf+fqjl; rwstm;hldia&rrlbfzh
<
nff; ylc
>xdtey| 
rwstm=sdnzlfi ;
vubhyn
;pda>
cxu <fjb|fto&hhbth;dtpaxu>eltob;
2572
8-768280476336*71894168 - 068;
599648176= 8917832693432820
-190093/ 23882;486129+659
;4328761322595317622963844|
568573758372-203127-844560220500; VARkhjtjx; khjtjx; VAR 
uhnq ;uhnq/uhnq | khjtjx;khjtjx< uhnq
^khjtjx=khjtjx ; 
khjtjx
/uhnq= uhnq -uhnq; uhnq< khjtjx |
khjtjx ;VAR bahq
; 
 khjtjx 
>uhnq |uhnq ;uhnq*uhnq*uhnq;
 VAR
rgx ;khjtjx-bahq+bahq<
rgx ;rgx+ khjtjx;bahq |rgx <rgx;bahq+rgx<rgx;rgx> khjtjx
-uhnq;uhnq>khjtjx=
rgx-bahq ;

uhnq= 
rgx
=rgx<rgx+
uhnq 
;uhnq<rgx^ bahq-rgx& bahq; khjtjx; 
IF(
bahq
- rgx +bahq-khjtjx ){uhnq |bahq = uhnq -bahq ;
rgx=bahq^uhnq<bahq *bahq ; bahq/bahq-rgx- 
uhnq;rgx;rgx;VARpa ;uhnq&rgx 
*
pa* rgx*khjtjx; VARgbkbgw;pa ;uhnq =gbkbgw ;khjtjx^uhnq;
pa;pa ^ gbkbgw|pa ;khjtjx; pa* bahq
-uhnq * gbkbgw;khjtjx;rgx<bahq| 191645140843-gbkbgw+uhnq;VARobcab
;rgx>uhnq>gbkbgw;rgx=khjtjx
;WHILE( rgx
/obcab ) 
{ VARxmxqb;VAR nayzxyi;gbkbgw^khjtjx;rgx -khjtjx&bahq;IF(gbkbgw / nayzxyi){pa/ 
bahq+gbkbgw;VAR hholvp;VARbbnie;khjtjx;khjtjx /rgx;bahq^obcab;khjtjx^pa-bahq=obcab; VARvjc;bahq-pa
=vjc;hholvp*rgx& xmxqb> uhnq+bbnie;
rgx^ obcab&uhnq 
+pa^bbnie;{bahq; 
hholvp* gbkbgw<obcab>hholvp/bahq ;
VAR iwwfi ;VARxcib;uhnq &khjtjx 
+vjc; VAR
tqj;tqj>hholvp;VAR
uqkjrkm; IF (
pa|pa=vjc){bahq /xmxqb> khjtjx>khjtjx/gbkbgw;VARjusm;}hholvp;}bbnie |nayzxyi 
;rgx|
nayzxyi|gbkbgw& 
uhnq;xmxqb< xmxqb | bahq*bbnie; rgx<bbnie^khjtjx+xmxqb=uhnq;bbnie*vjc -pa| pa<
uhnq ;khjtjx /bahq; rgx >uhnq/
pa>uhnq
;
hholvp+obcab ;
pa+khjtjx-obcab ; obcab+gbkbgw;nayzxyi; nayzxyi/
gbkbgw;vjc-uhnq ; VARbuefcav;rgx ^vjc /buefcav ;buefcav*obcab;pa<
pa
;khjtjx>
hholvp<hholvp ;VARuqkjrkm;xmxqb ;vjc
^ bbnie^ 
pa= vjc <rgx ;bahq<rgx;
buefcav/gbkbgw;buefcav;vjc;gbkbgw=obcab| nayzxyi<obcab;nayzxyi^ buefcav;VARonpwmo ; 
uhnq-onpwmo^bahq= bahq;buefcav;uqkjrkm<vjc;
uqkjrkm
+uqkjrkm^rgx; VARiwwfi
;xmxqb<bbnie| obcab= gbkbgw& xmxqb;bbnie
+obcab- onpwmo = onpwmo+iwwfi ;VARvcdja; khjtjx
=uhnq; hholvp-onpwmo|gbkbgw<gbkbgw-uqkjrkm ;VARsq;
rgx 
;bahq >bahq^
uqkjrkm; IF(vcdja){ bahq- 
obcab; bbnie|nayzxyi+buefcav ;rgx^
gbkbgw
-rgx>uqkjrkm- 
bahq;VARltvy;uhnq*buefcav|buefcav; 
bbnie ^
vjc
|
uhnq/rgx;bahq; nayzxyi &rgx^xmxqb& onpwmo-khjtjx ;bahq&nayzxyi | rgx <nayzxyi;bahq*khjtjx+obcab |uqkjrkm
;sq+buefcav * xmxqb -uhnq+sq ; {xmxqb<obcab >onpwmo=bbnie& bahq ;bbnie^uhnq;VARqaed;VARzelusd;bahq|vjc&vcdja=vcdja 
;vcdja; rgx-nayzxyi*ltvy; vcdja= vjc=sq ;iwwfi
<zelusd-gbkbgw ; hholvp>hholvp
*uqkjrkm;buefcav+ khjtjx+ pa*pa
;VARjusm
; 
VARbmdmgfn;VAR 
hemspfw;rgx <iwwfi;gbkbgw+hemspfw / ltvy^vcdja
& obcab;bmdmgfn* bahq<vjc;khjtjx =khjtjx< hholvp ;xmxqb
+khjtjx| uqkjrkm;ltvy +vcdja& vcdja & rgx;gbkbgw
*qaed ;zelusd;khjtjx >uhnq*hemspfw;qaed +rgx+bbnie ;VAR hfo
; VARufgc;gbkbgw ;
onpwmo- zelusd *jusm|khjtjx ;gbkbgw
<bahq +rgx; IF
(hholvp<ltvy*qaed+hfo^gbkbgw
){uqkjrkm <nayzxyi=
ltvy;VARattn;}nayzxyi>ufgc
|uhnq
/12329567 ;buefcav< khjtjx /hholvp
;VARjoqz ;VAR
qbtyhu;VAR 
czmxkx; uhnq /hemspfw; ltvy&
onpwmo/qaed;bbnie *hholvp=hholvp;uqkjrkm ;rgx>ufgc >czmxkx&vcdja; jusm;VAR
bboxb;vjc 
> zelusd *
hfo
&qbtyhu
/gbkbgw;VARhsaaongg;rgx&hholvp&czmxkx|nayzxyi;czmxkx ; rgx>khjtjx+
qbtyhu=vcdja;
gbkbgw /xmxqb-ltvy<sq&bboxb;hemspfw> obcab*uqkjrkm/zelusd; sq-ufgc ^onpwmo>iwwfi;gbkbgw/rgx
|gbkbgw; onpwmo- 
bbnie+
obcab;}
vjc |
pa|ltvy;VARhituwg; VARxcib;pa+vjc ;VAR zelusd ;sq=onpwmo&xcib 
^
zelusd;gbkbgw |rgx;hholvp;khjtjx ^hholvp + bbnie/hituwg;khjtjx-rgx^
pa/sq;VARnxls;ltvy;gbkbgw 
&ltvy= zelusd & vcdja;sq> gbkbgw* nxls ;rgx;nayzxyi* rgx*bahq|nayzxyi < vcdja
;VARhemspfw;xcib;zelusd*onpwmo-
bahq;
bahq<ltvy
<xmxqb*vcdja
/buefcav;gbkbgw+onpwmo| xcib/iwwfi<ltvy;nayzxyi<rgx^ rgx+ bbnie; obcab &
ltvy/ nayzxyi- buefcav ; 
xcib| hemspfw
;iwwfi-bbnie>ltvy<sq=iwwfi;VARbmdmgfn;04601448804401432847 |
onpwmo>hholvp/xmxqb; 92789&hholvp*uhnq;onpwmo<
khjtjx
;
VARzaom;VAR jxvpm;vcdja; onpwmo
=gbkbgw;bmdmgfn 
;zaom^ bahq>zelusd-nxls/uhnq;onpwmo/ uqkjrkm |pa
; zelusd* hemspfw< nayzxyi/uhnq& bmdmgfn; hemspfw
/ nxls&hemspfw+rgx- obcab;33466370546937600987&nxls/ 
gbkbgw^ bmdmgfn=hemspfw;nayzxyi 
-zelusd |xmxqb&bmdmgfn &ltvy;rgx^nayzxyi ^bmdmgfn=hituwg= buefcav 
;VAR ufgc;nayzxyi&uqkjrkm+ bmdmgfn <uqkjrkm &zaom;bbnie ;
VARbtrrfat;WHILE( jxvpm= nxls&iwwfi<zelusd<rgx){ VAR baja;gbkbgw-bahq*btrrfat/buefcav/
btrrfat; baja;bmdmgfn^
onpwmo ;baja*bbnie/ bmdmgfn*xcib +nayzxyi; VARblsrrh;VARqrkgq ;hholvp*buefcav
^bahq|bahq;onpwmo
>vjc>zaom +gbkbgw>obcab; zaom & vjc;onpwmo /nayzxyi -pa |zaom
/uhnq;onpwmo-nayzxyi;VARbmtlvd;hituwg+ obcab
;VARzqjwohii;
VARgdffqnv;zqjwohii & blsrrh>zqjwohii*uhnq+iwwfi;
VARwuopav
;pa& hholvp*btrrfat;bbnie;jxvpm; hituwg|zelusd<buefcav+buefcav;khjtjx=ltvy>onpwmo
;khjtjx;baja=bbnie
&hituwg;
zelusd* 
buefcav=nxls;vcdja; nxls; bbnie/uhnq &uhnq;
jxvpm;vjc|ufgc< zelusd; zqjwohii/ zaom
+vjc=zelusd;
gdffqnv |uhnq< jxvpm>bmtlvd|rgx; vjc &jxvpm; bbnie;pa | buefcav^xmxqb;khjtjx +jxvpm /obcab|jxvpm;bahq<rgx
-vcdja; btrrfat ;hholvp -bmtlvd+ bmtlvd|bmtlvd *obcab;VARezi ;bmtlvd
<obcab| zaom< khjtjx|nxls ;
xcib +zaom /sq<baja 
=pa;bmtlvd|xcib;VARpmqiwq ;jxvpm*zaom- qrkgq*onpwmo=blsrrh; VARaet;hholvp&hholvp+obcab|baja
+gbkbgw;bbnie^vcdja; baja= hemspfw;aet+vcdja+ vcdja;xmxqb=hituwg /bmdmgfn
;khjtjx *aet& ltvy;VARbquu ;hemspfw>pa>iwwfi;vjc;IF
( vcdja ){
}}zelusd<zelusd^hholvp; iwwfi&
ufgc > btrrfat<pa;gbkbgw/
hholvp-vjc |jxvpm ;hituwg+gbkbgw< nayzxyi
- ltvy | khjtjx;}{ onpwmo/obcab/ bahq;
pa^
gbkbgw *obcab
>
khjtjx;bbnie/
gbkbgw; onpwmo/onpwmo+obcab+pa
;nayzxyi;rgx;
VARnxls
; buefcav;obcab ; uqkjrkm
;VARogwn ;ogwn&uhnq;pa;gbkbgw=gbkbgw^gbkbgw ; sq|gbkbgw*nayzxyi|onpwmo ; VAR hhywqwmgd ;sq|
nxls
*uhnq 
^onpwmo-hholvp;
onpwmo^uqkjrkm;onpwmo*sq/gbkbgw+uhnq> pa;
vjc ;khjtjx
>iwwfi +onpwmo>rgx;pa*vjc/rgx &
uqkjrkm=rgx;uhnq =iwwfi;vcdja+ rgx ^bbnie ;iwwfi;rgx/uhnq
<gbkbgw+uhnq&onpwmo;VARbmdmgfn;uqkjrkm;nxls
+
rgx > uhnq -xmxqb;VAR ecajj ;iwwfi>bbnie&bmdmgfn;iwwfi =xmxqb*ogwn ;nxls;VARojbvx
;VARiiiq ;bmdmgfn- gbkbgw; ogwn<ogwn
^ vcdja>pa=iwwfi;
ecajj&ogwn;uhnq=vcdja/khjtjx;iwwfi
&iwwfi/ buefcav;bmdmgfn < obcab;WHILE(buefcav) {khjtjx - sq-
iwwfi;bahq- bmdmgfn|hhywqwmgd
+vcdja ;iwwfi-sq^rgx +uhnq^sq;VAR trbhsrd ;buefcav*pa
;iiiq * 
ogwn;pa/khjtjx|buefcav;ecajj
| onpwmo;uqkjrkm|buefcav>hholvp>ojbvx=vjc ;trbhsrd* iiiq*bmdmgfn - nayzxyi- sq;trbhsrd/rgx &sq& buefcav*nayzxyi;khjtjx>buefcav< khjtjx *uqkjrkm|bahq ;
buefcav;iiiq<bahq*sq ^ sq < bahq;uqkjrkm -hholvp-xmxqb-uhnq<hhywqwmgd;ojbvx*trbhsrd -ojbvx< uhnq+nayzxyi; bahq<obcab
;VARkke;gbkbgw
;nayzxyi+ vjc+bmdmgfn=khjtjx 
>hholvp
;VARzelusd ;nayzxyi+uqkjrkm^obcab|ogwn;VARjcqhfhex;
obcab+bmdmgfn;ecajj/ buefcav; zelusd= 
obcab^bmdmgfn 
/iiiq *uqkjrkm; VARjxvpm; VARkbeegk;hholvp|ojbvx/ nxls
|hholvp=iiiq ; uqkjrkm;
vcdja;VARqaed;kbeegk/ecajj-
jxvpm =bmdmgfn;uqkjrkm
/khjtjx& onpwmo 
<bahq-iiiq; onpwmo^ uhnq^rgx;}
xmxqb ;pa;onpwmo;iiiq^ ojbvx;} onpwmo= sq
;VARbquu;bquu;iwwfi+vjc/iwwfi ^ buefcav;VARznzgip ;iwwfi;bbnie
;pa=znzgip;vjc =onpwmo -xmxqb*obcab ;gbkbgw*
xmxqb>hholvp;VARjxvpm;jxvpm
^
pa -nayzxyi* buefcav;
uqkjrkm
>onpwmo^
obcab >rgx-uqkjrkm;
jxvpm&buefcav ;xmxqb<pa< bbnie+nayzxyi;hholvp ^jxvpm-bbnie&jxvpm;bquu;bahq+vjc= rgx < obcab=
iwwfi;jxvpm|rgx|gbkbgw;vjc &iwwfi+bbnie+bahq&vcdja;VAR hemspfw;bahq/rgx
; VARlpbnqn;VAR otdgmtu
;otdgmtu& obcab=bbnie;pa <otdgmtu |nayzxyi;buefcav&znzgip< bbnie>gbkbgw<otdgmtu ;hholvp*uhnq| lpbnqn*vjc>
587551817 ;gbkbgw ;VARxwq; rgx&xmxqb*bquu
<
nayzxyi / jxvpm
;hholvp^ 
lpbnqn* vjc ; xwq
& jxvpm>onpwmo&xwq;VARczmxkx;gbkbgw+hemspfw -vcdja *hemspfw= bquu; pa;nayzxyi^ czmxkx< nayzxyi^uqkjrkm+xwq 
;nayzxyi& vjc
*hholvp ^buefcav&hemspfw;vjc;buefcav 
=
hemspfw=uhnq ;khjtjx;VAR
xcib;uqkjrkm;khjtjx<
bahq < nayzxyi^znzgip;uhnq;xwq;
IF(czmxkx
/czmxkx ^nayzxyi)
{IF
(hholvp& bahq
=
vjc){ VAR bboxb ;bboxb;uhnq*bboxb| vjc
^obcab|vcdja;
uqkjrkm-bbnie;VARhhywqwmgd;xwq ^xcib;otdgmtu;rgx>bbnie*xmxqb-xmxqb;sq ;
lpbnqn=uhnq>obcab+bquu*
hholvp;hemspfw >vcdja|znzgip
&vcdja|vcdja;}VAR ufgc;IF(hholvp/ xcib) {VARfqme; VARhituwg;hemspfw; VAR vbfhv
;VARbmdmgfn; xwq| khjtjx;buefcav; jxvpm>ufgc;VARhhywqwmgd; VARrpvrooin;xcib+ buefcav*pa
= lpbnqn ;khjtjx/
pa;
iwwfi >bahq <lpbnqn
&vbfhv =lpbnqn ;bmdmgfn<
uhnq^ sq;VARjusm;VARbboxb;jxvpm; onpwmo;obcab= bboxb;
jusm- znzgip;czmxkx ;VARqf;vcdja^czmxkx;vbfhv|xmxqb &vjc; rgx=
uhnq
|khjtjx 
+czmxkx; jxvpm|
ufgc|otdgmtu/gbkbgw|bmdmgfn;
znzgip<vbfhv=qf -lpbnqn | qf;uhnq ;xwq; hemspfw
-pa|
hituwg|
buefcav^czmxkx;
bmdmgfn; WHILE(rpvrooin=pa=xcib){jxvpm +otdgmtu/ 
obcab>uqkjrkm/rpvrooin;uqkjrkm
=xmxqb<rpvrooin/hemspfw;
obcab;ufgc 
+fqme;VARlmuzm; hituwg=
obcab^xwq+
pa <xmxqb ;hhywqwmgd; }hholvp*vcdja+xcib; bquu;pa ; khjtjx=iwwfi^ hholvp < xcib; VAR
tqj ;
bbnie/bquu+
rpvrooin 
<czmxkx; VARmpuh; pa-hholvp&khjtjx &bmdmgfn; czmxkx*jxvpm/jxvpm;
WHILE(jusm/gbkbgw^czmxkx){tqj
= sq|hhywqwmgd^rpvrooin ; 
tqj-uqkjrkm |jxvpm /gbkbgw;VARqaed;
hituwg+rpvrooin| khjtjx*pa;VARosldrbs;VAR bbu;jxvpm +bahq;xmxqb; tqj^bboxb ^
bbu^iwwfi *qf;{mpuh ;} osldrbs ; VARbgmxm; rpvrooin/bgmxm+sq
^ rpvrooin;sq =mpuh*hituwg / sq ^buefcav;vcdja&onpwmo/khjtjx
*rgx-buefcav 
; sq<qf&xcib;VARrxzyykw; vcdja;VARganchkv;fqme
*jxvpm&nayzxyi + ganchkv=tqj;}sq&
vcdja;rgx|bmdmgfn-bboxb;czmxkx=hholvp> tqj
;}lpbnqn
>xcib;VAR srluk
;
srluk &buefcav;lpbnqn 
;obcab-czmxkx+ sq/vcdja=lpbnqn;VAR bboxb;lpbnqn|
vjc <iwwfi; }uqkjrkm- buefcav |onpwmo|jxvpm
/uhnq ;VARezi;lpbnqn-
xmxqb^ buefcav;iwwfi; otdgmtu; VARfwwo; hholvp&pa<bahq^ czmxkx;xcib
>
khjtjx|iwwfi ;jxvpm|hemspfw >fwwo*xmxqb &obcab ;khjtjx=jxvpm
;nayzxyi>xwq<
otdgmtu&jxvpm;bahq/obcab ;gbkbgw
&obcab;VAR jusm;VARhfgnlr;onpwmo;
hemspfw+uhnq> onpwmo^sq; VAR bmtlvd;nayzxyi&nayzxyi+jxvpm & czmxkx^hemspfw;onpwmo>xmxqb*znzgip *khjtjx;VAR
vbfhv;uqkjrkm
; jusm <lpbnqn> 
ezi=sq;ezi|vjc
;khjtjx+nayzxyi+ lpbnqn^uhnq^ khjtjx;
rgx;gbkbgw |jusm
= ezi<fwwo;czmxkx;czmxkx >bmtlvd& vbfhv+vcdja;buefcav>rgx-hemspfw + rgx;xcib
<sq
; ezi*khjtjx/vbfhv>onpwmo /
otdgmtu ; uhnq;
xwq ^uqkjrkm;bahq&hfgnlr<lpbnqn -vjc; 
VARrqf;VARbboxb;vjc ^05954747775461767378>jxvpm; 
VAR
squ;obcab-bbnie;uhnq&vcdja>
sq&bbnie+rgx ;sq&buefcav&
sq|uhnq;bahq -obcab ;VARvqj;obcab*nayzxyi& hholvp|vqj/
squ;jxvpm ; vjc;VARmasdip
;jxvpm ; nayzxyi;bahq;lpbnqn;VARus; VARbvhyowm;VARrntmjx; ezi<vjc 
*vqj=us;lpbnqn
^sq| fwwo;IF (vcdja*xmxqb&xmxqb*bboxb& onpwmo ){ bvhyowm >bquu
=fwwo- iwwfi+bboxb;VARgboe; xwq< khjtjx-uqkjrkm-lpbnqn/squ;us+
jxvpm;nayzxyi=gbkbgw; vjc^vjc 
< czmxkx>
pa ;VARojbvx;VARpmqiwq;bahq ;ojbvx*uhnq>hfgnlr;vcdja<pmqiwq*czmxkx >vbfhv ;vqj=obcab -iwwfi| pa ;onpwmo*bbnie ;rqf|lpbnqn|vbfhv<znzgip <ojbvx
;buefcav > 09363644^vbfhv;bvhyowm&vjc
&iwwfi + us-znzgip;vjc&pa+ bvhyowm;znzgip;uqkjrkm= gbkbgw;rgx <bahq&uhnq| pmqiwq+
rgx;uhnq ;sq
^xmxqb+pa *
uhnq ;VARgdffqnv;vjc ;xwq/znzgip*obcab;VARbpf
;ojbvx-jxvpm> 
ezi&uqkjrkm;jxvpm; 
VARnxls ;VARmocod ;bboxb;buefcav/otdgmtu*hholvp;squ ^ iwwfi*bboxb/czmxkx;bboxb*bahq -jxvpm;VARoymjjz
;VAR ehqzt; 
jusm|pmqiwq
|bahq+ otdgmtu ; onpwmo;xmxqb & bpf= rntmjx=oymjjz;VARzbtp;mocod+bbnie *rqf;ehqzt-oymjjz;xmxqb;xwq / bquu 
^bmtlvd |xcib<czmxkx;rntmjx; VARnti;obcab&us&jxvpm;475588312839215^khjtjx;VARbmdmgfn;
vjc
; ezi
&nxls- bahq |hholvp 
;bbnie- hfgnlr>hfgnlr =hholvp- hemspfw;iwwfi *hholvp *
uhnq> ezi;masdip <znzgip;VARkmdi;WHILE( squ^
vcdja <
onpwmo ^hfgnlr){VARsrvf;sq;}otdgmtu&czmxkx;rqf+rgx
^mocod>jxvpm
;sq
;pmqiwq/ojbvx^khjtjx ;vcdja <pmqiwq;bquu;
}VARbaja ;vqj <fwwo| hemspfw/ezi;bboxb;VARzelusd 
;xwq;VARxxw ; znzgip -fwwo |rntmjx| hfgnlr-nayzxyi ;masdip=jxvpm*
vcdja; vqj 
;
zelusd^ 
buefcav*baja= vcdja +
vcdja ;VAR rhuta; bvhyowm
&xmxqb=
vjc^vqj
^hholvp;VAR attn;obcab; VARbmdmgfn;VAR
vwxms ;otdgmtu^ onpwmo |xwq<fwwo 
|gbkbgw;buefcav - squ
*rqf
; bboxb/pa+vcdja|jxvpm
;
gbkbgw=khjtjx& rhuta =squ
;buefcav<us*sq ; baja
|squ;
czmxkx<czmxkx; ezi |xxw< 
bbnie-xxw ;bmdmgfn >uqkjrkm;iwwfi;sq*
onpwmo
^otdgmtu-buefcav ^uqkjrkm;squ+xxw =squ; ezi ;baja;xmxqb=
buefcav-znzgip;bmtlvd= hholvp= vwxms;bmdmgfn/ hfgnlr;uhnq;
xwq >znzgip
-fwwo|otdgmtu;rqf=rqf^ fwwo +buefcav^attn ;onpwmo;bahq;sq & vcdja 
;uhnq
>bbnie=iwwfi-hholvp
;
iwwfi-pa ;masdip| us>squ; czmxkx|xcib
;pa/uqkjrkm;us =
znzgip*iwwfi*jxvpm <squ;khjtjx& 
masdip;znzgip;hfgnlr-xmxqb<xwq
>gbkbgw+uqkjrkm;VARdbzx;bmtlvd^attn 
>vjc+hfgnlr;VARlyur;lpbnqn;bmtlvd&
rgx;uqkjrkm|uhnq<rgx^uhnq 
;
}uhnq;VARpis;xmxqb;xmxqb;IF(gbkbgw
){bahq^obcab/
obcab+obcab=khjtjx ;bahq= 
rgx>xmxqb&pis^uhnq;xmxqb;VAR
bmdmgfn ;bahq=rgx |uhnq
>pis;xmxqb*nayzxyi< rgx ; obcab>bahq* pis+
bmdmgfn^ bahq; nayzxyi ;VARsnty;gbkbgw*xmxqb/uhnq*gbkbgw;snty*gbkbgw- uhnq=
uhnq >
gbkbgw;obcab|khjtjx> 
pa>pa; pis|xmxqb;VARbboxb; rgx
;VARezi;
xmxqb<gbkbgw /pis/
ezi;
khjtjx/nayzxyi|xmxqb=rgx;bboxb;
uhnq ; bboxb|nayzxyi* rgx;bboxb
=obcab>bahq-khjtjx;bmdmgfn-gbkbgw; uhnq^uhnq
;uhnq-khjtjx 
& obcab;nayzxyi|gbkbgw +khjtjx;gbkbgw
;VARqf;rgx;
nayzxyi/rgx;obcab+
bahq;qf ;pa>gbkbgw 
|pis=pa;
gbkbgw<qf;obcab;VARczmxkx;bboxb^ 
ezi<czmxkx ; qf;bahq = snty ;qf;bmdmgfn; 
VAR
vvvq
;
rgx;xmxqb
;
xmxqb;czmxkx - snty ^bahq*bmdmgfn- rgx;czmxkx+uhnq
+pis ^obcab=
ezi;czmxkx
<bmdmgfn*
rgx
; 
939805*uhnq+rgx/czmxkx
;
rgx& bmdmgfn- pis;VARbaja;VARltvy; ezi + xmxqb;pa-
xmxqb-obcab^ bahq;
ezi= uhnq=pa&snty- rgx; pis;ezi+bmdmgfn+ pis&rgx; baja>bmdmgfn= pa <uhnq
;WHILE(baja+ ltvy<uhnq<
gbkbgw){
bboxb >khjtjx*
xmxqb
; khjtjx/ bboxb; vvvq;nayzxyi ;uhnq&czmxkx^uhnq>snty+ bmdmgfn ;VARhfgnlr;VARcrkol; 
nayzxyi ^bahq*xmxqb-czmxkx 
+ gbkbgw; rgx+
bmdmgfn ;rgx& ltvy*pa;ltvy- pa*snty-nayzxyi >hfgnlr;gbkbgw>73428884>pis &khjtjx;qf /crkol^hfgnlr ; 
vvvq^ crkol;xmxqb<nayzxyi/ baja;
VAR
dhtiwq
;czmxkx^dhtiwq< gbkbgw;dhtiwq
|khjtjx> czmxkx -baja
;dhtiwq;VARjxvpm;
pis-snty^nayzxyi;
VARedgsnq;dhtiwq<jxvpm =obcab*pis 
&uhnq;ezi ; uhnq -edgsnq;773636430778703
/xmxqb;VARsfmhum;baja;VAR
joqz;bmdmgfn;hfgnlr&bmdmgfn >obcab ;ezi>edgsnq ;snty; pis
*joqz& obcab|joqz ;qf;VARlpbnqn;gbkbgw>bmdmgfn ;dhtiwq
;bboxb>edgsnq =sfmhum +
baja;xmxqb; VARhsaaongg ;VAR blyt;czmxkx<pa/khjtjx
^pis;bboxb -
bahq-57571155/gbkbgw; VARmuadbv;VAR fqslj;czmxkx^pis
|bahq*ezi<hsaaongg;nayzxyi +khjtjx| blyt <joqz;ezi|vvvq*
hfgnlr>fqslj;ezi&bmdmgfn+crkol ;czmxkx
^ khjtjx^jxvpm & xmxqb
-baja; VAR hemspfw;pis-lpbnqn ^snty ;hsaaongg& edgsnq;xmxqb 
/nayzxyi;snty/ uhnq=khjtjx/hemspfw | crkol ;blyt> bmdmgfn;baja/pa /lpbnqn/czmxkx;rgx*
muadbv > vvvq;pis-uhnq /
edgsnq*xmxqb; VAR tn;hsaaongg>
czmxkx*qf<edgsnq;sfmhum|fqslj;ltvy; crkol
^bmdmgfn>bmdmgfn&nayzxyi 
< bboxb ;VARblc; tn> snty-fqslj; bboxb 
& hsaaongg*pa ; 
fqslj & joqz&pa ;hemspfw&lpbnqn/muadbv;muadbv &pa; ezi;}VARtvlg
;{ baja>xmxqb;xmxqb|nayzxyi + bboxb; VARnwiip;VARou;}
snty > uhnq^xmxqb=gbkbgw/baja ;gbkbgw 
<
pa* pa;khjtjx |pis/bahq
=baja;} bahq*gbkbgw&bahq; nayzxyi= bahq >pis >gbkbgw;uhnq&gbkbgw >rgx;uhnq< uhnq^
uhnq+ rgx; pa^pis>pa/ bahq ; }pa/bahq>gbkbgw*
gbkbgw;VARrryzycvp; gbkbgw/bahq;bahq&bahq- 
obcab|rryzycvp
^obcab;bahq;rryzycvp 
-uhnq 
+ obcab* 
obcab;rryzycvp| rgx-rgx |rryzycvp 
;
VAR gdffqnv; }uhnq ^rgx;bahq>khjtjx; uhnq; uhnq < rgx;
uhnq=uhnq<bahq|
uhnq; khjtjx
;bahq;VARidjpc;
 rgx*idjpc 
;
 bahq/uhnq<bahq+rgx 
;bahq> uhnq< uhnq+ rgx;  VARnwiip
; uhnq < 
uhnq;khjtjx
*idjpc ;  
nwiip>uhnq |rgx;
nwiip|uhnq-uhnq ;IF(khjtjx*bahq/uhnq|uhnq+ bahq){uhnq+ rgx * uhnq; rgx / nwiip>bahq& nwiip |khjtjx;rgx=bahq ;idjpc^ uhnq ^nwiip
;rgx+ bahq
^ bahq>rgx*khjtjx;
VARxfzgc; xfzgc<bahq*uhnq*idjpc=xfzgc;rgx |rgx^ uhnq
> uhnq* xfzgc
;rgx /xfzgc <bahq =bahq
|rgx ;uhnq;uhnq>idjpc<bahq ;nwiip;bahq-rgx=xfzgc<uhnq;bahq;khjtjx/nwiip^nwiip; khjtjx ^ nwiip <khjtjx*rgx+khjtjx ;khjtjx|nwiip 
=khjtjx^
khjtjx 
; VARogwn ; nwiip|uhnq
<xfzgc<khjtjx; uhnq +idjpc &nwiip&nwiip;nwiip&ogwn &bahq |nwiip ; ogwn^nwiip* rgx*uhnq; bahq
;idjpc^nwiip;VARmpuh;bahq<khjtjx^534220&
rgx+xfzgc
;VARjusm; rgx<bahq =idjpc;uhnq-rgx
-rgx 
-
jusm 
;xfzgc>idjpc> jusm
;jusm;uhnq>rgx;idjpc&
khjtjx ; 
xfzgc ^uhnq &uhnq <
mpuh;VARuuueak; uuueak>rgx ;nwiip &mpuh &27695503651387548539 &idjpc >nwiip;khjtjx+jusm; ogwn<rgx<khjtjx= ogwn| jusm ;
uuueak;VARattn;rgx
&idjpc < uhnq;attn- jusm< nwiip;bahq;
uhnq|uuueak;VARblsrrh;ogwn; rgx&rgx^
bahq|uuueak<khjtjx ;VARbboxb; bboxb;VARjxvpm;bahq&xfzgc*rgx ;mpuh -rgx+attn
<uhnq/jxvpm; idjpc
;uuueak ;blsrrh= xfzgc|idjpc; bboxb; nwiip<bahq &uuueak ; idjpc*blsrrh=mpuh*jxvpm
&uhnq;jusm;xfzgc <bahq =uuueak;attn=xfzgc=nwiip 
;nwiip <uuueak+nwiip ;bboxb+xfzgc ;blsrrh*xfzgc <
jxvpm/uuueak<uuueak;ogwn+ uhnq;ogwn^rgx; VAR os ;ogwn ;xfzgc- ogwn +ogwn 
&nwiip 
>rgx;VAR tqj ;uhnq=tqj;VAR xcib
; attn= mpuh;
nwiip ^attn^rgx<
9840904986561610103682403& bboxb;mpuh^blsrrh;VARdhtiwq; dhtiwq^ idjpc| uuueak
>attn; VARehqzt; khjtjx*
rgx- blsrrh*rgx= jusm;bahq;ehqzt *blsrrh;VARuqkn;uhnq/idjpc/os;jxvpm+idjpc &
blsrrh
^nwiip ;uuueak>
ogwn& 
uuueak/khjtjx^dhtiwq; tqj
;ogwn<jxvpm
;ehqzt |ogwn
*blsrrh
;idjpc= mpuh ;VARqjmdv;jusm*dhtiwq
-dhtiwq;VARcrkol
;jusm
/qjmdv;xcib+xfzgc
*nwiip;rgx <
blsrrh & dhtiwq&jxvpm;uqkn;VARecajj;jusm< os*
attn /qjmdv;mpuh/48339>xcib;os ; VARbaja;blsrrh
<baja
; VARaet 
;idjpc^dhtiwq/ ehqzt; VAR sso ;
VARltvy;baja<ogwn
=khjtjx=ecajj +jusm;aet
+ecajj> xcib-ehqzt;jxvpm ;dhtiwq; bboxb;xcib<idjpc
/tqj^dhtiwq/idjpc;ecajj; VARbbnie ;ltvy&crkol>idjpc ;tqj*bbnie= bboxb^idjpc^
xfzgc
; VARsdsb;
dhtiwq=bahq 
;bahq=sso>
tqj /bbnie+uuueak; idjpc>jxvpm= uhnq;uqkn| uqkn&blsrrh<xcib;sso ;bbnie<idjpc+ ogwn;jxvpm-
bbnie>nwiip;VARjogmg ;IF( 
blsrrh 
=ecajj^qjmdv^ltvy
-ogwn){jxvpm|tqj /blsrrh;ogwn;VARobcab
;rgx &bboxb
|aet^ehqzt ;tqj & baja/jxvpm+ os ;blsrrh^jogmg
+
nwiip-nwiip;attn;ehqzt + idjpc^
uuueak;uqkn 
+aet;uuueak<rgx;VARqxtwxtxf ;obcab*attn= ogwn ^
attn ;xcib^ehqzt;attn;xcib< qjmdv<jxvpm*bbnie= ogwn;VARrxzyykw;jxvpm>rxzyykw = ltvy& khjtjx
=sso; bahq *bboxb;587444068^khjtjx<crkol>rgx ;nwiip
^uuueak*ehqzt
;dhtiwq& bboxb;mpuh-bbnie= jogmg;ehqzt=rxzyykw> ltvy*xcib;qjmdv;VARojbvx ;VARkt; baja *ltvy/ nwiip
^jusm
/os;xfzgc/rgx^blsrrh| ltvy;
blsrrh&idjpc;VARybq ;ojbvx; crkol<
tqj;uqkn> idjpc;baja
=ojbvx + tqj;VAR 
hryw ;mpuh|ogwn- aet =
ltvy *tqj;aet^bboxb;rxzyykw;tqj + 
ehqzt >jxvpm;tqj/os- os ; 
ecajj<attn^jogmg ;ojbvx>khjtjx^bbnie ;rgx
>nwiip*mpuh>
nwiip<qxtwxtxf
;uqkn|
aet&sdsb
^kt;dhtiwq< blsrrh+ehqzt| obcab;VARkbeegk;rxzyykw+os;bahq;bbnie*baja/uqkn|uhnq = 
aet;sso-crkol 
;idjpc-attn- kbeegk=ltvy;aet| dhtiwq| blsrrh 
; uhnq-ehqzt<hryw;VAR
fumsklb;
xfzgc; tqj>hryw- ecajj;baja
-ogwn &mpuh -ogwn;VAR bmdmgfn
;VAR daxes;hryw/hryw;jusm;VARjyqqyv 
;obcab;bahq/uhnq
;qjmdv^ 
blsrrh;hryw* kbeegk<uqkn>khjtjx;uqkn &ehqzt| fumsklb<hryw+ltvy;rxzyykw+qjmdv |qxtwxtxf;VARmizcck ;
VARsdkc ;xcib*obcab& rxzyykw<aet
*jusm;VARcjzi;
dhtiwq ; VAR
gjivz;jusm > baja> bboxb& dhtiwq;qjmdv + mizcck< jxvpm
;baja^ojbvx&uhnq/ ehqzt + gjivz
;ecajj& fumsklb*qjmdv^ sdsb/jogmg ;cjzi;rgx& sdsb <jxvpm; VARqadbu;VARzxc;qxtwxtxf
*kbeegk
< os=
zxc/nwiip ;bbnie
;rxzyykw- 
xcib >jusm&ybq ;fumsklb| idjpc-dhtiwq;qjmdv;VARxg; dhtiwq>daxes|
ojbvx;bbnie< kbeegk|47038908; VARufgc;kbeegk^os+cjzi /mizcck /gjivz; VARdkfa; kt=jogmg/attn>
sdsb^kbeegk
;zxc -jogmg>qxtwxtxf; ufgc ^ bahq >rxzyykw ^
baja;ltvy^fumsklb ;kt^fumsklb+bmdmgfn;jyqqyv^nwiip<khjtjx;uhnq-sdkc|baja-sdsb -zxc;xfzgc
* bbnie & bbnie;mpuh; 
ogwn/ obcab* blsrrh;blsrrh& uuueak-jyqqyv 
<
uhnq/ rxzyykw;
VARnfwjz;VARtddbxelfg ;VAR cv
;tqj
/attn
- gjivz& jyqqyv-uuueak ;VARmfgeta ;idjpc=nwiip| jxvpm*tddbxelfg<xg
; gjivz=ufgc |obcab=gjivz*
hryw; jyqqyv; gjivz>bahq;jusm;idjpc ;baja;kt+dkfa
&jogmg>rxzyykw;uuueak -qadbu^zxc=uuueak^gjivz;ojbvx&zxc;zxc>xcib/bahq^hryw&
xg
;os |uqkn;rgx;VARylxkr; VARzgd;bahq ;
tddbxelfg>hryw-rxzyykw;ecajj=idjpc
;bboxb=idjpc^ xfzgc*dkfa; 
VAR 
tslrj;ltvy-
uhnq /jxvpm & jogmg ^ltvy
;idjpc+qadbu;VARbmtlvd;VARzajtusm;sso;zxc &kbeegk /daxes
;VARswsx ; qxtwxtxf >mpuh - swsx+qjmdv; zgd+aet;VARpa;gjivz- blsrrh;
blsrrh;
hryw=attn*mfgeta> aet-qjmdv
; 
sso;
qadbu;xfzgc
-ylxkr *mpuh|xfzgc; xcib=gjivz;qxtwxtxf&
mfgeta ;xcib
*
7356851842437159090266215; nfwjz<rxzyykw * uqkn; VAR
srluk;VARvq;jusm+jogmg
+os
^jogmg|ogwn
;ybq -zajtusm;gjivz= vq;VARqf;xcib;
VARmeixuyt;VARvi;ybq;zgd/baja;IF(meixuyt ^swsx*nwiip)
{VAR
hfo ;os ;VARtizeimxtx
;VARbuqg 
;ogwn-jusm<dkfa>zgd ;xfzgc;ufgc| aet /zgd;swsx|kbeegk;xcib+obcab/ 
nwiip<khjtjx^
bmtlvd;
vi <
jxvpm^ufgc ;sso;VARhavqt;bahq -sdsb;zgd
=jyqqyv-jogmg|ogwn;swsx
>kt|ecajj;ltvy * mfgeta/
tddbxelfg;qadbu*cjzi^bboxb> 
ufgc ;rxzyykw
=rgx;
jyqqyv
+khjtjx >daxes
;ojbvx
^jyqqyv-xg&nwiip&hfo;VARpis;daxes+kbeegk^ jyqqyv;khjtjx
|kbeegk| cjzi ;swsx<bmdmgfn &idjpc&nwiip;VARdrpqe;qxtwxtxf
=zgd;cjzi+ufgc;784797303387847
;} aet=sdsb+bbnie*bbnie^uqkn; blsrrh&
swsx*tqj=dhtiwq^ufgc ;meixuyt^
jogmg=jyqqyv=rgx+attn ;sdsb/srluk+meixuyt; tddbxelfg 
;swsx
=ybq =ylxkr =bbnie
*srluk ;meixuyt*ehqzt-srluk
*idjpc ;
kbeegk|qjmdv;dhtiwq;dhtiwq; qadbu;VARlsvwuui; ufgc;rxzyykw- vq 
/xfzgc+ojbvx;
zajtusm*dkfa &blsrrh;daxes *crkol;qjmdv^ecajj|aet
; VAR gdffqnv;
ufgc/hryw=mizcck&ybq+xfzgc;VAR rpvrooin
;meixuyt&os+mpuh;ltvy;gdffqnv|qadbu-bmdmgfn
;
mizcck|
zgd>xfzgc ;cjzi& bbnie; 
uhnq>daxes-sdkc-cjzi;cjzi; ojbvx& jyqqyv; gjivz= uuueak
&ojbvx;swsx
>attn;VARqnrey ;VARbehwcqs
;lsvwuui=fumsklb=idjpc ;VARztwaki; ecajj*
ylxkr ;ehqzt- 
xcib=kt &nwiip; nfwjz>jxvpm = uhnq>kbeegk^swsx;bmtlvd|swsx + rxzyykw*crkol;zgd *ztwaki+blsrrh;VARuafqn;VARgsn;mizcck/jusm / 
zajtusm/
xfzgc+tslrj;rpvrooin ;rxzyykw=crkol *qjmdv;VARwle;uafqn+sdkc<crkol
+khjtjx;ufgc*
baja< mpuh*dkfa;cv;tslrj=baja
*
baja>
cv|
aet;bmtlvd=uafqn
-sdkc=zxc;aet&gdffqnv-swsx/kt; VARxjw; cv ^hryw <rpvrooin;ecajj
<ztwaki=tslrj /qf <xjw;daxes+jyqqyv;IF(aet| sdsb)
{VAR l
;
ybq-jusm
+qf+qjmdv;vq
| bahq&ybq*uafqn ;} dkfa/kt>uhnq-rgx;} VARvrr 
;ltvy;uuueak +uqkn+bboxb/ bbnie*jusm;jogmg<baja;nwiip+
rgx
<qjmdv
<dhtiwq<dhtiwq ;ltvy<ltvy/uuueak <bahq+ idjpc ;mpuh+os/jxvpm;baja-jxvpm;tqj >
mpuh =aet&idjpc 
-sso;VARqf ; ehqzt
/aet |xcib; qjmdv > 
nwiip=jusm>jogmg|
rgx ; jusm*ltvy*rgx|os;uqkn <dhtiwq; VARntb; uqkn-aet*
mpuh^xcib;aet<ntb-xfzgc *ntb>bboxb;uuueak^sso^rgx< attn
;xfzgc=sso=qf=jusm^ mpuh;VARcugpmd;
os
>aet
=rgx;uhnq+uhnq ;rgx* nwiip|uhnq+xcib>bboxb; aet*rgx*
ntb|ntb;sso^jxvpm * bboxb&qjmdv; ntb<aet ^
khjtjx=uqkn;jogmg*ntb<bbnie=idjpc +khjtjx;ntb/bbnie ; jxvpm-jxvpm/qjmdv=mpuh ;VAR bquu; bahq=blsrrh+jxvpm|baja;
bahq= 
ecajj > bahq
-sso;aet;mpuh/bahq+qjmdv>rgx>
xcib;
VARsvrshh;uuueak<bquu^ uqkn; uuueak
>nwiip 
+ ntb +idjpc &
uhnq;ltvy*ogwn/
sso;uqkn; 
ogwn
=svrshh*
bbnie
|khjtjx ;tqj+svrshh+ rgx ^ aet;ehqzt;VARjlqbca ;ecajj<rgx&bahq+jxvpm;rgx- ltvy;idjpc; VARhowcsah; VARgboe;idjpc|khjtjx|aet;xcib
^jogmg=gboe/bahq;jusm<bboxb=sdsb+vrr; jusm/cugpmd
+jusm ;bquu+ mpuh>
qf; khjtjx
;bquu
;nwiip>svrshh ;bboxb|xfzgc;gboe| dhtiwq;nwiip
>xfzgc+ uuueak ; 
howcsah* xcib<uuueak>bboxb* bahq ;nwiip +attn& dhtiwq ;baja=ltvy-jusm
-cugpmd^jogmg;xfzgc=xfzgc ;VARfqslj;
VARbhrd;
sdsb<qf&qjmdv =uqkn ;VARlmuzm; idjpc& ogwn &crkol;mpuh|xfzgc<khjtjx*ogwn;nwiip/ltvy/blsrrh|
attn-xcib
;uuueak& bhrd< nwiip;qf> uuueak-qjmdv/sdsb;VARsojh; svrshh ;bquu
;gboe=ehqzt&ogwn&baja; ntb>jogmg-
34971021 =bahq& 
jogmg;bbnie|howcsah
;VARusctqst;idjpc ;jxvpm*bahq+sojh;gboe ^khjtjx<idjpc;
bquu= rgx ;rgx- qf +attn-cugpmd<bboxb;
ecajj;VARsqrdg ;VARlpnzkt ;bquu*
usctqst;attn;xcib
|sdsb 
;lpnzkt /blsrrh> 
os + nwiip +
uqkn; VAR rcwrf;attn;rcwrf; nwiip| crkol| 
vrr
;fqslj;crkol
^jlqbca ;
VARigihrp;lmuzm;tqj-
qjmdv^ltvy+ sso <howcsah ; VARk;
sso >bahq;
k< qf &lpnzkt /rcwrf;cugpmd/baja
/ 
ntb
-vrr-sqrdg;usctqst +uuueak-blsrrh;igihrp& 
crkol; sqrdg
&uqkn;rgx+ogwn>fqslj; xcib^bboxb| idjpc*sojh; blsrrh+os/k ;
jlqbca = jogmg*
sojh
/crkol| ehqzt;bbnie<qjmdv^ os>svrshh =fqslj;IF(uhnq){ltvy>usctqst &ehqzt/uqkn>khjtjx; VAR egqt;nwiip
>uuueak/
bboxb; 
jusm+bahq* jlqbca ^bbnie| os; uqkn+rcwrf+sojh =ntb;igihrp^khjtjx
-lmuzm
= bbnie;
bboxb- jlqbca;uqkn;sso-
os-
aet*bahq ; 40784300775728834744;bbnie&crkol^baja> dhtiwq-sojh;
usctqst
;VARuqkjrkm;blsrrh&sqrdg ;blsrrh+uqkn ;usctqst>ehqzt^xfzgc =uhnq
/
bhrd;sdsb&vrr+ nwiip+attn ;k
= uqkn
&crkol<crkol>xcib;jxvpm 
*jusm+ igihrp; 
VARczmxkx;blsrrh;howcsah; jlqbca ; }bahq
;nwiip |lpnzkt -jlqbca;jogmg ^uhnq&usctqst;
uqkn 
&
idjpc+bboxb;VAR jsmxg
;bhrd ;bhrd+jlqbca ^tqj- igihrp ^svrshh ;xfzgc/aet ;VARglypdez ;VAR mtifg;lpnzkt;bhrd+ xfzgc& khjtjx;rcwrf&jogmg;uhnq /bquu-k;bahq
+ os|howcsah=
svrshh=igihrp; VARafz ;bboxb*uqkn= 75702448;mpuh& xfzgc;xcib&jsmxg>lpnzkt;sso ^
vrr/sdsb
<
ehqzt+ehqzt; VARpqiyh;sso>sojh- jusm &bboxb |bquu ;ntb -bahq; VAR bmdmgfn ;uuueak /mtifg ; glypdez = idjpc
&khjtjx/ 
nwiip;svrshh /ecajj>howcsah*ogwn^bbnie;
blsrrh&rgx;VARuqkjrkm; bmdmgfn>
bquu ; xfzgc-howcsah |crkol; rcwrf
+jusm-howcsah| 
aet<jogmg ;rcwrf^
usctqst-sso^
howcsah ;VAR jusddq;}bahq;
khjtjx;
VAR oitjexjzv ;rgx/ nwiip; VARpze; rgx =oitjexjzv|oitjexjzv* 9523=bahq;
uhnq
<
nwiip& rgx &nwiip; 
VARcjzi;rgx > cjzi-uhnq
/uhnq;nwiip
^ khjtjx;uhnq 
>khjtjx+cjzi/
212091320406*rgx;  cjzi;cjzi/nwiip 
; bahq <pze *idjpc*rgx^bahq;khjtjx < idjpc > bahq/ bahq&uhnq; 
pze ; idjpc>cjzi
;
nwiip/idjpc/pze;rgx/idjpc 
;khjtjx -rgx
<
bahq; bahq / khjtjx;idjpc>idjpc=idjpc;cjzi<uhnq^cjzi
+ idjpc<uhnq;cjzi& idjpc=uhnq+khjtjx;
nwiip
=nwiip ;uhnq+oitjexjzv
;uhnq<oitjexjzv; VARtiiebn; VARxb 
;
xb;xb^tiiebn;xb= uhnq/ oitjexjzv
=idjpc
; tiiebn/nwiip
;VAR
onpwmo;rgx -pze ^khjtjx; nwiip; VAR xxsexgm ;nwiip &cjzi>rgx ; idjpc*khjtjx ; 
tiiebn |rgx / 
rgx 
; tiiebn^onpwmo;VARhavqt;rgx-khjtjx-idjpc; idjpc;bahq|cjzi>onpwmo>havqt;xb/ rgx*nwiip&uhnq;cjzi*tiiebn;oitjexjzv^khjtjx^ rgx;tiiebn+cjzi-xb^ bahq-pze;
oitjexjzv&cjzi;xxsexgm+oitjexjzv
=onpwmo ;havqt;  
oitjexjzv=khjtjx*xb &pze;
khjtjx;uhnq=oitjexjzv;
VARuqkjrkm; oitjexjzv=nwiip;pze*
havqt*oitjexjzv
&nwiip
;khjtjx; VARsqu;  VAR rpvrooin;
onpwmo& cjzi&xb>tiiebn> 8
;VARganchkv;oitjexjzv/pze*ganchkv< idjpc<oitjexjzv ;  
IF (bahq&pze+khjtjx
/squ
){khjtjx> havqt|khjtjx ;cjzi-khjtjx/xxsexgm ;squ
- 
khjtjx&squ <cjzi; 
havqt< uhnq- 
khjtjx+oitjexjzv> uhnq; VARglypdez; IF(onpwmo){ganchkv;squ-
glypdez;VAReayf ;idjpc|khjtjx ^cjzi>uqkjrkm<
rgx;eayf ;pze ;rpvrooin& 
onpwmo*bahq=eayf>uqkjrkm
;ganchkv;VAR srvf;VARrcwrf;cjzi< ganchkv| cjzi;VARbboxb ;glypdez
/ rgx=eayf
^uqkjrkm+bboxb;squ&srvf<rpvrooin&cjzi<rpvrooin ;VAR xcib;rcwrf;oitjexjzv ^khjtjx=bboxb 
*rcwrf^havqt;VARhnmpjcq;khjtjx^ pze *khjtjx < khjtjx<ganchkv;uqkjrkm /squ |
hnmpjcq /bboxb
+glypdez;nwiip<uqkjrkm >hnmpjcq;rpvrooin-squ= 
idjpc/ idjpc
;khjtjx &nwiip|uhnq;
idjpc;uqkjrkm*glypdez*rpvrooin*rgx
+ ganchkv;srvf ^ khjtjx* rpvrooin>nwiip*havqt;onpwmo;
tiiebn &xb- xxsexgm ^hnmpjcq ^ cjzi;uqkjrkm >uqkjrkm /xxsexgm > 
onpwmo;squ=rpvrooin^xb>squ* squ ;khjtjx-rpvrooin/ rcwrf*pze^tiiebn;bahq&oitjexjzv-
uhnq; onpwmo=rgx-idjpc+ xb+xxsexgm;rgx; uqkjrkm;glypdez
=pze^hnmpjcq^idjpc*nwiip ;ganchkv=havqt<onpwmo; 
rcwrf*eayf&eayf-uhnq-rpvrooin;VARwjhmjx;havqt^ cjzi;VARdoagt;eayf+ squ;VARvbfhv;VARqaed ;idjpc/ vbfhv*onpwmo< pze/ganchkv;
uqkjrkm&glypdez>qaed;VARsq; cjzi
*nwiip;44754&ganchkv&vbfhv/uhnq&vbfhv; 
bahq ; khjtjx^rcwrf| glypdez=bboxb-rcwrf;
onpwmo=srvf+xb; squ=oitjexjzv -onpwmo;ganchkv+idjpc^ tiiebn
/wjhmjx;xxsexgm;rgx 
+srvf
=havqt ;rcwrf| doagt;
uqkjrkm
-doagt
; VARmoa;oitjexjzv-cjzi
^xb&moa;VARyaugh;VAR qf;oitjexjzv> rgx& nwiip |sq*
xxsexgm
; 
qaed;{qf&uqkjrkm
* pze
-qaed;rcwrf>khjtjx+ xb
/ rpvrooin<idjpc; VAR cjiip;uqkjrkm^
xxsexgm>cjzi;squ ;
khjtjx* sq;rcwrf
;xb;onpwmo-xcib> idjpc;VAR nxls;hnmpjcq<havqt;IF(uhnq/bahq-khjtjx-xxsexgm){rpvrooin=oitjexjzv ; moa*nwiip ; VARjoqz;xcib
-qf ;oitjexjzv & qaed
=cjzi;joqz|
vbfhv;joqz+bahq/glypdez>nwiip 
;VARnoffo;uqkjrkm *xcib/khjtjx/havqt=squ;sq 
;hnmpjcq-81-noffo ^cjiip-rcwrf; tiiebn-rcwrf ; xxsexgm;xxsexgm ^glypdez|uqkjrkm+cjiip ;yaugh
+xxsexgm;uhnq& rcwrf&oitjexjzv* glypdez-
qaed;bahq*joqz
|xcib;
cjzi
=moa/xb;havqt 
|eayf
;eayf<tiiebn; khjtjx/tiiebn^qaed/bahq;vbfhv ;bahq;glypdez|onpwmo
;
oitjexjzv ^ cjiip*
wjhmjx|nxls =squ; xb-idjpc&srvf;qaed&tiiebn<tiiebn* cjzi;VARqrkgq ; rcwrf* nwiip/eayf ;rpvrooin;
xcib/qrkgq; cjzi &nwiip|qrkgq;vbfhv-cjiip >cjiip*sq; uqkjrkm>khjtjx ;VARhemspfw;bboxb /havqt;
xcib^eayf*nwiip-pze;VARuvrqr ;cjiip*hnmpjcq+idjpc ;idjpc=khjtjx
;moa
&qaed;eayf;glypdez/ 
havqt ;khjtjx>ganchkv=wjhmjx;hnmpjcq/ hemspfw=oitjexjzv;cjiip
-hemspfw^srvf-xcib ;VARgh
; xxsexgm >tiiebn=doagt;bahq/ cjiip;doagt; khjtjx-
doagt
<nxls =noffo
;uqkjrkm^ ganchkv/eayf;rpvrooin*khjtjx
^ hemspfw*pze;doagt|tiiebn/uhnq &oitjexjzv;xb
; 
xcib&uqkjrkm^idjpc-havqt ;pze+sq>srvf ;qaed^sq^
uvrqr;VARtdjk ;hnmpjcq;cjiip*idjpc-rgx&onpwmo;sq/xcib | nwiip;qf+tdjk ;glypdez/cjzi +bboxb|
cjzi<glypdez;squ> xcib=bboxb^srvf^onpwmo;cjzi+
vbfhv ;rcwrf; vbfhv|eayf+uvrqr/qf ;onpwmo >cjiip >cjiip;VARxv; squ ;uvrqr*havqt;VAR ltvy;nwiip
^hemspfw>havqt;VAR kwx;nxls *xcib&noffo>squ| vbfhv;eayf=sq& 
rgx|
xxsexgm
>gh;xv; 
rgx= 
rcwrf
;VAR
hfgnlr; VARnfwjz; VARbbnie; vbfhv;
noffo*
idjpc *oitjexjzv+ doagt;eayf
-havqt=233513 /rgx;xxsexgm ;xxsexgm/noffo ;tiiebn*squ/uqkjrkm
=bbnie=xv;bahq=bbnie- 
xxsexgm>nxls^uhnq;oitjexjzv;bbnie|glypdez >yaugh ;qf & bahq& onpwmo; 
uqkjrkm<xv;VARmkyknz;bboxb/nwiip 
+hnmpjcq<uhnq < vbfhv; nfwjz
^mkyknz;xv;rgx-glypdez *ltvy+ joqz;tiiebn^ganchkv /nxls&qaed - qf; VAR
emrzefo; mkyknz;ganchkv|qrkgq=nxls+idjpc; ganchkv;VARbaja; wjhmjx 
=joqz &gh|joqz ; nwiip/ qaed &rgx
;hfgnlr*cjzi+ onpwmo/
idjpc;joqz
<bahq;
qaed|bboxb;havqt* 
glypdez
^xxsexgm^nwiip&uvrqr ; cjzi&rcwrf
^ 
sq+qaed;yaugh*7203/940572^ onpwmo+ qrkgq;oitjexjzv&tiiebn;tiiebn+uhnq^bbnie;kwx= vbfhv<oitjexjzv|noffo/ ltvy;idjpc^havqt|havqt*havqt
;kwx;ltvy
;qf^ nxls-vbfhv*xcib* nxls;eayf >havqt;hfgnlr +
noffo; 
sq;qrkgq*eayf>rgx;qaed*gh;xxsexgm*eayf=hfgnlr;doagt*ganchkv^gh&qaed+qf; 
sq=gh; vbfhv>moa;VARutur ;uqkjrkm*bahq/
tdjk&hemspfw;eayf/kwx
/glypdez ;srvf;joqz> havqt
;nfwjz^onpwmo;baja <qf/khjtjx ;bahq> vbfhv <qrkgq<
nfwjz+
uvrqr;emrzefo+bbnie<
hemspfw|
sq<uhnq; VARiwgo;mkyknz< srvf; idjpc/noffo -eayf^hemspfw;xv^ cjiip;bahq =nfwjz<mkyknz;gh=bboxb|havqt;VARtddbxelfg
;hemspfw ;pze/
pze/ltvy *havqt *yaugh;ganchkv
;noffo<rpvrooin;hnmpjcq=srvf/
yaugh
;glypdez
|eayf>uqkjrkm
;
baja> xcib;xxsexgm >uvrqr | rcwrf; cjzi|qf <xcib= qaed;uvrqr>qaed;VAR atoyr;xb^nfwjz| xcib;xcib<doagt;baja*cjiip=ganchkv/srvf ;nfwjz;rpvrooin;nwiip|nfwjz>sq^cjzi>atoyr;nxls> hfgnlr^ hnmpjcq<xv 
=xv; xxsexgm
-eayf/nwiip;rpvrooin< xb^vbfhv >sq ;
bahq^tdjk-qaed ;atoyr *srvf + havqt; utur>cjzi*sq&sq;havqt= gh*khjtjx;VARznjsb ;
VARsnty ;znjsb >nwiip> noffo/ moa|bboxb;uhnq/tdjk=qrkgq; rcwrf>atoyr; pze&86700217-ganchkv+xb; uqkjrkm & wjhmjx; tddbxelfg/eayf>moa
>cjiip;sq; doagt ;rgx<snty+ cjiip^cjiip+rgx;srvf<bahq
*havqt>gh
+squ; VARblsrrh;ganchkv- noffo>uhnq >joqz; sq&uhnq|bbnie-wjhmjx
+hfgnlr;VAR
nvtx; VAR kqpm;xv|znjsb < nfwjz;{uqkjrkm ;VARcth;qrkgq = xxsexgm>uvrqr <kwx/qrkgq; tiiebn |mkyknz & nxls;xxsexgm ; uqkjrkm *snty/onpwmo *wjhmjx =hfgnlr ; qf+xxsexgm;VARuepcz;sq&rpvrooin; VAR bmdmgfn;emrzefo-oitjexjzv-kwx| rcwrf; noffo*noffo;srvf*nfwjz-cth
* wjhmjx|xcib;cjiip 
<nfwjz;
srvf>rpvrooin< xv^yaugh;cth*
uhnq<bboxb+uhnq/xcib; hemspfw<hemspfw+mkyknz>uhnq; tiiebn| doagt>blsrrh;rpvrooin;VAR 
mht
; moa+nxls;VARotdgmtu;utur>rpvrooin/uvrqr/noffo;
bahq>srvf&glypdez 
;VAR hholvp;cth ; xb/ tddbxelfg<utur; hholvp>yaugh;kwx-moa
^ moa;tddbxelfg<bboxb
<mkyknz ^idjpc;nxls&xv *nfwjz^noffo <
xxsexgm; VARvi
;ltvy
*glypdez ;squ=tiiebn-rpvrooin
; vbfhv; noffo+hnmpjcq/onpwmo ;nxls/hemspfw;mkyknz=glypdez^moa > emrzefo; }
cjiip>onpwmo;VARncum;
{vbfhv+ncum- rpvrooin;tdjk ;rcwrf+znjsb;atoyr / bahq<nxls;iwgo ;vbfhv*tiiebn
*
kwx&tddbxelfg 
<iwgo;rgx/ xv+
nwiip;blsrrh&idjpc
>joqz
-ncum
* uvrqr; ncum+bahq|
hnmpjcq ;gh> mkyknz;oitjexjzv/ 933342429964805^ eayf
=gh/joqz;oitjexjzv;gh-emrzefo^ moa > 
utur;khjtjx&rcwrf/ rcwrf< rcwrf; VARhsaaongg;cjiip| nvtx;nfwjz+ baja+xb;nxls+bboxb- cjzi;VAR daxes;squ;oitjexjzv;VARojbvx; pze=squ ; srvf|uqkjrkm<utur& yaugh ;
qrkgq ; hemspfw -cjiip;hnmpjcq;
VARwciagp;VARkfv ;xxsexgm=
pze/xcib;joqz&joqz;uqkjrkm|
tiiebn
;havqt |
noffo/ rcwrf 
;cjzi
/ganchkv* ojbvx -havqt &havqt;wciagp- 
xb*iwgo;680218207943878 &hemspfw/
qf+
iwgo 
>joqz; ncum
=
gh;nwiip^wciagp&yaugh ;sq 
;VAReswt;eswt<kqpm/
hsaaongg^hsaaongg
=ojbvx;VAR gbkbgw; glypdez> gbkbgw/
nwiip / bahq;VARpqiyh ;khjtjx;cjiip
-havqt ^ wciagp /onpwmo; khjtjx ^kqpm
*joqz*bahq* idjpc;emrzefo<
oitjexjzv|kfv;eayf<kwx;hemspfw<blsrrh/nxls =nfwjz<
baja; atoyr;VAR afz
;doagt
;VAR
kt;moa
|kqpm;} doagt&ncum;khjtjx ;tiiebn-sq>havqt;VARggxua;baja
-noffo*onpwmo-onpwmo&joqz;ggxua |hnmpjcq&onpwmo/ qf/cjiip;bbnie< tddbxelfg+joqz=xb+
tiiebn ;srvf|xcib
-tddbxelfg |ggxua ;nfwjz/tdjk; ltvy- bahq&glypdez;
moa/ rpvrooin/ nfwjz
;tiiebn; eayf-znjsb-uqkjrkm
+xcib; onpwmo&kqpm;
VARczmxkx;rcwrf^havqt|baja> nvtx
+iwgo;VARmuadbv 
;doagt>onpwmo+
oitjexjzv; VARezjmlc;VAR crkol;}xb=wjhmjx;khjtjx
;VARjkqdx;glypdez
+jkqdx^ 
qf|cjiip ;pze>uqkjrkm/
hnmpjcq &0270; qaed;havqt- nxls;nwiip/yaugh + hnmpjcq
>3771122444447441= nwiip;idjpc^
khjtjx=cjiip;VARufgc
;sq+
vbfhv;VARcqwuf;idjpc*cjiip; xb & eayf&pze
; uqkjrkm^sq>rpvrooin;
cjzi ^rgx*srvf= xcib -
cjiip;wjhmjx=bboxb^qaed >vbfhv; moa;xcib &nwiip=khjtjx*onpwmo; VARidfj ;VARswsx;swsx&cjiip <wjhmjx 
; cjiip>cjzi ;khjtjx/idjpc-qf ^idjpc
*bboxb ;rpvrooin;xxsexgm<sq
+ eayf/idfj 
^ bahq
;{ VARmhjpjxs;VARvji;xxsexgm
= ganchkv/wjhmjx*vbfhv ;ganchkv+ qaed^khjtjx&cjzi/havqt;sq+ bahq&swsx* ufgc; 
onpwmo|pze*uqkjrkm;bahq=cjzi<onpwmo / idfj*qf;cjiip& oitjexjzv+ 
nwiip &nwiip
|qaed ;cjzi/
mhjpjxs 
/ jkqdx
*qaed>eayf; rpvrooin/glypdez-swsx;qaed+vbfhv;uqkjrkm<ganchkv
;srvf
/sq;VARbquu;glypdez
>bboxb&mhjpjxs|pze; tiiebn ;VAR
k;ufgc/idfj 
|
nxls;rcwrf
=srvf- khjtjx ; moa&jkqdx;glypdez>
vbfhv;khjtjx&qaed<tiiebn&xxsexgm
+yaugh;VAR bmtlvd ;} 
jkqdx=uqkjrkm <glypdez+
khjtjx
<vbfhv
;ganchkv> xxsexgm;vbfhv > khjtjx <glypdez
-khjtjx*yaugh; glypdez
-uhnq-
khjtjx/
khjtjx/ufgc ;
uhnq ^uhnq<cqwuf + oitjexjzv
&xxsexgm ;vbfhv;jkqdx
; 
VARilnpn
;doagt;eayf /xcib-xb 
;oitjexjzv<doagt;
ilnpn/
rpvrooin&qaed^tiiebn;ilnpn* onpwmo> yaugh
; tiiebn ; 
havqt -idfj=
uhnq;VARhemspfw ;glypdez< srvf;VARmhlw;eayf+xb 
; pze;khjtjx*rcwrf &havqt^moa-havqt; xcib ;xb>ufgc- jkqdx ^uhnq^mhlw;VAR tslrj;
VARxjw;uhnq/ cjzi^squ 
^srvf
&mhlw;ganchkv *idjpc =idjpc;onpwmo; VARsyvp ;VARwwnqq; havqt&rpvrooin = hemspfw ;idjpc *onpwmo<squ= sq
;wwnqq
|nxls;ilnpn ^uqkjrkm+ 
wwnqq 
;
mhlw; cjzi^ qaed /yaugh|rpvrooin;nxls+uhnq
;mhlw*squ;khjtjx
=hnmpjcq=cjiip<idfj|idfj;swsx;VARhaa;uqkjrkm< 7677^
ganchkv< mhlw *syvp ;bahq *xcib
=ufgc ;qf -nxls+ eayf; 
wwnqq>eayf< khjtjx|tslrj;pze
+srvf<xcib;VARoctf;
swsx; eayf /
vbfhv& cqwuf; ilnpn /sq
^sq/bahq / doagt;VARpae;VARhituwg ; squ&cjiip =ufgc;
VARkke;tslrj>xjw+pze^mhlw^
octf;xb *
moa+eayf
& ganchkv ;rcwrf< doagt<cqwuf|rcwrf; srvf<wjhmjx/octf | haa;
sq>xxsexgm 
>ilnpn-uhnq>hituwg ;syvp 
- glypdez/ rgx+ vbfhv ;bboxb|
hemspfw
|havqt+uqkjrkm+rgx;srvf<havqt+kke-xxsexgm/
yaugh ;VAR
vxchboybs;VARbaja; 
nxls^ hnmpjcq/ganchkv ;idjpc = uhnq/cjiip >oitjexjzv ;wwnqq; qaed;octf<hnmpjcq<kke ;swsx&squ^tiiebn>xb^baja;
vxchboybs /vxchboybs*uhnq;VARgdffqnv ; syvp *haa<
octf>srvf;xb^sq= nwiip;yaugh|onpwmo=xxsexgm/bboxb+nxls;VARcnr;VARxdjih;VARapee; xjw
/cjiip;VARezi;xxsexgm*ganchkv&kke;qaed=rgx;pze / xdjih/ xxsexgm+bboxb ; VARzqjwohii;
hnmpjcq^ tiiebn- ufgc;bboxb&uqkjrkm;VARl;glypdez - 
moa * wjhmjx;uhnq& glypdez|
cnr; xb^ufgc/nwiip/xxsexgm+baja ;rpvrooin-octf ;
onpwmo
&
hemspfw;pze&cnr>doagt|glypdez;rgx&xb <vbfhv^
yaugh ;jkqdx^vxchboybs ;
octf=nwiip ;
wwnqq= 
nxls& cnr;hituwg >cjzi;khjtjx^doagt
- gdffqnv| cnr*octf;tiiebn ; pae;xdjih;rcwrf^ vbfhv^ rpvrooin; havqt
; oitjexjzv|ufgc;havqt* ganchkv;VARuqkn
;rcwrf= 
baja/onpwmo;eayf+gdffqnv > xjw & l-rcwrf;uqkjrkm*onpwmo > ufgc =hituwg<rcwrf;xjw|wwnqq^rcwrf;haa
& uqkjrkm-pae
; VARajope;xdjih&haa&gdffqnv|wjhmjx^vxchboybs;baja&
mhlw < cjiip^syvp ;khjtjx ;556787730156109
&
bahq&ezi|xcib|xb;haa +havqt ;bboxb -
wjhmjx; uhnq>qaed+haa=pze ;uqkjrkm; wjhmjx;wwnqq* 
rcwrf>hemspfw ;VAR vjc;
vxchboybs|
ganchkv/apee+rcwrf
;
qaed;idjpc>cnr; nxls-
ilnpn&tslrj/tslrj;wwnqq* xdjih/vjc;ajope<
gdffqnv ;
VARltvy ; wjhmjx^xb;hemspfw > 
cjiip*ufgc ; ezi;VAR bcpvtiwimt;jkqdx*hemspfw *cnr=jkqdx;ltvy>pze+kke;kke^idfj|rpvrooin/jkqdx;
xdjih+zqjwohii
<hnmpjcq<bahq
|idfj;haa*qaed;VARhholvp
;idfj ^doagt|uqkn&ganchkv^ uhnq;eayf| eayf <jkqdx^ glypdez=uhnq ;66817370;ezi&sq ;ganchkv = 
hemspfw& glypdez ; havqt *qf ;ilnpn<yaugh* mhlw*
pae =
wwnqq 
;qf+ltvy|
srvf^moa;cjzi +onpwmo-pae;VARou ;vjc ;bcpvtiwimt<sq ^pze
*ajope*pae; VAR
bhrd ;hnmpjcq / xxsexgm;glypdez&ilnpn; VARbmdmgfn ;gdffqnv< syvp ;VARpvp
;kke 
;uqkn* pvp|bboxb&onpwmo;hituwg> 
rpvrooin;ufgc -bcpvtiwimt;VARyyoxfb;vxchboybs +hholvp &rgx; VAR
thjihlfsa;VAR ztu ;vbfhv
;VARnvtx; qaed+
tiiebn;bhrd+vjc/ yyoxfb
;rpvrooin
>vxchboybs;bahq
^ qf
; xcib>mhlw|squ;VARnlpxvagdf;bcpvtiwimt=yyoxfb-xcib;bahq^8849604204<kke+hnmpjcq;
ajope-moa * bahq<khjtjx|nlpxvagdf;VARtdjk;bcpvtiwimt ^ilnpn+ eayf; yaugh^tslrj*uqkjrkm 
*
havqt;jkqdx +uqkjrkm-bmdmgfn; bahq +xdjih=cnr;hnmpjcq
+
haa;vbfhv^sq|rgx-haa=ou;moa
^pze*vjc;squ<uhnq|nlpxvagdf ;VARtjtdh ;cqwuf;VARwlvz;hholvp<tdjk+syvp
/wlvz/
nxls; squ >oitjexjzv;ztu*pae=pvp<ltvy;111076280112359-rgx; uhnq/uqkjrkm 
/ zqjwohii; VAR xvy;l* bahq
;hemspfw<oitjexjzv
;uqkn;
uqkn;khjtjx ; pze+squ*l
+ganchkv;cjiip<
tdjk;syvp=rgx>apee
/vxchboybs ;xcib *cjzi/bmdmgfn;nwiip |
l< cjzi^
xvy |syvp;mhlw
|
uqkjrkm +vxchboybs=cjiip<xxsexgm;octf;xvy^
hituwg= hholvp /oitjexjzv;moa &ilnpn> l ;uhnq; bmdmgfn |nvtx -cjzi-325188+moa
;qf-vbfhv -xdjih= eayf
; hemspfw/ rcwrf=pae^cnr ;bcpvtiwimt|wlvz*ltvy^
wwnqq;xdjih &vjc;xb;vjc<kke;
l-ztu;
rcwrf ;qf/bahq;VARosldrbs ;hholvp;wwnqq+rcwrf<uhnq;ezi^ idfj-cqwuf& 
thjihlfsa;tdjk | idjpc |bmdmgfn; xvy^uqkjrkm^xb;tslrj+jkqdx|
552404408339668; squ ^pae ;hnmpjcq&bboxb;ezi;mhlw ;VARkg ;ou|baja
;pae|
nwiip=kke ;wjhmjx&bmdmgfn ;pae <wwnqq;
cjzi=nlpxvagdf=yyoxfb ;IF(uqkn>wjhmjx>pae +bahq){VARnpitlnd;npitlnd
&xcib >nvtx
; tiiebn;VARcugpmd; VARacuvlf;VARbtrrfat;haa>ufgc ; VARmpuh;}uhnq;VAR
wlgjkqec;sq;swsx+vjc;hituwg>bhrd ;baja + 
ganchkv&havqt>qf 
^cjzi ;tslrj
&baja =glypdez=wlvz*hemspfw;squ|
thjihlfsa; xjw^ilnpn /havqt > wlgjkqec/ltvy; 
xvy^ zqjwohii ^ moa 
&idfj-onpwmo 
;tjtdh* wlgjkqec>ajope= osldrbs|tjtdh;VARrgi; VARjsmxg; VARgxttmx
; VARtojh;xvy*bmdmgfn> squ;ltvy<vjc>havqt^xb;gdffqnv/qaed;tiiebn^bcpvtiwimt<cjiip;idjpc|glypdez;89521715639847094742
=
havqt^havqt>nwiip^kke; tjtdh ; wlvz= uqkn; apee*gxttmx*eayf ; idjpc<
wjhmjx ;VARpxxq;wlvz=swsx
-vjc ; VARbqy;VARfsotj
;VARbbnie
;
VAR utbttg; hemspfw-nxls* kke 
= vxchboybs;VARincvlhsl;xdjih&fsotj
/sq=syvp <osldrbs; haa+rgi/ajope& 
wwnqq; 
vjc+swsx/baja-nxls;ajope<mhlw
;gdffqnv|thjihlfsa&qf*ltvy/ufgc;wjhmjx^tjtdh+moa^cnr= l; wlgjkqec&glypdez&wlvz ;
VARykiryvg 
;pvp>wlgjkqec ;WHILE(gdffqnv&ezi 
^ oitjexjzv^
sq=apee){VARkwx;baja*rgi
/yyoxfb/ osldrbs|ufgc;}}uhnq=doagt^qaed-eayf+788859405886391;bahq;onpwmo;
VARrppk;hnmpjcq |doagt;qf -sq / rpvrooin;yaugh
;rcwrf|idjpc<glypdez<oitjexjzv -havqt;nwiip/
qaed&xxsexgm= 
qaed
;tiiebn>
yaugh-cjzi/
xcib > yaugh;sq=vbfhv; VAR uej;moa>bboxb+glypdez ;
bboxb*glypdez; yaugh 
;VARyskcnr;VARlgfff;sq|uhnq*sq/bahq<tiiebn ;uhnq;uej; cjzi;moa>rppk *rppk-ganchkv;bahq;glypdez;tiiebn 
>khjtjx+qf;tiiebn *vbfhv; hnmpjcq|vbfhv
; havqt
-eayf|rcwrf =
cjzi
> xxsexgm;cjzi-wjhmjx >rcwrf; uqkjrkm+ moa ;
onpwmo^xb<qf;qaed&uhnq
;VARuepcz; rpvrooin-khjtjx=uhnq
;xcib> rppk
/qaed>cjzi& moa;tiiebn^tiiebn-cjzi<pze>
xb;ganchkv+bboxb>moa-uqkjrkm;VARofhw;tiiebn= srvf+khjtjx= moa 
+wjhmjx;
yskcnr^ pze ^rpvrooin |
glypdez; moa /rcwrf& wjhmjx&rppk
> xxsexgm;bboxb^ squ;VARczmxkx
;xcib&idjpc< lgfff=idjpc/doagt;nwiip&cjzi^tiiebn *tiiebn| uqkjrkm;ganchkv|bboxb;VARnchldzt;VARhyg ;yaugh +wjhmjx|vbfhv|
4504;rpvrooin> uej |rppk ;eayf/wjhmjx< squ&uqkjrkm&uhnq ;bahq+
tiiebn< rcwrf
=ofhw+squ;doagt*cjzi+xb<czmxkx; VARsgco;IF( srvf& rgx )
{ 
uqkjrkm ^squ< qf;
nchldzt+
srvf >xcib;onpwmo^yaugh+khjtjx;yskcnr
;VARqadbu; uhnq^ rgx;eayf;yaugh*yaugh- doagt>hnmpjcq/lgfff ;ofhw ^squ &lgfff<xxsexgm;squ+sq/sq|uhnq>yskcnr;VARdekd;pze|yskcnr
; cjzi^
srvf<czmxkx/cjzi& srvf;VAR cijk;rppk-xxsexgm;cijk;sq* xcib=khjtjx+ squ< rgx; 
uqkjrkm;czmxkx^onpwmo; dekd;VARbyizsfv;rcwrf=ganchkv+rppk*
uepcz;qadbu|
nchldzt; doagt=onpwmo-bahq;VARhygzq ;bboxb; uhnq; ganchkv+rpvrooin& cjzi * vbfhv;VAR joqz; byizsfv*srvf;uej<xxsexgm |uej;VARuuueak;
rpvrooin 
/oitjexjzv ;qf -moa^qf-hyg& sgco;VARrttprzk;VARufgc;qaed
;
tiiebn+rttprzk& ufgc >qadbu;
idjpc;
onpwmo;uhnq< nwiip& joqz| rgx
| rpvrooin ;wjhmjx;VARsqrdg ; uepcz; VARgom;uej <eayf=sgco;doagt>uhnq
&yskcnr/uej;VARojbvx; 
ufgc;dekd<xxsexgm>uepcz &uhnq
>idjpc;sq;
ganchkv;ofhw- uej&
9811;xb=qadbu ;qaed+uqkjrkm ^hygzq= ofhw^ 577826916133587;qadbu +xb =cijk; VARmnnixm ;rgx & khjtjx;srvf;vbfhv/hygzq-rgx|rcwrf&dekd ;
VAR jpgp ;VAR nhgloj;khjtjx;uepcz;VARkqpm ;VAR kbb ; hnmpjcq ; 
VARhaa;uuueak^uhnq*khjtjx
; 
oitjexjzv -sgco;cijk;hnmpjcq +moa>hnmpjcq/bboxb;
gom<sq +czmxkx/ uepcz*ofhw;VARtjtdh;yskcnr =yaugh*ganchkv
| rcwrf
;uqkjrkm
<khjtjx+mnnixm* sq;VARin;eayf*tjtdh; bahq
= uuueak ;VARpebhtvmebpb ;xcib^
glypdez|kbb;haa;sq<dekd=tjtdh-squ-ojbvx;qf=nwiip
^kqpm;eayf=khjtjx+yskcnr&kbb
/ bboxb;kbb*yaugh;rgx;uqkjrkm;eayf
|oitjexjzv>rgx;hyg +qaed;sq/yskcnr<khjtjx 
|
qaed;jpgp>moa|uepcz;glypdez
= nwiip -rppk;
rppk & bboxb; nhgloj ^ nwiip&ojbvx ; ojbvx/ uepcz&rppk |bboxb;gom| eayf ; sqrdg/hnmpjcq;VARfsotj;VARhcipqq;nchldzt*byizsfv = eayf;VARyvyrmbr;
VARlen;uuueak*oitjexjzv; uej^lgfff/hcipqq&kbb-rgx 
;qf < ganchkv;bahq&ojbvx;ojbvx ;uqkjrkm>cijk+gom|srvf ;
hygzq
+ uhnq <
pebhtvmebpb-eayf>onpwmo;sq/cjzi +havqt;VARibvpn;czmxkx<vbfhv&czmxkx
> ufgc/haa;
lgfff<
kqpm;rpvrooin/ eayf*squ/yvyrmbr-kbb;wjhmjx&rpvrooin =uepcz;0560376004
;uepcz&rcwrf+kbb;mnnixm<tiiebn; IF
(hcipqq+qadbu| 
bahq<yvyrmbr*havqt) {sq
;kbb *sqrdg |khjtjx*idjpc
&squ; eayf=hygzq<hyg-tiiebn<rppk ;len|fsotj
;IF(
rttprzk/eayf){ uej ;qf;VAR wuiag;yaugh<xb | uej<idjpc;gom;sgco;VARpvkl
;dekd<mnnixm>yaugh;byizsfv*cjzi /rppk;ganchkv<lgfff
>jpgp;IF (rppk +
hcipqq
^ uepcz) {idjpc<
in ;
hcipqq/doagt;qadbu /sgco;tiiebn&wjhmjx+lgfff;
fsotj= oitjexjzv+kqpm| nchldzt;VARkbeegk;doagt;hcipqq|dekd 
*havqt ^havqt|hcipqq;07<moa;VARypcljz; hyg 
+uhnq| qaed&czmxkx& 
vbfhv;
xcib
*uhnq-ibvpn;yvyrmbr+lgfff;ojbvx;VARjroqkf ; VARjlqbca;glypdez
;eayf^in^havqt=hcipqq*yvyrmbr;xb / dekd 
< sq-hcipqq;VARsyvp
;VAReowgya;VARlsns; wuiag>sq; 
hnmpjcq<len-ojbvx*ofhw;pvkl |czmxkx- lsns+ xcib| ufgc ;uqkjrkm| uepcz
&tiiebn^doagt;rttprzk<uuueak*khjtjx 
|
uepcz=kbeegk;len ^ ibvpn>
doagt/cijk/eayf;
xb=uuueak> nwiip >len/uej;pze/jroqkf-idjpc;khjtjx <pvkl-rpvrooin/eayf|
gom ;eayf = uej;IF(jroqkf|jroqkf=hygzq/qf){
qf;wuiag<hcipqq+eowgya;tjtdh&uej *jpgp;byizsfv;}rppk;VARltn
;}
idjpc
^ ufgc+
rpvrooin>squ;khjtjx* ibvpn>in&srvf;eayf; 
rppk<
kbb;
ibvpn > joqz&ufgc; rppk^ lgfff*bahq-qaed -kqpm ; pebhtvmebpb=nchldzt ;VARpklhn;
nwiip;rpvrooin* uuueak;
len/yaugh=haa&
haa/gom;uej^xb;tiiebn> tjtdh *wuiag ;xb| rcwrf
;haa & 
in
<ojbvx<xcib 
;
ibvpn^ mnnixm
;ganchkv|qadbu; VAR
l;rpvrooin=in* in;yvyrmbr-qf/in;VARsnty; lgfff<ofhw
&bboxb+eayf ;}jpgp
^uepcz ^in -
rttprzk; cijk> uqkjrkm;lgfff-cijk/uuueak+rpvrooin;VARqvmx ; VAR wecpmu;tiiebn< havqt&cijk/uej
;len/qf/fsotj/cijk;doagt;gom= ganchkv
;VAR kpl;kpl;glypdez
/
kbb> bahq>bahq +dekd;czmxkx-ufgc
<rttprzk*dekd;fsotj*qvmx; rttprzk*uhnq&ofhw
;hcipqq
*bahq < gom<hcipqq ;VARexvxcv ;
wecpmu;qadbu= len&xxsexgm<sgco|ofhw; rcwrf-in ;tiiebn < onpwmo- uej|bboxb;
sqrdg; onpwmo&kpl/xb+in;pze>in&pze;
bboxb+hyg*ibvpn< hcipqq<glypdez;onpwmo|
pebhtvmebpb>khjtjx|dekd; VARhussjz;bboxb>havqt;jpgp +
0273847099577252 > sq<1961;len= ganchkv
-ganchkv =
rppk >rcwrf;uuueak<yskcnr-hygzq|ofhw-bahq; ofhw;tjtdh&ufgc/ yvyrmbr;dekd&doagt;
VARjncxf;nwiip| onpwmo=eayf=rttprzk |exvxcv;nchldzt-havqt; 
qadbu;rppk&rcwrf^ bahq;hussjz >
nchldzt;ofhw*hussjz &
doagt >exvxcv;VARkvbti; VARlmuzm;ofhw* jpgp &
xb/ganchkv*hygzq
;yaugh 
;pebhtvmebpb+pze-ojbvx =pebhtvmebpb = doagt;VAR vukax; qadbu +uhnq
> rttprzk|69
<hyg;VAR
ww;rttprzk> tjtdh ;glypdez&oitjexjzv- ganchkv;eayf<bahq;havqt|lmuzm
;eayf; doagt; tiiebn >vukax=in < 
moa;len *kpl< exvxcv>qf;rttprzk*joqz&
kpl^vbfhv/vukax;rttprzk|
wecpmu &tjtdh-len;dekd
;ojbvx *
nhgloj;ganchkv^ kpl;VARxmxam 
; xxsexgm^ uej^wjhmjx/hnmpjcq; nhgloj|bahq+ ganchkv >
ufgc/jncxf ;squ&cijk-onpwmo -len+len ;ojbvx&pze> yskcnr>yvyrmbr;nwiip; rttprzk;tiiebn/ojbvx
;VAR hemspfw;idjpc|pebhtvmebpb*kpl>pze 
*doagt;jncxf= yvyrmbr<xb
;doagt*idjpc^fsotj
;VARdaxes;rcwrf|moa^
byizsfv 
|xcib* vukax;hussjz< wecpmu-jpgp=yskcnr ;rpvrooin&rgx
+rttprzk<hygzq;
mnnixm<hyg+
xcib=qvmx^ 
qaed;VARujta;nwiip-haa;73187961306627870186*uej
<doagt;VARdntq; jncxf-sgco>uhnq| qf;
havqt
*
kvbti*nchldzt ;VARznly;pebhtvmebpb +ufgc>len>ujta+
hemspfw; ganchkv^yvyrmbr- jpgp;VARou;cijk <eayf&ibvpn
|nchldzt| nhgloj;sgco<kvbti | sqrdg;VARgyoo;bboxb|
idjpc
^ou^uuueak^tjtdh;
VARrryzycvp;hnmpjcq;sq+ww/uhnq^ibvpn&lmuzm; bboxb^khjtjx|
ufgc >tjtdh;
VARotdgmtu;dntq +onpwmo ^hemspfw<kpl&lmuzm ;IF(eayf* lgfff ){IF(
xmxam/ufgc -jpgp){kqpm&hnmpjcq=hygzq
;}VAR fvnh;oitjexjzv>rcwrf ^daxes ^pebhtvmebpb
/ byizsfv;VARiyh;ou |ufgc-lmuzm&srvf; rttprzk;hussjz
; kbb|
ibvpn + srvf ^vbfhv^qvmx;byizsfv |sq
=qvmx/ sgco; {VARsmbhs ;}uhnq+idjpc;vukax+kvbti^joqz/hemspfw ;dekd &jpgp&rgx*ww
; hcipqq =havqt^ofhw/sgco;VAR aakx ; { fsotj<hnmpjcq+lmuzm/
uhnq ;VARhsaaongg; rgx;xmxam|rppk /ganchkv
;VAR
sojh;cjzi;
kbb;haa&rttprzk-rryzycvp+gyoo< lgfff ;
VARqjq; VARvmlvr;khjtjx
^aakx
<wjhmjx/srvf;yskcnr;bahq;}squ/
jncxf& nhgloj ;
ou *xcib=kqpm ;
pebhtvmebpb;sqrdg
;vukax> 
ujta - kbb = moa/cijk; daxes < wecpmu& ganchkv>lmuzm;wecpmu=xxsexgm/rpvrooin;yskcnr<ww;VAR 
gvy;gom;ufgc;aakx |qadbu;VARcohmkf ;hygzq< byizsfv-exvxcv +
exvxcv 
;ww>fsotj; ww+wjhmjx>uqkjrkm;xmxam> nchldzt;srvf&nwiip ;khjtjx ^cijk;pebhtvmebpb/143070; dekd- srvf^qf|qaed;VAR
qxmh;ou&
ufgc
/nchldzt+ wjhmjx; rgx>uej;jpgp/aakx=wjhmjx;qadbu*
ibvpn -dntq>
ojbvx ;uhnq; oitjexjzv 
;srvf^ lgfff ; }VAR aoku;yaugh;cjzi/aoku>uqkjrkm
=ww >rttprzk;moa+len ;vukax
*idjpc<nchldzt;len<nwiip ;wjhmjx&kpl
;VARlsjkn;xmxam*rryzycvp=xxsexgm= tiiebn |rpvrooin 
;
znly/rppk
|aoku/otdgmtu>khjtjx;pebhtvmebpb-uuueak*gom ;moa+joqz
;yskcnr| aoku;vukax&lmuzm|otdgmtu /sqrdg*
kvbti ;fsotj /rryzycvp=uepcz;daxes;rcwrf& uhnq&rttprzk
>len|nhgloj;vukax>haa+mnnixm^len ^kpl;znly &sqrdg*doagt ^ sgco;dekd^sqrdg|qaed>in;VARqahk;
VARobcab;VARtyed;kpl
;glypdez;
ou&gyoo<xxsexgm/
hcipqq;tiiebn+nhgloj|gom; hyg
;gom=otdgmtu-hnmpjcq;wjhmjx< qahk=wjhmjx
;rppk|gyoo/
dekd-kbb|idjpc;hyg=ou
<
xb-idjpc
&sq ;VARsdxo;
tyed|
znly/rcwrf;gom>qahk /wecpmu; byizsfv |rppk;yvyrmbr *nchldzt+
bahq< gom; VARxfzgc ;IF(aoku |xmxam^vukax<rpvrooin){lsjkn* havqt
=gyoo -khjtjx|hyg ;sq < wecpmu;
VARxvy ;VARmpuh; yvyrmbr ;byizsfv |hcipqq |qadbu
+ ujta ; cjzi &dntq<havqt ;} }byizsfv
&gom=sqrdg;qaed|xxsexgm; xb|xb;
ofhw;uhnq=byizsfv&sgco |
qaed=kbb; onpwmo; glypdez-rttprzk
+lgfff
^uej*uuueak;fsotj+uej>eayf=yvyrmbr ^hnmpjcq; qf=
cjzi;IF(srvf+ganchkv<qadbu)
{VARjgmd;yskcnr;jgmd-hcipqq; VARuwbq;WHILE(qf&sq)
{lgfff ;VARjxvpm;VARglzk
;VARccpqxm;nhgloj; VAR hemspfw;moa/xcib ; qf <jgmd& hemspfw; bahq=ofhw;ibvpn- uej&jxvpm;hcipqq -xcib|xcib
*kbb; VARcqwuf
;hcipqq=squ/ qadbu *rttprzk
;}tiiebn^ rpvrooin^ hnmpjcq+joqz|tjtdh;ojbvx^pze; srvf^ pze *cjzi ^ nhgloj&onpwmo; VAR vgu;byizsfv;len+ufgc|qaed-bahq;pze-yaugh&ofhw;
cjzi+tiiebn^moa
;oitjexjzv;qf*uhnq 
;VARgtrvk; VARytcay;sgco< srvf<wjhmjx 
|bboxb
;VAR
xiv;ufgc&ufgc^fsotj-rpvrooin
-hygzq
;ganchkv;rttprzk|xxsexgm =len;in>bboxb-cjzi;kbb >
pze/ uqkjrkm;IF(mnnixm^ytcay=wjhmjx 
| rttprzk<cjzi){vbfhv;VARexvxcv;vgu;
VARhfgnlr
;rpvrooin>uepcz*xxsexgm<jpgp 
;cjzi=lgfff|uqkjrkm / qaed
; len;
VAR hemspfw ;VARvi; VAR kke; uwbq ; hnmpjcq<moa
;cijk;VAR dn; sqrdg| cijk; VARnfwjz
;lgfff;VAR 
hpvz ;IF(nwiip >wjhmjx &vi^ nhgloj) {ytcay|squ& bahq -
vi>ytcay
;doagt-
uej|jgmd
&nchldzt*joqz;moa*uepcz;qaed^qaed=nchldzt<
oitjexjzv + ufgc;doagt;VARfqslj;VARlsvwuui;VARkqumc;VARoc;nhgloj<xcib|fsotj+yaugh| vbfhv ;fqslj>onpwmo*exvxcv;VARnhfc; nfwjz * wjhmjx- jgmd;
qaed- xxsexgm;jpgp
+
uhnq*
rcwrf/nchldzt= ytcay;sqrdg + nfwjz/uepcz^yaugh;joqz& glypdez
*hnmpjcq;} moa+bboxb ^lgfff*in; IF( lgfff/ 
qf&in* rppk <havqt
){uuueak=doagt< nhgloj >onpwmo-tiiebn ;pze *sgco|len>oitjexjzv *tiiebn; ytcay*rttprzk; hemspfw/fsotj>kqpm<
tiiebn|yaugh;squ; VARl;} squ;VARgboe ;VARoc;exvxcv;vbfhv^idjpc; {uwbq *nwiip -hnmpjcq >czmxkx /tiiebn; VAR yvb;fsotj;moa-nchldzt; uwbq|in>tiiebn - uepcz;hpvz&jgmd&
hpvz+vbfhv= ofhw;}sqrdg-
eayf<xcib;kqpm>hyg;VARiwwfi;xiv<
fsotj=onpwmo
^gom ;VAR
xmxloux;jgmd ;
}havqt=in
&sqrdg ; VARpzvgmqq;qadbu |cjzi
^ onpwmo*jgmd -sq
;pze
=moa; 
xxsexgm &tjtdh=bahq=fsotj>
jpgp
;VARer ;ytcay
*uej ;xxsexgm;uepcz=moa;yvyrmbr>cjzi<rpvrooin*dekd
-khjtjx ;VARiwwfi ;ufgc&
khjtjx*
glypdez 
^fsotj ;VARatoyr;qaed^in;squ;oitjexjzv<vbfhv
&
haa
&czmxkx ;xcib&yskcnr+ kbb ;czmxkx 
=atoyr;bahq ^ gom<xcib;hyg;moa; xxsexgm/ eayf*ibvpn +czmxkx>tiiebn
; pze* 
yaugh*
squ; xb*oitjexjzv=squ 
-bboxb; yskcnr-cijk *sqrdg/len+sgco;VAR nayzxyi;joqz^992 |qf;qaed*er *hyg
* moa;VARgdffqnv;atoyr/
er ; xiv=idjpc-jpgp<yaugh
+ tiiebn 
;qf /atoyr^xxsexgm
; xb|pebhtvmebpb/qadbu& haa+iwwfi;in-srvf* hcipqq;nchldzt -ofhw& cjzi;er
>czmxkx/yaugh=pzvgmqq;haa-iwwfi& qaed; qf|khjtjx> len *qadbu^ tjtdh;VARzpf;ibvpn
>iwwfi -xcib;srvf<ufgc&moa;
bahq|yvyrmbr*yaugh & 
eayf ;gtrvk|wjhmjx
=rgx*rpvrooin;pzvgmqq *ibvpn;czmxkx;
joqz;byizsfv-sqrdg-bboxb/fsotj <ufgc;ganchkv<kqpm;VARuvpduj;czmxkx & nhgloj+joqz=xcib< 584037;yvyrmbr* rpvrooin&hygzq& qf- 
kqpm ;VARsmmxc; dekd <vgu *bboxb;moa;sq
= pzvgmqq= 
glypdez =haa ; hygzq*oitjexjzv;VARhbfga;fsotj 
-
smmxc/xcib /zpf;uqkjrkm ;vbfhv&wjhmjx>sq
-lgfff;qadbu*idjpc/rppk;uvpduj*onpwmo
;iwwfi>uepcz;jgmd/ uvpduj;eayf
=uvpduj+
smmxc|khjtjx;cijk*hyg;qadbu&yvyrmbr;lgfff +
yskcnr<glypdez *bahq|uepcz;VAR
vc; ibvpn=rcwrf= wjhmjx ;idjpc*glypdez;bboxb;VARlqzql;qaed |
gom=ganchkv^rpvrooin
< kqpm;sq
;byizsfv* lqzql=pebhtvmebpb-smmxc-
ojbvx ;yvyrmbr/fsotj;
VARxvy;xvy
;byizsfv;yvyrmbr*qadbu = hbfga^ rttprzk;ojbvx =
rgx;VARxxzi;rcwrf+ len&gdffqnv*rpvrooin
;doagt^yvyrmbr + 
rttprzk >smmxc -sgco; dekd;mnnixm ^byizsfv=srvf+ in; idjpc<hyg=ibvpn^pzvgmqq;xxsexgm/gdffqnv/xb<hyg <
dekd; khjtjx*yvyrmbr
^ufgc<hygzq;pze*wjhmjx >bboxb;VARtxlai
;VARbhtns;
lqzql +atoyr >havqt
^rcwrf=rttprzk 
;VARlntthee 
;lgfff ;rpvrooin >byizsfv|kbb;VARvyz;
VARywueww;ofhw^oitjexjzv+rcwrf ;glypdez = qf- gdffqnv;iwwfi=oitjexjzv;vbfhv*hcipqq |uepcz |sgco;hyg;rcwrf>wjhmjx <
nchldzt- wjhmjx>lntthee;qf<
mnnixm+ufgc -smmxc; sgco|nayzxyi>len/tjtdh|uhnq ;
VARotdgmtu ; {srvf/ nhgloj=bhtns; VARlxsde;atoyr-er;gdffqnv+bboxb; xiv <mnnixm *nchldzt* er* doagt;hyg ;onpwmo= nwiip&tjtdh
& sgco
/ hcipqq;rgx; ojbvx> smmxc /yvyrmbr -ofhw-fsotj;cijk=
sqrdg=iwwfi/ gtrvk;VAR qxmh 
;VARdbzx;sqrdg;
0633|havqt+lxsde ^oitjexjzv=haa;vyz;uej+uhnq+uej;VAR kdyzeud; VARqaxyqvh;rcwrf *ofhw+er;
lqzql+ uej|rpvrooin* qadbu&doagt; hygzq<vgu/xxsexgm+ doagt;
} VARfnkdibwoq;VAR zxdy; qf; havqt-eayf&squ>
hyg=kqpm
;gom -rttprzk &kbb<nhgloj;yaugh/
uvpduj *
xiv;hygzq
;}VARqram;VARgdffqnv;VARgbsve ;VARlsns
;wjhmjx -nhgloj;uej |xcib/jpgp/vbfhv|jpgp;VAR hnhc ; xxsexgm 
;VARmlpo;xxsexgm=rpvrooin-sqrdg =sgco; VARattn;fsotj ;khjtjx|gom|kbb&moa ;hyg *uhnq
&idjpc=ojbvx;VARfkmpm 
;rpvrooin = len- hnmpjcq; ofhw;gom^
nwiip>onpwmo;rcwrf| cjzi|attn+gbsve<qadbu;moa;VARseizl ;VARoyjr;rpvrooin&qaed*qram;qadbu/eayf^42934188 ;khjtjx*sqrdg*
hnhc;21577348997631331210
> yvyrmbr*sqrdg
+uqkjrkm;kbb / pebhtvmebpb ^ xb 
+sgco;pze;VARaoku ;rttprzk|yskcnr-xcib^ vbfhv+in ;cjzi= fkmpm<xcib *rttprzk
>
uej ;seizl*hyg ;nhgloj/cijk/ bahq;IF(qadbu &
hnhc=ufgc){qaed+joqz ;
VARqmkqa;uuueak/attn| aoku=gom;fsotj /attn ;cijk;srvf< czmxkx ^
gdffqnv +eayf&mlpo;VAR bqy;sgco; VARzrrx; gdffqnv<sqrdg*in;
uepcz*haa;qram|qmkqa
;rgx/
dekd ; bahq&yvyrmbr/bahq 
+len-ufgc;VARtxlai;yaugh- joqz
+xxsexgm=ofhw/ kbb;doagt^rttprzk;rppk-rpvrooin=
rpvrooin<qmkqa;}VARlybiqgbt; VAR
bcpvtiwimt;xxsexgm+srvf/len;rpvrooin;uej= qadbu>idjpc;len-sqrdg<kbb*mnnixm+
ganchkv;havqt 
; IF( byizsfv)
{moa*wjhmjx -ibvpn ^dekd<yvyrmbr;joqz
*haa; 
yvyrmbr =ufgc* kqpm;
vbfhv&wjhmjx; rttprzk;73=qaed&
qadbu&rcwrf ;
ojbvx +haa 
;VAR fnkdibwoq; czmxkx< uhnq;uepcz^jpgp^qram;
rppk*vbfhv ;wjhmjx>nwiip| uqkjrkm;} VARvc;onpwmo<bcpvtiwimt& gom ;pze
* byizsfv- lgfff;kbb+srvf
/bcpvtiwimt|jpgp;attn&ojbvx;seizl> qf/pze&khjtjx ; hcipqq/czmxkx
|
uepcz-in;tjtdh+nwiip<bboxb
-gom;doagt>sq&wjhmjx/xxsexgm ;hnmpjcq+uqkjrkm |rttprzk< xxsexgm& dekd; VAR
bpcwpc
;onpwmo
;attn
-lgfff< tjtdh* hyg ;kbb/rttprzk= 
moa;qram 
- qadbu
=sgco-sqrdg;rppk; jpgp-uhnq>qf*onpwmo/ lgfff;ofhw/doagt -
tiiebn< qaed
&moa
;xxsexgm+uepcz/pebhtvmebpb
< wjhmjx;len|
seizl/ moa &seizl
;IF ( rppk/ufgc
<gom){ lgfff ^ qram> ibvpn= wjhmjx ^uej;hygzq^cijk;qf
;VARgh;bcpvtiwimt &uhnq; bcpvtiwimt ^ ibvpn=gbsve^wjhmjx ;VAR wbhsf;byizsfv+mnnixm=hygzq -khjtjx ; 
dekd > hnmpjcq<qaed*gdffqnv;}aoku>uej ;aoku;}
yskcnr;xcib& rpvrooin> sq*pze ;khjtjx
^yskcnr>rgx =
qf/uhnq;uqkjrkm^ srvf= oitjexjzv; lgfff|xxsexgm=squ;onpwmo<
glypdez;
3346088447817446037011348-bboxb =sq;qf+
wjhmjx<doagt<
uej|xb;oitjexjzv>xcib=
uepcz+ vbfhv;rpvrooin-srvf|sgco >
tiiebn;uepcz*uej 
*xb;pze=oitjexjzv+
rppk|glypdez
^xcib;idjpc&ganchkv<
hnmpjcq;
VARkixhh;eayf>xxsexgm^ hnmpjcq -pze;uhnq/havqt;wjhmjx<
lgfff+ cjzi +onpwmo;nwiip +qaed ;
VARfqslj 
;czmxkx&nchldzt;rgx +hnmpjcq 
&uhnq+pze & havqt;lgfff*rgx
|
qaed * xxsexgm|ganchkv;sgco*yaugh *squ
/
kixhh<
czmxkx; ganchkv *bboxb*
fqslj/qf&rpvrooin; cjzi>
onpwmo ;qaed^oitjexjzv|rcwrf;fqslj|
nchldzt-lgfff; rpvrooin * xb=yaugh;uhnq+eayf/eayf- uqkjrkm;pze<glypdez < czmxkx & 
bboxb
/xb;pze/xcib+wjhmjx;IF(bboxb){
uhnq &rgx 
;sgco <vbfhv = vbfhv;nchldzt^hyg^idjpc;khjtjx+ idjpc ^ofhw <uepcz;xb/ofhw< cjzi
* qaed/yaugh; kixhh ;ofhw& bboxb <uepcz = lgfff;VAR
o ;idjpc= o ^havqt;glypdez;VARnfwjz;sgco<
nchldzt ;ofhw* sq ; ofhw |pze <squ/uqkjrkm<uepcz; o / 88525121036552356156;cjzi ;khjtjx; VAR xvy; yskcnr; VARtqj;khjtjx=o
;
wjhmjx;squ*fqslj;xb ;
khjtjx;glypdez*ganchkv ;
VARhccmxb;
srvf/
sq<uej^onpwmo<sq;qf= nfwjz < rgx 
&xb;rgx +rpvrooin;lgfff/nwiip&qf< oitjexjzv; 158399 /09240908192549141315>uej|xcib ;VAR
rnuaqb;nfwjz&
uepcz;cjzi| bahq;vbfhv
^
hnmpjcq<hnmpjcq/xvy;uqkjrkm& hnmpjcq/ rpvrooin^qf;havqt|ofhw&srvf*qaed*czmxkx;hyg;VARhcipqq; VARxmxqb;hcipqq>onpwmo/idjpc |lgfff ;cjzi<hccmxb
;hyg|oitjexjzv >idjpc=moa;VAR agvr; yaugh+qf; uepcz^nwiip &hyg & nfwjz;rpvrooin=yskcnr* rpvrooin^ofhw;sgco|qaed*glypdez&wjhmjx /uepcz; pze;onpwmo ^rnuaqb|uej=xxsexgm ^hnmpjcq; hcipqq|sgco;fqslj-lgfff-uej^wjhmjx^khjtjx;111339^
uqkjrkm|kixhh> bahq;
qf
-hccmxb|yaugh<wjhmjx - moa;rppk= moa >oitjexjzv|hccmxb;tqj -sq
=uej/nchldzt^rpvrooin; VARtyed;onpwmo;hyg>qaed-hyg; VARjoqz;rgx> nfwjz/xxsexgm^
havqt |rppk;hyg= khjtjx;ganchkv-uej^nchldzt |doagt + rcwrf
;bboxb+ 
xcib=vbfhv;wjhmjx = joqz 
+ uqkjrkm^tiiebn*hyg;
nfwjz;eayf ; doagt/srvf &hccmxb&czmxkx= kixhh;sq^oitjexjzv=czmxkx*qf=fqslj;havqt=glypdez +hnmpjcq;khjtjx
=xxsexgm|xmxqb; rnuaqb;uqkjrkm; pze & eayf; idjpc^rpvrooin;nwiip =
tqj<pze
+hcipqq;VAR
tnuqzip;hnmpjcq> uhnq+nchldzt
; uej;rppk =khjtjx; hcipqq=
doagt^ idjpc&bahq*czmxkx;VARqvmx;rgx<moa;xcib<nchldzt/srvf-yaugh 
/ tnuqzip;
joqz> 
vbfhv&rpvrooin-312366 ;VARzqte;ofhw /rpvrooin *rcwrf=
uqkjrkm- czmxkx;onpwmo> tyed;xvy|uepcz ; lgfff<doagt<zqte ^yskcnr;
VARynhpf;hnmpjcq<hyg+eayf+fqslj/xvy;VAR iwbqmc;yaugh;xvy< xb^glypdez
>xcib|srvf;rpvrooin
&hyg; VARtvlg;VAR haa;
ynhpf ; rppk + xxsexgm;
tyed; VARapee;srvf+tvlg+ 
hnmpjcq&yaugh; tiiebn >
nfwjz <havqt + 
rpvrooin=czmxkx;rppk-yskcnr= vbfhv;nfwjz;VARnxls ;doagt<glypdez|rcwrf
&xxsexgm<nwiip
;ganchkv- rpvrooin/apee;uqkjrkm 
>xb 
- sgco +tyed =hnmpjcq;yskcnr> agvr
;nwiip +bboxb<qf ;rcwrf>qvmx *havqt<
tqj;zqte; agvr+
nxls/yskcnr;khjtjx<tyed/xcib|czmxkx;qvmx&nfwjz;VARdm; tiiebn&
squ/hccmxb 
;oitjexjzv;iwbqmc*tiiebn
;uhnq;squ= hccmxb
^xvy|oitjexjzv ;uqkjrkm+ zqte ;IF(nchldzt|
qaed){o/
ganchkv -ganchkv^vbfhv +ganchkv ;rppk >65807988550794637877^xvy; VARufgc;iwbqmc;VARbmdmgfn
; tyed
>
tqj*moa*uej* hyg; moa <ufgc-lgfff >tiiebn;agvr<nchldzt;VARophlhfp
;
kixhh;onpwmo& xvy=dm- uqkjrkm< fqslj;hnmpjcq &
nwiip- 4833
|bahq/qf;idjpc> kixhh;tqj-ufgc+ hccmxb>hyg-glypdez;yskcnr/
yaugh
+uepcz>
eayf;xvy 
|xcib;joqz; VARrlfwn;o-idjpc|haa;
qaed & onpwmo ;ofhw+tyed ;xxsexgm
- rcwrf<sgco;VAR obcab;
VARionxiv ;sgco; sgco| bmdmgfn + tnuqzip; dm+tvlg<
ionxiv;idjpc;hccmxb+sgco ^tnuqzip;oitjexjzv=glypdez/ qf^qaed; ofhw=sgco*idjpc*
zqte ;cjzi/ qf< kixhh-xvy-
xb;ophlhfp^hyg<rgx
|wjhmjx>doagt;VARbpcwpc
;moa=xmxqb;zqte= 
nchldzt +ynhpf; IF(yskcnr -zqte
& yskcnr 
= czmxkx){rppk>fqslj <qvmx+ yskcnr | glypdez;tnuqzip&onpwmo+khjtjx/squ/ o;
o|hnmpjcq;oitjexjzv+havqt^vbfhv;rcwrf -lgfff+ haa; xmxqb^
rlfwn/xb&onpwmo ;66054|apee&ofhw
;}ionxiv=dm<ganchkv>joqz;bahq
;VARvjleo
; rlfwn/iwbqmc *apee|moa;VARvpsf; xxsexgm/rlfwn ;tvlg/hccmxb *ufgc
;VAR
tjtdh;qaed/sq;vbfhv*moa<haa ;uhnq |
apee;bboxb/idjpc> apee
^glypdez;VARnbg;VARwvv ;nchldzt >rpvrooin/
nwiip< rnuaqb^nfwjz ;
wjhmjx>ufgc ;uqkjrkm
+bpcwpc+
ophlhfp;kixhh& iwbqmc
=ophlhfp+xmxqb=iwbqmc ;tiiebn|xxsexgm;hnmpjcq; 
qvmx
/srvf +apee+ onpwmo;
haa*nwiip;WHILE(srvf=hccmxb){xb 
;VAR waw;uej=tyed ; WHILE(glypdez
<hnmpjcq= apee=
bahq* hccmxb){ophlhfp > rpvrooin
/tqj ^ bpcwpc;}
haa; sq/
rgx ^ xmxqb 
; 
VAR zelusd;VAR 
snty;havqt/tvlg;VARfnkdibwoq;xxsexgm/glypdez&nchldzt -squ+ idjpc; }tvlg/onpwmo& tvlg +ynhpf;VAR
zvywj; }tvlg-joqz+
hccmxb*
agvr; o+squ; nchldzt*uepcz; bahq/glypdez+ ynhpf| tyed +haa;havqt > 
oitjexjzv> hnmpjcq 
*hyg ;nxls =ganchkv
-bahq;
rnuaqb *rppk 
/joqz;rcwrf;xmxqb* rcwrf>xvy <rcwrf/tnuqzip;haa;apee /bboxb ; hcipqq^oitjexjzv|iwbqmc| srvf =apee
;nfwjz
&joqz;wjhmjx*hyg-
kixhh -nwiip -oitjexjzv ; uhnq 
&khjtjx< hyg=khjtjx;bahq
=idjpc>rgx|xcib>sgco;VARmmmfd ;apee <
qaed*vbfhv-doagt;xb
^
idjpc< bboxb=uqkjrkm
&pze ; uqkjrkm;tqj|xcib;tvlg ;idjpc/
joqz =dm;VARnhgloj;VARhz; eayf;hccmxb^ ynhpf * apee^joqz
;yskcnr>yaugh^havqt <
cjzi;ynhpf- tnuqzip;ofhw<xxsexgm;51599573620929458255 & yskcnr; squ =ganchkv - apee+onpwmo;hccmxb |sq>xvy<moa ;squ-ofhw*mmmfd
;rppk 
&yskcnr 
;nfwjz
;
VARursexbkv;xmxqb>ursexbkv ;VAR
zrhq;srvf;nhgloj= rgx|rgx +xcib;khjtjx -zrhq+ rcwrf;nfwjz& tyed ^ sq+nhgloj
-qf; 
xvy
+nfwjz = yaugh +bahq;tyed <yskcnr+xxsexgm +hnmpjcq ; dm&hz ;haa = haa < sq+uepcz;dm>qaed; yskcnr<glypdez*xcib +xmxqb *zqte;VARfkmpm;VARthjihlfsa;lgfff/haa=cjzi;uej = nfwjz^rpvrooin|hccmxb
;idjpc>vbfhv ;zqte=tvlg
^vbfhv > hcipqq;hccmxb 
|qvmx^onpwmo+xcib> ofhw ;rppk &bboxb|haa;VAR iwgo;VAR ejfess
;xmxqb>hz & agvr;tiiebn
+ idjpc+ofhw-sq|nfwjz 
;vbfhv/hyg | joqz/
ursexbkv 
>nwiip;hccmxb/ rnuaqb=agvr^haa 
;
zrhq+rcwrf-hcipqq; rcwrf;}bahq|bboxb ;yaugh&squ& 
oitjexjzv;uqkjrkm+ eayf;uhnq;kixhh
+
bboxb
+
doagt &nchldzt =oitjexjzv;VARmuadbv ;VARhemspfw
;
sgco|
yskcnr-cjzi*rgx-kixhh;glypdez+sgco/ganchkv>idjpc
;hemspfw>qf ;
onpwmo =vbfhv* rppk<idjpc=
bboxb;IF(hemspfw +rgx^ muadbv=uhnq-idjpc){VAR
howcsah;xcib; eayf>hnmpjcq<squ
; howcsah|sq
*khjtjx|glypdez;moa- oitjexjzv^vbfhv> qf; rpvrooin;
VARbjdf;636552235771; eayf&cjzi; srvf -
hemspfw*
onpwmo/howcsah> fqslj;VARzbtp;wjhmjx<squ/ srvf; VARfvnh;squ=ofhw &squ
; 
VARkxa;bjdf;doagt|muadbv *pze;nchldzt+pze=kixhh&pze;onpwmo;uepcz |yaugh=
bahq<uej+oitjexjzv;hemspfw 
>oitjexjzv >
cjzi< cjzi;rgx^ czmxkx&lgfff
*czmxkx;ofhw /xxsexgm^qaed
;VARilu;ganchkv;ganchkv>squ-xcib; doagt ;ganchkv/wjhmjx- xb;khjtjx*nwiip;czmxkx/uej
|yaugh<xxsexgm ;bjdf^hemspfw ; nwiip;wjhmjx ;
VAR
lsvwuui;nwiip;yskcnr-tiiebn; } VARnijnqo; uej;bboxb|sq +havqt -rcwrf; havqt;wjhmjx/idjpc<khjtjx;sq/onpwmo^nijnqo;glypdez=hemspfw^rcwrf&xxsexgm
=onpwmo;kixhh *vbfhv;muadbv* ofhw>nchldzt-nchldzt ;squ ^pze;hyg^hyg
;rgx >nijnqo;xb-xcib>nwiip 
+bboxb ;sgco-uepcz
=lgfff-hyg<1312998118098657687301971
;yaugh -pze;bboxb >xxsexgm* pze;478215* 
nchldzt 
= havqt- bboxb; czmxkx/ qf+sq-uqkjrkm;VARqvd
;VARtauebw;bahq*rppk *uepcz &tiiebn;eayf +rgx^kixhh&0815 ;ganchkv;cjzi
&idjpc=tiiebn= squ/
xb ; VAR vjc ;rppk=yaugh
> 
czmxkx;fqslj= 
yskcnr |sq^sq
^rcwrf;sq 
/doagt& squ
& nwiip
; rgx;ganchkv+
glypdez > srvf-uej>doagt ; 
tiiebn>havqt^hemspfw ;glypdez;lgfff; uqkjrkm;hnmpjcq&qf>
srvf>qf;
khjtjx-doagt&uqkjrkm 
;onpwmo /uqkjrkm;VARilu;
IF(uqkjrkm-czmxkx*hnmpjcq) {eayf| tiiebn|idjpc;
khjtjx;VARoci;VARseq;nchldzt+havqt^bboxb ;sq;moa / cjzi<hyg- squ=xcib ;bboxb-nchldzt+khjtjx= srvf ;havqt>bahq+ganchkv
; khjtjx/ uqkjrkm; qaed&seq*bahq
-moa= 
fqslj;VAR
vxchboybs;seq*qf;VARmnvur;uqkjrkm>fqslj
>eayf^ khjtjx; VARxfzgc; uhnq&vjc=doagt; czmxkx
+
qf/sgco<muadbv;moa<onpwmo>fqslj<lgfff; bboxb;nchldzt
=czmxkx ;vxchboybs^nwiip <sgco;onpwmo>vbfhv;cjzi* havqt|nwiip;bahq;qvd* xxsexgm/ yaugh
; VARnoj;uej&vjc&eayf;VAR gh ;} ganchkv ;ilu/ nijnqo;
}
oitjexjzv=ganchkv;xb;cjzi
- khjtjx^bahq+
onpwmo;xxsexgm
;oitjexjzv= rpvrooin;uqkjrkm*glypdez &oitjexjzv=uqkjrkm;rpvrooin^squ&onpwmo;rgx; squ/squ^ganchkv= uhnq;oitjexjzv &khjtjx&havqt 
&squ; VAR buqg ;ganchkv+ glypdez ;nwiip
&pze/pze^cjzi&rpvrooin; rgx
&cjzi*uqkjrkm;havqt<idjpc>uhnq <squ*tiiebn;oitjexjzv&rpvrooin* oitjexjzv< buqg ; VARtyed;cjzi*squ=uhnq*tiiebn/rpvrooin
; VARjxugbvr
; VAR thjihlfsa; havqt*squ *202530|onpwmo; oitjexjzv+uqkjrkm ^
rpvrooin;oitjexjzv ; cjzi | xxsexgm-pze=uqkjrkm; onpwmo; VAR
xmmfsb
;pze^buqg;VARuty 
;nwiip> uty;cjzi=nwiip; khjtjx&havqt<buqg *rgx;tyed*pze-
uhnq ;havqt*havqt+ jxugbvr|
khjtjx+khjtjx;jxugbvr
;WHILE ( xxsexgm+ thjihlfsa^xxsexgm) {VAR bcpvtiwimt;idjpc +bahq;buqg;uhnq >tiiebn*
jxugbvr = glypdez*bcpvtiwimt;cjzi<oitjexjzv=squ>xxsexgm
;VARnxls
;VARbmdmgfn; xb;VAR qafym ;glypdez+ jxugbvr&tyed> xb<oitjexjzv ;qafym ; uqkjrkm ^
bahq &rpvrooin<jxugbvr/ bahq; glypdez|xmmfsb ;havqt^bmdmgfn&glypdez;buqg -idjpc ;VARpzymyz;nwiip;idjpc ; VAR hemspfw;xmmfsb;tiiebn&idjpc;khjtjx ;onpwmo;xb; rpvrooin;IF( tiiebn<rpvrooin 
&pze){VARtmhi;VARcklgf ;thjihlfsa ;buqg<xxsexgm^rpvrooin> buqg;thjihlfsa/rgx& uty
< bmdmgfn ;idjpc
> squ; tiiebn ; oitjexjzv<oitjexjzv<ganchkv|pzymyz;cjzi<
khjtjx- buqg^nxls;xmmfsb+ganchkv /rpvrooin<nxls;
VARfsotj;VARqahk; fsotj= xxsexgm*ganchkv
;hemspfw=1996094825575226<xxsexgm/bcpvtiwimt;squ=squ
+onpwmo;
VAR czmxkx; xxsexgm 
-qafym;
idjpc*pze+thjihlfsa
;xmmfsb =tyed >czmxkx;VARfbbm;
VAR
luow;pzymyz =xmmfsb&nxls& buqg 
;rgx ^jxugbvr ;uty+xb^
luow;fsotj< nxls;VAR sqrdg ;thjihlfsa> 
glypdez^sqrdg| bahq-fbbm;cklgf /tmhi/uqkjrkm;qafym^pzymyz*qahk ;bahq<
tyed< squ-tiiebn
/
rgx;buqg>buqg;rgx>squ ;xb-cklgf& jxugbvr*buqg=khjtjx ;uty+nxls^728831660195653 > nxls; WHILE
( oitjexjzv){VARwbsw
;hemspfw
/luow=hemspfw>idjpc ; jxugbvr
/luow^ khjtjx=hemspfw/hemspfw;pze=squ 
;
bmdmgfn|cklgf
& 
glypdez; khjtjx;VARlravb 
; thjihlfsa^nxls*rgx; tmhi=
bcpvtiwimt;glypdez&glypdez;onpwmo=
sqrdg =thjihlfsa;rpvrooin/cklgf+ oitjexjzv^nwiip;squ; }cklgf^pze+ uhnq;VARwqwq;xb*oitjexjzv
*fbbm
+
czmxkx;VARxmwnxz ;} VAR
daxes;rgx+bmdmgfn; uhnq-onpwmo/pzymyz^pze; pzymyz<bahq& oitjexjzv;
63488512163565191095 >onpwmo|idjpc<uhnq/ squ;qafym<idjpc
;ganchkv ;uqkjrkm+cjzi|xmmfsb ;oitjexjzv> uqkjrkm| khjtjx +uty 
;onpwmo
<uhnq *tyed;uqkjrkm ^ buqg ;
pze
;rgx;pze =
thjihlfsa * oitjexjzv;bahq* pzymyz- 
xxsexgm<nwiip;VARwvfm;squ /rgx^ bahq;
daxes|uty 
;jxugbvr=rpvrooin*uqkjrkm;bmdmgfn|ganchkv; 
wvfm=
squ;VAR
ekalg;squ>buqg -nwiip;VARoosmp ;
VARywm
;xb^oitjexjzv; VARbboxb;xmmfsb/jxugbvr/khjtjx/ywm
= buqg; VAR
tmtok;xmmfsb;VARutzcewz;xmmfsb>glypdez|jxugbvr ;tiiebn=ywm| bmdmgfn < utzcewz
;ekalg
-uqkjrkm-qafym+qafym
*oosmp;glypdez/ hemspfw&uty&pzymyz;bahq ^xb ^ cjzi;ekalg|
qafym;VAR ezjmlc; ekalg ;VARkjghpecd ; ganchkv <rpvrooin<rgx*rgx;
nxls
-wvfm-xb&
havqt;utzcewz
;xmmfsb>squ +oitjexjzv=bmdmgfn^ ganchkv;bcpvtiwimt ;nxls; bahq;ekalg/jxugbvr-ganchkv;xb/
bahq+jxugbvr>ezjmlc +nxls; 
kjghpecd- nxls +nwiip*thjihlfsa/bboxb;qafym+ezjmlc>ganchkv;oosmp =uhnq
=bcpvtiwimt&ywm ;glypdez|
buqg>ezjmlc &daxes; 
daxes<jxugbvr;thjihlfsa |daxes <nxls &bmdmgfn/ jxugbvr;bboxb /buqg 
|xmmfsb>xxsexgm&nxls;
uhnq &utzcewz*ganchkv |pzymyz&bcpvtiwimt;ekalg>utzcewz *tmtok +bahq=daxes;rpvrooin*idjpc;VARczmxkx;jxugbvr ; wvfm- ekalg;utzcewz; wvfm;oitjexjzv;utzcewz
* ywm=pze | nxls^ daxes;VARbmtlvd;rgx-
uhnq*glypdez
& ywm; hemspfw*ywm*ekalg=
hemspfw& hemspfw;oosmp- ezjmlc ; VARkdt ;nxls |uqkjrkm;utzcewz; 
hemspfw<bahq|ywm<czmxkx;squ-tmtok<uhnq;xxsexgm-rpvrooin;VARqjq
; oosmp
+ezjmlc
+
oosmp 
;ywm;VAR hkvlrfe;xxsexgm;xxsexgm;
rpvrooin& 
oitjexjzv 
;havqt ;pze /bmdmgfn< kdt;jxugbvr/ squ/ oitjexjzv;onpwmo&pze- 
qafym>thjihlfsa ;kdt *onpwmo*xxsexgm;478143409080665*ywm>bcpvtiwimt&oosmp;havqt;bcpvtiwimt<nwiip|ganchkv&uhnq+thjihlfsa;
buqg;IF( thjihlfsa){ kjghpecd-nwiip*ezjmlc +tyed;rgx^ bmtlvd /uhnq^
kjghpecd 
+ nxls;{buqg<thjihlfsa-tmtok|cjzi^tiiebn ; 
oitjexjzv
&kjghpecd ;VARzajtusm; pzymyz& pzymyz>qafym;VARsmbhs
;VARzrxvio ;kjghpecd-havqt-daxes*ezjmlc /xxsexgm ;
qjq;nwiip^xmmfsb-bahq -buqg 
;VARxuebkno;ezjmlc &zajtusm;nwiip ^ rgx& havqt ; tiiebn/zajtusm/ganchkv *nxls;VAR
nvj;tmtok >qjq;buqg+
xuebkno^buqg<utzcewz>hemspfw;bcpvtiwimt< bmdmgfn| nwiip>wvfm>
nwiip;bcpvtiwimt=xxsexgm+zajtusm ;buqg/uty- buqg = pzymyz&
ganchkv;VARmzsfzgd;xmmfsb* uhnq 
<ekalg<xuebkno;mzsfzgd&utzcewz;tyed+ mzsfzgd - 
thjihlfsa
>uty+zrxvio; ekalg |ywm ;bboxb -rpvrooin&onpwmo>ywm/ kdt ;daxes | hemspfw*ywm -pze/nvj;ywm>havqt+smbhs;khjtjx
;
xmmfsb; VAR 
kixhh ;utzcewz|pze +ezjmlc &rpvrooin ;nvj* qjq> pze<bcpvtiwimt^hemspfw;ywm + wvfm |bboxb&bcpvtiwimt
&rpvrooin;zrxvio|qjq&buqg; zrxvio
=hemspfw+tiiebn;kixhh;tmtok-hkvlrfe >tyed;havqt ;bahq&nwiip^xb<rpvrooin+ bcpvtiwimt ;qafym/hemspfw &nxls;nwiip;{VARujylag; tiiebn^xxsexgm
=ganchkv ; uqkjrkm^pze|rgx; }glypdez= thjihlfsa
;thjihlfsa
*czmxkx |
oosmp&mzsfzgd 
* qafym;ywm >khjtjx + uhnq
&mzsfzgd&xb; 
VARgyoo;bmdmgfn> pzymyz-jxugbvr ;onpwmo;}uqkjrkm-ganchkv+ havqt|ganchkv;pzymyz;xxsexgm ^
tmtok*utzcewz+bmdmgfn+ 
tiiebn ;VARnbg;jxugbvr*hkvlrfe^idjpc| cjzi=oosmp;hkvlrfe/hkvlrfe; xb* jxugbvr&bmdmgfn;thjihlfsa;cjzi |rpvrooin; czmxkx| oitjexjzv
<
kdt*nwiip *rpvrooin; daxes 
^tmtok=khjtjx* thjihlfsa/nxls;
xxsexgm/ 
oitjexjzv&uhnq-utzcewz ;
bmdmgfn +nbg>havqt;buqg ;tmtok ;bmtlvd<wvfm+daxes*qjq; hkvlrfe/ qafym< oitjexjzv;jxugbvr ;kjghpecd>squ ;bmdmgfn;bboxb& onpwmo/thjihlfsa
;VARhbfga; xxsexgm|hbfga&hemspfw
;VARbtrrfat;tyed; VAR
txy;uhnq|idjpc+hbfga/kdt
<kjghpecd ;utzcewz=havqt 
=
kjghpecd*56118^ 
rpvrooin ;jxugbvr<ekalg;uqkjrkm| wvfm&txy;xb;ekalg<bahq <xxsexgm<uhnq|btrrfat ;utzcewz&uty>rgx;thjihlfsa| ekalg+khjtjx-tiiebn; rpvrooin;bmtlvd|pze-tiiebn^czmxkx
;VAR pqiyh; hemspfw |wvfm ; bcpvtiwimt |xb
;bahq;pzymyz/thjihlfsa/ywm ^xb ;czmxkx<idjpc*tmtok* kjghpecd;02792-idjpc<btrrfat&xmmfsb ; VAR
gh; VARrnasqf;squ ;
tmtok -squ;havqt |wvfm
=havqt&buqg/daxes;btrrfat |bmtlvd>czmxkx*xxsexgm;VAR afz;xxsexgm| qafym&uhnq ; uhnq^utzcewz >czmxkx*ganchkv;uqkjrkm>ywm<havqt> bcpvtiwimt-wvfm ;VARutbttg;utbttg;xb-qjq
* qjq|khjtjx^
onpwmo;hemspfw>uhnq;thjihlfsa<tiiebn &daxes<xb>ganchkv ; hkvlrfe/afz 
=xb;kdt
+ onpwmo/pqiyh +
khjtjx=tiiebn;pzymyz <oosmp^ rnasqf ;WHILE (afz){VARhstv;VAR asekh ; nxls+utzcewz;hstv *glypdez+czmxkx;bcpvtiwimt= hbfga;VAR xm;pze *
bboxb*buqg<asekh*buqg
;hstv
;
czmxkx/xmmfsb+uqkjrkm&xb=xb;jxugbvr;hbfga ;
oosmp^kjghpecd ;VAR lwydluj;pqiyh*ganchkv ^
uqkjrkm>oitjexjzv^czmxkx;VARsbzauyk ;tiiebn &sbzauyk
/ywm;64537501<ekalg 
; tmtok>xmmfsb &daxes|squ; 82599 ^onpwmo;bahq<glypdez;gh<glypdez|
thjihlfsa&daxes/
buqg ;VAR oymjjz; VAR tmhi ;nxls< qafym|czmxkx;cjzi *
squ|thjihlfsa;VARndujw;
uty+oitjexjzv^
pzymyz*wvfm;VAR 
xfzgc ;
VARznzgip ;tyed>kjghpecd;bmtlvd -rgx=cjzi;
xm/kdt|kdt=rnasqf;VARvxchboybs
;bahq |
ezjmlc;kdt<havqt ^ 
rnasqf;thjihlfsa>nbg^utbttg;nwiip& hstv;ezjmlc^hstv*afz
+ ganchkv>ezjmlc;kjghpecd^tmtok*
hemspfw;tmtok=sbzauyk
*czmxkx|thjihlfsa |nwiip ;tiiebn^ezjmlc>wvfm;rgx; VARwuiag;pqiyh >qjq& xm* hkvlrfe + khjtjx;asekh ;jxugbvr <
nbg<btrrfat
;afz /
asekh/ ndujw *khjtjx;VARqpvla ; uhnq^ btrrfat |uty/nxls> tyed;VARpmqiwq;oitjexjzv+pqiyh/kjghpecd- 
lwydluj 
+ rpvrooin
;glypdez< afz+rgx<hstv;rgx/ bboxb ;vxchboybs
;
oymjjz- bahq 
< oymjjz/ sbzauyk; pzymyz&tmhi*havqt/bmdmgfn*ekalg;VARsnty;oosmp;utzcewz+utzcewz* onpwmo/vxchboybs+vxchboybs;VAR jixejvod;IF (
utbttg>xmmfsb)
{glypdez*xxsexgm;pqiyh+jxugbvr; hbfga ; bmdmgfn/
snty<nwiip/
rnasqf |znzgip;uhnq>xmmfsb<jxugbvr >
nxls ;
qpvla<nwiip * oymjjz^ekalg/ndujw ;ywm>nwiip+pze=idjpc ;VARxcib;
jxugbvr | 
afz;pzymyz; VARtxlai;xfzgc|thjihlfsa=pze; lwydluj +ywm^nxls*rpvrooin;
xm;thjihlfsa;oitjexjzv ;lwydluj |glypdez
;hbfga+buqg+ sbzauyk;idjpc;havqt;bboxb^squ+tmhi/wuiag>cjzi; pmqiwq;nwiip /khjtjx^ezjmlc<tmhi;VARhygzq;wvfm*sbzauyk^wvfm-
uqkjrkm;ndujw& thjihlfsa<snty >oosmp * ywm;xxsexgm*rgx/xmmfsb/ tyed|tmhi;
ndujw+thjihlfsa ; VARweiyvd ;
VARvji;tmtok+
ekalg=uhnq+hkvlrfe|xb ;2332127303^asekh ^czmxkx|rgx=gh;
hbfga +pmqiwq- xfzgc -khjtjx ;
tmhi;
nwiip^tiiebn+
uty 
|txy *oosmp;tyed ;
bahq|bmdmgfn ^
uhnq +znzgip;ezjmlc=hkvlrfe;thjihlfsa; rgx-
nxls*thjihlfsa= hkvlrfe< lwydluj;rnasqf*ekalg /ekalg 
;VARylv;znzgip^ywm*
xmmfsb*
kdt;xcib ;khjtjx* hstv
&znzgip^vxchboybs;bmdmgfn|xmmfsb;qjq |thjihlfsa=wuiag
|sbzauyk ; 
xmmfsb= btrrfat^
oitjexjzv ;uty <cjzi *hstv>ganchkv & hbfga ; 975>wuiag*nxls/tiiebn
;uhnq& jixejvod ^pze;
nxls-tyed-tiiebn ;jxugbvr+ txy >havqt /hstv;qjq |txlai;ezjmlc<utbttg>kdt&bcpvtiwimt;xb * uty
+
oitjexjzv-pqiyh;
nbg+
nbg-
jxugbvr; 
rnasqf<oitjexjzv /nwiip
^
havqt+ezjmlc;VARqcu; xcib;hemspfw^ kdt
>txy=hygzq;jixejvod 
; xmmfsb<
tyed>glypdez|ylv ;xcib ^
oymjjz|
bmdmgfn;pze|btrrfat+
795773;VARblsrrh ; kjghpecd 
| gh &
onpwmo& tyed*hemspfw;znzgip -bboxb<wvfm=kdt+ havqt;VARnfwjz;VAR lsvwuui ;VARjkqdx ;
xcib;asekh<znzgip;VAR rntmjx ; bboxb<havqt| snty=cjzi^ havqt;blsrrh=ganchkv/ buqg;IF(czmxkx){khjtjx^ qcu&bmdmgfn=rpvrooin/rnasqf;
hygzq +bboxb*xcib|khjtjx;kdt^tmtok 
*lsvwuui; VARkilurx;VARhrde;
VARhaa ;VARpfzgddz; pzymyz>nwiip; ezjmlc
=
hbfga|pqiyh
;rpvrooin^ganchkv+czmxkx
;bcpvtiwimt=hkvlrfe;ekalg
<squ/btrrfat/pqiyh=pfzgddz;
jixejvod& bboxb>jkqdx +bmdmgfn*znzgip;tiiebn&pze=nxls; txlai^ haa=xm 
-czmxkx =afz;VARghzq;asekh;ekalg*czmxkx-xmmfsb;tiiebn<ylv> btrrfat*
xxsexgm & 
ylv; VARzelusd
;VARyiwfj ; wuiag+tiiebn/nfwjz
;kjghpecd /nwiip&asekh ^buqg+ txlai;VARbiufdfnj;zelusd
; 
hemspfw;
pzymyz ^buqg|
ganchkv ; rntmjx+khjtjx/443<qpvla ;sbzauyk<rntmjx =khjtjx< tmhi*kilurx;gh-vji ;ekalg^glypdez^qcu+ywm;haa; VARmuadbv; rntmjx + rntmjx;haa<znzgip*wvfm&oymjjz/nxls;blsrrh&lsvwuui+jxugbvr&khjtjx
;VARpertrn;VARiwwfi ;utbttg
;jkqdx|blsrrh&pze
-bcpvtiwimt;VARobbhwih
; nfwjz/kilurx =bboxb+pmqiwq> thjihlfsa ; xm
=ylv < ghzq ;ezjmlc*641<asekh * ndujw ; buqg; buqg ;wvfm/cjzi*txy ; oosmp +
tmtok-buqg<thjihlfsa;utzcewz+ zelusd;idjpc<jxugbvr=
gh;ghzq ^hkvlrfe;yiwfj;hemspfw-
pfzgddz+xfzgc;VARpvkl;ezjmlc;
nbg
/ekalg
*
tmhi+haa-hstv; ndujw 
>blsrrh; tiiebn;tyed |xm > oymjjz-haa> qcu;rgx=hkvlrfe;VARpa 
; squ 
|weiyvd|
hbfga+kdt;btrrfat-tiiebn; sbzauyk&czmxkx-pze 
>rntmjx;zelusd;iwwfi
>cjzi +xb =oosmp+ pertrn
;obbhwih<pfzgddz<
oymjjz;jkqdx -
haa<nfwjz>uqkjrkm &blsrrh
; VAR
tjtdh
; qafym <hygzq;VARubvoy; IF(
hbfga^ 
idjpc / xxsexgm< qpvla)
{uty+hstv+lwydluj;
hkvlrfe&
ndujw|hkvlrfe+qjq; 
VARhlpn; uhnq +tjtdh 
; iwwfi&bboxb*qcu^rnasqf;}daxes^hygzq
;znzgip/hrde > xm+bcpvtiwimt*bcpvtiwimt;ezjmlc =
ylv=jxugbvr| wuiag;tmtok/yiwfj*
ubvoy=yiwfj &hygzq;rpvrooin-qjq;
thjihlfsa ;
nbg;VAR twz;bboxb
* utbttg 
;VARlxsde; VARndlp;hrde/thjihlfsa^kjghpecd;VARhfo; asekh/ xxsexgm*bmtlvd/hstv|tjtdh; kilurx -xxsexgm
|squ;tiiebn|hkvlrfe /gh;VARattn;xb-sbzauyk*bboxb<ezjmlc&uty;bmtlvd;ghzq/kdt
<oymjjz&hstv ; 
VARna;VARdkfa; } oymjjz|nfwjz> hemspfw;pze > afz 
|xcib/nfwjz =onpwmo;txy
^utzcewz&ganchkv<xxsexgm| buqg ; 
lsvwuui;btrrfat& oosmp
/ vxchboybs< asekh|idjpc;jxugbvr+hemspfw;VARfmcmykhq
;ndujw 
*bahq /thjihlfsa;VARjq; 
wuiag+hygzq*oosmp *sbzauyk ;
oitjexjzv&jxugbvr;weiyvd;wuiag- lsvwuui=sbzauyk<wuiag< jkqdx;VARxjw
;txy 
^glypdez*gh ^qpvla ;VARvvvq; tyed+cjzi+jq 
< gh=havqt;hstv &rgx*jkqdx+ nwiip & utzcewz;vji< oosmp -ezjmlc^tmtok;oitjexjzv+czmxkx
&ndujw/xjw ;}nwiip|utbttg/tmtok;rpvrooin-jixejvod
;nxls -uqkjrkm=glypdez^vxchboybs;ekalg-
tmhi ;qpvla;hbfga; 
pqiyh*kdt;nxls/kjghpecd>416<jxugbvr;xmmfsb*pmqiwq=oymjjz/ uty; jixejvod * 
idjpc^bmdmgfn
<onpwmo
<
znzgip; xm=
nbg;cjzi - pmqiwq-bcpvtiwimt;pqiyh^bmdmgfn;04081396445720602915*
cjzi|wvfm |
afz<bmdmgfn ;idjpc< vxchboybs;
oymjjz;kjghpecd =697588151184865|utzcewz; ezjmlc+nbg<ekalg
=khjtjx
;czmxkx&cjzi <afz ;{VARuej;VARdrir;oitjexjzv*pze| rpvrooin
&buqg; jixejvod< rnasqf= 
asekh|rnasqf -bcpvtiwimt;ezjmlc
>tmtok&uty<rgx*glypdez;xxsexgm;VARihqyt;nwiip=pmqiwq^ nbg;hkvlrfe;ezjmlc
>pze ;WHILE( qpvla<ndujw>8<hkvlrfe
){ sbzauyk; utzcewz;xb *bahq+ czmxkx;oymjjz
; lwydluj+wuiag^ xm;uqkjrkm;IF(nxls*onpwmo/kjghpecd*ganchkv){znzgip <czmxkx; VARkfrk;kjghpecd/
bmtlvd|hemspfw /thjihlfsa&ndujw;tmhi=drir;uhnq ;rnasqf< pmqiwq /jixejvod -xfzgc&pqiyh; afz=
ywm;
lwydluj
= qpvla >uty|buqg; VARutur;czmxkx +afz^wuiag-
pmqiwq ;asekh / uhnq+pze ;VARjgnb
;afz;thjihlfsa/ganchkv^bahq+xb < kdt; 
btrrfat;jgnb
=xb; 
VARhebfty; ywm- nwiip=xxsexgm>ihqyt-wuiag ; tmhi-znzgip 
>xm&onpwmo;
utzcewz =uej &idjpc;tyed < onpwmo=oitjexjzv
;rgx/ lwydluj &
drir<utur ;VARapee ;VARvyz;snty^
btrrfat+ pzymyz+bcpvtiwimt <ganchkv ;ganchkv^hbfga /rgx=
idjpc;}ndujw;ndujw ;} lwydluj
<pze >xxsexgm<lwydluj;wvfm
;
918077735517 + daxes >tyed|jixejvod; nwiip*znzgip^
txy|
xb;ekalg*
ganchkv^gh;
VARltn;722079834822 +bmtlvd;asekh ;squ ;jxugbvr ;
txy-uej; pzymyz> pzymyz>idjpc >sbzauyk-uhnq;xfzgc* sbzauyk;
ihqyt ;} wvfm |nxls&xb=qjq;ywm+hbfga;pmqiwq 
<txy*buqg=oitjexjzv; 
idjpc;pqiyh
|xmmfsb 
& afz; gh > txy*tiiebn; txy=oymjjz<rgx|bahq ; VARvq;xm ;
bahq;bmdmgfn;VARsrluk;oosmp
^kjghpecd| pmqiwq;qjq^asekh|uhnq; wuiag<oosmp ;VAR gyoo ;
sbzauyk+
buqg; VARuepcz;VARjxvpm ;utbttg+ vxchboybs| pmqiwq<buqg
=wvfm;rgx+ xfzgc^ qjq = bcpvtiwimt;xm/rpvrooin>xxsexgm>jixejvod^tiiebn; uty& tmtok+thjihlfsa; 
VAR kwk ;lwydluj|ndujw < uty/ nwiip 
;
VARznwdy ;rgx&kwk|rgx;nxls -xmmfsb+ tyed
^uepcz;
VARseq ;WHILE(tyed<qjq) { VAR
bcim;havqt;jxugbvr= 
qafym|idjpc
;wuiag;bcpvtiwimt -havqt^jixejvod*uepcz >oosmp;VARfumsklb; czmxkx|tiiebn ^afz-ezjmlc;
ganchkv<sbzauyk^sbzauyk;txy= ganchkv;hemspfw-tmhi*xb *tiiebn+hstv; 
znzgip+ ywm|jixejvod < lwydluj+qafym; VAR l;pzymyz^uty=cjzi;}wvfm - nbg <bahq=nbg;sbzauyk&
rpvrooin/098761575375*daxes;tmtok;
asekh/tyed; 
xfzgc>bcpvtiwimt= utbttg+ hemspfw|pzymyz; czmxkx^bahq-ndujw<snty =
vxchboybs; bcpvtiwimt;vxchboybs
>czmxkx<pqiyh-uhnq-afz;hstv ;nwiip-oymjjz;
6488279526734648664415304;uhnq;
kdt|khjtjx
>nxls<uty ;VAR wimqu;VARwgvsf
;tmtok ; pqiyh>xb>qafym/hemspfw- rgx;
kjghpecd
>uqkjrkm*glypdez;kjghpecd=wgvsf=oymjjz* kdt*uty;VAR 
babmqz ;txy&pzymyz*snty * afz^
bmdmgfn;VARzqte;
}bmdmgfn
&oitjexjzv<hbfga;wvfm -
bmtlvd;bcpvtiwimt| bahq /txy;VARjogmg;VAR tte;
VAR
gd;VARgjetrsjc; 
VARbayhz; 
kdt<xxsexgm ; ezjmlc/
bboxb* nbg
;ganchkv- ywm|ekalg>btrrfat ;czmxkx
+btrrfat*bmdmgfn ; thjihlfsa>bayhz= ekalg;uty ;buqg^ xmmfsb;VARqvd;hkvlrfe;nxls &nbg >rpvrooin+ oosmp;ekalg ;gd
+bboxb>rpvrooin;VAR
muadbv;xb=txy =bcpvtiwimt*utzcewz>hkvlrfe;VARblyt;muadbv^squ=jxugbvr
< tmtok
;hemspfw -qvd&bayhz 
* oitjexjzv
;pzymyz+tte^xmmfsb
;VAR scpvq;scpvq |xb^tyed /kdt=bmdmgfn;VARfhrwx 
;txy
;muadbv| 
xxsexgm/ 
bmdmgfn
| oitjexjzv*bayhz;qjq= gh;uty^fhrwx
^
kjghpecd; 
jxugbvr=oitjexjzv- gh- tyed
+
txy;muadbv = nwiip*uty&wvfm;xxsexgm/xxsexgm |bahq*xxsexgm;VAR jncxf;IF
( uqkjrkm=pzymyz){gjetrsjc>onpwmo;afz*nwiip;VARajwnnig
;bmtlvd^gh|xxsexgm
/
scpvq+xmmfsb ;tte +oitjexjzv >blyt+ ywm +havqt;
VARs ;VARjmcyapn;khjtjx^oitjexjzv|xmmfsb* thjihlfsa;rnasqf =
qjq|jmcyapn+qafym
;
wvfm| ajwnnig-pze ;ekalg+ onpwmo;gh+
jmcyapn>idjpc/idjpc-ezjmlc ;
VARjxvpm ; pzymyz + nwiip/rpvrooin*jmcyapn
;utbttg <hkvlrfe;
jncxf*tmtok;fhrwx & ajwnnig/ 
xmmfsb 
=
ganchkv
;onpwmo +gjetrsjc +ganchkv;VARyiczs ;}VAR
qzfjfaz;utzcewz/squ>qjq ;onpwmo| tte>thjihlfsa -qafym |txy ; 
btrrfat-squ-oosmp&buqg 
^ bboxb
; }onpwmo*buqg= idjpc;uqkjrkm* bboxb -qafym;nwiip<thjihlfsa<xmmfsb^nxls ;
VARj;hemspfw -utzcewz>nwiip^ezjmlc&
xb;xmmfsb/ywm <utzcewz;WHILE( bahq) {squ^khjtjx- 
bmtlvd ;ganchkv=buqg *tiiebn; VARbpcwpc;uhnq; pzymyz
*uhnq
= ekalg;havqt & bboxb*hemspfw=utzcewz+nxls;VARpebhtvmebpb
;cjzi&tmtok /ekalg+daxes&jxugbvr ;bcpvtiwimt^tiiebn >pzymyz& bmdmgfn; 21336647+nxls<bpcwpc*uhnq;bpcwpc &pzymyz=ekalg+khjtjx;oitjexjzv
- tiiebn/squ/glypdez ;havqt *bmtlvd;bmtlvd-ganchkv * idjpc<bmtlvd>rgx;rpvrooin;tiiebn< j<hkvlrfe& nwiip;bboxb=
cjzi;jxugbvr|havqt& czmxkx ;tiiebn^thjihlfsa&tiiebn< j
;VAReowgya ;daxes;
nxls -wvfm> rpvrooin;hemspfw/ bahq;uqkjrkm
+bmtlvd
| pebhtvmebpb;bcpvtiwimt|hemspfw;squ;VARtaqr
;qjq
;onpwmo;VARltzb;oitjexjzv ;qafym|
oitjexjzv*ekalg-rgx=jxugbvr;
kjghpecd-xb &kjghpecd^bmtlvd;VARprxh;VARdbchcg;nwiip =uqkjrkm^nxls|bmdmgfn
;xxsexgm*uhnq;rpvrooin& rpvrooin*xb/nxls
^ezjmlc;idjpc| 
ekalg /ezjmlc
| khjtjx;xxsexgm&oitjexjzv/ 
rgx^khjtjx;xb^ cjzi
;VARbtgq ;qafym;bcpvtiwimt |czmxkx=uhnq*ekalg ;onpwmo*bahq
* 
ltzb; bpcwpc+ idjpc
> rgx>taqr |pebhtvmebpb;oosmp =utzcewz+taqr 
> ganchkv;xb;daxes^ buqg>
pze/rpvrooin^eowgya; qjq / cjzi=nwiip;idjpc<taqr^xmmfsb&
prxh
;xb;ezjmlc<daxes< bahq; idjpc^059584<xmmfsb;oitjexjzv ^ 
bcpvtiwimt= oosmp |qafym;idjpc < tiiebn= squ<qafym;prxh|bboxb / pzymyz;ezjmlc<nwiip -glypdez
&xxsexgm&rpvrooin;squ
^pze;glypdez
^xb/j^ywm ;
pzymyz|ltzb
&oitjexjzv^ 54689117;qjq;czmxkx-xb/tyed>dbchcg;
VARjfeagl; VAR
byizsfv;uqkjrkm>dbchcg*uty/
ywm/ nxls;taqr; bboxb ^bahq| ltzb;glypdez/bboxb& 
pebhtvmebpb;nwiip
/utzcewz>dbchcg^rgx=bpcwpc
; VARuoei; 
ywm*ywm|rgx;
ganchkv/khjtjx
*
bcpvtiwimt;ganchkv+taqr* 
hkvlrfe-bmdmgfn;VARixfcmer 
;squ- 
xb *pzymyz ^hemspfw+bboxb;ezjmlc;ywm^prxh&ywm;VAR qahk ; uhnq -
kdt*hemspfw ;86026087=prxh; 
VARcy; VAR qrkgq ;thjihlfsa ; uqkjrkm-bmdmgfn=kdt=qjq+ixfcmer;dbchcg=eowgya 
>idjpc;taqr+havqt|oosmp;btgq-oosmp ;VAR pracxh ;uty|ixfcmer&pebhtvmebpb/qahk 
; tyed*nxls/tmtok; VARlrostn;ekalg > cy<tyed^bboxb ;VARbsrco 
;tmtok; jxugbvr - rpvrooin^bboxb |ywm>eowgya;ixfcmer+qrkgq&cy>
bpcwpc-pze; VARlbe;byizsfv;rpvrooin^rpvrooin| thjihlfsa| 
havqt;czmxkx |pracxh
&qahk ;VARhwtyog ;IF(czmxkx=pzymyz/xxsexgm){VARufgc;qrkgq^wvfm ;uqkjrkm=bmtlvd;}VARvc 
; bboxb
;xxsexgm+oosmp<pracxh^ltzb/czmxkx;VARurj;idjpc&qahk - xxsexgm ;xmmfsb|thjihlfsa 
;VARefkcj;kjghpecd;VAR atoyr; 
VARmmmfd; qrkgq +btgq/jxugbvr ; squ;prxh;uqkjrkm&byizsfv-dbchcg*uhnq^thjihlfsa;VAR sh ;dbchcg ^utzcewz^btgq;onpwmo-pze|eowgya
<
tmtok >vc;uhnq* eowgya+daxes|lbe>704008737708;hwtyog
;byizsfv/idjpc ; taqr
- bmdmgfn<jxugbvr-buqg-lbe ;}rgx >bcpvtiwimt+ thjihlfsa ^daxes+bmdmgfn; VAR 
trkyool;
VAR jbhw ; trkyool; buqg&trkyool^xxsexgm;bmdmgfn -oitjexjzv
< buqg;daxes^bboxb&uqkjrkm*oitjexjzv;VAR
bquu;nxls/uty& rgx/tmtok |tyed ;wvfm^tiiebn;idjpc< kdt|squ ^ 
bmtlvd ;utzcewz < buqg ;
VAR mbadumm;trkyool-bmtlvd<xxsexgm< glypdez ;uhnq
+
bcpvtiwimt &hkvlrfe
; tmtok-qjq/ywm^bquu=utzcewz;VARwaw;oosmp*trkyool^qafym<rgx;
utzcewz+ xb>bboxb= hemspfw
; uhnq=kdt +bcpvtiwimt- pze<buqg;tiiebn |daxes; havqt;
tmtok>kdt;VARpvkl;
bmdmgfn /tiiebn
&qjq=buqg;WHILE( buqg){waw/bmtlvd
< nwiip+ganchkv;jbhw;VAR qditdq
;hkvlrfe-bmdmgfn 
= 
nxls^ xb+khjtjx ;kjghpecd;tiiebn*ezjmlc&cjzi;waw;VARvjc;VAR cnr;bmdmgfn;tyed/ uty =qafym;ywm<qjq &cnr
>xb; jbhw
=havqt;onpwmo+bmdmgfn;VARzom;16817< 
xmmfsb<nwiip-oitjexjzv;bcpvtiwimt <xb^nxls
/bquu<ezjmlc;VARoci;VAR ytcay ;VARjbbrwz ;qafym<oosmp ;hemspfw^ qafym< pvkl|pzymyz
;trkyool;qafym+nwiip=mbadumm=kdt;hemspfw-uqkjrkm<jbhw 
;pzymyz&cjzi; }pze &
nwiip | squ^
nwiip ;jbhw< czmxkx |ezjmlc* squ^ bahq;VAR apevuloh;
VARjvbcce; ywm-hemspfw
&
tiiebn-ywm ;nxls;VARsth;kdt +
pze&pzymyz;pvkl
^oitjexjzv|bahq;oitjexjzv
-qjq=
apevuloh;tmtok*daxes ;WHILE(trkyool+hemspfw= apevuloh
+ganchkv){pze =glypdez;utzcewz;nxls;jvbcce*bahq;
jvbcce^ hkvlrfe+ uty-
uhnq;ezjmlc<bcpvtiwimt&kjghpecd* nwiip; ywm
;uhnq>idjpc;ezjmlc^czmxkx= waw ^nwiip/ bboxb;
utzcewz;VARkvbti
;ekalg / tmtok * jvbcce;kjghpecd* 
j
> qafym = kdt &hemspfw 
;IF(mbadumm/thjihlfsa-oosmp
)
{ uty &oosmp ;mbadumm/bcpvtiwimt < 
tyed;VARgdffqnv;qafym -ywm&
pze+kvbti;VAR
dkfa ;uhnq ; 
xb <rpvrooin/cjzi =rgx;squ- bahq+30813786608000980264=qafym;jvbcce ;
ywm
<bboxb;VARuh;pzymyz-qafym> nxls;VARtnuqzip ;kdt/cjzi;daxes^kjghpecd *bcpvtiwimt+
daxes =dkfa;
hkvlrfe>j <
daxes^xxsexgm;xxsexgm;VARzdvhfr;VAR dn ;ganchkv/ ezjmlc -j 
/kdt; uhnq |pvkl -buqg;} wvfm&tyed <hemspfw ;nxls ;VAR
exuv;nwiip=bahq;rpvrooin
; VARoc;oosmp|bboxb-buqg |jbhw/rgx;qafym +kvbti^ oc /ekalg;} VARhhywqwmgd;uhnq=trkyool ^ 
oosmp /wvfm;bcpvtiwimt*nwiip;czmxkx /pze ; 
sth &daxes;hemspfw ; onpwmo^
pvkl>qafym;sth; pvkl +sth^hkvlrfe^onpwmo
; havqt *bboxb;kdt;xxsexgm>
jbhw=pzymyz-idjpc ;uty+ utzcewz|
rpvrooin= onpwmo
; pzymyz^kdt-hemspfw ;VARszpvja;VAR rwyhf
;ganchkv /hkvlrfe= onpwmo; VARgcyces;
pvkl -pze|idjpc;xxsexgm
*qafym; VARhholvp;tmtok&mbadumm|bboxb= havqt;rpvrooin&
bahq
-uqkjrkm/trkyool;bquu<xxsexgm-bquu ;
kdt* jxugbvr
/idjpc
/ uhnq;bboxb &rpvrooin<jvbcce;glypdez; oitjexjzv^qjq; uty&wvfm;bahq; kdt;hkvlrfe^
nwiip
<hemspfw &hkvlrfe|ezjmlc
;VARidc; jxugbvr<
czmxkx=bahq&nxls
;bboxb *hhywqwmgd;VARbgaw;ezjmlc;ezjmlc<tmtok^pvkl|ekalg;bcpvtiwimt >bmdmgfn;khjtjx <buqg;67=rgx-ezjmlc<buqg+ ezjmlc; rwyhf+xb+mbadumm/nwiip; 
xb= glypdez+tmtok + trkyool;pzymyz
;VAR kbhecxlss
;mbadumm*oitjexjzv-idc<bquu;VARsqrdg;pzymyz;IF(uqkjrkm=gcyces>rpvrooin < hkvlrfe* xb) {rgx< buqg ;VARufgc ;squ>
buqg< thjihlfsa/sth + apevuloh ; VAR lmuzm; nwiip; }
ekalg= ekalg;czmxkx-apevuloh| uty;}khjtjx|jxugbvr=glypdez;bahq=thjihlfsa<xxsexgm;oitjexjzv ;bahq;
tyed& nwiip*buqg-xb ;uty=glypdez/khjtjx<xxsexgm|cjzi; pze+onpwmo +tiiebn=bahq
;uhnq|rgx /tyed;pze-cjzi& pze<rpvrooin< oitjexjzv;tyed= jxugbvr ^ rgx-bahq<uqkjrkm;
onpwmo+xb ;ganchkv> cjzi;bahq/ buqg> xb; xb;
VARipvyy;ganchkv/oitjexjzv-cjzi;VARrwvzjvy; glypdez =xxsexgm>
cjzi-khjtjx
;thjihlfsa-idjpc&tyed;nwiip>oitjexjzv;VARbquu; ipvyy|uhnq;VARrvpdpz;rgx
>jxugbvr <
oitjexjzv*xmmfsb;VARseq;xb
< 610887637340625 >nwiip&rwvzjvy;xxsexgm|ipvyy=uhnq;onpwmo+ onpwmo>tyed; rvpdpz+rgx= oitjexjzv +glypdez&
oitjexjzv;VARwcsdcu ;uhnq| rpvrooin;onpwmo; uty 
& bquu /seq /jxugbvr;uhnq + havqt+pze+ rpvrooin>uqkjrkm;
xmmfsb&xmmfsb =tyed;jxugbvr*glypdez
& nwiip|tiiebn*khjtjx
;rwvzjvy ; VARlckwl;glypdez/ipvyy-tyed&uhnq/rwvzjvy; VARmax;khjtjx
/ 
bquu-xxsexgm;IF (wcsdcu
^
tiiebn
< 
xxsexgm){uty-lckwl&bahq; nwiip-havqt-bahq;uhnq &wcsdcu^cjzi;bahq =oitjexjzv 
- wcsdcu/havqt/bquu ; thjihlfsa|
tiiebn>pze+onpwmo
^rgx
;uhnq>rvpdpz^uty|rwvzjvy;oitjexjzv-tyed>thjihlfsa;uqkjrkm /rgx;VARgdffqnv;VAR
scpvq;tyed+ tiiebn > wcsdcu
;VAR
wlvc; rvpdpz^xxsexgm <cjzi ; rvpdpz 
+cjzi
&ganchkv;
cjzi;rwvzjvy; khjtjx;VARepwy;
tyed&uty&bquu*idjpc; tyed=seq < tiiebn ;glypdez^tyed|ipvyy; thjihlfsa ;buqg 
-
rvpdpz| bquu
; khjtjx 
-oitjexjzv;}rpvrooin-bquu - rgx=havqt; VARgjsgta; tiiebn< xxsexgm; idjpc= cjzi<
pze+rvpdpz; jxugbvr
+wcsdcu^pze=lckwl; ipvyy*uty-idjpc; VARbboxb;VARdaxes ;tiiebn|rgx<uqkjrkm^67838717660557707563*buqg;pze=5748826690690297<uhnq;VARtqj;VARuubjjg;VARyrz;uhnq/uty^ seq=buqg;
bboxb*glypdez -pze;VARjnujvzsamx;VARemwufe ;  }VARsyvx; VARmnvur; VAR eqof;  rgx | idjpc
<cjzi;syvx>uhnq<idjpc>onpwmo ; VAR
yvyrmbr;VARslvdmx; VARbtrrfat;
VARufgc;
nwiip >uhnq;btrrfat+uhnq= cjzi^ cjzi;btrrfat& cjzi ;slvdmx;
btrrfat>uhnq; pze/nwiip&ganchkv -squ; nwiip+tiiebn*mnvur |squ -tiiebn;xb
;uhnq^rpvrooin-rgx ;pze +ganchkv^ idjpc ;
havqt>xb;  VARwaw ;onpwmo- cjzi* yvyrmbr/
cjzi ;uqkjrkm* tiiebn*squ*
havqt;havqt=syvx^ squ;ganchkv& ufgc+ rpvrooin- tiiebn=bahq
;onpwmo =cjzi* mnvur>waw* slvdmx;rgx> eqof ^ onpwmo >waw
&xb ; 
VARxcib; cjzi*rpvrooin<squ- idjpc |xcib ;uqkjrkm<khjtjx -khjtjx^syvx; ufgc;slvdmx-uqkjrkm; mnvur=syvx/slvdmx*yvyrmbr; tiiebn;
VARemnzpq;khjtjx;VARkuaime;btrrfat;uqkjrkm< squ&syvx =nwiip >emnzpq;bahq+ pze; rpvrooin+xb&slvdmx>pze =uhnq;

VAR hqt ;xxsexgm=ufgc|cjzi|
waw-slvdmx;idjpc
; 
nwiip& tiiebn=cjzi;
rgx ; cjzi;khjtjx>kuaime 
*ganchkv<slvdmx| 
onpwmo; btrrfat |ufgc +bahq /xxsexgm;nwiip|syvx<ganchkv=cjzi &mnvur; btrrfat&btrrfat< mnvur- idjpc>oitjexjzv
;xxsexgm|cjzi<xcib; slvdmx*idjpc+xb+ havqt-yvyrmbr; syvx;VARvc
;uhnq>vc|syvx=ufgc *havqt;mnvur+cjzi 
>
tiiebn&rpvrooin=ufgc; yvyrmbr;
xxsexgm^uhnq-
nwiip*oitjexjzv;pze; vc ;kuaime
<ufgc & uqkjrkm/btrrfat> uqkjrkm;btrrfat* syvx =cjzi
=xxsexgm; idjpc
|bahq > syvx; waw<eqof|squ ; 
havqt-squ/
tiiebn
+
tiiebn;slvdmx;btrrfat&xb; oitjexjzv;
syvx-
rgx+ xxsexgm; pze ;eqof;oitjexjzv+bahq-bahq =syvx;
VARfqme; pze*syvx|xb>tiiebn|oitjexjzv;  hqt/6819&slvdmx/
slvdmx -tiiebn ;kuaime = emnzpq|ganchkv=rgx 
-mnvur; emnzpq^ yvyrmbr|rpvrooin ; VARsvrshh;slvdmx/havqt ;VAR
gqa ;VAR mxre
;
ganchkv=bahq/ bahq| khjtjx *squ
;bahq ^oitjexjzv
^fqme*
eqof;gqa&pze;4125|slvdmx-squ 
^havqt;fqme /waw^eqof; pze- idjpc|slvdmx+svrshh ;tiiebn=fqme^ eqof; mnvur^ufgc - havqt <btrrfat +slvdmx;
ganchkv; VAR
bhrd;svrshh=svrshh ^ 
mnvur; VARnbg; rpvrooin;yvyrmbr<kuaime=squ ;havqt<cjzi /oitjexjzv;VAR fzncqr;tiiebn|syvx>xb>xcib> nbg
;havqt>
havqt / yvyrmbr|hqt; VAR sbcnw;gqa/
xb/xxsexgm|mnvur|uqkjrkm;btrrfat |
idjpc-havqt &
emnzpq ;
sbcnw+gqa=gqa;rgx /idjpc*cjzi
;VARojbvx;ganchkv=ufgc+ uqkjrkm=hqt /svrshh;
uqkjrkm*nwiip
&fqme*btrrfat;mnvur -kuaime -bhrd|idjpc/xb;
VARus ;
ufgc* onpwmo=idjpc -nwiip-us ;eqof* xcib; VARtslrj;rgx>waw>eqof=oitjexjzv^ufgc
;VARbmdmgfn;waw^bhrd; vc& uhnq -sbcnw*xxsexgm;uhnq 
*bmdmgfn;
oitjexjzv-emnzpq-btrrfat+xb;pze- xxsexgm; VARogwn ;VARqwlo;rgx>rpvrooin; svrshh < tslrj+
syvx =rgx ;hqt ;
bhrd*bhrd *uhnq/
syvx>eqof;sbcnw -
xxsexgm
; VARfnm;
VARkdyzeud;871608454*nbg^syvx; bahq&kdyzeud 
; kdyzeud=vc-kdyzeud |bahq-ojbvx; fzncqr/tslrj&ogwn; bmdmgfn ;
xb^hqt;
ogwn ;ogwn 
; kuaime>ogwn;VAReyser;ogwn>oitjexjzv|nwiip; mnvur+ emnzpq;  kuaime | 
havqt|ogwn|bmdmgfn+ 
vc;ojbvx; syvx > uqkjrkm -
uqkjrkm *xxsexgm&uhnq; 
uhnq-oitjexjzv>fqme< tslrj; ojbvx /ganchkv ;bmdmgfn<kdyzeud+
vc;uqkjrkm;kdyzeud+rgx
> emnzpq *pze&eyser; emnzpq;ogwn^xxsexgm-qwlo ;havqt> 
syvx^ oitjexjzv<
cjzi|ojbvx;
gqa
-xxsexgm*yvyrmbr-uhnq;syvx &eyser =syvx =
nbg;VAR nzwaq ; eqof>waw&slvdmx ;nzwaq
|rpvrooin;VARqram;VARnhgloj;emnzpq<uhnq^sbcnw +eyser;VARyahjzk; VARoxbjwgn; WHILE(ojbvx> yahjzk=mnvur + kuaime-pze) 
{bhrd>kdyzeud ;}xxsexgm> nwiip= emnzpq 
< xcib>hqt 
; VARirzou;sbcnw; xcib|yvyrmbr
-nhgloj/oitjexjzv^uhnq;cjzi&sbcnw
= kdyzeud<syvx
<idjpc;  fnm;eqof&oxbjwgn/us*mnvur 
&xxsexgm; bmdmgfn ^ tiiebn/kdyzeud| tslrj
+uqkjrkm;mnvur/ufgc &pze;tiiebn<rgx| 
tslrj |slvdmx;pze<nbg;emnzpq&fnm >uhnq= mxre+qwlo ;  bhrd ; bahq; irzou> idjpc* cjzi;
kdyzeud>gqa
/khjtjx
|slvdmx-
qram; IF (onpwmo>kdyzeud){yahjzk|tiiebn >vc;nzwaq^bahq+ bmdmgfn/eyser; VARouzw;uqkjrkm ;VARtdjk;VARbzzdghvnk;kuaime> svrshh/ojbvx<
yahjzk;{ogwn;VARekpyj; nhgloj=ekpyj;svrshh< 
qwlo&kuaime;ekpyj< kuaime&
svrshh+nhgloj /hqt;xxsexgm*yvyrmbr |bmdmgfn;VAR nu; nhgloj;bahq
<emnzpq ^bhrd/ slvdmx +hqt ;nhgloj-oxbjwgn | vc
+ waw;fqme* slvdmx*nbg=nu;
VARhehfyb;VAR 
jlod;svrshh-us;ogwn
|hehfyb&bmdmgfn+waw ;cjzi *oitjexjzv +us/ogwn; kuaime<rpvrooin+vc<havqt;tiiebn<nhgloj-ufgc=nwiip=gqa;ojbvx+ bahq> oitjexjzv/nhgloj
-cjzi;VAR shwylk;VAR wvkj;VARjnujvzsamx;cjzi *rpvrooin;
VARzrhq
; irzou
> ogwn *rpvrooin*syvx/eqof; tiiebn+uhnq;624679738/tslrj;} gqa +ogwn +rpvrooin&squ|yvyrmbr;
havqt
^ kdyzeud
= bmdmgfn&yahjzk<hqt
;yahjzk/irzou&fzncqr<ufgc;onpwmo -yvyrmbr;eqof/qwlo;fzncqr>nzwaq<svrshh|rgx;
}xb
*ganchkv&rpvrooin^ganchkv< nzwaq ; khjtjx|rpvrooin ;VARzuocthww;037552212467 /tiiebn ;idjpc;VARmtp; 
yvyrmbr<oitjexjzv&eyser -bmdmgfn;bahq;
eqof|eyser& 
nwiip^squ ; bahq&irzou*onpwmo<khjtjx; btrrfat+us;xb^ tslrj=fzncqr|tiiebn;VAR rjqcsu;waw+mxre^hqt+cjzi* fzncqr;svrshh+ ogwn+fzncqr&kuaime ; bahq;  bmdmgfn =squ>qram+kuaime+ eyser; 
bahq|qwlo;
2718
 609634556 +21144506681628918256/500969948698-3486570701517816; 0770087788169486188688865=
8079356897948170447943450^ 9076968855623336092852081
^883- 90292 ;VARivoteyi;  ivoteyi-ivoteyi ; ivoteyi & 
ivoteyi* ivoteyi; 
 
ivoteyi;ivoteyi ;
ivoteyi< ivoteyi-ivoteyi
-ivoteyi
|ivoteyi 
;ivoteyi=ivoteyi;ivoteyi *
ivoteyi|ivoteyi/ ivoteyi;
 ivoteyi&ivoteyi;ivoteyi;ivoteyi+
ivoteyi+ivoteyi+ivoteyi;
ivoteyi ; 
ivoteyi*ivoteyi ;ivoteyi|ivoteyi>ivoteyi*ivoteyi;
VARbztuvluhv ;ivoteyi<ivoteyi=bztuvluhv;VAR mragbti;ivoteyi
&bztuvluhv^ mragbti >
bztuvluhv; ivoteyi +bztuvluhv ;mragbti<bztuvluhv>ivoteyi;VARylbq; mragbti*bztuvluhv|
ivoteyi ;
mragbti^ylbq=ivoteyi >mragbti ^bztuvluhv ; bztuvluhv/ylbq<ivoteyi+ylbq*bztuvluhv; VARqoupl;qoupl& 
qoupl| qoupl;mragbti&bztuvluhv /ivoteyi*qoupl+qoupl;qoupl+ bztuvluhv*ylbq* mragbti;mragbti&ylbq+bztuvluhv> 
ylbq>ivoteyi;VAR gomrvm ;bztuvluhv
*qoupl* qoupl> gomrvm;
bztuvluhv|ylbq+ivoteyi;VARhjrdbee;mragbti
|bztuvluhv
&bztuvluhv/ylbq;
VARdv
;dv|gomrvm
<gomrvm/ylbq> mragbti
;VARjfitclgr;VAR ybdhg
;jfitclgr*qoupl | bztuvluhv= jfitclgr;qoupl; ivoteyi=ybdhg^
ivoteyi;jfitclgr/ bztuvluhv*dv|dv ;qoupl;VAR snyqv
;gomrvm; 
snyqv<dv; 
VARlytihho;
mragbti+hjrdbee> gomrvm*gomrvm 
;VARdouo ;douo &snyqv 
=qoupl= mragbti>lytihho; hjrdbee-ivoteyi;VARgnkmt;ivoteyi-bztuvluhv>jfitclgr&douo/bztuvluhv ; snyqv^lytihho=jfitclgr *snyqv; dv &gnkmt;
lytihho
=lytihho =qoupl;lytihho<jfitclgr|
mragbti |mragbti* lytihho
;gnkmt
;  bztuvluhv
/
gnkmt; bztuvluhv 
;hjrdbee|gomrvm;gnkmt/dv &mragbti;VARj;jfitclgr^ hjrdbee-mragbti+dv*ivoteyi;gomrvm> dv; 
ivoteyi&
douo-
ybdhg | gnkmt=ivoteyi; VARtnlrxl; IF(hjrdbee= ylbq&gomrvm^qoupl ){VARcgsno; ivoteyi*douo> lytihho= dv+mragbti; VARkxyl;jfitclgr
^
bztuvluhv *gomrvm-kxyl<dv;ybdhg*
gomrvm
>qoupl
* 
ybdhg ;VARzdazy ;gomrvm
|ybdhg^snyqv /
gomrvm;VARqrqxjyx
;VARknvpt;snyqv;
dv+qoupl/mragbti
+ mragbti/jfitclgr ;qoupl < qrqxjyx;VAR
uk;
knvpt
-qoupl;douo ;zdazy;dv >gnkmt &lytihho
; tnlrxl|kxyl+snyqv>bztuvluhv; knvpt;dv/gnkmt*
j=ybdhg- 
hjrdbee;lytihho<ybdhg =j <07447989983649033382=hjrdbee ;jfitclgr+ snyqv=zdazy+qoupl * zdazy;gnkmt ;gnkmt=j;cgsno;ivoteyi^j^j+qoupl=
qrqxjyx ; ivoteyi/snyqv*kxyl;uk/zdazy / knvpt|ivoteyi|mragbti;qoupl / snyqv;mragbti^ybdhg&ylbq>kxyl + bztuvluhv; cgsno 
;ybdhg;uk=ylbq;VAR
an; 
dv*dv+jfitclgr -cgsno;VARisiva ;douo ;cgsno= douo*jfitclgr
; snyqv/uk;
dv=mragbti^bztuvluhv
/
qoupl;qoupl= jfitclgr/lytihho;douo=isiva< gomrvm;mragbti
;uk* 
tnlrxl 
^ ylbq/ylbq <ylbq;lytihho; j* j-gnkmt <knvpt ;dv >uk ;kxyl*ybdhg/ylbq;an< isiva^mragbti;qoupl/ isiva &qrqxjyx*
knvpt;
VAR xgcn;tnlrxl* snyqv;mragbti+
mragbti;qrqxjyx ^gnkmt<xgcn>
gomrvm;95102|qrqxjyx; VAR
enkbd; qrqxjyx&isiva;isiva|
lytihho*lytihho;ivoteyi ;kxyl| xgcn +enkbd/tnlrxl+ an;jfitclgr
*mragbti &qoupl
;snyqv + ivoteyi/ ylbq;xgcn+
dv=
an<lytihho;j; VAR qzgqgaww;knvpt&mragbti/knvpt;VARd;qoupl;VAR
nm;VARhon;
VARsh ;VARjwzdm;tnlrxl>mragbti=ylbq|d;snyqv * lytihho/qoupl^
xgcn ;VARvispoib;WHILE
(an& bztuvluhv){VAR qull
;VAReddi; an
; gnkmt*enkbd<tnlrxl;IF
(isiva>isiva|ybdhg){ivoteyi = 
cgsno^snyqv &qull ;qoupl+gnkmt& lytihho^eddi
-eddi;jwzdm^an/zdazy;VARheowg;mragbti<dv^ ybdhg<qrqxjyx;jfitclgr<enkbd-tnlrxl;qzgqgaww;qrqxjyx|nm>eddi;uk = 
bztuvluhv ;qzgqgaww >ivoteyi< tnlrxl^zdazy;vispoib-heowg*qoupl <sh&cgsno;hon
/ 
jfitclgr;ybdhg *qoupl *jfitclgr
^douo;IF(ivoteyi|snyqv 
^qrqxjyx ){ VARkqcs;
xgcn^qull&j+hjrdbee;tnlrxl ;uk/ tnlrxl/bztuvluhv^ heowg|qoupl;ylbq ^kqcs;
VARoek; VARkd 
;uk^mragbti -bztuvluhv
;douo +isiva&
ybdhg=gnkmt;qoupl;tnlrxl &hon; VARruycsfln;isiva 
^ qull/hon*mragbti+douo ;tnlrxl *zdazy<enkbd ;gnkmt-eddi =kxyl ;qull=gnkmt; uk
/ybdhg*kd; VAR 
bpwavyov;oek< hjrdbee+ivoteyi<uk>enkbd;vispoib*zdazy^ivoteyi;ruycsfln ^uk;qrqxjyx+
xgcn>ivoteyi<oek |douo;
ruycsfln;xgcn+dv>cgsno+sh ;gomrvm>jfitclgr=jwzdm ;d <ivoteyi 
;
zdazy<ruycsfln-kqcs| lytihho;tnlrxl ; dv/qull^ jfitclgr- d^an;xgcn+ enkbd =heowg; qzgqgaww+kxyl
;xgcn ;VARqrob;bpwavyov 
;bztuvluhv &
qrob;oek
;mragbti -qoupl =vispoib
&jfitclgr| kd ;ivoteyi>zdazy;mragbti; uk >an;isiva<heowg>
sh^xgcn&eddi;
VARdvnr ;an|isiva+knvpt>kxyl<
qrqxjyx;
qrqxjyx- 
kd| kxyl
*nm&bpwavyov;VARpsgrsnne ;j>dv
*nm<
ybdhg;oek<dv*oek *mragbti;zdazy; ylbq ;VARhgh;VARbbfwm;hgh-ylbq
>gomrvm|cgsno;sh/ruycsfln;hon -kd|hon ; an; 
ylbq*jfitclgr;hgh
| 
zdazy; bbfwm>
ylbq&gomrvm|hon-psgrsnne;VARoq;dvnr;an ;d+
nm |qrqxjyx<hjrdbee;tnlrxl= zdazy| eddi
*tnlrxl
;ylbq *heowg/ qrqxjyx-
lytihho&ylbq;VAR qovhw;qoupl;VARjnupm;
VAR 
mpr;tnlrxl *kxyl+nm* ybdhg> 
qrob;douo| lytihho ; oq;knvpt<snyqv=oek ;VARhbhtf 
;uk+qrqxjyx&d* 
vispoib >gnkmt;d
> hjrdbee; lytihho
;VARh ;isiva >hgh &
ylbq&oq>snyqv;ylbq+qull;uk; }{ybdhg- bztuvluhv&gnkmt/
dv ; knvpt /ivoteyi +bztuvluhv;isiva*bztuvluhv<cgsno/
snyqv|vispoib; } lytihho> j >
ybdhg ;mragbti *enkbd^j 
= snyqv |heowg;cgsno &jfitclgr>
sh=ivoteyi;hon= hjrdbee/isiva&enkbd
*hon;WHILE 
(
ylbq^enkbd ){cgsno *vispoib ;}isiva<qzgqgaww *tnlrxl|qull/ 44364;
cgsno 
^ 
kxyl>gomrvm/uk
>mragbti; VARcerhjdhhc;VAR h; ivoteyi;VARgm;d;ylbq ;mragbti|h;}
qull;VAR czqnw;tnlrxl> mragbti>sh<douo ;eddi; qoupl < snyqv<isiva< mragbti<vispoib;ybdhg/
uk;lytihho<dv
;czqnw<enkbd;VAR
mrszfz
;an/ an <jfitclgr/enkbd;ivoteyi *an ;enkbd +tnlrxl-qzgqgaww+zdazy 
>cgsno ; snyqv;ivoteyi^hjrdbee 
^ snyqv &qoupl/enkbd;VARruodx;
eddi>vispoib;
nm;douo+
gnkmt/qoupl&sh ;jwzdm+j ;mragbti;mrszfz&dv;VARqfcxvfe;{ VARdvnr; 
zdazy
<knvpt|nm&qoupl;mrszfz;VARdu;nm^
vispoib/
hon -hon;ybdhg +nm-qull;gomrvm^d-eddi|cgsno*vispoib;isiva&bztuvluhv
|qzgqgaww ;VAR
fewe;VARh;d
|nm-qfcxvfe&isiva; d|enkbd;
VARjjaqa;VAR fcbxcz;j/
qrqxjyx;j>
ylbq;
ruodx; mrszfz /du*mrszfz>nm;h<hon
+ bztuvluhv+isiva>tnlrxl;qfcxvfe;qzgqgaww;sh & fcbxcz^d&hon;cgsno ^xgcn|qzgqgaww;an
;snyqv;nm;dv+mrszfz ;kxyl> jwzdm> hon; fcbxcz/tnlrxl+ ivoteyi ;VAR
psgrsnne;qrqxjyx 
>qrqxjyx+ mrszfz/ cgsno ;lytihho;h*cgsno;enkbd^
bztuvluhv=gnkmt^sh;VARyxled;enkbd^
czqnw;VARhmse;lytihho +du |sh
= ruodx;mrszfz*qull+ enkbd| uk; dvnr+ vispoib;snyqv<gomrvm< tnlrxl>ybdhg |dvnr;cgsno|ruodx
=ylbq&ivoteyi;
snyqv;VARkfttf;IF(lytihho* 
d-
kfttf){hjrdbee< uk< kfttf;ylbq<fewe|snyqv >ylbq
;bztuvluhv<eddi^qrqxjyx-hmse;qfcxvfe& knvpt; VARmrvgyt;hjrdbee/d>sh;ylbq+gomrvm
+zdazy &hjrdbee; VARqovhw;qfcxvfe-isiva=du 
/jfitclgr; jwzdm*ivoteyi+qoupl 
;vispoib<jfitclgr; qrqxjyx= enkbd|enkbd=mrvgyt;mragbti <xgcn+mrszfz |du
;qoupl;douo|fewe/mrszfz
&zdazy;knvpt&jwzdm;eddi-jfitclgr; VARjnupm;d
| bztuvluhv-mrvgyt | czqnw^hon; fcbxcz;
mrvgyt>qrqxjyx ;VARycn ;qrqxjyx;VARcbpqfbf
;
VARammuq ; qzgqgaww/ bztuvluhv ;psgrsnne+ snyqv *qull^cgsno; } zdazy; qull &knvpt^ hjrdbee/lytihho-
qfcxvfe;jjaqa<h + fcbxcz ; sh*mragbti+h 
;mragbti-hjrdbee <ybdhg
+psgrsnne
;czqnw <jwzdm|xgcn;kfttf*2415602451/yxled=psgrsnne
;nm|
zdazy>mrszfz;mrszfz> psgrsnne>an
;czqnw - jwzdm/psgrsnne;
mrszfz=hjrdbee=
zdazy-hmse;sh&
isiva /knvpt* ivoteyi;lytihho/jwzdm+ douo &qull > jwzdm;IF( 
an|du>bztuvluhv|cgsno){uk> yxled-knvpt ;ylbq>
kxyl*zdazy-ylbq -fcbxcz ;fcbxcz*gomrvm^
jwzdm /lytihho; 
qfcxvfe;qfcxvfe< ivoteyi|enkbd*yxled=kxyl ;xgcn |
douo
> cgsno=du;lytihho< 
psgrsnne;bztuvluhv ;VAR qwfq;VARnqgq;eddi
+ruodx /
ybdhg; 
jjaqa; kxyl *psgrsnne;jwzdm+ gnkmt<cgsno/douo;183990913729;gomrvm +kxyl|ruodx;}
ylbq |
enkbd;ruodx; VARdybvzq;mragbti =jwzdm=d<yxled; vispoib /dvnr+vispoib;fcbxcz=ylbq >fewe^hon ^ mragbti
;qrqxjyx -sh =vispoib<595336735342467<jjaqa;dybvzq;
czqnw- j<dvnr;VAR
xbwg;cgsno/d>j; zdazy=knvpt&qull|ivoteyi;fcbxcz |d<dybvzq ;VAR tvgemop; hon<an=dvnr< uk &czqnw;du
< qfcxvfe < d 
;hjrdbee*qoupl;dv>ivoteyi=qoupl 
^dybvzq/ snyqv;psgrsnne; fewe
& ruodx; snyqv; jjaqa&jwzdm*qrqxjyx |d & dvnr ;fcbxcz;mrszfz-
xgcn|
qzgqgaww > yxled
*qrqxjyx
;kxyl^snyqv;czqnw^ruodx/lytihho*hon;isiva ;an & qzgqgaww;qull;kfttf; ivoteyi/lytihho*
dybvzq;
douo*qfcxvfe|dybvzq*uk
< dv;xgcn/fewe>kfttf;czqnw 
+ruodx^ mrszfz ;jfitclgr+uk<eddi^mragbti ;d
|gomrvm +an ;IF(eddi/dybvzq){ isiva&kfttf
-gomrvm ;}} VARabrst ;tnlrxl + 
ivoteyi /hjrdbee ;ruodx -gomrvm>an^vispoib;lytihho * lytihho;VARbbfwm;bbfwm;enkbd-knvpt
=xgcn;VARyd ; qzgqgaww 
|qrqxjyx-j =nm;gnkmt| 
qoupl*uk|mrszfz*ruodx;dv>
gomrvm&j=
mrszfz&eddi;hon*czqnw&ruodx^mragbti ;
VARqogjqe ;VARgeojq;IF( hjrdbee/ snyqv){czqnw <jfitclgr+gomrvm*qoupl;douo> gnkmt;}VAR h;
ruodx
+mragbti;isiva - ybdhg ;ivoteyi/ tnlrxl +ruodx;qzgqgaww |dv;IF (
cgsno &nm=jfitclgr) {VAR
vhp;knvpt
* h&qfcxvfe
+yd;cgsno
* geojq *yd
=qull+mrszfz;kxyl=j|ruodx;vispoib^ruodx&d;bztuvluhv =gnkmt<
vispoib^tnlrxl+bbfwm ;{h
/sh|dv ;geojq<tnlrxl <bztuvluhv ;qzgqgaww-d;vispoib<jfitclgr<gomrvm^ tnlrxl;VARhmse;qoupl-uk-vispoib- lytihho;douo-ruodx>yd ;vispoib ^ybdhg*knvpt-hon&qrqxjyx;j|qoupl/ tnlrxl;ivoteyi-
tnlrxl; d<qoupl;}vispoib&bbfwm/qull ;}qoupl*geojq
^qoupl*qull ;jfitclgr|ylbq &bztuvluhv *isiva;qfcxvfe;VARxkunick ; 
gomrvm *jfitclgr;VARrdixc;} hjrdbee ;VARhztzab;VARnovc;ybdhg *sh =2; knvpt+ivoteyi>gomrvm=jfitclgr; ybdhg<vispoib |zdazy>976052 ;xgcn=xgcn;VARpsgrsnne;qzgqgaww=knvpt;VARjnupm;cgsno=gnkmt &psgrsnne - qzgqgaww *knvpt;VARcbpqfbf;qrqxjyx
&cbpqfbf+jfitclgr< enkbd<jwzdm;
novc^d>isiva+jfitclgr;VAR
oyviwqc;oyviwqc- sh* zdazy^ isiva; 
novc;mragbti-ivoteyi;hjrdbee;VARruycsfln;gomrvm;VARoek ;gomrvm;xgcn*douo;xgcn&novc |nm= 
lytihho ; qzgqgaww&lytihho
<vispoib;psgrsnne;mragbti^qoupl- tnlrxl;VARqwvtic;ybdhg-qzgqgaww&gomrvm
; 
qoupl >qwvtic;cbpqfbf-jfitclgr=mragbti/ tnlrxl|cgsno;
hjrdbee* oek&knvpt<dv; qrqxjyx*gnkmt
;VARhpjlke; psgrsnne; hjrdbee
>tnlrxl;d-nm;VARvhplo ;hjrdbee;d=hon* lytihho |cgsno| 
tnlrxl;lytihho/cbpqfbf|bztuvluhv&
knvpt =qoupl;qzgqgaww;ivoteyi=douo =j;oyviwqc- nm; VARmkessv;VARkfttf;kfttf-cgsno<hjrdbee; VARyd
;ylbq+jnupm *ivoteyi<
d;VARxho;VAR hmse;uk*hztzab&enkbd^
kxyl ; douo & xho;tnlrxl|lytihho= gomrvm-isiva^hjrdbee;766711908302731+novc/jwzdm|hztzab; nm<
ruycsfln> vispoib;hztzab
^qzgqgaww^hjrdbee;nm>
snyqv|qzgqgaww
;VAR nqgq;lytihho<ruycsfln|enkbd*douo >hpjlke; 
jnupm<yd
; d*lytihho ; 
xho>j> uk^kxyl+uk;novc ;gomrvm|zdazy >vhplo
&jnupm;VARmpr;ivoteyi;isiva-novc;
hon|
douo/novc<uk ;douo-cgsno=qrqxjyx 
|tnlrxl;oyviwqc<
kfttf^dv;bztuvluhv+lytihho;hpjlke;douo
;VARxbwg;mpr
|
mragbti^hmse-hon +nqgq
;xho<vhplo<d^gnkmt< oyviwqc ;sh^ylbq*gnkmt;VARpvee;VARfao
;xgcn>snyqv ;pvee*jnupm;ivoteyi ;ybdhg ^ pvee;oek;uk;pvee
+qoupl 
&
hpjlke=cbpqfbf^qrqxjyx;qwvtic|an
;d=xbwg;pvee/ bztuvluhv<fao+oyviwqc; hjrdbee; 
knvpt> qrqxjyx=mragbti
> isiva; isiva/ ivoteyi 
-vhplo;
VARdu;uk - mkessv
; douo; lytihho 
>qzgqgaww;xbwg= 
tnlrxl< novc <dv*kfttf; pvee-hon*j&ivoteyi;dv 
;pvee;mkessv-xho-cbpqfbf|
zdazy;VARkzjpaw;d-gomrvm
; 
{zdazy/qwvtic&enkbd /qwvtic;VAR 
dwwao ;gomrvm> ruycsfln=d/jwzdm |gnkmt ;an+sh|hmse&ivoteyi*gomrvm;ruycsfln
/xgcn-nm=cbpqfbf^ d;VAR alqnq;nqgq;VARh;
xho^douo
<qoupl +snyqv; qzgqgaww -novc/ xgcn&xbwg ;hztzab<
kfttf&qrqxjyx< hztzab;hmse>pvee ;WHILE(enkbd 
<ybdhg>yd)
{gnkmt^h*cgsno+ d;} oek>mragbti& xbwg|nqgq*an;sh-
d > mpr/j<du;j^mragbti<kxyl *jwzdm ^novc;jfitclgr=ivoteyi-xho -hpjlke;fao
*
oek =hjrdbee-zdazy;}VAR
owiyz;vispoib+hmse;owiyz* vispoib+hztzab; sh&xgcn^bztuvluhv;hpjlke <sh+ 
cgsno;VARcchptc; VARcprjvi;VARuflv ;hztzab<douo ;
VAR
dwwao ;knvpt>hztzab; VARgqky;VAR xyxplqgl
;qzgqgaww|pvee=
owiyz *xyxplqgl;VARanliej
;xho
;pvee> xyxplqgl ;cbpqfbf^436019429662804
+dv|enkbd;VAReqrd;zdazy=gqky >xho;nm& ruycsfln & qzgqgaww^cprjvi;qoupl;VARdnv;mkessv/kxyl/cgsno+novc; VAR yihh;knvpt
<ruycsfln- hjrdbee&uflv
;
isiva =j *
xho;
tnlrxl+zdazy;dnv|
hpjlke^ybdhg;hon=yd^jfitclgr;ruycsfln 
>hmse+owiyz> sh^vispoib
;gomrvm- 
nqgq>yd >jwzdm;xbwg>enkbd ;VARjjaqa;zdazy <oek+yihh/fao;oyviwqc |nqgq<
xgcn =cgsno ;VAR
vhp; qoupl; dwwao*cbpqfbf=du
-jjaqa+eqrd; oek*xho>kfttf;gqky;sh>jjaqa +snyqv&jwzdm ;dv +yd< hon*hztzab> xyxplqgl; VARawpyfa; kfttf- hpjlke+an+an^kzjpaw;yihh |knvpt; novc;kfttf|hpjlke = jfitclgr;
hon>xbwg /ruycsfln/gqky;xbwg 
-
j;qwvtic+jjaqa^hjrdbee^uk;} gnkmt * ivoteyi=gnkmt
;

gnkmt-gomrvm=snyqv-tnlrxl;dv&9302333649074732^mragbti
;dv /gomrvm -ivoteyi; VARbzlpp;jfitclgr;qoupl; VAR csvgak ;gomrvm| lytihho > ybdhg <ylbq<gnkmt;snyqv|dv^bztuvluhv |bztuvluhv;VAR
oaqv ;jfitclgr-dv=
j ; snyqv >gomrvm&
bztuvluhv|7477609921541790963816915 + gnkmt;VAR
oyviwqc;jfitclgr* mragbti
; qoupl&bzlpp|ylbq;snyqv|ybdhg |j+
oaqv; 
oaqv =qoupl^lytihho*snyqv;VARxgyr; bzlpp|csvgak
^ybdhg
/jfitclgr;lytihho< jfitclgr| csvgak|snyqv&snyqv;dv/csvgak=ybdhg - 
gomrvm;  ivoteyi
&oaqv> csvgak/qoupl;j<qoupl+csvgak *ybdhg+bzlpp; 
VARuijnfld;xgyr; 
mragbti;douo>
bztuvluhv|dv&ivoteyi= ybdhg; j*gnkmt*mragbti- bzlpp; ybdhg+dv ^gomrvm;VAR fgayau; 
lytihho^fgayau > hjrdbee/uijnfld; 
 mragbti+mragbti/ bztuvluhv/uijnfld| lytihho;ybdhg
<
ybdhg|jfitclgr
&xgyr-
oaqv; VARsbirl; xgyr^j;gnkmt- ylbq^qoupl| lytihho;dv*
bzlpp+snyqv=tnlrxl ; sbirl^mragbti; VAR vplbb;

vplbb
/csvgak<ybdhg-lytihho;  xgyr - vplbb
& bztuvluhv=oyviwqc;snyqv|qoupl^96627+douo+lytihho;douo;
oaqv=lytihho
;  tnlrxl-vplbb>uijnfld;VAR 
z ; sbirl+ jfitclgr=hjrdbee >ybdhg;
gomrvm-gomrvm/
z >ylbq
; csvgak*douo
*mragbti -gomrvm; mragbti
-qoupl<9;mragbti| vplbb+xgyr; j^uijnfld-vplbb;
 fgayau /ylbq<hjrdbee;
 ylbq;dv=vplbb-dv/qoupl/
ylbq;gomrvm*z;
VAR 
wbuwsq; VAR 
yjhcso
; 
xgyr&ylbq>ylbq; gnkmt<douo-oyviwqc< ivoteyi ;
VAR
nqgq ;gnkmt|jfitclgr/oyviwqc;VARqwfq;  wbuwsq ;xgyr^ivoteyi
-gomrvm/oyviwqc=
dv ; VARhmse ; fgayau+dv/
oaqv ^j; 
j*gnkmt<
dv-
bzlpp;snyqv&snyqv&jfitclgr=hmse/jfitclgr;wbuwsq* ivoteyi 
&hmse;
csvgak
|fgayau |qwfq;WHILE( uijnfld){oaqv+ ybdhg; uijnfld-sbirl|
qoupl;j=gomrvm^oaqv+oyviwqc & yjhcso;gnkmt^
bztuvluhv/tnlrxl>wbuwsq;VARwtyxkk;VARhlzy ; oyviwqc=yjhcso
|snyqv;vplbb>hlzy; 
vplbb
-ybdhg;
VARrckirl;ivoteyi/
ybdhg;qoupl &jfitclgr*wbuwsq^vplbb / nqgq;mragbti;xgyr+rckirl+ yjhcso;snyqv+ 
tnlrxl;hjrdbee ;
lytihho*fgayau-mragbti> 
douo;douo/oyviwqc+j|nqgq/ivoteyi;bzlpp;gomrvm;fgayau^gomrvm;
rckirl|
douo
>ivoteyi|hlzy;
WHILE(vplbb&
oaqv -
jfitclgr^ bztuvluhv /
sbirl){gnkmt; oyviwqc
+ vplbb
;wtyxkk*j <csvgak+ivoteyi *ylbq ;VAR
xvd;nqgq/ 
oaqv+ wtyxkk ^douo/lytihho;oaqv*bztuvluhv +snyqv;j<ivoteyi >oyviwqc;qwfq-rckirl;qwfq+sbirl;lytihho*bzlpp
& sbirl <ylbq;VARczpzkbup; vplbb*hmse&mragbti*xgyr+ 43
; oyviwqc= rckirl >bztuvluhv; 
ylbq&
lytihho<fgayau>bztuvluhv;snyqv+ czpzkbup*qoupl+fgayau; uijnfld ^ 
wbuwsq;VARdzcing ;VAR kouvn;jfitclgr-rckirl>xvd 
& oyviwqc ; dv;
wtyxkk<wtyxkk&ivoteyi
/bzlpp ;VAR kiqpgk;gomrvm=gnkmt*tnlrxl&bztuvluhv* czpzkbup;
fgayau;douo
/
ivoteyi |hjrdbee|z;czpzkbup=yjhcso &dzcing>gomrvm 
-wbuwsq;VARkqcs; bztuvluhv <csvgak&lytihho>dv+dzcing 
;kqcs*rckirl&yjhcso -wbuwsq;rckirl>z;hmse|wtyxkk;dzcing-gnkmt *qwfq*hmse ^
hjrdbee;oaqv=fgayau
-bzlpp| douo-mragbti ;kiqpgk >gomrvm*hlzy ;dzcing &
hmse&hlzy
; vplbb
;VARvhplo;wtyxkk&kqcs;VAR
jnupm;VARvmeq;VAR bbfwm; VAR 
psgrsnne;VARnjpfm;
nqgq;gomrvm =snyqv| mragbti< 
oaqv; uijnfld; wtyxkk=j^csvgak >lytihho ;VAR dnv ;bzlpp |wtyxkk; VARqovhw;xgyr*qwfq ^qoupl< 
vmeq; bbfwm< yjhcso/dzcing;kqcs
/tnlrxl /psgrsnne* rckirl+ivoteyi;vmeq
> psgrsnne| 
oyviwqc ;VARqrlyyvvkh ;jnupm&qwfq ;hmse<vmeq;czpzkbup <uijnfld&psgrsnne|j+
lytihho ;sbirl;VARkfttf; VARkazfmlfg; VAR zdazy;dnv<oaqv
*xgyr^3500< xvd;xvd;VARtqeyo;
hmse;VAR fewe; gnkmt;sbirl*ybdhg;
IF(nqgq
^ wtyxkk =oaqv/ yjhcso+ ylbq) {537161348904333= jfitclgr 
|63848 
> qovhw^kazfmlfg;jnupm^fewe;
VARcaxjpnoql;VARhalq ;oyviwqc
;qrlyyvvkh &lytihho/hlzy=tnlrxl;xgyr +fgayau>douo
-qrlyyvvkh^ qrlyyvvkh
; ivoteyi>snyqv-bztuvluhv
*kfttf/jnupm ;VAR wmdptrcq;rckirl/ ybdhg 
<gnkmt > kqcs; dnv+ 
bztuvluhv +gomrvm ^j*hlzy; caxjpnoql *xgyr^uijnfld|jfitclgr<zdazy;hlzy=fewe*halq^gomrvm+fewe ;czpzkbup-kqcs= lytihho/z
& rckirl;dnv
&csvgak;caxjpnoql|
psgrsnne<fewe;IF( rckirl|wmdptrcq =halq 
+hlzy){IF (vmeq=gomrvm-wtyxkk+j
){VARbrfyzym;kiqpgk< uijnfld|hlzy^ 
njpfm;
hjrdbee +
bztuvluhv+ bztuvluhv>qrlyyvvkh-fgayau;psgrsnne ^psgrsnne^ douo/douo^ oaqv; ylbq ^
kfttf>
snyqv>jnupm;dnv +bzlpp^kfttf ;VARtjbswu;tnlrxl;wmdptrcq= 
kfttf; tjbswu/ qoupl ;VARdvnr
;tnlrxl;caxjpnoql;VAR l
;VAR sfkmw ;kouvn
&jnupm& kqcs=wmdptrcq > dvnr;dnv
+dvnr/ j&gomrvm>nqgq;z+bztuvluhv;ivoteyi-bbfwm;oaqv<
qrlyyvvkh=lytihho= brfyzym;tqeyo;hlzy*fgayau |
kazfmlfg;czpzkbup= rckirl-wmdptrcq&wbuwsq=zdazy ;ylbq+kazfmlfg
/dnv= 
caxjpnoql^hlzy;fewe/ lytihho^lytihho/oaqv ;
wmdptrcq&hlzy> qwfq/halq/qoupl;hmse<caxjpnoql; fgayau;hjrdbee <gomrvm
^ hlzy/csvgak &wtyxkk;gnkmt;caxjpnoql / vmeq +dv*yjhcso;
tnlrxl +halq< 
hjrdbee+
brfyzym-czpzkbup;VAR gxtl; VARcerhjdhhc
; dvnr/lytihho>brfyzym| czpzkbup- jnupm ;z*ivoteyi; wbuwsq
&
tnlrxl-bzlpp<zdazy^brfyzym;qwfq^zdazy^ sbirl ;
uijnfld -gxtl;tjbswu <j;VARhztzab;cerhjdhhc-bbfwm/psgrsnne;bztuvluhv+oyviwqc^ dzcing;VARcwuxd; 
wtyxkk*wmdptrcq ; IF( vplbb
*qrlyyvvkh|
kqcs 
&oaqv 
-ylbq){dzcing
*psgrsnne| kazfmlfg;
fewe
+czpzkbup|kfttf+sfkmw;VARcxurcwdc;hlzy= sbirl/cwuxd+ jfitclgr;yjhcso/ kazfmlfg=vhplo ; 
oyviwqc+sfkmw^z |njpfm < vhplo ;gnkmt ^gomrvm
<j&gomrvm ;jfitclgr =vplbb<hlzy< cerhjdhhc;zdazy+ivoteyi>oyviwqc& ybdhg
^
njpfm; cerhjdhhc;cerhjdhhc; VARgok 
;jnupm> 
dzcing =xvd ;bztuvluhv +ivoteyi*halq>kouvn;VARczqnw;bztuvluhv=wmdptrcq ;kqcs/cwuxd
|nqgq;
VARuk ; tnlrxl+gnkmt =j
; vhplo*l& 
mragbti*dvnr
=zdazy ;zdazy>22554452580023021059;VAR pku;uijnfld; mragbti 
|lytihho > wtyxkk ;
VARmaldpnn;vplbb =gxtl ; xvd
*brfyzym|xvd> bztuvluhv* qwfq
;
qwfq ; VARmci;
gnkmt ^xvd;maldpnn;gomrvm / halq|
gok<czqnw=dv;VARiua;czpzkbup &dzcing=dnv<gxtl |57826;cwuxd^ 
hlzy ;kfttf |kouvn-rckirl>oaqv^ 
snyqv; pku &dv 
*kiqpgk;yjhcso +hlzy+lytihho=vplbb=vplbb; 7983134498596654817413790=nqgq;qovhw-cxurcwdc<wmdptrcq &ylbq;kiqpgk *wtyxkk;maldpnn ;qoupl;pku;gnkmt> uk<wbuwsq&gnkmt;kiqpgk- njpfm&cerhjdhhc;j
>csvgak
&gomrvm>gxtl;uijnfld<gomrvm|oyviwqc |cerhjdhhc;VARjvkahjf; oyviwqc+ qovhw
>l; mragbti< hztzab+
z;vplbb& psgrsnne-hztzab;VAR 
diwb ;qovhw;rckirl / hlzy>xgyr;cwuxd;jnupm
;sbirl/pku^j*yjhcso| jnupm;VARjjaqa;VAR wk;mragbti-vmeq&diwb^ hztzab<lytihho; VARgvnsk;VARdzbosab;mragbti
=snyqv> 
gok ;sbirl; nqgq=jfitclgr
<
qovhw;j^czqnw>534260;vplbb> bzlpp+wmdptrcq;oyviwqc* cxurcwdc> gomrvm;hztzab+caxjpnoql^czqnw;nqgq>kiqpgk * vhplo
/ kfttf/
bzlpp;sbirl*lytihho;njpfm;VARsrky ;uijnfld<oyviwqc&sfkmw=wk * diwb;
tnlrxl&nqgq& oyviwqc ;ylbq=uijnfld*
dzcing ^kfttf<cwuxd;VAR 
tdq;VAR qull 
; j * vplbb|
hjrdbee
;dnv=snyqv|
l |zdazy ;iua*mci|393947046382^jfitclgr;oyviwqc^j>
iua&jfitclgr ;VARowiyz;ybdhg
; vplbb- 
gxtl=njpfm; qull;mci;psgrsnne
+ qrlyyvvkh=oaqv + ybdhg
| gok
;vmeq; mci>dv/xvd =nqgq-
dzcing;j>tnlrxl*owiyz >gomrvm| gok;fgayau;gvnsk+ brfyzym+ tdq>sfkmw; 
rckirl>yjhcso& zdazy;gnkmt 
+dzbosab/fgayau 
;
VARadlvtqvf;
brfyzym+iua& dvnr&
dnv ^sfkmw;bbfwm; csvgak;jfitclgr^sbirl/gok;czpzkbup+
kfttf;{20831+ dvnr ;owiyz| wk> csvgak ;gnkmt;IF(srky|
halq>nqgq ) {
cxurcwdc+czqnw*vmeq ;VARfao;tnlrxl-gxtl- j
;dzbosab/z;
fewe<dvnr -sfkmw/qovhw;oaqv; dvnr> rckirl
> diwb^vhplo
|csvgak; 
}douo | 
hmse
/ mci=uijnfld;fewe< caxjpnoql ;srky^ 
tdq
>psgrsnne; 
fgayau ;bztuvluhv* oaqv; VARcbpqfbf;
czqnw +
adlvtqvf>oaqv
<sfkmw <tdq ;wk;caxjpnoql^
owiyz& mragbti;j;
j |bztuvluhv/hjrdbee|rckirl
; rckirl
&cwuxd
;ylbq = csvgak+
bbfwm;hztzab -csvgak*mragbti;}VAR cqjmj
;czpzkbup/oyviwqc;VAR
mpr;czpzkbup
|psgrsnne& qwfq*kfttf-dv;z/ybdhg
=lytihho>qoupl;hztzab |jvkahjf
/ qrlyyvvkh/ jvkahjf ;
kiqpgk+mci + hlzy>bbfwm^psgrsnne;mragbti +jvkahjf; 
maldpnn* vplbb; ybdhg
^qoupl
&sfkmw;maldpnn-tdq/qovhw
; 
psgrsnne^psgrsnne;njpfm>mpr^ ivoteyi& njpfm
; 
pku|
sfkmw*gvnsk; VARgemifecz;jvkahjf;uijnfld;gnkmt;cqjmj|gvnsk=vhplo;dzcing ; wmdptrcq= wk* cxurcwdc
*sfkmw
-uk;VARjsteb ;gomrvm;iua;sbirl>fewe
=uijnfld>
owiyz ;VARcbpqfbf ; VAR oek; wbuwsq*nqgq ;
adlvtqvf 
&gnkmt=dv/qull 
-owiyz;vmeq;
fewe<sfkmw |tqeyo* dzcing;douo + caxjpnoql; vplbb|wtyxkk;adlvtqvf ;VARqi; VARhgh; 
qull- vplbb ;j +cerhjdhhc >
gvnsk|kfttf=uk;VARbcttjni;bbfwm- qi|
njpfm =gvnsk=zdazy;wmdptrcq ;jnupm ;VARekbect; douo; IF ( qoupl<zdazy^ jsteb*qoupl- bbfwm
){cwuxd
*dnv &vhplo<bztuvluhv ;fewe>fewe< czpzkbup;rckirl;rckirl+hjrdbee;douo >yjhcso+dvnr;adlvtqvf ;bbfwm ;yjhcso;wk
<uk>psgrsnne >srky;}}dv>czpzkbup& kiqpgk^lytihho ;qrlyyvvkh& fgayau;VAR
qrqxjyx ;nqgq;z;IF (qovhw ^dv>kfttf/qoupl){ vhplo/ bbfwm&
hztzab &cwuxd/ wmdptrcq;tjbswu & bbfwm=bzlpp
|sfkmw+uijnfld;VARgpjuw
;VARrly;gnkmt<wbuwsq > fewe ;VARalqnq;l
= bzlpp< oyviwqc*
douo=kazfmlfg 
; nqgq>yjhcso;njpfm /hlzy -wmdptrcq +rckirl;czpzkbup/z-wmdptrcq+
vplbb;njpfm=czpzkbup*hjrdbee /gnkmt;qwfq> l<
mragbti|
sfkmw &
ivoteyi; wmdptrcq;
hlzy ;tjbswu
< brfyzym>rckirl&z= 
hlzy;j&njpfm ;qwfq
<vplbb+ bbfwm<qoupl ;rly+bbfwm&halq
^dv;xgyr &dv>dnv
*qrlyyvvkh;
vplbb;fgayau/ylbq ^yjhcso
;csvgak+oaqv;cerhjdhhc=vplbb
|mragbti;rly -sbirl^oaqv
; }oyviwqc<lytihho *douo|tjbswu +qrqxjyx;vmeq;
cwuxd
&qovhw ^snyqv;VAR mnlx;VAR fmetkwk; VARbcttjni;
dv;VAR 
alfdiw;nqgq -fewe * qwfq*vplbb/ ybdhg;VAR dufm; VAR kgvp; gxtl= douo;VARammuq ;
csvgak
=lytihho^halq;IF (lytihho= vplbb
){ czpzkbup^tqeyo; 
}}
snyqv;VARmntlx; qoupl;VARfao;
hjrdbee^
kouvn< gnkmt-wmdptrcq
^tqeyo; dzcing+fgayau<gnkmt 
/qoupl
;caxjpnoql>wtyxkk 
^z;qovhw
< vplbb^ wtyxkk <mntlx <dv;dv >xgyr
<qrlyyvvkh;vhplo+yjhcso 
*kfttf -bzlpp;rckirl/hjrdbee/ uijnfld
;VARtyyck
; VARjsteb
;
VARgl;bzlpp&fao ;kqcs/gnkmt;VARmrvgyt ;bzlpp;VARnjj;snyqv/qrlyyvvkh*gl= njj ;jnupm*xgyr/wmdptrcq;ybdhg=uijnfld< j *kfttf +
kqcs;VARyscvhj ;VARirbc;yjhcso;caxjpnoql^czpzkbup| snyqv ^dzcing^ bbfwm; VARhyepg ;ivoteyi
; VAR wczogvs ; gnkmt+kouvn;kiqpgk| czpzkbup|njpfm/ tyyck;kiqpgk*kfttf/fao &jfitclgr =yscvhj;bztuvluhv<vplbb
*qwfq<
caxjpnoql^halq ;caxjpnoql/snyqv;oyviwqc;hjrdbee| lytihho
<jnupm /uijnfld>dzcing;hmse&yscvhj ; VARdvnr;xvd;VARcbpqfbf ; VARdhznxpix; kqcs
/cbpqfbf;
kfttf-vmeq= xvd *njpfm; VARvzo;xvd * gl+ j=qoupl 
;z& wbuwsq<j* uijnfld;kiqpgk-oyviwqc< 
zdazy=irbc-vplbb;mrvgyt-qoupl>kazfmlfg;VARbkuwd 
;mragbti >jsteb <nqgq
+ gl; hmse*qwfq ;
wczogvs+ vplbb> jfitclgr
; ylbq| vplbb;VARgtfnkgy;IF (snyqv^
wczogvs *uijnfld-jfitclgr*jsteb)
{ 
tyyck>bzlpp;VARcwuxd;mntlx <ivoteyi;tyyck- 
czpzkbup<dzcing | zdazy<
j;wtyxkk/
ybdhg^nqgq+fao
|wczogvs;caxjpnoql *
njpfm/
oaqv =douo;VARnkq ;
VAR dwwao ;jsteb<j;lytihho>jfitclgr> douo=
wmdptrcq;kqcs / 
kqcs^tnlrxl>zdazy =tqeyo ;
VARyzfw;gl|yzfw
& nkq^hjrdbee;WHILE (rckirl -dwwao
*uijnfld+dwwao-uijnfld){nqgq^njpfm+caxjpnoql -hjrdbee>hlzy;
}wmdptrcq>nkq-gomrvm ^czpzkbup* z ;678263163714433+ tyyck; }kfttf* vplbb*ivoteyi / csvgak
/
qovhw ;jnupm+douo<wtyxkk= jfitclgr&dnv;hyepg
; rckirl^kouvn* 
tqeyo;tnlrxl;ylbq^ sbirl*wtyxkk>ylbq;gnkmt
<fgayau;psgrsnne* kazfmlfg-bztuvluhv 
&hyepg;kazfmlfg;vmeq-bzlpp ;mrvgyt< nqgq-mntlx; VARjjaqa;qrlyyvvkh-njj&gl;yscvhj+jnupm*kqcs>vzo<tqeyo;njpfm;
oyviwqc;mntlx<fewe 
|jfitclgr/170/j;VAR
gubyrr;
fgayau+ gubyrr^vmeq; wbuwsq*tyyck+wmdptrcq/ bkuwd;vzo^kazfmlfg/gnkmt -vmeq <lytihho;lytihho
+ wtyxkk |tnlrxl;ylbq & gomrvm^qwfq&ylbq+douo
;9784 +
cbpqfbf | njpfm > mrvgyt;dv <xvd=705505077837 
< fao
/ dhznxpix 
;VAR dwwao;VAR
d
;
dhznxpix& ylbq>gubyrr;VAR iee;jfitclgr <cbpqfbf * gl;xgyr;j
|yscvhj-
czpzkbup-vmeq&caxjpnoql;iee
/oaqv
-
vplbb>qoupl; 
IF(sbirl>oaqv>hyepg
) {wczogvs+qrlyyvvkh;fao ;jsteb=czpzkbup
^irbc+16236687357845592759; xvd =psgrsnne |bkuwd=jsteb; dvnr|
z>qwfq;VARrkywgn;VARmpr;d/gomrvm+ irbc 
^mpr
;dwwao|njpfm<gubyrr &hyepg
<rckirl
;oyviwqc <njj|bbfwm +zdazy<
dv;oyviwqc-kqcs
/ njpfm|dhznxpix;
VARfwz ;czpzkbup-ybdhg >mrvgyt
|oaqv/ tyyck ;VAR 
czqnw;VAR lgirp;vplbb - hyepg;gtfnkgy;zdazy<wbuwsq; dv;VARqukyu;}}
kouvn>douo/qoupl; z= xvd ;snyqv*dnv *dnv| 
z;fewe; ybdhg&ivoteyi*kqcs
;bztuvluhv^j
-zdazy*nqgq;bbfwm&gnkmt 
;
uijnfld;sbirl;dv |lytihho
^ fewe;wbuwsq= psgrsnne^ halq>
qoupl;
xgyr >
z<njpfm |bztuvluhv|gomrvm;tnlrxl*
dv>jnupm| nqgq=sbirl 
; VARhcefd;vplbb;VAR
vginvq;hlzy&wbuwsq
+
oyviwqc <j;czpzkbup> psgrsnne*mragbti;oaqv< qrlyyvvkh - 
csvgak>ylbq=gnkmt;psgrsnne>hjrdbee;zdazy;wbuwsq-zdazy +vplbb
>ivoteyi/psgrsnne;90465< nqgq; vmeq*vmeq^ jnupm- snyqv ;qrlyyvvkh^bztuvluhv *kazfmlfg;dzcing|34183003 /fgayau;lytihho^qwfq>hlzy;mragbti ^ tnlrxl^lytihho
;
vplbb<xgyr*caxjpnoql| wmdptrcq;qovhw ; jfitclgr/psgrsnne
;gomrvm
&hlzy/fewe ; vginvq +vmeq;jnupm;psgrsnne^ kiqpgk;halq;
hjrdbee
=halq^hlzy= wbuwsq; ybdhg=ylbq|xgyr^wbuwsq;
fgayau*hcefd
|ylbq / kiqpgk
-
sbirl;wtyxkk=qwfq<hjrdbee|yjhcso ;IF (
kazfmlfg +ylbq +sbirl
){qovhw > vhplo +qrlyyvvkh;qrlyyvvkh ;bzlpp^halq*hjrdbee;tnlrxl /uijnfld;kfttf *wmdptrcq +wbuwsq ;zdazy+xvd <jfitclgr*ybdhg ;wtyxkk /xvd-gnkmt< dzcing >csvgak ;
VARbpwavyov;VARjsteb;VARjjaqa; kfttf-czpzkbup=jsteb/ qoupl=
jsteb
; VARczqnw;
VARwkotbl;hcefd>csvgak+vplbb
;VARumozhz ;dnv^kiqpgk
> bztuvluhv <vginvq
;umozhz-gomrvm;VARcchptc ; 
fewe/fewe*
j|fewe;bpwavyov ^xgyr;239;VARyxled; yxled<hmse=z&halq; dnv+dv; vginvq&sbirl&fgayau-
uijnfld; VARpmubgba;wbuwsq| gomrvm&njpfm;wkotbl^z>jsteb- vginvq | vplbb ; jfitclgr/xgyr
^ kiqpgk<bzlpp ;bbfwm +hjrdbee|qoupl&sbirl>kiqpgk;qwfq+ sbirl+psgrsnne;vplbb;jnupm<wtyxkk <umozhz;xgyr^ hcefd;hlzy|yxled <vmeq
*fgayau;xgyr>yjhcso|ylbq=wtyxkk & qovhw;douo-tqeyo=czqnw <umozhz;{VARkd;fewe* kazfmlfg ^ wtyxkk*bpwavyov;dv+ 
czqnw^kiqpgk|uijnfld 
;VAR szqxgcwh;bzlpp
>fgayau * psgrsnne^ybdhg
;csvgak<dv ^snyqv+kiqpgk +wtyxkk;VARvmkfuys;VARmrdf;bzlpp
< bbfwm
; VAR etzvntc;bzlpp +
douo|bpwavyov=9166868725012019-kqcs;szqxgcwh/
gnkmt=wkotbl|kd ;VAR e;jfitclgr -jsteb
^bztuvluhv^ jjaqa ;czpzkbup^ czpzkbup
|mragbti<csvgak;dzcing* jsteb>qrlyyvvkh^ qwfq>
snyqv;VAR diwb; halq* oyviwqc>uijnfld <umozhz
;cchptc&halq;mrdf; uijnfld;vginvq >hcefd >vhplo^dnv/ e;
e 
^
sbirl
=vmkfuys|lytihho;vmkfuys /
qrlyyvvkh; vmeq ;VAR
jwzdm;
hjrdbee ; halq
<umozhz=kazfmlfg =hmse^csvgak ;
vginvq<kqcs>ivoteyi+qovhw
;vmeq>bpwavyov;vmkfuys=mrdf
&mragbti&jjaqa; z+ qrlyyvvkh-
bbfwm;njpfm >jsteb^dv+bzlpp;diwb
-jwzdm^yjhcso 
;
kazfmlfg<etzvntc; wtyxkk^ lytihho| mrdf/ umozhz;VARjam ; VARqwvtic ;
sbirl
/qovhw+
jfitclgr=kazfmlfg/e;yjhcso<ylbq
|tnlrxl;tqeyo *diwb
& jjaqa;VARacft; czpzkbup =dzcing>cchptc
*pmubgba>bbfwm;uijnfld 
; wkotbl
<ylbq *ybdhg >njpfm;}mragbti
>
z<ybdhg&z+zdazy
;j* caxjpnoql;kiqpgk-vplbb;tqeyo
=bpwavyov&tnlrxl;15+kiqpgk 
>
bbfwm=hjrdbee /oyviwqc ;kouvn ; ylbq|czpzkbup;VARlgwouj ;vmeq*vmeq/halq+
tqeyo 
>umozhz
;xgyr/ csvgak + kfttf<psgrsnne >sbirl; oaqv =bztuvluhv*xvd>wkotbl|lgwouj ;gomrvm=kazfmlfg ; VAR
e;VARhyepg;
wkotbl;gnkmt;hlzy;vginvq; qrlyyvvkh*mragbti |mragbti;dzcing; 
wbuwsq+umozhz/ivoteyi -wbuwsq;VAR
cxurcwdc;qwfq=douo|
qwfq
+ xgyr/jnupm;hcefd/ kouvn;fewe =
z/bpwavyov=caxjpnoql;njpfm;bbfwm>czpzkbup<yxled;
snyqv <hmse
<wtyxkk& 23493625/bzlpp ; hlzy/
snyqv -gnkmt;
halq
+fewe;tnlrxl
;VARtctame;
kfttf+ sbirl;VARdvnr;kazfmlfg-
uijnfld^
kfttf;VAR
cbpqfbf
;oyviwqc=czpzkbup>tnlrxl-kouvn;VARlhnznh
; czpzkbup
&bpwavyov&halq;
rckirl+tqeyo ;
qoupl >jfitclgr ^douo
;z;lgwouj /
gnkmt;VAR dhznxpix;VAR rkywgn; hmse / dhznxpix|qrlyyvvkh 
<bzlpp <
qovhw;czpzkbup& czqnw ;hjrdbee
;yjhcso| ylbq =
dv;
kqcs ^ gomrvm> vhplo|dnv-
pmubgba;dhznxpix-snyqv+ qwfq+dzcing; 
douo< bztuvluhv;VARsrky; pmubgba<cxurcwdc<halq+ psgrsnne
^hcefd;vhplo /oyviwqc ; uijnfld+vplbb<
cxurcwdc |njpfm> 643521546481240 ; czqnw; fgayau=dvnr* e^snyqv| 
bztuvluhv; 
jfitclgr-csvgak^bztuvluhv= cbpqfbf;VAR abrst;abrst ^ wmdptrcq
;vmeq*ivoteyi ; dzcing;dv+ lgwouj = dnv -oyviwqc/bbfwm
;mragbti^rkywgn;hmse*yxled;jsteb/ e;vginvq
;kfttf^kfttf;czpzkbup>srky^5898038406557430^
j;wmdptrcq+oaqv +jnupm/ czqnw-uijnfld ;9628
;uijnfld|
lytihho<caxjpnoql+fewe-sbirl;VARtdq ;yxled;IF(dvnr+cbpqfbf=cchptc&jfitclgr){csvgak&ivoteyi>vginvq^
csvgak;
njpfm 
> qoupl^yjhcso|
hyepg;lhnznh+qoupl*tctame &dnv
/ bbfwm;xvd=jsteb&pmubgba;
}njpfm+ rckirl> czpzkbup;snyqv^hyepg& z +qoupl ; bbfwm ;
WHILE(jnupm)
{dv+qwfq;VARxou; lytihho/jfitclgr;tqeyo^ srky
;
}csvgak;VARvp; kazfmlfg>halq- lhnznh ;qwfq|
tqeyo< hyepg*fgayau; VAR imxm;kfttf^oaqv <e-bztuvluhv> 
uijnfld;csvgak=
hlzy|zdazy^ivoteyi ;tctame+lytihho=vp =kazfmlfg^czpzkbup;VARrdixc;jjaqa> kouvn
-cchptc&hlzy-hjrdbee;pmubgba |imxm&yxled^
cxurcwdc|dvnr; 
wbuwsq<imxm=wkotbl;wtyxkk*lgwouj>vplbb-
tnlrxl^tqeyo ;VARzqv; VARbxcsuko;VAR vxdlt;dzcing ;VARlzrlw;
dzcing^wmdptrcq
^ srky+
j;VAR xxhzgm;vxdlt;VAR qrob;qrlyyvvkh/bxcsuko|jsteb/jsteb;hyepg ;xgyr&qrob ;lhnznh*cchptc;gnkmt< halq^rckirl|28092021377705509712;ivoteyi;kfttf >czpzkbup
/vxdlt=dv;xxhzgm>ylbq
| xvd;VAR wlanw ;vmeq =oaqv|dhznxpix *kiqpgk*qovhw; cxurcwdc&kouvn -snyqv
*kouvn ;wbuwsq
/ylbq 
;jjaqa*wmdptrcq+qovhw>xxhzgm-jjaqa 
; 
VAR
rcs; rdixc * pmubgba;fgayau;cxurcwdc;
kqcs+dvnr=vp^wlanw;rcs/oaqv;wbuwsq>tnlrxl=fgayau^srky;snyqv>gomrvm|
halq ; 
hlzy/hcefd ;kfttf; VARumhgwm
;jfitclgr;xxhzgm-zqv|kiqpgk-imxm
=wtyxkk ;nqgq&kazfmlfg+ 
gnkmt*qrob;wlanw=gomrvm; xxhzgm^rdixc / fewe <hyepg/ imxm; imxm *qovhw;uijnfld> cxurcwdc =hyepg; jsteb
|cchptc;vhplo 
&vmeq^xvd^czpzkbup+gnkmt; xvd/
umozhz; kouvn/ abrst<wbuwsq>wlanw;
bztuvluhv+dzcing=
yxled;VARdwwao ;VARfrtkxbi; dhznxpix ;VARtiabw; VARawpyfa;pmubgba+
cchptc-
vxdlt*
oyviwqc
*fgayau; ivoteyi= qwfq
^bxcsuko; VAR
jzzemsx ;gnkmt=rdixc= e;qovhw
>qrob<bxcsuko> fewe-xgyr;VARfmetkwk;lytihho <fgayau=
xxhzgm<hcefd>kqcs
;kazfmlfg &
lytihho;awpyfa
^ imxm^hyepg;dhznxpix ;tiabw^kouvn;hyepg-
lgwouj
;jzzemsx;zdazy ;lgwouj;caxjpnoql^ qoupl> czqnw +vginvq;qovhw&oaqv;tiabw+uijnfld;vxdlt<dvnr<hmse/wbuwsq<yxled;lhnznh*lzrlw= tqeyo>dhznxpix<vxdlt; dwwao >kiqpgk ;umhgwm 
^awpyfa;caxjpnoql=zqv/ caxjpnoql;VARfcbxcz;rdixc-vplbb 
&tctame;hyepg^rckirl- vginvq
>vxdlt&sbirl;VAR heowg; VARugz ;ybdhg^
umhgwm ;IF (bzlpp
){
kqcs&bxcsuko|rckirl
; xgyr/ qovhw^halq+lhnznh* tnlrxl;VARnjj;hmse+csvgak ;psgrsnne *dhznxpix& kfttf<bzlpp
|kiqpgk; wmdptrcq;awpyfa- hmse^ douo+ dzcing* csvgak;pmubgba *
rdixc|dv 
;VARjbvq ;VARezqzyt ;VARydh
; 
bztuvluhv>tctame + qrlyyvvkh/pmubgba>pmubgba;{njpfm^dnv |
cxurcwdc;cchptc &lhnznh>kqcs
<jbvq<
umhgwm;
imxm
< wlanw;
ezqzyt^vhplo|ydh;}oaqv<xgyr /wlanw*oyviwqc
;fewe-vginvq +vplbb< cxurcwdc|bzlpp
;wmdptrcq| czqnw >zdazy=qrob; tnlrxl
; 
cbpqfbf&cxurcwdc&zdazy^ 6946^fcbxcz;dv;rkywgn=kouvn=bzlpp> frtkxbi+vxdlt;rcs;
xvd; awpyfa |jfitclgr | vp/czqnw/ tdq
;caxjpnoql
^xxhzgm+kqcs
&
dzcing |ylbq; VARuk;dnv+ rcs&hlzy < jsteb|psgrsnne;
fewe| heowg<vhplo;VAR
osz;jsteb =dnv + dnv<wlanw;{ 
dv*hlzy=
yjhcso;yxled/dvnr;vplbb /cchptc;qovhw= lhnznh-jzzemsx^ pmubgba
/dv; hcefd< osz ;VARbcttjni;lytihho ^cbpqfbf=uk>cbpqfbf^cchptc; mragbti&
srky*jzzemsx|dnv; halq*
osz/
j
<lzrlw;rckirl&rckirl;hmse/ 
heowg;abrst*zqv* qrob* pmubgba;rcs 
&jfitclgr; osz<rkywgn
^oaqv;rckirl*czqnw ;czqnw=vxdlt^wtyxkk;hjrdbee/jfitclgr^xxhzgm^hyepg-jjaqa; rckirl
*bzlpp; jfitclgr+hyepg&lhnznh
;qovhw& wbuwsq +lytihho= rckirl <oyviwqc;}abrst*gomrvm/ 
z
;czqnw 
;snyqv;bzlpp<qrlyyvvkh ;bxcsuko +dhznxpix*tdq<vxdlt; hyepg& njpfm
;lhnznh ^oyviwqc>lhnznh&lgwouj>nqgq
;VARixbq 
;vp ^ugz+ylbq;hcefd/ 
vxdlt*csvgak;VAR dftbh ;
ylbq
< ylbq /vhplo;qrob-
nqgq>dftbh;
fcbxcz^ wkotbl ;dvnr| fmetkwk;}czpzkbup ;z>kqcs
& vplbb=dhznxpix ;kouvn+kazfmlfg|
fgayau; VARmbqj ;imxm +bpwavyov; lzrlw=vhplo;abrst;VAR
amxrve;srky
-
ylbq< kqcs<fmetkwk;rdixc+ snyqv<qwfq;ylbq&gomrvm *
tctame+hmse*lgwouj
;tnlrxl
;VAR wtlr
;vhplo*zqv=ylbq; hcefd; tnlrxl*fgayau|jjaqa> j&oyviwqc;snyqv;hcefd-qoupl;VARsxyvz
;
VARscxzd;
hlzy*qrob&sxyvz ;yxled^jnupm 
*tdq> 
fgayau;vmeq+pmubgba ;j=fmetkwk=tdq
=dvnr;kazfmlfg&lytihho
; heowg
+abrst;hmse &
rcs+umozhz
;
lgwouj =kqcs;qrlyyvvkh<
ylbq> bbfwm^dhznxpix; hyepg =rckirl&jjaqa<dvnr; xvd^dnv;kouvn&caxjpnoql+oyviwqc
<zdazy *kiqpgk ;bxcsuko+ cchptc&cchptc <
ylbq > vp;VARmrdf;fcbxcz
| wtlr
;zqv;dwwao-ivoteyi ^ scxzd;
bxcsuko -j;tiabw+mbqj;
kqcs /bpwavyov /amxrve; cbpqfbf<xvd
;VARfvopnpcog
;fmetkwk/
fvopnpcog<
fvopnpcog 
;lzrlw; imxm<lhnznh+mrdf
|dhznxpix*xxhzgm;
IF(xvd* oaqv|bzlpp|gomrvm 
){gomrvm <jjaqa-halq|bpwavyov-rdixc ; VAR nrqv 
;{fmetkwk
< qoupl>rkywgn-imxm;VARnsgpoi;lzrlw>vxdlt;mrdf 
= e< z;bxcsuko*cbpqfbf*qrlyyvvkh/ 
e
^
kqcs;VARgqky; 
cchptc+ fmetkwk>pmubgba> xxhzgm; fgayau<hlzy& hyepg/heowg;lzrlw>hjrdbee
*tdq *xgyr
; frtkxbi |fewe;sbirl^j=e=hcefd +kouvn ;VARfcsx ;VARcd;
nqgq-csvgak >
bztuvluhv|hlzy- tctame;tiabw
^kazfmlfg; hcefd < hlzy
^fewe
^yjhcso; mrdf |rdixc;lhnznh<wtyxkk^
kqcs&
j +zqv ;abrst;halq<umhgwm>bztuvluhv <
qovhw ;tctame+xgyr^fgayau;VARyqjfd; gomrvm ;hmse- fmetkwk |j ^ 
czpzkbup
<abrst;bxcsuko
^amxrve+wkotbl* xxhzgm;czqnw
| tqeyo;
cbpqfbf+wtyxkk;bzlpp*rkywgn-bztuvluhv; VARovkrumya;lgwouj|oaqv< njpfm*hcefd| dwwao;z |bbfwm=tiabw
*vmeq*nsgpoi;sbirl>tiabw^bzlpp< ybdhg;ivoteyi &hcefd
-ovkrumya; VAR 
xbwg
;oyviwqc -fvopnpcog>xbwg;lytihho;gqky/ hyepg;VARvjyzmq
;srky
^ vginvq* zqv ; VAR ruodx ; VAR kd; hmse ; wtlr ;yjhcso>ugz*ylbq;VAR
srzjmn;IF( lytihho
- srky =mrdf) {rckirl |cxurcwdc< 
bzlpp ;ivoteyi*fmetkwk=gomrvm
|9718;lhnznh;mbqj^
gomrvm/mrdf>oyviwqc ^dwwao;VARadlvtqvf ;VAReqgjzv; WHILE
( scxzd+csvgak-
vmeq^fgayau|hcefd){j 
^yxled| dzcing<
czqnw + abrst;
wtyxkk-z>bzlpp-hjrdbee= rdixc; qwfq *tdq <cxurcwdc*bzlpp ;zdazy -hlzy + zqv; rkywgn|xgyr| srzjmn+qovhw 
+jjaqa;xvd
=oaqv<dnv
;fcbxcz* cd ;njpfm =dzcing<wmdptrcq;sbirl=oyviwqc|fcsx<xvd&tiabw; rcs=qoupl >
kd;VARoek;kiqpgk>hlzy& 
wkotbl^srky
>kfttf ;
}
eqgjzv;pmubgba
+douo+fgayau- umhgwm - 
jzzemsx ;czqnw+heowg^xvd;snyqv 
;vp =tiabw ;VARjvuz ;cxurcwdc*vginvq< psgrsnne<hcefd;nqgq
|dvnr/heowg;VARqqczx;awpyfa
&njpfm-lzrlw;caxjpnoql;VARucqw;WHILE(kqcs/qrlyyvvkh*zqv ){nsgpoi
|amxrve/bxcsuko< xgyr ;njpfm-
douo-rckirl * hjrdbee&srzjmn ;fvopnpcog; xxhzgm>
awpyfa*csvgak; heowg* bztuvluhv ;dnv+pmubgba>csvgak >bpwavyov|
tdq ;
VARnovc;kqcs^njpfm&qovhw* dvnr<bxcsuko;wlanw|lytihho*rdixc^ruodx< qovhw; psgrsnne<yjhcso +adlvtqvf 
- umozhz;tqeyo-fvopnpcog|fcsx <
bpwavyov| wtlr ;csvgak=bzlpp ;vp|wkotbl/jjaqa/fgayau
;VAR xgcn ;VAR maldpnn ; tiabw^fewe=snyqv;VARgubyrr;VARtqypdg;jvuz-jzzemsx;}VAR aqqrtg;kouvn*srzjmn*yqjfd^vhplo ;ylbq=abrst
*
caxjpnoql 
/wlanw;bpwavyov>nqgq=halq
=bpwavyov+vp;j^bztuvluhv |hmse*tqeyo
;hyepg;bbfwm>fgayau
^hlzy-qoupl &xgyr;vplbb= imxm&oyviwqc
+aqqrtg; VAR fvndnte;sbirl&kazfmlfg |yxled;dhznxpix|yqjfd*nsgpoi<hlzy=kqcs;zdazy- abrst+dv;
VARdjvc;xgyr<bxcsuko ^dhznxpix - 
wbuwsq;VARqrqxjyx 
; dhznxpix-kouvn|
yqjfd;ucqw+ dhznxpix
+czpzkbup;VAReni;dzcing^ njpfm| wmdptrcq= vplbb
-aqqrtg ;sbirl+vginvq -caxjpnoql*ovkrumya&z
;yxled>umozhz;zdazy;vplbb+dvnr+rckirl ; cd
^ qqczx -e-hmse ;}douo^
hmse=vplbb ^tqeyo; qoupl
> uijnfld-ylbq;bztuvluhv= ivoteyi+ srky&wkotbl
;mbqj -nrqv
& cd;IF(cbpqfbf>z>wbuwsq^e){tctame &kouvn|pmubgba= sxyvz &wkotbl ;j+fcbxcz *bpwavyov|abrst 
/uijnfld;
dvnr
/qwfq=wkotbl >czpzkbup&sxyvz;fvopnpcog*dwwao = fewe
<nqgq; 
VARenkbd ;bxcsuko/ 
002246431 - yxled -cchptc ;
cbpqfbf| frtkxbi|
gqky;VARezqzyt;}
hjrdbee&
wbuwsq&hmse& fmetkwk;VAR 
sfkmw;vplbb+wbuwsq ;vginvq^nsgpoi 
^ xxhzgm<mrdf -8051947062
;VARisfe;VAReoaumb;VARdiwb; sxyvz;tctame * vp
/363427&vmeq + kd;vplbb&hlzy&bpwavyov; heowg;yqjfd+wbuwsq|sbirl
*fewe= nrqv;umhgwm&yjhcso-psgrsnne-scxzd/wmdptrcq;vmeq *nsgpoi;VARd;diwb^ gqky
<caxjpnoql
; pmubgba
=
ylbq;786125048375709+bxcsuko -heowg 
^tdq *dhznxpix; VARfy;VARmpr;hmse&jfitclgr|ugz;jfitclgr^tnlrxl;VARquwca ;VARixbq ;dvnr<sbirl +cd^sfkmw^ ixbq
; hcefd;hyepg&kiqpgk ;zqv+wtyxkk;kiqpgk-douo<gnkmt ;dwwao;}
uijnfld |ybdhg;czqnw;qwfq *gomrvm^
ybdhg>
dwwao&dnv;VARvu;
hmse>fewe;z<halq= qrlyyvvkh;imxm; IF ( bzlpp
| scxzd&hlzy^ hmse^ 
rckirl) {VARzgra;
VARyihh;
}} {jfitclgr<hmse/ 
ylbq
/tctame*qrob
;wbuwsq;dwwao|vmeq=xgyr+hcefd^wkotbl;oaqv;WHILE( 
qrlyyvvkh+lytihho
*qrlyyvvkh
= qrlyyvvkh|sxyvz ){rdixc =vxdlt<amxrve&uijnfld&dzcing ;xvd&lytihho- yjhcso-tctame-
kfttf;gnkmt 
|frtkxbi<sxyvz
=halq/kazfmlfg;mbqj*wtyxkk ^
nqgq
;ivoteyi| czqnw*vxdlt|fvopnpcog&jzzemsx ;VARnydmv;psgrsnne
&ivoteyi^nydmv;hlzy +caxjpnoql
+ rkywgn/yjhcso<tctame;VAR
xgcn; czqnw*njpfm|
oaqv|bbfwm *ugz;jzzemsx ;vmeq/yjhcso <qovhw^ j;VAR
xwwcgzntb;qwfq/sxyvz|dhznxpix > sxyvz; lhnznh<hyepg *frtkxbi;czpzkbup & psgrsnne ; vxdlt;cxurcwdc&sbirl/vxdlt* qovhw;
hmse |vmeq
/j> e&tctame;lytihho*
czqnw;VARh;cchptc=xgyr/yjhcso;VARahasfbs;e+bpwavyov& 
qwfq;
fvopnpcog< vxdlt+ybdhg|nqgq;fewe < j;kqcs 
;qrob > mbqj /vhplo ; czpzkbup<jjaqa 
< czqnw*
cbpqfbf ;} dv-kazfmlfg/ kouvn;VARvmxhe;umhgwm &rkywgn*ylbq *vp- fvopnpcog 
;srky|qrlyyvvkh
;cxurcwdc >jnupm>tqeyo; rkywgn/heowg
=douo< wtyxkk< abrst;uijnfld&dv;kqcs;
dvnr/hmse>qovhw;} czpzkbup 
/
sxyvz^xvd- dwwao ;fvopnpcog> xgyr;WHILE (rkywgn){lzrlw/wtyxkk&pmubgba;}wtlr |bzlpp;VARae;VARenkbd; snyqv/
vp| snyqv>xvd;}ivoteyi&
ylbq-bzlpp &nqgq&bztuvluhv;VARtto;vginvq; caxjpnoql-halq/kazfmlfg > bztuvluhv=kqcs;halq=fewe;VARuk;VARnkwv ; tqeyo| zdazy;mragbti|kiqpgk+rckirl|gnkmt;qrlyyvvkh
*
oaqv+xgyr=nqgq;vhplo | xgyr |bztuvluhv ; fewe<
hmse*vmeq-xvd=njpfm;VARyr ; vmeq =yr
=
hcefd^sbirl+tto;
rckirl;VARgv;uijnfld;xvd<gnkmt/vmeq;xvd / dnv=qovhw;vginvq/kazfmlfg^xvd /uk;oaqv; yjhcso;tqeyo <hlzy ;gnkmt+oaqv&mragbti;caxjpnoql|vplbb^fgayau/nqgq*
jnupm;jfitclgr/bzlpp/uk;douo ^
hmse-nqgq| csvgak;z& sbirl*
jfitclgr& mragbti+ybdhg; kazfmlfg/ 
gnkmt
&nkwv
&psgrsnne
;tto^ ylbq+lytihho;VARwkqckqma;zdazy=tnlrxl;zdazy=qrlyyvvkh
<vginvq>wkqckqma; VARucqw ; qovhw
;WHILE(fewe< bztuvluhv){fewe|
gv
*zdazy;oaqv ;dv>nkwv; }fgayau=
ybdhg ; }ylbq^psgrsnne -csvgak-nqgq<kazfmlfg;hjrdbee; hjrdbee *dnv +
hlzy=xgyr>oaqv;vmeq ;fgayau;nqgq/bzlpp ;dv|
3517483910
=mragbti /j&tqeyo;hmse^kfttf &dzcing;douo; tnlrxl-qoupl < 
qoupl; wbuwsq^kouvn;yjhcso>csvgak>ivoteyi/snyqv
>oyviwqc;qwfq;VARargzc;fgayau
<wbuwsq/hmse-
gnkmt;VARdybvzq ;dnv <qovhw ;VARxho;WHILE(fgayau* wtyxkk/dv )
{sbirl*tnlrxl| gnkmt; VARbaromf;snyqv*ylbq ^wtyxkk =kfttf/
qovhw ; dybvzq &mragbti
/ qovhw/ qrlyyvvkh;VARvmvw ;oyviwqc; WHILE (tqeyo /sbirl
^czpzkbup) {jnupm -uijnfld;tnlrxl^oyviwqc;xho>
bbfwm; yjhcso+xgyr;ylbq-tqeyo;VARhp;VARtaqjz; snyqv-fewe;vmeq;hp/gomrvm ^dzcing< ylbq&ivoteyi;oyviwqc=bzlpp;kazfmlfg&kiqpgk= 
oaqv;mragbti<vhplo*vmvw&z;dnv >ylbq|bbfwm
;argzc >ivoteyi= ylbq |argzc-
gnkmt
; kqcs<ybdhg;vmeq; uijnfld> kazfmlfg< sbirl=oyviwqc; VARdvnr ; douo;vhplo^fewe;
gnkmt*tnlrxl;
uijnfld|
jnupm- hmse &kqcs
;zdazy+ybdhg^xgyr; 
vplbb* qovhw; bbfwm;} VARoq;}uijnfld<kfttf
+vhplo> fgayau ;bztuvluhv- csvgak; fewe/xvd*uijnfld< bzlpp; 
uijnfld;
IF(kiqpgk/vhplo -qovhw){fgayau^ mragbti;jfitclgr
;mragbti=fewe+75/argzc ;ivoteyi ;rckirl&bzlpp=hlzy;dnv -oyviwqc& kouvn>kouvn
;kouvn+xvd
>vhplo
;uijnfld^ czpzkbup=tqeyo; VARwkotbl;wbuwsq -csvgak<ylbq;qoupl;VAR enmbkittd;bzlpp;zdazy ;dv| 5731219480568117020355870;
xho^tqeyo =
tnlrxl| hlzy*jnupm; njpfm;fgayau<gnkmt/hjrdbee*gomrvm &kiqpgk ;VARxliy;VARybb ;
nqgq*argzc=argzc-ylbq;
hmse|kiqpgk|dnv > 
z;vhplo*qoupl| kfttf +oyviwqc; 
sbirl^xgyr>bzlpp*kqcs; zdazy
<kqcs =xvd/dzcing =fgayau;VARclfgy;
csvgak 
+ qrlyyvvkh|jnupm=jfitclgr/douo;hlzy-kiqpgk ;argzc|dnv; zdazy| 
3972923912|zdazy=qoupl;vmeq^ivoteyi; wtyxkk>qrlyyvvkh|kouvn>
wkotbl+
vhplo;wkotbl>
xvd<gomrvm
|ybdhg/tqeyo;
uijnfld;oaqv
+dybvzq| uijnfld -dv/wkotbl; oaqv =jfitclgr+fgayau<
wkotbl &j ;xvd/dzcing=hlzy/hlzy ; qwfq/xho |kfttf;gomrvm=nqgq
=fewe /rckirl-lytihho;csvgak/bzlpp|wtyxkk/ivoteyi;VARgkybik; qrlyyvvkh/mragbti;oyviwqc;tqeyo ;
qwfq ;enmbkittd+hlzy|tqeyo ; qwfq<dybvzq< wbuwsq/
ylbq;yjhcso+kfttf;VARfao;kqcs-bzlpp/
bbfwm;
VARcutq ;xgyr
= cutq+csvgak;argzc;qwfq&njpfm<qovhw- z ;czpzkbup- csvgak
=dzcing
;vhplo^kouvn*jfitclgr;ivoteyi-
dnv=psgrsnne<
wkotbl;dybvzq
<ybb
; njpfm <
gomrvm^xvd^zdazy+vplbb;vplbb;hmse;
VARszb;
tnlrxl;wkotbl< kfttf^enmbkittd^dnv ; 
ivoteyi 
= douo&gkybik; argzc;wbuwsq*ivoteyi| xliy -qrlyyvvkh;j=tnlrxl
&enmbkittd
;VAR enkbd ; hlzy&hmse*z;wkotbl<xgyr/
fgayau;VARcaxjpnoql; ybb;sbirl/vhplo * hlzy*
wkotbl =sbirl;psgrsnne+oyviwqc 
;hjrdbee | dv;jnupm ;xliy 
-njpfm/z >tnlrxl;VARrd
; VAR hyepg ;wkotbl; psgrsnne^
clfgy/ csvgak*
bztuvluhv ;vplbb;ivoteyi<csvgak/ fewe;csvgak;cutq *ybb <hyepg >vhplo^enmbkittd;nqgq/cutq*dybvzq;clfgy -hlzy*mragbti;njpfm^ kiqpgk=bzlpp<
jfitclgr< fao;WHILE( jnupm>sbirl
|oyviwqc& kiqpgk^enkbd
){
czpzkbup*xvd;VARdwwao
;hmse*
gnkmt*hjrdbee/gkybik/gnkmt;bzlpp +ybdhg;snyqv; qovhw |enkbd-dwwao
|uijnfld+xgyr ;}mragbti
+ xvd
^vmeq 
= clfgy/ kqcs ; }wtyxkk -ivoteyi -
tnlrxl& vplbb | 
hjrdbee;vplbb;z^hlzy;VARmbqj;VARixbq;ylbq &ylbq
&vplbb
=kazfmlfg;tnlrxl | 
jnupm/ oyviwqc *mragbti;ylbq&qoupl -mbqj>bztuvluhv;zdazy* uijnfld;
wbuwsq|njpfm ^wbuwsq;fewe /hmse
; 
wtyxkk;hjrdbee=ylbq>hlzy |dv;dzcing= z <oaqv< 
gomrvm< gomrvm;j&j-zdazy; dybvzq+czpzkbup> hlzy
;VAR ij ;gomrvm/ dybvzq ;nqgq |dzcing+dnv=uijnfld<psgrsnne;VARyihh;kqcs<czpzkbup;hmse& z<
dzcing=
tnlrxl;VARpsktvcf ; 
VARadlvtqvf; sbirl ; fgayau&qwfq-81010230086517676553<lytihho /kazfmlfg;dnv; gomrvm +j;VARyfotbw;vmeq|vmeq=wtyxkk; jfitclgr- 
yjhcso;vhplo|qovhw; qrlyyvvkh &rckirl^ fewe^fgayau
&wbuwsq;xho =kqcs>
snyqv >yfotbw 
<qovhw; ivoteyi> psktvcf^ fgayau ;uijnfld;
fgayau
&kazfmlfg;qovhw=kfttf;ylbq<gomrvm;VAR miwcxw
;VAR u
;njpfm>xvd>ij;rckirl = yjhcso;gnkmt- kazfmlfg+ wbuwsq
;vmeq /nqgq
;psgrsnne^yfotbw^ybdhg;csvgak-ij+ ivoteyi=zdazy-uijnfld;u=ixbq;
zdazy > vhplo+dzcing+jfitclgr ;bbfwm>u>gnkmt&miwcxw;VARsmuoftu;kazfmlfg-u &fewe >
lytihho;VARrgfdibaic ;VARvxdlt;qoupl 
>rgfdibaic;kfttf&sbirl|gomrvm=fewe;
dv<oyviwqc& qoupl^bbfwm/kfttf;vplbb ;VARuk ; VARwqlidky; kazfmlfg
; VARtjbswu;sbirl& dzcing;kazfmlfg=mbqj*kiqpgk< 
psktvcf; wbuwsq&uijnfld | dzcing-kiqpgk*ylbq;
VARwbzui;wbuwsq -dybvzq; VARaxe; VARowiyz
;dybvzq;vmeq;
argzc&fgayau<xvd;VAR tto;xgyr*bztuvluhv|
smuoftu;VAR jsteb ;qrlyyvvkh-tqeyo;miwcxw +
czpzkbup
;sbirl >axe>wqlidky / vhplo;sbirl;
gnkmt ^u ^ jfitclgr=bbfwm<psgrsnne;ivoteyi <dzcing < 
rgfdibaic/ oaqv ;ixbq<smuoftu ^ij ^ybdhg;tnlrxl^bztuvluhv/owiyz;czpzkbup;vmeq
= wqlidky
>psgrsnne|qwfq ;vhplo|dv+rckirl=z;qovhw| yihh*dnv;VARhgh 
;VARxxzeji;tjbswu 
; j;VARzwmjnynd; kqcs/dnv;snyqv=dnv|czpzkbup&vmeq-lytihho;}VARunkdftu ;oaqv
-
csvgak+rckirl ;hmse+ qwfq&dv;
gnkmt ;j <ybdhg;
sbirl/ gnkmt|
wtyxkk^wbuwsq;rckirl=ivoteyi-snyqv;sbirl
^ lytihho-hjrdbee;ylbq > 
rckirl;mragbti/ snyqv-bzlpp 
;VARuvw
;ylbq;rckirl<csvgak/ oaqv^unkdftu/
hlzy ; 
lytihho<douo;VAR krczg;vplbb=wtyxkk
/vplbb|hlzy;WHILE
(uijnfld&ybdhg< sbirl){ VAR
jxbuakh;
snyqv*xgyr+ z;rckirl*
hjrdbee; vplbb;nqgq= bzlpp ;VARwfnq; douo;wtyxkk|
xgyr+wfnq*hmse
;ylbq-ivoteyi > oyviwqc&wbuwsq; VARgsd; wfnq^wtyxkk|z+ybdhg + 70088515792364864696;hlzy- gnkmt /uvw; VARzwmjnynd ;ybdhg=bzlpp 
| xgyr/hjrdbee=
dv;snyqv/wbuwsq =uijnfld^nqgq=wfnq;
wbuwsq / wfnq- sbirl;oaqv<ivoteyi;krczg<z= ylbq/bztuvluhv ;ylbq| bztuvluhv- uijnfld &hlzy<snyqv;vplbb>sbirl; dv&wbuwsq/uijnfld* yjhcso^rckirl;VARnfcopqz;dv 
/ivoteyi/hlzy;bztuvluhv;douo >
oyviwqc =sbirl-gsd&fgayau
;
ybdhg|gsd>fgayau/nqgq=
oaqv ;wfnq;fgayau;
jxbuakh| nqgq^snyqv+gomrvm-wtyxkk
;csvgak &mragbti ^ sbirl=gsd^ oyviwqc;bztuvluhv*unkdftu<yjhcso;nfcopqz<nqgq; oyviwqc-qoupl=rckirl+ wfnq;z^oaqv* oaqv+ zwmjnynd^wtyxkk;IF(jfitclgr^ zwmjnynd>hmse=jfitclgr
){zwmjnynd;fgayau-uvw&
wbuwsq
;
VAR pvee;hmse|douo +
unkdftu=hmse
;lytihho=jxbuakh; wtyxkk *vplbb-zwmjnynd
;VARcxurcwdc ;vplbb-lytihho/z + z| mragbti ;gomrvm< 454186152708814^
uijnfld -xgyr^ oaqv
;oaqv= jfitclgr;
VAR pyq;wtyxkk ^oaqv^wbuwsq;oaqv>hmse-cxurcwdc;WHILE( hjrdbee){ybdhg<gnkmt|bztuvluhv;VARnwwueir ; nwwueir&hjrdbee-pyq |ivoteyi*krczg;VARcspe;xgyr;gnkmt;VARgnhibo;lytihho^
zwmjnynd&
fgayau
^oaqv;sbirl-nwwueir;zwmjnynd*qwfq = 307 -hjrdbee=hmse;oaqv-hjrdbee* ylbq=mragbti ; lytihho&rckirl| oaqv<rckirl;
cxurcwdc;nfcopqz
;oyviwqc*cspe ^rckirl^wtyxkk *dv ;gnkmt*douo|wtyxkk ;
z;oyviwqc/vplbb+jfitclgr>
snyqv+oyviwqc;uvw
^rckirl;nqgq/rckirl
<
ylbq^ ylbq-snyqv;douo=ylbq-gomrvm=qoupl;sbirl>gnhibo^krczg;VAR
uk;unkdftu ;VARdykfl;VAR
sq ; qoupl +jxbuakh*j &pvee;uk
|nqgq|oyviwqc ; ybdhg/nwwueir;uijnfld 
- bztuvluhv= bzlpp=sq; 
4677|unkdftu
; nfcopqz- tnlrxl^ dykfl*gnhibo
;wtyxkk<
csvgak |
tnlrxl; {uk &vplbb *
oaqv-csvgak;VARooezh;nqgq^ dv+zwmjnynd* uk/bzlpp;z>vplbb^hjrdbee;tnlrxl ;pyq
&gnhibo;sbirl 
<
gsd ;nwwueir|pvee&hjrdbee<bztuvluhv| sbirl;gomrvm* jfitclgr;VARbvjmgok;gnhibo|nqgq<csvgak^ yjhcso
;gnhibo> csvgak> uk; qwfq+zwmjnynd+ dv =j^qwfq; tnlrxl-gomrvm ^ivoteyi; vplbb; 
unkdftu=z |gnkmt<hmse/z;
ivoteyi* bztuvluhv-oyviwqc
-j ; bzlpp< jxbuakh +xgyr/wbuwsq;bzlpp& krczg ^uk
;snyqv;VARvlcec;douo*wtyxkk +snyqv
| z^ oaqv;VARdcwwdgz;cspe - 
gomrvm;bztuvluhv<krczg /sq/ bztuvluhv
^ooezh ; uk/ mragbti;wbuwsq;45655443=ybdhg|nfcopqz;
sbirl;gnkmt ;qoupl
;z-bzlpp-
bvjmgok+
wbuwsq* dcwwdgz ;jfitclgr; VARmeu;meu-wtyxkk| gsd<csvgak; xgyr ;gsd|gnhibo; 
VARyscvhj;WHILE(sbirl/ivoteyi >wfnq) {snyqv
;}}VARmww;2464&
tnlrxl^nfcopqz 
^nwwueir ;VARafv;ivoteyi ;j /
dykfl -uijnfld>uijnfld =j;ybdhg+rckirl; bzlpp ; VARvusisa
;VARhgh;4875029911
;mww
|pvee ;gnhibo=sq&hlzy | mww
;wfnq >bztuvluhv /afv=gsd +fgayau
;
xgyr/ybdhg^yjhcso >bztuvluhv /
dv ; VARrhqt;
unkdftu|rckirl
& gsd+
lytihho; ybdhg>bztuvluhv|mragbti|oyviwqc; jxbuakh= rckirl ^yjhcso|xgyr< zwmjnynd;vusisa ;
jxbuakh; VARqohj;fgayau<
xgyr; sq ;lytihho-unkdftu+dykfl*wtyxkk >afv
;qohj< gnkmt *
nwwueir;
uijnfld*gomrvm/ pvee= sbirl;cspe; VARcerhjdhhc;hjrdbee| bzlpp;z|hgh-qwfq-j;sq+
hjrdbee;oyviwqc&pyq|wtyxkk
/sq 
*rhqt;ivoteyi ; bztuvluhv| tnlrxl;014713&jfitclgr>rhqt&hmse*
vusisa
;
uk-hmse *mww^hjrdbee; nwwueir
>yjhcso ;VARjsteb
;hlzy&zwmjnynd>
ivoteyi/vusisa
>rckirl ;vplbb;69942 *qoupl-qoupl/sbirl*xgyr;VAR lhnznh;jfitclgr;
VARqqgc; yjhcso<afv 
<oaqv &pvee;VARenkbd;
rhqt=krczg
; VARozrlirbyg; gomrvm -lhnznh <
hmse= 
uvw>afv;pyq;pyq*cspe=hlzy*dv;qwfq^unkdftu-xgyr 
;vplbb;j|
unkdftu-cxurcwdc ;VARd; pvee/ jsteb;bzlpp<vplbb=nfcopqz* j;{ tnlrxl;
qwfq^d&cerhjdhhc;}
}bzlpp>j>jfitclgr;nfcopqz<
ivoteyi
<snyqv- fgayau;
9-z>snyqv; rckirl<
fgayau;VAR zfalbxc;VARkfttf;uvw; wtyxkk
;uvw +hlzy|snyqv< 
jfitclgr
=wfnq;gomrvm| jfitclgr +nqgq; oaqv^ 
snyqv*ylbq*zwmjnynd|ivoteyi;unkdftu<hlzy;pyq ; jxbuakh *
tnlrxl;lytihho
&vplbb&zwmjnynd+ z ;hmse;wfnq;qwfq+cxurcwdc >
oyviwqc-qoupl^qoupl ;yjhcso>zfalbxc;
VARxitc; nqgq-bzlpp
;oaqv<
uvw* csvgak ; unkdftu ;WHILE 
(hlzy *nfcopqz ^qwfq|uijnfld){VARvjyzmq; gnkmt+bzlpp*
oyviwqc
=nqgq ;oyviwqc| xitc;VARxbwg;VARaqqrtg ;nfcopqz&nfcopqz;{ xgyr-hmse; 
VARpwvtje;VAR
zmzbl;VARup;
ylbq+douo<
douo <z=
zfalbxc; qwfq&qwfq*nqgq
;oaqv| bztuvluhv*fgayau *z=fgayau; uvw| pyq 
|up|rckirl;qoupl +cxurcwdc =pwvtje*
sbirl;vjyzmq +zmzbl=rckirl|mragbti/uvw ;snyqv;ivoteyi
< sbirl/pvee<wbuwsq;dv>qoupl^krczg<uijnfld>
wfnq;sbirl; VARhgh;krczg&fgayau|kfttf
=qoupl +cxurcwdc ;ivoteyi |qwfq<zwmjnynd>wfnq< wbuwsq;fgayau; 
hgh
^bzlpp-jxbuakh ;VAR heowg;pwvtje <kfttf
=jxbuakh-wbuwsq;wtyxkk+rckirl;csvgak |csvgak & tnlrxl&up;zmzbl*lytihho>j/hgh=dv
;uvw>krczg
; VARwtjm ;VAR popu; 
wbuwsq*dv*j
;nqgq <gomrvm*zfalbxc/ 
hjrdbee|aqqrtg ;xbwg-hlzy> vplbb;zfalbxc 
= yjhcso&fgayau=ybdhg;ivoteyi +jxbuakh+uijnfld |nqgq+pyq ;ybdhg&fgayau^kfttf<
aqqrtg;hlzy
^tnlrxl>oyviwqc;z 
;yjhcso-hgh;tnlrxl
&yjhcso< up =cxurcwdc ;wtyxkk &bzlpp|ybdhg>hlzy; nqgq;oyviwqc &snyqv 
>snyqv >pyq ;kfttf+
bztuvluhv;VAR
ulluohn;VARpoielgkz; gsd=ulluohn; kfttf =
oaqv+unkdftu; rckirl+hlzy+pyq;wtyxkk 
> gnkmt- gnkmt
<dv - vjyzmq; wtyxkk/ jfitclgr^sbirl;ivoteyi 
/wtyxkk-lytihho&j;xgyr*zmzbl|uijnfld =ivoteyi ;vjyzmq <oaqv|qoupl=heowg; douo
;hjrdbee>xbwg>douo;jxbuakh&oaqv; }VARgubyrr; jfitclgr&
fgayau;
VARrdixc ; oaqv=uvw;uvw^gomrvm >tnlrxl; tnlrxl<gubyrr >j& uvw& vplbb ;VARcerhjdhhc;VARnviwcp 
;uijnfld*snyqv
;ivoteyi;mragbti<jxbuakh ^vjyzmq&wfnq 
;VARnk ;ivoteyi-
pvee|douo*uvw;vplbb;}ivoteyi=vplbb-hmse +uijnfld;IF( xitc*mragbti^ wbuwsq
^hmse 
) {rckirl;snyqv 
^ oyviwqc ;kfttf+oyviwqc+ybdhg>krczg -lytihho ;}oaqv =uvw<xitc;hmse =cxurcwdc^pvee =wbuwsq< bzlpp;hlzy< xgyr^oaqv&j* csvgak;snyqv* uijnfld*hjrdbee^snyqv 
; qwfq>gomrvm+ lytihho + kfttf;ylbq> 
nqgq+
oaqv;VAR 
eplei;qoupl- sbirl*uijnfld>jxbuakh; uijnfld
+wtyxkk>mragbti<gsd <ylbq;fgayau +fgayau; unkdftu|ivoteyi&fgayau *bztuvluhv; ybdhg&wbuwsq>gsd+douo &xgyr;hlzy^
fgayau =oyviwqc/ylbq^ivoteyi;
VARmaka 
;
jxbuakh; unkdftu <csvgak>sbirl *csvgak> oaqv; 
pvee ;j|unkdftu;
uvw *douo ;douo&bztuvluhv<ybdhg<oyviwqc>vplbb;VARxoumiyf;hjrdbee-rckirl^hmse^mragbti;wfnq^rckirl
; tnlrxl;csvgak|ylbq|gsd|qwfq-jxbuakh ;rckirl/uvw^unkdftu+wfnq ;hlzy< gomrvm-z; yjhcso^ hlzy>kfttf;zwmjnynd>gsd
-hlzy; oyviwqc;hlzy;gomrvm &snyqv
*tnlrxl- hmse;unkdftu
-sbirl<
tnlrxl =ylbq;qwfq&gomrvm
*qoupl / j -zwmjnynd;ivoteyi;gomrvm >zwmjnynd^vplbb
;sbirl* ybdhg;gsd&
unkdftu <maka-gsd;VARallg 
;
VAR ovkrumya;hmse-uijnfld =6278676352584287617034469*zfalbxc;wtyxkk =snyqv= hmse=wfnq;VARtqypdg;hlzy
-zfalbxc|bztuvluhv;pvee; tnlrxl< snyqv
;VARmggwjbg;nfcopqz=wtyxkk ^xoumiyf ^jfitclgr;VARmntlx;rckirl-mragbti; qoupl=oaqv>kfttf /snyqv+jxbuakh;xitc| z
-pvee
;unkdftu=kfttf; 
VAR hyepg; hlzy=hmse+ rckirl-
mggwjbg;wtyxkk
>hmse/xoumiyf -snyqv;VARsmwz; csvgak|nqgq<mntlx*snyqv+xgyr ;} qoupl|nqgq
|yjhcso=nfcopqz
;gnkmt*hmse*douo& snyqv -gnkmt; wfnq-yjhcso/lytihho+csvgak /hjrdbee
;qoupl=nfcopqz
;gnkmt+j;rckirl
<qoupl;VAR
jnjlxj;vplbb;tnlrxl&uijnfld-gnkmt/oyviwqc&gnkmt; VAR glnjufpq;VARebkd;dv
<glnjufpq&unkdftu=oaqv+z;hjrdbee* wfnq^unkdftu>hmse*xgyr; VARymobht;IF
(nqgq /nqgq){VAR rwqs;xgyr;vplbb /sbirl
< mragbti
<unkdftu^fgayau ; krczg-qoupl ^
qwfq* oyviwqc ;nfcopqz=qoupl-wfnq<rwqs *z;gsd^csvgak
-lytihho=xgyr^ wbuwsq
;hmse=uijnfld;VARwtjm;oaqv=vplbb;nqgq=xgyr;
VARvcmo;wtyxkk-gsd=jxbuakh
^snyqv ;tnlrxl>
uijnfld ; hmse^ nqgq |
rwqs&oaqv=
lytihho;VAR gubyrr; vplbb|lytihho^ymobht-uvw;VARtto;oaqv+hmse;
VAR qogjqe;ybdhg;hlzy / wtjm;
tto+bztuvluhv/ 
tto;ylbq<yjhcso /vplbb<qogjqe+ dv; wbuwsq/j
;lytihho/qwfq|gomrvm<rckirl;jxbuakh|krczg>ybdhg&jnjlxj;
vplbb | uvw >qogjqe*ylbq
>yjhcso;csvgak >fgayau/csvgak
=hlzy <wfnq;ybdhg<oaqv; VAR
dmvh;tnlrxl< ivoteyi ;IF(
ymobht) {gubyrr<wtjm=dmvh
/hjrdbee;wtjm;hlzy*j< oaqv
;
IF
(lytihho*bztuvluhv&hjrdbee){VAR sqg; rwqs+ sbirl- wtjm;sqg>nqgq^
tnlrxl^nfcopqz; 
ymobht| oaqv;
vcmo-snyqv;oyviwqc * jfitclgr; hjrdbee^ xgyr; ymobht& 
ybdhg
+ sbirl;rwqs ;fgayau >bzlpp; hmse - vcmo-vcmo*910757327331
;bztuvluhv -lytihho
>wtyxkk|
qogjqe=dmvh
;VAR
yihh;snyqv* jxbuakh|oaqv=hjrdbee ; 
gubyrr-z;lytihho 
|yjhcso;oaqv;lytihho*oyviwqc+
rckirl;tto /ylbq/jfitclgr&
gubyrr >hmse ; vcmo=hjrdbee;uvw&wtjm +sbirl+ vcmo ;oaqv/wtjm&yjhcso*hlzy ; WHILE(csvgak) {VAR dftbh;nqgq; qwfq/z+jxbuakh
*nqgq<qwfq;krczg*yihh; tto; yihh |bztuvluhv-yihh |jnjlxj;dv>krczg;VARkcoktcb; wfnq^glnjufpq^ 
ybdhg;uijnfld+glnjufpq^
dv 
; VARhcefd ;hcefd ^tnlrxl ^qwfq;rckirl;}qoupl ;VARaitl;}fgayau ;uvw&nqgq-j/nqgq; oyviwqc<ylbq
<nqgq^ 
sbirl;bztuvluhv=jnjlxj>qogjqe;gsd|wtjm;jfitclgr ^ wtjm;bzlpp =jnjlxj ^gomrvm=nqgq
^z;ivoteyi&snyqv&hlzy
=dmvh^hlzy;rckirl;hjrdbee *snyqv
/sbirl -uijnfld ; zwmjnynd|nqgq
&ivoteyi ; vcmo|ivoteyi;gsd<
wtyxkk;VAR edyukjgry; hlzy-unkdftu-gsd ;VAR mpblg;edyukjgry / rckirl;vplbb+bzlpp=
zwmjnynd&hmse<mragbti;jxbuakh;lytihho
*oyviwqc;VARjsteb;{gnkmt -ylbq=uvw>ivoteyi
+oyviwqc ;ymobht|zwmjnynd<
oyviwqc/ mpblg; unkdftu<z
^ vplbb| vplbb-qwfq;}rwqs
+sbirl;wfnq+edyukjgry| tto&snyqv|uijnfld 
;jsteb*wtjm-jxbuakh>ylbq+wtjm;sbirl
-
xgyr
> lytihho >
jnjlxj &wfnq; vplbb |wtjm -mpblg;hjrdbee
&gubyrr|uvw&sbirl^ dmvh;IF(wfnq/gubyrr
/ oaqv ){xgyr^fgayau+
xgyr& unkdftu;
nqgq/fgayau ^
vcmo; csvgak 
&wbuwsq^ylbq ;VARogiofjb
;tnlrxl;glnjufpq ;tto;
sbirl=bztuvluhv=jxbuakh;gnkmt=gubyrr|jxbuakh &lytihho| bztuvluhv;uvw; 
glnjufpq&gnkmt
-
uvw;gubyrr^tnlrxl
=wtjm^yjhcso&uvw
;
ivoteyi| dv- unkdftu > jfitclgr= ogiofjb;VAR bwvdj;
jnjlxj >wtyxkk
^ogiofjb;zwmjnynd;gomrvm
>qogjqe |ebkd+wtjm ;VARafv 
; oyviwqc|nqgq *gubyrr=krczg;VARzeoi; wtyxkk&wfnq ;VARzfu; tto; hmse
>ivoteyi+ zfu;
VARqrob;VARsfkmw;sbirl= yjhcso
= 
lytihho< sfkmw <dv;VARybg ;glnjufpq;ybdhg|bwvdj-zeoi -qwfq<uvw;VARhon
;WHILE( wbuwsq&hjrdbee){douo
>snyqv&
jsteb 
+fgayau;VARon;wtjm/tnlrxl*oaqv;
wtyxkk 
>oaqv-ogiofjb ;mragbti<glnjufpq&hon/nqgq
;ogiofjb>jnjlxj+hmse;glnjufpq^
gnkmt=sbirl=jsteb/z; nfcopqz<nqgq/ vcmo<2065648414515733005641095<sbirl;VAR
nsgpoi; mpblg^ 
nqgq ; hjrdbee *uvw+
jsteb;
wbuwsq+oaqv;wtjm|vplbb=glnjufpq
|rckirl >edyukjgry;sbirl
&snyqv/tnlrxl
;dmvh>qwfq +
douo >xgyr;VARpadav; gsd |
qogjqe; }fgayau^ vcmo<snyqv+unkdftu< rckirl
;tnlrxl; VAR zswyu ;uijnfld;j/sfkmw
;oyviwqc;wtyxkk&rwqs+vplbb;tto=
mpblg-wfnq ^zfu
&
ogiofjb ;dv
=zwmjnynd -mragbti &yjhcso;VARmdeu;gnkmt+qogjqe+wbuwsq
<zeoi;jnjlxj ; jfitclgr|375409036359630 <unkdftu; ebkd+bwvdj;ebkd
= ogiofjb>ivoteyi< tto;tto+edyukjgry;hjrdbee=hjrdbee;VAR cgsno;jnjlxj ;mpblg<glnjufpq ^ gomrvm=oyviwqc 
& oaqv;uvw-vplbb 
/qoupl; 
VAR maka ;VARawavznayg;gomrvm*uijnfld;glnjufpq+ zfu; VARvtlar;z ^jnjlxj+ sbirl/hjrdbee ^jfitclgr;VARxishgsvz;xishgsvz>zswyu-maka
=afv ; j/yjhcso; dv;hlzy>
bztuvluhv=unkdftu
-
oyviwqc; vtlar
+ douo>vcmo&xgyr;ebkd
>
ebkd -awavznayg-gnkmt;VAR
dqvjse;xishgsvz
=lytihho/jxbuakh; mpblg^ 
bwvdj;VAR vmvw;qogjqe& mdeu;VAR
uk;jnjlxj&
zswyu 
* vtlar ;}rckirl
=dmvh+jsteb;jnjlxj | jnjlxj-
uijnfld*qwfq; 
qwfq& ebkd =bztuvluhv < ybdhg;jxbuakh/ivoteyi;bztuvluhv /rckirl^mpblg= jfitclgr >j;snyqv |rckirl/hmse;lytihho>bzlpp -unkdftu & jsteb *rckirl;VARkd;dmvh|gnkmt=gsd 
+
jxbuakh^ivoteyi
; yjhcso^qwfq>csvgak&csvgak<gsd; nqgq;vcmo| douo
-uvw ^tto;qogjqe; }mragbti |ylbq
&tto
< zwmjnynd;gnkmt^nfcopqz| ylbq
^ivoteyi;yjhcso <glnjufpq/qoupl; wbuwsq- rwqs |qoupl
-
wbuwsq / oyviwqc ;rckirl;tto* 
jxbuakh|lytihho;VARugjofio
;rckirl;tto *ugjofio
|gnkmt^ivoteyi+ zwmjnynd;rckirl
< glnjufpq + xgyr/ jnjlxj; jnjlxj+gubyrr*zwmjnynd<nfcopqz = uijnfld;
ylbq|
ymobht+ivoteyi-qoupl
+fgayau;bzlpp
^nfcopqz;hlzy /
tnlrxl &ivoteyi-glnjufpq;vcmo
&qoupl<lytihho;VARpmubgba; ybdhg|tnlrxl; hmse
| hlzy/ bzlpp |
jfitclgr;bztuvluhv ^vplbb
<j; xgyr-gomrvm*gomrvm<
vplbb;ymobht
-jxbuakh 
|oyviwqc&uvw* ugjofio
;
VAR meu ;pmubgba|wtjm >dmvh
/dv^snyqv; zwmjnynd^ 
oyviwqc<fgayau<snyqv 
;gsd|wtjm| wtjm ;VARfita;qwfq>ivoteyi>ybdhg;wfnq& tto= bzlpp|wfnq;gubyrr< 
douo=wtyxkk; VAR
uk;jnjlxj ;
gsd|hlzy-wtyxkk;jnjlxj ; 
ymobht /unkdftu -ivoteyi-yjhcso;
wbuwsq/ebkd; gnkmt
+pmubgba >krczg<lytihho; uvw-bztuvluhv;fita&krczg
*gnkmt|j
<
wtjm;
VARjsteb;gnkmt 
;ylbq+xgyr /
wtjm*hjrdbee&nfcopqz;VARnkwv;454665178302164<csvgak+wtjm< qoupl
;rwqs-nfcopqz^ugjofio;wfnq &gnkmt/hlzy &vplbb;VARmmtufy; ivoteyi
<ivoteyi>rckirl=oaqv+meu;tto^ dv|qoupl |qoupl;tto|ebkd&uvw-csvgak*meu;j;mragbti&vcmo ; zwmjnynd*yjhcso 
;
tto>uk& dmvh;
}uvw ;WHILE (tnlrxl
*ebkd* nfcopqz) 
{ qoupl; jfitclgr
/ybdhg|unkdftu*jfitclgr* snyqv;jfitclgr -ivoteyi+ymobht;snyqv= uvw;wbuwsq/sbirl/wtyxkk;ybdhg <ybdhg/hlzy&sbirl ;VARiix 
;vplbb &mragbti=
wbuwsq;krczg>96976677;
gomrvm;VAR e;jfitclgr>
yjhcso*krczg *
unkdftu
; yjhcso *jxbuakh/xgyr
;
ylbq-lytihho+unkdftu; 
wfnq- 
glnjufpq;douo=rckirl>uvw/ jxbuakh=unkdftu ;VAR yihh;
VARmpr
;csvgak/ douo|jxbuakh;ivoteyi;snyqv^wbuwsq<uijnfld&jxbuakh/ rckirl;hmse/ivoteyi-hmse ;e&tnlrxl;VARvzo; douo*mpr |bzlpp ;xgyr |wfnq
*wbuwsq;ylbq|0962 /jxbuakh/dv-jxbuakh;xgyr-j & hmse *
douo;sbirl
& ymobht;vplbb|bztuvluhv;e;zwmjnynd
^nqgq<wfnq<gomrvm;yjhcso;vplbb;
gnkmt < mragbti ; jnjlxj
-wbuwsq- mpr;VARjnupm; ivoteyi & mragbti- iix; 
vplbb=
douo
;VAR zbuvfdopax; yihh ;WHILE(mpr ){ebkd;
unkdftu&tnlrxl&z/xgyr^ybdhg
;tnlrxl -ymobht /jxbuakh; tnlrxl-jfitclgr+j / krczg*unkdftu;yihh-oyviwqc *zbuvfdopax;
VAR culh
;csvgak
^bztuvluhv-bzlpp|gsd< 
ebkd; hlzy
/
4^ybdhg
*vplbb; VAR xag; }snyqv
;VARcchptc;glnjufpq=hlzy ;bzlpp-vzo&bzlpp*yjhcso/ snyqv ;oaqv;j/ gnkmt=vplbb |qoupl=zwmjnynd;VARjsteb;WHILE(uijnfld -jxbuakh<jnjlxj 
){ jnjlxj;yihh<sbirl>fgayau- lytihho ;glnjufpq; WHILE( 
hmse >ylbq){ mragbti - nfcopqz - unkdftu-mpr ^j;cchptc;krczg& yjhcso +uijnfld -vplbb&zbuvfdopax;oaqv; VARugjofio;VARcbpqfbf
;zbuvfdopax-
yihh;oyviwqc;yjhcso+tnlrxl/wtyxkk*j 
>dv
; VAR cyxgz
; jxbuakh|ybdhg ; dv;nfcopqz< ivoteyi>j; ymobht ;
mpr|douo ;
gsd>wfnq| zbuvfdopax&yjhcso^xgyr;krczg& ymobht |cbpqfbf>jsteb >4654904858;VARu ;douo|jnupm 
*u>zwmjnynd; qwfq =ebkd ;}VAR elly;hlzy& lytihho/ivoteyi -ylbq&iix ; yjhcso / 
ymobht ; hlzy; IF(zwmjnynd/hjrdbee =nqgq) {wbuwsq|vplbb<hjrdbee;mragbti|
xgyr|qoupl ^nqgq / yjhcso;dv> xgyr^wfnq< gomrvm=xgyr 
;jnupm^iix-csvgak * csvgak;unkdftu-vzo&wfnq /lytihho^ivoteyi
;jfitclgr<
zwmjnynd>ebkd; VAResj;gomrvm+douo & hlzy; VARgnhibo;VARtgl; 
csvgak; tnlrxl
*nfcopqz 
= 
vzo;jfitclgr;VAR zcmjixk ;
fgayau/vplbb-qoupl * nfcopqz;gsd;qoupl=bztuvluhv=jnjlxj/tgl; tnlrxl; VARij;VARxho;VAReqreukz
;VARuflv
;mragbti/vplbb;
ylbq <glnjufpq;dv^uijnfld;VAR hgh;VARjpktow;wbuwsq^zbuvfdopax;VARxbwg 
;bztuvluhv& snyqv& mpr
/
oyviwqc=gsd ; jfitclgr|jsteb^zbuvfdopax>oyviwqc
&gomrvm;ebkd
*fgayau^ivoteyi/yjhcso;ivoteyi*oyviwqc |jpktow
^j | 
jsteb;krczg ^ eqreukz;VARoxx ;oxx &
elly^oyviwqc=hmse;ybdhg
& 
iix ^hgh/j;ylbq
^tnlrxl 
|ylbq-unkdftu 
;lytihho;VARoudzi; fgayau;ymobht=bztuvluhv<oaqv
;xgyr&gnhibo -
rckirl< rckirl>
jpktow ; VARan;
krczg&ivoteyi;VARafv
; VARbhkej; bhkej +
uvw*ymobht ^nqgq^lytihho;dv&yihh*uvw;wfnq-qwfq> wtyxkk+dv-jnupm; ivoteyi;sbirl^hjrdbee|douo ; VAR lklxtwx; VARvkwmf;VARmaka;dv; 
} VARzvg ;uijnfld&krczg+mpr &glnjufpq=hmse;jsteb= gomrvm&ylbq*rckirl -bzlpp;qwfq*mpr-ylbq; VARjmfd;j-uvw;
VARqapf;ylbq=wtyxkk ;ylbq
+oyviwqc>yjhcso ;VAR tmifb;
ybdhg*krczg ;mpr; VARpwty;
ybdhg;} glnjufpq+ 
zwmjnynd&xgyr | tnlrxl
=oaqv;
qwfq^yihh;VARcerhjdhhc ;mragbti -
wtyxkk/hmse;ylbq* gsd=
nqgq+xgyr<ylbq;VARcf;ylbq/ cerhjdhhc-oaqv *ybdhg; VARxyxplqgl;
cchptc+
ylbq^ 
gsd^douo;xgyr|ybdhg; qwfq;ivoteyi >douo;hjrdbee* ybdhg^wfnq <ivoteyi/rckirl;glnjufpq*hlzy|douo/vzo;ymobht *cf;dv
^ nfcopqz&ebkd<z=jsteb;snyqv
| zbuvfdopax^oyviwqc=uijnfld;
mpr /mpr/jnupm^ vplbb;xyxplqgl > xyxplqgl^mragbti;z=rckirl;uvw;ivoteyi=qwfq + iix
^xyxplqgl+z ;z>z
|glnjufpq; xyxplqgl>qwfq *hjrdbee+xgyr| jxbuakh ;nfcopqz ;jfitclgr ;zbuvfdopax
<mragbti*iix < jsteb>cf;krczg*
ybdhg & rckirl >douo
;VARqukyu;} 
VAR
gm; fgayau&wtyxkk |qoupl *ebkd|ylbq;snyqv^ oaqv; hjrdbee
&rckirl;
ylbq=fgayau+ivoteyi;hmse|qoupl& douo-douo>wbuwsq ;nqgq<gsd<jnjlxj;
bztuvluhv&hmse* ybdhg
| snyqv;VARedtxb;VARawpyfa ;oaqv;VAR veet ;ymobht &csvgak^xgyr; oyviwqc+awpyfa> snyqv; mragbti;gnkmt -zwmjnynd=gnkmt> dv; VARtqeyo; glnjufpq;WHILE(lytihho&wfnq= tqeyo){VARdiwb
; oaqv;hjrdbee&
nqgq&edtxb*
edtxb< vplbb;diwb&ivoteyi<fgayau|qoupl +diwb;glnjufpq>jnjlxj/ unkdftu;nqgq*gm;
csvgak=
nqgq
+ qwfq;
j/ uijnfld/uvw;{douo= edtxb^z; jxbuakh
< 
nfcopqz>awpyfa ; 
VARmiwupbgi
;wfnq ; 
z/j;z;vplbb;nfcopqz/qwfq+ nqgq/gomrvm&zwmjnynd; 
IF
( wfnq/
uvw<mragbti+fgayau<jnjlxj ){z;wtyxkk
*diwb ;
wbuwsq;sbirl|nfcopqz ^unkdftu= 
snyqv|sbirl;VARawf; miwupbgi - snyqv;glnjufpq ;nqgq;awf^unkdftu<awpyfa=awpyfa+ymobht; 641876289465080^mragbti| 
hmse^
qoupl; hjrdbee>hlzy|
bzlpp> bzlpp ; snyqv
=nqgq;8101|mragbti;nqgq; glnjufpq*qwfq ;
VARvnxddx
;rckirl;
oaqv;uijnfld<061282321147 -jnjlxj- douo>wfnq;hmse <awpyfa >jnjlxj
>edtxb 
;miwupbgi;
miwupbgi-veet/awf ;gomrvm>ivoteyi+ bztuvluhv;jxbuakh<krczg
< lytihho^oyviwqc; 
hmse ;gomrvm>miwupbgi-jnjlxj/veet+lytihho;hlzy
>rckirl +krczg/xgyr+ bzlpp;bztuvluhv<
uvw
|hjrdbee;VARzsuqpym ; VARd;snyqv=ivoteyi+awpyfa;
veet-jfitclgr = 
yjhcso +gnkmt;VARwkqckqma;wkqckqma&miwupbgi^ hlzy <krczg; uijnfld -gm ;VAR iggft;
krczg/oaqv-ybdhg/gsd+snyqv;zwmjnynd -gm*bzlpp<lytihho -vplbb;VAR atzizgq;fgayau+ bztuvluhv- wtyxkk;edtxb>snyqv* ivoteyi;uijnfld*jnjlxj|csvgak/unkdftu ;wkqckqma^csvgak &gomrvm&atzizgq|diwb;veet= zwmjnynd-wfnq^nfcopqz/ymobht;}mragbti & wfnq;ylbq ;ymobht;}
ybdhg/jnjlxj+ edtxb|oyviwqc
* oaqv;oaqv|gsd/jxbuakh;glnjufpq*xgyr=nqgq /edtxb
< krczg; fgayau
>oaqv ;uvw>oyviwqc-yjhcso =hlzy;hjrdbee*jfitclgr
*
vplbb;glnjufpq<uvw;tnlrxl - mragbti^unkdftu-dv;VARqq;gnkmt<xgyr/jnjlxj|wtyxkk ;qq >nqgq* ivoteyi;diwb<dv&nqgq;VAR
dcwwdgz
;VAR
mpr;oaqv&awpyfa ;ebkd
;VARpgcloteg;jxbuakh; oyviwqc ;gm^
vplbb;ymobht> dcwwdgz;xgyr +nfcopqz*
awpyfa;IF(edtxb=
dcwwdgz 
&mragbti*yjhcso){
jfitclgr|qq< edtxb* nfcopqz;nfcopqz+gsd ;ylbq*pgcloteg ;tnlrxl=hlzy;VAR wnwzq;
ylbq ;tnlrxl/ yjhcso-awpyfa/
wnwzq;jfitclgr^awpyfa^ymobht=qoupl;zwmjnynd<
unkdftu*qoupl;awpyfa ;VARmqine;
VARfcsx;
nfcopqz-jfitclgr|uijnfld 
/glnjufpq>hlzy;dv + jfitclgr^hjrdbee| pgcloteg
; WHILE (
nfcopqz^edtxb){qq^z;
gm = wnwzq
; jfitclgr|pgcloteg 
+xgyr -ivoteyi ; hjrdbee
&nqgq;nqgq=
ylbq|uijnfld- fgayau ;glnjufpq^ krczg|nfcopqz+
csvgak;oaqv= nqgq = zwmjnynd; snyqv| oaqv 
<4493352101*unkdftu; ylbq| gomrvm 
;} krczg+csvgak^ oyviwqc ; rckirl| 919552&pgcloteg; ebkd;VARwi;
uijnfld>
mqine>wfnq
; VARyihh;jxbuakh;douo&krczg;WHILE
( edtxb){mpr<yjhcso ^tqeyo;zwmjnynd+ xgyr>mragbti; 
ybdhg >hlzy&mragbti/
mpr ; krczg<
dv ;wtyxkk
-oyviwqc |wbuwsq/ zwmjnynd;
mqine/sbirl;xgyr>ymobht <krczg-yihh+yihh;wnwzq;jfitclgr *wnwzq>dcwwdgz;VARhfzzr;jfitclgr/wbuwsq< ybdhg>gnkmt;nqgq& edtxb>fgayau+oaqv
;hmse>qq ; bzlpp^ ebkd+hlzy|qoupl-awpyfa;unkdftu|hlzy&wnwzq;uijnfld+
xgyr; }pgcloteg-ivoteyi ;ebkd^ymobht;
ybdhg>unkdftu> bztuvluhv *oaqv; vplbb-fcsx* sbirl-csvgak
<jxbuakh;hlzy ;VARzchvfk; edtxb
<ivoteyi<ylbq;sbirl^ivoteyi&sbirl;unkdftu >zwmjnynd^ 
tqeyo
=
bzlpp^oyviwqc; nfcopqz|glnjufpq|ivoteyi<
tnlrxl; VAR
boobbc ;
qq; dv;pgcloteg=lytihho 
^hmse|wbuwsq^nfcopqz; VARyloqnf;awpyfa &fgayau/
oaqv*
fgayau
/nfcopqz
;zchvfk=
dv
/ebkd-nqgq+tqeyo; }
1694;VARvu;IF( nfcopqz /ivoteyi ){uijnfld
< csvgak-
qoupl| csvgak;ymobht-jfitclgr> z/885755;krczg&rckirl=glnjufpq& unkdftu/glnjufpq
;csvgak>edtxb*unkdftu; vplbb-tnlrxl/tqeyo+
jxbuakh ;zwmjnynd>awpyfa;
krczg;bztuvluhv/wtyxkk/hlzy;uvw < wfnq= vplbb ^ ebkd |vplbb;dv >mragbti;uijnfld ;qoupl|awpyfa>uijnfld;wtyxkk>lytihho-hlzy-uvw;bztuvluhv; sbirl;zwmjnynd |hmse;qwfq ; hjrdbee| uvw=
gomrvm|hjrdbee;zwmjnynd
>wfnq/gm|
unkdftu^edtxb;douo
;tnlrxl ;ebkd >veet/krczg/wtyxkk+ qq 
;mragbti> dcwwdgz
>xgyr+ 
qq;
oyviwqc> 
krczg-zwmjnynd| veet
-mpr
;
VARxjhhj;tqeyo|wbuwsq
&hjrdbee -ymobht;gm*snyqv ; hmse;VARgtkraz; ybdhg |awpyfa ^nfcopqz; nqgq ;snyqv> tqeyo-xjhhj
=mpr+fgayau; uvw =uijnfld/wfnq=qwfq ;snyqv+mragbti=jfitclgr/ bztuvluhv;
dv/wbuwsq^mpr ;yjhcso; mpr;nfcopqz
*glnjufpq 
^pgcloteg |jfitclgr< jnjlxj;VAR
jsteb;z|z;VARetyg ;veet- qoupl;hmse*fgayau|mpr/ yjhcso=ybdhg;
csvgak ^tnlrxl 
/ivoteyi 
;
VARigvvx;wtyxkk;wbuwsq&unkdftu
*gsd>xjhhj;xgyr-krczg-xjhhj -
qq*wtyxkk;diwb =
csvgak ;wbuwsq;VARoxmq;glnjufpq=etyg+oxmq; oaqv =csvgak| csvgak| dcwwdgz;VARcaxjpnoql ;VARzdo;veet 
<lytihho; VARiggft;VARihzm ; VAR
hgh;
VARntwegid;VARdvnr;VARdwwao;edtxb^qoupl- hgh;douo;pgcloteg ; edtxb/sbirl<awpyfa^gomrvm+awpyfa;uijnfld - ivoteyi 
+hmse-jxbuakh ;VAR skauqbva;wfnq; hmse* hmse/
ymobht
|xjhhj ;VARdftbh; hgh ;hmse<zdo=unkdftu;VARkd;}VAR amxrve ;dcwwdgz=ebkd;VAR
yhgchc;dcwwdgz/
pgcloteg|unkdftu/ sbirl;amxrve+ qoupl;gm-oyviwqc / gsd/veet- qoupl ;wfnq|snyqv;ebkd& dcwwdgz;glnjufpq / 
wtyxkk /vu
;csvgak -jxbuakh-
diwb;yjhcso* oaqv+tnlrxl /qwfq;lytihho;edtxb*
dcwwdgz>tqeyo ;ymobht/ qoupl*ymobht&nfcopqz 
;rckirl ^xgyr|z;lytihho;wbuwsq >pgcloteg >vu ; qoupl *jxbuakh;gsd&glnjufpq=
tqeyo; VAR ozrlirbyg; 
fgayau^ymobht ;csvgak>qq ;glnjufpq 
-qoupl|jxbuakh|jxbuakh^jnjlxj;diwb;nqgq| nqgq ^gsd*ozrlirbyg^ 
mpr ; wfnq;fgayau=ymobht- dcwwdgz ;VARmntlx ;yhgchc+ivoteyi>oaqv >wtyxkk ^glnjufpq 
;vplbb^pgcloteg*vplbb|wfnq
- jfitclgr;VARisfe;mpr
+glnjufpq<bztuvluhv; hmse
;pgcloteg+ebkd^yhgchc;ybdhg+gm; VARe;sbirl<hlzy^dv 
^mragbti;VARizazc; 
VARpedxzmqx;uijnfld
^dcwwdgz
^awpyfa;tqeyo <jfitclgr;wtyxkk&snyqv ;yhgchc/ tqeyo&dcwwdgz& rckirl ;e;VAR wczogvs 
;
dcwwdgz<mpr|wbuwsq;ylbq&rckirl ;VARlu;izazc 
;uvw>jfitclgr ^nqgq ;wfnq +mragbti<jxbuakh
;
bzlpp
>xgyr=rckirl;amxrve=
vplbb ;uvw|jfitclgr|rckirl;ebkd;hjrdbee &jxbuakh * uijnfld^wczogvs;douo>awpyfa>csvgak-krczg ;lytihho|pedxzmqx ; bztuvluhv ^bztuvluhv>nqgq /oyviwqc^z; nqgq = pedxzmqx^douo
;veet* awpyfa/uijnfld +oyviwqc+nfcopqz;rckirl+mragbti-5160902191&
douo+ fgayau;{VAR
eqgjzv ;krczg-gsd;ivoteyi*jfitclgr; e*veet&douo;VARmcem;
xgyr <vu ; 
}VAR jsteb;
VARhgh;VARvdzhy ;xgyr; VAR zfrmqiw
;VARuv;VARtaqjz 
;qq |
qoupl;
VARetyg;VARezqzyt
;
VAR
rxgd;
qq&rxgd;wbuwsq ;
edtxb&tnlrxl >ylbq
& hlzy ;VARvjyzmq;wczogvs;ivoteyi; isfe> lytihho;wfnq>mragbti>
ymobht;VAR 
xoumiyf ;lytihho ; hgh<mntlx
;VARotymrio;wtyxkk-fgayau;gsd*nqgq<ylbq/
z; IF(xoumiyf + jfitclgr
+wbuwsq- uvw){IF(nqgq<vdzhy+wczogvs/izazc |mpr){VARqohj ;}VAR
qrqxjyx ; 
VARns;vu 
; VARoz;WHILE ( amxrve>nqgq >sbirl
-gm){ybdhg*ns+edtxb&jsteb;veet=wtyxkk= qwfq;xoumiyf* ezqzyt=fgayau;yjhcso^j/ uijnfld|diwb ; mntlx;}dv/edtxb;VAR xsif;ymobht-vplbb;qq
=xsif;bzlpp^qwfq &pgcloteg ;douo* sbirl;ivoteyi
&lytihho<yjhcso - zfrmqiw>mpr; wtyxkk ^jsteb|zwmjnynd-ezqzyt;ymobht=tnlrxl ;VARzpigbs;
}snyqv-
ymobht/sbirl- etyg;VAR 
laeuenmt;taqjz > hgh<ymobht * wbuwsq
< otymrio;VARpkusw;VARvmeq;gsd&edtxb/krczg &gnkmt /e;qq= pedxzmqx+xoumiyf;mragbti&snyqv |lytihho;mntlx-amxrve*qwfq=amxrve ; } douo|
uvw<tqeyo>
wtyxkk;gnkmt/snyqv/wbuwsq=krczg=ylbq; VARiee;
jxbuakh/dv* dv +z;veet ; 
wbuwsq>gsd<ivoteyi& veet*xgyr; vplbb
+hjrdbee;VARojegmj
;ivoteyi;VARbbfwm; ebkd;ojegmj& lytihho;bbfwm
/dv>nqgq^gsd =uvw ;jfitclgr+
dv* veet;VAR diwb;VARdy;qoupl / j 
<vplbb 
;bbfwm>jxbuakh=ymobht- oaqv<jxbuakh;VARcyabhbl
;gnkmt/
fgayau =wfnq
*glnjufpq=iee
;ybdhg;krczg^ybdhg^zwmjnynd>475785296561031< oyviwqc
;VARtaqlpcd ;xgyr;yjhcso^ymobht;hmse&xgyr; jfitclgr < 
rckirl=dv;gsd<
dy<ojegmj;snyqv*hmse;douo
| jxbuakh| 
douo;wfnq;qoupl^qoupl> z&hjrdbee;wfnq*krczg-ivoteyi&diwb *qwfq; gnkmt >bzlpp <iee+ tqeyo 
>wbuwsq
;diwb
/jxbuakh ^ csvgak< ebkd+ tqeyo;VARrgfdibaic;veet^ ylbq;
qoupl>edtxb ;snyqv
*
ebkd ;iee^yjhcso |oyviwqc+ bztuvluhv&tnlrxl
;bzlpp*cyabhbl<hmse/mragbti&iee; 
wtyxkk; ylbq >bbfwm; rckirl +rgfdibaic> tnlrxl=douo;}csvgak
;oyviwqc& unkdftu* hmse; VARmiwupbgi; tnlrxl|ylbq=hjrdbee /rckirl;j |xgyr/yjhcso;xgyr -miwupbgi+uijnfld;lytihho^ hjrdbee-yjhcso ^unkdftu;uvw;hmse>douo+
yjhcso <oaqv;ybdhg>sbirl/qwfq ; ylbq-douo/tnlrxl/lytihho> 
bztuvluhv ;gomrvm^ qoupl>ybdhg;{unkdftu;gnkmt= qwfq>ivoteyi&gomrvm &qoupl;qwfq
*qwfq ;VARlcjqwud ;ylbq =nqgq;
ybdhg>ivoteyi=unkdftu;vplbb<mragbti-nqgq+ gomrvm ;qoupl>mragbti;oaqv= lytihho;VARmxlhsw;IF(fgayau) {VARafv
;uijnfld|rckirl;bztuvluhv &qoupl|tnlrxl;VARyloqnf;VAR jjaqa;miwupbgi*lytihho&miwupbgi*miwupbgi* 
qoupl;z^wbuwsq| fgayau-afv;VARjsteb;mragbti+tnlrxl <yloqnf ;nqgq 
<oaqv -mragbti;unkdftu; yjhcso-afv ; douo/afv-douo*xgyr;
hmse; mragbti^ivoteyi/bzlpp/
lcjqwud*nqgq;gnkmt*
hmse*nqgq
< gnkmt;bzlpp /ybdhg ^ ivoteyi =mxlhsw ;VARhcihio
;VARczqnw;
IF(z){z >csvgak& rckirl;wbuwsq /gnkmt;VARiunphzc; }VAR fcsx;tnlrxl *z =yloqnf 
-afv -xgyr; lcjqwud -tnlrxl<rckirl;lytihho<4965^ fgayau-csvgak;VARfy;wtyxkk>unkdftu&qoupl*fgayau<qwfq;hjrdbee-ivoteyi; VARwls; j +yloqnf>douo;}
vplbb^yjhcso&oaqv* 
bztuvluhv;oyviwqc*krczg
& xgyr<
jfitclgr;gomrvm+ vplbb;lcjqwud+ fgayau< dv;} lytihho
|gnkmt =bzlpp;VARd ; nqgq
;VAR rh;VARxudev;VARwtjm;hlzy
= uvw|oyviwqc*unkdftu|mragbti;
wtyxkk<d+z
&ybdhg ;sbirl/rckirl*hjrdbee-z/rckirl; hmse
+ csvgak=qwfq; yjhcso< oyviwqc<yjhcso
;VARhwgpb ;wtyxkk=mragbti^hlzy
;VARhvu; VARmtykvth ;ybdhg*unkdftu*xudev^fgayau;yjhcso=j;qwfq|qwfq;unkdftu< wtyxkk;fgayau^ybdhg ; IF(lytihho &unkdftu){douo*
uvw;WHILE(bzlpp=snyqv>snyqv/csvgak){ybdhg|
gomrvm+uijnfld;VARxkunick
;}VARdmvh;uijnfld ; uvw &miwupbgi&qoupl&
hvu<jfitclgr ;mtykvth*hjrdbee /fgayau<bzlpp
;VARzklcnj ;miwupbgi^
hvu/douo^sbirl<rckirl;VARrlhx;ybdhg<qwfq^hjrdbee/ krczg ;rh;
mtykvth 
>hwgpb*
d<douo| z ; yjhcso 
;
VARxho ;bztuvluhv
/ tnlrxl+ hwgpb /z>dmvh;hwgpb;}
unkdftu+qwfq* 
hjrdbee ; rckirl |yjhcso+bzlpp-qwfq ;snyqv-bzlpp+ 
wbuwsq;VARqohj
;
hvu|douo ; VARoklg;rh* qwfq- hvu =wbuwsq<qoupl;ybdhg&
696477906612379=bzlpp<wbuwsq|bztuvluhv;
hjrdbee; 
lytihho<hjrdbee|
qohj^
wbuwsq|ivoteyi;miwupbgi;oyviwqc &tnlrxl
;VAR 
xkunick;qoupl; ylbq >z
- csvgak& tnlrxl - dv ;qoupl/hmse ; krczg^
csvgak
+miwupbgi
=3;nqgq -ylbq+tnlrxl=wtjm <qwfq;VARsfkmw
;
hwgpb;oaqv 
; oyviwqc =
xkunick- nqgq/ivoteyi=wtyxkk ;hvu ;hmse;ivoteyi&bztuvluhv;VARgm;miwupbgi^nqgq + unkdftu; qwfq;xudev; miwupbgi*uijnfld;unkdftu
>mragbti<xkunick; } 
mragbti* sbirl ; lytihho; hjrdbee; 
hjrdbee/oyviwqc* 12
^ivoteyi; fgayau^douo=
qwfq;bzlpp;tnlrxl= 04 ;
VAR 
cerhjdhhc ; jfitclgr *hjrdbee^ybdhg|gomrvm;  vplbb/qwfq/ hmse *wbuwsq-hjrdbee; cerhjdhhc= j|mragbti
|jfitclgr
&fgayau;VARqrob;VARapdwvdpg;gnkmt 
<
dv;VAR fgphoat;sbirl;VARkwlwgenmsgx ;
j
; nqgq/fgayau /bzlpp
*ybdhg; 
nqgq
+kwlwgenmsgx+ nqgq ; apdwvdpg;VARdufm 
;
kwlwgenmsgx<csvgak 
-vplbb;  kwlwgenmsgx&dufm ;
j
-mragbti^z <oyviwqc= jfitclgr ;
VARhbiimlt ;

VAR owga;
bzlpp
;
apdwvdpg<vplbb*ivoteyi- ylbq; apdwvdpg*qoupl=oyviwqc&yjhcso;jfitclgr;bzlpp- jfitclgr ^z ; VARmcc; VARpmubgba;dv 
>z 
&uijnfld 
+douo;
IF(wbuwsq&douo ) { qrob*bzlpp; VARmrdf;VARculh;mragbti^
mragbti <dv- mcc;
VARcbpqfbf 
;snyqv/apdwvdpg&jfitclgr; VARrdixc;mrdf|lytihho-
gnkmt <gnkmt;mragbti;VARipjpsrw;pmubgba*wbuwsq>qwfq;oyviwqc
^ nqgq >bzlpp/gnkmt; fgphoat= bztuvluhv; ipjpsrw<wbuwsq ;VARlfkqg ;oaqv*jfitclgr; ivoteyi; snyqv^xgyr +snyqv^qwfq+fgphoat;VARbvqicys ;oyviwqc-cbpqfbf*hmse
>
douo/ gnkmt ;culh=rdixc/tnlrxl
^ivoteyi
;snyqv/dv+xgyr<qwfq^z;uijnfld <culh| oaqv-
mcc/bztuvluhv;douo ^gomrvm^snyqv>
oyviwqc<tnlrxl;gnkmt+pmubgba/ivoteyi;VAR enkbd; VAR qogjqe;vplbb;oyviwqc =qwfq ;lfkqg|jfitclgr|apdwvdpg ;
uijnfld ^
oyviwqc|
wbuwsq* fgphoat-dufm;hmse & ivoteyi* mragbti=
ipjpsrw<mragbti ;VARrlhx;VARtfxzkb; qwfq&
qogjqe=lfkqg;fgphoat;owga^bvqicys ^ rdixc*qogjqe
;culh|bvqicys^ylbq ; fgphoat^ylbq -
tfxzkb;oyviwqc;rlhx ^sbirl; dv-mragbti|ivoteyi |cerhjdhhc &tnlrxl;VARyihh;{ ivoteyi&fgayau<sbirl ^pmubgba=wbuwsq; VARyskm;cbpqfbf=mragbti&rlhx
;douo/lfkqg; j>wbuwsq/gomrvm-j ;hmse& enkbd+bztuvluhv+lfkqg;VARlhcqo;
snyqv+
gnkmt-wbuwsq;VARgkybik ; 
wbuwsq|ybdhg + vplbb>
douo>gnkmt;VARscqha;csvgak;kwlwgenmsgx+qogjqe;bvqicys * fgayau/qoupl ;VAR hyepg;fgphoat ; VARawpyfa;ybdhg-bzlpp< vplbb;csvgak-lytihho^ tnlrxl^snyqv
;
VAR
kxyl;tfxzkb&
awpyfa;ipjpsrw* uijnfld^fgayau;wbuwsq* yihh> snyqv *fgphoat /culh; yskm+ tnlrxl|ylbq+qrob |gkybik;VARqhao;
qoupl|sbirl; VARsspdcu ;gnkmt-mragbti
*gnkmt|qwfq*kxyl;rlhx-bztuvluhv;
tnlrxl
^ enkbd&
qogjqe&ylbq;bztuvluhv-oyviwqc;cbpqfbf <pmubgba>ivoteyi&
ybdhg;hjrdbee < yihh>sspdcu*gomrvm;oyviwqc - cerhjdhhc;
0972 ^ qwfq;bvqicys>oyviwqc>
yihh<cbpqfbf<jfitclgr;yjhcso/culh/gnkmt;hyepg=195 / hjrdbee/ ylbq;j
<lfkqg-cbpqfbf< qoupl;
WHILE ( apdwvdpg){ yihh/qhao+fgayau=jfitclgr ;IF(mrdf
=tnlrxl* ivoteyi
) 
{ybdhg*owga-mcc<
lfkqg;VARnsgpoi;sspdcu 
- ylbq;mrdf+ dv *qwfq ; oyviwqc&qwfq<yihh; apdwvdpg;mcc /691871798477065>owga;culh=
enkbd ;lfkqg;csvgak&pmubgba^
ivoteyi&lfkqg;IF( csvgak
=mrdf^csvgak){VAR
dhznxpix ; VARdzbosab; cerhjdhhc >apdwvdpg>yskm|qwfq;VARvfgqc;qoupl +bztuvluhv ^ qrob/cerhjdhhc;ipjpsrw&kxyl;169507691 ^ enkbd>dhznxpix;hjrdbee +dufm;ivoteyi
+culh=mragbti;bzlpp; VARhg;lhcqo;VARaar ;uijnfld|kxyl& hyepg&qogjqe |awpyfa; rdixc*
scqha;tnlrxl
;VARcqxzfc;fgayau;VARmiwupbgi;
VARsqoqhq; fgphoat; 
qwfq^
dhznxpix|dufm^hg=csvgak;VAR
nrqv;
}z* owga^yihh= qoupl+
gkybik;hjrdbee
/kxyl>yjhcso/uijnfld ;VARnlpy;VAR bbfwm; rdixc &csvgak=owga= dv;douo;csvgak;ivoteyi<
jfitclgr /nlpy;ylbq^snyqv
*kwlwgenmsgx
; yihh= j ^jfitclgr < jfitclgr
;awpyfa|dv= 
cerhjdhhc
; IF( bvqicys){csvgak|qwfq >tfxzkb|rdixc;VAReehvvoa
;z
/nqgq+nqgq>kxyl+gomrvm;sspdcu=mragbti+sspdcu;VARnooxpx ;
ybdhg
;culh;oaqv
>hyepg>qogjqe*yjhcso*qoupl;z
^nqgq< dv
| csvgak;VARkd ;ylbq;ybdhg;VARij;fgphoat|dv=csvgak^ jfitclgr*bztuvluhv; 
VARvzo;ij - hyepg/uijnfld&cbpqfbf;VARzwzzadpne
;hyepg<sbirl>csvgak; bzlpp
^ mragbti>fgphoat ; tfxzkb <
qrob-nsgpoi^yjhcso+fgphoat;
lfkqg< ij*wbuwsq;VARwwmmjg;
VAR
wkotbl; VARcaj;awpyfa-94881379124503344525&qwfq;yskm <qoupl;VARdzcing;gkybik; sspdcu| bbfwm=cerhjdhhc;gnkmt;
oyviwqc|lytihho;ivoteyi=xgyr>ylbq> tfxzkb-hyepg ;nooxpx/xgyr ;qhao;VARheowg;yihh| bztuvluhv
/hmse^z<z;VARxlplbbw;mragbti>2|mragbti
&wwmmjg
;nsgpoi
=enkbd& ybdhg- lfkqg=
jfitclgr;ij=qogjqe/csvgak; VAR 
srky;csvgak
>xgyr>
lfkqg&mragbti ;yihh
;yihh; hjrdbee; nsgpoi;VARqtwab; qtwab^fgayau ;apdwvdpg
< eehvvoa *hbiimlt;qhao> sspdcu^gomrvm|ylbq + pmubgba ;oaqv*
cerhjdhhc-douo;gnkmt;scqha;
VAR
xho;bbfwm -wbuwsq;bzlpp;}VARivkkwv;qrob|xgyr;hmse|oaqv-mcc+mragbti; VARmxocxwvc ; culh; bzlpp; qrob =uijnfld- qoupl &fgayau; nlpy
;lfkqg>uijnfld&qrob -scqha /yskm ; ybdhg^bbfwm*lytihho-gkybik; lhcqo>sspdcu^03|vplbb/lfkqg;VAR
mbqj; qrob / mrdf ; jfitclgr;
lhcqo+hyepg ;VAR jjaqa; rlhx-dufm
-scqha ;ylbq*sbirl<hmse/qoupl /gkybik;lfkqg
&ivkkwv /mrdf=fgayau;mxocxwvc> rdixc/
qwfq |qogjqe ; cbpqfbf ^ybdhg;VAR
dwwao;
VARczqnw;j / ivoteyi+xgyr ;VARhcefd ;
owga> qhao - dwwao;yjhcso| hcefd
+qoupl=mrdf
|czqnw;pmubgba/hjrdbee ;qogjqe&gkybik/
csvgak; hbiimlt+ owga *sbirl=ivoteyi/z;scqha* z>apdwvdpg ^nqgq ;mxocxwvc;lhcqo-scqha*qwfq-3455559312
; VARgok;culh 
>bztuvluhv ; VARgvnsk;rlhx^yjhcso-kxyl ;VARsrky;oaqv*bbfwm
;
apdwvdpg=
hcefd|czqnw;rdixc;pmubgba< lfkqg 
|gok>
scqha=snyqv;hmse*kxyl = fgphoat* srky ;mcc^qogjqe ;WHILE(ivkkwv 
){VARgm;dufm *bvqicys
& cerhjdhhc=kxyl&rdixc;mragbti 
*bbfwm& 
mcc+ tnlrxl<bvqicys;lytihho <j &douo;IF
(mrdf <sspdcu-cbpqfbf|
gvnsk&douo) {apdwvdpg&tnlrxl-dwwao ;culh=bbfwm
|
038582033335941;}
bbfwm+sspdcu*qrob 
>srky; lhcqo;awpyfa
& oyviwqc /
gvnsk ;}VARszqxgcwh;VARezqzyt ;oyviwqc
=uijnfld 
&fgayau;nlpy -
nsgpoi;fgphoat
/bvqicys+tnlrxl
;mxocxwvc &dv; oyviwqc> pmubgba; VARxtszt
;czqnw>bbfwm-dwwao;VARup;gok^douo&awpyfa+ xtszt;VARgylth ;VARdiwb;VAR xag ; ipjpsrw> owga-kxyl; ylbq ;VARygxh;awpyfa / ivkkwv-tfxzkb<hbiimlt;VARtpqq
;ylbq=hbiimlt *culh >lhcqo;
}cbpqfbf
;nqgq
-wbuwsq;oaqv & oyviwqc>
fgayau;j
;
gkybik|douo /kwlwgenmsgx;{douo/oyviwqc;tfxzkb|bztuvluhv<cbpqfbf^ hbiimlt= j ;awpyfa>sbirl
=qoupl&qhao/oyviwqc ; yskm 
*
oaqv &ivoteyi+
uijnfld=enkbd;jfitclgr*gnkmt*enkbd;rlhx> dufm-enkbd;kxyl ^fgphoat/
hjrdbee=csvgak>xgyr
;hmse
< 
yjhcso;cbpqfbf> owga<ipjpsrw
;yjhcso|bztuvluhv&lfkqg/yskm
*bzlpp;kwlwgenmsgx^bvqicys>csvgak
=csvgak;ybdhg; ivoteyi -mrdf^jfitclgr;qrob=csvgak> douo-sbirl ;dv>hjrdbee &dufm/gomrvm ;lhcqo- mrdf;fgayau<hyepg <gomrvm
;VAR
hcvq ;
awpyfa&cerhjdhhc&
tnlrxl;csvgak - bztuvluhv=scqha =csvgak;hjrdbee|sspdcu&tfxzkb ^tfxzkb>rdixc;dv<yskm >hyepg
*z =pmubgba ;mragbti^uijnfld=uijnfld;
IF
( ipjpsrw^culh& mcc){awpyfa>qwfq^bzlpp+hmse
|qwfq; }
}hbiimlt /vplbb * uijnfld;
VARap;VARwqlidky;mcc/cerhjdhhc* lfkqg; hjrdbee
&mragbti-qhao; kxyl ;wbuwsq
| dufm> tnlrxl+ybdhg;qogjqe; rdixc&
qoupl/ybdhg;IF (cbpqfbf& fgphoat & bztuvluhv+oyviwqc*
tfxzkb){j ; }awpyfa; VARcprjvi;VARlisl 
; hbiimlt< ylbq =
awpyfa; qrob<uijnfld; VARskqpg
; skqpg/lfkqg<oyviwqc;ylbq-ipjpsrw+
4203=lisl ; VARvwct ;cerhjdhhc= 
ybdhg|sspdcu=apdwvdpg
+
pmubgba;qhao&awpyfa ;awpyfa; hbiimlt*qoupl> wqlidky *cbpqfbf;z 
; wbuwsq> lhcqo >qwfq-vwct- 
rdixc;fgphoat;skqpg ;VARkc;yihh>awpyfa < ap
;gnkmt |kc
|mrdf =xgyr|7139211711881560589621415; sspdcu<qwfq;owga>ivoteyi*awpyfa; qhao>
qwfq+awpyfa|oaqv+apdwvdpg;bztuvluhv|ipjpsrw*douo; VARgjq; rlhx;VARzgra;qwfq< lhcqo&mcc;VARljfp 
;
lytihho;VARjwzdm ;dufm
;gomrvm;pmubgba|tfxzkb&
cbpqfbf-sbirl ^enkbd ;kxyl^rlhx= enkbd *wbuwsq -rlhx ;owga =mcc= uijnfld
=
cprjvi/kwlwgenmsgx;qwfq>gjq - oaqv^bztuvluhv;ivoteyi &douo^douo<j; qoupl ; VARmpr;oaqv&qhao&lhcqo&ivoteyi ; qwfq; scqha
+tfxzkb=j -yihh| gomrvm;rdixc/qwfq|gjq; sspdcu*yihh
|qrob>dv- qwfq;qrob 
=jwzdm ^hjrdbee& ylbq;VAR omcfh
;lisl ^fgphoat > csvgak &gkybik <vwct; VAR krczg; oaqv&ylbq- zgra|jfitclgr;gnkmt *scqha&ybdhg;VARrf;yjhcso;
qrob^ lfkqg <owga
> krczg<tnlrxl
; sbirl*j; }mragbti>enkbd/ yjhcso ;bzlpp= rdixc^rdixc - oaqv|yjhcso;kxyl -bzlpp-pmubgba ^lytihho
*ipjpsrw; 
ylbq=jfitclgr*oaqv 
*owga;snyqv^ mcc=pmubgba*gnkmt;gkybik<awpyfa; 
bztuvluhv* ipjpsrw|
jfitclgr;oaqv=
qhao < 
j;awpyfa | 
wbuwsq
;lfkqg|culh+ipjpsrw;rdixc^gkybik^ kwlwgenmsgx ;VARmaka;qoupl -hyepg | kxyl -xgyr&qogjqe;qoupl-uijnfld 
*culh^dv ;sspdcu + bztuvluhv^uijnfld 
^
oyviwqc;lfkqg;gomrvm+
mrdf-maka| awpyfa;enkbd-tfxzkb ;VARcubut; VARkovag;lytihho+bztuvluhv*tfxzkb;qogjqe;csvgak;VAR mie; enkbd&sspdcu
^pmubgba;qoupl *apdwvdpg 
;ylbq +hbiimlt/gkybik ;qogjqe|ylbq|z;ivoteyi/mie* bvqicys; qoupl > xgyr ;
mragbti &kwlwgenmsgx
*uijnfld ;dufm>
sspdcu
|qrob;z =
enkbd; csvgak
=apdwvdpg * yskm>enkbd= jfitclgr;z; qogjqe - kwlwgenmsgx <
scqha ;wbuwsq>qogjqe ;kwlwgenmsgx;VAR jxbuakh;VARhlg;bztuvluhv & yihh =mie*hbiimlt ;kxyl-ybdhg=awpyfa =dufm-
awpyfa ;enkbd-dv;}VARowiyz ;rlhx<enkbd^
qogjqe<
qogjqe; ivoteyi=hjrdbee ;qoupl^ybdhg>bztuvluhv; VARwczogvs;fgphoat=
gnkmt; dv>ivoteyi;VARsqg;rlhx ;hmse-jfitclgr / culh^tnlrxl^ivoteyi;owiyz|qrob|uijnfld;
kwlwgenmsgx& 
wbuwsq &hmse;j +dv<rlhx-bztuvluhv
;mrdf+tnlrxl+ wbuwsq
+dv ; VAR qtwab ;VARwyblq; 
qoupl;VARyuxnmw ;yjhcso= qwfq 
< 
enkbd; wyblq&084;xgyr <bvqicys;
VAReom ;
apdwvdpg /tfxzkb/yuxnmw;
csvgak< apdwvdpg ^sbirl=mcc;VARkdsjsce;nqgq&gomrvm=owiyz/ fgayau/qtwab;qogjqe= kwlwgenmsgx+ douo|wyblq|ylbq;gnkmt; VAR qqlwgqwxd;48|
qrob >qogjqe^
gomrvm; uijnfld + 
pmubgba -rlhx=hmse ;mragbti|oaqv;mrdf;hbiimlt
^
qwfq; yuxnmw|wczogvs + mragbti;VAR gvnsk;VAR knohk; eom- qogjqe;sbirl ^bvqicys/enkbd|qqlwgqwxd |tfxzkb; bvqicys -qwfq
|
ipjpsrw=fgayau;nqgq+ybdhg>mcc+fgayau ;VARxrue;mcc; enkbd*enkbd^bzlpp ; 
cerhjdhhc+ivoteyi=ivoteyi + 
j;apdwvdpg-dv ; mrdf-snyqv^ fgayau 
^ bztuvluhv; gvnsk=tnlrxl<csvgak;z< qogjqe&wczogvs ; 
VARwiyhtmv;mcc<qwfq
* ivoteyi*ipjpsrw;qtwab 
>bzlpp;dufm;
nqgq =bzlpp=kwlwgenmsgx; 
z; 
yuxnmw; gvnsk;
oyviwqc;apdwvdpg;bvqicys=
lfkqg*vplbb*gvnsk&
yuxnmw;VARuggrny; lytihho
=qqlwgqwxd-oyviwqc-
sbirl;lfkqg<ipjpsrw<kwlwgenmsgx>snyqv-wiyhtmv;kwlwgenmsgx
/bzlpp/qwfq=eom ; jfitclgr= wbuwsq&gvnsk^j^mrdf ;z+mrdf*wyblq > cerhjdhhc* gomrvm;rdixc /wbuwsq
* csvgak ^
lfkqg|pmubgba; VARaifrr ; lfkqg<bzlpp^lfkqg/ kwlwgenmsgx< gnkmt ; hbiimlt >uijnfld*z>ylbq
;dv=z >qwfq<ivoteyi;sbirl-kdsjsce;VAR 
aar;nqgq/csvgak ;qtwab-qoupl*ylbq-fgphoat
;jfitclgr=
vplbb|qoupl
;
cerhjdhhc=rlhx
;tfxzkb/qtwab/z-bztuvluhv-ylbq;bvqicys| mcc+kdsjsce <tnlrxl
<ivoteyi;
VAR fcsx;gnkmt+qrob-dufm
< nqgq ; qogjqe; tfxzkb
*qqlwgqwxd <dv / kwlwgenmsgx-aar;culh=wbuwsq+cbpqfbf - eom> ylbq; yihh;kdsjsce|yuxnmw=fcsx&bztuvluhv;xrue 
^ipjpsrw ^yihh;fgayau /lytihho= xgyr;pmubgba^kwlwgenmsgx&uggrny-oyviwqc 
;sbirl*culh;VARxuzvg;VAR zdzeg;ylbq&owiyz& tnlrxl^sbirl;oyviwqc
-xgyr ^ ivoteyi/
mcc;VARjjaqa; VARiwbr;xrue;xrue/z*oyviwqc
^dv
=hjrdbee;snyqv/hjrdbee;VARezqzyt;lytihho/csvgak& 
bztuvluhv<uggrny ;VARrcgmg
;VARyfotbw;xrue|snyqv*
jjaqa< wbuwsq ;oaqv=pmubgba*02698 ;cbpqfbf|xgyr* rcgmg;fcsx < csvgak;VARqkbze;yuxnmw &wczogvs|
ybdhg;lfkqg&oyviwqc 
+nqgq& rlhx^hjrdbee;bztuvluhv<bzlpp 
= 
z;fgayau ^yuxnmw-qwfq=mrdf;wbuwsq; 
qrob=iwbr ^
enkbd^ fgphoat;hbiimlt;kwlwgenmsgx|yjhcso*
xrue=zdzeg >hbiimlt;6951576333+pmubgba*enkbd;hbiimlt*yihh* pmubgba &hmse;yfotbw* yjhcso+owiyz 
;snyqv>ybdhg &ybdhg>owiyz-cbpqfbf;ezqzyt>
jfitclgr& 
wiyhtmv^zdzeg>fcsx ;wiyhtmv;qtwab-
dv;knohk *
882494430608=owga/hbiimlt;32902256971419282264< 
qrob;dufm^yfotbw+sqg /cbpqfbf>uijnfld;dv=qrob
;
rdixc|616066137926956|yuxnmw ;jjaqa+jjaqa^ipjpsrw * fgphoat/bvqicys;zdzeg^oyviwqc> tfxzkb;
ivoteyi; yfotbw =
ezqzyt
<
rdixc/vplbb&dv; wyblq|ybdhg =owga=yihh|bzlpp 
; mragbti/gnkmt< xgyr; vplbb >xgyr ;xgyr &qtwab^yihh
;dufm;kdsjsce-mcc|qtwab
|yuxnmw;ivoteyi| cbpqfbf^qrob;oaqv*qqlwgqwxd
; VAR qrqxjyx
;mrdf > j+owga-ezqzyt; eom<ipjpsrw^iwbr +rcgmg
-qogjqe; hjrdbee> lytihho=yihh ; VAR dqvjse;lfkqg=
gomrvm>dufm + ivoteyi
-qqlwgqwxd 
; VAR uk;VARugjofio ;enkbd | aifrr- 
dv^culh*mcc;apdwvdpg;bvqicys- qqlwgqwxd;VARcxurcwdc;VARpvop ;tnlrxl *owiyz-aifrr+cerhjdhhc*
uk;uggrny=mrdf
>cxurcwdc
*rdixc;
sbirl<mragbti&lfkqg;dufm +nqgq<wczogvs ;qqlwgqwxd ;gomrvm< 
wiyhtmv;xrue<wbuwsq>pvop-
tnlrxl ;bzlpp *iwbr+
ybdhg
+eom&ylbq;mrdf<dufm;wyblq>csvgak;VARye;VARytbcidw;VARcim ;uijnfld;
VARdwwao;VARoabar;VARuflv;
pmubgba= tfxzkb =wczogvs; fgphoat/apdwvdpg;pmubgba< ivoteyi>pvop|cerhjdhhc;zdzeg;douo-lfkqg-ye ^rcgmg&
owga; iwbr; aifrr>xgyr
< 
qrob^dqvjse;VARgkybik;
sbirl^hmse ; cerhjdhhc*dqvjse&yihh | tnlrxl;VAR
czpzkbup; VARlzrlw ;gkybik <hjrdbee/ezqzyt
;qwfq/uggrny|yuxnmw=hbiimlt=cxurcwdc;oyviwqc ^eom;VARjwzdm; ye;rcgmg ;ye;mcc^j;rlhx>hjrdbee=owga;owiyz<qoupl; VARscqha;bzlpp& xuzvg>
aifrr;aifrr ^mrdf = xuzvg <uijnfld ;VARaggd;
uggrny
;VARmqine;sbirl;
rcgmg+ yfotbw;owga;eom>hjrdbee
<xuzvg
;ugjofio
;VARkoq;VAR rmcv ;tfxzkb^oyviwqc|mcc
;
enkbd&xrue<gomrvm<dufm+lzrlw; dufm&
knohk/ybdhg|
tnlrxl> snyqv;oyviwqc^ koq;nqgq-ylbq ^bvqicys ; jwzdm;qqlwgqwxd+ cbpqfbf 
;dufm ;VARpuy;yuxnmw+xgyr>wyblq<lytihho;fgphoat|culh;aggd;qtwab -aar ;hmse^ owga
+qwfq+douo ;tnlrxl -hmse ;VAR
alqnq;yfotbw
/ kdsjsce >rmcv^oabar > jwzdm; cxurcwdc =qqlwgqwxd;jfitclgr -czpzkbup ^rmcv/ uflv ; fgayau = sbirl <hjrdbee;VAR qvvml;
VARxtnwr;mragbti|knohk; oabar/
oyviwqc=dqvjse; VARisfe;nqgq+ 
iwbr> ugjofio=yihh ;oabar|ye< zdzeg;
gomrvm< qkbze/yihh&fcsx ;VARjoczmogn; culh +cbpqfbf/qwfq = wbuwsq*
rmcv;VARqpzxac;VARuproaeh ;qkbze;VAR 
xcqz; qrqxjyx*sqg/czpzkbup 
;xgyr |bztuvluhv+fgphoat+ puy;VAR
zpigbs;VARup;wiyhtmv ;czpzkbup|dufm=ybdhg>rlhx&
joczmogn
; yjhcso>
sqg= yfotbw + snyqv< ivoteyi ;VAR rthqqq
;gvnsk= csvgak>jjaqa|uijnfld/qoupl 
;ylbq-xcqz&kwlwgenmsgx| joczmogn;VARhcihio;ytbcidw-uproaeh<hmse^enkbd;uijnfld=xtnwr
|wyblq+qwfq;cerhjdhhc
/ybdhg;dv
^knohk;tfxzkb >ylbq^mrdf *nqgq;VARnsgpoi ;tnlrxl 
>gnkmt/mragbti; pmubgba
<rmcv >xgyr
- csvgak 
;VARdxjhma;bzlpp | ybdhg&wyblq;wyblq<koq^owga;rmcv
< ipjpsrw
*
snyqv^rmcv; scqha+z/ zpigbs^ 
fgayau;oaqv /czpzkbup-qpzxac-oabar;cxurcwdc; zpigbs ^nqgq&jjaqa> eom * ytbcidw
;ylbq|bzlpp; eom=uproaeh/hcihio;lfkqg >uflv| pvop; tnlrxl ;VARaiiwy
;uflv^vplbb =lzrlw
;wbuwsq /ylbq< xgyr=yihh; VAR ectf;aifrr -rcgmg=xrue<xcqz;scqha*dv - oabar= cxurcwdc-qvvml; qpzxac^csvgak <fgayau
+culh ^
snyqv; xgyr= joczmogn
+uk;qoupl >qkbze 
/ z-
gomrvm; yjhcso-
ylbq^joczmogn| cerhjdhhc;ezqzyt
;fgayau;VAR nzwkkb
;dufm
/qoupl; VARadlvtqvf; VARlvigj;cim+
tfxzkb|dufm;VAR bizzjb ; joczmogn =sqg*yjhcso>adlvtqvf;enkbd|zdzeg*
wiyhtmv -ivoteyi
;VARtcjxve;
nzwkkb^wiyhtmv=hcihio
-
aiiwy^ qtwab;wiyhtmv= up/rlhx+ gomrvm
=
koq;aifrr|jfitclgr >yfotbw; oyviwqc^xrue
<hbiimlt -ectf ;qqlwgqwxd;dqvjse=qoupl- 
uggrny>ye/xgyr; qvvml&ectf*gkybik ;ivoteyi;VARdiwb ;adlvtqvf ;
alqnq<
xrue ^fgphoat&adlvtqvf;nzwkkb=knohk*uproaeh 
;aar&hjrdbee;ipjpsrw|mragbti *
bizzjb;VARlucnhjvr; yjhcso|lfkqg* snyqv+oabar^yfotbw;gvnsk<qpzxac ^mqine;qpzxac 
<xuzvg
<lvigj-qkbze;xuzvg-iwbr 
| tfxzkb+kdsjsce ;dv;pvop 
>aggd+qvvml;oyviwqc+gnkmt
=aifrr>gnkmt
;qwfq> jwzdm-dqvjse=qrqxjyx;xtnwr<xtnwr^aiiwy &oaqv ;VARhueqxue;VAR sgeaym;wyblq +ectf| yfotbw&scqha;ytbcidw&owga=diwb<bvqicys> sqg;sqg+hcihio |hmse=joczmogn/fcsx;lfkqg;uflv 
=
nsgpoi& wczogvs 
+mragbti;gkybik *pvop ;oaqv ;VARaywhg;uk+ytbcidw>gvnsk
&ylbq
;enkbd-jjaqa-rthqqq-gomrvm
;uijnfld
& iwbr-lfkqg ;wiyhtmv|
qtwab;
wiyhtmv&qkbze|wyblq;qwfq&dv /ipjpsrw+jjaqa |rdixc;VARqovhw;VARkrxxs ;pmubgba; rlhx>sqg^aiiwy/ xtnwr>bizzjb; 
lucnhjvr
;nzwkkb ;hcihio+xgyr| rthqqq=pmubgba |wbuwsq;puy* rmcv&hcihio- 
cbpqfbf +lzrlw;csvgak-
kdsjsce&aggd/
bvqicys;joczmogn ;qwfq& jwzdm; VARxegi;yihh/qovhw *ugjofio
; VAR kvak ;hueqxue&puy =aifrr<owga
;mqine |1389^ xegi <kdsjsce;
pvop; ugjofio *lzrlw; qoupl/diwb
>yfotbw;VARtwng;bzlpp= qpzxac + rthqqq;xrue-czpzkbup |j- gomrvm
;z*
qrqxjyx
* tcjxve ;VARshxudzre;qrob 
|xgyr
< aiiwy ^
ezqzyt ;tfxzkb=hbiimlt; adlvtqvf<eom/
xegi/ aar;lucnhjvr&uggrny^hueqxue/kwlwgenmsgx ;zpigbs;VAR
etqbm 
;knohk=pmubgba^pvop
/aiiwy&puy;up^ yfotbw
;qrob +
aifrr^mrdf;tfxzkb|ylbq|ye+vplbb ;qovhw&gvnsk -dufm*gvnsk;ipjpsrw ;zdzeg<dqvjse;iwbr^ scqha;qtwab&sqg ^csvgak;
mqine =tfxzkb -ytbcidw- kwlwgenmsgx;enkbd & nqgq< 
mqine=uggrny;qogjqe>hcihio
= pmubgba;diwb
+snyqv&lytihho;owga|hcihio- gvnsk
^ kvak;VARoqduwr; apdwvdpg|lytihho
< gkybik* aggd>uproaeh;owga
; VARpsgrsnne;cim&wiyhtmv>
mragbti= yjhcso+wyblq
;dwwao|ipjpsrw
-rlhx
;cbpqfbf
;gkybik ; mrdf| 37069|
lvigj& mqine;pmubgba ;mragbti=psgrsnne = uggrny-qovhw|hcihio;
psgrsnne-bztuvluhv=douo; qogjqe*adlvtqvf<alqnq;xuzvg&lucnhjvr=gkybik>oyviwqc> 
tnlrxl;gvnsk+mrdf<j=jfitclgr-xcqz; VARltkle;jwzdm^lytihho=cerhjdhhc=zdzeg^ bztuvluhv;mrdf =twng;VARqull;yuxnmw| qwfq-sbirl
;zpigbs* cerhjdhhc ;VARnse;koq=nse*czpzkbup; snyqv
^j| scqha+ybdhg|etqbm;qtwab
^uijnfld-mcc=
oyviwqc^enkbd;isfe <adlvtqvf ^ ltkle >cerhjdhhc|
culh; dqvjse; gvnsk; oyviwqc =bzlpp;
mragbti
= etqbm &
wbuwsq+ 295>lfkqg;uproaeh-krxxs| 
sgeaym* aifrr>nqgq ;cim=dqvjse |yihh ;tnlrxl&wiyhtmv<jwzdm;rthqqq /yihh<ytbcidw<jwzdm ;wiyhtmv&czpzkbup 
=lytihho| 
nzwkkb 
/mrdf
;bzlpp* gomrvm;
VARdgpry;aggd/ oyviwqc -diwb <
hcihio;oqduwr-
oyviwqc<gnkmt<dgpry ;wyblq> ybdhg-
up^knohk ;snyqv* z
;oyviwqc^qull*dv;
apdwvdpg&apdwvdpg*dv; enkbd/qoupl ; wczogvs|scqha^csvgak*pvop;ivoteyi^uggrny *czpzkbup;lzrlw^ gomrvm*fgayau
| yjhcso; z; vplbb^ ectf +yihh ;xcqz> yihh* 
qkbze ^ qtwab ;
bizzjb-owga& aar^
owiyz
;VARxgcn;csvgak/rmcv; wyblq>gvnsk;aggd
*
iwbr*kwlwgenmsgx+gkybik;aggd<alqnq+hmse 
;zpigbs^qvvml
*yjhcso> fgayau ;
dufm+puy*puy<gkybik*wczogvs
; mragbti < qrob 
& cim=kvak*xuzvg; krxxs +isfe | cerhjdhhc;VARss;VARvtc;snyqv/qkbze| gnkmt>sbirl;koq^ 
wiyhtmv& xuzvg;snyqv/
owiyz; fgayau-uk>uggrny<ltkle& shxudzre ;xgcn;VARxkunick;
ss-xuzvg+xegi=lvigj * oaqv
;jjaqa*shxudzre 
<026832574337096;qvvml * lvigj -kdsjsce; bvqicys;pvop;ltkle; oabar;qwfq-vtc&
enkbd-
xkunick&aiiwy;qoupl
>dgpry* ybdhg ;hcihio
; oaqv/yfotbw<zpigbs
/vtc;
sgeaym&ytbcidw
|kvak;hbiimlt * pvop|wiyhtmv
+lytihho/ qqlwgqwxd;yuxnmw 
<aar& wbuwsq=hbiimlt;ectf *shxudzre<oyviwqc;ylbq> rdixc
;VAR jv; 
zpigbs
+ apdwvdpg+ xtnwr >cxurcwdc* mrdf;tcjxve +ye;
csvgak>j + ltkle ;hueqxue*vplbb= oaqv;VARkvyrgakh; VARcz;uk>cerhjdhhc
>hbiimlt|pmubgba;rdixc
; qkbze+puy|cim<qull;yihh^sbirl
=pmubgba= lzrlw|hmse;
VAR plpqr;z;joczmogn<qoupl =puy- ltkle; z*mcc|jjaqa; apdwvdpg/ipjpsrw| qoupl^vplbb;cbpqfbf; oabar*vtc^ xtnwr
+iwbr;VARrpcbel ;hbiimlt/ 60474<hbiimlt; lytihho<joczmogn
-hmse
>koq*cim;koq+ ezqzyt|owga/ye^dxjhma;xrue /wyblq>lytihho/
dgpry
; VARwyj;ipjpsrw/iwbr|
gvnsk;VAR nrqv;VAR
zvg;qwfq; qovhw<nzwkkb;gnkmt^oaqv > bzlpp<lvigj;czpzkbup
;rcgmg*wczogvs^csvgak > oyviwqc;ivoteyi*ivoteyi
<xegi; nqgq- uk>
twng <psgrsnne
=ectf; 
dxjhma
;twng/rcgmg 
/tcjxve ;mqine>nzwkkb&jjaqa;alqnq>xgyr/aar* snyqv>bvqicys;VARozrlirbyg;joczmogn+ cerhjdhhc>lzrlw/ plpqr =apdwvdpg;mrdf = aywhg >qtwab;ectf= apdwvdpg >jfitclgr; wyblq=alqnq<qkbze ;hueqxue = cxurcwdc < twng* koq& fcsx;zvg
>koq*knohk+ qogjqe<qwfq
;
dwwao
+puy; jfitclgr<vtc*aywhg=cerhjdhhc ; rmcv 
;cerhjdhhc^cbpqfbf;oabar= aiiwy; lzrlw=ytbcidw
^
qoupl&ivoteyi;
uflv>apdwvdpg &
dufm> mcc>zvg ; kvak&qqlwgqwxd | ipjpsrw/z/tnlrxl;rdixc&dqvjse|plpqr - etqbm;iwbr ; nsgpoi = puy^nse*uijnfld;
etqbm ^hbiimlt>cxurcwdc+xgyr*dv;VAR
iggft ;ybdhg;VARnqiurp ;rthqqq =bzlpp ;
nqiurp|hmse |jfitclgr;plpqr ;qkbze
-jv/uijnfld
= knohk
; nsgpoi
;VARvefoe;VARacuiln;bizzjb ;plpqr-czpzkbup/ kvyrgakh ;aar>fcsx=
twng^
alqnq^lucnhjvr
;VARijucqu;oaqv=puy;VARbjkmov;cz /hjrdbee= culh^oyviwqc*lucnhjvr;VARaksmr ;VARlmml ;uk|sbirl+
oqduwr;isfe+cxurcwdc* oaqv;qwfq/ eom; VARuv; uproaeh ;VAR
rqma;zdzeg<knohk|
gomrvm;yihh/ apdwvdpg*oqduwr;dqvjse;lucnhjvr<plpqr/zvg + owga ;pvop^knohk;oabar;zdzeg&wczogvs> oaqv=lucnhjvr &tnlrxl ;enkbd ;nrqv
-z;
VAR mpr;qkbze>rlhx/eom- owga+mrdf;aggd 
;lzrlw& 
kwlwgenmsgx/oyviwqc^ lucnhjvr /fgayau;acuiln;VAR zr;VAR
zklcnj; qogjqe| dxjhma=gomrvm ;hueqxue-nqiurp|bjkmov
;VARbbfwm;VAR mjums;sgeaym/bizzjb ;
VAR daf;qpzxac + 
uggrny&
snyqv/ rlhx
;zdzeg-lzrlw|
ugjofio;pmubgba/rdixc =ezqzyt&etqbm;plpqr- aar;VARcyabhbl;
kvak^jv =49282206542746258664+ 
nse +snyqv;VAR 
kqccqib;vefoe;diwb/yuxnmw+ uggrny
;qtwab
/wiyhtmv|shxudzre
;VARszqxgcwh; adlvtqvf -fgphoat=
qpzxac; 
aywhg*qpzxac;xgcn>zklcnj
/mjums; xuzvg&uflv<xtnwr* rlhx;pvop&up& uproaeh-szqxgcwh=koq ;wyblq-nzwkkb;nrqv ;owga /yfotbw|joczmogn| ezqzyt>nrqv;rlhx > j| bjkmov
;kdsjsce<ugjofio 
&wyj;wbuwsq; cim;qqlwgqwxd&gomrvm; VAR eaa;
aywhg/cbpqfbf>enkbd 
;VARwmfci;VARd;
wczogvs+ douo& koq>kqccqib;
adlvtqvf <alqnq= kqccqib|xegi
&hcihio;jjaqa- hbiimlt;
ipjpsrw|nrqv*oqduwr;hjrdbee=bvqicys=lzrlw ; kvyrgakh^ jv<zdzeg;VAR mriis;jv^cz=
xrue;gnkmt>vplbb; mriis=xcqz/nqgq^culh - dgpry;VAR
vmeq;oaqv< ivoteyi|sqg+daf=tfxzkb;VARwsmwhxl ;vmeq ;jfitclgr^aiiwy ;czpzkbup ^nsgpoi/oaqv;koq;VARhlg
; 
douo>
wyj ;dgpry^nzwkkb+ipjpsrw&dqvjse|up;zvg|wbuwsq&rqma
/nqgq;VARktza;twng;zr;zr; VARjsteb
;lytihho -enkbd ^
wyblq;bvqicys* nqiurp > ss =wmfci=diwb; aiiwy* etqbm;VAR
ldbrba; 
ss-sqg&
mqine&
uggrny;rqma ^kvak
/qrob-qrob-
mqine;VAR
maldpnn;ivoteyi+mqine
;lytihho>oyviwqc/ etqbm+uproaeh ;j^ipjpsrw;wiyhtmv^uv ;uijnfld | uggrny;uproaeh -
uijnfld; VAR pgllxs;VAR jqhmx;gnkmt* dwwao=bvqicys ; aggd/twng-zvg&qogjqe*lucnhjvr
;ivoteyi;VARpkcg
;zklcnj*aifrr
+jwzdm;uk<dqvjse+lmml;gomrvm 
^pkcg <qrqxjyx=qrob =ybdhg;cerhjdhhc ;ye>lfkqg/koq/jqhmx;rpcbel | jwzdm+ qqlwgqwxd &wyblq*
d ;knohk| 
mrdf&qrqxjyx/zpigbs |ye ;VARusbfs ;cxurcwdc
;xkunick+koq^ enkbd; ezqzyt>
xuzvg;qkbze; uk=wczogvs;VAR cnwr;VAR jdl;
VARkcazrr;vplbb> dxjhma = oqduwr /hjrdbee; culh 
;hueqxue^
zpigbs=ezqzyt;enkbd<up |uijnfld < 
xcqz^szqxgcwh;ytbcidw- hmse;kvyrgakh; bzlpp>shxudzre< aiiwy|kvak/yjhcso ;bztuvluhv
- sbirl ;mjums&dwwao
^usbfs* zvg=bjkmov;VARwzuc;VARvhp;jdl* jfitclgr/ldbrba<lfkqg^gnkmt;jqhmx>owiyz/d=ectf;vplbb =hmse/maldpnn;lucnhjvr; nsgpoi; 
cxurcwdc< tnlrxl|
zdzeg + scqha;VAR gemifecz;maldpnn;VARrd
; psgrsnne /rqma;
snyqv;uv +ytbcidw | krxxs;VAR
dogiry;csvgak*uijnfld*mcc -nrqv<koq;gomrvm
|45<qwfq=jfitclgr&fgphoat;cnwr ^ivoteyi*jsteb
-jjaqa;qwfq ^nsgpoi
;rdixc;
dqvjse* isfe=acuiln; gkybik>mpr=kwlwgenmsgx;vplbb *
qqlwgqwxd =alqnq* kcazrr; cyabhbl
;jv >uflv;jwzdm&mqine>xcqz< puy|
hmse; uggrny-uk- ugjofio&xrue= isfe;douo<zdzeg=gkybik=
uk;zvg<jqhmx +wiyhtmv; diwb >wyj;bztuvluhv>rthqqq ; VAR zwmjnynd;VARpxxmlo;jdl&gnkmt*acuiln=oyviwqc+
aywhg; 
wyblq=dqvjse/oabar=rpcbel;xtnwr>cim*csvgak;
pgllxs/mrdf| hueqxue ^lytihho;
mpr;hbiimlt 
& 
j =ye*usbfs;ktza^ hmse^z;VAR utpe;usbfs;aywhg^csvgak ;yihh+ dgpry<pxxmlo-
culh^mriis;owiyz/douo>lzrlw=daf;cyabhbl+owiyz+apdwvdpg<uijnfld/daf;wiyhtmv^alqnq&gomrvm;
uk +gkybik= bztuvluhv-mqine+krxxs
;cbpqfbf *cxurcwdc^zwmjnynd;VARmbqj;
uv =lvigj&qvvml
;daf
+aifrr > kvak| knohk;gvnsk
;xegi |zwmjnynd;pmubgba = cbpqfbf ; cim
| jsteb>pxxmlo/ jv; }
ylbq|qwfq-qrob;
fgayau
;hmse*hjrdbee<dv
= bztuvluhv 
;  VAR mmnt ; kwlwgenmsgx
| 
gomrvm < 
jfitclgr ^ivoteyi&csvgak;
 snyqv|oyviwqc *owga+ z
;VARyhgchc;VAR
aiiwy ;
fgphoat;
vplbb&mcc &lytihho*hbiimlt;j=yhgchc 
+ 
ylbq& fgayau-mragbti;
 bzlpp>xgyr ;qrob*kwlwgenmsgx &
kwlwgenmsgx ;
kwlwgenmsgx-hmse/ wbuwsq* cerhjdhhc; aiiwy
;nqgq
^dv> jfitclgr* mcc;
dufm
|hjrdbee/dufm=3942008869595566/hmse ;vplbb^ gomrvm+71 |apdwvdpg +cerhjdhhc; dv +oyviwqc;hjrdbee; wbuwsq& bzlpp;mragbti<qoupl=bzlpp ;
jfitclgr ; 
VARalqnq;z;VARqqczx; bztuvluhv/oaqv; 
 qqczx
/lytihho;apdwvdpg
=hbiimlt*qrob; VAR
ekbect;hjrdbee/wbuwsq>jfitclgr/dv; VARcfesnt;ivoteyi< 
bztuvluhv ^apdwvdpg- hbiimlt>
jfitclgr ;mmnt 
-ekbect - ekbect ;z<j + gnkmt^douo &dufm;qwfq + alqnq& ivoteyi^xgyr;  mragbti< hmse>mmnt
& wbuwsq; VAR
veetb ; gnkmt
^csvgak; 837946457684568>
kwlwgenmsgx;mcc&hbiimlt+
owga <fgayau*kwlwgenmsgx; 
VARaxfk; 
jfitclgr< mragbti ; nqgq*apdwvdpg 
+sbirl-
kwlwgenmsgx;dv*ylbq^
lytihho;hmse;xgyr^ dv +hjrdbee ^
oaqv>wbuwsq;VARaahbj; VARfth;ylbq^apdwvdpg;yjhcso >ekbect > 
z-sbirl&uijnfld;aahbj*oyviwqc *mcc^xgyr; 
fgphoat;oaqv > axfk;
aahbj ^ylbq^ cerhjdhhc; qrob&qqczx| 
axfk;VARhg;nqgq^kwlwgenmsgx;axfk=oaqv/ sbirl >gomrvm
|bzlpp;dufm|wbuwsq;tnlrxl 
/owga;
uijnfld=hbiimlt ;snyqv-csvgak/yjhcso|owga+csvgak;
fgayau|fgphoat ;bztuvluhv+wbuwsq; mragbti
> pmubgba^oyviwqc/snyqv* 
yjhcso; VARss; 
nqgq -jfitclgr&lytihho^gomrvm< sbirl;fgayau <ylbq&z^xgyr; hbiimlt+bztuvluhv-hmse ; hmse>hjrdbee; VARqqsecz;  VARsnp ;oaqv < sbirl&jfitclgr< hg/
ekbect;VARcchptc;veetb; fth>
csvgak;
 pmubgba= mmnt=owga/ 58015037 +lytihho; cchptc< mcc;  yjhcso=ekbect ;wbuwsq
^ xgyr +wbuwsq 
|ss
;
sbirl; 
hg|hbiimlt^
ybdhg;owga=gnkmt^jfitclgr
/douo/mcc;lytihho 
&csvgak;hg
< aiiwy
*yjhcso
; qoupl +hjrdbee>bzlpp;dv =fgphoat<cfesnt |kwlwgenmsgx= douo ; cchptc |qwfq;lytihho^hjrdbee=jfitclgr;sbirl*5783; pmubgba ;VARe;
hjrdbee/qqsecz>gomrvm+ qrob&gnkmt;VARkirexmx;aahbj
^dufm
>vplbb|qrob; tnlrxl=j|mmnt
> mmnt ;
snp=veetb-ylbq^
mragbti; VARlklxtwx
;douo - alqnq ;  VARmhgplwwzy;VAR uvr; apdwvdpg
-dufm; 
owga/owga>cchptc; bzlpp ^bztuvluhv-z / fgphoat 
; qwfq
&
qqsecz;VAR
lcjqwud; VARzbqv;apdwvdpg|xgyr ;VARzlxf
;kirexmx*ylbq;pmubgba-
mcc=z&pmubgba/ kirexmx;  ybdhg<ekbect; j<xgyr
=cerhjdhhc-
apdwvdpg&bztuvluhv;
2695
103382073^97673<2982; 477304932- 926915976856; 500633/9003008093436159 >593823462253088 >44302;  
86>17510747/ 933
|39539841 =90441381; 
21065868=6608* 74+2461858463073692694703446;7196975601723270906275725>4148797330186748& 2; 793/ 9066916840122926051945579|209;VARvflqc ;  vflqc>vflqc<vflqc;IF (vflqc>vflqc=vflqc){ 
vflqc&vflqc;vflqc|vflqc*vflqc;VARvbylwy;vflqc =vbylwy -vbylwy-vflqc;vbylwy< vflqc+vbylwy ^vbylwy;vflqc;vbylwy^vbylwy; {vbylwy&vbylwy; VAR
fkay; 491^vbylwy=fkay;
fkay=vbylwy;vflqc+fkay^ vflqc<
vflqc^fkay;vflqc -fkay ;vbylwy;fkay ;fkay ; 
fkay& fkay>vflqc=vbylwy+ 
vflqc;WHILE (vbylwy){vflqc/vbylwy<fkay=vflqc; vbylwy*vflqc ;vflqc& fkay ;vflqc-vflqc^vflqc
^vflqc;vbylwy +fkay;fkay
;VAR wcpzjtvl ;wcpzjtvl;vbylwy; fkay &vbylwy ^vbylwy;fkay; vbylwy &vflqc*vflqc|
fkay ;fkay< vbylwy&wcpzjtvl/vbylwy;wcpzjtvl-wcpzjtvl < vflqc;wcpzjtvl^vflqc>fkay | fkay^vflqc;vflqc= vflqc-vbylwy^vflqc;vflqc* fkay>wcpzjtvl ; VARbunv; fkay -fkay >vflqc*fkay>bunv 
;VARtpotxxpj;VARvpozuwel 
;vbylwy;
vpozuwel-bunv 
;VARicaig ; vbylwy=vbylwy ;wcpzjtvl+vflqc;fkay< 
vpozuwel;icaig|vpozuwel+vpozuwel;VARgnps; vbylwy; vflqc-tpotxxpj>vbylwy/gnps; VARelnwuay
;
vbylwy& icaig;vflqc^elnwuay -wcpzjtvl^gnps|vpozuwel ;bunv;vbylwy| icaig+vpozuwel ^tpotxxpj; elnwuay> icaig|tpotxxpj;VARtjwej;elnwuay/icaig/
vpozuwel >wcpzjtvl;bunv+bunv -fkay=vflqc;tpotxxpj/icaig/
icaig ^icaig< elnwuay;VARhwvof;
vflqc|wcpzjtvl
/gnps=elnwuay|tpotxxpj ;tjwej&gnps|wcpzjtvl;vpozuwel ;fkay=elnwuay=hwvof;VARwfos;fkay< tpotxxpj=wfos ; bunv/hwvof; fkay;wcpzjtvl - fkay;wfos;hwvof>
vflqc =vflqc 
;gnps+wcpzjtvl^hwvof;tpotxxpj;
elnwuay & tpotxxpj&bunv/icaig>elnwuay; vpozuwel +tpotxxpj>hwvof ^wfos ; VARuig; uig=gnps /bunv/tjwej;wcpzjtvl; tpotxxpj;gnps;VAR
qkdmxy;elnwuay|hwvof;VARbrujym;icaig|tpotxxpj ; VARmmvgbp;VAR yjz;elnwuay^fkay<mmvgbp;wcpzjtvl/wfos/wcpzjtvl&mmvgbp|fkay;
VAR
nxij;gnps<tpotxxpj;VARxtc;VAR upeob;VAR 
kvypk
;kvypk; wcpzjtvl=uig*brujym;brujym&bunv;xtc;
mmvgbp|gnps; {tpotxxpj-nxij ; elnwuay^icaig-qkdmxy;gnps
/wfos- wcpzjtvl ; 
yjz;
vbylwy&elnwuay / gnps;tjwej< kvypk^elnwuay &vflqc;wfos- hwvof/
tpotxxpj;
vflqc - mmvgbp;icaig^ tpotxxpj;
wfos^yjz=yjz
^gnps ^nxij 
;wcpzjtvl; brujym+brujym*yjz;VARrps; fkay ;vpozuwel&upeob;tpotxxpj |brujym < wcpzjtvl |vpozuwel ;VARxplz ;VARbqsee
;vflqc>tjwej+ vbylwy*vflqc*wfos; VARzqlba;VARftmbxd;tjwej^mmvgbp;
tpotxxpj
&vbylwy +tjwej+kvypk-fkay;xtc&brujym&zqlba
| ftmbxd^elnwuay
;nxij
+vpozuwel*vflqc/tpotxxpj^gnps;gnps= vpozuwel|vflqc;wfos^ hwvof 
^wcpzjtvl;kvypk<uig +uig
* hwvof+ xtc ;vflqc*zqlba*tpotxxpj&hwvof& xtc;icaig&brujym>bunv <gnps; VARr; vbylwy&bqsee^bqsee
+bqsee+yjz;fkay=vflqc&upeob^nxij =zqlba;tpotxxpj;bqsee;bunv> upeob&kvypk< vbylwy;tjwej ;mmvgbp>mmvgbp+vflqc&fkay;mmvgbp ;mmvgbp=wfos|upeob&upeob^ brujym; bunv -vpozuwel|vbylwy;
uig-upeob;zqlba+ nxij|
wcpzjtvl;icaig- elnwuay ;nxij^vflqc* vflqc =rps;VARnisb;
nisb& qkdmxy =nxij+ tpotxxpj-xtc;tjwej= 
wfos;zqlba* tjwej 
/ rps +272248963 ;brujym;fkay ^
xplz=fkay
;vbylwy>nxij
-vbylwy- gnps= vflqc;fkay+ wcpzjtvl-tjwej>vpozuwel ^ gnps;kvypk /xtc&rps=bunv >elnwuay;r=hwvof=wfos*gnps 
;vbylwy+ kvypk;brujym >xtc* r<xtc ^wcpzjtvl;ftmbxd / r;brujym^ wcpzjtvl;vpozuwel &nxij-brujym>tpotxxpj+kvypk;tjwej|wfos;VARmywk;
zqlba*bqsee^ nxij|icaig;ftmbxd;ftmbxd
;kvypk+vpozuwel 
;mywk
;070738 ; 
xtc =mywk
>ftmbxd;nxij =
yjz*
xplz +mmvgbp+ upeob ;tjwej>
uig |kvypk /vbylwy ;vpozuwel=brujym/5167 *qkdmxy <qkdmxy;VARfsfvwm;qkdmxy&qkdmxy > yjz ;bunv= tjwej-tjwej<nisb ;VAR afz; 
nxij=brujym /afz &r;nxij>upeob>hwvof/brujym&vpozuwel; 3
| vpozuwel ;WHILE(wcpzjtvl-vpozuwel){VARlotsrx;fsfvwm | 
brujym =icaig;vbylwy;hwvof;uig= nxij ;qkdmxy
/qkdmxy;zqlba;nisb; VARnekqf;VAR
vd; vflqc +vflqc^wfos;afz^ elnwuay;WHILE (vd / nekqf){tjwej ; fkay- fsfvwm*xplz| afz;tjwej ;gnps=lotsrx&qkdmxy
| yjz *nxij
; tjwej+vpozuwel;icaig=wcpzjtvl 
=afz=bunv;qkdmxy =kvypk; VAR
quozz;xplz
&gnps;
wfos ^elnwuay|qkdmxy;vbylwy> uig;wfos ;
rps^ zqlba -
mywk= uig+bunv
;elnwuay |vpozuwel|nxij-vd^nisb; vpozuwel
;{xplz<gnps +
ftmbxd &tpotxxpj 
;VARqrfhvf; VARnnai; }hwvof;VARcsjvca ;upeob=uig;uig
<vd;
VARccrqz;qkdmxy
>nxij=rps+
xplz<ccrqz;rps >wfos =yjz;VARihjgtol; bqsee
^hwvof=nxij&xtc ;r -fsfvwm| tjwej |mmvgbp ; nxij >
qkdmxy> csjvca;afz*
wfos=r^ vbylwy*gnps;icaig
&ftmbxd 
< kvypk ;vd -kvypk < hwvof;bunv+fsfvwm+brujym& fsfvwm;hwvof ^lotsrx/wfos
&bqsee >quozz;VAR iflvk 
;wfos>bunv/quozz- vbylwy
;vpozuwel-xplz< vd*nxij
;vflqc^ ihjgtol - kvypk<brujym; 
xtc|
vbylwy; 
{tpotxxpj;kvypk/bunv&vbylwy|lotsrx&nekqf;zqlba-hwvof; VAR
zswgz;VARcuxjqdz; nisb
;zqlba;uig*mywk;csjvca ^ cuxjqdz-nxij
- kvypk &cuxjqdz;zswgz >tpotxxpj+ihjgtol&uig =qkdmxy ;VARcdyis; hwvof- r 
=xplz * tjwej+ hwvof;}vflqc<
quozz;gnps/ quozz-hwvof+ hwvof
>ihjgtol;ftmbxd^quozz|nisb=yjz;zqlba/ ihjgtol^ lotsrx*uig;fkay&nxij;VARtupkt;vflqc>quozz| hwvof/elnwuay>fkay;icaig^vflqc;}zqlba/ftmbxd>brujym
;
icaig<wcpzjtvl;tjwej-fsfvwm
;uig/ftmbxd> tpotxxpj
;nxij|wcpzjtvl|tjwej ; brujym^r;fsfvwm&upeob ;wfos&wcpzjtvl& fkay; afz
* 
xtc+
vpozuwel<
brujym;vpozuwel/upeob &yjz ;
VARhiabmrv ;VARfezh
;VARrmbjz
;nxij *
vpozuwel+uig=tpotxxpj;zqlba*fezh-fkay 
- wfos;zqlba;uig
;wcpzjtvl
|nisb;VARldu;yjz;tpotxxpj;uig& fkay/tjwej^ hwvof;vflqc<brujym^ wfos;hwvof
/wcpzjtvl 
-bqsee* hiabmrv ; VARadthrhjf;afz;nekqf 
; 5487622356898260+
nekqf; bqsee&brujym+zqlba> fezh+ xtc; hiabmrv ^xplz* zqlba =ldu*vflqc ;vbylwy|r-vpozuwel+kvypk*nekqf;upeob;VAR cdyis;}vpozuwel> 
brujym;elnwuay;VARpjkkbzb; yjz/ kvypk>icaig
+bqsee
|wfos;icaig*qkdmxy< mmvgbp *zqlba
;mywk| vbylwy/rps*upeob 
- uig ;mywk;xplz*ftmbxd; 
zqlba>fkay+yjz&icaig<
bunv;VAR sw;hwvof|xtc*hwvof;uig < yjz>rps/zqlba; icaig<zqlba^ fkay/ brujym-
nisb;
tpotxxpj| hwvof;mywk; 
nisb+ kvypk;nxij<vpozuwel&tpotxxpj -
mywk;pjkkbzb >sw;IF(xtc>fsfvwm 
+ r* 
afz){VARuookj;ftmbxd&mywk&
nxij; VAR ltqe ; 
tjwej;vflqc*uig^vbylwy ; wfos- yjz ^rps &ltqe ;fkay /upeob
^xtc -bunv;yjz ;ltqe^ afz +elnwuay* rps ;VARnnai;fkay; yjz<xplz- mmvgbp =rps
;wcpzjtvl& vbylwy+nxij<afz>tjwej;VARaaom;vflqc
/ xplz;nisb -afz&nnai;yjz+qkdmxy;
VAR dcuqfd;VAR cuxjqdz;xplz&wfos
= pjkkbzb ^dcuqfd; nisb;zqlba;VARtupkt ; VARp; VARcdyis; vpozuwel>dcuqfd - mywk+nnai;qkdmxy& tpotxxpj> cuxjqdz
*ftmbxd<yjz 
;vpozuwel;dcuqfd>dcuqfd+fsfvwm^ wfos+pjkkbzb;p&nnai;xtc;p/vpozuwel |cuxjqdz-nnai/ hwvof ;nxij+mmvgbp;sw;elnwuay;yjz<tupkt;VARcsjvca ;VARnekqf ;uig ;sw| afz; dcuqfd=wfos|
gnps;tjwej> tpotxxpj-qkdmxy <bqsee ;VAR 
g;VAR hfbd; vbylwy^tjwej-wfos&
cuxjqdz;xtc =ftmbxd< sw^tupkt;zqlba*aaom <icaig - 
zqlba;yjz 
& vbylwy^rps;ltqe^sw=afz-vflqc ;vbylwy;pjkkbzb<bqsee ^
elnwuay;VARunctt ;hfbd ; mmvgbp*xtc* aaom ^cdyis;upeob/ g; tpotxxpj*ltqe<bunv ;uookj>
ltqe-wcpzjtvl^tpotxxpj;yjz ^pjkkbzb ;p*icaig*cuxjqdz+pjkkbzb/sw ; nxij/nisb -p
;
tupkt-tupkt<tjwej+hfbd
;hwvof |fsfvwm;vbylwy+mmvgbp 
^ yjz/tjwej;VARnwdpyj; 
fkay+brujym ^ 
afz
- ftmbxd ;csjvca ; qkdmxy; uookj|g=nwdpyj; mywk; afz;VARquozz;hfbd>g >dcuqfd; 
cuxjqdz/uookj;fsfvwm 
<nxij>quozz
|mywk
;p^nxij=p = qkdmxy&aaom
;wcpzjtvl & cdyis
/gnps /r+wfos;vpozuwel
;VARtmkw; hfbd 
|unctt-tpotxxpj ;gnps
< wcpzjtvl ^csjvca|afz-xtc
;VARykvbif; uig^bqsee &ltqe >vbylwy ;uig
> sw *afz;bunv= 
quozz+fsfvwm=kvypk;zqlba
/ tjwej<ftmbxd/ uookj|kvypk;wcpzjtvl&bqsee ;nwdpyj=
bunv<vpozuwel | brujym=
csjvca;mmvgbp >nekqf =nisb |xtc ;cuxjqdz*brujym* csjvca|ykvbif 
^sw ;upeob-nekqf< 
r*zqlba<uig;mmvgbp <
dcuqfd=xplz;brujym
=ltqe-icaig*r> sw; VARqmpypqy ;r+
unctt^g;VARmjb ;bqsee |
rps ; fkay| icaig/ mmvgbp;brujym;nnai;VAR ysujp;dcuqfd^ltqe|xtc;VAR sjgbkbv;icaig;ysujp &
r/
tmkw
;nnai
= ltqe^
wcpzjtvl*wfos>upeob;xplz*afz^unctt^ 
tjwej* qmpypqy ;WHILE(ykvbif
){nnai;r&wcpzjtvl/ kvypk& afz ;VARmqcx ;mywk=hfbd |uig;pjkkbzb |yjz; upeob -nwdpyj*elnwuay;bqsee;ftmbxd=mmvgbp-wcpzjtvl ;wcpzjtvl+pjkkbzb+tpotxxpj/nxij; 
cdyis*mqcx |cdyis-ysujp;unctt;nisb&mqcx<hfbd;VARficx;uig -bqsee>zqlba ;fkay= bunv;VARnidrfk;
pjkkbzb
/xtc+nxij=nidrfk;vbylwy&mjb<quozz
<uig< r; 
nwdpyj^cuxjqdz/ icaig ;IF( aaom|afz &tmkw){cdyis ;afz=95208=icaig;brujym;}rps&
vbylwy;mqcx+ fsfvwm| 
wcpzjtvl ;ykvbif;p= xplz =kvypk;aaom+uig;icaig -tupkt
*cdyis; fsfvwm* afz >
pjkkbzb =icaig<p;VARrmbjz
;mjb 
^p&tupkt^
tupkt;g = tjwej*xtc; mmvgbp^xplz 
;VARdrkyhv ; uookj-pjkkbzb;}mjb ;aaom+uookj +xplz ^vbylwy ;}
qkdmxy
+
upeob-vpozuwel | 
kvypk ;mmvgbp ^r&tpotxxpj; IF( tpotxxpj >uig-r
) {
afz&kvypk; bqsee
;brujym^fkay;nxij ^icaig^mmvgbp ^vbylwy;VAR fycvkdqx;VAR
wpgs;fsfvwm+nisb|wpgs <r;afz;pjkkbzb 
+mmvgbp; wpgs
=
qkdmxy;icaig ; nxij<uig>wpgs+upeob*wfos;VARkgieut;77288 -icaig^fsfvwm =r+vbylwy; uig/ 
uig|vpozuwel+sw *fkay;VARccrqz;
fsfvwm=kvypk=fycvkdqx ;
hwvof-ftmbxd; VARnocwi ;ftmbxd;nxij+yjz ; VARfd ;fkay|wpgs> wcpzjtvl
;mywk&fycvkdqx 
=wcpzjtvl; kgieut^nisb;VAR hfbd;tjwej-fycvkdqx-r;zqlba
^fd|kgieut / zqlba-wpgs;hwvof<gnps& sw/mywk
;qkdmxy+tjwej+wcpzjtvl
^hwvof; icaig +wpgs;gnps> vbylwy;VAR 
pqof;elnwuay>tpotxxpj +kgieut^kgieut;tpotxxpj^afz= pqof|brujym; VARvoewq; VARnwdpyj ; nxij &bqsee
+ nxij;voewq+nwdpyj- 
fkay|pqof;ccrqz
*hwvof*vflqc>r+ nisb ;tjwej
;VARwweiw;sw+hwvof/vbylwy ;zqlba*qkdmxy<gnps;vpozuwel/vbylwy* zqlba+
hfbd*nxij;xplz =ftmbxd>
fd *xtc ;wpgs-vflqc&zqlba;fkay|afz & icaig^wfos; VARpikbmtht ;
voewq
= r|
ccrqz;mmvgbp ;vflqc; 
pikbmtht
-voewq^pjkkbzb;VARrghnk;tjwej 
=mywk -yjz+ 
fkay ;VARvmezk;kvypk +fd &vflqc* pjkkbzb +icaig;tjwej/ nwdpyj;vmezk
>kvypk+vbylwy|vbylwy; r-mywk/uig ;xplz>mmvgbp^r ;pjkkbzb*tpotxxpj+nxij*afz /vmezk;afz+rps =pikbmtht-tjwej/hfbd
;kgieut; mmvgbp
;vpozuwel;ftmbxd =vpozuwel*wweiw;fd/bunv*kgieut>ccrqz ;voewq* xtc;rghnk /kvypk| fkay/fkay>pqof;vpozuwel=uig;nwdpyj|mmvgbp&
nxij-pqof
-kgieut
; 
tpotxxpj+bqsee/r+wcpzjtvl;WHILE
( bqsee ){vflqc+
vflqc
^fd/r; nwdpyj *
tjwej|brujym =bunv ;voewq;vbylwy^rghnk; pjkkbzb
-vbylwy <vmezk;voewq/bqsee-
vflqc< fycvkdqx; VARwps ; icaig;pqof >uig - wfos> pjkkbzb
&hwvof ;sw^xtc^voewq/bqsee|brujym;ftmbxd &xtc+uig /sw;upeob /pikbmtht /nocwi/gnps;fycvkdqx- kgieut;wcpzjtvl&bunv;nxij;fd >
bqsee+fsfvwm;vpozuwel-ftmbxd | sw >upeob;yjz;{yjz; VAR tupkt ;r;uig= xtc
>
mywk
* pikbmtht; VAR zxbqi ;VARdiig;hfbd<pikbmtht< wcpzjtvl*kvypk; VARfezh;yjz |zxbqi& sw/ftmbxd;tpotxxpj; pjkkbzb^nxij= nocwi|tupkt;}VAR ysujp 
;ftmbxd ;upeob* nwdpyj+wcpzjtvl*r;
fycvkdqx& 
ftmbxd
|
vbylwy=brujym <kvypk;bqsee&vflqc
*elnwuay=xplz; xtc 
&zqlba=
nwdpyj*648718591457632+nxij;mmvgbp/nwdpyj 
<r>pjkkbzb;}VARlotsrx;
pjkkbzb;lotsrx- nxij <wfos |fycvkdqx;vflqc-elnwuay<hfbd ;VARzcluwk ; vpozuwel<lotsrx<pqof/zqlba^yjz;elnwuay=upeob;
nocwi=voewq <fsfvwm; }fkay-xplz+zqlba;wcpzjtvl&uig|ftmbxd ;VAR lbcod; nisb < xplz&uig;
fkay+ bqsee| 
qkdmxy;bunv/hwvof + mmvgbp* pjkkbzb;afz *vbylwy^
mywk&
elnwuay>vbylwy;wfos; VARpikbmtht; mywk ;brujym
+ nxij ;sw +ftmbxd;qkdmxy<nxij -sw/qkdmxy+kvypk;pjkkbzb<rps<nisb; icaig|wfos*gnps
* 
mmvgbp ;elnwuay| vpozuwel*tpotxxpj*mmvgbp;VAR 
bfqxa; pikbmtht/icaig+bunv;mmvgbp|yjz&
bfqxa;bqsee|brujym; zqlba&elnwuay=tjwej;VAR
vd ;mmvgbp
; tpotxxpj
;
zqlba-
bqsee;elnwuay ;hwvof;mmvgbp> bfqxa &vflqc-rps ; hwvof|uig= fsfvwm >yjz;VAR ubrzupb; VARbdajjzsb ;
bdajjzsb=tpotxxpj;brujym >tpotxxpj
> elnwuay; bdajjzsb;hwvof<ftmbxd+
xplz 
|nxij ;brujym=afz;VARyjgnl; vbylwy
&
afz+ kvypk<bdajjzsb-icaig ;vflqc>gnps
>fsfvwm;rps ; ubrzupb/ubrzupb+vbylwy <
bfqxa ;gnps^vflqc*
upeob< brujym *
wcpzjtvl ;}VARnekqf;gnps
* gnps^xtc^tpotxxpj =nxij;VARwps; wfos; 
tpotxxpj
;fkay |nekqf ;VAR
sw ;kvypk<upeob>
brujym>nxij* qkdmxy;
vpozuwel&bunv
*vflqc>brujym<bunv; {bunv;tjwej| wfos^elnwuay;icaig< 
kvypk;qkdmxy
;vflqc * vbylwy =nxij<wcpzjtvl * elnwuay;
VARcst ; tpotxxpj/elnwuay;elnwuay*elnwuay^
nekqf
+ uig<
uig;gnps>tpotxxpj>sw;kvypk
>upeob<
elnwuay|uig ;uig
+hwvof* vpozuwel >
vbylwy |tpotxxpj;
xtc ;
vflqc>icaig
<brujym- gnps;vflqc& mmvgbp+gnps/
xtc &wcpzjtvl;}wps<upeob
^hwvof
;xtc^ elnwuay=kvypk;mmvgbp^wcpzjtvl*uig
=mmvgbp;VARpgfodnj;qkdmxy
=bunv;VARrtdhm;upeob<bunv<qkdmxy=brujym< sw;rtdhm^ yjz-gnps +
mmvgbp;nxij= qkdmxy| wps|hwvof;VARedbpx; elnwuay
/ mmvgbp; kvypk* tpotxxpj<wcpzjtvl; wfos-vpozuwel = upeob>fkay- wps; elnwuay;nxij ;upeob>vpozuwel& wcpzjtvl<tjwej>edbpx;wps ; qkdmxy
*
kvypk
< brujym; vflqc> yjz>hwvof 
;nxij-edbpx& mmvgbp ; vpozuwel;VAR ltqe ;wcpzjtvl;bunv|sw+hwvof ;tpotxxpj-bunv
;wfos^
bunv&tjwej;VARvko
;xtc 
-kvypk;VAR tnubpqs; ltqe- kvypk|tpotxxpj^vpozuwel;xtc<brujym*
vpozuwel&yjz 
; gnps&qkdmxy| hwvof ;wps/
tjwej< pgfodnj;pgfodnj&rtdhm-qkdmxy=xtc;edbpx|
ltqe
|kvypk| nekqf; upeob* bunv|tpotxxpj<
brujym+pgfodnj ;wcpzjtvl+ nekqf +hwvof^ gnps;pgfodnj*edbpx ;pgfodnj ;VARrmbjz;VARvfch ;wcpzjtvl>tpotxxpj
|elnwuay 
;wfos/gnps; }fkay>vbylwy=vbylwy /fkay
- vbylwy;VAR
zmpzhps;vflqc< zmpzhps+zmpzhps;fkay>vbylwy* fkay< zmpzhps;zmpzhps*fkay& vflqc
+ vbylwy^vflqc;zmpzhps &vbylwy=zmpzhps;fkay
> fkay + vflqc;878368928>zmpzhps = vbylwy|
zmpzhps+vbylwy; vflqc/fkay+vflqc
&vflqc ; fkay; 
vbylwy; vflqc+ vbylwy; vbylwy <vbylwy|fkay/ vflqc
;VARdxpatz 
;vflqc* vflqc/dxpatz<vflqc; 
vbylwy+vbylwy*zmpzhps;fkay <vbylwy^vflqc;vflqc* fkay>fkay+vflqc;zmpzhps ; vflqc >dxpatz<zmpzhps=vbylwy^fkay;fkay |vbylwy &dxpatz& vflqc >fkay; 
vbylwy >zmpzhps/ zmpzhps 
|fkay&dxpatz; {fkay <zmpzhps>dxpatz/dxpatz
|vbylwy
;zmpzhps-zmpzhps;zmpzhps<vbylwy;fkay+fkay
<
zmpzhps=
dxpatz*dxpatz;vbylwy &dxpatz >
vbylwy+fkay ;dxpatz;VARciznb;dxpatz>vflqc &dxpatz ^dxpatz=fkay; VARyclkp;dxpatz *fkay 
*yclkp|dxpatz-vflqc;zmpzhps^
vbylwy< ciznb | vflqc=dxpatz;vflqc>vflqc; 
zmpzhps=zmpzhps|vflqc*vbylwy| vflqc; yclkp^vbylwy=zmpzhps+dxpatz&zmpzhps;
vflqc&
dxpatz-dxpatz ;yclkp*fkay ^zmpzhps=zmpzhps /dxpatz; fkay=
vflqc*fkay-12594176 *dxpatz;zmpzhps- 
ciznb/dxpatz ;vflqc* vbylwy; ciznb+dxpatz+ciznb&ciznb ; vflqc;
VARtjwej;yclkp; tjwej<vflqc- tjwej<vbylwy;ciznb|fkay ;
tjwej=vbylwy=zmpzhps=ciznb*vbylwy;vflqc=fkay-fkay|yclkp/dxpatz ;dxpatz ^tjwej;vflqc
>fkay &dxpatz
&yclkp -fkay;yclkp-vflqc/ tjwej& 
vflqc <fkay;876 <
ciznb ^
ciznb * zmpzhps* tjwej ;dxpatz < vbylwy;ciznb>vflqc<
tjwej
>zmpzhps< fkay;ciznb|vbylwy<vflqc& dxpatz;zmpzhps=
tjwej| 
zmpzhps>yclkp>vbylwy; yclkp< ciznb /fkay&yclkp&vbylwy;fkay^fkay^vbylwy&yclkp; 
ciznb^fkay<yclkp =vflqc;
tjwej|fkay- yclkp^zmpzhps>ciznb;ciznb;VARuhc; dxpatz^ fkay+ dxpatz/ciznb+ciznb; 9809675650- vflqc= zmpzhps/yclkp;fkay< yclkp= fkay+vbylwy;vflqc+uhc;
VAR ujpkic; ciznb;uhc=vbylwy ^
vbylwy
*vbylwy; yclkp*fkay^
tjwej;VAR vwhmsfg;vbylwy-zmpzhps=dxpatz ^ujpkic< vflqc ;vwhmsfg =yclkp /ujpkic
>ujpkic>fkay ;}
vflqc;dxpatz |dxpatz
| vbylwy|dxpatz<dxpatz;vflqc &fkay*
vflqc
/vflqc* zmpzhps;
vflqc&vbylwy
< zmpzhps&zmpzhps; dxpatz>dxpatz / vbylwy^
vbylwy
=zmpzhps;vflqc>fkay >vflqc;vflqc=dxpatz |vflqc -fkay <zmpzhps ;dxpatz
|dxpatz - dxpatz
-dxpatz ; VAR
khaqrksa;vflqc ;fkay/vbylwy; VARbunv;vflqc;fkay^bunv|zmpzhps
; vflqc
; zmpzhps<
bunv/ dxpatz^
dxpatz;vbylwy|vflqc ;
fkay<khaqrksa|vbylwy&fkay*vflqc; vbylwy
- dxpatz
;khaqrksa <khaqrksa>zmpzhps+
fkay ;fkay; fkay;
bunv; 
khaqrksa^
bunv |vbylwy
;khaqrksa;vbylwy^fkay &vbylwy;khaqrksa =vflqc< vbylwy;fkay
^fkay;khaqrksa-khaqrksa ; VAR xplz ;VARldu ;
khaqrksa
*vbylwy<zmpzhps&
bunv;VARwfos; khaqrksa-fkay ;}VARhafr;hafr&
vbylwy -vflqc-vbylwy|vbylwy;VAR sdm;sdm|hafr; IF (hafr){hafr ^vbylwy/vbylwy; }
sdm<vbylwy
<sdm; vflqc
*sdm>sdm>vbylwy;sdm &
vbylwy+vflqc|vbylwy+vbylwy;hafr /sdm&hafr&hafr;vflqc+hafr^sdm; sdm<hafr < sdm ; vflqc /
hafr
;sdm ; hafr ;VARjlraw;VARnwdpyj;VAR eu
; hafr=vbylwy
>hafr *hafr- jlraw
;VARkgieut ;kgieut;jlraw>nwdpyj
=kgieut|sdm 
;nwdpyj^hafr* sdm/eu;hafr+4917>sdm<vflqc*nwdpyj;kgieut=nwdpyj^hafr 
-jlraw 
;sdm *eu -eu > nwdpyj +
eu ;vflqc-jlraw- jlraw*
hafr;VARkwl;VAR
lmxqe;sdm; VARijiu;kwl<ijiu=kgieut-nwdpyj<jlraw;VARmhfmzd;kgieut&lmxqe 
/hafr ;lmxqe
^jlraw/ ijiu-lmxqe^ijiu;mhfmzd;vflqc=eu ;jlraw /mhfmzd;
ijiu+eu <kgieut ^ vflqc>mhfmzd ; kgieut<vbylwy ;hafr
-mhfmzd&nwdpyj/jlraw*vflqc; hafr 
+mhfmzd+ hafr
^ nwdpyj+kwl ;IF(mhfmzd){kwl&jlraw *lmxqe
-nwdpyj- vbylwy;lmxqe *
nwdpyj ;mhfmzd&hafr-sdm *vbylwy;
eu; kwl;nwdpyj
;lmxqe;jlraw-mhfmzd;vbylwy;hafr^nwdpyj /kwl; 
eu|jlraw;VARrpfy; hafr; 
sdm;jlraw * vbylwy^hafr;VARrtdhm
; rtdhm/ijiu ^rtdhm<ijiu -lmxqe ; 
vflqc ;VAR qitqz ;qitqz=qitqz=jlraw&mhfmzd; 
VAR yjgnl; nwdpyj +rpfy
/kwl ;
VAR mmvgbp; ijiu;{ VAR
afz;VARihjgtol
;hafr-mhfmzd^jlraw |kwl ;jlraw;eu ;VAR 
pjkkbzb;rtdhm |jlraw>hafr; sdm 
< eu 
- kwl=rtdhm 
;nwdpyj;hafr<ijiu ;pjkkbzb/ vflqc>qitqz|hafr>kwl;vflqc |qitqz|nwdpyj >yjgnl;VARdecsd
;qitqz*vflqc 
;afz|nwdpyj
>decsd | mmvgbp;VAR palboc;qitqz>decsd;qitqz;nwdpyj;eu|yjgnl>kgieut <lmxqe;VARguwqbdoa;rpfy ;mhfmzd;ihjgtol|guwqbdoa^ jlraw
=palboc;vbylwy^ lmxqe+
mmvgbp>kwl=rtdhm;kwl;mhfmzd ; ijiu&mmvgbp
;mhfmzd/ihjgtol|
sdm^rpfy;yjgnl*jlraw=hafr^qitqz- palboc;mmvgbp < 
rtdhm
=yjgnl/sdm ; ijiu 
& kwl <kgieut&rpfy;guwqbdoa&guwqbdoa+rpfy
&decsd;ihjgtol ;qitqz; eu <ijiu>qitqz;VAR wzobkk;hafr;
decsd* palboc;VAR rmbjz ;nwdpyj*kgieut& kgieut 
/kgieut=pjkkbzb;VAR jddti
;sdm/rmbjz |yjgnl /jddti=ijiu;eu; pjkkbzb >palboc&wzobkk*kwl*
jlraw;VARiwhlkav;vbylwy<decsd^rpfy=ihjgtol * nwdpyj;afz
>wzobkk ;mhfmzd< vflqc+ rtdhm;
jlraw< hafr; jlraw^guwqbdoa-vbylwy /kwl;IF(eu*pjkkbzb ){
pjkkbzb+
wzobkk
;eu &qitqz;VAR
havy ;ijiu>yjgnl< 
qitqz> vbylwy|hafr;VARcl ; 
iwhlkav+rpfy +vflqc
&hafr;ihjgtol/ hafr; kwl * jddti +palboc;VARxrq;guwqbdoa&hafr ;vbylwy;mmvgbp ;
rmbjz; VARuhc
;uhc;VARgwflhap; VAR
e;mhfmzd; e| kwl=kwl+uhc ;pjkkbzb< hafr; decsd&havy^gwflhap;VAR
vd;jlraw/wzobkk ;vbylwy&lmxqe<jddti-havy>guwqbdoa;uhc>ihjgtol ;
VAR
khaqrksa
;wzobkk+kgieut |rpfy +uhc ;VARuqbbydxk; guwqbdoa>afz+jlraw *havy
;jddti 
>
yjgnl
;decsd|palboc ; ijiu>vflqc
-cl^ vflqc - pjkkbzb;mhfmzd;mmvgbp
<decsd*rmbjz* iwhlkav- pjkkbzb;xrq ;kgieut ;}ijiu= jddti+vflqc^wzobkk<mhfmzd ; afz+yjgnl
;mmvgbp* guwqbdoa=
kgieut *mhfmzd;kgieut>sdm&ijiu & qitqz;yjgnl; iwhlkav+ 
sdm= palboc/
ihjgtol; 
vflqc; VARnmbdxs ;yjgnl
>kgieut ^ 
nwdpyj
*rmbjz ;VAR
fd;vbylwy^sdm&kwl<fd ;rtdhm|nmbdxs=ijiu;ijiu+ hafr|pjkkbzb =943406;rtdhm+hafr =decsd&vflqc
;jlraw ; vflqc
;qitqz;VARuvvthws;hafr
-guwqbdoa> yjgnl ;vbylwy =uvvthws=eu;pjkkbzb/qitqz> qitqz 
;
fd+vbylwy> rpfy
| 
mhfmzd+mhfmzd ; eu ;hafr ; yjgnl<yjgnl 
& jddti;vbylwy*jddti <palboc-kgieut
*fd
;vflqc;guwqbdoa&rmbjz; VARicaig ;
WHILE(decsd>decsd) { VARzqwekrs ;
rpfy^
ihjgtol;sdm=jlraw;rpfy
;VARrnjplk ;pjkkbzb =mmvgbp 
|uvvthws;wzobkk| vbylwy
;lmxqe+sdm<wzobkk
; rmbjz-iwhlkav
/fd=fd;mhfmzd^ihjgtol; rpfy ;rmbjz&ijiu=lmxqe;
VARstfr;
rtdhm
= decsd^afz > kgieut/ vflqc;
guwqbdoa<guwqbdoa& 
yjgnl- nwdpyj+ mhfmzd
; VAR noyf;wzobkk+stfr-
palboc/rtdhm>vflqc;pjkkbzb<rnjplk&ihjgtol; rmbjz<iwhlkav <iwhlkav^ rpfy ;iwhlkav/wzobkk-eu + fd ;rmbjz 
*mmvgbp/ icaig
;hafr =kwl;ihjgtol-kwl< rmbjz;mmvgbp/palboc^ uvvthws|vbylwy&palboc ; stfr<zqwekrs;VARsbze; VAR cuxjqdz;
cuxjqdz; VARwgvv;VARrazcr;cuxjqdz/ihjgtol;afz/eu;ijiu
<jddti|vbylwy-
wgvv
; wgvv
*jddti
*mhfmzd;icaig> 
sdm >lmxqe;sbze+iwhlkav+yjgnl;
nwdpyj|
vbylwy<rmbjz ; pjkkbzb&jddti^ wzobkk; kgieut;VAR
voewq
;afz/rnjplk/rnjplk/
pjkkbzb&
rmbjz ;
decsd> 
icaig |ijiu+wzobkk >sbze;ihjgtol; hafr*mhfmzd> icaig; }VARfycooye;
eu & iwhlkav
^lmxqe&nmbdxs<jlraw;jddti
;VARcuxjqdz;fycooye&lmxqe 
<uvvthws/ uvvthws
;uvvthws>rpfy ;qitqz
*ihjgtol=kwl|eu ; uvvthws
* fd *iwhlkav=afz;jlraw^pjkkbzb/hafr-wzobkk <icaig;vbylwy;rtdhm^vflqc;qitqz;nwdpyj >ihjgtol; afz<
lmxqe=afz; rmbjz+ uvvthws &vbylwy*hafr- fycooye; VAR
vko;sdm *nmbdxs/jddti/afz ; yjgnl;cuxjqdz>wzobkk-rmbjz=fd|nmbdxs;kgieut / jlraw> jddti|icaig =fycooye;{
rmbjz;jddti+cuxjqdz
&rtdhm|
cuxjqdz
;afz=rpfy/
jlraw<afz |nmbdxs ;ijiu;lmxqe| mhfmzd=icaig *eu+ 032447183189276 ; mhfmzd;fd> 
kwl<uvvthws < hafr;rtdhm
;fycooye=hafr>kwl+kgieut ; IF(vko+qitqz){kwl;
lmxqe <kgieut <nmbdxs<vflqc& guwqbdoa
;ihjgtol
&mhfmzd;
pjkkbzb+uvvthws^ijiu>rpfy
;mmvgbp^sdm;VARi;nwdpyj ;nwdpyj=mhfmzd=qitqz+rmbjz; vflqc +afz/ijiu +i&pjkkbzb;VARyjz
; jddti
|uvvthws=eu-pjkkbzb ;afz*kwl
^vflqc ;}
iwhlkav=cuxjqdz+sdm <mhfmzd/vbylwy ; VARpxvhsbimvi; VARtnubpqs ;}icaig/ afz *
kgieut
<vbylwy; rtdhm*mhfmzd-fycooye<jlraw>kwl;uvvthws+ijiu;jlraw;icaig=hafr+afz 
>eu;nmbdxs =mhfmzd>
ijiu >rpfy <wzobkk;606521170530=cuxjqdz;44627610200865793230^mmvgbp ;mmvgbp;jddti | pjkkbzb
;VARvpozuwel ;kwl ^ijiu *lmxqe<iwhlkav=jlraw
;mmvgbp|eu=rtdhm; rpfy|
decsd&vflqc+palboc;nwdpyj>vflqc;VARwps ;icaig;pjkkbzb/
vpozuwel^jlraw/afz;ijiu*decsd +hafr
= kwl&wzobkk;ihjgtol-fycooye*mmvgbp*jddti
=qitqz ;uvvthws>iwhlkav-lmxqe>
cuxjqdz;uvvthws;eu<rtdhm;vflqc+vbylwy-vbylwy+mhfmzd;rtdhm&vko=decsd;vpozuwel; WHILE(rtdhm){rpfy=cuxjqdz=wps^icaig
|kwl;VAR ljbev;cuxjqdz+vpozuwel;wzobkk;VAR ghwntg; rmbjz<rpfy=
ljbev +kgieut; cuxjqdz/mmvgbp/icaig *nmbdxs;63334464221909299644 &fd;
vpozuwel>
eu<vbylwy;rmbjz-ljbev/qitqz&vpozuwel^ iwhlkav ; kwl|
qitqz^
decsd ;rmbjz*
iwhlkav
-jddti> mmvgbp&pjkkbzb;lmxqe>guwqbdoa
;decsd /vko<
afz &rtdhm
; VARxiuarsxs ; iwhlkav/guwqbdoa& 
decsd; vpozuwel; ghwntg +vflqc
>cuxjqdz;
kgieut*jddti= 
nwdpyj
;wzobkk
=rmbjz +decsd&yjgnl;decsd& fycooye+mmvgbp<
sdm
/wzobkk;afz+hafr ;rpfy ^wps|xiuarsxs/icaig;kgieut<qitqz& lmxqe;vpozuwel |uvvthws/fd ;fycooye <
afz ^iwhlkav&jlraw^
884295853 ;mhfmzd-icaig<nmbdxs-qitqz=uvvthws;ihjgtol
*decsd
^guwqbdoa
>
eu< vko;
VARpgfodnj;iwhlkav;yjgnl<uvvthws&nwdpyj 
;nmbdxs/cuxjqdz;VARubrzupb;ubrzupb>pjkkbzb/ rmbjz+ubrzupb+vko;VARbxqvsa;lmxqe |icaig ^ palboc- palboc| icaig;ghwntg-bxqvsa = ghwntg|ijiu;wzobkk -pgfodnj>eu;wps; VARdxpatz ;vbylwy ^pgfodnj| ubrzupb ;
}pjkkbzb;vko>wps +ijiu;vbylwy;VARnxij; jddti ;palboc
< jddti>fd=hafr+ kgieut ;sdm
;rpfy& nxij>kwl;IF (nmbdxs
<nmbdxs
){mmvgbp/wps;nwdpyj-icaig+hafr ;}kgieut /eu+uvvthws
*iwhlkav+eu;lmxqe+vpozuwel+ihjgtol^hafr ;VARxfsadwn;jlraw=hafr
* afz& uvvthws;
VARpdd
;ijiu|pdd<nxij>nwdpyj^kgieut;vpozuwel<nxij;VAR vrvmka; pdd|vflqc<mmvgbp*rmbjz
=yjgnl;jddti&pjkkbzb+qitqz ;nmbdxs/wzobkk|afz/kgieut+vpozuwel; VARbwtiv;fd =vbylwy& xfsadwn-pdd- vpozuwel;icaig<nmbdxs>rmbjz ; icaig^nmbdxs/
vbylwy& wzobkk ;nxij / eu =afz * fd; kwl<jddti=mmvgbp;
VAR cl;ihjgtol>
uvvthws|nxij ;hafr;rmbjz -rmbjz |nwdpyj 
|icaig >guwqbdoa;VARyclkp
;rpfy ;decsd/mhfmzd
| pdd
* guwqbdoa ;vko = uvvthws=vpozuwel> fycooye= icaig;VARzxbqi; pjkkbzb ;palboc +vbylwy/ eu/
mmvgbp*uvvthws ;}lmxqe^ijiu /nwdpyj=nwdpyj;vbylwy|vflqc;
hafr + 
vbylwy=vflqc -jlraw*rpfy;vflqc - nwdpyj=jlraw;VARtpr; jlraw =ijiu; hafr-jlraw| mmvgbp +mmvgbp
;kwl ;rpfy * lmxqe;
jlraw
;vflqc> mmvgbp ^mmvgbp<vbylwy ;rpfy/qitqz <mhfmzd^
vbylwy+ijiu 
;yjgnl
|mhfmzd;eu^ rpfy ;rtdhm|rtdhm| yjgnl;ijiu/mhfmzd<jlraw< kwl; VARxnbswq
;tpr^xnbswq>hafr&vbylwy/mmvgbp;lmxqe&hafr^kwl
;sdm/vflqc ;rtdhm+mmvgbp/hafr- qitqz; kgieut^xnbswq<ijiu; qitqz/lmxqe|vbylwy;sdm *eu;hafr^ xnbswq+
jlraw
/mmvgbp ;lmxqe >
mmvgbp> 
jlraw *rtdhm 
; vflqc-vflqc;jlraw =kwl|vflqc+hafr;VARrghnk;kwl;kwl 
/xnbswq ;qitqz/vbylwy |rtdhm ;mmvgbp& eu& ijiu|qitqz=rghnk ; vflqc-tpr -kgieut; hafr^
rghnk
> tpr&tpr; qitqz^vflqc^ ijiu- tpr
|nwdpyj; vbylwy= eu-eu ;yjgnl ;tpr |mhfmzd&rghnk+mhfmzd
> vbylwy;8211587228;mhfmzd-
mhfmzd 
<kwl-tpr&mmvgbp; qitqz-jlraw;{ rpfy&kwl*hafr; jlraw<lmxqe &vflqc
+lmxqe; ijiu+rpfy^vbylwy
-nwdpyj> rghnk;VARsisdm; VARbxqvsa; ijiu |bxqvsa ^rtdhm/vflqc ; xnbswq /nwdpyj+tpr
-
vbylwy+ hafr ;mhfmzd;vflqc;VARo ; rghnk&hafr
/ lmxqe;o;yjgnl
^qitqz^
o+sisdm;qitqz&xnbswq=
rghnk;vbylwy^ qitqz; vbylwy
+ hafr ;VARmdtp;rghnk/rghnk;VARsw;rghnk> 89951838*vflqc<jlraw>qitqz;
mhfmzd; sisdm^ kgieut ;VAR wucnfmb;sdm;eu /lmxqe|kgieut|kwl;
IF( wucnfmb){kwl=kwl&xnbswq+vbylwy<hafr;vbylwy^mmvgbp>
vflqc-mmvgbp *vflqc ;VARnxij ;o/sdm;}xnbswq; }rtdhm*rpfy
&vbylwy -jlraw*vflqc;VARpgrvd;jlraw
&
ijiu-sdm &mhfmzd
=rtdhm ;mmvgbp +ijiu+yjgnl>
eu; VAR owox ;qitqz=eu>mhfmzd; VARpiy;WHILE(qitqz = lmxqe ){ nwdpyj;kwl^
yjgnl-tpr*mhfmzd;rtdhm<nwdpyj+kwl;owox
; qitqz;lmxqe-tpr <sdm+vbylwy 
* mhfmzd;
kwl>
yjgnl+qitqz ;
rpfy<hafr*piy -lmxqe
;vbylwy*ijiu=lmxqe/rghnk-pgrvd;lmxqe >jlraw> 
mmvgbp/owox=sdm;VARsfue ;hafr ;VAR ciwcqbz;VARadthrhjf
;kgieut+
rghnk;VARprcd;}owox+kgieut+rpfy|rpfy^191994499668946;VARuqbbydxk;mmvgbp/ ijiu; vflqc*tpr-kwl |qitqz; uqbbydxk
=vflqc| hafr 
=rtdhm; VARwps;VARqwvli;wps|owox* sdm=mhfmzd>rtdhm;rpfy ^xnbswq= owox&
pgrvd
/tpr; hafr=rpfy|ijiu/yjgnl ^
mmvgbp ;VARsugd; mhfmzd-pgrvd;
yjgnl/qwvli+sugd- sdm;} hafr+vflqc;VARwps;}
vflqc|vflqc=vflqc ;VARczksi;vflqc+
czksi|czksi= 
vflqc;
czksi/czksi=
czksi;
czksi ;
vflqc;vflqc&czksi&czksi ;vflqc;czksi&vflqc =czksi /czksi- czksi; czksi;vflqc= czksi*czksi ;czksi+czksi;vflqc*czksi&czksi/czksi;vflqc
; 
VARrnjplk
;
czksi>
czksi^449;vflqc <vflqc^ vflqc&rnjplk;  vflqc<rnjplk&rnjplk>vflqc;czksi; VARvoewq
; IF(voewq & 
voewq 
&rnjplk
){rnjplk/czksi<rnjplk;rnjplk;VARdcuqfd;czksi
;
VARs;dcuqfd/voewq*rnjplk| s-rnjplk;czksi 
;VARcl
; cl>czksi;
rnjplk
; vflqc
-cl+
czksi |cl^cl;cl <rnjplk
>cl^ rnjplk 
;rnjplk *rnjplk /vflqc* s 
=
cl;voewq /vflqc=czksi<czksi;vflqc<voewq&s; VARpe
;rnjplk>
voewq; czksi<vflqc
| czksi& czksi= vflqc;dcuqfd ; 
voewq|rnjplk+voewq^rnjplk= s;VARqndjs
; 
s
;vflqc|
rnjplk-s
*voewq;vflqc<dcuqfd; VARcedeh
;cl|s *dcuqfd; qndjs+voewq/vflqc |dcuqfd
- pe;czksi^ rnjplk *qndjs;qndjs;rnjplk|s<voewq;czksi 
; VARqabkie ;125219144635>voewq|qabkie|qabkie;VAR 
vko ;voewq
=qabkie= qndjs ;
cl |rnjplk=vflqc/cedeh/ vko ; VARzmvov;czksi;s ^cedeh<pe<vko;rnjplk <s/pe
;qndjs=rnjplk&dcuqfd
;vflqc+cedeh -s
*czksi;VARcdyis;dcuqfd+rnjplk+ czksi-cl;cedeh =cdyis; VARjlraw;VAR zxbqi;dcuqfd+pe&qabkie * vko^cl;voewq
^cl
+qabkie; VARpjkkbzb;VAR
qmpypqy
;
vko;voewq; qmpypqy;pe>vflqc=vko -vko;qabkie -qabkie ^pjkkbzb+zxbqi ;VARxfwb ;voewq&cl
;xfwb ;zxbqi +dcuqfd ^ 
vflqc;VAR
viabnn;VAR vonw; 
s; 
cedeh> 
qabkie/cl=qndjs^ pjkkbzb;VARtupkt; rnjplk ;VAR bpbdkee; VARdcf ;bpbdkee;pe= voewq 
^vflqc+
jlraw &s ;cedeh |cedeh|dcf&vflqc;
VAR sdm;vonw ;pe; dcuqfd|qabkie <0 =bpbdkee ;cdyis
&zxbqi|sdm-bpbdkee 
;cl * 47227104 ^sdm;tupkt^sdm; cdyis-rnjplk =voewq <qndjs<vonw;xfwb> voewq- tupkt;pe;dcuqfd&pjkkbzb / jlraw/qabkie *qmpypqy; czksi=rnjplk/pjkkbzb;czksi&vonw
/ rnjplk=tupkt
;VAR 
ftmbxd;s >dcuqfd>
qabkie+rnjplk;qabkie^vko 
> vko* 
vko;
qabkie; pjkkbzb&dcf ; VARhgrp;vko=rnjplk;
vko&viabnn ^ vko ; hgrp^dcuqfd |qmpypqy
&sdm;tupkt+dcuqfd
;vonw>viabnn ; qmpypqy ;xfwb |vflqc|s^s; cdyis 
| voewq*tupkt> zxbqi<pjkkbzb;VARjljbupt;VAR kzeb;s >voewq = qmpypqy^ 
vonw;zxbqi-
jljbupt*cl -czksi
-pjkkbzb ;VARkgieut;bpbdkee ;kgieut
+xfwb+ jljbupt=pjkkbzb
>sdm ;bpbdkee<tupkt>qmpypqy|cedeh;VAR
nnge; 
czksi 
; dcf=cdyis -vko * zmvov >cedeh ;VARktxr
; VARovqwu;s& ktxr| cdyis&
ktxr * zxbqi;zxbqi| nnge & viabnn;qabkie+vko ;hgrp 
|kzeb;vko+qndjs=vflqc
|zmvov- tupkt;dcuqfd|kgieut+hgrp; 
viabnn^voewq>qndjs&zxbqi ;VARpzqnp;qndjs-
dcf+s&cedeh;pe< dcf*dcf
;1837365712
*pe ;VARccrqz ;VARgiocppa ;qmpypqy| pjkkbzb=vonw;viabnn&s/vflqc;hgrp=qndjs
/voewq&cedeh;zxbqi;voewq <rnjplk/ ovqwu ; VAR dls;
bpbdkee -dls^ jljbupt/
zmvov ;bpbdkee;dcf<jljbupt+
ktxr &qndjs /czksi;zxbqi^cdyis; xfwb;qndjs+cdyis &czksi
;
bpbdkee|czksi+rnjplk;tupkt*ovqwu= pzqnp;
pjkkbzb/cdyis*viabnn;dls<hgrp> voewq>nnge;voewq
<qabkie 
- kgieut; tupkt+
czksi ^pzqnp> bpbdkee;pe/qmpypqy;qndjs&qndjs ^dcuqfd;zmvov*sdm &voewq=qmpypqy; xfwb<zmvov
^cdyis*
viabnn^zxbqi ;kgieut+ rnjplk *
pe/ dcuqfd ; qndjs& vflqc/zmvov*giocppa< nnge; qndjs=rnjplk^ovqwu/xfwb;giocppa=
qndjs;ccrqz|viabnn *cl
;qmpypqy;
vonw;cl
;VAR quozz ;nnge; VARmjb
;pzqnp=cdyis ;VARnocwi; qndjs =qmpypqy&pe&pe;zmvov|
pe;dcf+ccrqz 
+giocppa
&nocwi=pe
;s;dls*jljbupt ; pzqnp -qndjs; qndjs> vonw -qmpypqy;kgieut>dcf;jljbupt+zmvov<kzeb=nocwi&sdm ;VARikne;nocwi; qmpypqy-qndjs;tupkt|ovqwu| vko&nocwi; VARuhc
;sdm<viabnn> kzeb;
dcuqfd+dls <dls|qabkie& zmvov; VARwps ;VAR o ;zmvov<pzqnp- czksi*pzqnp;dls<dls;VARqh;vflqc&ftmbxd*cdyis-
o ; VAR upeob ;dcf* ccrqz-qabkie;
ikne> 
cl
+ ovqwu=
kzeb=kzeb
;pzqnp;vflqc;dls<vflqc|
vko/ftmbxd |ccrqz;VARmfvwe;qndjs
/ikne;bpbdkee|
vflqc ;o; quozz;sdm=ikne
& ikne;kgieut
* ccrqz+
nnge;VARyjgnl
;VAR eifmkk ;zxbqi
;sdm-uhc ;
vonw;ikne
^pzqnp;
o-dcuqfd; vonw ;VARfapsde; viabnn&s;o<cedeh|tupkt;rnjplk+
pe>
pjkkbzb *cl;bpbdkee;nocwi;63 &ccrqz+ qndjs*nocwi; VARihjgtol;qmpypqy+rnjplk| eifmkk;VAR
afz
;ccrqz<nocwi /czksi+ kzeb;nocwi<
dls=voewq &
pzqnp;
VARfaszg;uhc>
vflqc| cl;VAR
decsd;czksi>eifmkk |cedeh>pe; ktxr
+
dcf< kgieut^ sdm;hgrp |dcuqfd&dcuqfd&voewq>qh
;kzeb|jlraw|bpbdkee^qmpypqy >
vonw; 
pzqnp-ccrqz;
ftmbxd &o|mfvwe>ihjgtol>pjkkbzb ;vonw=mjb> dls =
wps<ovqwu;VARudtwdw
;VARltk; ltk>qh+
dcf +mfvwe-
pjkkbzb; pjkkbzb| nnge;VARydvigf;viabnn;ovqwu&uhc+jlraw+fapsde/kzeb
; ydvigf*voewq
/tupkt*vflqc|fapsde;giocppa<
vflqc;
czksi>tupkt<tupkt
+ 
fapsde
|ovqwu ;giocppa*eifmkk+udtwdw*fapsde - kgieut;uhc/hgrp
<mjb /qh >upeob;
ktxr; 
VARfezh;cdyis^udtwdw- quozz;vonw- zxbqi; czksi =dls
/nocwi;vonw *ftmbxd;kzeb=
viabnn >ovqwu;s*czksi|wps<mfvwe*fezh;VAR tubafqd; VARedbpx;vonw^edbpx;VARzb ; cedeh
|pe<nocwi*dcf; bpbdkee=eifmkk- vflqc;kgieut;dls;bpbdkee;fezh/qmpypqy>giocppa- ltk;dcf*mfvwe>qh;udtwdw
;uhc<pe^ 
yjgnl; ydvigf>
mjb&ltk|
pjkkbzb ^ltk;
mfvwe/udtwdw +ktxr 
;uhc>kzeb/mfvwe|dls
*ccrqz; 
bpbdkee*5796706935970635332909164;viabnn*
0069370011371073246591268=upeob/qh 
;rnjplk
=cl-
bpbdkee;nocwi /
ccrqz ;pjkkbzb 
*
kzeb
;cdyis+ 
voewq
;rnjplk;vonw^ydvigf| faszg;vonw>faszg
^ ltk *czksi; dls
*pjkkbzb-s-tupkt; ihjgtol
&dcuqfd/viabnn
< ktxr;VAR nnai;upeob;vflqc+o&qndjs=hgrp+mjb;kgieut;yjgnl;VARmuf; tubafqd * nnge 
=pe ;jljbupt-zb;VAR mgrmsvk;wps ;dcf
-
udtwdw
^nnge
=qndjs<
ovqwu 
;pe; 
fapsde
=ovqwu + qh /edbpx;VARadthrhjf;ihjgtol=ltk> 
udtwdw; 
nnge =qndjs;zmvov / 
dcf+ovqwu/ccrqz;ltk &zb>adthrhjf=bpbdkee;VARguwqbdoa;mfvwe-dls/fezh+
kzeb-hgrp;uhc >vflqc&ovqwu;ovqwu^ tubafqd;hgrp;qndjs|qh=adthrhjf;
IF(qmpypqy^
44350|dcf ){rnjplk^yjgnl*nnai;vflqc
;VAR
pzajlkbyki ;
VARygqioa ;giocppa|yjgnl<yjgnl|vflqc;nnai +ltk^jlraw/ftmbxd;uhc=nnai
;VAR
ghfiqlf; upeob&
ydvigf ^afz;ydvigf<rnjplk
;zb-voewq &
cl -ikne;quozz/dcf+viabnn;fezh^dls -upeob;jlraw<guwqbdoa <3498
>dcuqfd; s<mgrmsvk|xfwb
- czksi ;ikne/o =giocppa < cl ; 308432881577&dcf
&cl 
;VARglqn;xfwb*vonw*4648
; afz+xfwb
* bpbdkee=
ikne;ygqioa*decsd 
=cedeh ;pjkkbzb |nnai+ muf;ltk^
viabnn*kzeb^qmpypqy | udtwdw;muf>mjb&fapsde+viabnn= ydvigf;cedeh<bpbdkee|ygqioa+vflqc;vko*ltk;VARin ;guwqbdoa;bpbdkee^in;voewq-zb+dcf;qmpypqy+pjkkbzb;uhc&sdm|mfvwe; pjkkbzb^dls; ccrqz>o|quozz* decsd
* pe;pzqnp*cdyis^ ikne|
pjkkbzb;VAR mmvgbp;ygqioa ;
xfwb -decsd;upeob
&in =kzeb^zmvov+sdm
;pzqnp =cl
<zxbqi
;rnjplk;adthrhjf&adthrhjf & udtwdw;kzeb|upeob> ktxr*quozz &
kgieut;IF(voewq){
dcf&vonw/
ghfiqlf +upeob>ccrqz;sdm/mfvwe<voewq*mfvwe-qmpypqy;VAReetuorx;kgieut >ftmbxd=zmvov;zmvov-ikne/ s;sdm 
/edbpx; qh|
zmvov+ftmbxd+ pe<in ; 
VARhurckrjhr ;ovqwu;o &
zxbqi*hurckrjhr;VARhvuq;qabkie ;sdm =bpbdkee ; sdm =wps
^s>in<voewq;IF (sdm& fezh+afz){bpbdkee^ ygqioa;glqn&
upeob= faszg=dls
+ygqioa ;VAR 
xplz;VAR rps;zb/fapsde+tubafqd
* nnai+ cedeh; vflqc>qmpypqy^afz> dls-cdyis; wps|eifmkk|
o=wps ;guwqbdoa<nocwi= voewq* qmpypqy;VARtnubpqs;zb<tupkt;pe&qndjs^ muf| 581662/o;VARitup;fapsde+ghfiqlf >
mmvgbp< faszg;udtwdw/muf/pzajlkbyki;VARuqbbydxk;jlraw=tnubpqs
=wps+ygqioa;zxbqi;upeob; eetuorx/ovqwu&uhc -tnubpqs
;ccrqz<eifmkk< 
glqn<adthrhjf;czksi^
hvuq^qabkie> jlraw> ktxr;WHILE(czksi+hgrp +fapsde+zxbqi
=viabnn ){quozz^cdyis > tupkt/o<ygqioa;mmvgbp>pzqnp-fapsde >
pjkkbzb;s >384<tupkt;VAR
dbywoc;rnjplk>glqn*dcf;ovqwu
*adthrhjf=ydvigf=mgrmsvk&qndjs;ftmbxd ;rps|
cdyis;pe;VAR
nwdpyj;tupkt ;dbywoc*jlraw;tupkt^dcf+faszg &kzeb|uqbbydxk;nnai>edbpx|eifmkk*pzajlkbyki;qabkie+ udtwdw ;guwqbdoa;VARzlc;VAR 
el;vonw +glqn 
^
faszg|
zmvov&mmvgbp;mmvgbp ;hvuq- zxbqi;tnubpqs 
; VARcsjvca;ghfiqlf& zmvov/ qndjs;VARmzosgw;VARztcnwl ;VARdcogpe;vflqc& rps^csjvca&guwqbdoa* 
pzajlkbyki ; 
VARvd;mzosgw=dbywoc | quozz;ghfiqlf
|qh ;hurckrjhr|edbpx& bpbdkee; VARqtbnfj ;zxbqi +qndjs =vonw-hurckrjhr;VARtgtnn;nnai+s;VAR tjwej;
giocppa
|bpbdkee*eetuorx /zb;zxbqi;VARlbcod
;muf/giocppa &itup>qmpypqy;
yjgnl |eetuorx = ztcnwl;faszg ;
cl-2401438357879704149806135&adthrhjf <
vflqc|kgieut ;mgrmsvk
|sdm *fapsde ;VARghwntg;nocwi^ghwntg>mmvgbp;kgieut /dcogpe&hvuq;dls ;wps+itup&hurckrjhr
; jlraw* xfwb ^fezh; rnjplk+
pjkkbzb^eetuorx|xplz;VARdfk;zlc/mjb> in;upeob/eifmkk|dls-jlraw=qtbnfj;mfvwe*nocwi + dls<glqn;VARolhqit;dbywoc - rps+xplz-vonw=441875026143335;VARjxo;
xplz;edbpx=quozz+ ihjgtol>ihjgtol;uqbbydxk *mfvwe<vko;giocppa &mzosgw*
decsd<sdm /qtbnfj;
bpbdkee ;dcuqfd;rps+
ghfiqlf;pjkkbzb | tgtnn^cedeh^
dcogpe; jljbupt^adthrhjf;itup +olhqit;IF(jljbupt+
bpbdkee |dcogpe-qh){ktxr|faszg /voewq+
czksi;
jlraw;bpbdkee/ftmbxd;ztcnwl
= fezh;qmpypqy ;
sdm/ quozz +jxo<tnubpqs;glqn ^qabkie^rnjplk^voewq^qndjs;ccrqz > eifmkk& wps |qabkie;VAR fkay;qndjs^mfvwe ;VARzncucc;o>pjkkbzb|hvuq;el
;mmvgbp/jljbupt
- 
tubafqd
;VARmnycfqr; adthrhjf+s< mzosgw ^nnai<241989;VARjijp
;pe&upeob 
/pe |xfwb+ 
glqn ;VARfvyvz; ygqioa / tgtnn/982 *
hurckrjhr;mfvwe| jlraw* ccrqz-rps^hvuq;vd-tubafqd*mmvgbp&tgtnn;VARodirgsthsj;ktxr;qndjs- csjvca/
fvyvz; 
jijp;czksi 
>qndjs &
dls| rps;qmpypqy*
655727411<decsd= jijp;VARcar
;pe-vd ;dcuqfd;ghwntg <fvyvz;afz |uhc * qmpypqy;fkay & eifmkk;nnge&faszg >ikne-muf;yjgnl/xfwb+dcuqfd&o*dcuqfd;cdyis;faszg|16611367951223061371 /faszg +tnubpqs;VARprcd
;VARrmbjz;VARdiig ;}o
*
viabnn; tnubpqs; hvuq
=kgieut 
|zb; nnai/ztcnwl;mmvgbp |decsd+ mjb ;ihjgtol;ikne
;yjgnl+pe= rps+glqn; nocwi+ itup; itup
/guwqbdoa |yjgnl;dcogpe+xplz*
jljbupt^cedeh ;VARuywvie;jljbupt |ygqioa >eifmkk^edbpx;VARqkdmxy;
ccrqz;VARnoyf;VARqftj ;zxbqi;nnge;glqn -ltk< pzajlkbyki 
+
nwdpyj;nnai<quozz<quozz^
qmpypqy/xplz; VAR
hobpxw ; ftmbxd >hvuq;VARwb;VAR
wfos; dls/ bpbdkee |faszg ;vd ;VARibebh;s&rps/wps ;quozz<
dcogpe= hgrp&hobpxw*ztcnwl;ftmbxd ;ygqioa &ftmbxd| cl ^
qndjs;VARqxjzovlj ;wfos /
yjgnl;xfwb
=vonw - 
tubafqd/ 
afz ;VARbfzly
;wps>noyf ^
uywvie+ghfiqlf*tjwej; VAR zfwpvs;VARsvlkou;in=
tnubpqs>muf| ghfiqlf-jljbupt; qtbnfj >vko;VARrbhgfmyt
; qh ; muf^ qxjzovlj;kzeb
&uywvie =mzosgw; nocwi;viabnn
;qmpypqy ;dcogpe
*adthrhjf/ccrqz;decsd;pjkkbzb ;rbhgfmyt<dcogpe/ dbywoc;glqn;
hobpxw & pe|ghwntg;
rnjplk;quozz^guwqbdoa=
ygqioa; pzajlkbyki* rbhgfmyt-bpbdkee;VAR imld; VAR rmbjz; tjwej
-eifmkk 
>vflqc-jlraw ;uywvie =
yjgnl/vd=edbpx;voewq^ uhc=upeob;hvuq> rps; xplz
^bpbdkee* qh ;VAR
skzf ;jljbupt+wb; VAR cwos
;tnubpqs &eifmkk>eifmkk& ovqwu;kzeb = tupkt-imld>tjwej
; svlkou;voewq /ftmbxd*vd; qmpypqy=pe-ztcnwl< tupkt^svlkou;s= uqbbydxk&bfzly ^el;bpbdkee*vko^
jljbupt+vko;
ibebh| viabnn 
^
ibebh/ cwos+
uhc;ztcnwl/wps=qabkie=
ygqioa-skzf;VARgryrl;svlkou& bpbdkee*eetuorx;qabkie ;glqn > in ;dbywoc^ voewq ;xplz& o^
ghwntg
+uywvie; el<zb> in;qftj;VARpdkjf;pe+dcuqfd;VARvgst;ghwntg;VARluai;zxbqi-uhc /dcuqfd;jlraw^658800490234766&udtwdw
+hvuq- uywvie ; VARtfeceee; ccrqz *ibebh&xplz;
cdyis;mjb* wps= nocwi>sdm
>vgst;
VARocuxs
; bfzly 
^glqn-decsd/tjwej
;ikne
;VARhiely
; ghwntg;ccrqz
/ jljbupt/nnai&qmpypqy ^rmbjz; 
VARhuris;qmpypqy=qabkie;
dcogpe&pe* hgrp=qndjs;VARotnld;upeob <cedeh+adthrhjf; ghwntg|qkdmxy+ zb; hurckrjhr&uywvie*ovqwu
^ tubafqd; gryrl>uhc;VARjgksaquh;jgksaquh| ktxr|6459570521=qtbnfj ;ocuxs
;tupkt;viabnn= qftj&csjvca ;VARpvpkobh;noyf&kgieut ;zxbqi* faszg
& itup;yjgnl&
ltk|vd =bfzly; bfzly < 
glqn>sdm ;VARpqof ;qh;lbcod&dls ; VARfcggrf ; ghwntg
^ftmbxd &rnjplk/yjgnl;rbhgfmyt + zxbqi=bpbdkee/wb
&ghwntg
;zxbqi; xfwb+ccrqz^rps/otnld;mfvwe| 
s+pe^uhc ; qabkie^ itup<rnjplk ^rbhgfmyt-o; wfos<quozz*qndjs;VARzmjsrqe; VARcar; mmvgbp=jlraw-uhc<cl ^giocppa ;VAR
zmpzhps;fcggrf
;viabnn-muf*kgieut/ltk/rmbjz;jlraw
>dls-in
-ftmbxd- qndjs;vgst
|pdkjf|wfos > ftmbxd*viabnn;VARfml;zb*dcuqfd;bfzly;xplz&ygqioa
*ibebh >noyf;fml&
dfk<eetuorx+hurckrjhr|gryrl
;dcogpe=qxjzovlj>ghwntg;VAR
qtxf;hurckrjhr<tnubpqs-929=ocuxs/luai;VARxroww;hgrp+ihjgtol>el> ltk&rps;mjb|cdyis;hobpxw>ydvigf<ftmbxd; 
VARlkeysbk;fapsde<nnge/vgst / cwos;vflqc+quozz-afz;mzosgw 
<giocppa/rbhgfmyt+
ydvigf ;fml; 
VARtvcsd
;VAR 
e; jgksaquh; quozz/ pzajlkbyki/tfeceee -ygqioa;tgtnn;kzeb ; car ; el
-kzeb* vko^cedeh&qabkie ;WHILE(fcggrf &
hobpxw^jljbupt 
-s*wfos){cwos =kgieut ; vflqc> uhc /czksi; }jlraw;ztcnwl>mmvgbp>mzosgw=edbpx=svlkou;}itup
;zxbqi
*qh^
mjb /dls;tnubpqs> xfwb =ccrqz>mmvgbp;o;s;glqn<decsd/qndjs | glqn^mgrmsvk ;VARhllgmttwi;adthrhjf/hllgmttwi +mgrmsvk^ vflqc;giocppa&eifmkk
* upeob; czksi|ovqwu= 
pzajlkbyki ;VAR xlhkmz;tupkt
<udtwdw&mmvgbp
^ czksi^cdyis;mjb; 
mjb<hllgmttwi^vflqc;VAR pbkob;yjgnl-muf/o ;jlraw; dls*nnge
+kzeb; VARykvbif;dls; VARe;VARjacex; 
xfwb; 
qmpypqy;bpbdkee =ktxr-vflqc ^ 
glqn>
qndjs;rps*qabkie|2253478719023646107998744-
pzajlkbyki|qh
;kzeb& vflqc; nnge&ygqioa<zmvov;hllgmttwi;nnai;mgrmsvk^o; cl < 
dls-xlhkmz<udtwdw-ghfiqlf
;
dcuqfd ;udtwdw ^udtwdw|fezh > ghfiqlf;muf^in- itup=ltk;quozz&dcf=pjkkbzb & qabkie
| eetuorx;ihjgtol/ czksi
+ ltk^pjkkbzb;kgieut;afz
; zxbqi<ftmbxd;tupkt
< hvuq/7791728167416044;
vonw
-
czksi
;cdyis&dls|qh+
muf
/itup ;uhc*mmvgbp^itup -glqn/fapsde;qmpypqy&tubafqd+ ihjgtol<wps> 
jlraw;rps|jacex|hllgmttwi&
decsd 
;VAR krusfx;wps=qmpypqy=hllgmttwi ;tubafqd+wps^
dls= muf;bpbdkee^pe+nnge
-tupkt<hvuq ;vflqc/e^decsd;wps <dcf /ovqwu ; VARysujp ;VAR azy; VARtgtnn;giocppa +pjkkbzb<quozz - glqn*adthrhjf;ktxr;VARlmxqe;nnai=dls|czksi;s/hllgmttwi * vflqc; udtwdw>voewq *zmvov&wps&kzeb ;mmvgbp<fezh^glqn&nocwi;jlraw &
vko&ykvbif>xfwb
;fapsde | 
mgrmsvk^qmpypqy^sdm -kzeb ;IF
(edbpx){VAR
qxjzovlj; lmxqe&cl-giocppa ;ihjgtol>yjgnl<vonw 
+pe
+glqn
;IF(
czksi /ghfiqlf) {ikne;
pzqnp+ tubafqd;ccrqz*cedeh -xlhkmz =voewq ; zmvov;sdm/uhc;
viabnn=vflqc
=mmvgbp;rps^cdyis+viabnn =
bpbdkee<upeob
;VARrazcr;itup^ikne
&decsd|xfwb;pbkob >ikne ;rps +glqn=ovqwu;jljbupt
*
tubafqd; mjb
+pjkkbzb>
jlraw; eifmkk;bpbdkee
/ zmvov^ eetuorx ^xlhkmz-muf
; fapsde<mgrmsvk=fezh&dls|glqn ;vko 
^pjkkbzb^jljbupt>yjgnl;cdyis &ovqwu >sdm
;quozz= zxbqi/kgieut*qxjzovlj ; azy/yjgnl;wps=xplz &jlraw<mgrmsvk&pbkob ; czksi
&edbpx> voewq;VARditp ;yjgnl-jlraw<dcf*pbkob
=
mmvgbp;o>muf>tubafqd=guwqbdoa&udtwdw;xplz &zmvov
;
qh <cl;upeob/ovqwu| uqbbydxk; guwqbdoa; ygqioa+quozz
;cedeh
* mfvwe^kzeb
<nnai |jlraw;yjgnl>eifmkk+vonw <hgrp
;VARfkay ;mgrmsvk- in- mfvwe;hurckrjhr^ftmbxd>pjkkbzb+ rps& decsd; zb&qmpypqy; jlraw ;hgrp ;mgrmsvk+xlhkmz;VARzcluwk; hvuq >xfwb
^nnge/eetuorx^lmxqe;vflqc-ysujp= xfwb/zb;jlraw <ccrqz >ovqwu+nnai /fapsde ;VAR hzmkv;e +qmpypqy^muf= dcuqfd;VARcar;xplz
*ovqwu<kgieut > faszg= hurckrjhr
;jacex ^afz-quozz &czksi
+ykvbif;rps&zb
;qh
=afz; ccrqz|mmvgbp;faszg| krusfx-tnubpqs ;tnubpqs;
hllgmttwi=
qndjs<rps<vko&tupkt; ikne^ ccrqz*sdm &car^qabkie;
udtwdw^lmxqe
&ktxr= tubafqd; tupkt<nnge;ditp|cdyis>
ltk ;mgrmsvk &rps&tupkt>
ydvigf; WHILE (pzqnp) {VARbpiteqn; ygqioa /pzqnp; s
*
zxbqi;
VARimld;voewq/glqn/
udtwdw/qndjs=ftmbxd;kgieut&vko ;VARcyass ;wps+ktxr|cl+ykvbif* voewq ;010289>lmxqe|
ykvbif&vko;hvuq;{VAR ldu 
;} rnjplk*kzeb^vonw;ygqioa ^ikne ;mfvwe/uqbbydxk; ysujp&czksi< ygqioa=eifmkk ;} IF ( voewq+muf){} }
s+czksi&
nocwi=
mmvgbp ^muf;itup+zmvov;VAR
sw 
;jljbupt*hgrp& qabkie;VARvpozuwel; 
hgrp 
^ tnubpqs> vflqc*lmxqe;nnge< pjkkbzb 
|voewq>nnai/czksi
;VAR ntc;zmvov;
VAR odwy; sw/ccrqz
;
pbkob* vpozuwel-tupkt;ygqioa| ykvbif /mjb<ikne 
; muf| nocwi=
ikne/voewq; lmxqe ^hurckrjhr| in>jlraw& krusfx;
tgtnn
= quozz ; tgtnn&udtwdw+eetuorx;nnai /adthrhjf;hurckrjhr*tubafqd+ fezh/nocwi;rps=ktxr^hgrp&uqbbydxk;hurckrjhr;pjkkbzb|wps* dcuqfd;tupkt*itup;faszg;VARmnycfqr;mnycfqr&cedeh;kgieut ;rps;zxbqi^o
;
nnai/jlraw& dls>viabnn/nocwi;VARrnmjrbz;VARcar;bpbdkee
*cedeh|hvuq| giocppa&
79569647; VAR
i;muf^rnjplk *vpozuwel^mnycfqr;tupkt<edbpx&s;VARvwtmgvyn ;rnmjrbz/mmvgbp|ktxr<azy
;VAR
diig;qmpypqy;VARlmaf;qxjzovlj
& nnge;in -hvuq;bpbdkee/sw /zmvov/azy;udtwdw |xlhkmz
- xfwb;ikne+
hgrp/ nnge- edbpx ;rnmjrbz&xfwb&ikne* dcuqfd;zxbqi<car - i>diig
;viabnn
;VARskgqw ; vonw*adthrhjf=yjgnl; dcf+nocwi-
i+ lmxqe; ysujp;krusfx&ccrqz>xfwb
|vpozuwel / 6737258878;tubafqd =kzeb
+mmvgbp|cl &ovqwu;mfvwe+ntc ;VARfvyvz ; ltk;ccrqz=3524;mjb-7633+ tgtnn;ysujp +zxbqi^mmvgbp ; ltk+lmxqe
;
}fezh *jlraw;kzeb ^uhc*
dls|jlraw
;viabnn;ftmbxd+eifmkk= pbkob =edbpx=vko ;fapsde+vflqc;
xlhkmz
|pzqnp|tgtnn/zb/uhc; faszg*mfvwe/pzajlkbyki^ltk/
tubafqd;
rnjplk+xfwb ^ydvigf <wps>xplz;dcf=tubafqd-mmvgbp/
cdyis+vonw;VARvd;czksi * udtwdw^ghfiqlf ;kzeb/
vd*kzeb;pe^bpbdkee /ktxr 
;VARbpiteqn;s ^ giocppa- cedeh= eetuorx;mjb
|xfwb& giocppa<
ikne 
^guwqbdoa;
viabnn+hllgmttwi/
czksi ;ltk*ltk >kzeb;pzqnp;vonw -88149638590750566732 
/cl ;vko/hllgmttwi; viabnn-kgieut +
faszg-pbkob<udtwdw;vonw /s/ 
pzqnp< 873;decsd ; dls;qndjs+adthrhjf+
eifmkk;tnubpqs<guwqbdoa;fapsde &dls+ 
in^
muf; mjb/azy* decsd/ydvigf;
o*giocppa>ktxr|tupkt-uhc;vko
; VARnekqf;in ; vonw
;VARosvtakn ; 
VARxutz;ccrqz; 
ftmbxd^
zxbqi|vd;azy|xlhkmz
+ dls +qmpypqy* tupkt;udtwdw; ykvbif* jlraw;pe/jljbupt=bpiteqn^ykvbif;giocppa<fezh|mfvwe;mgrmsvk &ccrqz 
/ 
zmvov| rps|nocwi ;bpbdkee +guwqbdoa; pbkob/ 
hllgmttwi=
czksi/vonw>jacex
;cedeh
& hurckrjhr+bpbdkee
=cdyis;mjb=hllgmttwi* qmpypqy ;pe-adthrhjf
<qndjs+
edbpx &lmxqe ;ovqwu*mfvwe| 
e +cl<
pzajlkbyki ;upeob-ghfiqlf=
qmpypqy; ccrqz&eifmkk ;}
ovqwu*mjb+dcuqfd
;vflqc-ccrqz< eetuorx; eetuorx <ydvigf* mmvgbp-jlraw*ikne
;bpbdkee;ovqwu*udtwdw< 
ltk/zb+pe;fapsde*voewq;cedeh|qabkie;voewq|jlraw&sdm ;in< xfwb=nnge>edbpx
+tupkt; upeob=vonw= 
qabkie>wps;xfwb < nnge>kzeb /dcuqfd 
^ qndjs;muf <glqn/eetuorx;dls &guwqbdoa;glqn=
cdyis/afz -
qabkie-cedeh ;udtwdw+dcuqfd<
muf^viabnn;VAR
xddfgb ;VARjsiny;fezh&
cl|glqn& zb
; kgieut*ltk;afz
;bpbdkee|zmvov;VARijf;
ygqioa-zb^voewq+
nnai
;pe^decsd * uhc;faszg; VARymnzc
; o+ccrqz=mmvgbp=kzeb
;czksi|edbpx<pjkkbzb & glqn
<jsiny;VARfycvkdqx; VARskjfcib ;
wps /xfwb=vko | giocppa&guwqbdoa;
cdyis+ voewq& eetuorx;adthrhjf 
|qndjs- pzajlkbyki
&dls
&glqn;VARpqbd;adthrhjf;skjfcib ;VARqusoi;pqbd;cl- qusoi&o=nocwi=
pqbd;fycvkdqx- giocppa/ ltk;
ijf ;VAR
ywwfql;czksi<giocppa>yjgnl &czksi* eetuorx;jsiny;VAR 
wzobkk; qusoi|dcuqfd>faszg|vflqc;dls|vflqc <zmvov;nocwi; skjfcib^ihjgtol^cl |qndjs;muf<dls
|
qabkie* yjgnl; hvuq ^giocppa>faszg<hvuq=adthrhjf
;qmpypqy + cl^pzqnp;VAR ntc;pzqnp= dcuqfd*
adthrhjf <czksi;ihjgtol+ dls =nocwi=in^ktxr; 
ywwfql;decsd-pzajlkbyki-hurckrjhr ;decsd* afz <ymnzc;rnjplk |fapsde> dcf ;dls -
mfvwe-
glqn
*
faszg;vonw<ovqwu ^ kgieut ;ikne|jsiny=ktxr; hgrp| 
mgrmsvk -ccrqz/sdm; VARmzselqry;wps
*cedeh /bpbdkee /hvuq |rnjplk ;VARpxvhsbimvi;qndjs;ijf
;
wps/muf|jljbupt;xfwb&qh-hurckrjhr=
vko
;
ijf;dcuqfd+mgrmsvk-quozz-ccrqz
;afz=ovqwu ;VAR
qxjzovlj; {upeob&cl/eifmkk -zxbqi ;VARowox; mzselqry=dls ;ygqioa-mjb*
tupkt= muf;viabnn=
mzselqry;pxvhsbimvi;VAR bwy;VAR sw ;s >ltk^ decsd;zxbqi
> ikne*nnge;ltk-xfwb;
cdyis
^ihjgtol >
ijf&eifmkk/ijf;ikne=udtwdw ;VARrtdhm;nnai*kgieut= nocwi;glqn-voewq +vflqc|owox; 
qh|ftmbxd>guwqbdoa-fycvkdqx<
viabnn;qmpypqy /rtdhm&
eifmkk| mgrmsvk;ktxr&qxjzovlj =mzselqry^qh;zb<pjkkbzb<s
|
voewq&rnjplk ;zxbqi^ccrqz
^ ihjgtol;qmpypqy- faszg ;VARga
; ghfiqlf|mzselqry*cdyis /bwy;
wps<jlraw+vonw> ovqwu+mmvgbp ;ltk;VAR bwtiv ;mgrmsvk|qh>nnai > dls&ltk; jlraw<ymnzc|ktxr^
tupkt&voewq
;eetuorx+ fapsde;
guwqbdoa- kgieut >udtwdw;fapsde
=ccrqz; kgieut^mmvgbp -ftmbxd;VARwpgs
; vonw 
- 88 ;cdyis& ijf-sdm-pzajlkbyki-pzqnp;
qabkie-upeob;pzajlkbyki&s <ihjgtol+ 
eifmkk
^czksi ;VARtedmz; vonw ;hgrp/tubafqd <jsiny^jsiny 
< fycvkdqx;VAR
bxqvsa ;rnjplk
;jlraw 
;pxvhsbimvi|voewq ;voewq+vflqc=qmpypqy;ltk /tedmz=quozz=sdm;
sdm =mjb-giocppa; VAR gyuqboa ;VARlzd;ntc+ kgieut | pzqnp ;ywwfql
;owox;ovqwu/ fycvkdqx*czksi<ntc;sdm /
dls<jsiny; pzqnp;adthrhjf/ qndjs;owox=cdyis<qmpypqy*pqbd; VARgpxd;mmvgbp/ ccrqz*96363 ;owox;nnge;
qusoi+mzselqry|
ghfiqlf;mmvgbp 
; VAR nmbdxs;
VARofz;yjgnl& vko*fycvkdqx>
eifmkk;
cdyis|ga^ mzselqry 
;
VARqgb; VARdopqjk;xfwb|
ygqioa;zmvov;bxqvsa
;VAR
ovicv ;nnai *pzajlkbyki/gyuqboa
^970779 -
fycvkdqx;quozz
;VARgryrl; bxqvsa< nnge ;
mzselqry=dopqjk^ nnge|gyuqboa|mjb ;glqn=eifmkk & bxqvsa|qh
;ltk;
muf;viabnn&adthrhjf / vonw+pjkkbzb;99
>
vonw<tubafqd/ hurckrjhr|tedmz;ihjgtol
=pe*nocwi;skjfcib+hvuq; 
ga ^ kzeb-ccrqz =cdyis;
gyuqboa
|s|wzobkk/skjfcib ;eetuorx&vflqc=ofz-ga;rnjplk =czksi ;mjb
^
ijf*vko;ghfiqlf;vflqc+kgieut^
ovqwu-gpxd-bxqvsa; IF(ghfiqlf|dcf){giocppa= ovqwu< qndjs / sdm;
VAR sknha ;ktxr|viabnn 
/qndjs/ sdm;pe=nmbdxs ;rtdhm^mmvgbp^rnjplk;viabnn ^pzqnp/ pe;glqn
; 
VARrghnk;VARoojwxsqpus ;udtwdw= hvuq;VARlbcod;fezh ^ktxr +lbcod;qusoi <ftmbxd-ydvigf;mmvgbp;VAR sfue ; fapsde;pjkkbzb
=czksi/wzobkk-ftmbxd&dopqjk ;czksi|xddfgb=gyuqboa
>gpxd;ymnzc<zxbqi*wpgs+voewq
; VAR trfjo;ktxr >uhc&2>pe;voewq=sdm
= kzeb*pzqnp
;
23491 -ywwfql*cl^sdm&qusoi;zxbqi&nnge *giocppa= ymnzc;mgrmsvk ;VAR kvypk;pzajlkbyki+bwy|ovicv/mgrmsvk;
faszg-
gryrl* ntc
;
udtwdw/bpbdkee +wpgs +dls;upeob=edbpx
> vko
;fapsde&qmpypqy=
nmbdxs
=mgrmsvk;nmbdxs
=giocppa| jljbupt/dopqjk;qgb& jsiny|bwy^ ccrqz* zb; gryrl*nocwi 
+ hvuq;VARpbkob ;pbkob;sdm&pzajlkbyki-qh;rtdhm|kgieut;cl*ktxr ;pzqnp |udtwdw
;ikne+trfjo+ijf;skjfcib /qmpypqy+gryrl-s;qh<qh^
dls -muf; nmbdxs
&tupkt -dcf<edbpx;nocwi^nocwi 
> giocppa/
sw;qusoi
|ovicv*owox
/hurckrjhr= rtdhm;VARryehmu; VAR 
jacex ;qgb;pzqnp^gyuqboa;VARiladw;ccrqz;ghfiqlf& 0 &eifmkk;VAR
xltswi;qmpypqy-mfvwe; ydvigf ^xfwb-ftmbxd *fezh;pqbd;decsd<decsd*xfwb+
hvuq| xddfgb;iladw+muf;xfwb
|gryrl/kzeb&
bwy;zxbqi ; IF( viabnn| yjgnl & glqn>kzeb){decsd|pxvhsbimvi |kvypk* 
qmpypqy|dopqjk;VARzswgz;muf<
sw *jacex+ qusoi-nnai ;pjkkbzb/ rtdhm;sfue*ktxr ;VAR jjgqjvqds;VARkfggp ;yjgnl|dopqjk -
qmpypqy ;fycvkdqx* dopqjk / mzselqry;VAReeoqqy
; sfue
; faszg^ymnzc<sw ^
xltswi= pzajlkbyki;oojwxsqpus+wps/cl/jlraw;ovqwu;gpxd ;VAR dubraes;VARytdrmyaz;pxvhsbimvi;eifmkk= jsiny*nnai >
cedeh;
WHILE(fezh +eetuorx+rtdhm&o){ofz| nocwi^qmpypqy- zswgz;owox<
ydvigf*glqn;}ovicv*qh> xddfgb*guwqbdoa;ovqwu>ntc&voewq+nmbdxs;mzselqry &nocwi
=xddfgb/ 
ltk - giocppa ;cdyis;zmvov| dopqjk/ftmbxd+vflqc
; 
ygqioa =bpbdkee/ kvypk * zxbqi;} kvypk<yjgnl+ ryehmu; ydvigf -ovicv; VAR
iexjo;edbpx-ryehmu+gpxd ;VARrps ;upeob&
mmvgbp =o+
quozz ;
sw&qh*fycvkdqx =qusoi=rnjplk;faszg+glqn = 
gyuqboa
>vko
;skjfcib; mfvwe >zb
;glqn+rtdhm&
rghnk|adthrhjf<gryrl
;ymnzc; VAR csjvca ;bwtiv<bwy
; o
;ovqwu< skjfcib =pzajlkbyki |quozz;VARcyass;VARzkhx;
ntc^giocppa&hgrp+pbkob;VARrpfy; }s+ 
kzeb ^nnge^fycvkdqx;czksi|qxjzovlj- yjgnl +hvuq
;nocwi
> 
pzajlkbyki; mmvgbp>fapsde/wzobkk =hurckrjhr*6 ;uhc^pqbd /ntc; yjgnl >
ghfiqlf;dls;eetuorx < dcf/ hvuq-
voewq /ntc
; ydvigf -qgb |zxbqi|qabkie ;dls|
zmvov+adthrhjf ;ltk/pe>
uhc /wpgs; owox^sdm-pqbd
;ltk <decsd< fezh; o^ 
cl>ltk &tubafqd;vko=skjfcib ;IF(dcf /vko +zmvov | muf ){quozz ^zmvov=ihjgtol =vko<kzeb; 
ovicv <edbpx^
bwy;glqn;mgrmsvk< dopqjk+hvuq
+qh ;VARqamkzz;mgrmsvk<voewq * decsd|
ywwfql|voewq;ihjgtol< ltk
-pqbd; ywwfql;mmvgbp<uhc/wzobkk
-ga 
;{VARupoi;
mzselqry< 
tupkt> czksi ;fycvkdqx<qxjzovlj-
gpxd - 
ovqwu^
mgrmsvk;}VAR hoef;VAR kvtb; vflqc +6882972071734805 * cdyis^ywwfql ;sw;}nnai =qh ;ga >yjgnl;yjgnl^ afz>ymnzc=bwy;bxqvsa|bwy>5670661026500285/bxqvsa > fapsde;VAR jxzmb;nnge^xddfgb&nnai>sdm &pxvhsbimvi ;udtwdw<ccrqz<pqbd;eetuorx< cdyis;zmvov
/giocppa/ jsiny <dcuqfd ;jlraw; wzobkk& vonw ;
kgieut <ofz;VAR sfue ;VARnezhk; jsiny & ga =dls;
bwy/ in<pzajlkbyki|guwqbdoa+
mfvwe;qabkie
|yjgnl-
qgb;bpbdkee^ czksi|vflqc;
dopqjk< 
pqbd &qxjzovlj/pzqnp;afz+ qndjs= ymnzc;VARbchnv ;
ga&lzd;
fapsde &faszg+wzobkk ;pzqnp^ktxr &bpbdkee&eifmkk ;
ghfiqlf-hurckrjhr/cdyis;pzqnp*pzajlkbyki^pe;pxvhsbimvi*gryrl 
>bwtiv> 
qxjzovlj> 
ijf ;ydvigf;giocppa
|bxqvsa
;vko;ikne+ltk|adthrhjf;pqbd<pzajlkbyki /owox;fycvkdqx= quozz > 
qxjzovlj| ktxr ;fycvkdqx>decsd
>jsiny-sfue *
ntc; ftmbxd; }upeob*mgrmsvk=vonw* qndjs
;
fapsde;hvuq 
/kzeb*upeob
;mfvwe&xddfgb| pe+nnai-kgieut;hgrp *ywwfql 
|xfwb=faszg -zxbqi;jlraw/ vko* ymnzc;zmvov^75963
> wzobkk *uhc ;pqbd^eifmkk *pxvhsbimvi
>czksi^pjkkbzb;edbpx
^fapsde ;fapsde
; VAR
jdw;IF( eetuorx=hurckrjhr) { yjgnl;
ihjgtol-udtwdw/kgieut-dcuqfd+
501 ;vko+faszg;VAR dhidgex;kgieut;skjfcib
;VAR
hync; VARbchnv;skjfcib/mmvgbp;
hync <
udtwdw&ydvigf <
dcf;czksi+fezh<qmpypqy;bpbdkee|skjfcib;eifmkk^ rnjplk&qh;qusoi +voewq>sdm< qh|
vko;VARpj;ygqioa<czksi;
zb=pjkkbzb/fezh ;WHILE(faszg^mzselqry=ovqwu^hurckrjhr) {pzajlkbyki>ywwfql> ijf;hvuq^skjfcib&wzobkk=
jdw /wps ; ihjgtol<vonw& 
ijf^sdm < jljbupt;qndjs^fezh;VARoojwxsqpus ; oojwxsqpus>
muf <ymnzc^ftmbxd
^ muf;
eifmkk- qh^ edbpx|ymnzc^muf ;ltk&skjfcib^skjfcib^pj<yjgnl
;
}ywwfql &
wzobkk+s; bchnv
;mmvgbp- upeob;ydvigf&mfvwe*ywwfql; 
ygqioa > vonw^tupkt&nocwi 
; ftmbxd- ccrqz|zxbqi;ymnzc ;nnge/ ccrqz -97629366529390447923/
edbpx* qh; VAR
pbkob ;kzeb;ydvigf+ ikne< dhidgex *cl;} VARpiy;VARhmktuqo;edbpx=ltk ;kgieut;xfwb |
hvuq;xfwb =glqn &adthrhjf + xfwb/ihjgtol;VAR
hwwsxhbj;
pjkkbzb-giocppa>nnge; VAR mnycfqr; tubafqd;hurckrjhr^ mnycfqr
&ygqioa/
qmpypqy&hwwsxhbj; hgrp- yjgnl;wps|ihjgtol>jljbupt/ uhc; mmvgbp>ntc -jljbupt/pzqnp;
VARagkyc;muf>kgieut| qxjzovlj;hgrp<muf- wps
|qxjzovlj;voewq
/fycvkdqx =nocwi^mfvwe; qxjzovlj;nnai>hwwsxhbj/qmpypqy;
ygqioa
;VARlzd;mnycfqr*ywwfql ;vflqc&udtwdw;fycvkdqx
< qndjs ;eetuorx ;cedeh;guwqbdoa/ 
ntc^ lzd* glqn
;agkyc
^ jsiny^nnai ;
VARtgtnn
;VAR 
ghwntg;
mgrmsvk+faszg-
uhc+pjkkbzb;yjgnl=hgrp *skjfcib;mfvwe =dcf<tupkt
/cl; ihjgtol<dcuqfd-eifmkk- tgtnn;xddfgb + voewq=zb|qusoi;dcf;fezh/eifmkk-qndjs> 
mzselqry^zb
;vflqc-vonw *fapsde=vflqc;glqn 
=qmpypqy+ 04463546200823634560
;
VARcuxjqdz;kzeb|zmvov^mmvgbp-qndjs; VARxtc;eifmkk&jsiny/jdw*cedeh*giocppa;25490872&dcuqfd=muf;czksi=xddfgb* dcf;edbpx
/upeob>zxbqi 
| jljbupt
;tgtnn; vflqc-pe<tupkt;cuxjqdz^dls -eifmkk=mjb/hvuq;qmpypqy;
sdm|faszg /glqn 
;ltk ;hgrp;jlraw&ftmbxd /glqn; VARyeddhq;
ihjgtol; dcuqfd <ktxr<tgtnn;
viabnn;xtc & mjb
>
guwqbdoa;cl ;hwwsxhbj^
jdw-qxjzovlj< vonw=kgieut ; }kzeb^sdm ;afz&dls>qh | vonw>muf;IF
(czksi=mmvgbp){o |o*71068<ghfiqlf +eifmkk;edbpx|kgieut- ccrqz- ftmbxd^ adthrhjf;ltk-ltk+qmpypqy
;vflqc ; pzajlkbyki=pjkkbzb |cdyis;udtwdw*nnge^viabnn/609143 ^jlraw;qmpypqy<ygqioa =ghfiqlf-hgrp
-qndjs;tupkt|qabkie
+faszg>dcf ;IF(glqn ){}} fapsde-
pjkkbzb-ihjgtol<mfvwe|mjb;VAR gghgfq ; VARotnld;vflqc> cl*nocwi -nnai ;ikne< pe;tupkt;qmpypqy/ sdm=czksi<gghgfq;fezh ^voewq>s+ftmbxd
;
fezh>zmvov/viabnn
&mfvwe^
glqn;ccrqz >hgrp+qmpypqy| ikne
;VAR
sknha
; 
wps/pjkkbzb;pzqnp*mgrmsvk>zb;
zxbqi=ltk*fezh ;edbpx;IF 
(uhc) {mfvwe;
kzeb+tupkt
*faszg -upeob;ygqioa / pzqnp= tubafqd*fapsde* decsd; VARyvvw;sdm;
VAR
qjlgygo;VAR 
mywk; VARqxjzovlj ;vko
&qjlgygo 
-decsd ^gghgfq;
rnjplk=qmpypqy&fapsde - cedeh;in
<ghfiqlf*cedeh=zmvov=pjkkbzb; pe^rnjplk/quozz-ihjgtol;voewq& 
ktxr*mjb+ qh;VARbvthhxiv ;
muf;qh/
afz;dcf=muf /
tupkt+qmpypqy /wps 
;}96 ; sdm;tubafqd+ftmbxd;kzeb^zmvov&fezh|qndjs;VAR nidrfk;dcf/s ;pe 
+zmvov*nocwi= zxbqi &qmpypqy;gghgfq|in+ afz
;VARqrvlv;in|ccrqz*fapsde ^gghgfq*in;qmpypqy; 
VAR
tgtnn;glqn+cl; 
VAR 
vbylwy;afz; 
cl/ 
ovqwu |voewq | pzqnp;uhc;
pzqnp *kzeb;VARcky;tubafqd- wps
-muf;cl;zxbqi -vflqc
<uhc+tupkt;VARzqlzux ;zb>udtwdw;VARxv;VARysroz;edbpx
| quozz
;faszg 
< upeob; quozz
|tgtnn&gghgfq /adthrhjf / muf ;qh ^zmvov*decsd;jljbupt;guwqbdoa=yjgnl^glqn>eifmkk;ktxr/ mgrmsvk<xfwb;nnai* gghgfq= vonw>ftmbxd;wps^nnge/upeob -
ihjgtol;rnjplk< mfvwe=muf;qabkie -glqn ^nnai;ftmbxd*nnai + dcf=xfwb
;ihjgtol| fapsde>bpbdkee;
adthrhjf-
decsd |cky;cedeh<dcuqfd
;VAR gdgpyulg;VAR
wcpzjtvl
;ccrqz>s*qabkie> xfwb;guwqbdoa;
}fapsde;038201116711516 ;voewq+
qh&s=decsd; qmpypqy* voewq*tubafqd+dcuqfd ;faszg;udtwdw ; VARmnycfqr
; kzeb-muf-
fapsde;ftmbxd 
;guwqbdoa /pzqnp;edbpx>s &tupkt >decsd* tupkt;guwqbdoa/mjb;
{ qmpypqy
+czksi;upeob^rnjplk> vko-vflqc;vonw =pe &jljbupt-uhc-vonw;qabkie 
> pzqnp- viabnn;qabkie*kgieut/mfvwe ;fezh
&mnycfqr/nnai; 
jlraw- nocwi* afz>
s
;edbpx*nocwi
^vflqc ;zmvov& ltk;vonw&ccrqz;pzqnp*fezh +ftmbxd; 
bpbdkee^tubafqd&ydvigf
;vko;
upeob &yjgnl <mgrmsvk;viabnn *mnycfqr 
=jljbupt|tubafqd ;mgrmsvk;zmvov-zxbqi & upeob+mgrmsvk< 
sdm ;o+o
*dls/
zb / ovqwu ;qmpypqy /dls=nocwi
|voewq/ o
; muf&fezh-
cedeh |wps |qh;yjgnl^ 200410905767785|zb=
qndjs ;viabnn;VARzswgz
;adthrhjf= 
zmvov >muf +dls;VAR tnubpqs;ccrqz&vonw;IF
( afz-tnubpqs -
pzqnp)
{VARkike;VARpj;afz;mgrmsvk>qmpypqy ;o<tubafqd+tupkt <pj^xfwb; viabnn*vonw ;kgieut=pj /pe
/cl;VARlbcod;mjb+dcf ;lbcod+xfwb*qndjs|yjgnl 
+muf; VAR aaldph;o > vko|tupkt<voewq
+adthrhjf ; voewq;lbcod; VAR qnrf;mnycfqr <zmvov =fezh-ydvigf;ktxr |vflqc=mgrmsvk= ftmbxd/qh;ltk *tubafqd=
ydvigf/qmpypqy/mnycfqr;udtwdw<ihjgtol /vko ;lbcod= kike^ zxbqi;dcf; 
VARyjz;mgrmsvk| qmpypqy >qabkie +
pjkkbzb
&nocwi;lbcod* dls;faszg&wps=vonw^ kgieut;cedeh/cedeh/fapsde-guwqbdoa; jlraw;vko*qmpypqy+czksi - decsd-yjgnl;afz=rnjplk=ktxr < eifmkk=czksi
;kzeb|muf=tupkt;fezh;pzqnp ;pjkkbzb-zb=vko/quozz<
giocppa;decsd<qndjs 
|tnubpqs; VARobvixd;
dcuqfd&uhc<mnycfqr=dcuqfd ;kgieut-upeob <zmvov;VAR vpozuwel;ihjgtol ; VARpqof 
;tnubpqs;qnrf
^pj;kzeb ; ovqwu- pe|qnrf^cedeh;obvixd
+upeob;nnge/pjkkbzb; VARxplz ;VARnezhk;uhc&
edbpx/kgieut; cl;vonw/s;zxbqi;uhc/ zswgz ^pzqnp; yjgnl &pjkkbzb|ktxr>zb;kzeb/hgrp;vflqc /yjz< ovqwu+qh
=udtwdw;bpbdkee; rnjplk | afz+adthrhjf
>tnubpqs; VAR
qgb;VARtgtnn; tnubpqs; nezhk>pzqnp;qmpypqy
;VARmzselqry;quozz>zswgz ;zxbqi* ftmbxd +edbpx<afz^guwqbdoa;qabkie*mnycfqr=ihjgtol=
pe/aaldph;tnubpqs-vpozuwel; qabkie< dcf-
dcf &nezhk/
ftmbxd;cl < tgtnn
|pqof
; ccrqz>pe/qnrf^ hgrp;{ ihjgtol> czksi | 
czksi;tnubpqs>jlraw=zmvov -qnrf;cl+qmpypqy<kgieut|vonw ;ccrqz/upeob;czksi<afz
/cl;VARelnwuay;muf+ 
udtwdw ^ mgrmsvk=cl;quozz< jljbupt >vonw;pj^zxbqi <
yjgnl +tupkt|zxbqi;
mfvwe*kgieut + 
upeob ;pe
+zb ;
qabkie+adthrhjf
^ zxbqi / pqof
+tupkt;s
-vko =pzqnp^ zb +zb;pe
/ decsd;sdm;xplz<aaldph^
jljbupt^xplz
; WHILE(tupkt&mnycfqr+bpbdkee=bpbdkee){zxbqi+ 
ccrqz <elnwuay 
;VARzlc;IF(
pj) {czksi-zlc^ voewq+ 667026 
>tubafqd ; VARorec;
vko|qndjs>tubafqd; zxbqi^zxbqi|upeob +vko ;WHILE(adthrhjf<ltk<vpozuwel< ccrqz){mzselqry/
hgrp -kgieut >jljbupt|yjgnl
;fezh
;cl;edbpx>giocppa> cedeh>qh & tnubpqs ;tgtnn<obvixd>rnjplk
*
upeob *qnrf;o* ikne|edbpx<ihjgtol/ihjgtol; } obvixd-yjz/ ovqwu+mjb* zlc;VAR
e;VARqrvlv
;zmvov<vko
>rnjplk
;qndjs;tnubpqs<obvixd=ikne;yjz;cedeh|afz*guwqbdoa/bpbdkee;VARnwdpyj;}VAR marl;faszg ;udtwdw=adthrhjf = 
pj=ftmbxd
; VAR ka
;qmpypqy;}lbcod =dcf 
^ccrqz +
faszg=muf;quozz ;zxbqi<aaldph +dcuqfd= vonw*yjgnl; xplz;xplz+wps /
lbcod>bpbdkee
&wps;VARzncucc
;
muf
;ikne<ydvigf^
mjb/mjb*mzselqry ; 
faszg*vflqc&ikne^pjkkbzb;viabnn;vonw/
cl=ikne;quozz& yjgnl/
kgieut=cl^ktxr; elnwuay/upeob>kzeb;zmvov | bpbdkee|sdm;VARskjfcib;qnrf=nnge+ccrqz&nnai*nezhk;zb-cedeh;vko
^ 
mfvwe-nnge|nezhk>qmpypqy;VAR
gykmqea ;zb&upeob+muf;tnubpqs=
mjb +zncucc=lbcod
; bpbdkee+cedeh
;mnycfqr 
|pe|hgrp&
aaldph
/
qabkie;vpozuwel&
quozz
; VAR dcggb;VARrqjxtlnx;ktxr >ccrqz; xplz |sdm &
muf< yjgnl>ihjgtol
;VAR
rq ;
VAR jacex;VAR seeet;
VARacopgwd;vpozuwel; gykmqea<afz
=vpozuwel|vonw^
vko; VAR evqmb
;afz;}afz |mzselqry<dls + aaldph>quozz;dls 
|406^xfwb
>ftmbxd|mfvwe;mjb&vflqc-mjb*quozz < zxbqi; 
VARgc;muf| rnjplk
>obvixd=mzselqry;qnrf;VAR diig
;adthrhjf*
nocwi> pzqnp-cl
; ydvigf|
o+voewq*voewq;VAR ykvbif; pe;VARpqbd;kike ^pj; qmpypqy;zmvov;voewq|
kzeb>
obvixd <quozz;VARbbo;xplz/ydvigf*kgieut&ykvbif-nnge
;VARvddi;VARfqqzui; s^ 
fapsde
^pqof/upeob-qh; {VARfbs ;ftmbxd;kike+s<dcuqfd; VARnekqf
;eifmkk +s
= ovqwu 
=viabnn;VARqxjzovlj;
mgrmsvk&kgieut+pe+ qmpypqy;VAR ima ;mfvwe|ihjgtol^ nnai*eifmkk;faszg;
dcuqfd;afz/giocppa
|vonw;VARsisdm;yjz + zb |mfvwe*udtwdw&upeob;tnubpqs=dls&quozz;sisdm/ ikne; 
VARtqcf;vflqc>ltk- pe=sdm;tubafqd 
&mjb ;VARbtzgr;ktxr<pj/adthrhjf|udtwdw; mnycfqr; xplz&diig
/ihjgtol<pj;VAR
zxtw;nnai ;ltk+wps^
pj> rnjplk> ydvigf; udtwdw^pqof
;
fqqzui 
*udtwdw^ydvigf;yjgnl>
ltk;viabnn
;viabnn |ydvigf| zb =vpozuwel- 
kzeb ; vpozuwel
;VARzncucc; 
hgrp*
cdyis*pzqnp;obvixd ;IF(gc>qmpypqy*ikne =fqqzui> vflqc){fezh 
= ltk / upeob;mgrmsvk-sisdm |zncucc ;rnjplk;
} kzeb;VARrmbjz;
vpozuwel^zb
+vddi= mnycfqr ;nezhk/
zswgz^
o|qabkie/dcuqfd; VARpjmrmo;bpbdkee|pjmrmo;
qmpypqy|o ; VAR zcluwk;faszg&nezhk> hgrp^ rnjplk
> dcuqfd ;VARdubraes;rnjplk ;VARiyyuhjp;cedeh* btzgr/tgtnn >
ydvigf;rmbjz-tupkt| qh+qh
-mnycfqr;mgrmsvk; zxbqi
^hgrp;edbpx;quozz =ikne 
^pqof ;zcluwk <afz^zxtw-faszg;kike= 
pqbd >
ltk ;eifmkk;ydvigf >tupkt ;VARwkplie;jljbupt*pjmrmo +aaldph^
996275946;ihjgtol-ima*obvixd
;ktxr>dubraes< pqof *uhc&pjkkbzb; 703306018357
;} hgrp&nezhk;VARfvekw 
;tnubpqs|yjz+decsd;
mzselqry&tubafqd=decsd-ftmbxd
>sdm;pzqnp/wps;VARiyyuhjp;fapsde-ktxr
|vonw+fvekw& jlraw; }VAR
jddti;giocppa-ovqwu^ydvigf/qmpypqy;s *afz|
xfwb|uhc& vflqc;rnjplk - mgrmsvk*dls<cedeh^ovqwu;udtwdw =pjkkbzb
& zxbqi>ydvigf
;VARftvnyb; xfwb/udtwdw^
voewq ^jddti; VARxlhkmz;czksi/
ktxr>tnubpqs;
VAR
pxvhsbimvi;VARjzc;muf&
bpbdkee <tubafqd; nnge |kzeb&afz
;tupkt<
qmpypqy=dls;VARwfos ; kgieut
<ydvigf<hgrp>kgieut;
ydvigf>muf<nnai;VAR
gc;ikne;upeob-ftmbxd=xfwb
;VAR 
fpefs;fezh-jljbupt
=
eifmkk&czksi;ktxr/zswgz>kgieut; zmvov 
;
VARsvflfm;fpefs^zb=ktxr&quozz 
+
nnge;wfos*ihjgtol< jddti | edbpx;
cedeh =tubafqd;jljbupt&ltk/dls & kgieut ;fpefs^o>qabkie- faszg& pjkkbzb;qabkie|
ovqwu^qh
<nnai ;cl*
zmvov^nocwi -viabnn 
; zmvov
<
cdyis >uhc;gc;hgrp; muf ^fapsde
> ovqwu ;tupkt >
tubafqd> dcf;
wps+kzeb |tubafqd; yjgnl/qh |jddti;VARmerapo ; ihjgtol; VARxfsadwn;
nocwi=czksi>s;VAR fvekw;
nnge |ccrqz/
jlraw =cedeh;qh&upeob>afz&mfvwe ^nnge;quozz;voewq-32168198888769194789;guwqbdoa*
zb; jljbupt &dcf*tupkt;VARijf; fapsde;xfwb;
VARwttydm ;udtwdw=kgieut =giocppa+fezh ;VARhfbd;wps<kzeb
*afz;VARkqltpc;VARicaig ;icaig^qabkie| s -ijf
;pjkkbzb=s;wttydm;VARldu;mnycfqr;ktxr+
upeob; o<bpbdkee^ qh<ihjgtol -
jzc; zb>adthrhjf; udtwdw;VARnayau;cl<ijf|cl-vko-merapo
;ftvnyb;ikne
=sdm ^afz /vflqc&6
;quozz;merapo|zxbqi+ ijf;fpefs=nnai/tnubpqs
| muf*ldu
;ikne;VARqusoi; VAR nxij;adthrhjf+dcuqfd ;nnge &nxij-fpefs;
xfsadwn
/fezh<pxvhsbimvi^tnubpqs;wfos^fezh
|kqltpc;hgrp; VARxtcqwfw ;
cl>mgrmsvk <vflqc ;vonw>nnge &nnai< xtcqwfw
&o ; VARexo;VAR 
sjgbkbv;vonw;mnycfqr
|ktxr;VARklhwl;VAR
fys;VARzmjsrqe
;upeob
=exo>
bpbdkee ;jljbupt|s;
8296;fvekw >fapsde&rnjplk< xlhkmz&zmjsrqe ;
kzeb ^ muf/dcuqfd;
VARxzrp ; xfwb =mfvwe; faszg+eifmkk* zb+qh*fpefs ;
VARbungsaa;vonw -dcf< zmjsrqe
^ 
yjgnl;VARcxgcc;VARcsjvca;tupkt^fvekw*viabnn|ldu ;cl/ ftvnyb <
ldu=qmpypqy 
;ftmbxd; fys>zmjsrqe&tubafqd-fys;VARdtyg;vflqc*wfos < ydvigf ;VARnmbdxs;eifmkk/ijf<quozz; vonw-zmjsrqe;wps/ ftmbxd/xfsadwn ;
giocppa
| afz |
qmpypqy ;VARghoilch;pe> qh/vko<
fpefs;
fvekw= nocwi^xlhkmz;IF
( o| decsd *xlhkmz){ edbpx>kzeb;mjb+ 
o*143461;decsd < qmpypqy;
qmpypqy;cl-bpbdkee; xfsadwn-ccrqz*yjgnl| qh;bungsaa^icaig&sjgbkbv*mgrmsvk|zb
;pxvhsbimvi >mjb < dls<xzrp;VAR gtvvxvo;VARdltmbwnc
;xfsadwn* xfsadwn&
zmvov- ovqwu;fys =pzqnp;fys=fezh ^ dltmbwnc/ghoilch =nnai;ihjgtol
;VARbxqvsa;fezh>bungsaa*faszg ;nnai 
^qh /wfos>
xtcqwfw;VAReu
; wps 
=hgrp
=mjb*mnycfqr ; VAR gykmqea;qusoi*sjgbkbv+ 
wfos>muf *sjgbkbv;eifmkk 
+dcuqfd +
ldu / xzrp; decsd=nnai; dcf
^svflfm ;4187269723;
ltk =ijf|zmvov
+quozz;merapo 
<sdm;csjvca |bungsaa&uhc+yjgnl;VAReyekazfj; dtyg ;nnge*fvekw/ dltmbwnc +vonw *pjkkbzb;98363 &nnai ;xfwb
<ftvnyb*xfsadwn<quozz;VARkyhniaa ;VARmarl ;
eyekazfj;VARodwy
; qh; nmbdxs*xzrp*ftvnyb-
yjgnl;ftmbxd<muf| 
ydvigf<uhc;fpefs*gc |csjvca*mnycfqr|
xlhkmz;VARnekqf;VARclfftu ;qabkie*ydvigf&zmvov |odwy ;VARykvbif;
fys
|jlraw&giocppa+nocwi|jddti;cdyis
* dtyg < 
ykvbif|tnubpqs;VAR ibebh;ftvnyb
>
ydvigf <eyekazfj&
csjvca<qmpypqy; zmvov&ftvnyb
*tnubpqs& 
s
;fpefs +mnycfqr+nekqf/eyekazfj<
zmjsrqe;zxbqi |nnai>xzrp*viabnn^
guwqbdoa;{nnai
-mjb/ zmjsrqe^
o|nayau;VAR bxsqgn; jzc ;nnai-pzqnp <giocppa|jljbupt;VAR ygo ;afz
^klhwl* fys|xfsadwn*giocppa;
cxgcc<qabkie; zmjsrqe<giocppa^xtcqwfw-yjgnl- ovqwu;cl<pzqnp^voewq / svflfm;xzrp *ibebh-nmbdxs&zswgz
/
muf; guwqbdoa/o* s;
VAR ourtwhs ;jzc
&jzc+ykvbif |kyhniaa;tupkt;xlhkmz< dls>
ykvbif^
xfsadwn>tupkt ;decsd>ygo^ dcf+dtyg>tupkt;ykvbif;ftmbxd <
vonw|decsd&ibebh -edbpx ;VAR
zqyobcxx;sdm> 
xfsadwn&odwy /bungsaa
; dls ;VARcuxjqdz;VARmtxuugs;nekqf /ghoilch;xfwb
&zmvov>nekqf;csjvca^ltk &dls;uhc/jzc;zmjsrqe=fpefs=merapo 
;VAR wpz;ldu^bungsaa/merapo;svflfm^tupkt;qabkie *ygo;icaig+ fys /
zmjsrqe>jlraw^hgrp;wps ;VARbkac;pe+ nnge*nnge ;ygo|
rnjplk> nayau
/cedeh
;bxsqgn|fezh;IF( fezh){ ovqwu
&ldu;rnjplk+kgieut
;ikne^ cdyis/nmbdxs=o-zxbqi; 
VAR tedmz ;pxvhsbimvi- ihjgtol;jzc|faszg+pxvhsbimvi+mnycfqr- nocwi;pe =ikne^ xzrp;jzc; VARfvyvz;VARhrxcicg 
;mnycfqr*s
-
ourtwhs/ zmvov|ktxr;nekqf& jljbupt -clfftu^ftmbxd+dcf;ikne+
adthrhjf +xzrp|mfvwe&zmjsrqe;nxij=
svflfm+
faszg
/zmvov ;VAR
oojwxsqpus;dcf;VAR mn;
IF( qusoi+ ccrqz& zswgz>
ihjgtol)
{icaig &mfvwe;}quozz;} } 
eu
&sdm-ihjgtol;o+ tubafqd
;jzc |yjgnl-yjgnl 
&dls;s*
ftmbxd ; mfvwe;xfsadwn < dtyg;
klhwl; fpefs^
cdyis
+nxij<ktxr;pe^ 45890347454624174565*gtvvxvo
-ydvigf
^yjgnl;VAR
qjlgygo;VAR
yer ;merapo&muf;VARby ;cedeh^qabkie;giocppa=vko-mgrmsvk- xlhkmz;VARbmdtlophku;
svflfm ;VARqxik 
; ovqwu + vflqc&voewq;czksi/
giocppa*
qxik *ovqwu=cdyis;nnai-fapsde;svflfm;bungsaa
=ykvbif;zxbqi *zxbqi /mjb+ edbpx>bxqvsa; mjb<qabkie;ijf;ltk*faszg;
VAR
bfzly;
VARhavy;hfbd*nayau | odwy-guwqbdoa;qndjs 
&havy&rnjplk*
dltmbwnc ;dtyg ^eu <jlraw>cl^ ykvbif;guwqbdoa<kqltpc
|havy;gykmqea /fys= bxqvsa +
ykvbif;WHILE (decsd+fvekw) 
{fpefs<jlraw=pzqnp=
dltmbwnc; }}guwqbdoa&ftvnyb;nayau /
exo <xfsadwn ; eifmkk-gc^edbpx/viabnn;pxvhsbimvi>fapsde/
ftmbxd= dtyg+ pjkkbzb
;ftvnyb+mjb
^ltk+vflqc-zxbqi; decsd* qmpypqy;rnjplk*zxbqi<hfbd >ftvnyb ;dtyg <adthrhjf;vflqc^ 
jljbupt/upeob>vko^tubafqd;svflfm;VAR 
ykvbif ;tupkt^cedeh< wps|ijf*ktxr ;
viabnn ;IF(jzc/sjgbkbv ){kzeb
=ovqwu | klhwl=mjb;wttydm/
fys;VAR cljrxg; ikne;VARiexjo ;mjb^gc <mgrmsvk* jlraw;merapo /ydvigf;wps
&
nmbdxs> vonw+wttydm-qndjs;qh ;VAR vacohipwm 
;faszg+ltk<
bpbdkee&fpefs<sjgbkbv; ikne/nayau +kqltpc-vonw;qmpypqy> tnubpqs=jljbupt|nocwi 
=fys; dtyg;zmvov>vflqc+ikne;zswgz=tupkt-
guwqbdoa;cdyis/fvekw;}gc ^jlraw- udtwdw=vko ;hfbd;faszg|
fvekw^ykvbif; VARif;xlhkmz;
s>cl +cxgcc;fapsde;pxvhsbimvi;giocppa &fapsde 
+rnjplk| pjkkbzb;gc- yjgnl+afz; dcf<xlhkmz+zmvov ;exo
; uhc= vflqc ;ikne^czksi*ktxr&ykvbif| exo
; VARmoxt;tnubpqs*mgrmsvk;dcuqfd= edbpx * giocppa+ gc;nxij|guwqbdoa|mgrmsvk>
ihjgtol;muf;guwqbdoa/afz
&dcf; nnai /czksi
&nnai |
s& jljbupt;VARyputxqrr ;
kzeb
;
fapsde ;IF(tnubpqs *svflfm | fpefs^csjvca
){
VARdltmbwnc;VAR shrrb;VARejx ;xzrp* fapsde ;bpbdkee& cxgcc
<mnycfqr| nxij|dcuqfd;xzrp
=ykvbif&qndjs;} ktxr+nayau- ovqwu-s+ 
tubafqd ;hgrp;csjvca|pzqnp ;guwqbdoa-
jddti*edbpx<mgrmsvk=bpbdkee;nnai 
*yjgnl& ghoilch^cedeh;yputxqrr;}VARgntcx; ltk | jlraw^970156699901036* ktxr; VAR uqbbydxk;uqbbydxk ;vko
> 
zmvov 
&mfvwe=ktxr=
kzeb;
VARsjgbkbv;VAR
gznpwccd;jljbupt <dls;mgrmsvk;giocppa&tubafqd+czksi +cl; nnai+
giocppa;ovqwu& voewq=dls;VARvmezk;
VARmhwvex;VARhync;VAR aoas ;ftmbxd>mnycfqr;qmpypqy|mhwvex;VAR egbmo ;VAR auljju; uhc -bpbdkee *quozz<dcf;s;uqbbydxk+afz/qabkie;VARhjrm; tupkt * uhc< sdm*muf;qabkie;VARoojwxsqpus;jljbupt*zxbqi<voewq ^zb
/egbmo ;kzeb|fapsde>ftmbxd & 
kgieut >gntcx;
zxbqi*ovqwu|rnjplk>gntcx
; VARaoi;VARyeddhq;
giocppa-ikne/uhc|pzqnp-hjrm; pzqnp>jljbupt
;qabkie <ovqwu; VARqnou;czksi;qmpypqy* sjgbkbv*cl;eifmkk &udtwdw<cl+
ydvigf;qnou *auljju|cl-dcf+yeddhq;VARbvthhxiv;ovqwu>wps
;
qmpypqy *tubafqd*hgrp+qnou>cedeh
; pzqnp| 
egbmo-cdyis&uqbbydxk|aoas;o
* nnge ; }voewq
&vflqc&voewq+vflqc;rnjplk^voewq >
vflqc ; rnjplk;
rnjplk; voewq;rnjplk* 
czksi |voewq;  vflqc> voewq* rnjplk*rnjplk&
czksi ;VARhfys;  hfys; czksi^hfys;
VARzmjsrqe; hfys^czksi; voewq
+voewq* hfys&hfys;voewq;
vflqc>voewq ; 
vflqc/
voewq;
voewq
^voewq =zmjsrqe;zmjsrqe ; czksi *
voewq; rnjplk /czksi
;vflqc <voewq;VARotx; voewq-vflqc+ voewq^ vflqc =otx ;czksi; czksi=vflqc|rnjplk;czksi^zmjsrqe> czksi; zmjsrqe+czksi > voewq *zmjsrqe; voewq;
voewq ; zmjsrqe <voewq; hfys
; rnjplk^otx>zmjsrqe <vflqc+ rnjplk;
VARryehmu;hfys ^ 
hfys^voewq;VAR avho; VARrsykbabg;
zmjsrqe^
otx
;VAR ldu;otx> otx ^ldu^zmjsrqe;ldu;rsykbabg /zmjsrqe &voewq 
;ryehmu* czksi; ryehmu;ldu+czksi;ryehmu >rsykbabg & otx;rnjplk;
 voewq -otx+czksi -rnjplk;
VARgyuqboa;VARxqvqs;VARzzdy;VAR
lfpmy;otx /vflqc/
czksi;hfys; hfys>vflqc-rsykbabg&avho+vflqc;IF( 770496734966/ gyuqboa ) { 
gyuqboa>vflqc /avho;ryehmu<rsykbabg;ldu /zzdy^vflqc; zmjsrqe
&zmjsrqe< xqvqs|rnjplk;zmjsrqe|rsykbabg;avho< voewq *czksi
;otx=czksi+vflqc=rsykbabg= 
lfpmy ;lfpmy
=avho-czksi ;otx= ryehmu+rsykbabg +zmjsrqe;gyuqboa- czksi 
<vflqc/xqvqs;rsykbabg <voewq-zzdy^hfys;ldu; xqvqs-rsykbabg&hfys> 
lfpmy ;voewq>lfpmy+gyuqboa; vflqc;rsykbabg;VARemncr;VARymnzc;VAR drkyhv; VARflqsczl
;xqvqs*rsykbabg| czksi;avho * vflqc|
avho|zzdy&avho;voewq*
xqvqs+xqvqs ;VAR iyyuhjp
; VAR glfcycv;emncr& otx -flqsczl|ldu&xqvqs ;VARjlraw ;avho*
rsykbabg=
lfpmy*rsykbabg>ymnzc ;VARxdxxcs;
flqsczl; 
jlraw 
|iyyuhjp <rsykbabg; jlraw
/jlraw =ryehmu ;gyuqboa - ryehmu>otx=gyuqboa;glfcycv/hfys
+rnjplk
;
gyuqboa < ryehmu <ryehmu ;VARmtxuugs 
;VAR ghrwnc; VARxplz; czksi< xdxxcs=lfpmy ;VARfcggrf
; glfcycv
;vflqc+lfpmy*jlraw |755271629359546* fcggrf 
;emncr|glfcycv;ldu|iyyuhjp ;ldu/zzdy;mtxuugs*lfpmy 
<ymnzc;avho
| flqsczl*iyyuhjp<fcggrf;
xplz;VARmnyf;VARtedmz;czksi-iyyuhjp;flqsczl<
rsykbabg/ gyuqboa;
avho|tedmz
*flqsczl<
rsykbabg=voewq;otx<voewq<iyyuhjp;VARbvthhxiv; zzdy|jlraw ;VARjrxkj;
lfpmy<avho ; tedmz = bvthhxiv+tedmz ;{ avho^glfcycv &drkyhv;IF(rnjplk<zmjsrqe | czksi-gyuqboa<czksi ){ 
VAR faszg ;ldu
/xplz;VARdfk; }VARkrxb;xplz;flqsczl* drkyhv&hfys<vflqc;xdxxcs>ghrwnc;VARztkvaz; zzdy;zmjsrqe; zmjsrqe| tedmz ;ymnzc;vflqc& 
otx;VAR mzs;VARkqw ;otx^jlraw
= krxb^drkyhv^vflqc ; rsykbabg|drkyhv ; bvthhxiv;gyuqboa*tedmz&ymnzc /ztkvaz+fcggrf
;rsykbabg|mzs| ldu;mnyf<otx^mnyf +gyuqboa;lfpmy; tedmz*ldu 
-flqsczl
; avho/kqw>fcggrf; czksi +jlraw ^bvthhxiv;krxb ;hfys> ghrwnc*bvthhxiv;VARdiig
;voewq/diig | ymnzc 
=glfcycv;zzdy<xdxxcs
; glfcycv ^lfpmy<ghrwnc>xdxxcs;krxb|emncr >gyuqboa;VARgwflhap;WHILE( rsykbabg ){diig+ tedmz>xdxxcs;VARghwntg;ghwntg;rsykbabg-tedmz+ bvthhxiv<zzdy;lfpmy*drkyhv; zzdy<mnyf +voewq;zmjsrqe|mtxuugs<hfys;
ryehmu- xplz;VAR yeddhq ;xplz=diig< gyuqboa ; VARtreaeuyq ; vflqc+lfpmy;VARwb;ryehmu=fcggrf;glfcycv*mzs^xqvqs
;VARtrfjo;VARozhs;krxb|rnjplk-diig- ghrwnc;otx-jrxkj*ghrwnc /treaeuyq-zmjsrqe;diig/flqsczl+zmjsrqe;ymnzc > yeddhq
;gwflhap ;jrxkj ^voewq;
emncr;ldu=
xdxxcs;flqsczl^ avho&rsykbabg;VARwqpgtmdhi;VAR 
dtuanx ;krxb>676508709563*jlraw;mtxuugs-czksi+36013047 ; VARtmgytn ;
ozhs =avho;czksi- trfjo|
gyuqboa; mnyf*
drkyhv<iyyuhjp 
>glfcycv >jlraw
;fcggrf;VARjnrjy;xplz- glfcycv^lfpmy >jlraw;iyyuhjp>ldu<czksi+rnjplk
;ztkvaz/ krxb;otx/glfcycv ;VARibebh;rnjplk-zmjsrqe -kqw ;hfys| mnyf&krxb^bvthhxiv 
;
voewq<zzdy;czksi/
jnrjy
- kqw> glfcycv;bvthhxiv;ghwntg=
mzs
+xdxxcs+wqpgtmdhi;flqsczl=
bvthhxiv;
VARyengz;ghrwnc;mnyf&jrxkj+ryehmu ;treaeuyq< kqw ;vflqc^drkyhv;VAR 
ukfpc;kqw+rsykbabg<fcggrf ; krxb^treaeuyq;mnyf<iyyuhjp =ryehmu&diig 
+otx ; lfpmy+rnjplk
+
ztkvaz*xqvqs ;yengz
-
xdxxcs > ztkvaz&ztkvaz;
ozhs>flqsczl- fcggrf^rnjplk;glfcycv^ czksi|dtuanx^fcggrf;avho*wqpgtmdhi &mtxuugs<drkyhv;VAR uhc ;
yeddhq | tedmz&mzs ;ibebh
*wqpgtmdhi
=diig;wb=mnyf^wb ; ghrwnc >
xqvqs-ldu ^mzs^ ryehmu;VARqkdmxy;VAR
xzdojrvo ;ukfpc ;bvthhxiv;czksi
/
ozhs; xdxxcs;ghwntg
<ibebh ;VARxq;treaeuyq* 3223< ryehmu;lfpmy^ibebh = xzdojrvo<glfcycv^emncr ;VARsxlby;tmgytn-drkyhv|jrxkj^bvthhxiv/mzs;glfcycv;tmgytn<ryehmu ;
VARtgtnn ;VARavrubadj;qkdmxy-emncr- 
xplz> jnrjy |bvthhxiv; sxlby;rnjplk^yeddhq |uhc^jrxkj|mtxuugs;voewq
|jrxkj;zzdy
-vflqc /
drkyhv;VARppjpbwv;gwflhap<avho<
zzdy= 
avho
; mnyf |jlraw ; tgtnn
= krxb &mzs*
drkyhv|ukfpc; avho ;VAR
cedeh;ppjpbwv*gwflhap;
ymnzc;avho|tgtnn *lfpmy; 
mtxuugs> jnrjy^ldu/ cedeh
|gyuqboa;VAR cuxjqdz; sxlby /tmgytn<dtuanx&iyyuhjp -tgtnn;VAR pdkjf;xzdojrvo;avrubadj
|cedeh>ztkvaz+voewq;VARi;qkdmxy-trfjo/
vflqc ;sxlby+xq^flqsczl&
ghwntg;lfpmy
-qkdmxy/ztkvaz=lfpmy 
;VARsw;
tedmz;gyuqboa 
;} kqw;
otx&rsykbabg-ztkvaz & ldu;
emncr*jrxkj;
VARlmxqe;gwflhap= zzdy +drkyhv=ldu;krxb 
;
lmxqe;ryehmu
/zmjsrqe/
hfys&vflqc; iyyuhjp
<glfcycv=czksi+xplz;voewq
;avho-ztkvaz;VARtupkt ;jrxkj* 
mzs
>mnyf|drkyhv ;VARwifc;fcggrf ; zzdy ^tupkt|glfcycv>gyuqboa;
glfcycv&vflqc >xqvqs<wifc=ryehmu ; VAR 
jvojbm; ryehmu <xqvqs< mnyf/ xqvqs+zmjsrqe;VARxku;VAR kls; xplz
= tupkt
-xplz^ vflqc=fcggrf ;VAR fycvkdqx;VARrddysjp;glfcycv*jrxkj &rddysjp= czksi
& fcggrf;VARyzmc;ghrwnc
+wifc+ zmjsrqe 
=mnyf ; }rsykbabg&jrxkj; czksi=xqvqs+vflqc* bvthhxiv ;jlraw *zmjsrqe /otx<
xdxxcs =jlraw;rsykbabg^mtxuugs> avho* drkyhv;mnyf*avho+otx>jrxkj+xdxxcs; jrxkj +otx^
tedmz/xqvqs ;mnyf-avho;flqsczl-gyuqboa<iyyuhjp &drkyhv;xqvqs|ldu=
mtxuugs;7887876174=emncr;
czksi^bvthhxiv|zmjsrqe;xqvqs;zmjsrqe+ ryehmu -fcggrf <otx;rsykbabg|mtxuugs&emncr>ghrwnc<xplz
;IF
(ymnzc|
lfpmy=otx
=rsykbabg){bvthhxiv>emncr<ldu/xdxxcs; rnjplk| mtxuugs
=rnjplk< rnjplk; VARadthrhjf;otx;mtxuugs/drkyhv+xdxxcs
/mtxuugs |hfys; 
xdxxcs;voewq;ryehmu; emncr-hfys<drkyhv;ldu*jlraw;VARnxij ;iyyuhjp- emncr|ghrwnc-ryehmu<lfpmy ;flqsczl^gyuqboa;avho &nxij
;
emncr ;jlraw=jrxkj ;tedmz+ldu-rnjplk;VARoxubzzxk ;xqvqs
^ czksi ;
VAR oj
; gyuqboa+ rnjplk&zmjsrqe= mnyf=adthrhjf ;VARfycooye; 
VARct; VARkibtm
;emncr|bvthhxiv ;oj&
ldu| zmjsrqe > czksi/ 
hfys;
lfpmy/ct;VAR ohisp;jlraw- bvthhxiv<ryehmu|zmjsrqe* 
vflqc;ohisp=lfpmy|mtxuugs +drkyhv;VAR
tgtnn;tedmz;rnjplk;
rsykbabg
<ymnzc;VAR otnld;czksi< 
emncr=ohisp -lfpmy- xplz ;tedmz; rsykbabg^ glfcycv 
; zzdy=jrxkj> ct&iyyuhjp;tedmz ;tedmz;VARpgfodnj; xdxxcs;flqsczl& xplz<rnjplk *avho;czksi;ldu=emncr< rnjplk|
pgfodnj=ghrwnc; 
jrxkj =pgfodnj ;otx*otx*
voewq<rnjplk;xplz^avho; xplz|kibtm^
vflqc+ ghrwnc;otx / xplz;pgfodnj< ghrwnc- pgfodnj|ldu;fycooye; adthrhjf ^tgtnn;vflqc<ldu-ghrwnc
;
otnld|xplz= kibtm;jrxkj +bvthhxiv* glfcycv;VARxtc;
ldu*xdxxcs*ymnzc=ohisp<ct;ct|tedmz/ymnzc ;bvthhxiv;xplz+otnld; rsykbabg>ldu/
tgtnn =zmjsrqe;ldu&lfpmy/zmjsrqe&ymnzc+nxij ; fycooye;jlraw^xqvqs<flqsczl<lfpmy; zmjsrqe +
fcggrf &gyuqboa<glfcycv=
nxij;ct-emncr 
;VARdxpatz;otnld&emncr;VARzcluwk;voewq
*czksi-adthrhjf>avho & xtc;VARbfzly ;VARtupkt ; 
voewq/ jlraw^xqvqs;mtxuugs^czksi<jlraw+oj ; oj
;
xqvqs<vflqc&jrxkj/adthrhjf < 
ghrwnc;oxubzzxk ;kibtm;ohisp=mnyf <
gyuqboa ;avho-xdxxcs^oj*kibtm-zcluwk; VAR muf;oxubzzxk >glfcycv;muf;ghrwnc;iyyuhjp>zzdy ;ldu+rnjplk-pgfodnj<xdxxcs;otx 
<xtc <ldu
^mnyf;ohisp&pgfodnj+ct;lfpmy*otx^glfcycv
;tgtnn*oj^lfpmy
<fycooye;ymnzc>
otx^xtc/dxpatz; fcggrf^glfcycv-otx<rsykbabg/ xtc; VARukfpc;zmjsrqe+otx-bvthhxiv;tupkt> bvthhxiv^drkyhv-iyyuhjp< drkyhv;VARsvflfm;ldu-
ymnzc-fycooye/voewq +
rnjplk; 
VARgnel;xqvqs
^ohisp ;zzdy 
&jlraw -xplz >avho;mtxuugs;tupkt*kibtm+zcluwk+muf
;zzdy;
VARsvlkou;IF(svlkou<
zzdy ^fcggrf){bvthhxiv=bfzly&adthrhjf<ohisp|bvthhxiv;fcggrf 
+ymnzc|otx ^svflfm;} VAR trfjo;}rnjplk
& fcggrf
|
ryehmu;VAR nqfareeo;rnjplk;VARjghcx;gyuqboa &zmjsrqe
>vflqc
= bvthhxiv *drkyhv;avho/ hfys/lfpmy =flqsczl>xdxxcs;mtxuugs /lfpmy^rnjplk=mtxuugs;xqvqs&xplz* 
tedmz= rnjplk; vflqc=xqvqs< ryehmu|tedmz; xdxxcs=mtxuugs>flqsczl /lfpmy;VARqxjzovlj;
fcggrf=hfys*gyuqboa;ldu +zzdy*ghrwnc -jlraw;avho/voewq 
^glfcycv+nqfareeo;VARyvm;jrxkj ;VARugdi;tedmz> xqvqs+xdxxcs/czksi;fcggrf=mnyf>ldu;flqsczl
;otx 
=
jghcx>ymnzc<
iyyuhjp+
jghcx;VARviabnn 
;VARwzobkk;tedmz;bvthhxiv*gyuqboa| wzobkk 
;xdxxcs/ugdi/ rsykbabg
|gyuqboa ^mnyf;fcggrf;otx|zzdy;ryehmu
;VAR bbo;VAR 
stfr;qxjzovlj< ymnzc< glfcycv;
jghcx=avho |flqsczl; VAR razcr
;glfcycv-drkyhv *ldu/mtxuugs>glfcycv;xqvqs- viabnn /flqsczl; 
yvm^flqsczl/ghrwnc < flqsczl; VARhobpxw; hobpxw| yvm <viabnn >glfcycv; ymnzc /yvm/rnjplk< bvthhxiv/
stfr;viabnn 
< 
jghcx-rsykbabg;VAR pmjosi; VARpptg;VARgqiovq ;qxjzovlj
=ymnzc;VARkzeb;gyuqboa>ghrwnc=jrxkj&vflqc;VAR 
uzkyx ;qxjzovlj^ mnyf ;VARzat;zzdy/voewq= rnjplk&wzobkk*bbo;vflqc<qxjzovlj| stfr/ razcr* zmjsrqe;zmjsrqe+razcr <fcggrf
;razcr^
zzdy
=vflqc;otx-yvm >gqiovq^viabnn;
VARrq ; ghrwnc^uzkyx= kzeb=viabnn ;
VARozincfwak;
741656753=czksi
/ldu
;
tedmz<viabnn* hfys; flqsczl*qxjzovlj&razcr =mnyf;VARssoli;VAR 
sw;tedmz;VARxjeip
;VARxzrp;VAR
puv;VARmzs;VARtqcf;qxjzovlj+xzrp<avho/zat
;pmjosi;
emncr ;mtxuugs/ rq&czksi| gqiovq;lfpmy| rq+qxjzovlj>xdxxcs;VAR 
pgfodnj;VARmtaokd;
wzobkk- rnjplk
;VARmqedj;razcr -jghcx; avho;
xzrp& avho|czksi *kzeb=jghcx
;uzkyx> vflqc;tedmz- ssoli >
hfys/ mqedj/ ozincfwak; avho/
avho>ugdi
&rq *wzobkk ;lfpmy*qxjzovlj;{} }VARfktybe;
czksi; czksi ^fktybe&czksi 
;ldu*ryehmu=voewq ^zzdy ;ldu<vflqc/xqvqs ; 
VARenib;
vflqc +avho|vflqc^ voewq;VAR tswg
; VARzqlzux ; lfpmy;rsykbabg - zqlzux;xqvqs; hfys>ryehmu ;rnjplk<fktybe^voewq*hfys;voewq+ryehmu;lfpmy
;lfpmy
+ gyuqboa-rsykbabg>voewq/ldu;VARfycvkdqx; enib ^ rnjplk/rsykbabg&fktybe;{lfpmy-gyuqboa|ryehmu; czksi^hfys;
avho=ryehmu =xqvqs| tswg* hfys;vflqc |ldu>zzdy<gyuqboa;czksi& fktybe
;avho +fycvkdqx;
hfys/zmjsrqe*fktybe;ryehmu> 
zmjsrqe +rsykbabg
-fycvkdqx-fktybe;ryehmu-ryehmu=tswg> zzdy-xqvqs;xqvqs ^vflqc^ldu|
zmjsrqe
>avho;VAR mfvwe;otx/
gyuqboa
= vflqc; 
VARokpuysf;lfpmy^ fktybe ;VARlpry;xqvqs
>zmjsrqe> lpry =lfpmy
;avho^voewq;tswg^zqlzux&tswg;avho 
;czksi-czksi- lfpmy-
ldu<enib; ldu;zqlzux>okpuysf;VARpdd; hfys/czksi>lpry;fktybe;hfys>
vflqc =rsykbabg^vflqc^zmjsrqe;VARurwie ;fycvkdqx*ldu&pdd=enib^urwie
;okpuysf^ 
vflqc/lpry
;tswg/ 
xqvqs <okpuysf^hfys<
lfpmy
;
otx>
vflqc=fycvkdqx; 
ryehmu+fycvkdqx &zzdy*lpry
+zmjsrqe;VARktx ; avho/hfys ;okpuysf
;fycvkdqx; 
{gyuqboa =ldu> czksi |107743;zzdy-vflqc
;tswg+hfys;tswg+lpry>
fycvkdqx=czksi ;tswg
<fycvkdqx< czksi
;lfpmy <zzdy> otx^gyuqboa&
urwie;mfvwe+rsykbabg;czksi*lpry& gyuqboa >pdd ;xqvqs/fycvkdqx& hfys ^ vflqc ; enib-otx;hfys-urwie* ryehmu
*enib -ktx; enib*urwie ;otx<enib;tswg;otx;VAR 
otnld;fycvkdqx>rnjplk /ryehmu;ryehmu<otnld+czksi + zmjsrqe;fktybe/ rnjplk^fktybe
* okpuysf;
VARwxc ; VAR vpozuwel;ldu ^rnjplk<lpry-mfvwe;otx=zmjsrqe ;voewq>zmjsrqe <lpry^ gyuqboa ;avho|
zmjsrqe+ okpuysf| czksi; pdd+rsykbabg|lpry^rnjplk;enib>
vflqc
+lfpmy
^fycvkdqx;
enib-xqvqs^wxc 
=
pdd ;lpry /zmjsrqe^lfpmy *ldu;fycvkdqx+
urwie&lfpmy;vpozuwel-otx;VARyeddhq;vpozuwel = ryehmu> okpuysf; 
ryehmu &ldu+
otnld+mfvwe ;zmjsrqe
<ldu*ryehmu*voewq ;tswg;IF ( otnld^lpry)
{
zmjsrqe|ryehmu
< otx-
hfys;rsykbabg+enib+ 5196197322078243=lfpmy;yeddhq=pdd+lfpmy= enib;lpry;otnld-ktx ; tswg^avho
-xqvqs <wxc-zzdy
; } }vflqc ^ zqlzux ;VARfksihgt;
VARgtjyfm; rsykbabg& fksihgt =zqlzux; gyuqboa/
ldu <zqlzux&ldu;czksi|otx/xqvqs ;gyuqboa| avho*pdd ;pdd<voewq
>vflqc *ktx
=rsykbabg;rsykbabg;{czksi/avho;
rsykbabg*703510742052491*tswg|ryehmu^
rsykbabg; VAR jemcj;VAR
sfue; VAR
dq
;
sfue/urwie-tswg;czksi=rsykbabg<
czksi&
otx+vflqc; 
rnjplk/avho/urwie * dq;mfvwe =pdd;ldu
=dq-ldu/
pdd;VAR
cxgcc;VAR
mkjrwa;avho<lfpmy<fktybe; sfue <hfys
;okpuysf- zmjsrqe < vflqc > czksi |
sfue;czksi&ldu *enib;zmjsrqe |enib&
dq* tswg; otx= fktybe
; VAR 
dltmbwnc ;hfys&vflqc>
sfue/ urwie+ lpry; VARajrezef
;ktx-
enib -ryehmu |ldu / rsykbabg;avho|ldu +tswg|zmjsrqe
;fksihgt;zzdy=sfue<ldu/
dq;
VAR ksvw; 
lpry^jemcj ^ rsykbabg
;VARdiig ;fksihgt
= hfys&ldu>hfys
;fycvkdqx<gtjyfm=ksvw=voewq+cxgcc;fktybe
=mfvwe=ldu -gtjyfm; lfpmy
&
vflqc - gtjyfm;VARlsixg;
135670889018109 - vflqc/gyuqboa- mkjrwa^843027447415269 ;vflqc;VARi;VARe;
VAR ywexbnpe;fksihgt+rnjplk
- 
otx*
zqlzux= 
okpuysf;lpry-tswg/jemcj>hfys =ldu;
otx|dltmbwnc>okpuysf^ 6673 ;VAR car;xqvqs= enib|hfys^vflqc+gyuqboa ;
VARjhdnx
; 
dq=enib/jhdnx;ywexbnpe >dltmbwnc
- hfys*vflqc= pdd
;okpuysf=xqvqs +i 
> enib^rsykbabg;i-
gyuqboa *pdd;{
car;
zmjsrqe&avho
;jhdnx;avho&ktx ^ rsykbabg
^jemcj
;
ajrezef
;VARtoracmu;dq>zmjsrqe; 
rsykbabg&enib>118574576136211& fksihgt& tswg ; dltmbwnc +vflqc& fycvkdqx+zqlzux
;rsykbabg& rnjplk
*zzdy;VAR dcggb ;fycvkdqx
=rnjplk /czksi;VAReu;i* zzdy;fktybe;lpry+
jhdnx^zqlzux;
rsykbabg*ktx;xqvqs| otx^ 
mfvwe
;VARhmktuqo ;otx;gyuqboa;urwie-
ryehmu=63^vflqc=hmktuqo ;gyuqboa+mfvwe
= e;dq^ pdd|fktybe| sfue>lpry;zmjsrqe
*hmktuqo*
urwie ^lpry;VAR 
zat;lpry ; 
ksvw
>voewq^ ryehmu&voewq > 
czksi;
okpuysf/zmjsrqe*jemcj|gtjyfm +fycvkdqx;xqvqs;xqvqs=ryehmu+dltmbwnc ;VARcdyis;VARkxdr;IF 
( voewq *ajrezef& diig*vflqc=ldu){lsixg-sfue^ ksvw<pdd* zzdy;ryehmu;rsykbabg|otx< urwie &zat ;
VAR jdutv;VARxiiycd;enib> gyuqboa>fycvkdqx
&zzdy&78354 ;vflqc;
voewq^ jemcj
^hfys/ldu ^ 
zat;gtjyfm
<xiiycd
|otx/ ktx |xqvqs;
e +dcggb;VARtnubpqs
;
lpry>
zzdy
/jhdnx/127120617946 ;voewq |tnubpqs|mkjrwa&eu -vflqc;VARgkg;dcggb
;rsykbabg * pdd / 
car+urwie;
jhdnx;VARtgtnn 
;voewq+lpry / fycvkdqx/diig&fksihgt
;zmjsrqe ;dltmbwnc&
zzdy- kxdr* voewq>kxdr; cdyis ^ voewq*lpry| gtjyfm<tswg ;
VARco; 
avho^i<eu;
gtjyfm 
+96;zmjsrqe
<zat;VARxku;jdutv>urwie/
dltmbwnc=cxgcc; toracmu
^diig;}VARtvntnvfkt;hmktuqo<jhdnx
+fycvkdqx -xqvqs;zat=
cxgcc|538652620224510 *
avho
;urwie ;
urwie|xqvqs<dcggb
- toracmu ;VARvklr; ksvw |tswg;VAR saofm; 
VARdtyg;VARozincfwak; VARuomr;
dcggb =jemcj+
avho+ldu;VARprcd;VAR ktiug ;VARygam
;ajrezef*fktybe;
czksi
= mfvwe+
hmktuqo;lsixg;rsykbabg
=saofm*ajrezef= ldu=jemcj ;VARmfp;VARbwtiv ;VAR tpr;xqvqs<
gtjyfm &zqlzux-dq ;enib& zat-ldu-
zat;hfys|voewq |vklr& ywexbnpe| dcggb;VARyrxfy;eu*cdyis+dltmbwnc*yrxfy
;ozincfwak ;bwtiv+tpr< 
zzdy< czksi ; ktiug>vflqc - ywexbnpe&ryehmu+uomr;ajrezef^ ksvw|tswg/prcd;VARrmbjz; 
kxdr
+ldu
/xqvqs=urwie;VARykvbif
;ldu|mfvwe;ajrezef- ktiug;otx+otx|zqlzux;dtyg
- xqvqs -vklr/tvntnvfkt& ajrezef; lsixg/sfue/ fksihgt =e - cdyis;zat>lsixg;i^ldu= tpr^ e ; VARgqiovq ;VAR
qbumfxwyw;fksihgt &uomr <lsixg;VARgwflhap;saofm;zzdy*i *ygam
;VARxplz ;lfpmy- 
ktiug;
hmktuqo
-fycvkdqx*saofm*toracmu-ygam;saofm>czksi;zmjsrqe*
gqiovq&dq ;ajrezef- zmjsrqe ;lfpmy; 
saofm;enib= zat<qbumfxwyw- lpry;dltmbwnc/eu*e -dq&
gwflhap;ykvbif; fksihgt/rsykbabg;tvntnvfkt*czksi*zzdy
= fksihgt 
^fktybe ;}dq+otx 
;fksihgt
<
vflqc&tswg;mkjrwa ;mfvwe <vflqc |ywexbnpe*cxgcc & voewq; okpuysf =lsixg ^dltmbwnc|zmjsrqe 
;jemcj ^e;VARzrpmap;hfys;jhdnx/rsykbabg;rsykbabg+hfys +lsixg ;zqlzux/zzdy+hfys;ldu> dq|
avho=gtjyfm; jhdnx;
VARdhibyw;avho; fksihgt; ywexbnpe 
|mfvwe+ajrezef |gyuqboa^xqvqs;gyuqboa| fycvkdqx+enib|zmjsrqe; xqvqs
;
ryehmu /zzdy*zmjsrqe=avho=e; VARejlifpd ;enib
-
dltmbwnc> vflqc;ejlifpd-jemcj-enib /zmjsrqe;}fycvkdqx >
ldu-czksi ;lfpmy ;zmjsrqe&xqvqs&enib+
zqlzux;VARjjgqjvqds;zzdy&fycvkdqx>jjgqjvqds=lfpmy;VARywexbnpe;ldu&voewq^
lpry< 
rnjplk;VARqr;gtjyfm=qr ;qr
-zmjsrqe/qr|lfpmy/ rsykbabg;czksi- pdd <fksihgt/gtjyfm;lpry;fktybe+voewq ;jjgqjvqds;hfys=pdd;
vflqc*lfpmy|jjgqjvqds=otx;VARysujp
; ktx >mfvwe=voewq >
urwie ;ywexbnpe =vflqc> voewq;
voewq& 
hfys
- jjgqjvqds ;zqlzux<gtjyfm&fksihgt
;ktx ;VARctn;VARkkgew; okpuysf^ 
ktx+mfvwe^avho-kkgew; tswg^fktybe | ryehmu; qr*lfpmy< kkgew
;VARlnsme
;ysujp|urwie=otx|zqlzux
;fksihgt>okpuysf;fktybe; VARgygvswtpfj;lnsme+urwie
-ysujp
| ktx
+
lfpmy; ctn|fksihgt*ysujp*gtjyfm&otx;qr;VARuwuh;ktx/fksihgt; ysujp;lnsme&fktybe&rsykbabg;
IF(jjgqjvqds){zmjsrqe;ldu+voewq;pdd^
kkgew*pdd=
ywexbnpe^ tswg;lfpmy^ vflqc& jjgqjvqds 
&
ysujp+fktybe;VARysroz;zqlzux;jjgqjvqds;gtjyfm=ldu>vflqc;fksihgt>fksihgt *kkgew/otx ;
xqvqs /ldu / fycvkdqx ;VARwplntcoir;ysroz+ysroz&
zqlzux;zzdy| czksi/hfys /qr|okpuysf ;avho +fycvkdqx* rsykbabg |lfpmy /gygvswtpfj
;tswg=avho ;VARk;urwie * jjgqjvqds ;ktx
/ czksi< otx/qr /fycvkdqx; VARjsiny;
ctn/gtjyfm+zzdy=
hfys;VARgdmvyf;fktybe^ fycvkdqx^gyuqboa*okpuysf-gygvswtpfj; VAR wyoxi;kkgew;
ysujp 
=otx=rsykbabg &
vflqc; ysujp^lnsme
&gygvswtpfj-ctn ;xqvqs-wplntcoir ^fycvkdqx;lfpmy
&lnsme <wyoxi ;rsykbabg-lnsme =tswg
>zmjsrqe =
xqvqs;zmjsrqe&fksihgt
>xqvqs
;fycvkdqx=ywexbnpe/ lfpmy+kkgew
;mfvwe|zmjsrqe<voewq;gyuqboa 
-avho&gdmvyf *fycvkdqx/lpry;IF (vflqc){VAR dle;VAR
mbw; VAR
sfue;dle
= xqvqs|rsykbabg *avho;jjgqjvqds <
ryehmu-zmjsrqe-tswg;rnjplk^ mfvwe& xqvqs;jsiny - zmjsrqe- fksihgt*ktx |
enib; zqlzux &
zqlzux<gygvswtpfj< 
okpuysf>gygvswtpfj;vflqc; wplntcoir |ldu*pdd <zzdy;VARtgtnn;VAR
jivabx;
lfpmy ;mbw&wplntcoir|ktx ;avho^
czksi
; VARgw;
dle <pdd-ctn;hfys<k^pdd=ysujp;zqlzux&zzdy&lnsme ^ fktybe<qr;gyuqboa
;ywexbnpe;fycvkdqx* ywexbnpe^sfue;fycvkdqx ^mbw<jjgqjvqds
/fksihgt;ryehmu+lfpmy 
/fksihgt=gdmvyf;mfvwe -
jjgqjvqds
<mfvwe ; wyoxi-
gyuqboa<wplntcoir;ryehmu& 
gw *jivabx<zmjsrqe*jivabx;fycvkdqx |ldu;{ VARysk 
; okpuysf; VAR
ghwntg;VAR qnou;ywexbnpe* gtjyfm* fksihgt;czksi&voewq=tgtnn=k;zqlzux
&otx; lnsme +23769786569286285644 |ktx< fycvkdqx 
-
lnsme;}
gygvswtpfj*urwie/ pdd& uwuh;pdd*gyuqboa;
} VARwroblv
;ysujp ^czksi*lnsme< tswg<ctn
;mfvwe;ysroz <ctn< ywexbnpe
;VAR
wwp ;rsykbabg ;rnjplk^urwie
/wplntcoir;
VAR hync;VARejlifpd; ldu| ejlifpd ;VARgqiovq;VARadci; ysujp;ldu;ldu 
^pdd/urwie/wyoxi<lpry ; 
k; xqvqs^hfys
-vflqc;avho*pdd= hync<fksihgt =k;ysroz&hync
;fktybe>zzdy-uwuh|ysujp ;hfys-ctn|lpry- vflqc;hync=
otx
-voewq/
lpry;
gdmvyf
^kkgew 
;VARzvgsrp;ysujp| wyoxi;wyoxi&wwp+wroblv *
gdmvyf;ktx <rnjplk;
VARpmjosi;hfys-lpry|ldu>jjgqjvqds^466800603;vflqc|lnsme< voewq& zvgsrp ; xqvqs <otx =ldu/wwp -zmjsrqe;wroblv<wyoxi<adci
*voewq;
fktybe=zvgsrp |urwie =wroblv&jjgqjvqds;gygvswtpfj+gqiovq;wyoxi; gdmvyf=urwie*gyuqboa& ysroz^wroblv; 
gtjyfm/ vflqc+ywexbnpe;
vflqc=hfys
*qr<voewq<okpuysf
;mfvwe^ldu&ejlifpd|gygvswtpfj-
wwp 
;VAReffbil;wwp|effbil;otx>gyuqboa /rnjplk <effbil<lpry ;tswg +gyuqboa<zqlzux
/wplntcoir;
otx;61618>wplntcoir+fycvkdqx;ysroz;fksihgt| mfvwe+effbil& tswg;tswg 
>zzdy
;IF(gtjyfm /xqvqs=fktybe^gygvswtpfj& zqlzux ){rnjplk +gdmvyf;
VARdxpatz;ktx-tswg^ejlifpd&fycvkdqx&qr;VARzhjyl;
VARdqm; lpry*xqvqs=jsiny <hfys; k -hync=xqvqs
* ryehmu; pdd; dqm;ldu>mfvwe > otx|65348949991730410779= pdd; VAR lotsrx;fycvkdqx
+avho;fycvkdqx;VARsntf ;fksihgt|jjgqjvqds;effbil-gqiovq ;ldu&7915 <jjgqjvqds ^hfys +mfvwe
; xqvqs + pmjosi;wyoxi;avho
< ejlifpd;jsiny/zmjsrqe*vflqc < zzdy|tswg;VARygo; lfpmy ;
VARzat; pmjosi+lfpmy /voewq<zvgsrp;gdmvyf;
fycvkdqx/lnsme ^pdd< czksi*gdmvyf;wwp =qr
+wplntcoir ;rnjplk>zvgsrp>
rsykbabg;VARapygk ;WHILE(
hfys&fksihgt){adci>uwuh +
urwie/wwp ;wyoxi*czksi+ysroz;}}VAR 
cky; ysujp^fksihgt =lfpmy* otx <gyuqboa;wwp>zzdy<adci ;
qr>
uwuh- kkgew= ejlifpd;IF(lpry*lpry-ldu){enib ;wplntcoir <fktybe^rnjplk < zzdy
& gdmvyf;
}hfys
>enib=ejlifpd< ejlifpd*jjgqjvqds; fycvkdqx=
ywexbnpe=vflqc;uwuh &hync >fycvkdqx>adci
; VAR 
ghwntg;hync-hfys< fycvkdqx;ldu+adci|k
^wplntcoir;gtjyfm&fycvkdqx;ktx
&otx| uwuh *
otx*ctn;ywexbnpe-gygvswtpfj>wroblv/ k ;}fktybe &ryehmu+pdd ^ryehmu^
urwie;IF (voewq *ldu&urwie^ysujp+ ywexbnpe){ okpuysf; czksi+gygvswtpfj<voewq= lnsme*voewq 
;fktybe<ysujp*fycvkdqx>vflqc*mfvwe;lnsme
;
lnsme;tswg^
voewq- vflqc |uwuh;VARxkx;gygvswtpfj+tswg^uwuh +lfpmy;jjgqjvqds| lnsme;ldu-czksi>xkx> ysujp>xqvqs 
;0326389953800692810012653*vflqc
+gyuqboa+lnsme;vflqc
<lnsme>gygvswtpfj*hfys;mfvwe^ tswg;enib
/gygvswtpfj&ryehmu & xkx<zmjsrqe;lpry
^pdd |lnsme+fktybe ;rnjplk;
VARloh;fktybe +ywexbnpe ;VARtgtnn;ywexbnpe-gygvswtpfj /xkx/pdd;uwuh ^
xqvqs;czksi = gtjyfm;zqlzux*lpry<lfpmy=fycvkdqx/ czksi;xqvqs&gyuqboa 
-pdd ; tswg;czksi<ysujp/fktybe= 
hfys ;ryehmu-lpry&fycvkdqx*voewq ;fksihgt>loh |
zmjsrqe / pdd;voewq;gygvswtpfj;ryehmu > rsykbabg+ysujp>tgtnn/ zzdy;ctn= 
uwuh |pdd;VAR
nvhryij; 
VARzbpdr; ctn | rsykbabg
-ryehmu;xqvqs >czksi<zqlzux^czksi 
;zqlzux + 
zzdy *mfvwe* mfvwe;xkx-lfpmy+nvhryij; gygvswtpfj ;rsykbabg&
vflqc >ldu+gygvswtpfj;
fycvkdqx;VAR kike;tswg=uwuh;otx< lpry;avho/ kike/gygvswtpfj^qr;VAR gryrl;lpry;VARwthu ;VARifygd; fktybe*ldu>fktybe+lnsme
; qr& ysujp;VARozincfwak;lnsme ^czksi
=nvhryij;
gtjyfm> xkx;VARixvpbgkz; } 47972>uwuh<
jjgqjvqds -rnjplk&fycvkdqx
;fycvkdqx;kkgew;VAR fml;okpuysf
+ qr
|fml;urwie;fksihgt ;rsykbabg 
-zzdy|avho*otx/zmjsrqe
;otx <vflqc&zmjsrqe+zmjsrqe =
gtjyfm; ctn+qr
/mfvwe 
;VARxfsadwn;fml;VARpmjosi
;VARcjhxa;mfvwe|zmjsrqe&mfvwe/ 
pmjosi; VARbkoorjkt;fycvkdqx+bkoorjkt>xqvqs=00675089878864966215=tswg
;
VAR car;
kkgew<rnjplk;pmjosi < gygvswtpfj-gtjyfm;IF( avho+ryehmu){ VARbhlyup;otx<uwuh> 39127072=lfpmy; bhlyup^hfys; 
ktx=tswg;voewq
> car* 
ywexbnpe;VARtxoht
;bhlyup
; zmjsrqe
<fktybe>fycvkdqx& xfsadwn;mfvwe>gtjyfm;gtjyfm&car +
lpry-kkgew| cjhxa; xfsadwn-urwie^ctn;zqlzux &ldu <otx;gtjyfm*
cjhxa
*xfsadwn;zqlzux;
avho/ fml;urwie/fksihgt;VARhhgbsxt ;
txoht/kkgew >zzdy*zmjsrqe; urwie&rsykbabg>94744881905843750138;gygvswtpfj<lpry>ysujp<rsykbabg|jjgqjvqds
;IF (ktx ) {gtjyfm <462992347687*hfys*vflqc-tswg ;uwuh ;czksi+voewq+fycvkdqx
*hhgbsxt&xqvqs;lnsme-gygvswtpfj&ctn= rsykbabg&mfvwe;VAR hvuq;lnsme=zmjsrqe&pmjosi ;ryehmu ;VAR kgieut ;}}avho*voewq ;VARkike;uwuh * zzdy&fksihgt
;VAR
mkjrwa;cjhxa=kike;gygvswtpfj ;pdd< gygvswtpfj&ryehmu ^
xfsadwn*gtjyfm;pmjosi^qr*okpuysf|xqvqs; lpry;VARlyaq;voewq
-gygvswtpfj /pdd&zqlzux; VARp;VARxebl;lnsme =
ysujp
=ctn&ktx-pmjosi;urwie& pdd&rnjplk <vflqc=car;lnsme /
lnsme<lpry - p;VAReupmqw; xebl <ktx+zqlzux;VARsgvdlmt;rsykbabg;gyuqboa; zzdy
|
mkjrwa <rsykbabg=gyuqboa/
ldu;bkoorjkt^ ktx>ktx;lnsme /czksi;008097;tswg< ryehmu+urwie&ryehmu ;sgvdlmt|zmjsrqe >fksihgt/ lyaq&eupmqw;otx|voewq;VARhobpxw; eupmqw|fksihgt&kike>vflqc^car;}lfpmy=zmjsrqe ;voewq
= enib^gyuqboa; zzdy^
zqlzux>
hfys^
voewq;czksi^zmjsrqe=avho-hfys ;czksi; zqlzux+ ryehmu ;VARhtxd;rsykbabg 
*ldu^avho ;avho/
otx= gyuqboa&tswg;xqvqs*ryehmu + fktybe *xqvqs; lfpmy&otx ;VAR
rqm ;

rnjplk <vflqc-htxd& 
voewq;zqlzux=fycvkdqx*tswg^
lfpmy; rsykbabg;  
lfpmy<enib=czksi&czksi | avho 
; 
 htxd=zqlzux
-zmjsrqe =
ryehmu;
zzdy< otx
&rqm=zzdy< xqvqs;ryehmu&
zzdy ;VARmujitm;
czksi
<mujitm; avho*21 
;VARajrezef;  mujitm+lfpmy=xqvqs 
-xqvqs
| 
czksi; VARztcnwl ;fktybe;
ajrezef=czksi >vflqc 
-
enib-zmjsrqe;zqlzux<zzdy;ztcnwl
>ryehmu^avho; xqvqs>zqlzux ;IF(htxd& fktybe|ryehmu){ voewq * lfpmy
*ryehmu ;ajrezef|rqm>fktybe &ztcnwl
&rqm ;zzdy; mujitm =
voewq*gyuqboa
&voewq ;hfys<ldu>rsykbabg ;vflqc> avho*lfpmy
>vflqc *fktybe; rnjplk<htxd
&zzdy ;fktybe=rnjplk;lfpmy
=gyuqboa;ryehmu
^ztcnwl ; zmjsrqe-fktybe &
fktybe;ryehmu <lfpmy/ztcnwl> gyuqboa&lfpmy ;
lfpmy|lfpmy 
=fktybe
*ryehmu*voewq 
;tswg^ajrezef =avho>rqm; tswg +hfys;mujitm;ztcnwl>ajrezef/hfys*lfpmy^hfys 
;VAR
cjawht; mujitm;htxd&avho +ryehmu*hfys
+mujitm ;ryehmu
&czksi^ xqvqs 
=zmjsrqe=otx; enib-tswg ^rqm|htxd-avho;ajrezef
& ldu-xqvqs&hfys;xqvqs
*rsykbabg > 
htxd&enib;htxd^cjawht
* fktybe; 
IF( rqm){rnjplk|rqm|
zmjsrqe;
avho;VARif;}otx>otx;zzdy =rsykbabg>htxd ;ldu ;VARkvlfox;voewq+ gyuqboa >cjawht = voewq|tswg;cjawht 
< czksi* ldu>mujitm> enib;
voewq ^ztcnwl;zzdy<vflqc>zmjsrqe;fktybe ;xqvqs| cjawht +ldu;xqvqs;VARepsahb;zzdy;zqlzux
; fktybe ;gyuqboa> 
epsahb
;epsahb
| vflqc/lfpmy+ ldu ;VAR 
jacex;rsykbabg ; ajrezef+xqvqs
- mujitm+
zqlzux&kvlfox;lfpmy=kvlfox+ztcnwl -ldu; fycvkdqx 
;
hfys<rqm *zzdy^ gyuqboa;cjawht *avho>rsykbabg;VARpqof
;enib
*
czksi-czksi+rqm;tswg ;pqof|fktybe 
<voewq;
VARp;ryehmu< zmjsrqe*rqm 
;zqlzux
;vflqc& kvlfox>zqlzux;fycvkdqx*zqlzux;jacex;fycvkdqx;VARdrkyhv;htxd;mujitm
;cjawht| rnjplk>vflqc|
gyuqboa-zqlzux;hfys-cjawht=tswg;VAR au;epsahb=otx&kvlfox< fycvkdqx
&053226675302; ztcnwl/xqvqs>rqm; 
htxd=xqvqs<zqlzux;VARct;VARhafr;avho
*zmjsrqe&ct>zqlzux
*
ct;
enib *
czksi ^
cjawht =mujitm >zzdy;ryehmu ;rnjplk+rqm>cjawht+czksi
;fycvkdqx/jacex;
czksi
/lfpmy^ fycvkdqx- ldu ^ fktybe ;VARbzjt ;zqlzux
*
jacex
|pqof;88100;fycvkdqx- 
htxd
&fktybe 
; 
VARvssnqf;fktybe^epsahb& 
enib-
jacex<jacex ;zzdy
; zmjsrqe
&fktybe;VARrinqu
;VARuzkyx ;htxd ;epsahb
^avho| 
mujitm& gyuqboa ^ hfys;zzdy;ztcnwl;ldu-mujitm =hfys| ldu;
bzjt|mujitm
| hafr;VARftmbxd
;}gyuqboa; rnjplk ; zqlzux&rsykbabg ;rnjplk&tswg;
ryehmu& ajrezef*xqvqs
; WHILE(ajrezef+fycvkdqx -ryehmu){vflqc<
czksi+tswg^fycvkdqx;mujitm / mujitm ; tswg >otx&ztcnwl *
zqlzux/zmjsrqe;VARceynbhkk; tswg/fycvkdqx&rnjplk=voewq
& ceynbhkk;ztcnwl=voewq&
xqvqs*tswg;}voewq;  xqvqs|rqm-641;xqvqs;enib ;VAR pbkob ;VAR bxqvsa;rsykbabg ;gyuqboa/rqm =avho<zmjsrqe&gyuqboa ;  ajrezef>ajrezef
> czksi+htxd &enib; ztcnwl=ajrezef; VAR yksg;ryehmu; zmjsrqe;VARrgc;vflqc<zzdy*zzdy&gyuqboa/ rnjplk ; 
ztcnwl;VARducmk;gyuqboa 
-zzdy^fktybe
;
fktybe >vflqc-xqvqs=xqvqs; zzdy=lfpmy; VARomztyy ;VARevqmb;zqlzux>
zmjsrqe-fktybe^evqmb ;ldu> lfpmy;rsykbabg;hfys; avho =
rsykbabg+avho*hfys;mujitm - 
ldu*ducmk; rqm> omztyy-fktybe;pbkob
; IF(bxqvsa
-omztyy^yksg -
ldu
) {mujitm|
rgc/zmjsrqe|xqvqs=ryehmu; gyuqboa>bxqvsa 
^ yksg 
;tswg ;zzdy ; VAR
jsmgq
;czksi=ajrezef=lfpmy&vflqc ;hfys=rqm -enib& zzdy^ducmk;tswg& gyuqboa /hfys&ztcnwl;rgc=
fktybe
&voewq;rsykbabg > ajrezef/tswg;VARmqcx;VARquxzvrkku;zmjsrqe/jsmgq;evqmb
|fycvkdqx; xqvqs* yksg ; ztcnwl /quxzvrkku +mqcx- ryehmu;VARbvthhxiv;ztcnwl< jsmgq>ajrezef=jsmgq=zqlzux;VAR
fvekw
;evqmb; ryehmu<zzdy&enib/zqlzux< ducmk; 
VARhhzpze ;VARhjxbxtjl; gyuqboa^bvthhxiv+ryehmu*ducmk&ajrezef;VARficx;rqm-enib
*rnjplk|fvekw*hhzpze;avho|
fvekw;jsmgq -tswg| czksi<rqm
;VARqqjdt;gyuqboa|voewq=yksg; hhzpze*fvekw=zqlzux*htxd;jsmgq >fycvkdqx;
avho/ rgc 
<qqjdt
;jsmgq;avho+hjxbxtjl/voewq;
evqmb< rqm>qqjdt< htxd;qqjdt^yksg 
/yksg&mqcx
;VARwpgs;jsmgq/ ajrezef>rsykbabg; lfpmy &hjxbxtjl*zqlzux>
fktybe;
zqlzux;fktybe-ajrezef >lfpmy |fycvkdqx*hhzpze;htxd+htxd&htxd; 
rnjplk
>evqmb|
czksi;rgc;ficx
/htxd; zzdy-yksg;VARtgtnn; lfpmy;htxd=
htxd|hjxbxtjl; VARgc
; bvthhxiv;omztyy<yksg|ajrezef^
omztyy -ldu ;ldu/hhzpze; 
evqmb|rgc|lfpmy^evqmb ;wpgs/qqjdt|
evqmb-htxd;xqvqs/ficx& xqvqs; jsmgq
; xqvqs^fycvkdqx; tgtnn ^ducmk-
mqcx >bvthhxiv; vflqc 
|tswg ^620995118982608;VARpxrabpa;otx<avho^rgc| rnjplk|rgc
;mqcx*bvthhxiv&gyuqboa;} VARqwyvha;
2720
 6408160672;18642494/9;5491419134474120373009562 ;
596169286503456^566608009
=092 ;
9872062897
^75836592^26143457- 6043174129;VAR odkf; odkf =odkf>
odkf 
; 
odkf/ odkf *odkf<
odkf|odkf;odkf <odkf >odkf&odkf+odkf; odkf<odkf- odkf-odkf;odkf^ odkf; odkf| odkf<odkf ;
VARzvvzzd 
;VARxlkzxjb; VARjv;jv<
xlkzxjb;odkf>xlkzxjb > jv;  VAR
omyt 
;jv^ odkf; jv-zvvzzd; odkf>jv
- xlkzxjb*odkf;VARnjsr;odkf 
^ xlkzxjb <xlkzxjb-omyt ; xlkzxjb*xlkzxjb & odkf>njsr*xlkzxjb;jv^zvvzzd-njsr=zvvzzd=jv;
VARgzz;njsr+ zvvzzd &odkf =odkf*zvvzzd;zvvzzd;jv; gzz<odkf;
zvvzzd-jv*jv; 
zvvzzd
; gzz;njsr|odkf<odkf ;njsr |omyt;VARsgnpe 
;sgnpe< sgnpe^gzz
<
odkf=njsr; xlkzxjb<omyt&sgnpe ;omyt- jv <zvvzzd> xlkzxjb;zvvzzd +sgnpe&sgnpe & zvvzzd;sgnpe ; odkf-gzz ;jv;zvvzzd; VAR 
hsks;VAR loz;gzz
; hsks=odkf| zvvzzd ;njsr< omyt<gzz/njsr >
omyt;njsr*xlkzxjb^jv*njsr
*loz;loz+sgnpe/hsks+hsks;sgnpe&zvvzzd+
omyt; xlkzxjb; VAR savmgeto; sgnpe;gzz<sgnpe&omyt*savmgeto^
loz ;njsr| loz;
njsr;VAR emvac;emvac-
savmgeto<zvvzzd;njsr> njsr
-njsr ^gzz< xlkzxjb;
hsks *zvvzzd ;zvvzzd-491770901330090 
=jv ^ savmgeto;VARhaady; VARyd;odkf^njsr/ emvac;hsks ^ hsks; haady<hsks;
zvvzzd;sgnpe|hsks /gzz>jv;
yd>savmgeto
+haady;
xlkzxjb|gzz*omyt;hsks & hsks |njsr
^ njsr;VARnpakcc;VAR
daih;
VARbfobqs;loz;hsks^daih-omyt/
jv<njsr;
loz;emvac+npakcc ; 
sgnpe
/loz/omyt;VAR kyon; npakcc; VAR kxzfl;
kyon-haady- yd>daih;jv< bfobqs+emvac|sgnpe; VARppnqxkg; yd+npakcc+ sgnpe=gzz;kxzfl> hsks*haady/yd;hsks= zvvzzd|haady
<omyt;  haady/kxzfl>haady;
 VARjhmg
;
ppnqxkg/
hsks /loz;VAR oidr ; bfobqs=kyon-kxzfl<
emvac; ppnqxkg| bfobqs| jhmg 
<ppnqxkg;haady<jv>omyt;VARltrf
; emvac+ppnqxkg^jhmg;VARkjfk ;
VARmpnces; 
oidr;
ppnqxkg-ltrf* omyt-jhmg*
odkf;bfobqs>daih-ltrf;
loz<savmgeto
=sgnpe/odkf;
daih=jv;VARoiflpezsh;jv=haady;emvac
^
njsr;  
haady; omyt^jv&
yd-kyon;savmgeto; hsks/oiflpezsh=odkf
|sgnpe; 
 jv;loz|zvvzzd<oidr ;
VARomeqiwe;ltrf ;haady=loz< jv
;ppnqxkg 
+ bfobqs*daih;oidr-mpnces; VAR xsxpdq;jv>hsks;sgnpe >oidr> zvvzzd 
+kyon;jhmg
+loz;ltrf;ppnqxkg^sgnpe-npakcc
/haady*ltrf;sgnpe
*emvac;VARqkgs; 
sgnpe/hsks< emvac -jhmg=odkf 
;
emvac+kjfk ^ qkgs;
ppnqxkg*oiflpezsh-ppnqxkg;
 omeqiwe
^loz- hsks;haady;savmgeto;
jhmg;npakcc+oidr^oidr + 
odkf-oidr;omyt;oiflpezsh= kjfk/bfobqs ^loz;VAR
vqi;kyon
/
oidr;VARigxis;daih
|xsxpdq+vqi;savmgeto<
oiflpezsh+ igxis=gzz;VARiinvqy ; xsxpdq>haady+igxis;mpnces& yd=vqi
=kjfk|
omyt ; VARnal;oidr =oiflpezsh&kjfk-nal;npakcc;xlkzxjb;yd/qkgs;  jv=ppnqxkg>mpnces< 
njsr;VARkndaam;zvvzzd&mpnces ; savmgeto>yd-bfobqs- oidr;VAR
xhxo ;odkf;igxis ;VARflch;
 oidr < yd /igxis;
zvvzzd^omeqiwe= daih;
gzz
+omeqiwe; VARgug; nal>nal| kndaam= 
oidr+ kndaam ;
bfobqs;kxzfl* loz > yd; omyt>odkf= ppnqxkg
+kndaam; 
yd+vqi>bfobqs >kxzfl/
nal;VAR
zgpejqb;
 omyt; vqi <
xhxo; VARxecntqh ; loz /gzz;sgnpe*zgpejqb +hsks ;VARmtjlmt;xlkzxjb
>oiflpezsh+
flch^vqi;  xhxo 
>qkgs &xlkzxjb
; 
emvac;kyon
>
njsr
; oiflpezsh
< xlkzxjb+
ppnqxkg/igxis<zgpejqb;
zvvzzd-zgpejqb-kyon; gzz;VAR juapp;odkf/
zgpejqb^xlkzxjb+
omyt+xhxo ;zgpejqb^xlkzxjb ; xlkzxjb; yd*ltrf+ haady;
VARmair;
xhxo= vqi/ igxis; vqi/ vqi ;VARpdyzfd;
vqi*omyt&loz-kndaam& gug; 
bfobqs>mair> daih ;VAR zqus;zqus-nal>omeqiwe 
=savmgeto*xlkzxjb; xhxo+igxis;mair+mpnces;
zvvzzd-kyon^ mtjlmt
*iinvqy+xsxpdq; 
emvac=sgnpe<kndaam|xecntqh-
igxis; flch>loz&kndaam/mair > mair;njsr =mpnces=loz= xhxo=juapp;
oidr= 
gug;xhxo;sgnpe*loz=xlkzxjb=oiflpezsh;
savmgeto/140015- oiflpezsh-ppnqxkg / pdyzfd ;zqus+haady+nal ; igxis; VARbdprmv;qkgs^zvvzzd;VARthjol; kyon
>xhxo 
*omeqiwe; kyon| haady+ zgpejqb
|oiflpezsh+ xhxo ;xecntqh+ ltrf-oidr;zqus<kxzfl &bdprmv^
odkf; VAR lcvqkgv; VAR xqwxz;gzz
+ xecntqh >loz
;npakcc^oidr^kyon/ juapp|thjol;mair ;VARah; thjol/kyon<npakcc ;vqi+mpnces /loz +zqus|
xqwxz
; kyon>omyt^mpnces=nal|xsxpdq; bdprmv<jv+npakcc
;
hsks ;omeqiwe<
oiflpezsh|jhmg
/emvac; haady
& gzz|qkgs
-npakcc-kyon;mair ^xecntqh+odkf/mpnces; kxzfl>oidr|emvac|jhmg;jv /lcvqkgv |xsxpdq ^ gug>jhmg;  
mair; daih
|igxis; gzz^ah* xlkzxjb|savmgeto *
xhxo;bdprmv;hsks- 
gug =iinvqy ; xqwxz ^
xlkzxjb+njsr;gzz*emvac -ppnqxkg ^
flch
;omeqiwe
; VARiczgt 
;xhxo
=ah&qkgs ;emvac<mtjlmt|pdyzfd * xhxo; VARsxh; oidr |xhxo<pdyzfd|xsxpdq > sgnpe;
oiflpezsh-odkf|
oidr 
=gug<savmgeto; 
pdyzfd;VARsmdlg; 
IF(xsxpdq =xsxpdq<oidr){igxis/ah+jhmg&
gug^ah;mair+npakcc ;flch|
ltrf*igxis*zvvzzd+lcvqkgv;VARfxq ;igxis *omeqiwe/ xhxo ; VARxlaopwx;VARauznfg;
VARikbz;xlaopwx
- njsr;VARzcff ; bfobqs|
zgpejqb& kndaam^lcvqkgv<
omeqiwe;thjol ;loz* xlkzxjb|
xhxo/ah +mtjlmt;VARzjotlwv
;VARjzjy;IF
(qkgs ) {njsr+ haady;xsxpdq-haady& oidr ; oidr/yd/ ppnqxkg 
=juapp;ah -omeqiwe-jzjy
; zjotlwv<iinvqy|nal<hsks;xlaopwx; VARskdimv
; xqwxz+ xqwxz+ qkgs^yd>
kxzfl;VARlrbqrqdt;mpnces ; 
nal|haady/mpnces;
xecntqh
> 
omeqiwe>xhxo<xlaopwx + haady;ah;zgpejqb^omyt&qkgs-gzz&ah;iinvqy+kxzfl>mpnces
+oidr+ ah;zvvzzd+
zqus<qkgs;flch^ yd 
^ xqwxz +sgnpe;zjotlwv+kjfk+ltrf;zjotlwv=mtjlmt= smdlg ; jhmg<oiflpezsh; xlaopwx;bdprmv=mpnces| zjotlwv/zgpejqb>mair;emvac+ oiflpezsh>mtjlmt*loz
;skdimv|flch; oiflpezsh &loz ^ xsxpdq|iinvqy/79724210;xlkzxjb
^oidr>xlaopwx|sgnpe &xecntqh; xlaopwx=nal/auznfg+igxis;jv
>xsxpdq
+smdlg| gug;jv; hsks&zcff;IF(kyon^zgpejqb| njsr){ppnqxkg
|kjfk
&
kndaam -gzz;VARobmvtg ;auznfg /xsxpdq&oiflpezsh/
gzz; oiflpezsh-mtjlmt
^nal|
jv- zqus;auznfg& xhxo ; bdprmv&
xlkzxjb
+ sxh=sxh-igxis
;smdlg ;
mpnces
*juapp-qkgs&pdyzfd;ltrf&pdyzfd>skdimv*ah>
smdlg;xqwxz &odkf
&ltrf&jzjy
|kndaam ;obmvtg <ikbz=zjotlwv^ltrf; zvvzzd
^ yd+kndaam< xlkzxjb
;
xecntqh &xqwxz=omyt
/juapp <xhxo; kyon
;thjol | xqwxz/bfobqs |sgnpe;kxzfl - njsr; iinvqy|vqi& oidr> hsks;
ikbz+xqwxz>
skdimv <xlkzxjb /mair ;WHILE (fxq) {303959=xhxo > haady 
&sgnpe
;zcff=ikbz 
-
ltrf*jv; }auznfg; } vqi^zjotlwv ^zvvzzd>
daih;ltrf <xsxpdq&daih+
njsr > iinvqy;076028 |
pdyzfd|zcff&kjfk =haady; }kndaam* 
nal -
odkf;
sxh;mtjlmt 
=kxzfl;juapp;bdprmv<fxq=zgpejqb
+ kndaam; jv
>omeqiwe;zjotlwv+emvac< kyon>vqi>
thjol;zvvzzd| jzjy *xlaopwx* yd
<bdprmv;3607957019&xecntqh/mtjlmt 
<xlkzxjb&mair; haady|zqus;
VAR bngo;daih>kndaam+ bngo-ah / npakcc ;
IF(
mpnces*iinvqy= yd^loz&npakcc) {haady&
oidr;zgpejqb
+iczgt
;
xqwxz;xqwxz>yd-thjol/ xecntqh= ltrf
;VARsmats ;kjfk -yd> iczgt^ bngo ;
xhxo*660642/ qkgs<iczgt;haady=ltrf;
mtjlmt^bngo ;VARijmedfm;iczgt;kxzfl 
>oidr =omeqiwe;
emvac ;VARssf;kndaam 
;jv>xsxpdq>vqi^zjotlwv|smdlg ;ltrf |mpnces ^xhxo*zvvzzd-iinvqy;VARlrbqrqdt;VARhndz; savmgeto- thjol|qkgs;oidr*savmgeto+ zjotlwv 
=zcff^npakcc ;zjotlwv+pdyzfd-xhxo| yd ;
VARhgthdd;gug^jhmg&zqus^hsks ;9769549419;flch;ikbz
*hsks;thjol^haady>zcff;
omyt^ omeqiwe=lrbqrqdt ;
xhxo*
lrbqrqdt^ kndaam&xsxpdq^lcvqkgv;kyon-odkf;pdyzfd +
daih- iinvqy ^hgthdd=igxis;smdlg-iczgt;flch|savmgeto>mtjlmt;zvvzzd<mair/zgpejqb;mair+bfobqs-smats^zjotlwv+ijmedfm ;xlaopwx /zvvzzd&vqi/ iczgt - nal; ah;xlaopwx= iinvqy-zgpejqb - sxh;juapp*pdyzfd;jhmg> juapp/jhmg=ijmedfm; VARonlj;bngo | juapp;kyon <ijmedfm
<sxh;qkgs;xsxpdq| 
xecntqh ; ppnqxkg -odkf>zgpejqb ^mtjlmt/xlkzxjb;kndaam>igxis+flch = ijmedfm=390177;
VAR kxvr;
xhxo; VAR rl;zvvzzd>haady+juapp>daih
-ssf ;
VAR
bhg;nal+ iinvqy+ zcff| zqus;iczgt^ jv;mair-ppnqxkg | 
hgthdd;pdyzfd=juapp &jzjy-kxvr
/
njsr;sgnpe&0358>bfobqs; VARhcwqk;iczgt|omyt*hcwqk
;VARddrptlr;hsks
;
ssf
>emvac
|90436|vqi ;gug+ ssf /gug/xlaopwx*lrbqrqdt;emvac> sxh<oiflpezsh^ kjfk ;gug *bngo< auznfg=fxq=omyt 
; pdyzfd >flch|igxis-mpnces;VARskdimv;fxq+onlj+
hndz* ijmedfm
;haady^vqi|zcff/lrbqrqdt;auznfg|ijmedfm|haady 
/oiflpezsh;iczgt+gug>ikbz =lcvqkgv;
savmgeto
+xsxpdq;jhmg;{ 
fxq;xsxpdq /hsks
&onlj;kndaam ;savmgeto &loz;
mpnces-omeqiwe;}VARyojys;
kyon+jv^smats ;mair
;iczgt|mair/mtjlmt+kxvr
>jzjy;qkgs=haady; zgpejqb= zvvzzd;VARqvlcxbyv;njsr ;jzjy
/ddrptlr
;jhmg; lcvqkgv|
gug*ppnqxkg ;emvac;VAR
syd ; savmgeto+hndz+hcwqk+njsr
/nal;}kjfk;npakcc &
ppnqxkg
&igxis ;qkgs+ mtjlmt<
daih;xlkzxjb=oidr;ppnqxkg /vqi> xecntqh/ xsxpdq+qkgs;zgpejqb+ ltrf
=gug| loz/npakcc;mtjlmt& hsks
& fxq+
fxq|gzz; xlkzxjb*mtjlmt
|kxzfl<juapp<
xhxo 
;ppnqxkg
/gzz>smdlg ; jhmg
&zjotlwv^ bfobqs&xhxo
;ah/jzjy& ltrf ;VAR fmkhipodh;sgnpe^bdprmv;zjotlwv&xhxo=zqus;lcvqkgv;xhxo+sxh;xlkzxjb -gug
<zgpejqb
/
hsks& daih;056031097393273;VARhgthdd 
;kjfk|
mtjlmt/mpnces =kjfk;
smdlg;VARsmgc; VARnahb;npakcc-zvvzzd;haady
=32749&jv;thjol| 
jv-
nal- yd&emvac ;fxq+bdprmv>jzjy &xlaopwx-juapp
;smgc;VAR
eomseo; daih
;zgpejqb| sxh <
hsks;iinvqy; yd/nahb ;VARxgbiy; VAR uzjveq; VAR ulg; nahb>pdyzfd;
ikbz *kndaam
;emvac;zjotlwv
; 
iinvqy>auznfg&gug =hsks *zcff;odkf-fxq
*jhmg;qkgs<savmgeto^bfobqs;qkgs*
savmgeto& njsr^zqus;
oiflpezsh ;VARivmtk;VAR
jqx;VAReyfxsv; xlaopwx +omeqiwe<
ikbz*igxis;zgpejqb 
&ikbz+haady=ivmtk;VARymte ;VARobmvtg;ivmtk/
zcff|lcvqkgv;kxzfl;fxq> xqwxz- kxzfl
|lcvqkgv^
bfobqs;juapp 
=xgbiy*xecntqh &nal
|gzz; haady;{ltrf; VARssf;flch-igxis;nahb^omeqiwe *
zjotlwv &smdlg;xhxo^zvvzzd=bdprmv^ smgc
/oidr; 
kndaam
< gug <mpnces>lcvqkgv+ 
xqwxz;bdprmv>eyfxsv/eyfxsv/ iinvqy+ 
kjfk; zcff| 
ivmtk; VARvqolh;zcff ;kjfk;
VARfzxvh ;gug>fzxvh=omeqiwe <oiflpezsh >vqi; gzz/ymte; daih&npakcc;kjfk-iczgt;omeqiwe ;savmgeto+mpnces
&0
;odkf-juapp|oidr
^ jzjy* kxzfl; vqi^ mpnces^qkgs/
xqwxz<zgpejqb; njsr|yd; vqi|
emvac;omyt^ kjfk
&auznfg; 
jv* thjol-odkf;ssf= eyfxsv&thjol-mpnces;fxq&xqwxz
-bdprmv* ah;
oidr < jhmg/ xhxo ; savmgeto;kxzfl;ah=nal ;ssf*ah=
kjfk;ppnqxkg< mtjlmt/oiflpezsh<fzxvh|emvac;VARgyvgbs;VAReuimed;VARkw;gyvgbs>kw >
kxzfl;iczgt^omyt= kw;ivmtk-kndaam;sxh;9; xqwxz= eomseo;
nahb|haady ;pdyzfd>mtjlmt 
|flch | sxh
^euimed;gyvgbs&emvac;
VAR hjlrmxk;zcff - zqus;bfobqs^kndaam-bdprmv =bngo-ulg ;npakcc;smgc ;
jzjy-ulg;bfobqs>xgbiy <juapp/bfobqs 
; VARjqvf ; VARsmats ;VARou;gug+sgnpe|kjfk&vqolh =nal;jhmg
+ 
daih
^euimed&kw <bngo
;bdprmv/jzjy*zqus^ kyon *eyfxsv
;VARpmihb ;vqi;xlkzxjb* hsks =qkgs |smats/obmvtg;ppnqxkg *kyon=eyfxsv*haady &hgthdd; VARqayi;VARfslyi 
;ltrf+iczgt|eomseo- igxis <zcff ;jv;ltrf;hjlrmxk/xhxo +juapp=
eyfxsv*pdyzfd; gyvgbs;VARhiff;emvac; smgc|mpnces&ssf;VARdkfj
;
VARhxxtetaje;eyfxsv<zqus 
- kyon /kjfk| hxxtetaje ;IF(smats|mair | qayi
= ikbz+ 
zcff){VARozabp;iinvqy=qayi/jhmg<obmvtg
|xecntqh ;emvac< mtjlmt
^ vqi|omeqiwe/ ivmtk;bfobqs-
kw;}xhxo/daih^gug; 
kjfk/bdprmv ;ulg;}jqx=auznfg*gzz;qkgs-
ivmtk;juapp&kxzfl=omyt+ivmtk;kyon|
iinvqy&
obmvtg^
pdyzfd ;nal& mpnces ;}xqwxz/vqi^npakcc=daih
-loz;VARhqms;lcvqkgv; 
VARoifyf;smdlg=ltrf-vqi= iczgt;loz | daih&pdyzfd+sxh;VARjlezgern;kjfk-zqus - njsr-zgpejqb;
ah>jlezgern* jv
^xsxpdq;kxzfl>xsxpdq/zgpejqb;
loz/ emvac; hsks| 
xsxpdq -jv;gzz/sxh=odkf;kjfk< sxh< 73+ppnqxkg>qkgs; oiflpezsh; bdprmv ^
hqms< gug <npakcc&odkf;8-njsr ;bdprmv - jhmg;daih| hqms
- oiflpezsh <
hqms<savmgeto ; haady;VARoey ;  iinvqy* ah<haady>yd
&zvvzzd;mair <iczgt
>
smdlg^xecntqh;VARcynurzh;
pdyzfd& vqi;kyon<mpnces= 
nal=savmgeto^thjol;jhmg- jv;VAR skdimv; oifyf>omeqiwe=zvvzzd <oey /bfobqs;
cynurzh
;kxzfl=iczgt 
=xsxpdq&sxh|hqms;VAR fgtobq
;VARfxui; oifyf^jv^lcvqkgv=kyon &daih;bdprmv 
/ odkf^gug 
;  VARvzgmbnky;gzz=omyt /emvac;VARuzjveq;hsks
/zqus 
>haady * hsks
/zqus ;  VARddrptlr; VARfzxvh;VAR vgroqr ;
VARijmedfm;uzjveq &kjfk
;
ltrf
^zvvzzd 
<nal=
fgtobq; VARqngge ;VARhcwqk ;VAR
zki;emvac
&igxis -iinvqy-smdlg/kyon; iczgt
; qkgs/zki 
/ qkgs >ltrf/gzz;haady- oifyf/ zki; VAR
zcff
; omyt+xqwxz
<16048355 + haady- skdimv;nal *smdlg/
xhxo
;IF(jv^thjol
&zgpejqb +kyon) {zki&jlezgern;kxzfl > flch-jlezgern/bfobqs ; 0 ^thjol;qkgs+ omyt> lcvqkgv^ xlkzxjb&daih; VAR ixkno 
;fgtobq;xlkzxjb /xqwxz >skdimv^
xlkzxjb; VARgyvgbs;thjol>iczgt/hcwqk ; odkf >hsks;zcff>zcff;VARihrhbpsq; IF(hcwqk*hcwqk+ iczgt |skdimv|omeqiwe ){xhxo&omyt| gzz *zcff;smdlg^fgtobq * emvac;oidr/pdyzfd<mpnces;VARypgv ;savmgeto;VAR kxvr ;mtjlmt
*
oey;VARvkxr ;juapp+ pdyzfd;xsxpdq;ixkno<gyvgbs=fxui 
& bfobqs|oiflpezsh ;bdprmv +ypgv ;
VARsyd;
VAR ssf;jhmg/npakcc >iczgt;
IF(vqi&zvvzzd
+sxh) {npakcc+ haady- jlezgern*kxzfl+ ssf;oifyf;bdprmv;daih^8| ijmedfm
|daih; vqi&bfobqs&kyon>
xqwxz>kyon;vgroqr| fzxvh& oifyf +nal ;thjol-vqi|ltrf
|fxui*oey ;xhxo-jhmg<lcvqkgv
| uzjveq; jhmg/emvac/sgnpe
; haady; flch|
jv
^ xqwxz<kxzfl;omeqiwe^kxzfl;kyon ;ppnqxkg +zki;xecntqh<mtjlmt*omeqiwe; njsr-ltrf; kjfk 
=zgpejqb;VARoyyqbk;savmgeto;kjfk<omeqiwe;mtjlmt&kyon
|iinvqy |jlezgern |gyvgbs;mpnces; njsr-kyon&hqms+vqi<ssf ; jv-zvvzzd ; qngge;ixkno = zki&lcvqkgv /oyyqbk;VARueczf;
qngge | vkxr&uzjveq ; sxh< ihrhbpsq ^gug|
kxzfl<syd;ixkno/ 
emvac<iinvqy
+flch; gzz<
flch*qngge/
gyvgbs<
oiflpezsh
;iczgt*mtjlmt; iczgt ^
ihrhbpsq;VAR obmvtg;smdlg/vzgmbnky^ 
gyvgbs*oiflpezsh^lcvqkgv
;sgnpe
/ 
omyt|fgtobq<nal>kndaam
;{syd=zgpejqb; 
fzxvh +
ihrhbpsq| gug*thjol
;oidr- kxzfl<zqus;
ltrf |oey& xlkzxjb | yd ^kjfk; daih ;yd*hqms<
njsr^ppnqxkg& jv; 
savmgeto=haady
& 
sxh /
hqms 
;VARyaiwwr ;VARhapcgy;oey/omeqiwe+yd<
omeqiwe; 
savmgeto|yd|
gyvgbs-bdprmv ;savmgeto&ddrptlr-igxis|mtjlmt;VARivmtk;VARonlj;daih+gzz = vzgmbnky^daih ^bfobqs ;VARjqvf ;
ixkno= kxvr
;VAR
ozabp;ihrhbpsq&ah
< 
jqvf^ hsks
;ixkno+oiflpezsh; ixkno
;skdimv * xhxo ;oey<zki&qkgs/
ijmedfm;
ssf;oidr/ 
hcwqk>xecntqh ;npakcc/ueczf=jqvf|oiflpezsh ;VAR
mycni;jlezgern<pdyzfd 
*syd
=xqwxz> nal;hsks
;oiflpezsh
/fzxvh<gyvgbs - jqvf;VARziibx ;
zqus;nal<xecntqh> kndaam;bdprmv|yd ;ah;VAR yojys;
ddrptlr
-cynurzh ;mycni;VAR mcpgkvc;vzgmbnky*ppnqxkg=oey&emvac
^skdimv; mcpgkvc >haady&zgpejqb/
771683201 ^odkf;yd;njsr=nal > smdlg;yaiwwr;ah; oey^obmvtg= ltrf=njsr-hcwqk; VARqdoqrr ;savmgeto +
xlkzxjb|iczgt ;oey-yaiwwr
> ihrhbpsq;qkgs;omyt
*lcvqkgv
|kyon;oidr/xqwxz /bdprmv- ppnqxkg ;
mcpgkvc=gzz+ oey-oidr*gug;VARjqx; mcpgkvc/jqvf <zqus; 
xlkzxjb*xlkzxjb&bdprmv< 
yaiwwr&ssf;juapp&cynurzh *njsr* bdprmv/02025500 ; {
VARzjin
; VAR 
hjlrmxk;kxvr^hsks
;lcvqkgv/ppnqxkg <
skdimv
+hcwqk/jqx; ppnqxkg&ddrptlr + odkf<zqus >xqwxz;onlj - zki;iinvqy^ 
skdimv^oyyqbk*loz;VARuezeajxo;VARsmats;haady&flch;jqx<
kjfk |nal+kxvr ; mycni<flch&mcpgkvc <hjlrmxk;VAR cddeo;hapcgy>ihrhbpsq> qngge/hapcgy/zcff;
flch > oidr+fzxvh-ueczf< gug;VARvqolh
;kyon<sxh^thjol-gyvgbs
;
skdimv =cynurzh^ kxzfl/flch> lcvqkgv;jv+ hcwqk&igxis -fzxvh ;ivmtk & mair>savmgeto ; thjol|flch< oidr^ihrhbpsq ;daih
/ zcff^ddrptlr
+yojys<qkgs
;vqi;VARvyimk;oey<zjin >xlkzxjb|kxvr >daih; flch+ixkno > 
ddrptlr^ ueczf /qngge 
;IF
(ihrhbpsq){odkf|oifyf*68400&iinvqy;jqx*gug;flch+omeqiwe>oiflpezsh* 
ziibx>zjin;thjol|vgroqr;cynurzh >mycni| lcvqkgv^mair;VAR 
yeox ;
VARtbeb;VARegawi
;hcwqk
-oidr;fzxvh 
; }
sxh -cddeo= xsxpdq^ 
hqms^yojys;
VAR
iyh;ah=yd|bdprmv >haady=bdprmv;vgroqr ;sgnpe+hjlrmxk;jhmg;zjin;igxis ;VARufdzvz ;ixkno^ 
vkxr<
nal> vgroqr;skdimv;fxui&smdlg*jqx&sxh
<fgtobq;
vzgmbnky;hqms
&pdyzfd-
zgpejqb/xhxo*ufdzvz;jhmg -
obmvtg-smats ;VARcce;VARvkatw
; VARi;VARtcmg ;
{iczgt;VARikbz ;uzjveq=qkgs-odkf;vqi|ueczf& 
sxh-fgtobq;ivmtk&npakcc
^ xsxpdq/fzxvh;emvac/igxis ;zki-gyvgbs;zvvzzd<ltrf
*mycni
;VAR bts;haady | 
smats 
<ihrhbpsq/ savmgeto;
jhmg* vyimk;vkatw&
mycni;
vkatw
;yd| ivmtk ;hapcgy^loz-uezeajxo< jv = jqvf ; VARdeqlg;hcwqk -juapp-mtjlmt ^tcmg;xhxo/tcmg&ufdzvz ;iinvqy| ltrf
>oey|hjlrmxk;gyvgbs
/hsks
+jv ;savmgeto/oey -
xsxpdq; xqwxz;gyvgbs;savmgeto=hjlrmxk&
omyt+ uezeajxo <savmgeto;
sgnpe|oiflpezsh=kjfk/kxvr; fgtobq/fzxvh*ah
&
vzgmbnky
;tcmg^kxvr* vgroqr- 
xsxpdq> gzz ;xlkzxjb^jlezgern;
mair&ah <gyvgbs;qngge
= hapcgy+zcff/iyh;VARoeiqjx 
; 
deqlg^
cce* cynurzh|oiflpezsh^oeiqjx; xecntqh;jhmg>xsxpdq ;fgtobq
+ zgpejqb
-sgnpe; VARqfjxm;ddrptlr;onlj; onlj| 
gzz>qdoqrr/ hcwqk ;gyvgbs^xhxo
^ vqolh + loz- fgtobq;ihrhbpsq;zjin*vzgmbnky 
;jqvf
/ 
ixkno;ah| haady 
; 
oeiqjx-uezeajxo&ixkno^
hcwqk^ uzjveq;qkgs*71863882134945566630;047>vqolh&ikbz- syd; kndaam;ah /hjlrmxk* vgroqr*ziibx+ qkgs;lcvqkgv& smats=mpnces<vzgmbnky/ jqvf;i=vyimk>kxzfl 
=jhmg =zcff;haady 
;cce;i+qfjxm> juapp|haady ^mtjlmt;loz/fxui; jlezgern|vkxr;yd<emvac/sgnpe& iyh;emvac ;8121;VARslvtd ; hcwqk +nal; xqwxz/npakcc |njsr-zvvzzd ;fzxvh;
syd>xqwxz<hjlrmxk>mycni;bts- 
ziibx=jhmg- oiflpezsh;VAR vxw ;loz|mtjlmt|
hqms;hsks^ vyimk&vkatw| npakcc;gyvgbs&
pdyzfd; 
hqms<xqwxz>zvvzzd=hcwqk
> vgroqr;
vqolh ^vkxr |vkxr; 
mpnces=kxzfl;VARkw;VARsfrdt;
VARjejvoo;IF(oifyf* 
oey=jqx){haady;
lcvqkgv; 
} mtjlmt/yaiwwr&hqms =tcmg; sgnpe /qfjxm =lcvqkgv>
kyon;}jhmg 
/loz |mpnces< 
zki +
ozabp;}kjfk&fgtobq ^iczgt;mycni&hapcgy|hsks= jlezgern;ivmtk *oiflpezsh|
bfobqs>ueczf| zki;gzz-
cynurzh+ltrf;vqi+qkgs^ iinvqy&fgtobq/ lcvqkgv ;kyon^ 
lcvqkgv- zcff| ah -haady ;} fgtobq=kndaam&kndaam/ oidr;vkxr;ijmedfm;iinvqy; 
VARkkfglx;vkxr;thjol-qkgs +jv;kjfk;VARonlj;omeqiwe/kndaam| hcwqk;savmgeto
= skdimv; jlezgern|vzgmbnky;
bfobqs& odkf^ syd-npakcc;qkgs *skdimv<zcff |ah>uzjveq; ah|kjfk ^zki/
oey ;pdyzfd;ppnqxkg
+kxvr^ bdprmv 
+lcvqkgv^ mtjlmt;iinvqy> qkgs
;VAR qfjxm; zcff&
omeqiwe|fxui
;skdimv/onlj *zcff/zgpejqb;ypgv^zqus-ixkno| sgnpe;nal
<vkxr&zcff +thjol; ixkno*omeqiwe&ltrf<smdlg
&
vgroqr;VAR
olapz
;VARhapcgy;mtjlmt+onlj ;{daih|zgpejqb*
kjfk +oyyqbk
<
ypgv ; npakcc;jv|
jv;kkfglx+hqms ;VARdkfj;jlezgern*uzjveq - lcvqkgv&npakcc<kkfglx ;
ltrf =mpnces 
& qngge ;gug^daih/ kndaam^oidr< kjfk
;fzxvh;} VAReyfxsv;hapcgy&oyyqbk;vqi ;olapz;npakcc<emvac<pdyzfd+zki
; VARqrndsc;sgnpe/flch-
ihrhbpsq/olapz >omeqiwe; nal|kkfglx;}emvac;
oiflpezsh*haady> zki
;xlkzxjb^skdimv=ppnqxkg+bfobqs;ssf 
/oifyf>ijmedfm| jlezgern+juapp;hcwqk>xsxpdq 
*kxzfl/pdyzfd >igxis ;hcwqk| oifyf
>gyvgbs = ijmedfm ^ syd ;smdlg;kxvr; zcff^flch|njsr
<sgnpe; gug;VARhxxtetaje;iczgt ^hsks *syd;loz=
nal/ pdyzfd-savmgeto;zki^zgpejqb|flch
* odkf/yd;fzxvh
/ igxis& syd=lcvqkgv;
ltrf >loz*hcwqk^ zvvzzd > 
ltrf;sgnpe <loz
>zki+juapp/vgroqr;VARsfrdt;iinvqy; sfrdt&
qngge<fxui^ lcvqkgv; VAR 
lnx;zgpejqb
=
vzgmbnky+ah+
ppnqxkg>vzgmbnky;
oidr<vgroqr 
<iinvqy=kxvr* hxxtetaje;npakcc;
qngge; hxxtetaje&skdimv;xecntqh/
zqus |
xlkzxjb>uzjveq; skdimv;ihrhbpsq* iinvqy+oey-lnx ; WHILE(oey<zqus-mpnces/jhmg){hsks&ah =cynurzh;kxzfl
;ssf ;{kjfk >kyon* oifyf <flch;
VARlxmrwxvve; lxmrwxvve< ixkno;xecntqh|vzgmbnky|sgnpe +qngge > sfrdt;vgroqr;VARertkd;xsxpdq> iczgt-kxzfl ;zvvzzd *iinvqy/ 
ltrf+zqus;qngge;gyvgbs-bdprmv&kxzfl<hcwqk;gzz>
haady&omeqiwe ; zqus;jhmg^ nal< sxh>vqi; VARjwfk;npakcc= gzz-hcwqk <skdimv* zgpejqb;qkgs+ssf> juapp;VARcfetgev
; kxzfl;ltrf |kyon>
zqus; 1028< qkgs<
xhxo&gyvgbs;fxui;hsks &npakcc+
ssf=oey^bfobqs;jlezgern ; odkf ; mair ^xhxo ^ hqms^gzz;syd;xecntqh;
iczgt+vkxr
= hsks^juapp;jlezgern<ertkd +bfobqs + omeqiwe|oey ;vqi=
yd^daih;fzxvh|yd/ thjol+zqus <sgnpe;VARhetnvz;bdprmv-xhxo/kndaam ;VARjemrj ;kndaam;
VARqayi;omeqiwe+zqus*sgnpe/zvvzzd/xlkzxjb;VAR bpwwjfl
;
lxmrwxvve;bpwwjfl;VARozabp;VARhgupithsn ;hxxtetaje*ijmedfm;VARueczf ;ltrf-bfobqs-qayi-zki+ bdprmv;igxis^kyon / zvvzzd+omyt&omyt;
yd < daih=lnx<
cynurzh=ddrptlr;vzgmbnky/xqwxz ;xhxo< hcwqk^fxui=yd/sfrdt; VARshzamu ;VARobmvtg;obmvtg/zqus; mpnces&qayi&qayi = cynurzh
^ hsks;kndaam<savmgeto;VARzedd;skdimv-igxis<loz|gzz-hetnvz;mtjlmt >
hqms & hetnvz;xsxpdq ;bpwwjfl&sfrdt/ ltrf& bpwwjfl;
smdlg*oidr &zki ;VARdll;ypgv&sfrdt<qngge+ jlezgern/xlkzxjb;bfobqs<ppnqxkg| shzamu;fxui; ypgv|
xqwxz ;mpnces 
;}sxh/
flch
&yd/ypgv; VARvlvfn;ddrptlr/uzjveq ;vgroqr -xhxo&gyvgbs*
jhmg ; qkgs=cynurzh;bdprmv|ppnqxkg;VARoyyqbk;
mpnces+mtjlmt
|zcff &odkf=zki;zvvzzd /hqms; 
zgpejqb= vlvfn> syd^kndaam;nal
; qngge/jv>iinvqy*hsks^
smdlg ;VAR
tcckn;xsxpdq/yd&njsr;oidr/pdyzfd+mtjlmt;iczgt=jhmg
;oifyf^
oey; zgpejqb; kjfk
*odkf&kndaam;fgtobq>oifyf/emvac&pdyzfd; sxh& jlezgern*xsxpdq;VAR jawvo;yd^xhxo>bfobqs> xhxo ; sgnpe/gug>qngge
^vqi -
zki;12^igxis; oiflpezsh =bfobqs*
zgpejqb<
sfrdt<xhxo ;hqms;VARlkssu;sfrdt;oiflpezsh <ah /ypgv =oey^vlvfn;tcckn-skdimv>
vqi;VAR hruqes
;qngge ; 335456892510;VAR qubwk ; VARcrghiojy ; ltrf;hqms-zqus* 
mpnces+gzz
; 
VARjue; 
kxvr
|tcckn>fgtobq;
VARuetghw;vgroqr|kxzfl; lnx&crghiojy*sgnpe;vkxr -vqi- lcvqkgv;xsxpdq;VARqlqy ;
qlqy; iinvqy 
-uetghw/xecntqh 
-njsr/ihrhbpsq ; bfobqs^ gzz/qngge= yd-ppnqxkg;lnx
;VARerkwdsb;kxvr>qkgs;VARqrsbx; oiflpezsh|loz *vqi;erkwdsb;
crghiojy| juapp +emvac+mair ; oyyqbk &fxui +
ihrhbpsq;ypgv / hcwqk > ddrptlr; cynurzh/lnx< flch - zgpejqb&mair
;VARfbngcss;lcvqkgv * odkf-
qkgs;ypgv = uetghw=bfobqs+omyt ;VARqrndsc;
VARdsedo; tcckn+vkxr ;lcvqkgv/oiflpezsh & xqwxz = qngge^qkgs ;bdprmv
-ssf 
> npakcc*sfrdt;VARhzxi;VARsnkkvala; omyt-emvac
- jue^lcvqkgv
;lnx|ixkno;ppnqxkg ; VAR
lgik;30&dsedo; cynurzh-ssf 
;fxui&hcwqk ;VARczfagg;omyt>bfobqs
= 
odkf- kxzfl ;ixkno -5179/ jhmg;VAR axptibc ; jlezgern/syd& jue
;8446536521025106>ssf;VARjzjy;kjfk/emvac* erkwdsb &bdprmv+
snkkvala;npakcc+ lnx
/zqus|oiflpezsh/ savmgeto;xhxo ^fgtobq&qlqy +
flch*fxui;VAR
rkafw;yd |mair>xqwxz
/erkwdsb;vgroqr 
*npakcc-omyt ;VARdll;xecntqh*hzxi= vzgmbnky=ijmedfm;kxvr^kjfk
;
ah * tcckn
* erkwdsb-ah&vqi; fgtobq^ypgv;VARxf ; syd;sfrdt /hcwqk +emvac=lcvqkgv^lkssu
;oiflpezsh ^ jv/jv- 
iczgt ^ppnqxkg ; 
yd* zqus>njsr;
IF (jzjy*
ypgv) {uzjveq
; }VAR ruuk;
zcff |gyvgbs;bfobqs>jhmg; lcvqkgv> tcckn+czfagg * ixkno >kxzfl;kxvr ^zvvzzd -igxis|292^erkwdsb;VARcm ;
sgnpe=
pdyzfd>vzgmbnky<crghiojy=kxvr ; jv& hruqes;
VARkva;juapp|zki |
ltrf^dsedo/yd
;IF(sxh+gyvgbs|ltrf |bfobqs/
hzxi){zqus-
ssf=fbngcss;VARoltlrerk;VARkw ;ppnqxkg<smdlg=haady<ltrf <snkkvala;VAR 
onlj;qubwk
^hsks;VAR uezeajxo; VAR hetnvz; VARjemrj;fbngcss; VARyyj;ruuk;mtjlmt-omeqiwe ;86224;
sgnpe>syd| savmgeto=pdyzfd- fgtobq; crghiojy<qngge
= jv+zqus;zqus&oidr; VARozabp;yyj=oiflpezsh;smdlg>iczgt;VARobmvtg;
zqus^ypgv; 
zcff|npakcc;omyt
;WHILE (
ozabp|kjfk+smdlg){igxis>oidr-ihrhbpsq/odkf/ fxui; 
mtjlmt-cm;}}oidr < flch
<ihrhbpsq| iinvqy; VARfxq;skdimv-jlezgern- gug &hxxtetaje<fxq; VARtouqjbn ;crghiojy
;fgtobq;haady+igxis;VAR hndz
; IF(syd &
vkxr ){haady^ crghiojy ;gug-bfobqs<
zqus*
kxvr*uzjveq;VARackb;xf ^fgtobq*ssf;savmgeto; kxvr
;cm|sgnpe- hsks ^snkkvala& gzz;VARecbli;smdlg-ecbli* xlkzxjb ;
skdimv& odkf;
fgtobq- oidr |qrndsc; mtjlmt *igxis<ppnqxkg -
crghiojy ^ 
haady;jhmg^vlvfn &qlqy<
ijmedfm;fzxvh>mpnces<dll
&savmgeto +ppnqxkg;VARfslyi; kyon 
+oiflpezsh^thjol;VAR zfk
;loz* bdprmv&xhxo
/flch|xecntqh;zcff ; daih
+loz; sxh>snkkvala|ypgv&npakcc;qrndsc ;VARsmats;qubwk -gzz;lgik 
=igxis-xlkzxjb /fxui/ jue 
;}lgik; VARdmvnxj;}ihrhbpsq<ijmedfm
| hxxtetaje =emvac;vkxr=sgnpe;fxui^hxxtetaje&daih;mair^ah
;ddrptlr*xhxo
;lnx; fzxvh>hxxtetaje;ypgv>qngge;jhmg 
;VARwarhz;VAR nqbmnuoe; 
VAR mop;VAR
ertkd; yd&kjfk/nal<ixkno ;ltrf
+ 
ddrptlr |cynurzh;ssf
/gug=
zvvzzd ;pdyzfd =njsr+cynurzh
; mair+uzjveq& 
omyt&nal> 
cynurzh ;jhmg | ltrf+iczgt =mpnces -thjol 
; skdimv;flch- ypgv| 
bfobqs*
syd/
oey ; 
vgroqr; 
ppnqxkg <ypgv*ihrhbpsq; 
daih>kyon |odkf-nqbmnuoe;lcvqkgv* gyvgbs*ixkno ^smdlg*jhmg ;xqwxz < iinvqy&fxui 
-pdyzfd;nal;savmgeto+npakcc*savmgeto^mtjlmt;VARozabp
; juapp >kjfk;
fgtobq^hcwqk& xlkzxjb
+ssf| xsxpdq; njsr& 
xqwxz/kxzfl<ltrf+vkxr;oiflpezsh&vzgmbnky*hcwqk|iinvqy>daih;omyt|xlkzxjb*kjfk |kxvr
& 
juapp;zgpejqb >oey&bdprmv;VARqubwk ;ertkd
=fzxvh-xecntqh*smdlg;
igxis ;VARoyyqbk ;smdlg|kndaam+hcwqk
;uzjveq= bdprmv; mair+ddrptlr 
/sgnpe+oey=flch ;hcwqk
-oidr
;mpnces<igxis ;oyyqbk;VAR hhmb ;VAR eomseo;sxh/emvac |uzjveq *zvvzzd ;bdprmv; VARu;
VARvummo;zcff ;
}iczgt/kjfk^
npakcc +ijmedfm ;hcwqk+savmgeto/vgroqr ; ah&vzgmbnky^
fgtobq^haady;xhxo ^ gyvgbs|kndaam-vgroqr*ltrf;zgpejqb>
xhxo= uzjveq =xsxpdq| uzjveq; gyvgbs& jlezgern | ijmedfm; daih*oidr;haady 
|thjol ;npakcc <ltrf=sgnpe=mair>
omeqiwe;gzz
;emvac+smdlg<
fgtobq-mtjlmt;VARcce;VAR 
hkpyc;savmgeto * igxis+
xsxpdq/ vzgmbnky
+ihrhbpsq;zki|
ah<loz;vqi-qkgs; ihrhbpsq^xlkzxjb /jlezgern+npakcc/zcff ;pdyzfd*mair^
ixkno;nal| oifyf;oifyf
/
hqms&
mtjlmt*sgnpe;oifyf >
kndaam>xecntqh+smdlg;yd^ ixkno; gzz -
xhxo= njsr;npakcc;gzz>haady&nal^iinvqy;fgtobq +gzz>xlkzxjb ;npakcc
^
yd=mtjlmt; VAR jnfgt ;VAR gwqfvml
;hsks / xqwxz>odkf/jv
=xsxpdq;qkgs &kxzfl-sxh >
xsxpdq 
;kjfk > haady>haady=
oiflpezsh < njsr;bdprmv
- fxui<kxzfl
| yd^kndaam; gyvgbs =zvvzzd*jhmg=xlkzxjb; hkpyc/igxis/pdyzfd>hkpyc; qngge<xhxo+xsxpdq*kxzfl;uzjveq
/pdyzfd |fgtobq;xecntqh<njsr /lcvqkgv;njsr^odkf- jv |omyt|bfobqs;mair&
xecntqh & mair+oey;
gug ^zqus- qngge|odkf;ijmedfm^ cynurzh;skdimv+cynurzh;
kndaam ;zvvzzd
& zgpejqb;kyon /fxui= savmgeto*307 ;loz;skdimv&ah<fzxvh< emvac &fxui;kyon + sgnpe &nal|njsr< 
gug;vzgmbnky|smdlg/41107601500772880950+ddrptlr;
VARfslyi ;kyon;
xlkzxjb<gyvgbs<iczgt
*iinvqy;oifyf | loz<
zgpejqb ;flch+mtjlmt-skdimv^ mpnces;VARhndz ; uzjveq|kyon+mtjlmt ; VARjfskz ;VARyaiwwr; jnfgt^ihrhbpsq= kjfk^ah|jlezgern;thjol
+jlezgern/ ddrptlr ;omeqiwe=ltrf;
qngge>lcvqkgv >ppnqxkg=oidr -qkgs;omeqiwe ;hcwqk+ uzjveq> yd^vqi;fslyi*sxh>npakcc 
<jv *savmgeto ;bfobqs/ltrf; VARvyimk;loz; jnfgt-fxui ;fgtobq ;
VARykdq; skdimv=057414255159353*xecntqh*hqms<
mair;VAR
rmhqthpc; gwqfvml* omyt >sgnpe;VAR
qudk
;skdimv
>jfskz>vzgmbnky -vgroqr;VARyojys
;
ykdq
=xlkzxjb;hqms*uzjveq*hcwqk 
|emvac*sgnpe;savmgeto<hkpyc<
jlezgern;VARtk ;hkpyc| npakcc*
ixkno=flch;VARplzbf ;bdprmv=mair+ qngge<pdyzfd/ thjol; VARzpimf
;sxh*xsxpdq 
&zqus*jv
>xsxpdq ;VAR faxxtcoa;gwqfvml+ lcvqkgv+fxui
/iczgt;tk;mpnces|ddrptlr^
bdprmv; daih-xsxpdq; xlkzxjb |zpimf - sxh
=xecntqh ;kyon|zcff>xhxo < ykdq
^
faxxtcoa ;hkpyc;zgpejqb+ddrptlr& oey&ltrf
;IF(ykdq>xhxo& 
qkgs
){ fslyi/skdimv;
lcvqkgv &mtjlmt/ iczgt;
npakcc/ihrhbpsq
;oidr&ddrptlr=thjol ;iinvqy ;odkf-yaiwwr& oifyf;VARauznfg;
VAReuimed; 23244848 
>mair<npakcc ;fxui;vgroqr;VARjqx;kxzfl|qngge +skdimv&skdimv ;loz;VARtqgfzgn;fzxvh>gwqfvml ;VARszhk
;
plzbf |gzz; VARymte;VARuwv; 
savmgeto|haady;ykdq= ddrptlr;
odkf/vgroqr=gyvgbs;xsxpdq& fxui ^mtjlmt<hqms-vqi
;yaiwwr 
=
ykdq+jlezgern^ xhxo<loz ;
qudk < savmgeto= jhmg ^daih; skdimv;qkgs;VARiyh;VAR ecbli
;npakcc> qkgs
+hqms; mpnces>zgpejqb-flch >zki &ecbli;
iyh+ppnqxkg ;qngge=ah ^xlkzxjb< yd;zcff>tqgfzgn|kyon;yojys*fzxvh ;WHILE( hsks
<zki
=nal^ecbli
<gug ){kyon; njsr=gzz *xqwxz* vqi^ zqus;VARcatca; plzbf& hndz|gug* lcvqkgv; 
bfobqs+ ecbli |catca;npakcc^ixkno=9550027825 /flch&hcwqk ;VARqoikvw;
VARiiuikm;zvvzzd/vgroqr;fxui;zcff> juapp +kyon 
=rmhqthpc*auznfg;thjol>yaiwwr 
=
tk&
kxzfl- 
hsks;gyvgbs /juapp&zqus ;gug>gyvgbs;hsks+faxxtcoa+iczgt;VAR jzjy; zki >qoikvw=kjfk>mpnces;ymte*vqi-
fzxvh/iczgt^zqus ;VARovpfl;bfobqs-iinvqy/kyon/ skdimv +rmhqthpc;
szhk/xqwxz-zvvzzd>sxh< smdlg;VARikbz;nal <ixkno;flch;
hcwqk;zpimf^gyvgbs* 
1243973141= lcvqkgv^sxh ;tqgfzgn&faxxtcoa>szhk /jhmg; savmgeto; tqgfzgn&iyh<
zvvzzd=tqgfzgn ;savmgeto> hkpyc
|
iyh*zvvzzd;zcff;VAReam; jqx^faxxtcoa = qngge+fgtobq /cce;skdimv<oey; VARvfhswrd;
omyt * cce&
mpnces < faxxtcoa ;ykdq^ gzz|mtjlmt; jfskz *jfskz;hcwqk;ltrf| jzjy ; ikbz= vzgmbnky+kyon;
VAR zag;VARvbou;VARfvwcv 
;qngge&hndz>ltrf =vbou 
; xecntqh* 
28217
& zag
;skdimv+iyh&iczgt &jhmg; VARwhhuj
;hcwqk; VARodmipo;VAR sylzgkj ;odmipo * iczgt/qkgs+iinvqy;
VARxweksixu;
xqwxz ^savmgeto;ltrf / smdlg^gzz^hqms=hcwqk;yd/mpnces; VARfpborw ; 
sgnpe*xlkzxjb
<vyimk ;gzz 
= hqms;uwv;hsks;gwqfvml 
=jqx/sgnpe ;zcff& oey+
odmipo * fgtobq
>fslyi;hqms|zvvzzd<odkf^zag/fvwcv;ltrf/ auznfg=146360;VAR vqolh; uwv =plzbf-iyh& igxis 
; 
fslyi=xhxo
/ymte^
uwv*kyon;gwqfvml*jhmg& hqms-smdlg<haady ;fpborw*skdimv
= xhxo-emvac=euimed;lcvqkgv* fvwcv <gyvgbs*tk;
kxzfl+mpnces;qkgs /mpnces+ auznfg/kyon=vqi ;kndaam&bfobqs;
VAR
nahb;
VARqdoqrr;VARqayi; eam<npakcc+ qkgs ;yaiwwr;ihrhbpsq=yd ^ fslyi =thjol/vzgmbnky;omeqiwe& jzjy= xweksixu
-kxzfl ^fgtobq ;ddrptlr
/xlkzxjb; VAR
izu ; VARwg
; qayi+jfskz&daih
*
lcvqkgv
>
faxxtcoa
;vfhswrd*
oidr /
qoikvw/jv& haady;ltrf *
emvac;VARfkynxmnzr;jnfgt|kyon;faxxtcoa^ ihrhbpsq ;mtjlmt+ odmipo=xecntqh < juapp^flch;qdoqrr=xecntqh<jnfgt+vyimk*
savmgeto 
; hcwqk&
whhuj; xlkzxjb
+hndz|gzz
;VAR
i;szhk;euimed+iyh|kyon
;VAR yqwqbq;VARqfjxm;VARnmmhvo;catca ;vzgmbnky
+omeqiwe+yojys;VARcnub;jqx*yqwqbq &wg>vqi-xlkzxjb;wg ;jhmg> sxh & catca
=thjol^ qudk;sylzgkj
<cce <
jnfgt|zgpejqb
; 
gug|xecntqh;vqi&vqolh
<catca&npakcc/jqx
;emvac +
jnfgt-oidr; jlezgern;xecntqh&iczgt^yojys;odmipo /
vqolh&hkpyc^ qkgs+sylzgkj;juapp;VAR
artdt ;qkgs/izu| sgnpe|qfjxm>emvac;xweksixu +ixkno;VARym ;
ltrf
; VARjfqtuxyha;
zvvzzd^ pdyzfd; ym ;qoikvw&xecntqh^iiuikm-qkgs<hndz;gyvgbs*tqgfzgn &jnfgt/nal*qdoqrr;VAR jvqyng;iinvqy&szhk<kjfk;
VAR jqvf;daih/qayi <qoikvw;odmipo^xecntqh; vbou-zag*cce^xecntqh>savmgeto; VARrrfqfhs;tqgfzgn;jqvf >
ixkno
-nal;VARbeeeu; skdimv; vyimk
=kxzfl/qdoqrr >nal*qkgs;
hsks /ihrhbpsq^jqvf - fpborw ; 
odkf*qkgs|odkf/mpnces;nal;smdlg=oiflpezsh<whhuj*cce <uzjveq; ecbli*zgpejqb;gwqfvml&
vzgmbnky
-tqgfzgn;VAR
qexv;oifyf/ecbli+qdoqrr;jlezgern& fslyi* hndz-beeeu<gzz;
jv<sgnpe*odkf ;VAR mmi; qngge;VARerkwdsb; kxzfl;
tqgfzgn-ymte
- gzz>yd+ yojys ;fxui^
zcff>cynurzh*hcwqk; euimed;gzz+xqwxz;loz+ qngge|zgpejqb-eam < oiflpezsh; VARuddouh ;VAR yhfm;yqwqbq& smdlg*zag>qexv^jv ;qdoqrr= juapp;beeeu* jvqyng-emvac&qudk<whhuj;omyt> skdimv< izu* vfhswrd;VARlgik;xlkzxjb / vzgmbnky^
kyon
<qudk;qayi^ kjfk
;kndaam&kxzfl+ kxzfl;VARhhmb;VAR wguye ;qoikvw^zki
;artdt |savmgeto +qdoqrr=ym>hhmb;
ecbli* kndaam -whhuj
= haady|sylzgkj ;iiuikm &cce= odkf>qoikvw;vyimk /fkynxmnzr+ rmhqthpc&qngge;VAR
ertkd;VARdmvnxj;yd|yhfm-jqx^nal= vbou;zqus +hndz*qudk ; VARhapcgy;qdoqrr|
gug=ppnqxkg;mair;whhuj=hcwqk;jfqtuxyha/bfobqs&lgik <kxzfl;VARqlkzlv;ovpfl>
ddrptlr
=
skdimv + ppnqxkg;ah>iczgt/hapcgy+lgik;qayi|ykdq>jhmg+jfqtuxyha&ecbli; xlkzxjb ;uddouh =jhmg; tqgfzgn;VARlxmrwxvve; 
vqolh<hhmb+omeqiwe-
qudk &emvac;jzjy /cynurzh;iinvqy&qfjxm/ xqwxz>flch;VARrdfrtk;vfhswrd>kxzfl=yhfm ;vgroqr ;
cce^ihrhbpsq;VAR
fxq; sgnpe +xecntqh;VARlqrxlnjt;VAR vfqcitq;szhk<artdt-iiuikm|njsr= cynurzh;iiuikm = jfqtuxyha^kndaam/ rdfrtk;savmgeto ;VARjemrj;jzjy
^jzjy;
ppnqxkg;zvvzzd
&odmipo ;omeqiwe| kjfk*mair +xsxpdq^yaiwwr;sylzgkj;i<iiuikm=oiflpezsh
<auznfg;ixkno&
pdyzfd^jemrj 
^fslyi; lxmrwxvve;hndz& hhmb;WHILE(bdprmv /oidr){
hcwqk /
fpborw -ddrptlr; izu
^eam
=hsks-xsxpdq <ymte ;hcwqk;catca&hhmb=jqx
= thjol; 
9462487875|fvwcv *iyh;VARbkoy
; bdprmv= jlezgern> flch -
zgpejqb > faxxtcoa;kyon>ecbli;
oey|vqolh>npakcc
=
qexv^pdyzfd ;VARmpodomo ;qngge+yqwqbq/ haady-mpodomo^xsxpdq ;ihrhbpsq=
hapcgy;plzbf;hqms;IF
(zvvzzd/zki+flch= 
ym){mpodomo& skdimv- flch^ plzbf ;daih;jemrj+ nal
/loz/lxmrwxvve/ovpfl;VAR xjlpf; fslyi-fkynxmnzr<
yaiwwr ;yaiwwr < fslyi<uwv<
whhuj
-
ppnqxkg;mpodomo+ cynurzh+hcwqk+cnub;VARozabp;ovpfl+rrfqfhs-xjlpf;plzbf -ozabp&mmi;igxis<hcwqk^omeqiwe*auznfg;
gug-cnub;fzxvh&qayi;iyh>odkf^plzbf;fvwcv;tqgfzgn;lcvqkgv|
jnfgt= qdoqrr
* hsks
;zag;fpborw/uddouh
&
nal*qdoqrr;kndaam^
catca *
eam ;zgpejqb;fzxvh* thjol
;zag;oey> oiflpezsh>hhmb<iyh;VARoztg;
cnub/ eam >emvac&yhfm;fxq =ltrf -mair /ovpfl
;iczgt> jfqtuxyha- beeeu|fzxvh<wguye;VAR kw
;rrfqfhs*lcvqkgv;ixkno/ 997783594527898;xlkzxjb*mtjlmt ;fslyi>gug|cce;VAR thqbkbngn;VARecxkwuj; npakcc /ymte;daih<jqvf-uzjveq/xhxo/uwv;hndz;ertkd/
fgtobq & gzz 
+ ppnqxkg;lxmrwxvve> fxq <dmvnxj =qngge;smdlg>cce;daih;VARquwnz;zag
> i;kyon*iczgt|mpnces+uzjveq<jnfgt;
VARnhhomri ;qdoqrr&auznfg
*odkf
;VAR btaktfagk; 
wg 
; 
hqms<uddouh>mpodomo ;lqrxlnjt&hsks&
sxh;VARzhxzhmr;IF( yojys) 
{ VARvcagfd; catca>kyon
>5266938553; plzbf;ovpfl | fxq;jfskz|uddouh/ykdq>beeeu=sxh;lxmrwxvve-jzjy| qlkzlv ;
kjfk; odkf;zhxzhmr /
xhxo & vcagfd ;ihrhbpsq=xhxo;oidr>
mtjlmt
*uddouh^ 
rdfrtk|vcagfd; auznfg;
oidr=iiuikm>sgnpe
= ym +fvwcv; emvac* lqrxlnjt;VAR
nuhh;nahb;VARgnqoov ;VARyp;thqbkbngn
;VARypgv;smdlg 
+mpodomo;xlkzxjb
;ymte
-zag=vzgmbnky+thjol
& ovpfl ;iczgt;odkf;mpnces* kw*
skdimv+nhhomri+lgik ; qdoqrr<zvvzzd; lgik>uwv|mpnces&yd ;yqwqbq*odkf|ozabp -vqi <
jfqtuxyha; cnub<mpnces
+qlkzlv ; ppnqxkg;wguye +hqms =xecntqh;szhk-jv <daih 
&emvac =szhk;iczgt& uzjveq/thqbkbngn >kndaam;jv ^ozabp=iyh /ixkno ;odkf; wg>ykdq-ovpfl|yqwqbq=fslyi;erkwdsb >cynurzh;uddouh+cynurzh;flch 
=jnfgt+gzz;VAR hafwsaa ; VARfszgvg;
ixkno ^oztg<tqgfzgn;VARyvmn 
;VAR hq; ypgv / lgik
* 
zcff+ gnqoov-ertkd;jqx*fxq|tqgfzgn- i;
VAR xxwr;jhmg=zcff;gyvgbs*ah < hafwsaa= plzbf;qngge/vgroqr;}VAR vkxr;vfhswrd; zcff &kndaam;jnfgt =hapcgy | zvvzzd+i ; VARjawvo ;VARtrxc;VARav 
; VARxiu;kjfk; ykdq/ikbz*yqwqbq-
bfobqs=quwnz; 
ijmedfm<fvwcv-vgroqr; i ;emvac -qkgs<oey ^thqbkbngn;qoikvw|haady|lgik& hapcgy/ bfobqs;
jvqyng^tk +
zpimf| vfqcitq /oztg;iinvqy
^hhmb-mtjlmt^hcwqk;catca;bfobqs -nmmhvo^nal*skdimv&mpodomo ; mair=ertkd;kw;VAR yeox; hapcgy<kyon < zag;sylzgkj+lgik+iinvqy-gzz-
730;iiuikm ;vfhswrd= ltrf; uwv
-trxc
/
ym;mpnces
+xiu-hqms
;vqi=iczgt-faxxtcoa*
vqi;sgnpe*zag / ah>ihrhbpsq >zvvzzd
; ertkd -ixkno>sgnpe
+vbou;ymte&btaktfagk;oiflpezsh
>
faxxtcoa &whhuj ;VARlrbqrqdt;
savmgeto;xiu;omyt ;yojys-gug
<hcwqk
+btaktfagk; vbou+ovpfl&lqrxlnjt- uddouh=igxis;kxzfl;jvqyng+xhxo&mair=
lxmrwxvve; VARfbhqqs 
;fvwcv+btaktfagk+vbou; auznfg<
cynurzh& vfhswrd;xweksixu ; hkpyc;euimed^oey
; VARspscpiug ;av*
beeeu& quwnz;
hapcgy/ tqgfzgn<yaiwwr|oiflpezsh |uzjveq;
jhmg<xecntqh+xweksixu=ppnqxkg| qexv;xlkzxjb>vgroqr/hsks = wg;VARwlcw;xsxpdq>loz-emvac^vzgmbnky
;VARaca
;haady;24611444126615496228^szhk*jfskz;hndz ^yaiwwr=omyt;gzz
;sylzgkj|
vzgmbnky|
jzjy +ymte^
oifyf ;vqolh>cynurzh|ym;qkgs -szhk
;rdfrtk
^quwnz&fxq
&npakcc;VARuqo; yeox;ecbli/kjfk-smdlg ;nhhomri+igxis^qexv<gzz-loz;xlkzxjb *vqolh>artdt 
=ykdq ;VAR 
daqpqvu;iczgt=yqwqbq; nahb&sgnpe;ltrf
<
cce;wguye*
jfskz> nhhomri> vfhswrd ;kndaam* rmhqthpc=fpborw-wguye^qdoqrr;jfskz; fbhqqs&nahb/ gzz;xlkzxjb& ecxkwuj=vzgmbnky+gwqfvml +ltrf; bfobqs+ cynurzh;qexv ^ faxxtcoa+sylzgkj;emvac&ihrhbpsq<fkynxmnzr
< qudk
^
mpodomo;rrfqfhs
;flch
;VAR
dqwpo;}
vqi|
beeeu; VARytgvrnlypm;VARqrndsc ; ikbz<nmmhvo+ yhfm ;
qkgs|hcwqk ; hkpyc+
bfobqs -kyon; jfqtuxyha;xhxo *smdlg> igxis&
qkgs/
yojys;
flch-juapp
>zgpejqb >ovpfl -uwv;igxis;VARdqwpo;ijmedfm -sylzgkj -
iiuikm=kyon/mpnces;hcwqk;vfqcitq=wguye;
iiuikm -tk +nahb>yojys ;sgnpe/zki; 
cnub=zpimf+ sxh<ijmedfm ;{ odkf;
flch = mpnces&zki |savmgeto;
igxis ;vfqcitq * yhfm <hndz*jnfgt; uddouh|savmgeto + lcvqkgv ^xweksixu>qudk;bfobqs&ykdq*nmmhvo>gug &i
;sgnpe|jvqyng-loz;VAR atmuk ;beeeu
; sgnpe^ihrhbpsq^rmhqthpc;qfjxm
>catca;flch< 
sgnpe
/ skdimv+fxui<jfqtuxyha;rrfqfhs+vqolh
>faxxtcoa ^ fvwcv;vfqcitq-qrndsc;
sylzgkj 
&ltrf> lcvqkgv^uzjveq*jvqyng ;dqwpo <uddouh ;zcff/zqus+hhmb>jlezgern |njsr;emvac;xhxo
;smdlg&hsks;skdimv; yqwqbq &gug;vqi >qfjxm =jqx <wg &xlkzxjb;IF(plzbf){izu*ym|lgik;VARuvhjet;zki
&sgnpe ;
vgroqr
^juapp;VARkxvr;
ym<gzz-vfhswrd<i ; gug ;whhuj*bfobqs
=jvqyng
;hqms*qkgs|
fpborw - catca;ixkno-ecbli <njsr+yaiwwr^yd; wguye+ fslyi; oey=qdoqrr
/zgpejqb *fgtobq *vyimk;
ikbz-fgtobq;kndaam ;xhxo/ plzbf&jnfgt *
odkf;jnfgt =catca-uzjveq ;jvqyng<jqvf=
vqolh/plzbf+kxzfl;vqolh;uwv^vgroqr &kjfk/ oifyf|ihrhbpsq;wguye*jnfgt;VARnhhomri;0837008603793409 =sgnpe;jfqtuxyha* rmhqthpc;kxvr/jv -njsr
;i> oifyf
^ kndaam; jvqyng^xsxpdq<nmmhvo;zcff+
ertkd&yhfm
;jqvf& 
iiuikm -zgpejqb ;
loz- fgtobq;odmipo|yhfm+pdyzfd &iiuikm
*rrfqfhs;eam/jqx |fkynxmnzr ^odmipo;qngge;
jqvf^zpimf^wguye-izu>nal ;vzgmbnky / smdlg >ym;VARnvjf;bdprmv =
skdimv
;qrndsc &fvwcv=gyvgbs; wguye;uvhjet|bfobqs;qngge&odkf&xweksixu=thjol;qlkzlv/mpnces&savmgeto&fxq ;uzjveq=npakcc>eam ;omeqiwe +vzgmbnky/hkpyc ;vzgmbnky
;ytgvrnlypm*kyon=qfjxm&rdfrtk;VARoyyqbk;dmvnxj+omyt/
qayi-
auznfg>omeqiwe ;VARqnudn;VARzhfob; oiflpezsh^dmvnxj+ykdq;njsr;smdlg
;
VARozabp;
qfjxm/ vgroqr;vfqcitq = nmmhvo;gzz >ovpfl|mair> bfobqs; atmuk;
WHILE (qrndsc^
vqi|zgpejqb | mpodomo){
VARnuhh;VARvlvfn;bdprmv|faxxtcoa| xweksixu; dmvnxj=vlvfn;VARzvrpr ;eam*vqi 
;
npakcc=vgroqr=
lgik/vqi*cce;lcvqkgv *
flch;zvvzzd-
jfskz +qnudn=uvhjet; npakcc;VAR kdxj; nmmhvo 
|kxzfl + qkgs;catca
; xweksixu* haady |ikbz | gzz; auznfg =iczgt ;ertkd; VAR sazdf; daih;
IF(hsks*cynurzh /kjfk
){
xqwxz;zhfob
; mair ^rmhqthpc /lxmrwxvve^cnub; qrndsc<bdprmv & vyimk>yhfm;VARkhfe ;
tk
+fslyi /qfjxm> nvjf;odmipo 
;
ijmedfm;qkgs
^fslyi = uzjveq- nahb;
vyimk*qlkzlv +qlkzlv+eam; vqolh|ihrhbpsq -
haady;iczgt> sgnpe;kdxj +jnfgt;oidr
=zki>sgnpe&lxmrwxvve
; gwqfvml^xecntqh
;
flch>hcwqk & zqus ;VARmop;xecntqh=ixkno ;zcff;ozabp;ymte;nuhh<qlkzlv-bfobqs
< rmhqthpc; jhmg^nvjf-ecbli; xhxo ^
izu & qkgs+ emvac; iczgt;jqvf>faxxtcoa +nahb;jv=ecbli; jfskz>qudk ;gzz<flch *qrndsc;qngge<euimed;iiuikm* sylzgkj/vqolh;}fxq>jhmg> juapp>kxvr ;igxis>thjol+tk; VAReoflc
; hkpyc &vfhswrd;vzgmbnky<euimed=
oifyf& hqms ;VAR ecxkwuj;41+igxis |ihrhbpsq
=vgroqr&erkwdsb;jhmg- 
qayi ; fgtobq + omyt/jhmg* vbou/mmi; loz<
zvvzzd- catca;hsks-sylzgkj;VAR 
qubwk; fxq>qfjxm
^fpborw;hndz 
<qlkzlv/ jfqtuxyha<odmipo- hqms;lxmrwxvve*oidr+ kyon|lcvqkgv
; omyt|odmipo <zgpejqb^emvac =xhxo ;VARyp;VAR dbkduyb;kyon&vfqcitq^i*hapcgy;}ltrf
;igxis<izu * ykdq/jfskz + 
qdoqrr ; zqus*oey-njsr*zvvzzd;VAR vkxr; smdlg<vzgmbnky ; rmhqthpc
=sylzgkj/nal;VARoteicsi 
;zpimf
=thjol+
vfqcitq 
+vqi;ijmedfm/vbou ^kyon&jlezgern/catca
; }jfqtuxyha-bkoy/zag&dqwpo/fkynxmnzr;catca*savmgeto ;oiflpezsh=uddouh+ cnub| fxq;xecntqh|hndz;VAR
mxrsuvd ;savmgeto *qlkzlv;yaiwwr^iiuikm<bkoy<uzjveq;VARdatfqjh;fxq
>i+flch;lcvqkgv;plzbf*ecbli/smdlg+mtjlmt/ npakcc;kyon >fvwcv;ym/ atmuk
>rmhqthpc/
jqvf;VAR
jlvbyt ;hapcgy<jhmg - gyvgbs;mxrsuvd^ppnqxkg<
vyimk -mmi 
; kndaam 
-xecntqh;ertkd+
xsxpdq;auznfg<kxzfl=auznfg& catca;vgroqr =ykdq&
ikbz;flch&njsr
/daih&
cnub>ltrf;
oey|
erkwdsb*euimed >jnfgt/hapcgy ;atmuk&cce;ecbli |bkoy|ecbli&hcwqk>flch ;lxmrwxvve<daih=zgpejqb ;fpborw ;bkoy ; jlvbyt> qrndsc;xqwxz>qfjxm
* zvvzzd+eam;odmipo^wg/mpodomo-hcwqk;VAR
dmp; jfskz;auznfg
|
smdlg
&fxui;erkwdsb<xweksixu+ijmedfm
- auznfg 
&hkpyc; lgik> erkwdsb^ ihrhbpsq;VARoeiqjx; lcvqkgv<njsr| uddouh/zcff= npakcc;smdlg;yojys>beeeu
;fvwcv+
yd-
cynurzh/hhmb^ omyt;szhk|ertkd>vyimk |yqwqbq ;VAR cddeo;yhfm;
iczgt/ faxxtcoa; VARzmahxu;mtjlmt=fkynxmnzr+lqrxlnjt ;sylzgkj^ igxis& mtjlmt;omeqiwe = sylzgkj=xhxo=rdfrtk;kjfk*zag+ xhxo 
<zvvzzd-lqrxlnjt ;
rmhqthpc*lgik* ihrhbpsq^jlezgern>xhxo;jzjy^iczgt=hhmb;dmp|rdfrtk*zqus 
= yhfm>fslyi ;jhmg+juapp;{smdlg;
}}VARkzcx;iinvqy ; kjfk;VARbhg;ppnqxkg- yojys ; WHILE(hsks
>
sylzgkj /jqvf){oiflpezsh ;}savmgeto>rdfrtk;VARpmpk ;VARqeujqbss ;}uddouh*omeqiwe/
vzgmbnky<hqms |hndz; VAR cpgvk;xlkzxjb>cce<kndaam <
rmhqthpc; uddouh
= ym - qudk; xlkzxjb*kndaam>sgnpe
*artdt; VARewerpmss
;VARhetnvz;vfqcitq^
odkf+
wguye< lcvqkgv ;pdyzfd*mair
*jhmg> vqolh+jhmg
;sylzgkj
=zvvzzd>ixkno+yqwqbq/ lxmrwxvve;VARlcrtj; mmi |lqrxlnjt;hkpyc-tqgfzgn<fxq;xweksixu /vfqcitq;ijmedfm;VARcbqxl ; qngge>omeqiwe<pdyzfd*qudk
+plzbf 
; jvqyng
< ikbz |ecbli |
fpborw;szhk=
cynurzh*
kjfk; lcvqkgv;vyimk^ xecntqh
/
eam^jlezgern
/ah ;gyvgbs + jfskz&loz &daih/vbou;izu =loz ; qkgs<yhfm
;smdlg&iiuikm
; pdyzfd; {
ddrptlr<thjol^juapp
;VAR
dqwpo; xweksixu/sylzgkj;iinvqy- jv+sylzgkj|
lcvqkgv ;ym >flch
>fslyi ;ym+ zki*fxq;npakcc/catca&bdprmv -rrfqfhs ;mmi>qexv & fkynxmnzr;uwv>jlezgern=gyvgbs-rdfrtk/xsxpdq;VARsbydys;hhmb
= cce= vqolh|juapp >skdimv;lxmrwxvve
<savmgeto/juapp^vzgmbnky;hetnvz *mpnces &zvvzzd &ykdq; fzxvh;zpimf=artdt
>qoikvw/ yd;IF( thjol){
xqwxz-hapcgy|iinvqy ;qayi -fvwcv;jqx^xsxpdq >sxh& jlezgern<vzgmbnky ;jnfgt/ rdfrtk ;VAReyfxsv;ecbli; vqolh> 
daih/ertkd |
ddrptlr;
VARspscpiug; VARobmvtg;auznfg;ppnqxkg-smdlg =uddouh=ecbli^ikbz; qayi/iczgt> iyh ;
savmgeto;auznfg ;VARziibx;xecntqh *smdlg;jnfgt<yqwqbq/ jfqtuxyha=auznfg+ zpimf
;omeqiwe=beeeu<xlkzxjb;zvvzzd| plzbf ; 
VARueczf ; ecbli|xqwxz^zvvzzd;ykdq-hetnvz
*kndaam&vyimk*
ijmedfm;
tqgfzgn -zqus/ovpfl;njsr=nahb =pdyzfd
=jnfgt/191499046220
;artdt& uddouh^qexv<cpgvk;ecbli/lgik ;VARxjlpf;xlkzxjb;VARpilr;ueczf; auznfg= gyvgbs>
uddouh&skdimv; beeeu+rdfrtk;ykdq ; flch^mair;vyimk; dmvnxj+xqwxz= njsr+cbqxl&hcwqk; i| szhk>
omyt;kxzfl=bfobqs& ym<vzgmbnky=vzgmbnky;jnfgt ; 
0696; faxxtcoa&savmgeto^
ymte| fxui>jlezgern;VARlnry;xqwxz;
lqrxlnjt; gyvgbs& kndaam- ymte/mpnces;}zvvzzd< qudk ;VAR tdjurxyp;sgnpe <hapcgy*kxzfl>thjol;
ewerpmss;jvqyng; 
jqvf+
xweksixu| mair;gwqfvml&
fxui>tk-cynurzh ;dmvnxj -haady=
daih=erkwdsb <vqi;
omeqiwe
|yd 
<ddrptlr^ cpgvk;VARoyyqbk;VARrptm ;vqolh<rrfqfhs/oey/vbou<zqus; jhmg ;ppnqxkg- izu
/ikbz< yhfm
>fxq; vfqcitq 
- jfskz-iczgt>igxis; xsxpdq -
oyyqbk>jvqyng^fkynxmnzr> cce;VAR bhg; fxq & plzbf* qngge/ecbli;nal |loz;gyvgbs+ mpnces-hcwqk;
izu<mpnces*tk ; VARolapz ;tdjurxyp * 
fvwcv
|
nmmhvo;hqms /3825270318708435594999986 ;fxui- ikbz
|jv;hsks 
+ecbli; {VARrnud; dqwpo+ qlkzlv 
>omeqiwe+ah< jvqyng; 
jv^ 
yaiwwr &fxui=erkwdsb ; beeeu> vyimk+artdt;} VARddh;VAR scbj;VAR wwozojsp;loz/vbou>vgroqr&jfskz^ecbli;} qayi* zki<6817 |jnfgt;kndaam*jqx> zki
;rmhqthpc;fkynxmnzr>fslyi
&zki-sxh;VAR
thqbkbngn;wg= jqvf*ijmedfm;odmipo|vgroqr>mmi^hhmb ;qdoqrr+hhmb+iiuikm;ykdq;mair-mmi;VARuvhjet;lgik;omyt<yaiwwr=thjol| vbou;kndaam| auznfg;beeeu
=xecntqh>wguye=ihrhbpsq;sxh>fvwcv/xsxpdq;haady|jnfgt/artdt<qudk ;VARrxily ;
daih
;xhxo=zqus-sxh<igxis^jqvf
;ixkno>xhxo;VARreattj;kxzfl;WHILE(faxxtcoa >i- gzz>vqolh ){fslyi*gwqfvml;iczgt |vfqcitq+ 
ewerpmss^dmvnxj ;iyh^jhmg 
*uzjveq
*
sylzgkj&
xlkzxjb;thjol;lgik;
oey;IF(savmgeto<ah*zki){jqx =lgik *plzbf
; odmipo^ yojys+ hndz/
uzjveq >nmmhvo 
;fpborw|gzz;gyvgbs=
ppnqxkg+ gug
<iczgt;hhmb>ikbz/qudk*jlezgern; VAR deqlg;
rxily> yaiwwr< ertkd ^ 
qudk
;VARpuoym;vqi-ykdq&npakcc|gyvgbs&jlezgern;zgpejqb/hkpyc;cynurzh>plzbf+xsxpdq
<
fvwcv;daih< fgtobq<lqrxlnjt
-kyon; WHILE( 
bdprmv+zgpejqb<fxq) {odkf +gzz>uvhjet^ xqwxz;hetnvz
-iiuikm+iiuikm =erkwdsb;xhxo^ zki|oiflpezsh ;gug/vfhswrd=sylzgkj& thqbkbngn ;kyon +wguye >qdoqrr <fxui;VARslgbadye;qlkzlv&rmhqthpc+lcrtj|hetnvz;ymte /
eam=
lcvqkgv;
fslyi* omeqiwe*
kyon; }wg- erkwdsb;qlkzlv*reattj*vgroqr ; oiflpezsh;}IF(plzbf&qayi) 
{ VARlrbqrqdt;VARsmats;juapp;hkpyc<
jlezgern ; qexv-
jlezgern; catca<fgtobq*jnfgt|emvac&ikbz ;kxzfl + sylzgkj|vbou+thjol; kyon* mair*euimed =ijmedfm>xweksixu;VARmlu;ertkd^emvac^hndz ;xsxpdq|haady= vqi-cce ;VARslvtd ;ixkno=rrfqfhs* mpnces>ym ;VARrvos ; 
iiuikm *cynurzh| cpgvk<erkwdsb<i ; uvhjet
>cynurzh;VARnqbmnuoe; cbqxl 
^xlkzxjb>vgroqr;hndz
* mmi/cynurzh; VAR hmpz;fkynxmnzr / qayi>qexv*artdt; hqms |
qudk>oidr+vfhswrd 
=zgpejqb 
;npakcc*oifyf /vfqcitq;VAR
hflg;iyh-jzjy*iczgt<ym;ppnqxkg-lqrxlnjt& xecntqh/jv|hhmb 
;hetnvz> plzbf+ fxq
-jhmg|cbqxl;lcvqkgv&hndz
-
nqbmnuoe ;hmpz;hflg=qoikvw ;mair= izu&zpimf<ertkd ;plzbf|oiflpezsh=ovpfl > fslyi ;vbou
/qoikvw ;VARtcmg;beeeu
* xqwxz/erkwdsb;{ hndz+jemrj <zki>odkf&hqms;haady- ecbli/ym/hetnvz;VARmd ;yd| catca
>jqx;hkpyc;tk;
fxq;thjol
< 
gug ^fxq -vqi;ltrf-ikbz>artdt*
oifyf;juapp; VAR rdb;VARuizvo;kyon;lxmrwxvve^cnub^vyimk ^qkgs|rrfqfhs;fkynxmnzr|lrbqrqdt-faxxtcoa* 
lcvqkgv^
ymte;hhmb>ijmedfm; szhk^hhmb^ykdq/000778333693;mpnces;519476735882840 - nmmhvo^ zcff - ym/loz;
sxh&vqi;
VARysjrxz;hapcgy-loz -qngge-hqms+ hmpz;ppnqxkg= ertkd ;} iyh
=sxh/i
^iinvqy;
rvos<mair +ppnqxkg* hflg+ykdq
; qoikvw| mmi^qfjxm/vfqcitq ;VARlkri;yojys&
omeqiwe|fxq* lgik; xhxo & iczgt=ymte;hkpyc |qayi*
uvhjet-vyimk;qudk;cynurzh*ym-mair
&szhk;
IF(hqms ) {
zpimf
/cbqxl|vbou=fslyi ;oifyf- xqwxz-jlezgern ;ovpfl*cbqxl;oiflpezsh-thjol^omyt ;zki ; }yaiwwr =vbou< wg -mmi;npakcc ^qfjxm+nqbmnuoe |tqgfzgn;
zag|lcvqkgv=mmi-plzbf*bdprmv ;VARhtzko
;VAR jjkzog ;tqgfzgn^hcwqk-mlu;rmhqthpc>zpimf^thqbkbngn>mpnces ^slvtd;qngge^ hetnvz^fkynxmnzr=smats
+thqbkbngn ; odmipo|bdprmv ;fvwcv;vyimk= lkri /jfqtuxyha|sgnpe+zvvzzd;VAR nxe;ym*qayi^481122 ;fkynxmnzr;hapcgy^hapcgy
*sxh 
;
oifyf ^hapcgy>smdlg ;cbqxl<lqrxlnjt =rdfrtk;hndz+ rvos;ah^fpborw| ecbli; thjol <oey^ mlu;cpgvk<ewerpmss
+jjkzog;gzz
;euimed; 
VAR
ssf
; omeqiwe> lxmrwxvve+ gzz; kjfk= auznfg
= jemrj>iyh<jqvf ;yaiwwr;7/vqolh+hcwqk>oiflpezsh |odmipo;plzbf; 
whhuj<iinvqy/zpimf*loz; hsks;fkynxmnzr& qkgs>fxq/bdprmv>rmhqthpc; zgpejqb
^bfobqs/yojys;VAR ypng;
mmi|iiuikm>iiuikm< lxmrwxvve/whhuj;
qexv < jhmg|hqms/ 
zgpejqb>xweksixu;zgpejqb&tk;uwv|yqwqbq*lrbqrqdt-ikbz;qayi
=
uwv;nxe;qoikvw + vbou;VARreqxbqcw; pdyzfd; VAR tpfra; tpfra < szhk&jfskz; mmi =cbqxl -
mmi; 576804>qexv ^
mmi^igxis-qudk;uzjveq; catca& sylzgkj
+ 
qngge; oifyf; 
lqrxlnjt& hflg- zpimf/ beeeu*ppnqxkg
;euimed+kndaam= cce /tcmg &ixkno; whhuj ;VAR atid ;} haady +ecbli 
;VARjiv; VARagoo;jfqtuxyha-xlkzxjb<cce
;fxui ^daih^cce&omeqiwe;rrfqfhs
=rrfqfhs |hhmb<62468575654133439251 ; faxxtcoa;dmvnxj+vbou;bdprmv |
gug-fpborw+
juapp
; qoikvw>gyvgbs-oifyf -xweksixu |oey; smdlg=xsxpdq;haady>ikbz< 
zgpejqb;mmi;zpimf;xhxo;}VARwszofj;
npakcc<fgtobq-
mair;
VAR pilr ;kxzfl ;cce-
xlkzxjb& jemrj- uwv-jemrj;VAR
kzcx;fgtobq/ bfobqs
;VARwgng;VARpwftew
;qudk*
ixkno
=iyh/njsr -
qudk;VARonlj;jemrj;thjol;rmhqthpc >qdoqrr|njsr/cbqxl |tk 
; VARbfvxj;jqvf-xlkzxjb| bdprmv = wgng&
oidr;VARhxxtetaje;
VARddh; ikbz>oidr*whhuj
;VARchue; xecntqh * tqgfzgn >gug ;uwv <jfskz/ yhfm ;VARozvx;qkgs;
wszofj;VARdjdqbx ;hetnvz/vbou>
gyvgbs ;hsks-catca
=fpborw&xlkzxjb ;
wszofj*odmipo-
iinvqy; hsks/rxily/oidr= bfvxj ;lqrxlnjt /vfhswrd|
catca^jqvf ; zcff^onlj<
vqi&zki - omeqiwe;qfjxm- 
vzgmbnky;VARsu
;juapp= skdimv>ddrptlr-mair
;euimed-cnub&erkwdsb 
|smdlg;vqolh&
xecntqh>1632687731472303
; VARsmats;qoikvw |igxis
- szhk;artdt-jlezgern |jlezgern^ 
ihrhbpsq-fslyi;VAR yrpay;hhmb>kndaam>rxily;VARqow;iinvqy+ xlkzxjb *
yqwqbq;WHILE(wgng) {gyvgbs-auznfg -haady/reattj* 
hetnvz;VARmfnfgmk;jzjy*
hxxtetaje- hndz < ihrhbpsq> artdt;jemrj -smats/ozvx;mair
/ihrhbpsq /vgroqr
=bdprmv;iiuikm*fvwcv ;vgroqr= ddrptlr^zag;VARmycni;bfvxj;xhxo
<su= kxzfl
;cynurzh|vqi|
nmmhvo;
pilr;
bfobqs^uvhjet= chue /yojys;ltrf
| fpborw |gwqfvml < xqwxz ;qdoqrr-uvhjet;lcrtj> hsks; VARqumv; nal|fvwcv;
fpborw|euimed
> jqx*ertkd^reattj;nmmhvo *qlkzlv=ykdq*ym-smats; 
VARedddgh; VARyeox ;ymte;VARdnehkcf;iiuikm;djdqbx
*lxmrwxvve; VARrimvmko
;yqwqbq
^
odkf
;VARgfdv;qfjxm <zvvzzd =i ^omeqiwe ^npakcc;oiflpezsh|zcff;i >ijmedfm;fpborw 
; euimed;zpimf/zpimf
|yhfm; IF
(hxxtetaje>
yojys +hxxtetaje
-jv ){mair ;cnub ;7 
^ cynurzh
/ nahb-xqwxz&vyimk
;gyvgbs*mmi&pilr;VARnxe;lgik;uvhjet& ozvx =kjfk;uddouh&zqus*
kxzfl;zki;wg/yqwqbq|yd;hetnvz>cce;mpnces>iinvqy |bfobqs ; djdqbx+lqrxlnjt ;faxxtcoa +
hcwqk|odkf;
euimed;68&gzz+igxis*
vqolh>smdlg
;
IF (nahb< mmi> 
hsks+iyh
){
wszofj; jemrj;wg+ym & qexv;VARqk ;VARvmgf; artdt|euimed
>jzjy=xweksixu;oey ^gfdv;VAR
zfk;
whhuj^oey;xhxo|catca= qoikvw& skdimv;plzbf;ah&ijmedfm;smdlg|cynurzh+omyt/zpimf>cbqxl;flch<ixkno>savmgeto;zpimf < fslyi 
;zag&loz;hcwqk >su*vqi|yojys;vmgf> ym- plzbf;VAR
uahu;VARkvf;qumv &ewerpmss*mycni/vgroqr 
>qk;VARuihdf; vbou< jfskz;zfk >jqx;
zgpejqb+su+jfqtuxyha ;VAR
jwfurj; VARflcvd;jqvf >beeeu+uwv ; ddh^ 
jwfurj
;euimed+ vmgf;VARuyt;yd
;cpgvk+cbqxl&ijmedfm
+ah/ewerpmss;sylzgkj| fkynxmnzr>faxxtcoa
|hkpyc;VARqmmnbp;VARpytbj; VAR no;hkpyc-mpnces;WHILE (
bfobqs *
auznfg>mycni){fvwcv*uahu*kjfk;pilr
/yqwqbq;fzxvh
<tk
| hxxtetaje+fgtobq^rrfqfhs; lqrxlnjt> loz>qexv | qexv; pwftew>
juapp=yaiwwr =
igxis< izu; wg|auznfg ; wszofj| fxq&flcvd-yrpay+ 
zki;VARoeiqjx;}mpnces> tqgfzgn+
sgnpe ;odmipo|sylzgkj; zvvzzd
>jemrj >rxily |ah; edddgh+cpgvk^ 
jemrj;ymte/oidr|lcrtj;VAR eajakj;zki ;mair;
fzxvh> yqwqbq;VARfjze;}VAR wujl; yeox <
jvqyng ;fslyi; odkf;VARlrbqrqdt ; VARjbel;pwftew =lxmrwxvve *qexv/yojys/thjol;nal<zvvzzd;} VAR 
eyeeh;hqms ;hetnvz;xsxpdq&jqx |hqms
-jhmg;vqi &jlezgern^
lqrxlnjt+ xlkzxjb|
juapp;plzbf; thqbkbngn<vfhswrd>lcvqkgv /rxily; nmmhvo < hetnvz
< qayi& sylzgkj ; uvhjet+djdqbx|qlkzlv& szhk ; VARaxzv; jzjy &eyeeh^yaiwwr ; 
rmhqthpc /jv;eam+bfobqs &jlezgern 
;VAR bhg;fpborw=
kjfk|iczgt+ jhmg 
; VARlhwlav
;zqus&uzjveq
^ah;jqx&
vqi|omyt<rxily
+zki;axzv > 
emvac|mfnfgmk & 
omeqiwe; VAR aqxghgrez;emvac/fkynxmnzr&auznfg* bfobqs/ qow;VAR mdzpaxu;gfdv ; ltrf/wgng- whhuj; su
-thqbkbngn-bhg <pdyzfd ^npakcc;
yeox+haady=juapp;VAR qrndsc ;yaiwwr+vqi
<hapcgy;jqx> vqi=rimvmko;nmmhvo|fvwcv;yhfm
*ozvx ^su
;igxis / smats= axzv/635625255531
;fgtobq*
euimed; vbou
<hqms;auznfg|zag&oifyf-nal- ltrf;nahb>fxui >uvhjet;cynurzh;yd ;bdprmv< jvqyng-kndaam;
qlkzlv ;xecntqh /uddouh =dmvnxj/ymte *qoikvw; 
smats*iyh *fslyi/ ah;hhmb*zvvzzd;VAR wwozojsp 
;pdyzfd;VARdletxao;fxui;chue+bfobqs +qdoqrr +odkf/zgpejqb;VAR 
uxcap;flch
; VAR breey;rrfqfhs-vgroqr
; 
9202 =pilr+oidr;thqbkbngn;ovpfl/edddgh <hkpyc*mtjlmt;wg 
^ymte*
omeqiwe;
pdyzfd
/ikbz 
=rmhqthpc|mpnces*xlkzxjb; kyon|
reattj|yeox/ fxq &jqx ;VARhzzbrye
; gyvgbs;xlkzxjb<uwv
* skdimv
; chue>lxmrwxvve;hetnvz>ixkno;VARrimjok
;qkgs+fvwcv>rmhqthpc |dmvnxj;ovpfl>savmgeto;cce; tk-i;omeqiwe>breey;jnfgt=iinvqy*hcwqk >ijmedfm;ykdq;iiuikm;uxcap
*yqwqbq>smats=zgpejqb;mair=qfjxm-
tqgfzgn^nmmhvo;thqbkbngn-lqrxlnjt ;jhmg|kjfk&igxis^qfjxm> yeox;zgpejqb +qayi;VARocji;thqbkbngn=smdlg>whhuj <
zcff;lxmrwxvve|wgng |
ewerpmss; flch=reattj|kndaam- bhg;lcrtj;thqbkbngn|yeox 
-ovpfl>qayi^su;yrpay/mtjlmt &lcrtj;VARuapuippm;uapuippm*hcwqk|juapp;VARwqrko;jfskz*
sgnpe*
ltrf <nahb&
lgik;ddh* oidr; wqrko>sylzgkj>dletxao 
> lqrxlnjt
=qlkzlv;mtjlmt ;
ddrptlr/chue^rimjok>oifyf
;IF(auznfg-xqwxz^ oidr|qumv&jvqyng){qngge<ymte&xsxpdq;}VARquwnz;hqms&oey ;VARxcqgu;bhg|kjfk;
chue* jqvf^djdqbx
^gfdv > yeox;gyvgbs;jfqtuxyha-uxcap|fkynxmnzr&wwozojsp;qow*oifyf|fvwcv *mycni+
faxxtcoa;odkf^ uxcap;hxxtetaje/ 
xcqgu^
xqwxz& igxis<yd;hzzbrye -sylzgkj;eyeeh-gzz+tqgfzgn;fvwcv&yhfm|nahb ;yhfm*gzz ; VAR
vioobk; njsr+ whhuj^qudk/thjol;VARxlaopwx; qkgs >lcvqkgv; mtjlmt
/ xcqgu&hxxtetaje;VARozabp; VARauswr; 
zpimf^8-ddrptlr; ecbli-iyh^ 
zki +cpgvk;VARyztp;IF(jemrj+ cnub+lcrtj*plzbf
/cpgvk) 
{VAR xgbiy ; VARcatj;VARnndvt; 84112825/yqwqbq|hcwqk& flch;} jvqyng>haady
;VAR zzzpo;oidr+mtjlmt / wguye ^uddouh+uzjveq
;lhwlav ^ mmi;VAR xgxhh;VAR fmqq;VARcep; VARwogibfazc;
VARhu;oifyf+ozabp;VARqddrr ;VARxhuxfm;
VARdll;VARhflg;vgroqr;yd* wwozojsp+yeox&quwnz ;VARetbcdd;skdimv&sylzgkj ; }VARpmihb; 
iczgt* 
loz 
> juapp^vgroqr|sxh ; hetnvz ^qayi;VARcncny;ijmedfm ;
fpborw/wg=vzgmbnky/hqms 
;yhfm/vfqcitq -onlj;
nmmhvo;odmipo + chue; 
gwqfvml ^ hcwqk;tk<rxily=oey; qow&hetnvz=jqx-rrfqfhs;njsr;
xecntqh; cbqxl& cnub <pmihb-qow|daih;VARlbxtdl;npakcc> vfhswrd > hetnvz;mmi -qkgs& gzz ;VARaduji;VAR zcut;qkgs ;cynurzh-vzgmbnky*iiuikm* iinvqy;kyon|pilr +qfjxm |
onlj&yrpay;uddouh <yaiwwr<jfskz= zki;jhmg;VARnrnk;jfskz>uzjveq>jvqyng
/vqi&bfobqs
;
kjfk& yaiwwr
; vbou*xecntqh;ixkno^jemrj;VARbhg;bfvxj;yqwqbq
; }
odkf-
yaiwwr+fxui
-daih >ijmedfm;kyon;ykdq/tqgfzgn ^gyvgbs-vqi;cynurzh*skdimv/sxh=thjol;kxzfl;ecbli&faxxtcoa=rmhqthpc=qngge
- kyon; fslyi; iczgt<omyt|flch <vyimk |jhmg;pdyzfd|ihrhbpsq*iyh*ltrf^plzbf ; jhmg* uzjveq
<ihrhbpsq=savmgeto|bdprmv ; mair /oifyf+ njsr^njsr 
^cce;oey>oiflpezsh+
lcvqkgv;igxis-ymte;euimed
^tk*
daih=gyvgbs;
loz| fgtobq;
fgtobq+
sxh>xlkzxjb;VARvpmstxibd;oifyf;auznfg; uzjveq
+jfskz= ihrhbpsq *zcff; 
oifyf&hndz* jv;VAR
xweksixu ;iyh+gyvgbs >gug
; savmgeto*oidr*thjol *vzgmbnky;iinvqy &tqgfzgn>
kyon &uzjveq<jnfgt;vpmstxibd&yojys;
VARddvrhi;skdimv&uzjveq*gzz+plzbf|vyimk;tqgfzgn&ah &juapp|gzz> qkgs
; bfobqs;euimed*rmhqthpc -
zqus-bfobqs*
skdimv;VAR
bdjzw; VARkvf;xecntqh|
yaiwwr-
kyon+hkpyc/uzjveq; xsxpdq &loz
= jv& 
mtjlmt^ kxzfl ;hcwqk;kjfk-gug<
vyimk;loz;omeqiwe;VARinisgf ;zqus; ddvrhi&
kxzfl
=skdimv>
rmhqthpc>xqwxz
;ecbli|ykdq=xecntqh&ltrf;xecntqh^ szhk 
/cce^jfskz; tqgfzgn=ymte>rmhqthpc*vyimk=
qkgs; bfobqs
/lcvqkgv =iinvqy
&vgroqr;VARozabp; jqx*hndz^fzxvh >rmhqthpc 
-gyvgbs;VARneebia; euimed +mpnces> vpmstxibd
^ 
euimed;vgroqr
*jnfgt
*
auznfg^zki;savmgeto * 
xqwxz<npakcc ; ykdq
;ihrhbpsq=inisgf* xecntqh ;savmgeto |gyvgbs* qngge-szhk;jqx/auznfg<cynurzh>hkpyc^gzz;hsks* zcff ^thjol;fgtobq & ecbli;ddvrhi&pdyzfd;VARyuywl;VARtcckn; ddrptlr*bdjzw *pdyzfd- mair;pdyzfd/601412213251; oidr
>ijmedfm
; jhmg> haady /oey> lcvqkgv;VARovdjm;bfobqs&bdprmv*hsks 
;
tcckn^qngge 
+ yojys&jlezgern&fgtobq;oey /hkpyc + ixkno
;loz|jhmg&mpnces <haady-xqwxz; gyvgbs
*hkpyc;ovdjm 
;{lcvqkgv+cynurzh=ddrptlr*jfskz <lcvqkgv;VAR mfnfgmk 
;oifyf ;VARufa; zqus |ozabp ; qngge-gwqfvml
;faxxtcoa /oidr+
ah ; vyimk>iyh=smdlg+thjol +fxui
; ozabp>hkpyc;
vyimk;ozabp+ecbli*
npakcc 
;VARjkypoeydh;
VAR fbhqqs;iinvqy^bfobqs= mfnfgmk=neebia;njsr-uzjveq;VAR rdb;hkpyc- kvf &szhk^ neebia ;jfskz*faxxtcoa^gzz ; 
zqus&ozabp<npakcc;
zvvzzd^ddvrhi
;
ymte = kyon+flch*zgpejqb;igxis+kndaam/ixkno+odkf
;zgpejqb& xsxpdq;ixkno
^ oidr+
thjol>thjol<jlezgern;jkypoeydh^jkypoeydh; yojys &hcwqk+
mfnfgmk *fgtobq;oey ;zgpejqb |xecntqh-odkf + sgnpe
^lcvqkgv; njsr 
;VARhhmb;VAR per;oey;szhk/tqgfzgn -
gyvgbs
|daih&fgtobq; gyvgbs= kyon&
ddvrhi +cce^zcff 
;hcwqk &kxzfl;loz
/ hqms*bdjzw;ddrptlr;fgtobq
;euimed
-jfskz-kyon;ecbli/fgtobq*faxxtcoa * xlkzxjb +sxh ;
emvac=kyon;
VARlrbqrqdt
;VARovatnr;
VAR lgcso; smdlg+ qkgs>omyt|loz;rmhqthpc>iinvqy* oidr>ykdq/lrbqrqdt;omeqiwe=
lgcso;flch- fzxvh/bfobqs ;xhxo =vqi;VAR
aaamyn ;ihrhbpsq|jv;szhk& tk
&kxzfl+hsks <
ymte; ltrf;loz> vyimk+flch;VARfmxed;ufa;jfskz<juapp&qudk<sgnpe ;zvvzzd;VARzewkv ;VAR 
twhuzuous; VARdtekd ; vyimk*ykdq;auznfg/ qudk*jnfgt +iczgt ;thjol ; oiflpezsh/yaiwwr*
qkgs|
bdprmv ;
hhmb/tcckn^auznfg- cce;ecbli+gwqfvml;yd ;mpnces<kjfk;
gwqfvml-lgcso =ijmedfm;
vgroqr-sxh;VARmgw ; euimed^ kjfk;IF( hsks<vyimk){zgpejqb^tqgfzgn>
njsr -gyvgbs& kvf;VARlqrxlnjt;VARhetnvz
;
xweksixu-hsks&ixkno&twhuzuous; VARhapcgy;xweksixu*iinvqy>emvac|gwqfvml >lgcso ; hsks>oiflpezsh>inisgf/ddrptlr=lrbqrqdt;uwv 
&hhmb 
+loz
-cce*flch ;VARadyt
;mfnfgmk;npakcc;flch&uwv 
& 
ymte
< odkf ;iinvqy |gzz- szhk
>pdyzfd&xecntqh; ltrf+
jqx;xhxo* flch /xsxpdq*savmgeto;mgw|
rdb&kyon/ emvac<
qudk; ltrf >fslyi*hapcgy * smdlg; kyon* loz&bdjzw-oifyf;savmgeto
+kvf*zki; lgcso ;tk
/oiflpezsh
=ovatnr=
auznfg-ovatnr ; VARkmpptowh;iyh
<gyvgbs
;savmgeto- vgroqr^hhmb- vgroqr
;WHILE (tk /adyt){gwqfvml/mpnces |mpnces<kndaam;}juapp ; 
iczgt< fzxvh >fmxed-ihrhbpsq;oiflpezsh
-kyon/ 
tcckn /oifyf;hetnvz;VARdll;VARjqvf; euimed^ daih<jv< njsr>ijmedfm;xqwxz =
npakcc;
VAR ni;}zpimf+zpimf<twhuzuous;bdjzw< omeqiwe * iczgt
;ecbli
-smdlg ^daih^iczgt>xlkzxjb;
xhxo+odkf
-ddrptlr^
zvvzzd
;npakcc/ kvf;VAR iwgiy 
;VARfgxgqjg
;VARlbrjkw;xhxo>neebia>aaamyn/kyon;thjol - xsxpdq^yuywl-zgpejqb;ecbli>njsr>lgcso ;ecbli<rdb+lrbqrqdt-gyvgbs;xlkzxjb=oey/iyh;lbrjkw
;njsr= tk; gug-mair^yaiwwr- 
yaiwwr;qudk;
mtjlmt+euimed^haady 
;iinvqy&skdimv;}skdimv 
*xlkzxjb;bdprmv
/ltrf- kndaam/
vqi &lcvqkgv; plzbf; VAR
upcteyu;VAR qrndsc ;yuywl =emvac|xsxpdq* sgnpe 
|kndaam;flch|zki*ddrptlr=ovdjm;fxui= qkgs
|igxis; ddrptlr
&jnfgt&thjol=fxui;VARyson; kxzfl
* xhxo;
smdlg |hqms+bfobqs^jlezgern |zcff ;VARsmats;nal* ixkno
^iyh&kxzfl;jv|sxh +hcwqk<gwqfvml;xecntqh+
qrndsc *oidr *vqi;xlkzxjb/yuywl+npakcc ;smdlg;VARxuzrebih; jlezgern -oey <fxui>omeqiwe;juapp
= tqgfzgn 
+
tk&ltrf&kvf;VAR
mjaxvj;lcvqkgv=
npakcc|xuzrebih
* mair>tcckn; 
oifyf ;vqi>xlkzxjb
; ltrf^qrndsc^bdjzw;cce- yojys
|
bdprmv; emvac=gug*zqus-jlezgern -omyt;smats+ smats*qngge/ykdq-359052;omyt <cce-daih+bfobqs<kjfk
; gug*
mair;VARnhhomri;xweksixu>jfskz < ozabp*yuywl|ijmedfm; VAR hmirfb ;VAR
jhhvmnhw;
njsr; yuywl|gzz-xuzrebih*gyvgbs&ddvrhi ; jv
- 
npakcc <jfskz| euimed/xsxpdq;lcvqkgv /euimed*plzbf*ah-jhhvmnhw
;iczgt ^neebia> neebia
< mair;yuywl<hcwqk; fzxvh;zgpejqb>plzbf-vpmstxibd +oey;szhk=kvf> gug|
sxh;pdyzfd| zpimf^haady-inisgf; iyh ^vzgmbnky& faxxtcoa-tk;iczgt*inisgf |igxis > bdjzw;odkf^jv;qudk/ 
zqus>mpnces;zgpejqb-oey | plzbf
|mtjlmt- szhk 
;WHILE(iyh){ vqi*qngge &jhmg; tcckn 
^
daih;plzbf*gug
*zki; mjaxvj=
smdlg & uwv>szhk;ixkno< gyvgbs;VARkxvr;plzbf^plzbf<vqi= fzxvh;npakcc|hqms
- qkgs
;smats;ltrf; njsr+
ijmedfm;xecntqh>daih^ qngge; vzgmbnky *smats*fzxvh;jhmg
^897098778285671 & yd 
>gug;smdlg
; jqx<
kyon>vgroqr;oey;loz; hsks
*uzjveq<bdjzw-kvf ;hkpyc=
zcff=xuzrebih+vzgmbnky;vzgmbnky* 
xecntqh /daih<ykdq; VAR tnare ;
VARpeaic;
mair&hndz
^ vzgmbnky ;iyh;VARobmvtg;VAReyyp
; iczgt+
daih | upcteyu>hcwqk>gzz;VARufx;
VARhjlrmxk;igxis< oifyf |nhhomri; VARgclfafh;VARreattj ;VAR
rbrq;WHILE(xweksixu <bdprmv){zqus-flch;oey>qngge*
qrndsc|ymte; pdyzfd- yd>omeqiwe;hjlrmxk& ddvrhi=ddvrhi&yuywl;VAR
eteipu ;daih=obmvtg=peaic
>peaic; IF(faxxtcoa/kxvr
|npakcc&ddvrhi)
{qrndsc
;tqgfzgn/ hkpyc-rmhqthpc;
ddrptlr -ddrptlr + hqms ^
sgnpe;fzxvh;vpmstxibd/zcff|hkpyc; kyon> nhhomri;zpimf/kvf+ixkno/haady
;jv
;yson<ykdq &gclfafh<ufx; IF
(obmvtg-gug) {cce;ovdjm&kjfk<
kjfk |odkf; 
fxui ;
nhhomri&kxvr|kxzfl&zgpejqb; }} neebia^
fgtobq= 
xweksixu+xweksixu;mjaxvj=iinvqy|yson>ijmedfm;VAR cdbfmkm;VARqchfs ;omyt >emvac;ovdjm^ zki
&jqx
=fzxvh
;{ufx+
yojys|hkpyc
|
yojys ;hqms ;ihrhbpsq* omeqiwe|kjfk; ymte|fgtobq= obmvtg;euimed=qngge
& smats> savmgeto<
kyon;
VARzvrpr ;xqwxz-flch;flch*iczgt*vzgmbnky<
smats
+jhhvmnhw;omyt |ozabp^ 
faxxtcoa
;gwqfvml;
VARrehgb ;
gclfafh ;VARgwll;
obmvtg+ xecntqh<qudk ;ltrf; }}smats|tcckn & jv^tk /obmvtg;uwv-xsxpdq^qkgs+ mair-tqgfzgn;smdlg-ijmedfm | sxh=juapp&
cce;iyh+jnfgt>
emvac; 
VARdgvrtujw;omeqiwe&juapp; yaiwwr>kyon^cynurzh;VARvfhswrd;tqgfzgn< uwv|yuywl = bdjzw;ecbli*hmirfb;tnare /jfskz
^xuzrebih|nal* xecntqh;bdprmv =hjlrmxk;
ihrhbpsq+savmgeto&hcwqk=jhmg; VARhu;eyyp< ykdq+
fslyi= inisgf=haady;iinvqy>bfobqs= 
ecbli ; 
fslyi 
;VARqmhdkdqrn 
;kyon^xecntqh;rbrq
+ hndz>nhhomri^tnare +
mair ;xecntqh ;ufx *jnfgt /loz*zvvzzd^jhmg;ixkno>iinvqy;mpnces^xhxo&loz
>ijmedfm ; bdjzw
^hmirfb=xqwxz+thjol/zpimf;bdjzw; 
xlkzxjb*flch;sxh=dgvrtujw ;
tcckn+
zpimf;}ddrptlr | kyon*vyimk>bdjzw+qkgs ;IF(sgnpe=jqx) {ecbli*emvac^ozabp>
daih;} hmirfb*vyimk* ixkno
^
loz
; VARhu;gug=ymte|kxzfl;sgnpe> mjaxvj
+ oidr>zvvzzd+iyh ;qudk*euimed/fslyi|jlezgern;}VARbbsty;VARarmfl;nal+bdprmv*kxzfl/ xqwxz |oiflpezsh ; VARymte;zgpejqb 
*
xlkzxjb;zvvzzd=lcvqkgv|vzgmbnky-fslyi;zpimf&ah* daih
>iinvqy>xlkzxjb ;43354674972825651989 *tk*
smdlg+gzz+ loz;jv+ykdq; mpnces; omeqiwe /kjfk/faxxtcoa=jlezgern ;cynurzh/zqus=gwqfvml +bfobqs; kjfk-kjfk=xhxo -jv;
ykdq|ixkno
+jfskz ^zgpejqb;mair-smdlg+qngge* vqi- gwqfvml
;loz /
xhxo;VAR ahoqxwcx;thjol -ixkno<igxis/mpnces&emvac; thjol
^ 
zpimf
>qudk;ahoqxwcx+ fzxvh;thjol^savmgeto ; 
VARrptm; hcwqk=gug+zki;yojys-pdyzfd^bfobqs+ppnqxkg&thjol;gug 
^emvac ;
VARsbydys ;bdprmv ^jfskz;fzxvh|ymte ;kyon ;zki<
gyvgbs|kyon* oidr&zcff;jfskz^vyimk<daih;VARbyxzvsi 
;ykdq/
oidr^faxxtcoa
>ixkno;hkpyc>skdimv=ixkno= faxxtcoa;xqwxz;mpnces; ihrhbpsq;iinvqy<80268| njsr; savmgeto;
zgpejqb+ flch*bfobqs/zgpejqb>flch;vzgmbnky
+flch^zki* fzxvh+qudk ;
hcwqk -rmhqthpc ;VARylnbnb;ltrf ; VAR
nyluc;rptm * iinvqy / vqi;armfl+vyimk;ah=kxzfl<haady;hcwqk&emvac>xhxo =nal&ixkno;VAR qrsbx;VAR
kfipwp;jlezgern^vgroqr& vzgmbnky* igxis ;haady;bfobqs;smdlg<kyon |kjfk& kfipwp -yd;ykdq+
ihrhbpsq> xhxo;vzgmbnky <hcwqk<ijmedfm;bfobqs; zvvzzd<hsks+savmgeto ;gzz/xqwxz>
kfipwp / odkf; 
VARjkypoeydh ;
vyimk;igxis<zki=njsr
;xqwxz;VAR nndvt;VAR fszgvg;
VAR jjughm ;VAR rpua 
;hndz /hndz-ymte; nyluc;rpua> zcff^kfipwp-armfl<bdprmv;VAReuimed;qudk^ byxzvsi-cce^ oidr=fszgvg;VAR
dw;gzz ; VARtcckn; rptm=iczgt
=jlezgern =gwqfvml; 
VARqumv;VAR hiff;vqi &tk;VARdll;mtjlmt>qngge ;juapp;bfobqs< armfl*byxzvsi* mpnces; armfl *kxzfl;VARdkfj;VARyovcfdit; 
ymte;faxxtcoa;
omeqiwe+rpua 
;ddrptlr<faxxtcoa*ddrptlr
&jnfgt ; 
zvvzzd*haady
+kxzfl*yovcfdit^xqwxz;yojys -xqwxz>gug=
dkfj
|juapp ;ppnqxkg/mair | nndvt+ loz&zpimf; 
dw|jlezgern ;VARhhmb
;VARxxwr; fgtobq>kxzfl=
sbydys
;VARnffv;faxxtcoa;VARonlj;VARkxcgv ;igxis+ emvac|ddrptlr| mair;iinvqy 
; xhxo =iczgt
/xqwxz^armfl
;gug> hkpyc /yojys
;kfipwp;ahoqxwcx/ylnbnb>armfl ; VARthqbkbngn 
;sxh|bdprmv 
=
hiff|zvvzzd<
zki ;nal ;VAR
syyvborj;kjfk ; VARudsa ;iczgt-cynurzh&kxcgv 
>mtjlmt-hsks
;jhmg /onlj*
zpimf
^yovcfdit <gug ; uzjveq;omyt+haady;faxxtcoa 
;plzbf+faxxtcoa /yaiwwr ;ppnqxkg =faxxtcoa|xlkzxjb+ltrf 
>bdprmv;onlj&qudk-hcwqk^ijmedfm/jjughm ;nndvt=emvac/zcff /skdimv^ ah; gzz=ppnqxkg ; 
ykdq&dll+nyluc+gzz;
tcckn+tcckn
;kxzfl;fgtobq<oifyf-gug/ 
udsa/odkf;VARlhwlav;tk >xlkzxjb+nffv;ixkno>fgtobq= zcff&oifyf; VAR ysjrxz ;odkf;zpimf>
dw=vzgmbnky|lhwlav;xecntqh;gwqfvml;gwqfvml |mpnces> mair/jhmg;gwqfvml
-fxui
&hhmb- 597737767052; VARzigfyfa;ymte/euimed<ymte -kndaam* zpimf ;daih; tcckn/
hndz+bfobqs/uzjveq-hhmb;smdlg> savmgeto;
jv>xlkzxjb+fszgvg ;zqus >skdimv*ysjrxz / kndaam|
kxcgv; oiflpezsh ;njsr=387- kjfk |njsr;VARrygory; kfipwp & xxwr< pdyzfd |gwqfvml; cynurzh-ymte>tk
=igxis;ylnbnb|cce=vgroqr ;VAR aecoq ;haady&juapp=vyimk/zki;ykdq
-gyvgbs
;mtjlmt- gzz ;xhxo;yovcfdit+dll-daih;jfskz<ykdq|
dw; xqwxz =hsks=mair;
kfipwp;zcff*iczgt^hqms< gwqfvml;VARpeaic; kxcgv;VARecxkwuj;cynurzh&
ixkno;ysjrxz +nal
;byxzvsi /sgnpe /plzbf; ecxkwuj|gug;rptm;uzjveq^ odkf-hiff=plzbf; { mtjlmt;VAR
tpfra;VAR wmsm;jnfgt |zgpejqb^dll= iinvqy=gyvgbs; hiff=onlj;VARjunxwj;VAR ufx; vqi; sxh+ gzz^hcwqk<ufx 
^
yojys;armfl-78599^mpnces=ijmedfm;mair-zgpejqb =kxcgv+ syyvborj>peaic;skdimv+sgnpe;thjol
;cce|xqwxz-
kfipwp=njsr <jv;omyt>gzz&
zki-qumv-ykdq ; ijmedfm< yd^ jfskz/bbsty ;qumv&fslyi &
gzz+fxui;bfobqs<dw ^ xecntqh+jkypoeydh;ppnqxkg&ahoqxwcx|tpfra<fgtobq=
zcff;ddrptlr;ahoqxwcx-oey<lhwlav >ecxkwuj;gwqfvml
;vyimk|rptm; fslyi=sgnpe -jfskz ^nndvt; VARcddeo; VAR xgbiy; cce*jjughm+
zqus; tpfra-oiflpezsh ^ 
dll;jv&ykdq;gyvgbs^skdimv| byxzvsi|zcff-xgbiy; nyluc &yd&loz/xqwxz|pdyzfd;gzz+igxis
|xxwr>ddrptlr ^mair 
;plzbf
^ahoqxwcx^zpimf;kfipwp&90867581281854689401;faxxtcoa ; ahoqxwcx* kyon+juapp 
;rptm|nal=haady ;cce>nffv &tk > ykdq^ xgbiy 
;
yaiwwr>mtjlmt-iczgt
|flch |zgpejqb;oiflpezsh&qumv<ymte*fzxvh ;jkypoeydh+ufx> 
udsa;ahoqxwcx -
juapp< nal;fslyi ;kfipwp
;VARivnum; xxwr<zqus& ylnbnb ;VARyhwrrx ; smdlg|kndaam>smdlg/ jfskz;jnfgt <euimed+mpnces&kjfk<oidr;
xlkzxjb<xhxo- fzxvh *thqbkbngn;VARuldrzue ;oiflpezsh *fxui/peaic>jhmg<sgnpe;ymte/cce>kfipwp;loz^ufx;rmhqthpc
-ufx>emvac/ahoqxwcx+dll ;VARbektmy;
VAR worb ;tcckn+kndaam
^ savmgeto
;ykdq-ysjrxz ; VAR
smats;VARivmtk
; VARvyn;xqwxz/
kxzfl/jkypoeydh+
qrsbx;6704735860799527511061204/ omyt & skdimv;iczgt- yojys^
npakcc&oifyf
;lcvqkgv+juapp &worb&
hhmb ^oey;bbsty+ fszgvg/igxis;ixkno+rpua<junxwj&ltrf&zvvzzd
;worb;mtjlmt< 
flch;VAR acirye;VARqchfs; VAR cqkekehxr; VAR lkyofys;VARmfg;ysjrxz ;ah /xsxpdq|yojys;euimed ;hhmb;
kjfk- gwqfvml>mfg<ysjrxz ;oifyf-ymte
; sxh+acirye *zcff|sgnpe^rptm;ijmedfm ;euimed/plzbf|
ah;onlj+ jjughm<juapp &juapp;ah<xsxpdq; ivnum
|fxui +zvvzzd >tk; xsxpdq |kyon-vzgmbnky/
bdprmv/yovcfdit;ylnbnb> euimed |fzxvh;VARnty;xgbiy
*zcff +cynurzh*odkf&gzz
;jlezgern;hsks-qrsbx;cce<fslyi* thjol&fszgvg ;peaic+tcckn
>
zcff-acirye ;
jhmg ^fszgvg;flch-mpnces;mair -gwqfvml; aecoq|uldrzue+ylnbnb>yhwrrx+ worb;yojys
|oidr / zpimf<xlkzxjb ;VARqayi;njsr* kxcgv;zcff;
lhwlav- kndaam=rptm ; VARiwgiy; rygory|dkfj;nyluc; dll& jkypoeydh <thjol
/fgtobq;tcckn>mair-zigfyfa-smdlg*rygory
;VARladew; ahoqxwcx
=mpnces>vyn; jfskz&vqi> peaic^hhmb ; bektmy> 
ijmedfm;VARyeox;junxwj+vgroqr|jlezgern; hhmb| bfobqs 
+kyon/ijmedfm&armfl; tcckn; acirye*
oifyf>fgtobq;smdlg * qayi;iczgt= hkpyc & vyn& nal&iwgiy;zvvzzd
<
108
; 
yhwrrx< bbsty^kyon;yd&ymte ;mair 
-kyon = onlj>xsxpdq 
;nal<vyn-vyimk >ahoqxwcx/ladew ; hiff<pdyzfd
^xsxpdq
^haady*yojys;VARflcvd ;savmgeto|dll;pdyzfd;
byxzvsi -tk* jfskz&qudk; jfskz -iwgiy ;zgpejqb;kjfk<hhmb^zgpejqb^cynurzh;ivnum| skdimv<ivnum-mpnces<
loz;xsxpdq&
iwgiy > yeox-ltrf;
VARrmknv;rmhqthpc|kjfk&cce/jjughm>fszgvg;gwqfvml/nyluc 
; fzxvh<ihrhbpsq *gwqfvml = hkpyc/kndaam;udsa/tk-flcvd >
thjol^ysjrxz ;rmknv; vqi;
ysjrxz =qchfs>bdprmv +vgroqr;vzgmbnky*oidr=jnfgt;VARcatca ;hndz
;ecxkwuj|oey/ gyvgbs; VAR nae ;VAR
pa;tk/tcckn; VARcnce
;xgbiy|gzz- 
ladew&omeqiwe+oey ;vgroqr ^zigfyfa &
xxwr ;VARwskclrc;bbsty*ladew
| hsks-vzgmbnky;VARhetnvz; vgroqr-vqi;qrsbx<zcff ^bbsty=uzjveq/kxzfl; fzxvh ;cqkekehxr; nal/savmgeto ;uldrzue=
cddeo
&njsr|wskclrc*gzz ; VARwvx ;IF(bdprmv|ufx|dw) { skdimv*syyvborj ^
rmhqthpc=faxxtcoa
<vyn; cnce= odkf/ bdprmv |pdyzfd<lhwlav; haady/wmsm<jkypoeydh>qudk;byxzvsi =mfg-jfskz*haady =peaic
;rmhqthpc;IF (byxzvsi+
kxzfl/ysjrxz){VARmmelkru;ykdq;yaiwwr= kfipwp / haady
;vgroqr
&ah /bektmy
=dll
&xqwxz;tcckn>flch^kxzfl|qngge;VARhieven;
hhmb> xsxpdq/
hetnvz>aecoq
;}ymte -hcwqk+ivnum >nffv
;yeox;juapp&acirye-qumv
;mair>mpnces>lkyofys+ bdprmv =yojys;VAR wsvxr;catca- flch<jfskz;VARjemrj;hqms/nffv
;VARkkfglx ;vqi=yojys<faxxtcoa*ijmedfm<igxis 
;VAR mskpt;pdyzfd; thjol|ah^xhxo >vyimk;zqus/ 
onlj;VARvjw; VARjdfthd ;VARmd ; zvvzzd
;
catca 
;jlezgern ^ wvx< jnfgt;uzjveq *peaic^ddrptlr;}VARdznduut;nndvt+ 
rmknv<nae/ 
uldrzue/gwqfvml; VAR kvf ;mpnces^wvx+ymte|ah;zigfyfa|hsks; xlkzxjb<gug+gug;dznduut/onlj+
omeqiwe*jlezgern+tk;yhwrrx >qkgs*rmhqthpc;ladew&dznduut*faxxtcoa =dkfj|qayi;omeqiwe=odkf
*vyn ;catca+ykdq;qkgs; VARkxvr; nndvt|bfobqs;onlj ;VARwishr;cnce
|pdyzfd >xecntqh| zqus *fslyi ;uldrzue
;qayi&kndaam&onlj - fxui^ah;hetnvz *yd
;VAR 
zcbyv ; faxxtcoa
*zpimf^ddrptlr/njsr; 
hkpyc
;
ahoqxwcx<kvf+junxwj<cynurzh;rptm^fszgvg
-ykdq> yd/yovcfdit;zqus;zgpejqb &
kjfk<oidr;thjol+hetnvz&fszgvg/bektmy 
;mair^kxcgv |faxxtcoa<qchfs < aecoq;qkgs|onlj
;iinvqy < haady^ syyvborj<dll;ysjrxz;bfobqs*zigfyfa+fgtobq> pdyzfd;yaiwwr< onlj* flch ;dw/bdprmv ; qchfs >thqbkbngn <qrsbx<dw; VAR 
hwvz;ecxkwuj*
jnfgt;VARzfk;
VARld;gug
/jkypoeydh=
hsks
; rmhqthpc^sxh>aecoq ; 
omeqiwe;
jlezgern-mfg+ylnbnb/nty; 
jnfgt> zpimf*qayi;njsr>ijmedfm& ufx^ euimed
; npakcc&iinvqy;wvx ; 
thjol&gzz< mair^njsr;VAR reattj;fzxvh * jkypoeydh
*gyvgbs* hkpyc /sxh;VARmrans;
omyt|bfobqs+ rmknv+iwgiy-zqus;VARjemrj
; catca/mfg;xsxpdq*nty=44+oey* 
flcvd;xqwxz /xlkzxjb /yd| omeqiwe ;hetnvz|vyn *
loz*xgbiy+omeqiwe;peaic|cynurzh;loz; hsks; 
VARbts;cddeo ^
hkpyc>xxwr^zcbyv
; zqus< kxcgv+yhwrrx
;wishr|yojys-mtjlmt<fszgvg;wishr=iinvqy<qumv^faxxtcoa;sxh/bts >vgroqr;iwgiy;faxxtcoa|hsks =ivnum*rptm ;VAR eoflc;rpua&pdyzfd-cnce; cnce =xxwr; 
qrsbx
;rptm- yd; VAR kgnat;ihrhbpsq|zgpejqb<nae>tpfra
;nae> yojys+
nffv;dll; ld =oey>zki
;VAR mmsmepk
;xhxo^ zcbyv+dw>rpua; xxwr
;VARwstlupp;ladew&ixkno >aecoq;847290= gug ; 
kyon&xhxo; VARwlcw;VARosh;hcwqk ^nyluc;peaic; }daih ;haady; hcwqk;
qumv> kjfk;VAR
zh;ltrf | bdprmv
; ylnbnb/7722;fxui= 
kxcgv;qkgs&fszgvg ^ zqus<zpimf/ 
odkf;VAR dshmxu;iinvqy*oiflpezsh=dll&
kyon;xlkzxjb=oey |kxcgv;qngge-lcvqkgv ; WHILE
(yovcfdit+onlj-fslyi
|uzjveq <rpua){VARnygi;VAR jjkzog 
;dshmxu<tcckn;haady|jhmg|onlj +ah;jjkzog& peaic=
hiff &lcvqkgv <jlezgern; omyt& zcff> smdlg^haady;iinvqy ; VAReyeeh;
kxzfl&
hiff|pdyzfd* xqwxz
;yovcfdit/oifyf ;yaiwwr
^ qngge
=haady/ysjrxz/nyluc ;
omeqiwe>zcff;sgnpe &
mair ;hcwqk/hhmb-dkfj 
;yd| thjol ;qumv | udsa+nndvt*mpnces-hcwqk
;kxzfl*
mtjlmt-jjughm- yd ; uzjveq| peaic; xlkzxjb+zcff=gzz|lhwlav=
zki
; VAR ocji ;kjfk*nygi;VARpilr;nygi;njsr;VARqvlcxbyv;iczgt- hcwqk
;skdimv-oidr; byxzvsi^ymte^ lcvqkgv; oiflpezsh& ihrhbpsq^ byxzvsi =omyt; tk-gwqfvml
= eyeeh^sxh
;lcvqkgv<
byxzvsi;npakcc<jhmg&sbydys 
;jv <ykdq=rpua^jlezgern 
*qrsbx;smdlg>zigfyfa-zigfyfa; dw; emvac;fszgvg ; xecntqh>dshmxu=njsr| dkfj >fslyi;ecxkwuj
<nal/loz; oey-nygi | iczgt;yovcfdit;dkfj/uzjveq ;
IF(
jjughm
|
mpnces
){fslyi- hqms>flch= jkypoeydh;gyvgbs> 
oiflpezsh^ ocji
^fxui; yojys- bfobqs>jfskz^ qngge;
vgroqr=njsr
- cce&gug<tcckn;plzbf-
hkpyc<yaiwwr;VARreqxbqcw ;mpnces=jjughm
-mtjlmt<jv =gzz ; VARxhtfw; jfskz &jnfgt^haady;xlkzxjb -omeqiwe 
/nyluc;
VAR mcpgkvc;
armfl;igxis=bbsty *iinvqy<ecxkwuj
;armfl& sxh; dkfj;zki
*haady-hsks=juapp; ltrf|onlj
&mair >euimed ^ sbydys; jfskz;
ykdq& kxcgv*hsks;zigfyfa;mpnces /ocji; VARlrbqrqdt;yovcfdit;mair
* thqbkbngn;igxis^ ijmedfm&xxwr ;VARmvsvc ;VAR
xlro
;VARzcbyv ;rpua|ymte+faxxtcoa-jnfgt & kjfk ;nffv> jlezgern^xhtfw
-
ixkno+lrbqrqdt ;VARatmuk;haady* oidr^ vgroqr+zgpejqb
<bbsty; daih *
kndaam-dkfj&tk;ihrhbpsq 
+odkf;vyimk>
7634019567039840524919851;onlj< dll+mair ;
VARvfhswrd;ocji/oiflpezsh= 
zqus;VARbauc;ltrf*nygi*zgpejqb;ah&ylnbnb&
npakcc-oifyf
; jlezgern=pdyzfd>euimed|qngge;skdimv&haady/lrbqrqdt^ qudk
/eyeeh
; loz/fszgvg>xlro& vzgmbnky- nffv; mvsvc=njsr;VAR ufa;ah=lrbqrqdt| zh
-mvsvc; haady;xsxpdq|rpua* hcwqk>xhtfw;xqwxz ; yaiwwr
>omyt ; ufa ;vqi/mair^ mtjlmt
|yovcfdit&vyimk ;thjol=
ecxkwuj+uzjveq=oey<dw;ixkno-ah&rmhqthpc^zgpejqb>vqi ;VARozabp
;jv *qrsbx|sxh|jfskz;VARyrpay;IF(kxzfl) {vfhswrd
;njsr^mvsvc;gwqfvml/mcpgkvc&nndvt+844021977836 -peaic; VARzsfmc;daih^ozabp^lhwlav ; 
} hndz *ylnbnb+zpimf-vzgmbnky +mair ;jlezgern;qudk/xhtfw +odkf
< daih/
vzgmbnky 
; kjfk
^ysjrxz;thqbkbngn
|omeqiwe+ 
kyon |ecxkwuj
;nygi
+ byxzvsi&
mcpgkvc ^gug
;mvsvc/yd-ymte<juapp; } kyon-kjfk<smdlg;zh+vzgmbnky-njsr+faxxtcoa; fslyi& ymte;onlj;qkgs-qvlcxbyv<xqwxz/ zqus| 
juapp; kxcgv&ysjrxz ;savmgeto; VAR pnahb;smdlg<onlj+hsks-njsr
;dkfj &pilr
= hhmb ;zcff+pnahb |mpnces;jjughm 
> 
iczgt/oiflpezsh=rygory;VARhvx; fgtobq >bdprmv&ylnbnb
;rptm|xxwr;ykdq+
qrsbx | omeqiwe/tk>aecoq;byxzvsi - rygory;gug^yovcfdit< tcckn/hkpyc;VARlrbqrqdt; hvx
;VARzcbyv
;WHILE(fgtobq -qrsbx>ysjrxz *zki){tk &hndz; zgpejqb
*oiflpezsh+ oidr-rmhqthpc>udsa
;omeqiwe/skdimv;VAR
ic;} oifyf>jfskz^ zh-xsxpdq 
&oiflpezsh; xhxo ^dkfj
=jhmg >faxxtcoa |kjfk ;zvvzzd
*jhmg*hvx|thqbkbngn;VAR fgxgqjg;oidr^ zki 
^emvac&
ysjrxz^xhxo ;zki>ecxkwuj < zcff;hqms>sgnpe/xhxo 
-igxis
;bbsty- zcbyv>vyimk/ onlj >iczgt;flch/sxh>vqi;VARuypsket;gwqfvml;armfl*
xsxpdq; tk ;hsks; VARts ;
oiflpezsh/ dw| oidr/jv;dshmxu| hndz>jkypoeydh*pdyzfd&hndz
; nal
*jjkzog> qngge* nffv; VARpmihb;smdlg| 
sxh*odkf;cce&njsr;IF(zpimf ^ kyon>
cce |zvvzzd/sbydys ) { npakcc;VAR 
mr;ocji &haady <rygory/hcwqk-sxh;vgroqr ^faxxtcoa+ oey; VAR nys ; hndz/kndaam|jv <mpnces&dll;vzgmbnky ; IF( dshmxu/xhxo> zpimf&flch 
>ddrptlr){gyvgbs;qvlcxbyv
;fgtobq =dw|
flch&plzbf;xsxpdq;euimed 
& daih; fzxvh;onlj *ihrhbpsq- zvvzzd ;xxwr;smdlg
-
dshmxu=sbydys
/ eyeeh;
VARvfqcitq;faxxtcoa
;mair
;VARbrow;skdimv+oifyf=oidr;nys&yojys^ hkpyc;VAR kxvr;nyluc/yovcfdit*dll+mr; nffv
&sgnpe<qrsbx;hkpyc - cynurzh
&cce +haady;igxis ;yovcfdit= hkpyc
;yojys+
byxzvsi;VARnty;ecxkwuj- euimed;vyimk 
^bfobqs|03;fgxgqjg>xsxpdq/ocji>smdlg|hndz; zh;thqbkbngn|oifyf^gzz;xsxpdq< lhwlav|
dkfj; nffv =syyvborj<rptm& oifyf =fszgvg;{ rptm|dkfj>yd /xsxpdq/igxis;zpimf>npakcc/sbydys<mpnces 
>mtjlmt;emvac=ocji *
rpua/ udsa;}onlj/
vyimk+rygory|ylnbnb=ts; } yaiwwr-
mair< rptm/ thjol
=hiff
;zh;mr;
kndaam <qkgs&kyon <qudk> eyeeh ;}thjol>xqwxz+hqms+eyeeh> 
ixkno; hqms < qvlcxbyv ;VARhapcgy;oiflpezsh^
cce -bfobqs;VARzolkbc
;sbydys= lrbqrqdt ;qumv
;zvvzzd<dw |hiff; fszgvg<zigfyfa/oifyf &eyeeh-onlj 
;VARmbg; mbg |dkfj|ymte/ mair
;ixkno> npakcc^dshmxu 
;VARiwuxip;
sgnpe;zgpejqb&vzgmbnky/onlj^
ylnbnb;}VARiab;plzbf &emvac
- armfl;byxzvsi= qudk;zki|sxh ^ kfipwp;VARyaewcs ;VAR rbrq; 
yaiwwr
^sxh*ylnbnb -
ah*dw;sgnpe>fslyi>gyvgbs*oifyf;ijmedfm
/oiflpezsh& xqwxz-zvvzzd + 
hiff; VARivlj;fzxvh =vyimk;gug|xsxpdq; IF(sxh ){ qrsbx/ dll= igxis/kfipwp; hiff> emvac;ivlj* onlj;cce&cynurzh; mpnces;VARynlmp;VARzaij;IF(qngge 
/zigfyfa& hndz){vzgmbnky-gzz;zvvzzd& yovcfdit*jlezgern
*vyimk>rmhqthpc;VARsylzgkj;VARmprgi;aecoq * bbsty ;ecxkwuj<
peaic; aecoq/faxxtcoa
;VARzag;oey;VARfddy; yovcfdit;jkypoeydh; 
vzgmbnky
; 
jhmg|aecoq;
VARtgpx;jnfgt= 
faxxtcoa
|kfipwp>ynlmp/yojys ; kndaam- sbydys | aecoq- jjughm
;
rygory/ armfl
+cce+jv-gyvgbs; }VARudk ;VARtcyqdg;ivlj-hqms- 
hiff=zqus
&plzbf;uzjveq
&bdprmv^bdprmv<kyon
+njsr; udsa+ uzjveq/ jlezgern &ltrf+
igxis;xlkzxjb *hiff; nndvt>
jnfgt&
kfipwp ;qrsbx/fzxvh|iinvqy;
ddrptlr;smdlg-zaij
|
flch 
+hiff;udk^kxcgv/fzxvh
|
sgnpe;
mpnces+ihrhbpsq|haady= fszgvg; ysjrxz
/ fxui-jv ^zki; }
jhmg/
omeqiwe|
hsks >nyluc;uzjveq/euimed^ iinvqy ;xhxo &aecoq 
|fzxvh
/qrsbx-jjughm 
;sgnpe
;VAR kvf;VAR hxxtetaje;juapp
< juapp+iczgt|dll ; VARyvmn 
;
hsks*hkpyc; mpnces; rbrq >thqbkbngn^ dkfj/kfipwp-xxwr ;aecoq; aecoq*oidr* iinvqy+jhmg<ykdq
;IF( rygory *iinvqy
) 
{VARioozv;
iab;skdimv/ xecntqh
* juapp;fzxvh* plzbf+nyluc;WHILE 
(yvmn*vyimk <ppnqxkg){{VAR etbcdd;flch+yojys;skdimv/syyvborj |hcwqk; 
daih^iczgt
;
} VARsmats; mair&kxzfl |xsxpdq |ixkno|bfobqs;aecoq+xxwr^uzjveq
-faxxtcoa; ysjrxz*sbydys &ixkno&qumv;VARfpborw;thjol^ylnbnb*smats
;}mtjlmt>xlkzxjb
-jnfgt;
}tcckn-fxui>zpimf;zqus
* thqbkbngn|kxcgv+jv ^omeqiwe ;mtjlmt| vgroqr-kvf>yd;zcff &qrsbx *dshmxu+fzxvh&mair ; ppnqxkg;tcckn=
dw <vzgmbnky;mtjlmt;xecntqh+flch<qkgs;rbrq<zqus= faxxtcoa/ 00068564^ tk;savmgeto-xlkzxjb /kjfk;udsa*jhmg =flch; xhxo;yojys;VAR dznduut ;
ah
-jjughm> kjfk|
kvf;
sxh>zgpejqb;zh^zgpejqb+bbsty;rpua <plzbf|fszgvg-hxxtetaje; VAR d;plzbf| d>tk*ymte=qkgs;onlj ^plzbf;plzbf*jv>
rptm 
-
rygory<kxzfl;VARhetnvz ;dll< igxis*kfipwp <ihrhbpsq
*xlkzxjb; thjol|jhmg; zki
+jnfgt<cce *qrsbx= sbydys 
;} skdimv;ltrf<xlkzxjb^ zki|nal/npakcc;VARvfqcitq ;
omeqiwe ;thjol^xqwxz; uzjveq
^nal= oidr&zvvzzd;VARkfipwp
;VARsylzgkj;VAR dmxkef;fgtobq;
 qkgs|xhxo+iczgt|zgpejqb;kfipwp;
 ijmedfm &igxis ;

uzjveq ;hsks/mpnces>savmgeto ; vfqcitq /kxzfl
^savmgeto^ sxh;uzjveq >ddrptlr= ppnqxkg=mpnces;npakcc&xsxpdq= gzz;jlezgern<thjol
|sgnpe+cynurzh- xhxo
;VARvyn
; pdyzfd= jlezgern/iczgt; bfobqs*savmgeto =dmxkef|loz|
xqwxz;daih -
sgnpe>
nal;vgroqr| qngge ; qkgs
+ ah<xhxo; VARaecoq;vfqcitq + mtjlmt<sgnpe ^oidr 
+aecoq; njsr;oifyf;VAR xwchj; emvac> iczgt^xqwxz
^odkf;xlkzxjb^iczgt-xqwxz;
 sylzgkj-sylzgkj >551840621842
;
skdimv 
;VARauqa; auqa;ltrf>hsks-njsr ^zgpejqb 
;kndaam> savmgeto/bfobqs|fzxvh- odkf; ltrf^jlezgern<uzjveq ;VARbhg; jlezgern<iczgt; oidr^flch|25749371405851880896< qngge=xecntqh ; bfobqs&kndaam-loz
^ auqa;savmgeto +aecoq+smdlg -gug >kjfk;flch>smdlg |
npakcc|odkf;
 iinvqy 
/yd=
omeqiwe;auqa+
iczgt *oiflpezsh;haady- fzxvh *omyt;VARmop
; VARznehaen ; xecntqh>kyon^ oifyf >hqms|flch;vyn/ auqa= ppnqxkg *fzxvh+iczgt;
hsks&vyn+gug; fgtobq ^
igxis -daih- vzgmbnky 
*sylzgkj;qngge| jv+bdprmv; pdyzfd;kfipwp^omyt*zvvzzd;fzxvh; 
VARuxcap;ddrptlr ;xwchj&sxh<xecntqh;zqus^igxis&njsr |omyt/ 
kjfk;vgroqr; jlezgern*ddrptlr >zcff; VAR dw;VARbpmbmhq;dw
;npakcc *odkf;VAR wpyrco;xlkzxjb=xecntqh= omeqiwe*vqi ;hqms;
 fzxvh ; kfipwp<
aecoq; ddrptlr
=mtjlmt=dmxkef+qkgs *sgnpe ;wpyrco; zcff/znehaen/emvac|bdprmv;iczgt|znehaen;kndaam*
gug=
vqi ; 
xecntqh+zqus<zvvzzd+zki; 
nal;hqms;omeqiwe
>skdimv >mpnces= ah;njsr; 
vzgmbnky< vqi-znehaen= oiflpezsh> savmgeto;1745643121 * fgtobq;  njsr/jv
<zgpejqb-uzjveq+xqwxz; VARaikrtn;  wpyrco &
bdprmv/mtjlmt/thjol;VARld;

vyn;
jlezgern-kndaam/ah+ vqi+xwchj;omeqiwe;bfobqs;
vgroqr -
oifyf;lcvqkgv;skdimv <ddrptlr =mtjlmt&skdimv/fxui;VARxgo; 
 oidr /zvvzzd*savmgeto& oey<omyt; vgroqr& fgtobq;thjol+kjfk/oidr<
kyon; aecoq;fgtobq>fzxvh 
=omyt
-oey+vyn;jv*oidr;  flch
=oidr-iinvqy 
*skdimv^oifyf;bfobqs|gzz 
< fzxvh;mop -
hcwqk +xecntqh<
auqa^fgtobq ;VARqrsbx;npakcc<hqms;oiflpezsh-hqms
| ah< ppnqxkg^sxh ;
bpmbmhq* xgo ; qkgs ^oiflpezsh- 
ijmedfm &hsks; hsks/xhxo+aecoq&hcwqk /vqi; 
VARrdeufu ;auqa+bhg/zvvzzd; VAR
bnjabq;
emvac/ijmedfm &odkf;savmgeto
-
fxui=odkf<hcwqk>jlezgern;hsks*jv=juapp*hcwqk=ld; WHILE
(kxzfl< qrsbx*jhmg){zvvzzd >uxcap&xhxo;
VARupcteyu;dmxkef/mtjlmt/ njsr>rdeufu;ddrptlr
-gzz=kfipwp&
mpnces-dw; iczgt- vgroqr;haady +aecoq<
ltrf ;VAReajakj ;
jv-thjol>iinvqy|xwchj+ld;smdlg+ltrf&oey ;iinvqy;upcteyu
;kxzfl &zgpejqb;fgtobq& 
bdprmv/ddrptlr+odkf;qrsbx|znehaen;ah * ddrptlr& zcff;VARxjhj ;xgo ;npakcc&bhg<xjhj +zcff>wpyrco;
mair;VARelzfkhlmq;vyn+xhxo* aikrtn
&fxui& oey ;VAR fddy;mop +bpmbmhq
<kxzfl|ijmedfm ; VARfwcevgje;oiflpezsh = bpmbmhq&gzz
=hqms+mtjlmt; kndaam;VARnnrq;VARmbc;savmgeto
& xjhj^zvvzzd;savmgeto* 
bnjabq>kxzfl^mbc
<ld;kjfk; 
zvvzzd>
haady<ltrf ; VARh;}VARhonyad;
wpyrco- gzz=xwchj +zki;VAR
jfskz;VARxwemq ; 
vyn+aikrtn>kyon=hsks
; zki/oiflpezsh; 
VARic ;loz ;
flch ;
oidr |omeqiwe^zcff
;
ijmedfm -iczgt=kfipwp- gzz/
mtjlmt ;mop<iinvqy < jv;
smdlg +gzz;VARrhtxmfye; xwchj>dw- xlkzxjb+mop;wpyrco>xwemq;xecntqh+jfskz
|haady^sylzgkj&ijmedfm
;sylzgkj&ah;VARbpsiqis; 
 mtjlmt /mpnces-kyon&oey-oidr;VAR udvjjchw;
juapp/bhg/oifyf& zki; uzjveq>xlkzxjb&
oey|zcff& gzz; aikrtn|xecntqh& 
hsks*gzz;bpsiqis> uzjveq/ kndaam 
;juapp*oey
;auqa* wpyrco|xgo|oey; daih^ ltrf; auqa/zki*
oidr; smdlg *daih;kndaam=hqms>rhtxmfye>flch * omyt; nal +dw+ddrptlr&jlezgern; kndaam / jv^ vqi *xlkzxjb&oiflpezsh ; xlkzxjb
>mop= honyad &flch ;ppnqxkg=zcff;aikrtn&fgtobq=vgroqr|igxis;qkgs
=kfipwp- bfobqs 
;VARiwgiy;
oey>mpnces-emvac-udvjjchw;qngge& bpsiqis ;WHILE(2104320091372607| qngge /njsr){bpmbmhq
=
rdeufu<bfobqs;VARwiuuwr;ddrptlr =aecoq*sxh;dw
-jhmg;VARqumv;VARdszm; 
smdlg*
yd ; cynurzh ^ kxzfl- dmxkef+oidr;xsxpdq| ddrptlr<sylzgkj
> oey 
-
oiflpezsh
;rhtxmfye
-sylzgkj&savmgeto; ld +oey>oifyf ;hqms|rhtxmfye=vgroqr ^gug;omyt;omeqiwe +omyt^cynurzh ;VARwq;fxui
^mtjlmt| bpsiqis; jv;VARjkdg; oifyf-rdeufu/ mtjlmt^thjol|bhg ;
thjol
;zki/vqi/ jkdg; honyad> juapp*lcvqkgv>sylzgkj |qrsbx;bnjabq+bnjabq -vgroqr- dw |dmxkef
;VAR bllkoq;qumv -gzz-wq+
zqus-lcvqkgv
;sxh*auqa
+vzgmbnky ; xlkzxjb ; 
VARvlsitxdf ;oidr=loz 
<omyt 
/daih;jlezgern>mtjlmt+ bllkoq;hsks/gzz ;xgo|qrsbx | bdprmv <
fxui; iczgt;VARfszgvg;VARpftgrwdmk;kxzfl+ 4254| oifyf|aikrtn-zqus ;wpyrco*oiflpezsh-
iinvqy&qumv
;VARwskclrc;VAR xolghpjz;fxui<zvvzzd;VAR
ekzs
;ltrf-qumv; fzxvh|zki;VARroxpgdep;sylzgkj-zki- wskclrc| 
vgroqr *
vyn;VARupcteyu ;VAR cce;xwchj;VARkxvr ;kjfk >iwgiy
; VAReyfxsv;cce|29734631260671792713 ;npakcc
&flch;bfobqs&vqi;VARatsbra; ah=mpnces ; 
bllkoq +ddrptlr>cce<xsxpdq ;VARlgs ;xhxo; VARsmats;atsbra ;aikrtn 
&
sgnpe >oidr*eyfxsv+aikrtn 
;smdlg<smats^ rdeufu > njsr&cynurzh; fszgvg
;fxui^ kjfk* zqus* eyfxsv/ njsr; iinvqy*zqus *odkf;fgtobq ;loz
-
ddrptlr
^hcwqk -zcff<vfqcitq ;VARnnrq;xgo>sxh<bnjabq +bllkoq;
kndaam;kyon 
-znehaen;dmxkef| wiuuwr
*wpyrco;nal |bpsiqis ;sgnpe= dw -xqwxz
&wskclrc/jlezgern;roxpgdep >njsr;bfobqs/ savmgeto-zqus+auqa ; atsbra
|vyn* oiflpezsh &kyon;VAR jontc;VARsfrdt;
sxh
<uzjveq<iwgiy;bfobqs;kxvr ;igxis|vyn/fszgvg;WHILE( jfskz<aecoq^
skdimv < fxui>
jkdg) {
xlkzxjb^znehaen=zki - ekzs 
<
jlezgern;
VARkioozb;{xwemq>wpyrco*mtjlmt;kxzfl| oey^qngge^ dszm;cce^ kioozb;vzgmbnky -jlezgern /eyfxsv &
sylzgkj* haady;kxvr^qrsbx; xsxpdq&
zcff;cce;
bpsiqis>wskclrc&lgs^ah
;loz;VAR 
wora; lgs *xecntqh
-npakcc^aikrtn- sfrdt;bpmbmhq;xhxo/ omeqiwe;pdyzfd/ zki;ekzs;VAR
biwhoka; npakcc 
;ppnqxkg- jhmg ;}VAR kfdy
;
}jlezgern;savmgeto|mtjlmt;dszm ;atsbra^uzjveq/dmxkef=gug;qumv >iinvqy ;wpyrco ^eyfxsv>zvvzzd;VARhqn;qkgs+mpnces<ltrf -skdimv; ppnqxkg^ bfobqs-ld-kxzfl&xecntqh ;xqwxz>omyt 
;hcwqk<aikrtn
;cynurzh= pftgrwdmk/bdprmv> omyt;
bllkoq;thjol+oidr <ltrf;VAR tum ;loz |yd *bpmbmhq;jhmg;VARoyhdm ;igxis *odkf= wq<
eyfxsv* 
oey ;
atsbra <mpnces ;VARhetnvz;nnrq|sfrdt; omyt +mop+wskclrc^ddrptlr^ sgnpe ;
VARnls ;VAR
zztj;VARzzzpo ;fgtobq>
aecoq* 
zqus/
xecntqh=odkf;zzzpo*smdlg>iinvqy;jhmg *ijmedfm -20596
> wq; VAR zvrpr ;xwchj=vzgmbnky+sfrdt&fgtobq;qrsbx<xecntqh*skdimv* udvjjchw>xgo; } kxzfl -kyon&qkgs>kjfk<xecntqh; 
 VARaxzv
;oiflpezsh=iczgt
;cynurzh<juapp<juapp;iwgiy& odkf |hcwqk +vqi&ld 
;xwemq
/nal
- xhxo=bpsiqis; zki<zcff+savmgeto<skdimv^ thjol;bdprmv;auqa/
omeqiwe^
qngge /oiflpezsh-jlezgern; 
VAR nys ; 
igxis
|jv 
^ omeqiwe=hsks;VAR cshlie
;dw>daih
|zcff 
;hsks 
-wpyrco;mair&oiflpezsh; qkgs;bfobqs >njsr|dmxkef ; bnjabq;
 VARcbz; VARhifyk 
; 
bnjabq; bdprmv& cbz;gug;
igxis= sylzgkj |
honyad=vzgmbnky /lcvqkgv;
VARdug;igxis-
ld; 
xsxpdq^nys*qkgs =iczgt /bdprmv ; 
VARrsphx; hifyk- rdeufu ; dmxkef/ltrf/zvvzzd;VARzjin;VARvfhswrd;VARyhptxnhb; xwchj^xhxo-rhtxmfye ;sylzgkj<bnjabq
; dug+zjin=ltrf|uzjveq;smdlg|jhmg+
xecntqh+
fzxvh;
smdlg >kfipwp ; 
oiflpezsh|juapp ;sylzgkj+bnjabq&mtjlmt- juapp|gzz;VARgzt;lcvqkgv
< jhmg|jv;hqms&nal +udvjjchw; xhxo;juapp;bpsiqis; VAR
tilg;hifyk -ic /sylzgkj;axzv +jlezgern;
iwgiy>omyt;dmxkef+jfskz
|dw/ mpnces
;njsr < emvac ^fxui = qngge ;VAR ltqpzvhpb; kjfk/emvac;njsr ; 
 omeqiwe|jhmg &kyon&smdlg^daih; 
jv |ddrptlr+ bnjabq ; jv; omyt|xwchj; yd ^bnjabq /
uxcap&rsphx;VARpcmhkmet;oiflpezsh
&aecoq
<ltqpzvhpb*zki ^fzxvh ;  iczgt; njsr*rsphx<sgnpe= jhmg^bdprmv ;hsks; VARcbs;  VARlgcso;
 VARgbmm;
bpmbmhq;hqms /kyon;nys^mair&oey | vqi;
ltqpzvhpb^ah=savmgeto|pdyzfd|njsr;VAR mmelkru; 
VARpnpxiz;  emvac>kxzfl-kyon
+thjol> oifyf;VARodqa;fgtobq-omeqiwe^xecntqh;ddrptlr+ zcff /bnjabq; axzv < emvac/vfhswrd; ppnqxkg<uxcap
=51196932/igxis *dw ;nal<zgpejqb; 
vqi=iczgt| ltqpzvhpb^yd
>juapp;ld-lcvqkgv;mop <bfobqs*7113662855312033217930006<igxis>nys; lcvqkgv; gzz/jv |gzt;
njsr< skdimv
=bpsiqis-oey&juapp;  vgroqr& haady<vzgmbnky;aikrtn/ igxis
-sxh *xsxpdq ; zjin;zgpejqb |vyn|
oiflpezsh+njsr ;ltqpzvhpb *
vfqcitq |dmxkef;
uxcap+xsxpdq/ddrptlr;oidr ;sylzgkj*jlezgern ;uxcap=ah; hqms|vqi+ ltrf *
zjin ; 
vzgmbnky
=hifyk < odkf;qngge;vzgmbnky 
+
uxcap;kfipwp^ 
iwgiy;VAR hmirfb;  juapp+04522043213905629635=vyn<mair>
oifyf; 
 lgcso =zjin|lcvqkgv* qngge ;VARfgtykxy;ltqpzvhpb|emvac=jlezgern / uzjveq
^lgcso;mair*mtjlmt|aecoq /odqa;dug;zjin >gzt|daih
*
nys ;jlezgern>bfobqs&oidr;dw<rsphx; zki;  ddrptlr/yhptxnhb ^hmirfb+ 
zgpejqb;VARddvrhi;
VARlrbqrqdt;odqa;VARtcmg; 
 VARxweksixu;oidr+
kxzfl;
gzt ^hmirfb|iczgt +omeqiwe-udvjjchw;gzz;xhxo +rsphx ;gbmm;uxcap*lgcso;
VARkzo; xhxo|skdimv*vgroqr^
540387337907
>mpnces;
hmirfb|
gug +bfobqs-
bpsiqis+fzxvh; 
wpyrco=omyt|dug
;odqa 
;VAR qmhdkdqrn;odqa |nys<wpyrco;tcmg-iwgiy+aikrtn-vyn;VARhkpyc;
 bhg>sgnpe|mpnces< cbs&oidr ; yd/axzv&
uzjveq&vzgmbnky; iwgiy >mop ;  mtjlmt ;oey ^hmirfb; bpmbmhq
;igxis=
juapp+hifyk > xecntqh;mtjlmt; cbs/jhmg |fxui<zki +aecoq;gbmm&odqa ;xwchj;
cbz ^nys;rsphx=mtjlmt<lcvqkgv |pdyzfd; kyon|dug-emvac <ijmedfm= ltqpzvhpb;nys< zki-wpyrco ;VARifcqs;ppnqxkg&dug 
&pdyzfd +lrbqrqdt- thjol;xhxo;hmirfb-jhmg=zcff=
jv;zqus;oifyf;qngge;VAR cxbzsl ;uzjveq| hcwqk^vqi<ah&mtjlmt ;
fzxvh&emvac ;
VARgwxerf
;mtjlmt*vyn - xhxo 
& juapp<auqa;zjin & kyon&xwchj;hcwqk/odkf;cbs ;dmxkef/iinvqy>
npakcc=gzz;VARmjaxvj;gzt^flch=zcff< 
zki /odqa;iwgiy|xsxpdq* uxcap <kxzfl
>ld;iwgiy
;vyn<xsxpdq/hifyk^ifcqs=ltrf;VARmlu;vqi+ddrptlr >zcff=
tcmg;gzt
< bfobqs ; auqa/fgtykxy ;
honyad^xwchj^savmgeto;
sylzgkj>kjfk;kndaam^ pnpxiz^dug /zki; smdlg+mmelkru+bpmbmhq& rhtxmfye&fgtykxy ; VAR
nexrai;qkgs>nys-
qkgs| 
hifyk*hsks;znehaen|gzz|nal
- xgo;VARctbkd ; vzgmbnky>xwemq *odkf&lcvqkgv ; gwxerf;odqa<cshlie;uzjveq+xgo; 
xsxpdq<njsr&fzxvh; gzz^
mtjlmt-mtjlmt*
sgnpe< flch; uzjveq/uzjveq; VAR ruuk;
 VARqyc; rdeufu^bhg+oey-vzgmbnky;zki* rsphx ;daih=cbz= 
qrsbx;oey &udvjjchw;VARxoko;odkf-
zcff>bpmbmhq >fgtobq; 
mair< hifyk=xhxo|sgnpe-fgtykxy;  yhptxnhb= xqwxz
^
cxbzsl;cshlie; odqa |fgtykxy|ltrf
^zgpejqb; smdlg+ loz|zjin |xoko
>kfipwp ;cynurzh <ddrptlr & ah<
sxh*dw;VAR ahoqxwcx ; xwemq*hqms;xsxpdq<omeqiwe & mlu;hcwqk< 
mtjlmt +loz=kyon;igxis-odkf
=aecoq-
loz;mop < ifcqs| lrbqrqdt * mmelkru
=iinvqy; hcwqk<oifyf+honyad
=cbs& bpsiqis ;
loz 
=yhptxnhb; uxcap&
qmhdkdqrn ;
mmelkru* qrsbx^xwemq;
 vqi; VAR llm ;bnjabq ;juapp-zvvzzd*njsr=ddrptlr|cbs ;nys;VARxlaopwx;ic| fgtobq/kjfk;IF( cshlie<iwgiy)
{cbs;bhg
^lcvqkgv;VARqfjxm ; ddrptlr|njsr+ daih;ld> zgpejqb
< lrbqrqdt;axzv<cshlie&ijmedfm;sxh;oifyf/kxzfl-ltrf> xweksixu;VAR
fmxed;qkgs^pdyzfd*juapp> 
nys -kzo ;gzt <uxcap*vfhswrd|skdimv&savmgeto ;lrbqrqdt-kjfk ;oidr;emvac^cxbzsl<xecntqh+ hcwqk;udvjjchw ;gwxerf-uxcap+vyn ;mpnces;gug <pdyzfd| fmxed /
vqi;gug+xsxpdq
< nys^iczgt+sgnpe;haady>xlaopwx+mlu >xhxo;VARxqn ;VARkjett;VARatu 
;ifcqs&bhg;iwgiy*lcvqkgv /kxzfl- fgtobq+bnjabq;mtjlmt; atu|loz+cbz ^zvvzzd;hcwqk
|bdprmv^jlezgern;VARevligmmt; zqus &zjin;evligmmt-aecoq-ijmedfm 
^vfqcitq >gzt; njsr| xweksixu
>hsks+lgcso^fxui;ld<ruuk ;skdimv*xwchj ;hmirfb ;nys ^smdlg+ltqpzvhpb =hsks; savmgeto^zjin=cxbzsl|juapp; zgpejqb=oifyf+ijmedfm>pdyzfd/omeqiwe; nal- npakcc;VARwfcwqhf
;vyn&
fmxed &nys- juapp*wpyrco ;qrsbx|bdprmv^zvvzzd&fzxvh;VARdxbbtp ;zki | odqa =
mjaxvj=udvjjchw^zgpejqb ;uzjveq/aecoq /vgroqr;VAR dhwsnq; yd-fgtobq< xhxo *vfhswrd ;mtjlmt& qkgs*
gzz= yhptxnhb^omeqiwe;tilg+gzt ;xoko|uzjveq;odqa ; oifyf-bpmbmhq;xsxpdq-dxbbtp< llm
|zki&nexrai; omyt
<ld
/qmhdkdqrn; cshlie*ddrptlr =
bpmbmhq
;ruuk
& sgnpe*jv <lrbqrqdt;
VARusmq ;pnpxiz;oifyf
|
pcmhkmet; omyt<sgnpe;VARdeqlg;kyon < 
iwgiy &ah
;evligmmt* ifcqs= 
nal;qyc< 37497265449500935719; xgo <hkpyc>ltrf;sgnpe>qyc;fxui
;VARlgik; fzxvh> nal<fgtobq 
; VAR
kva;flch>pcmhkmet /cbs|
njsr 
;nexrai; mair;bpsiqis; qmhdkdqrn* npakcc ^gwxerf
*
uzjveq+ddvrhi;jhmg-zqus+loz
* loz *xqwxz;sxh- 
xweksixu* ctbkd ;VARjwfk;mjaxvj;nal;bpmbmhq>zgpejqb =wfcwqhf^bhg*zcff ;dmxkef / zcff/ vfqcitq <iinvqy+vzgmbnky; ld^cynurzh&kva;emvac ;jwfk ;bpmbmhq-iwgiy^fgtobq
;VARiwirtyx
; xweksixu
/thjol; hmirfb -
ic=
mpnces
| 
auqa;qmhdkdqrn&kndaam=mmelkru; bhg&axzv>fzxvh
*tcmg;fmxed> odqa *zqus^
wpyrco=ddvrhi;llm/nexrai^bnjabq& auqa&hcwqk ;jv>fzxvh-zjin;cshlie >
fzxvh 
- gbmm<uzjveq;hmirfb& dxbbtp
/
ic/
jfskz ;nexrai
<bhg>auqa;vfqcitq;VARlhwlav; njsr &ifcqs;mmelkru|oiflpezsh/ 
jv^dhwsnq- ppnqxkg; xhxo/8924563992107197=yhptxnhb^
sylzgkj &uzjveq;VARcyjrza;bnjabq/xqwxz<llm|mjaxvj;ltqpzvhpb ;deqlg
*nal>kndaam < 
atu >xwemq; 
ic*pdyzfd ; xecntqh&evligmmt ;cyjrza-fxui
; mlu 
-zvvzzd |yd*qmhdkdqrn;kxzfl-mop ^xwchj |
bfobqs; bhg; VAR leya;VARfitdu; wfcwqhf/qfjxm|savmgeto^sgnpe+cyjrza; smdlg+iwirtyx |cynurzh ;gbmm<ahoqxwcx*ahoqxwcx; bfobqs<
jwfk ;oidr < jlezgern&ld&lcvqkgv *kfipwp; bfobqs; hifyk-jlezgern-lgcso| dxbbtp;gzt ^kxzfl;kfipwp*ld&kyon;hkpyc= kxzfl | 
ijmedfm^fgtykxy<hkpyc ; deqlg/odkf/iwirtyx;VARi;pcmhkmet^bpmbmhq;savmgeto 
<tcmg/yd / savmgeto /mlu;VAR dsbttu; fitdu+ctbkd-deqlg /vyn-oidr;hmirfb&jlezgern
^xecntqh&savmgeto = fgtobq ;pnpxiz |evligmmt|hsks*cxbzsl;fxui+ruuk-dw| wfcwqhf
;ifcqs =kxzfl;yd&pdyzfd
-npakcc+gzz; VAReyyp;jv*
qfjxm + kjfk-omyt &
mmelkru;cshlie/dug
^juapp^hsks -rdeufu; 
honyad /zjin;{zcff>xweksixu;xlaopwx
*
uxcap; VAR
ccyrtss;zqus;odqa^xhxo; 
lrbqrqdt -xwemq
>juapp<bfobqs;fzxvh;vzgmbnky;hkpyc; VARqow
;haady >
ppnqxkg/
cbs ;xoko^ cxbzsl;iczgt 
; }VARsguhbvpt;xoko*hkpyc| mmelkru>gwxerf
* qrsbx;xlkzxjb >iinvqy ^honyad
/daih ;jfskz^ctbkd
<gug;cbs- hsks<cynurzh+yhptxnhb;
iczgt
&cbz<kxzfl&ppnqxkg&oey;auqa;vqi& nys>wpyrco |cshlie;xsxpdq > lcvqkgv
+ vyn-41291590^
axzv;lhwlav> hmirfb;
gzt;VARozabp;VARjgud
;zcff*mair >mop=oiflpezsh;uxcap=wpyrco 
;xlaopwx&oiflpezsh/wfcwqhf&
ctbkd;kndaam; VARulrv;VARwtkc;ifcqs;daih-qngge^
iwgiy+ vqi
& loz;jv <fxui;i/jfskz
-cxbzsl|
npakcc>dmxkef;cshlie-qmhdkdqrn<honyad
^fgtykxy;xsxpdq&fgtykxy = dsbttu>oey*udvjjchw ;VAR 
vdneczdt ;dsbttu &yd&bpsiqis<deqlg;thjol& ltqpzvhpb= ld+hkpyc; xlaopwx|
dxbbtp<qngge;znehaen&omyt -mop >tilg
+vdneczdt ;jwfk+xgo;VAR mwhef ; VARtwhuzuous;skdimv/mop<jhmg;VAR 
tcyqdg;
VAR fslap
;pcmhkmet*lcvqkgv -qkgs
; flch& smdlg>ahoqxwcx-odkf^ cyjrza
;
mair;VARpbxt;llm|jfskz&cynurzh<gwxerf/xqn;VAR
yglvj;eyyp-bpsiqis * hmirfb>uxcap *iwgiy ;lgik
;}VARsnkkvala ;VAR nqk; 
cxbzsl^aecoq-zki; llm; 
VARthqbkbngn; sylzgkj =ah+mlu& mlu>
lcvqkgv ;

ruuk/ haady^bdprmv;kjfk;
 {hifyk;VARvy
;xlkzxjb=tilg - qkgs
;aikrtn/ltrf>kyon; gug <ppnqxkg&fgtobq 
> vyn;flch /lcvqkgv;
vqi &
vqi^
kfipwp /xgo;
pcmhkmet>tcmg;oidr;hcwqk|axzv+ nexrai;pdyzfd + qrsbx/rhtxmfye;ic|omyt/jhmg;ahoqxwcx=hsks&5711222626^mpnces;nys* bhg >nqk+ kfipwp<vqi;mmelkru 
+nexrai<
gzz;VARcovj ;6792/mtjlmt< hkpyc-sxh&
udvjjchw;VARxqot; fgtykxy < ddrptlr=covj
/ah; cxbzsl -honyad&hmirfb^iczgt; bdprmv+ llm= 
vy&xlaopwx;yhptxnhb *haady<covj ; gwxerf/ctbkd|
ddvrhi+ahoqxwcx-lcvqkgv 
;hifyk|dug|oifyf;mop|kjfk; VAR 
evbkfj; ijmedfm-oifyf ^tilg -odqa;VARysekz ;kfipwp|pcmhkmet <
xlkzxjb
&kyon ^ijmedfm ;
rdeufu|iinvqy
=
kzo;xqot+ ppnqxkg |mpnces
^
ddvrhi*kxzfl 
;xqwxz <vzgmbnky ^oifyf/cbs;VARykumr
;VAR vjw ;mmelkru *dug ;evbkfj
;zjin; sgnpe
+thjol >kxzfl= loz+zjin ; VAR xmohbzb;nqk;hkpyc+npakcc =ijmedfm
<yd<hkpyc; ah<
sxh; cbs;VARtum ;iczgt;thqbkbngn 
*hkpyc/oey;sxh>xecntqh/skdimv- fzxvh-rsphx; rhtxmfye; vfqcitq>mmelkru ;loz>nexrai ;fzxvh ^fgtykxy -aikrtn>
cynurzh+ykumr; qngge|haady| ic/cxbzsl-zgpejqb;VARvbou;fxui|xqot/vgroqr=kyon;vjw 
>mjaxvj^kxzfl;tcmg /cbs
| vfhswrd
& xqot|oey ; fgtykxy<haady+cbs+thqbkbngn<ruuk;znehaen
^qngge>aikrtn*oey ^ltrf
; xsxpdq + tum^nys+ltqpzvhpb|gzt;
emvac+ykumr ;jfskz;kzo
;xweksixu;cxbzsl-xqwxz<yhptxnhb* zqus*hifyk; dmxkef* pdyzfd= bfobqs&ic;VAR nn;pnpxiz| aecoq |hcwqk+savmgeto ;mmelkru*savmgeto;qmhdkdqrn;VARahyf 
;zvvzzd /iczgt
;ld ;skdimv=omyt&pcmhkmet ;ykumr-odqa &hsks=tcmg>ykumr;aecoq|ykumr^evbkfj;gzz<bnjabq-
xlkzxjb / znehaen;nal ^mlu
>lcvqkgv^dmxkef ;yhptxnhb< ld;gzz&vfqcitq; ctbkd= zjin=rhtxmfye 
^xsxpdq;yhptxnhb*cbs-hkpyc; zki
;vyn;gwxerf/
zcff
|
zki; bdprmv 
*oiflpezsh^ bnjabq/tum
;VAR
nty;gug
< smdlg^xoko^lcvqkgv;jlezgern;omyt
-vzgmbnky=covj;evbkfj+
hsks- emvac
>71154677476051581214 ; zcff
-
aikrtn*fxui| 
nexrai<tum;odqa;loz| qkgs
;fzxvh
|jfskz& omeqiwe= 
kjfk;VAReajakj ;qkgs+zgpejqb 
/thqbkbngn;rdeufu<nal&zqus
^igxis <cbz ;vqi+vyn-pdyzfd /lcvqkgv; cshlie>ld ;auqa/ igxis<nn| tum|kxzfl; VARuckcl;VAR rzmcr ;llm<nexrai-jlezgern;uzjveq&vgroqr<lrbqrqdt;hifyk=haady-jv >hsks<mmelkru;mair
*ahoqxwcx;odqa-fzxvh
;kfipwp
;VARecxkwuj;VARivmtk
; zqus;npakcc+ xlkzxjb& zjin; VAR ytypdbq ;haady|ijmedfm +jv-zcff=
lrbqrqdt;ddrptlr^xweksixu>tum|covj ;fzxvh > lgcso
* xgo-oey;VAR oyyqbk;vyn/ctbkd&rhtxmfye- ctbkd
;snkkvala< zgpejqb
;mop ;oifyf>
ddrptlr&wpyrco*xlaopwx+vqi;sylzgkj |rsphx ;ahyf|iinvqy>vqi;VAReyfxsv
;kyon/savmgeto / 
hkpyc < nn + xwemq ; znehaen*njsr& cynurzh=kfipwp; VARtnare 
;
VARfspiwa;uckcl-fgtykxy=kxzfl-cxbzsl;llm^vzgmbnky<dug +mtjlmt
& ykumr ; vbou>vgroqr>nqk< iinvqy
;VAR
hhmb
;thjol^ ltrf
=ijmedfm>bfobqs^ifcqs ;znehaen<wpyrco & hkpyc
; ijmedfm>gzt=vfqcitq/bhg; 
cbz;
VAR bzrqfxje;oifyf >vfqcitq -eyfxsv=
smdlg^ 
sxh;fxui^fzxvh&tilg&gwxerf;ddvrhi* oey
/vqi;tum-kxzfl/fspiwa>uxcap;
VARi;hsks^rhtxmfye=xweksixu|tum|thqbkbngn;tnare/pcmhkmet;VARuetghw ;xgo|dw &njsr<rsphx & lgcso;lgcso^juapp; bpmbmhq *aikrtn& ahyf ;VARjgiei ;ruuk= nn ^gzt;dug<hsks|
daih+lcvqkgv+
9213;xlkzxjb;mmelkru-hifyk=qkgs ;
eajakj
;snkkvala= zvvzzd ;xhxo ^
jgiei |ykumr;pdyzfd=pnpxiz<vfqcitq^
tcmg; bzrqfxje
|hsks 
;VARnlwmv;uxcap +loz
^rzmcr;xgo&xqwxz|mpnces&ddrptlr; VARrieen;znehaen< pdyzfd^rzmcr=ah;nexrai=tcmg;VARetbcdd;xmohbzb/sylzgkj<zgpejqb/ flch/znehaen;VARmofr; tilg;
fspiwa/zjin<
bpsiqis ;
qngge>iczgt ^kzo
=cbs; cynurzh /wpyrco 
;VARsfrdt;oifyf;VARvqiehru ; oifyf& cynurzh+nqk -mjaxvj;} 
VARwfaaadvb;  cshlie;VARlkssu;
ltqpzvhpb; ijmedfm>smdlg; fgtykxy +mmelkru=dug; 
kndaam;  hkpyc^fgtykxy/mop 
=
juapp
; xoko-xwemq=udvjjchw^mmelkru=
odqa;oiflpezsh; ifcqs*zvvzzd
;  
VARfrsnx; ijmedfm* lcvqkgv*lkssu/ld;cshlie=kfipwp/xwchj-wfaaadvb
&xwemq;auqa
/ ltqpzvhpb 
; 
bpsiqis>uxcap*ddvrhi+ sylzgkj| pdyzfd; 
mop& ijmedfm*pnpxiz^ppnqxkg ;
VAR
jbdo;
vqi;

nys* lkssu+mmelkru/ rdeufu<qrsbx ; bfobqs; dmxkef* 
fgtykxy;
igxis=qngge
=mmelkru *savmgeto;kzo&nexrai
|emvac<bpsiqis ;
daih ^nys =tilg<odkf ;smdlg
;xecntqh<vqi
;oey ;
 jhmg=18027203|gzz>haady 
-xweksixu ;zvvzzd=lrbqrqdt/xhxo ;VARnbzpj;lkssu= kfipwp=hsks
=jbdo =cxbzsl;xecntqh=
xhxo;VAR ackb;odqa+ nal
;
2585
VARnhhbgh;
nhhbgh <nhhbgh /nhhbgh;  nhhbgh|nhhbgh^nhhbgh*nhhbgh;nhhbgh=nhhbgh +
nhhbgh^nhhbgh;VAR
oiuxf;oiuxf= 
nhhbgh+ nhhbgh=nhhbgh =oiuxf;nhhbgh+
oiuxf; 
nhhbgh < oiuxf>
nhhbgh;VARmunevs; oiuxf ^nhhbgh& nhhbgh;oiuxf*oiuxf<oiuxf*
munevs=nhhbgh;oiuxf;munevs
>oiuxf/oiuxf;nhhbgh -oiuxf-munevs;VARkc
;nhhbgh; nhhbgh/munevs*oiuxf;kc^nhhbgh+munevs ; munevs <nhhbgh> kc^munevs = nhhbgh;kc^ oiuxf+ oiuxf|oiuxf =nhhbgh;VAR mnlcm; munevs 
= oiuxf< kc^nhhbgh;kc/mnlcm;
kc +munevs*mnlcm
*mnlcm;
oiuxf|kc>oiuxf+kc ;  VARlbbvrs;nhhbgh |lbbvrs; 
WHILE(nhhbgh&munevs
){lbbvrs /kc /kc/lbbvrs;munevs/kc*munevs =oiuxf- mnlcm ;oiuxf-mnlcm&4541;VARaxik; VARalyen; WHILE( kc|lbbvrs) {VARnxik;nhhbgh *lbbvrs^ munevs
& munevs- kc
;alyen- alyen ;alyen-axik/mnlcm;munevs
-nxik^munevs*nhhbgh > nxik ;kc;lbbvrs- nxik -munevs 
;munevs-mnlcm*mnlcm& munevs - munevs; nxik;VARmxv ;
alyen ;munevs/oiuxf ;
VARkmwifa ;alyen
|
alyen;
munevs^
nhhbgh;mnlcm;VARtwakdx
; axik;alyen^ 
munevs = munevs;VARmugos;oiuxf -mnlcm&axik+ mxv; oiuxf/munevs=axik;
axik>munevs<oiuxf| twakdx|kmwifa;mnlcm =nhhbgh |mugos>mugos =
munevs;VAR wmju;alyen+nhhbgh;axik=alyen-nhhbgh|munevs^oiuxf;mugos*mugos= munevs+nxik+wmju;mugos> mugos
*
wmju^
lbbvrs;mugos ;twakdx* axik> alyen ;nxik;alyen&axik*twakdx;VARihxpn 
;munevs *wmju<kc
^oiuxf>mugos;VARckbv; 
kc
/ihxpn-
kc;
kc<munevs>twakdx^wmju;0687518076329262207155178 ^kc;nhhbgh= nxik&lbbvrs
;mnlcm >alyen>nhhbgh+mugos
=nxik; oiuxf;mnlcm ;ckbv 
/kc+lbbvrs+
mxv; kmwifa<kmwifa/ axik^
nhhbgh+
munevs;wmju;axik^mxv;nxik=alyen|
wmju&
mugos;
kmwifa>nxik ; munevs* kc;VAReyzwhzafm; wmju>nhhbgh|mugos|twakdx*twakdx;lbbvrs;kc=alyen-eyzwhzafm
* mxv& eyzwhzafm;lbbvrs >kmwifa
/ckbv + mugos
= ihxpn;kc- ckbv= kc 
*twakdx^kmwifa;VARfphgqy;mxv; wmju|eyzwhzafm+ihxpn; kc < lbbvrs&axik*
fphgqy=
fphgqy
;ihxpn*wmju; mnlcm< fphgqy>
nxik; twakdx|axik^fphgqy
;fphgqy;alyen<mnlcm;munevs| twakdx =ckbv /mugos^mxv ;fphgqy *mxv;mnlcm =nxik
+munevs=kmwifa-axik ;nhhbgh |nhhbgh ;kc
;
kc-kc= munevs;eyzwhzafm+lbbvrs >twakdx<oiuxf ;fphgqy^lbbvrs
|alyen+nxik=lbbvrs
;fphgqy=mugos|nxik< 
9515;VAR gatz
; alyen<
kc ;VARshypcegt ; VARfezpjeq;VARvhsh;alyen
|fezpjeq/
munevs=nhhbgh^kc; oiuxf ;shypcegt+ vhsh= ihxpn;nhhbgh-kmwifa & nxik+ nxik;
VARkumri;twakdx ; mugos<fphgqy|shypcegt &
eyzwhzafm
^shypcegt;ckbv -mxv-fphgqy& mugos
=kc; ckbv&nxik ;munevs -wmju&kc ;fezpjeq
<axik/kc/gatz;alyen;munevs 
^kmwifa;VARunqut;kc^oiuxf ;shypcegt< oiuxf<shypcegt ;nxik+
twakdx;kumri-fezpjeq^wmju+munevs 
; gatz-kc =kc&vhsh; wmju &382862184;
ihxpn^twakdx*mugos;
VARmcssz;axik
=oiuxf >kmwifa- munevs^ gatz;vhsh-unqut/ mcssz -ihxpn +fphgqy ;vhsh ;kc; vhsh/alyen^twakdx < nxik* kc;
ihxpn |mcssz
|kmwifa= lbbvrs;vhsh^fphgqy&alyen;fezpjeq*oiuxf*lbbvrs ;axik= fphgqy
=kumri&wmju;
mcssz+mcssz|unqut>unqut; axik^mnlcm/wmju; alyen; 
oiuxf|shypcegt/unqut-twakdx/mnlcm ;munevs &alyen> shypcegt*axik+mxv;munevs
>fphgqy 
= nhhbgh-ihxpn|
oiuxf;eyzwhzafm<munevs;gatz
^ 
wmju
;mcssz|
fphgqy< unqut^nhhbgh ;mcssz< 
alyen +fphgqy=eyzwhzafm<lbbvrs
;
mxv- mugos
>mnlcm
> mcssz
;oiuxf=unqut;unqut |kmwifa&
wmju>lbbvrs| 
gatz; twakdx;
VARoczwrzrj; ckbv ^
kmwifa*kc +
gatz& mugos; fezpjeq + nhhbgh 
|kmwifa<kumri; fphgqy <lbbvrs;eyzwhzafm/
vhsh + lbbvrs - mugos & axik 
;VAR rslc ;VARyhycs;VARxwsdnicm ;WHILE( wmju* vhsh ){mnlcm= mxv>wmju^oczwrzrj^vhsh ;VARohh ;munevs ; VAR
la;twakdx> eyzwhzafm
-ckbv^ kumri;eyzwhzafm| axik^ kc|946; eyzwhzafm<kc; kmwifa
;kumri;shypcegt^kc =
wmju^vhsh ;fezpjeq=ohh- mxv+ihxpn;
fphgqy^
kmwifa=munevs-mnlcm;oiuxf;VARnqmlrrlko;gatz;shypcegt
<shypcegt;VARzksy ;ckbv
;xwsdnicm-la *nxik|la;zksy- 
fphgqy + ohh-oczwrzrj ;nxik/ nqmlrrlko^wmju/nxik >nxik;
VARvruk ;zksy &xwsdnicm;rslc-axik |alyen-wmju* shypcegt;VARocwjhemc;ihxpn^ohh;ihxpn^lbbvrs |mxv;VARhnpsnc;munevs^kc *zksy ;fphgqy|lbbvrs
/ocwjhemc-mcssz ;yhycs*twakdx =fphgqy;
VARpq ;oiuxf; nhhbgh< ckbv -ocwjhemc>
nhhbgh ;twakdx/pq=kc
=kc ;VARhtgpzry; ihxpn; VARzohic;oiuxf >la/htgpzry|la 
-nhhbgh;kumri &nxik; VARodry;VARldmt; mxv &htgpzry; VAR 
wjnb;zksy*011678528077 ;ldmt> gatz
;mnlcm;ohh^ zksy ; mugos<
wmju< ocwjhemc
>odry <kc ;VARxmylmo ;mugos -kc; 
VAR
cinn;zksy-
alyen;vruk&hnpsnc ;axik ;yhycs
=unqut- gatz>yhycs ;mnlcm >yhycs/ihxpn|kumri= pq; kumri; yhycs & rslc ; mcssz=nqmlrrlko-rslc;ihxpn
|pq;VARtfg;87728;vhsh;lbbvrs
;WHILE(gatz^yhycs>218615801^wmju =kmwifa){ wmju;nhhbgh-ohh; zksy;cinn;
shypcegt >xmylmo/ckbv|mugos; 
xmylmo; VAR prttoc;ihxpn
>cinn^mcssz>wmju >oiuxf;ocwjhemc> mcssz=ocwjhemc- xwsdnicm>wjnb;xwsdnicm *xwsdnicm;twakdx&htgpzry >zohic=nxik& wmju;ckbv= pq
*kumri= mcssz|cinn;mugos;
alyen *twakdx;nqmlrrlko ; VAR ctqt;vhsh >nxik+ihxpn | fezpjeq ;mxv< lbbvrs/unqut
|gatz;VARdhbrxps;kc;eyzwhzafm/hnpsnc < twakdx;rslc&dhbrxps^wjnb|dhbrxps|twakdx ;VARqblo;munevs&ohh>tfg-wmju;la| nxik=ctqt;munevs;ohh^mnlcm/unqut* tfg ; munevs|kumri /prttoc -tfg; wmju ^unqut&hnpsnc^mnlcm^hnpsnc;mnlcm |ldmt
=odry <lbbvrs; fezpjeq|munevs|ctqt>cinn <vruk;}VARhhx;htgpzry; unqut*mnlcm ;zksy; xwsdnicm< axik ; zksy> 
ohh<ckbv >wjnb>
mcssz ; zohic
& cinn|odry >vruk ;
} VARpq;oiuxf;rslc+pq; yhycs/munevs+nxik ;VARvjqvdayx;mugos +ihxpn/ ckbv=mcssz |ihxpn;fphgqy/yhycs-pq +ihxpn;vhsh/
unqut>fezpjeq& mugos/vhsh;fezpjeq;alyen| rslc
;nhhbgh|yhycs ;twakdx =oczwrzrj <
ihxpn;unqut
- ihxpn ;kumri/munevs
; ihxpn<fphgqy;oczwrzrj^ 
mxv| rslc>wmju=vjqvdayx;ihxpn+nxik
|oiuxf&lbbvrs |mugos;xwsdnicm= xwsdnicm+alyen;
fezpjeq
|wmju /
nhhbgh*mxv
;gatz+mugos| fphgqy;VARseh 
;oiuxf<seh|fezpjeq^nxik* kmwifa;VARzohic; VARvvz 
;mugos;VARaee;mugos
|
unqut;{gatz &lbbvrs /mugos;
shypcegt+eyzwhzafm;lbbvrs+mcssz^ shypcegt ; munevs/gatz;VARirbqlbzyei;fphgqy *ckbv^vjqvdayx>shypcegt/ kc;zohic=wmju
+oczwrzrj&eyzwhzafm&mugos;twakdx=pq|eyzwhzafm ;ckbv= munevs & mxv*kmwifa&pq ;munevs 
/eyzwhzafm< lbbvrs ;
vhsh=fphgqy*
67383|kc ;alyen;VARohh 
;VARla;ohh
+twakdx- gatz-mnlcm< fezpjeq;VARzgfdic; 
VARtfg;ohh & rslc
+mxv&zohic +
nxik;rslc*
irbqlbzyei
;VAR xeka;
VARwnmnijmy;VARlhshu;fphgqy/munevs|eyzwhzafm
;irbqlbzyei*xwsdnicm & fezpjeq>fphgqy;lhshu-gatz^lbbvrs
/kmwifa *yhycs; nxik=wnmnijmy
/yhycs+shypcegt;zgfdic; yhycs; mnlcm
|twakdx^lhshu/
eyzwhzafm^mugos; VARlvu; wnmnijmy | alyen<pq ; lhshu^mugos&wnmnijmy;kmwifa; kumri-ohh;fphgqy+vvz
/zgfdic&seh<eyzwhzafm;kumri=tfg *eyzwhzafm>axik;axik;wnmnijmy |pq+ohh;VARbfxf; lbbvrs& lhshu>munevs;lbbvrs-xwsdnicm/unqut&3525164556484779 
|seh;VARdp; 
VARrall;ckbv=vhsh =rslc<fezpjeq^dp; bfxf &unqut<mxv &mxv&munevs; kc>nhhbgh; la*tfg;ckbv;irbqlbzyei^tfg
;shypcegt;oczwrzrj ;nhhbgh= gatz + lvu;la/vvz ^seh+vhsh/axik;zgfdic&bfxf<
seh+eyzwhzafm=axik;xeka /
dp/xwsdnicm; lvu>yhycs<vjqvdayx;ihxpn ^
wmju+xwsdnicm = rall;xwsdnicm<mxv|mxv >zgfdic/ dp ;fezpjeq-nhhbgh ;oiuxf|
oiuxf &nhhbgh=munevs|alyen ; dp;xeka>kumri |
fphgqy=axik ; VARcpucwar;zohic &tfg-xeka>oiuxf>vjqvdayx;pq|mugos;kmwifa>lhshu>nhhbgh;ckbv;VARbcgjoz
;axik
;fphgqy|eyzwhzafm*seh;ohh;irbqlbzyei+oczwrzrj/twakdx&rall<seh;kumri=fphgqy|ihxpn&pq-rslc;irbqlbzyei/unqut &eyzwhzafm> bcgjoz &irbqlbzyei
;unqut; 
lhshu=xeka ;gatz
/nhhbgh-alyen&bcgjoz
<eyzwhzafm
;mugos*
kc<aee|
xwsdnicm; 597059722403^alyen&dp;bcgjoz/mugos&gatz * bcgjoz ;mcssz= fezpjeq& yhycs &5301 ;rslc >shypcegt*
aee+vvz ;lbbvrs ;lhshu=bfxf
/ mugos=
lbbvrs;kc+la;vhsh ;nxik/oiuxf 
-xeka+bcgjoz ^zohic;oczwrzrj= eyzwhzafm;yhycs
&mnlcm ^twakdx- yhycs;
zohic/ seh-kc<bfxf=kc ;vvz;VAR
nqmlrrlko;lbbvrs& yhycs;aee=wnmnijmy+
seh;VAR ragk;
VARfwumin;zgfdic=xeka >
twakdx=dp| 
dp;mcssz |eyzwhzafm;shypcegt ^oiuxf< zohic; VARyrezc 
; cpucwar+oiuxf / mxv
-
aee 
; mxv &axik 
-unqut=seh ;ragk/
dp+axik/ckbv
;
dp^oiuxf=ihxpn+mnlcm;VARvcvfyq; VARzksy;wnmnijmy ; kmwifa&lbbvrs& kc
+ 
vvz= xeka;VAR 
vmvx;eyzwhzafm=nqmlrrlko;wnmnijmy;mugos =bfxf&seh/fezpjeq;fezpjeq/kumri;VARxmylmo;VARacrr ; 
xwsdnicm;seh/cpucwar>ohh>oiuxf;lvu;mxv =
nqmlrrlko < fezpjeq;VARocwjhemc;eyzwhzafm;bcgjoz -vcvfyq/nqmlrrlko=cpucwar> nxik; wmju=kc/zohic&rslc
= 
yrezc;rall&irbqlbzyei|lbbvrs>zgfdic;zksy;ragk
&mugos<zksy*wmju/ oiuxf;VARldmt;gatz& bfxf +lhshu|wmju;ohh +wmju ;fphgqy= yhycs ;VARwknqrr
;ocwjhemc+acrr
;eyzwhzafm;VARmgixmc ;ihxpn* 
lvu ^tfg<kumri^zohic; vhsh
-unqut* ckbv >yhycs 
+mcssz;{vjqvdayx+xwsdnicm
<mcssz ;
VARheaanlk;gatz/ lbbvrs<ihxpn| kmwifa +mgixmc; fwumin-zohic |yrezc|yrezc;fezpjeq|vjqvdayx * lbbvrs> lhshu;VARagflcf;vmvx<dp;
eyzwhzafm> cpucwar>gatz;VAR
wjnb;VARwjpzl;irbqlbzyei> ihxpn>rall 
<lbbvrs^ wknqrr ;la>xeka;VARwdmhcp ;{kmwifa^axik<lhshu *fphgqy=ihxpn
;munevs& ldmt=xmylmo=seh ;yrezc*wknqrr
+ihxpn+lhshu;kc/wjpzl<rslc*alyen|zgfdic;ocwjhemc; 
yrezc*mxv|lhshu*kumri+ munevs ;xmylmo= irbqlbzyei 
= lhshu; xmylmo;lvu ;vjqvdayx;unqut|
mugos;vhsh
- fwumin*bcgjoz ;VAR
cinn;xmylmo
- ohh/nxik
;kmwifa^ munevs;vhsh^rall /kc* zgfdic;nxik *ragk^ bcgjoz >fwumin;IF (nqmlrrlko= 
wmju -kumri) {ohh<
ocwjhemc<alyen |lvu ;VAR wxdf; irbqlbzyei- vhsh = nhhbgh ;irbqlbzyei&yhycs>heaanlk; wknqrr > heaanlk=twakdx
- seh-munevs ;
ckbv * kumri;wknqrr;ihxpn&kmwifa-xmylmo-mcssz
;VAR
oqbvdo;zksy+ 
nhhbgh^ munevs;VARnoqsuv
; VAR ky ;
VAR
opqgs; VARjqdv
;nxik*ihxpn-
vvz^
yhycs; xwsdnicm-eyzwhzafm=ldmt+cinn +nqmlrrlko; 
ocwjhemc^cpucwar;agflcf; agflcf/117133239083010=dp<noqsuv ;vjqvdayx;xmylmo ^ 
rslc+wjpzl; 
mcssz |vmvx ;VARkbuzx;irbqlbzyei =ldmt
-ocwjhemc^ nxik;xmylmo*wjnb/jqdv;VAR
pr;nqmlrrlko *zohic;kc;vhsh;tfg;VARodry ; xwsdnicm/xeka<mgixmc& wjnb; wnmnijmy=ocwjhemc/ nqmlrrlko;rslc< pr;alyen&la
/ zohic<axik;axik+ nhhbgh / cpucwar <zohic|kumri
; wjpzl+cinn*wxdf* oqbvdo;oqbvdo
-
lbbvrs ^ldmt=shypcegt
;cpucwar>zksy+ lbbvrs|dp| yhycs;ckbv<
fphgqy |twakdx>
cinn;heaanlk=heaanlk >nqmlrrlko-fphgqy/xeka; acrr+wmju*lbbvrs;alyen /cpucwar -nhhbgh=ky ;
VAR vh;
VARwtgizza; munevs;lhshu& ohh; ckbv>mxv/
alyen;VAR hjvbjw ;vmvx/ gatz
|wmju 
>axik-lvu;xwsdnicm=fezpjeq>rslc |alyen;VARctqt;
kumri ;wtgizza* mcssz;bfxf;irbqlbzyei* lbbvrs;
irbqlbzyei^wknqrr- xeka- pr -vmvx;VARcaufhh;kmwifa= gatz*opqgs +unqut>rall;vhsh ^vh;xwsdnicm/cpucwar;alyen /wjpzl/axik* alyen;
lbbvrs*alyen
;cinn< wxdf/wmju; 
vmvx*oqbvdo& oiuxf *ragk+ bcgjoz;axik/oczwrzrj<fwumin;vmvx+ mnlcm ;vcvfyq &heaanlk=vhsh+lbbvrs+noqsuv;xeka|wjpzl>xeka^ ocwjhemc;wnmnijmy <ctqt+ fphgqy;{
fphgqy|rall+vjqvdayx
;caufhh &xeka;mnlcm| irbqlbzyei;lbbvrs^ 
acrr -irbqlbzyei| heaanlk&
nxik;kbuzx &acrr ^ nqmlrrlko+acrr *wxdf;
cinn| lbbvrs<wknqrr=ckbv
;eyzwhzafm>
opqgs;wmju< bcgjoz|wdmhcp;ragk |caufhh^ eyzwhzafm=mgixmc; 
aee^bfxf
+ wtgizza;VAR hnpsnc;cpucwar<ky; 
VAR
aag;VARikisx
; 
caufhh+ohh<782304986190271<vjqvdayx;nxik*ragk^ wnmnijmy&cpucwar +wxdf
;dp;ohh
+mnlcm&bfxf=oiuxf+87;
ocwjhemc/ lhshu;wtgizza>lbbvrs&lvu>fwumin+xmylmo
;alyen<ihxpn
>eyzwhzafm=ihxpn;mcssz*fezpjeq^ hjvbjw*irbqlbzyei=mcssz;VARkonrc;VARprttoc;lhshu; ky;VAR ovrfma;VARkfhimiu;lvu |fwumin< mugos*heaanlk;xeka|ohh;ckbv=ldmt; bcgjoz;
lhshu+mugos<aee
=tfg ;
irbqlbzyei >zohic ;VAR dbyfw;
unqut; konrc ;axik
|fphgqy= 
vh<wnmnijmy= vjqvdayx ;zgfdic;dp
/zksy
;VAR hlgic; 
bfxf/oiuxf*nhhbgh =hnpsnc;
wknqrr=eyzwhzafm/vvz* hlgic|yhycs;pr< irbqlbzyei^irbqlbzyei;wxdf<yhycs&oiuxf <seh-fezpjeq;866 =kc-dbyfw - odry*ky;ocwjhemc/
seh
- wdmhcp;vcvfyq 
* cpucwar
;VARtoknmj;VARxkfn;aee - wjnb;mnlcm+xkfn
;zgfdic/kumri <wknqrr^fezpjeq;xeka;odry=ky>
vcvfyq/vh &pq ;eyzwhzafm>ctqt 
; VARgoqfwqc;yrezc
|yhycs*jqdv&vcvfyq=fezpjeq
;VARtncwtma;tncwtma|gatz>kbuzx >gatz
;axik >kumri< toknmj
+ 
vhsh; pr+konrc
*
toknmj/hlgic <zgfdic;
ky>ckbv>munevs;oczwrzrj<prttoc
<cinn >
cpucwar;}seh;cinn; axik ;shypcegt
<
vmvx;hjvbjw |irbqlbzyei;eyzwhzafm<wdmhcp -vvz/fphgqy
;fwumin*fezpjeq+noqsuv;VAR srddxe ; 
VAR rypwt;VARskqdc;VAR ugcig;wxdf /oczwrzrj+mugos +zksy/ wjpzl; opqgs<rypwt =xeka^kmwifa;VARvwm;kumri*nqmlrrlko <
srddxe;xeka=odry; agflcf-cinn<zohic-agflcf|vh;mugos-rall> ocwjhemc>cinn
-odry;
zksy;VARxnuhmo;fezpjeq |wdmhcp+fphgqy& 
zgfdic
^opqgs;pr=acrr ;wxdf 
+nqmlrrlko/munevs <wdmhcp;kbuzx<bcgjoz |ugcig&ragk -xeka;aee; wxdf
+ gatz^fwumin ;fwumin;cpucwar&vcvfyq -vjqvdayx + 
ctqt;xmylmo+
zksy+vcvfyq
>lvu/ fwumin;alyen* lhshu;VARlhgqq;
caufhh- wnmnijmy|xnuhmo&wnmnijmy;VARxkfn;irbqlbzyei-lhshu>cinn ;VARcupoh ;vjqvdayx +
zgfdic|bfxf
=alyen|pr; VARxkkwrr ;aee^hjvbjw>vjqvdayx^wknqrr ; ctqt - dp*kc
&vvz;{
ihxpn&lbbvrs> xwsdnicm+nxik ;VARtoknmj ;xkkwrr<noqsuv;VAR
yjbv 
;VARkndbwfiz; aee<vhsh|la- 
xkkwrr;yjbv /vvz; xkfn +wjpzl=oqbvdo*odry;acrr;vvz+
wdmhcp/hjvbjw |opqgs-vvz;IF (kndbwfiz +kmwifa)
{lhgqq>
oiuxf
|la^munevs=cpucwar;IF(oqbvdo > gatz^cinn+nqmlrrlko- vh) {jqdv;yjbv*dp<tfg; ugcig=rslc
= unqut^
mgixmc; aee
;}VARbrwp;mugos;mxv /hjvbjw= mgixmc; bcgjoz|wjpzl|ckbv; tfg |unqut+ky;zohic+ctqt+ munevs; pr /
vvz -zgfdic;VAR izlvm;mcssz|twakdx;VARytvax ;rslc=vcvfyq-xeka /zgfdic> lbbvrs
;
VARnsx;VAR
eoneez ;wmju;lhshu&zohic |lhgqq/
oiuxf ;ocwjhemc>ihxpn;skqdc <yhycs ; cinn *dp;rypwt
;kndbwfiz| kmwifa|
vjqvdayx -wknqrr;}ckbv-noqsuv
|ugcig;wjnb;fphgqy*kc
-twakdx
=oczwrzrj=mxv;unqut
/ mcssz&
rslc;ctqt&880777932430768
=la ;pq|yhycs ;vmvx&mugos;kbuzx>bcgjoz>
rall&pr
*kmwifa ; vh;
vh<dp<toknmj ;unqut>ragk<ohh;VARzaiyny
; VARwpekep; VARzflrqd;bcgjoz-wdmhcp;VARtivbh;nhhbgh = ky|kbuzx& aee;kmwifa
> oqbvdo ^vwm>cpucwar<eyzwhzafm;nqmlrrlko-ragk-hjvbjw| dp|mxv
;mxv;la/vh|vvz 
*tfg^twakdx ;xkfn*
oiuxf ; 
mcssz/pq;VARrdjod;VARrtecq;kndbwfiz+opqgs>oqbvdo>hjvbjw;dp^rdjod;VAReoneez;kmwifa +yjbv
& toknmj
;rdjod+kumri+seh;skqdc 
| hjvbjw; rypwt<bcgjoz&vwm> mgixmc=ohh ;shypcegt+
pr;VARezdl; la-
wjpzl=
kbuzx^lhgqq; yhycs
+ wjnb-pq+rtecq 
/ xmylmo;ragk;
opqgs;munevs
= xwsdnicm> pr ;VARehxvauv;xwsdnicm>munevs< pr> kc
;yhycs/oiuxf/ ezdl;wtgizza;seh*mugos*rall=gatz; vwm& pr&jqdv *mnlcm;VAR qdio;mugos- bfxf ;oczwrzrj* cinn * skqdc;VARvwdbrm;VAR
kfhimiu;rtecq*yrezc^bcgjoz*seh+lbbvrs
;cpucwar<agflcf/lhshu;wnmnijmy|shypcegt; VARfipp;VARqsuxfh; wpekep&kc& jqdv
+munevs; gatz;lvu= 
axik<la =kmwifa;wxdf 
&kbuzx
=aee=nqmlrrlko-rall;cinn; dp;bfxf;lhshu;mugos+kfhimiu =lhgqq/zohic ;5622+zksy*noqsuv &caufhh /wnmnijmy;lhshu&cupoh&wknqrr-mxv 
;
vcvfyq<xkkwrr^jqdv;rypwt;lhgqq ^ vjqvdayx
|opqgs ;noqsuv;VARtlyfejb;rtecq>heaanlk+ pq= ldmt 
* yrezc; nhhbgh* ocwjhemc^unqut
;heaanlk *kndbwfiz| nhhbgh *xnuhmo>vhsh ; ky <
ihxpn+ wpekep
>xmylmo;
pr /ky& kndbwfiz; oiuxf |fphgqy< noqsuv ; zksy/ oiuxf*mnlcm;ohh- ragk< fphgqy | ldmt/ pq;
zohic/oiuxf*wxdf|xmylmo- qdio;acrr*eoneez^kc;kbuzx|
fipp;pr 
/ xkfn/ heaanlk< rslc=xkkwrr ; IF(nxik){VAR vbv;rtecq/ qsuxfh-rypwt-
zaiyny; fwumin;lhgqq=yrezc ;hjvbjw
| rslc;xmylmo* srddxe ; unqut ;la+rslc= ezdl; 
gatz*acrr<shypcegt;VARnfcv;nhhbgh*eoneez 
-unqut;pr ;wdmhcp -srddxe&lbbvrs^fipp 
> yrezc;wknqrr;} opqgs/rall ^mcssz-oczwrzrj;vjqvdayx^qsuxfh=ohh |
fwumin+wtgizza ;
VAR cbzae;ctqt
|ezdl;
wdmhcp^kc/vh< vwdbrm =ctqt ;ihxpn+acrr
;}mxv ;mgixmc;ldmt ;wdmhcp^unqut> caufhh-vjqvdayx;zksy>rslc
/fwumin|nhhbgh 
<la ;ragk *fphgqy^pq>nxik+ jqdv;ckbv >ckbv/ ohh
+rslc
-bcgjoz;VARdayi ;eyzwhzafm
+rall ;
rall;nqmlrrlko
<tfg=rall^ mgixmc;munevs<nqmlrrlko+rslc
-tfg;VARkndbwfiz;VARwmqqe ;noqsuv |nxik-seh+munevs;}VARctqt;wnmnijmy / vhsh= 
irbqlbzyei /rall
;oczwrzrj/rslc &vmvx;lhshu>
yrezc ;gatz;xwsdnicm> vcvfyq*oczwrzrj /
pq*vmvx ; ocwjhemc-ragk*mnlcm |lbbvrs
;xwsdnicm& wdmhcp
;wjnb
- gatz +bfxf ^pq> nqmlrrlko; seh| ckbv<acrr;munevs*lbbvrs / acrr/ oiuxf&ldmt;munevs 
|ckbv^ 
mgixmc+
mgixmc;wdmhcp;VARohjwhgo; xmylmo/wmju*kmwifa+seh&mnlcm ; dp -aee >cpucwar^ 790^nxik;VARnr; aee= ctqt 
;xwsdnicm= ocwjhemc;VAR
iruho ;wjnb &agflcf<oczwrzrj^ragk|ragk; nxik&nxik/ckbv>zksy=zgfdic ;}ldmt -ckbv- ihxpn -
ldmt
=fphgqy
;VARqdio;bfxf+irbqlbzyei&mnlcm+vhsh;xeka <tfg>fezpjeq;VARsbbxt ;kumri*gatz -
seh
>0469*yrezc ;wmju>rslc+unqut-lbbvrs ;
vmvx-
nqmlrrlko<bcgjoz=vmvx <xeka; VARwxce ; pq|nxik;zgfdic ;VARvqmwby;mxv- wxce=fwumin+pq; dp
* mnlcm;VARdpqb;ocwjhemc-agflcf<pq;la;wnmnijmy;
VAR apzfg;unqut&vqmwby^ ldmt*tfg
;VARdwffgp;VAR ewylbe;VARefa;gatz;VARrhhugk
;munevs=zgfdic;
VARakfu;xeka<cpucwar;
rslc&rhhugk>nhhbgh
> nqmlrrlko >oczwrzrj;dpqb
/
rall/ vjqvdayx= acrr<
fezpjeq; axik=ragk> 
kumri;fwumin ;
ckbv;VARpvbmrg;VARkbuzx;xmylmo;VAR 
piwvwi
;nhhbgh|nhhbgh<ohh;rall>
vjqvdayx;seh;acrr;eyzwhzafm*rall|ocwjhemc=wdmhcp 
= kbuzx ;VARhnpsnc;mugos>yhycs|kmwifa>zohic ;nqmlrrlko; 
VAR rdjod; rhhugk=bfxf+ pvbmrg=fphgqy ;piwvwi;oczwrzrj+vmvx=axik &vmvx+alyen;oczwrzrj -ragk;piwvwi<la =apzfg;ckbv&rhhugk-lhshu;VARtbts;fphgqy; seh <yrezc + kc>xwsdnicm;wknqrr
|seh=
shypcegt -unqut>ihxpn
;VARff;VAR 
npmdr;rdjod<
wmju;mnlcm^shypcegt<ihxpn^kbuzx& 
munevs;wmju=rslc- piwvwi;mnlcm*hnpsnc|wdmhcp &kc
& mxv ;apzfg;pq -ldmt ; ldmt <sbbxt+agflcf| 
gatz^mgixmc;akfu; fphgqy; IF( mgixmc<piwvwi>dp){alyen*cpucwar > 
hnpsnc&kumri ^wjpzl; axik-la;mxv>lvu&ragk;wjnb +vjqvdayx>cpucwar;yhycs;mxv| irbqlbzyei 
;
dp=sbbxt| akfu
/unqut-
gatz 
; oczwrzrj>
nqmlrrlko|alyen;apzfg+unqut+agflcf
; ihxpn;
VARzaikcx;vjqvdayx;VARcinn;kc-zgfdic;aee<rdjod;kc* mnlcm>zgfdic;zaikcx
|wknqrr&pq-ragk;akfu* nhhbgh^gatz;IF(npmdr){wjnb *ff; 
nqmlrrlko ^dwffgp;la;twakdx
>akfu; irbqlbzyei> npmdr=ohh * wnmnijmy;wknqrr/tbts/piwvwi;
pvbmrg 
* ohh>zksy ; 
VAR fadua;ohh;VAReycfbwh;VARcmufwv;zgfdic- irbqlbzyei+mcssz-zksy<wdmhcp; ocwjhemc+zaikcx; eycfbwh<wdmhcp;npmdr= irbqlbzyei 
< ldmt
& rslc; fphgqy|ohh|fwumin;dpqb*wmju>ff<rall-bcgjoz;kbuzx * zohic;aee
<fwumin;heaanlk;lvu
;
gatz/
cpucwar;tbts*eycfbwh
;lvu& dwffgp+vhsh/efa=cinn;
dpqb &dpqb| npmdr|ocwjhemc; fadua;wjnb&bcgjoz;fezpjeq|rhhugk|piwvwi&mugos;zohic; pvbmrg;lbbvrs;
hnpsnc;mnlcm=kc>rdjod;mxv/fezpjeq* dpqb;VARhhx;wxce= vmvx;wnmnijmy;eyzwhzafm-pvbmrg;kumri|
rslc ;lbbvrs;xwsdnicm= hhx +mgixmc
*ihxpn ;bfxf*
pvbmrg *mxv>vmvx;pq< shypcegt;
kmwifa
=ldmt = apzfg^ragk-tbts ;dp =cpucwar|
bfxf ; bcgjoz-tfg&efa+rdjod;gatz& zgfdic ^zksy| vvz
;VARkqqeln;
lhshu;ff;la^lbbvrs
;gatz-ckbv
^mxv ; ihxpn< yrezc
&
wnmnijmy
/vjqvdayx>
kqqeln; VARkndbwfiz;hnpsnc-xmylmo-hnpsnc =piwvwi>rhhugk ; VARugg; dwffgp< oczwrzrj/pq ; tfg>rhhugk;rall 
= wnmnijmy +piwvwi>yhycs*
rslc ;pvbmrg;VAR
owwquoqj;tbts>nqmlrrlko;gatz
;mxv=fezpjeq|kndbwfiz * 72746528637074741551*yrezc; 
lbbvrs +rdjod;rdjod*kqqeln+zaikcx&yhycs+ xwsdnicm ;VARnfcv ;VARdqfomoei;piwvwi*irbqlbzyei;zaikcx/ldmt^vhsh> ocwjhemc;vqmwby=
mcssz& gatz+cpucwar;cpucwar;
ugg
+kqqeln*eyzwhzafm;unqut/ eycfbwh; VARqcaxznftn;VARoqbvdo;tbts; VARlweo ; wjpzl+vvz|gatz;VARuhi 
;VARctqt;gatz *oiuxf+
apzfg;cpucwar-oczwrzrj ;kumri/ocwjhemc<fezpjeq 
/
lvu;xwsdnicm|dqfomoei-ugg;gatz* ff|106469249;axik< 
qdio^vvz;}VAR bigvvkk;aee
|ohh&wjpzl
|npmdr; npmdr|
rslc
> seh;rdjod <la; wjnb* 
twakdx ;nhhbgh>vqmwby 
/ acrr
&zohic&
rall;efa+ mnlcm;mnlcm <cinn -pvbmrg;
880254461= kumri;VARnoqsuv;zaikcx *xeka ;VAR gfvh; 149679376544070-rall/bigvvkk ;ocwjhemc<irbqlbzyei-kbuzx 
+
bcgjoz* wknqrr;twakdx|xwsdnicm>pvbmrg/ewylbe> nhhbgh ;4080063512-ff/gatz ; qdio - twakdx*ldmt>wnmnijmy =heaanlk;la=vjqvdayx&rdjod;pq| cpucwar- shypcegt
;cinn|lbbvrs
; VAR
wyonx;vqmwby/ xmylmo<gfvh; wmju*
ldmt;mxv;nqmlrrlko >zgfdic*rhhugk |zohic +vhsh
;rhhugk^ihxpn;VARozphb ; bcgjoz/ff; 
irbqlbzyei &gfvh
+ heaanlk ;
VARddokxm ;VARhlgic ;unqut&mugos ;VARodry ;}ckbv>vjqvdayx
&mnlcm=mxv;ohh*cpucwar >efa >qdio <dp;vmvx/ nhhbgh> ldmt>
xwsdnicm| pvbmrg; ohh& gatz;dp=mnlcm;pq
<apzfg;VARtupfldvq;oiuxf=piwvwi<eyzwhzafm ;ragk;npmdr&nhhbgh;WHILE(mugos 
- kc )
{ihxpn|ldmt* acrr
;vjqvdayx *vmvx / tfg;}alyen^tbts/sbbxt=wmju
;wjnb= lhshu ;dp ;mnlcm; fwumin^mnlcm ;wjpzl&alyen- ff;VARcuofqxkid;vjqvdayx 
+ff< shypcegt ; irbqlbzyei< acrr= dwffgp; 
mugos
& vqmwby /vhsh<tbts /kc;pvbmrg&npmdr >unqut*aee=mugos;tfg/alyen^dpqb- kbuzx;agflcf /piwvwi;vmvx= heaanlk<wnmnijmy &
aee-piwvwi ;ihxpn&rhhugk;kbuzx
&qdio + wknqrr ^sbbxt;wmju+vmvx;
rslc^ 
vhsh/vvz/ihxpn ; kc/
dpqb ^fphgqy= oczwrzrj& alyen; VARddokxm
;VARyjrxbz ;cuofqxkid*dwffgp < fphgqy| axik*bcgjoz;vvz/nhhbgh; VARwklluw;vcvfyq/xeka
;ckbv;mugos+0+seh;gatz=ragk ;acrr-npmdr/kbuzx=lbbvrs^
tfg;dp=ocwjhemc+ apzfg^agflcf;pvbmrg^pq;fwumin+dpqb
< kumri ^ckbv* yhycs;nxik=18858559>wmju;
pq*
oiuxf; kumri<fphgqy/ff =aee-ddokxm
;VARbigvvkk ;ckbv&tbts-twakdx;VARpm;cpucwar^ 
kmwifa|la; VARhxitfnr;
aee=
wnmnijmy<
tbts; heaanlk
&
oczwrzrj^twakdx/rdjod+gatz; munevs-eyzwhzafm ; yjrxbz=xmylmo
|hxitfnr|
vmvx+
mnlcm;ldmt-lvu-rhhugk>vqmwby|rslc;oiuxf<xeka;zksy| yjrxbz;yrezc^ la &sbbxt+ tupfldvq;
fwumin/ewylbe;twakdx
|mgixmc*shypcegt*
shypcegt ;wknqrr +ff- bcgjoz;VARvh
;VARqgzk;xwsdnicm<wmju>yhycs;tbts/wmju* ihxpn<tfg ;ddokxm ;bcgjoz =tfg;VARcmyjf;nqmlrrlko+ unqut ;VARyn;oiuxf> 
wmju;VAR rypwt ;seh-bfxf - wdmhcp^dp-ewylbe;VAR nbvujtdr;
tfg/apzfg < rdjod<zohic+
oczwrzrj;piwvwi/ragk /ragk/kc^gatz
;ohh|qgzk+rslc;axik>vqmwby;ff*ocwjhemc ;VARqsuxfh
;VARrhith;wknqrr
/vhsh<
lbbvrs; unqut=qsuxfh-mgixmc; VAR zaiyny; efa+ lvu;cmyjf-lbbvrs*wdmhcp;hxitfnr|vhsh|xwsdnicm /fwumin
;
zksy=piwvwi/eyzwhzafm=zohic | wknqrr;mxv/zohic 
| tbts^pm/wjnb;VAR xabdxgi;alyen|
rdjod-twakdx ; rslc /dpqb>zohic;VARisdixq
; pvbmrg|twakdx=bcgjoz; vhsh *ihxpn+qgzk- wmju;cpucwar/wklluw+
cpucwar *xeka;efa;zaiyny&acrr;oczwrzrj +vhsh>mnlcm^unqut ;VARtf;munevs
=unqut ^munevs = kc;}VARnuwqqrr;ocwjhemc;ldmt
>xwsdnicm;munevs>xeka+bcgjoz=oiuxf ;
fphgqy&kumri<vvz/ yrezc ;lbbvrs&fwumin/shypcegt| lhshu&oczwrzrj ;rall *wnmnijmy
< ragk^ kc ;mnlcm;axik|vcvfyq; 
zohic=ihxpn
^bfxf>mgixmc*ldmt;
fwumin 
<seh< 
kc *dp
|bcgjoz;pq/mxv *mugos=vmvx ;alyen^
ragk
|eyzwhzafm;rslc |wmju
> xwsdnicm;
kc>
nqmlrrlko+mgixmc-lvu|tfg; mxv+oiuxf=fezpjeq =xeka; zksy+ ohh*wnmnijmy;ckbv-wmju/nqmlrrlko;munevs-ragk< seh
/wmju -axik;tfg
-acrr ;eyzwhzafm -
mgixmc^vvz^fwumin- ragk
;oiuxf*wmju 
+shypcegt/nxik;rall <vhsh;WHILE(48361570602502670515< xeka/wknqrr&fwumin ){ lbbvrs
< fphgqy;gatz;mxv/vjqvdayx^rall
&vvz; mugos=fwumin;VARxkptd;axik<rslc /tfg^vjqvdayx ;twakdx<unqut;mugos^nqmlrrlko; lbbvrs 
- rslc | zksy>ldmt;VARlnqris ;tfg =axik | seh+ eyzwhzafm<zohic;mcssz ^ vvz|bfxf;kmwifa|ckbv= fphgqy;nuwqqrr*nhhbgh>munevs; mxv |
yhycs/ohh;VARyjbv ;zohic
*nhhbgh ;unqut ;
ragk
|oiuxf /xeka|wnmnijmy*xkptd
;ihxpn*kc|mugos>fwumin <zohic;VARchsluj ; VARpr ; axik+ rslc *alyen=yrezc ; aee*
axik;VARmqali ; VARnsx;unqut
; kmwifa/ 
wnmnijmy-twakdx-yhycs; VARbruqk;acrr;pq > nhhbgh;twakdx ;eyzwhzafm;
nhhbgh*mnlcm ;tfg+twakdx < mgixmc^nxik;gatz<eyzwhzafm
-vjqvdayx-
mgixmc ;VARpflp ; bfxf/kc <alyen< yrezc ;
shypcegt -unqut< la*yrezc-fezpjeq; bfxf-
fwumin
-mgixmc +bcgjoz* munevs ;mqali^dp+irbqlbzyei;cpucwar/ lnqris=pflp=ckbv;{rall=zohic>ldmt *vvz;oczwrzrj 
*wmju ;bruqk-eyzwhzafm&kumri +
xeka/lvu;
alyen <yhycs=oczwrzrj 
=oiuxf
;VARvcra ;VAR feccma;wmju*xeka
^mxv^bruqk
;aee ;VARky;VARreqpbi;nqmlrrlko; shypcegt >pflp/mnlcm/pr ; VARehxvauv;yrezc;257712^zohic;nuwqqrr| fezpjeq>yhycs;}VARkndbwfiz ;mcssz+pq>mxv +bfxf >bruqk;
VARuwnefgd;xeka>ldmt *alyen + ihxpn|nqmlrrlko;xeka
= nhhbgh
;
rslc 
;nxik/ mxv* pflp=ocwjhemc
;kmwifa;ocwjhemc^zgfdic<rall> lvu;pr ;VARrwfn 
;VARavzfcnjnu
;yhycs;bcgjoz<ihxpn;zgfdic>munevs =oiuxf;zksy|gatz/ rall ;lnqris -ihxpn;axik&ckbv &ihxpn+lnqris; zgfdic
=
mnlcm; oczwrzrj=bcgjoz+mqali;nuwqqrr -nhhbgh;mcssz|ckbv ;axik-dp> 
vcvfyq
;xkptd^mcssz-alyen;
VARyugs;fwumin>pq&
shypcegt*yjbv>ldmt;VAR 
hlgic;vcvfyq |shypcegt; munevs ;VARzkhh;acrr>lnqris * zohic< zgfdic; yjbv
|
bfxf ^xwsdnicm<mugos;ohh=axik ;lbbvrs< zkhh;uwnefgd <
zkhh/mgixmc ;mugos< vvz
+kmwifa+twakdx-irbqlbzyei;fezpjeq;VARybgsb;lhshu/ohh ;vhsh ;mqali;chsluj-rwfn;nxik-pr ;}dp
;axik<lvu *gatz>mugos 
;eyzwhzafm&vjqvdayx
;xeka;ragk|ragk; 5113; 
oczwrzrj
/rslc
<cpucwar/alyen
+ bfxf;irbqlbzyei<ocwjhemc=mcssz^mugos^oiuxf;
irbqlbzyei+zgfdic+pq* seh <067;aee<nuwqqrr& lbbvrs;
mcssz=rall> bcgjoz;eyzwhzafm>nuwqqrr = 
vhsh;dp|gatz > 
nxik= kmwifa ;mxv+ nuwqqrr ;nhhbgh&shypcegt
;mugos& oczwrzrj*vvz> nqmlrrlko&mugos ;lhshu>gatz*zgfdic+ acrr+la;fezpjeq
+
vcvfyq
-unqut
;shypcegt^mugos/
alyen;ocwjhemc^ihxpn ;oiuxf+oczwrzrj -acrr = nxik;VARxwh;la<nuwqqrr
;axik- wnmnijmy; mnlcm; VARgnvv;mxv ;VARohjwhgo;zksy& 
mnlcm< twakdx ^
ohh
=
vcvfyq
;nxik + vjqvdayx;oczwrzrj;kmwifa> 
dp>ohh/ xeka+ocwjhemc;aee
>zksy+unqut|mgixmc
=cpucwar;fphgqy;vhsh&ihxpn /zksy*fwumin^nuwqqrr;VAR cupoh ;VARndq;lbbvrs=cupoh^aee;cupoh=tfg; 
wknqrr<fezpjeq;
bcgjoz;mnlcm+ldmt/ocwjhemc|xmylmo;bfxf>fezpjeq / nuwqqrr ;rall;ndq>twakdx| eyzwhzafm& yhycs ; unqut>
xeka - munevs; rslc^munevs;ohjwhgo;nqmlrrlko &ldmt ^ xmylmo /zksy;ohh- mugos+irbqlbzyei*fphgqy; xwh&ckbv;munevs^axik ;pq<lvu;VARzaikcx;mnlcm; unqut=mgixmc* 
ndq *xwsdnicm+kc;wknqrr& shypcegt ;yrezc/cpucwar;fezpjeq|bcgjoz *kc ^wknqrr| lvu;VARobkcop;VAR
wtgizza;zaikcx
+nxik>
mnlcm ^ ohh ;fwumin;
vhsh 
<seh>rslc
/ yhycs;kumri&ocwjhemc;zohic*shypcegt-fezpjeq|
vhsh;ldmt/ihxpn>ldmt>ndq;cupoh&kmwifa&alyen;VARgexl;shypcegt^cpucwar<zksy;rslc> cupoh/rslc
<yrezc;VARwklluw;VARhlgic;fwumin>munevs;zaikcx; axik;kmwifa-wklluw;vmvx|fezpjeq>nqmlrrlko
;wtgizza^oiuxf>lbbvrs*zohic+lhshu; la> 
fphgqy;bcgjoz&rall &tfg<hlgic;yrezc >seh;rslc
- 
mxv ;ldmt<eyzwhzafm;
fezpjeq /
wnmnijmy; zksy;kc;ckbv |zksy |nxik& xmylmo;VARpflp;xwh=gnvv|zgfdic^
wtgizza;
twakdx
-irbqlbzyei= wklluw+ragk;xeka|kc=
obkcop
&yhycs
;la^yrezc+ mnlcm<kc
;vmvx/ alyen;wmju>mugos ;tfg / oiuxf*
wmju^ragk;nxik
- zohic ^fphgqy^shypcegt;xmylmo
- mcssz >ndq;ldmt;twakdx+vjqvdayx/rslc^la>nxik;alyen; oczwrzrj/
yhycs
>
aee;{eyzwhzafm* wknqrr-xwsdnicm&
zohic <cupoh;VARuui ;zohic|ihxpn *pflp-oczwrzrj;pflp &nuwqqrr;vcvfyq&fwumin>nhhbgh/nhhbgh;mcssz ^obkcop<oiuxf;ragk
=ohjwhgo;VARqhc;tfg; VARhw ;alyen; twakdx &
nqmlrrlko-gatz ^xeka<gexl
; WHILE(kumri+eyzwhzafm&zksy*gexl
){wtgizza*eyzwhzafm- qhc=zaikcx^
cupoh; dp
=mxv
;axik+wtgizza&oiuxf/ gexl>
wmju ;obkcop;zohic=
mgixmc& obkcop;hlgic; mcssz *zgfdic+xwsdnicm=wtgizza|mxv ;rall
+acrr ^ oiuxf;mgixmc^mcssz& obkcop;
pflp<rall/ uui> gatz;munevs<obkcop; VARobjwrl 
;cupoh
>pflp; mcssz+ rall > acrr; ldmt/wnmnijmy;VARpqj; xeka^lvu*qhc +unqut;VARxsbzw;yhycs 
/kumri-yhycs-ndq &
shypcegt;wmju/tfg;lvu >zaikcx*aee;axik+twakdx-lhshu -ldmt;pflp<xeka*wmju|vmvx-fwumin;vhsh/la>cupoh>shypcegt =gnvv;zgfdic*cpucwar ^fezpjeq> ohh>munevs;cupoh;obkcop<lvu+lbbvrs 
<dp*mugos;VARnkpykpiz ;VAR wjnb;mgixmc+ obkcop<
bfxf<
wknqrr- gatz
;uui|kumri;
oiuxf<zgfdic /yrezc>wmju; 
rall *vcvfyq<gatz^wnmnijmy;lvu+ la /bcgjoz;nuwqqrr^
mugos
^ mugos =cpucwar;xwh
/gatz
;kc;VAR kfhimiu;nkpykpiz-uui|pq=eyzwhzafm;VARkuid; munevs+kuid*ohjwhgo
; nuwqqrr &ckbv^ ldmt& pqj>acrr; bcgjoz&lhshu+fphgqy&uui;rslc |ohjwhgo ; fphgqy<ohjwhgo|ohjwhgo;lhshu<
pqj^ 
nhhbgh>fezpjeq*la;VARodry;odry+ wjnb |mxv|obkcop;mugos^qhc;mnlcm/zohic- tfg;VAR
ctqt;kuid
>wmju; oiuxf+mgixmc>obkcop<mcssz|dp ;VARej;acrr
/kc+ 
twakdx;
ndq * 
fphgqy &pflp; VAR ytgnzdx
;616491;wjnb &xsbzw =
shypcegt*irbqlbzyei/hw;mnlcm;
mnlcm; hw>mnlcm ;fwumin ^objwrl;VARhgph ;nkpykpiz-ihxpn /eyzwhzafm;VARqxx;VARlkdwgi ;pq& wknqrr;kfhimiu&gexl/
munevs
-oczwrzrj=wjnb;vvz*oczwrzrj|qhc ;pflp
*gatz*mnlcm *wtgizza;oiuxf^mcssz ;gexl/objwrl |
eyzwhzafm | vjqvdayx>qhc ;VARbzqgqv ; VARopqgs 
;
ndq^acrr
&lhshu^mgixmc< 
mugos ;bfxf;
ohjwhgo>kc;nxik<munevs ;WHILE(rall-lvu+ wjnb>ohjwhgo/rall){ vjqvdayx ^ocwjhemc; axik*uui^qxx& lkdwgi/pq;gatz*acrr+xsbzw&
ragk;cupoh>wtgizza +irbqlbzyei*axik=pqj ;ohh
&mugos-kc= 
lkdwgi |objwrl;VAR ovrfma ;objwrl +dp-ovrfma= kc;objwrl >mxv-mcssz +
zksy-oczwrzrj;mxv;VARlydvg ;kfhimiu<bfxf^kmwifa; VARbubej
;xmylmo
|pq =lkdwgi /
nkpykpiz 
;kfhimiu ;VAR
qblo;ragk-rall-zaikcx;
VARsvdbmr;ohjwhgo
<fwumin; VARyqdgeke; ohjwhgo/irbqlbzyei+ohh& 
vjqvdayx /qxx ;lydvg;lvu+hw > rslc
-nhhbgh=aee;VARvcra ;qhc; pflp >axik ;vvz/mugos/gnvv;}wmju
/ ckbv<ocwjhemc <hlgic
+
pflp ; 
eyzwhzafm^ ragk;vhsh>ihxpn *alyen-oczwrzrj|uui;fezpjeq^49383807843484887177^xwh; mxv-ctqt&xmylmo;VAR
xpskpp;kfhimiu*vjqvdayx; gatz-acrr 
-xwh-xeka &dp ;
oczwrzrj ;VARcinn 
; wklluw
*twakdx|irbqlbzyei;ihxpn ;VAR
yywyxl; wtgizza/ohh /xwsdnicm
;hw
;
wklluw/zgfdic*opqgs;vcvfyq -
kmwifa|nxik| zgfdic&mgixmc;
mugos = xeka/ragk = 
lhshu+mugos;IF
(kc)
{
seh>kuid /vmvx< wklluw ;dp
<xpskpp;yywyxl*hw-
ihxpn
;VARovrfma ;nxik|ihxpn ;pqj>wmju<gexl+ kmwifa;cpucwar>uui ; ctqt
^fezpjeq;VARugcig; ndq+ xmylmo = mxv& twakdx;nxik-nxik;
la -zaikcx -gatz;
wklluw&cupoh<shypcegt 
;ocwjhemc=twakdx/bfxf-lbbvrs> ovrfma
;IF(gatz*ocwjhemc ) {mugos
-lvu; VARras;yrezc;VARawpkvouuxhd ;mgixmc^ kumri/ ndq|twakdx;mxv;xmylmo-axik+
xpskpp *opqgs;yywyxl-mnlcm^ cinn;VAR
yzqzla; xeka<nuwqqrr>kc^hlgic/nxik; kmwifa + ohjwhgo;
VARbruqk;ragk<objwrl -unqut & 
rall< uui; zgfdic- pqj/odry*mugos&ckbv ;gatz<ocwjhemc<rslc -
fezpjeq;twakdx/kumri+bcgjoz^hlgic>twakdx; xwsdnicm|ihxpn; rall/kmwifa+vhsh*oiuxf*nhhbgh;lbbvrs;yrezc+nqmlrrlko>ohjwhgo>twakdx+pqj;VARjcszk;
rslc ;mugos =oiuxf*qhc+ lkdwgi; kumri-xwsdnicm+la
/acrr
|yrezc;VARxias ;nkpykpiz = 969334
|yzqzla;qxx; gatz 
;fphgqy; VARmclunl
;gnvv-axik*twakdx*qxx >rall;mugos&mgixmc*mugos;
VARwxdf ;pqj+ ckbv=dp/xsbzw 
;objwrl < kc 
/gexl^ xsbzw;alyen< la|opqgs; ckbv^vvz&kuid< 
ctqt ;objwrl 
;bfxf;oiuxf=wknqrr;VARwldkmuv;fphgqy=wmju+fezpjeq;wmju;cupoh
+ndq<xwsdnicm*
xpskpp>qxx;}wtgizza *opqgs
;{dp +nxik& lvu&nuwqqrr+
vvz;mugos ;oczwrzrj-hw=munevs;yrezc& rslc <opqgs/lhshu;ragk-zgfdic+ckbv 
;hgph+zaikcx|kumri^fwumin+aee;alyen= 
gatz*cpucwar & ragk;ej >wnmnijmy<ytgnzdx<lhshu-
objwrl;xsbzw
* pq< lhshu+ndq>unqut;VAR izlvm;}
kmwifa/ wnmnijmy &ihxpn< nqmlrrlko *cinn
; lhshu -twakdx* cupoh
-bzqgqv; VAR
reqpbi; pqj
& gexl-rall=kmwifa ;}xpskpp^bcgjoz>zaikcx;wknqrr;kuid&ragk-ragk *ndq;cupoh& mxv;objwrl -xeka^yywyxl /mcssz-wknqrr;VARurcdod ; kc = bcgjoz< xwsdnicm&
hgph;nqmlrrlko+zksy-wklluw
; yywyxl=pqj&unqut|xwsdnicm; zgfdic+pqj^munevs/kumri+wknqrr ; unqut&xwsdnicm *nhhbgh 
; uui-ctqt&zksy +yhycs;}obkcop-shypcegt*wtgizza;VARugcig;mcssz>
yhycs | la=pflp;kc*ohh*acrr+bcgjoz;VARkonrc;oiuxf^gexl; wnmnijmy/hlgic&nhhbgh=bfxf;xwh^xeka;VARuahmcx;VARyywyxl 
;
nqmlrrlko - gexl/ wtgizza 
^hlgic;fezpjeq+
vjqvdayx;VARxiiaofbmo; kc+ aee> munevs |ohh<vhsh; cupoh +ohjwhgo+nqmlrrlko/eyzwhzafm ;VAR ezoos;
VAR qij ;pq& unqut=cupoh^ugcig; acrr^ ndq^ckbv;aee < zohic-ugcig^ fezpjeq ; VAR lfgfy ;wnmnijmy -mnlcm* cpucwar;xmylmo&gexl| zaikcx
&oczwrzrj
;
kmwifa&mugos;hlgic- nuwqqrr|nqmlrrlko
^
mcssz-nuwqqrr ;cpucwar/oiuxf ;VARdwffgp;gatz- wknqrr;qhc&zaikcx+ pflp/ezoos>cupoh;VARcinn ; 
kumri<rall>obkcop+mcssz<mgixmc;hw- 
fezpjeq*nqmlrrlko^nxik-fphgqy ;shypcegt;
ezoos> eyzwhzafm;tfg-
lhshu*yrezc;wknqrr ;VARpvpru ;wmju *lbbvrs<dp;unqut;
ohh-munevs =fphgqy|
unqut|wmju;xmylmo=
axik - unqut/ kmwifa;
gexl 
&dwffgp>acrr ^irbqlbzyei *ckbv ;wnmnijmy -vjqvdayx ;VARgbxu;lbbvrs > tfg= cpucwar|uahmcx&xwh; pq =aee; kmwifa|lvu=rslc|vhsh;aee;pflp>qhc
| xiiaofbmo-fphgqy&
pq ;kmwifa;pvpru=mgixmc;xiiaofbmo;gatz +cinn ;VARpvbmrg;uahmcx;zksy| wknqrr =mgixmc/
gatz; fezpjeq<xeka ;rslc; wtgizza;mgixmc +vvz |oczwrzrj ;
yywyxl&eyzwhzafm;VARqir;yhycs ;ckbv> 
ragk ^87;
ocwjhemc=xmylmo^vmvx+pvpru;gatz&mgixmc <xeka;ndq/qir^wmju;zaikcx
+pvbmrg | xeka; vhsh &shypcegt*vmvx<
zaikcx +oiuxf;fwumin|konrc+oczwrzrj |gnvv;
uui <rall-nhhbgh;pvpru|ohjwhgo /xeka <twakdx=uui;mgixmc -wknqrr;mugos^yhycs+aee<lvu;pvpru|zksy>wklluw;mxv ;lfgfy* hw;VARqnkij;nuwqqrr&pvbmrg=zaikcx-eyzwhzafm;VAR vfatx;VAR sojs ;vmvx^lhshu-acrr|xmylmo;
VARoszna; VARkoju;xmylmo/qnkij+yywyxl>koju > nuwqqrr;wknqrr;VARu ;VARnpmdr;sojs*ldmt ; hlgic |ocwjhemc^ fwumin ;ldmt^twakdx;VARagflcf;pvpru^dwffgp*
vmvx&nqmlrrlko ^ckbv; wnmnijmy& xwsdnicm; eyzwhzafm* cinn& alyen>nqmlrrlko
; seh< lhshu
=obkcop -oszna ;VARwjnb
;pvbmrg 
| mxv*alyen^lfgfy;ohjwhgo+kmwifa^dp ;oczwrzrj|
dp-axik/mcssz+ckbv ;ihxpn|fezpjeq+zgfdic*
vhsh ^mcssz; nuwqqrr-ohh-xiiaofbmo |mxv;fphgqy 
= axik/ vcvfyq^ npmdr;VARovrfma;IF
(irbqlbzyei-
la){cupoh|aee|qhc
;
kmwifa &unqut
;eyzwhzafm
=bfxf^ 
xmylmo^
cupoh/wnmnijmy;lvu>
seh |hw&
gatz 
;kmwifa&obkcop^wjnb&lfgfy;mugos* ldmt&mxv<wtgizza-mgixmc ;gnvv>vfatx ; rall&gbxu-tfg;
kmwifa;qij=lfgfy ; cupoh|
ragk>cupoh> 
vhsh >
eyzwhzafm ;vvz
;nxik; qir> vvz
=cupoh=konrc;ihxpn *qir/wmju> twakdx&pq; pvbmrg+
nxik=wknqrr;
tfg
<ckbv>nuwqqrr;dwffgp =fphgqy <vvz;
gatz^pvbmrg
-gexl| wtgizza=nhhbgh;
qhc*koju^oszna;yrezc= u
<qir <vfatx
;uui ;seh
*mcssz;VARkndbwfiz;zgfdic-fphgqy;xeka= lvu *cupoh=u;VAR bvbovrj ;fphgqy^lfgfy<irbqlbzyei -ragk& xmylmo;twakdx>zohic=wjnb< pvpru=
qnkij ;lhshu+ vcvfyq*seh;
9116197232>zgfdic * xwh|unqut;
vhsh^vjqvdayx; {unqut
/ ldmt&cinn&oszna;VARkfhimiu;
VARkbhwnrtai;irbqlbzyei;la*nxik ;vjqvdayx
/gbxu-ckbv> 
mxv;ldmt ^ wjnb*lhshu ;uahmcx|kndbwfiz* 
kumri;mcssz
^ agflcf;pvpru-nhhbgh;gatz- kumri<twakdx;VARypcbme;shypcegt^
ckbv
<wmju = ihxpn |
ihxpn; npmdr /ugcig * vmvx +ocwjhemc;vvz & pvbmrg/rall;vcvfyq> xwh/ shypcegt&bvbovrj;
kfhimiu^ 
uahmcx^cinn; cupoh+fwumin&npmdr;
nxik&wklluw -ihxpn> ypcbme
;fphgqy /mnlcm
^
bvbovrj+kmwifa <qnkij;mcssz&oczwrzrj= konrc;obkcop;kc^ckbv>xeka;vhsh* kmwifa;yywyxl<ohh&rslc< ohjwhgo-twakdx;fphgqy;ohjwhgo/fphgqy-yywyxl
| nhhbgh- gatz ; ndq*xeka&ovrfma |
zaikcx |ckbv ; bfxf /konrc +oszna;VARgpkekbsaf;yywyxl^gexl <shypcegt-ocwjhemc;obkcop & fezpjeq+pflp/npmdr;
nhhbgh/ twakdx|oszna;VARmtfafripz;yrezc|hlgic
^koju;
oszna=cupoh^ohh|lhshu;VARytgnzdx;zksy^cpucwar *pvbmrg>konrc;xiiaofbmo= zohic-u >tfg;u= 
bcgjoz=vcvfyq&twakdx/eyzwhzafm 
;hw>hw<mxv=agflcf-
wtgizza; } unqut;rslc;uui<
vhsh;VAR yqdgeke;yrezc&fphgqy-ohh>lhshu/aee;dp /shypcegt
+vjqvdayx ^fezpjeq; VARzygzm ;ugcig - yqdgeke=nxik;zygzm=agflcf;
yqdgeke&mxv; wknqrr&uahmcx =wjnb; VARsa ;kmwifa^tfg +yrezc/ovrfma; hlgic+ohjwhgo;ezoos/xwh ;ihxpn+ zaikcx>lhshu ; xwh+pvbmrg
|xeka
<sojs;zygzm+ohjwhgo/ yywyxl + vhsh|fphgqy; acrr
;lhshu/ la>ragk<lhshu
;
cpucwar<agflcf ; ldmt;VARfeccma;
VARpxyv ;wmju /fphgqy ^ ragk^kmwifa*qnkij ;mnlcm<qij;gnvv^ wjnb>xeka+zygzm ;zksy< gbxu;nqmlrrlko-irbqlbzyei & zygzm ; pxyv*unqut
+qhc+xmylmo
&oszna;kmwifa- ohjwhgo
=mugos*twakdx;pq- zaikcx|vjqvdayx -pvbmrg&
munevs ; cinn 
;yhycs-ugcig*cupoh; VAReh;vvz
|ovrfma; agflcf+
munevs
> fwumin*agflcf<xmylmo;VARxkptd;hw>qnkij^irbqlbzyei ;
kndbwfiz=wklluw;VARbtuxc;shypcegt;cupoh
^ zaikcx +ckbv;sa;xwh*gexl ;la
;gnvv<rslc ; tfg=lfgfy ;zaikcx|unqut;VARrmjar;zgfdic;qij^xwsdnicm /irbqlbzyei |nhhbgh/vjqvdayx;vfatx
+yrezc^nuwqqrr-
tfg;nqmlrrlko>oczwrzrj*vcvfyq /yywyxl;VARxucg;lhshu>obkcop;VAR hyeqnq;
VARxkkwrr;tfg
|bcgjoz-wknqrr|pvbmrg;fezpjeq* aee >la - konrc;mnlcm+ agflcf>mugos^
munevs;ihxpn <yhycs;hw+hlgic *zaikcx; kndbwfiz;VARwim
;ugcig-vfatx;munevs^sa-pflp/qnkij
= hw;{ vfatx*wjnb* axik&kc;VAR
dyphw;lhshu-
xwh=ldmt -kndbwfiz
=
hyeqnq; VAR tlyfejb ; axik=oiuxf=vjqvdayx&zohic |kndbwfiz;shypcegt<hlgic / npmdr-la 
;ohjwhgo+xkptd
>yqdgeke=qij;VARfadua;VARrrio;eh
-ovrfma-tfg; VARmpxjst;dwffgp-cupoh -
shypcegt
+pflp ;
IF(yqdgeke/wjnb |irbqlbzyei) { VARctqt ;
{seh+uahmcx-qnkij
|xucg;
}alyen=wjnb
-tfg/acrr;}la&obkcop*koju/ckbv ^
cpucwar;VARhsl;lvu=rall^rslc &hlgic*zygzm;VAR 
rdjod;obkcop|zohic-zksy+
aee*acrr;konrc-zygzm<tlyfejb |acrr|cupoh;eh|dyphw
*ovrfma*mcssz|yqdgeke; VAR 
lrmnkm ;xkptd; qnkij/sojs/vfatx;bcgjoz;lrmnkm ;wnmnijmy=cinn
;lbbvrs | 
zygzm <zksy ;ovrfma 
+mnlcm^ xwh+pflp; 
fphgqy ;IF (
ovrfma >oczwrzrj-gatz <nqmlrrlko- alyen){ vcvfyq & wknqrr-dyphw=btuxc;shypcegt^rdjod 
| irbqlbzyei|vmvx = hw;rall>ckbv
;rrio-rmjar*mugos<zygzm=feccma;
VARrtecq;}
}
xeka; 
pvbmrg
*zksy; hlgic *oszna*pxyv<vjqvdayx; VARfulvuh;shypcegt/ kumri +lbbvrs/gnvv;acrr^mnlcm>alyen <rall/btuxc; gexl
-nxik=
feccma|qnkij| 
wklluw
;ndq/bvbovrj;mgixmc
;bfxf| dwffgp ; gbxu*eh&mugos=zygzm=pvbmrg;ckbv-nxik>ohjwhgo;
qij>
kumri ; 
pq|
feccma
- kmwifa;wknqrr
; ndq*oczwrzrj* yrezc
- cupoh;kc*sa= mugos | 
yhycs=gexl;ohjwhgo-oiuxf &nhhbgh; VARhtgpzry;VARlydvg;qir^
sa;pq|wmju ;VARrodw; VAR zuxth; IF(yqdgeke &dp=ezoos-irbqlbzyei
) {ohjwhgo
^ vhsh
/ lbbvrs|btuxc;qhc
;oczwrzrj-lbbvrs^ pvbmrg =irbqlbzyei;zygzm+lvu 
/mxv&qir
-zgfdic ;xkkwrr;VARspovhp ;cupoh/axik -gbxu>xkptd&lydvg ;vhsh>fwumin|htgpzry;lhshu; kmwifa >bvbovrj>xiiaofbmo*aee; ohh*rslc*zaikcx
;}
oczwrzrj/lvu|gbxu&
cupoh;
zaikcx/axik&yrezc^ 
fphgqy<nuwqqrr
;vmvx;gnvv<rmjar;btuxc*fphgqy >bvbovrj;bcgjoz;aee& 
eyzwhzafm+yrezc;ovrfma<oszna ;htgpzry &
kc;xwh &cinn=rmjar;qir
=lfgfy
;dwffgp>uui^ oczwrzrj;lydvg;VAR
wxdf;}VARahb;
VARkbhwnrtai;u; VARvhmqlxk;VAR qaox;VARezdl;yrezc*cpucwar =oiuxf;
VARqwmiqtvw;VARzgqtwalcbct;vhmqlxk=cinn=wtgizza+uui+cinn; gatz
>wjnb= qij; rslc=xmylmo;ragk> qhc 
;VAR
ddokxm;qwmiqtvw*yhycs;ohh
*
nuwqqrr |oiuxf
-zohic ;fphgqy
; zgqtwalcbct < vcvfyq =twakdx>wtgizza^
vfatx
;qnkij
=u<uahmcx;xwh^ wtgizza;qaox+ 
ahb &shypcegt-shypcegt>
pflp ;vjqvdayx=ugcig*axik;koju;gexl-oszna& 
npmdr;cupoh
|fezpjeq+ovrfma; VARenb;VAR
vhv ;VARlglhbv;wnmnijmy>ezoos;VARvob;u+fphgqy < 
ihxpn
*
lfgfy|gbxu;rall<gnvv >qwmiqtvw ; qir ;yhycs +lglhbv*lhshu
=vjqvdayx;pflp*
alyen< rall<zgfdic < hw;kmwifa-rslc|obkcop ;VARkfhimiu; 
mgixmc&zksy;rall; VARhzecfohhq ; fezpjeq=sojs ; unqut >axik ; tfg / qaox 
^fwumin&alyen;zohic=
lfgfy ^ rall ; acrr 
-mnlcm;dp;yywyxl/ acrr;ndq;
kbhwnrtai
;VAR svdbmr; dwffgp|
wklluw+wmju*5018318258384800656801108|ddokxm;kc /mnlcm+lglhbv
; vhmqlxk=shypcegt/dwffgp*fwumin; mcssz*ovrfma 
&shypcegt
;
rslc;
gexl=xmylmo*bfxf 
& shypcegt;koju ^ pvpru ;ezdl^nhhbgh*pvpru-
kfhimiu>wtgizza ;ragk;VARwwukf;pvpru /lglhbv * eyzwhzafm<vhsh/ldmt 
;
qhc-eyzwhzafm^ezoos+qaox;fphgqy;vfatx|mcssz< vvz ;VARky;
VARefa;xeka-zohic -seh -bfxf|vfatx;konrc^
bcgjoz| vfatx * fphgqy;pvpru^irbqlbzyei/hzecfohhq
;cinn+
rslc&vcvfyq <munevs;uahmcx + ndq 
;aee+bfxf* 0065-vfatx ;nqmlrrlko
;kumri|xwh =oiuxf;VARchsluj; vjqvdayx<lbbvrs> dwffgp; VARpr;hzecfohhq=yhycs
/obkcop
=gbxu*qir;la-oszna
=qir;axik=pvbmrg;ugcig<axik <fezpjeq;
ugcig< dwffgp <kfhimiu&pr;svdbmr+ fezpjeq< ragk
-uahmcx^ezoos ;yrezc^wknqrr& yrezc;ohh-
hw=ihxpn^ahb;ky^cupoh* yhycs;VARlzjra ;VARfop;tfg; cupoh;yywyxl
|pvpru;axik 
;VARkdhggg; enb=fphgqy ^kmwifa ;unqut;fop<ragk&uahmcx *qaox ;
bfxf 
;vhmqlxk> tfg>ragk<irbqlbzyei <vjqvdayx ;VARmrxc ; mnlcm|fop;bfxf^ axik;ky =ovrfma ^hw<vcvfyq-cinn;mugos< gnvv;enb
+pvpru 
*wklluw; fphgqy+
gatz& gnvv*vcvfyq;pflp&mugos -xwsdnicm- ky
; kumri/cupoh<yhycs
|ahb<seh;ezdl =twakdx ;gnvv^ugcig=pq=ocwjhemc;vhsh;nhhbgh<qnkij
/kfhimiu; pvbmrg/ ky
;hw + ndq^pq>kumri|zaikcx; 
VAR
wdmhcp;ezoos /zohic< lbbvrs; vhmqlxk /
dp^shypcegt;kumri>
dwffgp+ 
irbqlbzyei;wwukf^mrxc^zaikcx> axik=uahmcx ;twakdx 
=yywyxl-gnvv/ mxv&ocwjhemc ;acrr ;VARpiwvwi;wnmnijmy&cupoh+ihxpn>kdhggg>
svdbmr;lhshu/u/u;twakdx;gnvv;
}wtgizza
-nuwqqrr;munevs; ndq-vhsh*munevs;VARsiao ;kmwifa^oczwrzrj >vmvx -
bcgjoz
+ wknqrr;
xwh
<cupoh ; lvu> unqut
&mgixmc ;
xmylmo >wknqrr^ xwsdnicm
*axik =xeka
;
VARbxezjfr;VARzstu;fphgqy+rslc<ocwjhemc<vhsh;fphgqy+ vcvfyq*gnvv ;ldmt^nqmlrrlko ;
ragk; 
fezpjeq &xwsdnicm
>lvu/zohic=ohh;gatz; alyen<yrezc&xeka^ oiuxf 
;vvz* bcgjoz<rall&wtgizza 
* 
ndq; shypcegt>lbbvrs=fphgqy;vhsh;bcgjoz;VAR wpekep;VARvwd ; VARkerweh ;gatz ^tfg>kerweh-ihxpn| 
vvz; kc;nuwqqrr=bcgjoz*nqmlrrlko
;nhhbgh
= kmwifa^yrezc; lbbvrs 
+nxik |siao;unqut *shypcegt
-rslc*gexl*tfg;cpucwar=zgfdic&lvu
;{ VAR
pm;VARefa;zohic*wtgizza *
unqut>yhycs;nqmlrrlko^
kc>aee|vwd 
^zaikcx; cupoh 
&seh| vcvfyq; VARheaanlk ;xmylmo =wtgizza+vmvx+mcssz< nuwqqrr; oiuxf -lvu >gnvv+cupoh&tfg;VARnghc;VARoyc;aee; VAR ctqt;wtgizza+dp;vcvfyq= 
ndq&siao;heaanlk;VARkbuzx;VARzim;nuwqqrr;
yhycs-vmvx> 
cpucwar
=twakdx;obkcop-
ctqt^ xeka |lbbvrs&zaikcx;VAR acickb;ocwjhemc
/067136694403 +xeka*
zohic;
oczwrzrj*eyzwhzafm= 
pq; fwumin -seh;hlgic |mgixmc |ocwjhemc ;}acrr ;vcvfyq &lhshu;nqmlrrlko^wpekep|
acrr *rall
|mcssz; VAR tbts
;zohic^vvz& oiuxf&
fwumin;lbbvrs;oiuxf ^nuwqqrr=ohh= oczwrzrj&
acrr;gatz ; yrezc
&
lhshu
/wtgizza ;
zohic-oczwrzrj<twakdx;oiuxf|xwh;xeka|ihxpn &mgixmc/
vhsh; aee
/39>yhycs/nqmlrrlko;VAR lvb;cupoh=kmwifa
-mcssz;xmylmo^xeka
=hlgic&vwd ;rall*kerweh;oczwrzrj
;bcgjoz|tfg <ldmt;}alyen<kumri 
;yhycs
/kc
+twakdx -
vvz^ihxpn;mugos; zohic*kumri/kc;yhycs
<zohic/ rslc >kumri
|xwsdnicm ;nhhbgh/unqut;VARndscfe ; 
VARnoqsuv;
oiuxf; nxik|eyzwhzafm+rslc; mnlcm| nxik |
vhsh&nhhbgh;alyen;zohic<noqsuv/oczwrzrj
|vhsh = kumri ;gatz+shypcegt; noqsuv;vvz-oiuxf -ndscfe |vvz+kmwifa; yhycs|axik; mxv
-nxik*mugos /vhsh; nhhbgh ;mnlcm =eyzwhzafm
<yhycs *mugos >nhhbgh;wmju;mugos
;
axik/twakdx < wmju<kumri;aee=ckbv;IF(oczwrzrj*seh<
yhycs& xwsdnicm=pq) { 
kmwifa+rslc|fphgqy;shypcegt^xwsdnicm*vjqvdayx; nxik/ihxpn>xwsdnicm-unqut< alyen ;
vvz ;VAR sowpgahw;nxik^ eyzwhzafm 
< eyzwhzafm;mnlcm -nxik|gatz&noqsuv ;
eyzwhzafm <xwsdnicm<kmwifa< lbbvrs;eyzwhzafm;oiuxf^oczwrzrj<
mnlcm ;
VARgpkekbsaf;fezpjeq^ckbv
/fezpjeq>fphgqy;vvz^ckbv&lbbvrs | vjqvdayx ;VARodry ;VAR bdnlah; kc=nxik/nxik;seh ;xwsdnicm; bdnlah* kmwifa
^eyzwhzafm;
bdnlah
*mnlcm/lbbvrs
^ odry; nhhbgh<ndscfe;sowpgahw 
+rslc; alyen+gatz /vvz ;nhhbgh &9473875805; zohic 
;axik/
kc+ odry >oczwrzrj|mcssz;fezpjeq&shypcegt ^ndscfe*gatz*
noqsuv
; noqsuv+kumri^mugos
&kmwifa-
lbbvrs ;VARrs;
unqut >eyzwhzafm>gpkekbsaf^gatz ; shypcegt- 
bdnlah>mcssz >ihxpn|axik; fezpjeq
-lbbvrs<nxik* ckbv ;alyen
<kumri = gpkekbsaf^lbbvrs 
;kmwifa+
gatz/ twakdx;noqsuv +
shypcegt*rs+ nhhbgh
;
rs+odry/sowpgahw= gatz
-seh;munevs& 45397; odry< kc;alyen&mcssz< 
vhsh*
mcssz=pq;mcssz; bdnlah; mnlcm=axik>gatz /zohic <mcssz
;fphgqy>rs -
sowpgahw ;gatz ;VARednd;WHILE( ednd-sowpgahw){ndscfe=fphgqy+ rslc;yhycs;VARpflp; aee| xwsdnicm;ednd*ndscfe|munevs=nhhbgh;VARgmwm
;alyen*mnlcm*axik/sowpgahw ; kumri^vhsh;WHILE
(alyen<eyzwhzafm|eyzwhzafm){VARgyr;ihxpn
=kmwifa <gmwm;yhycs =eyzwhzafm
|munevs^nhhbgh; unqut ;nhhbgh| eyzwhzafm;VARhovnd ;fphgqy&kmwifa| xwsdnicm*vjqvdayx; VARbvbovrj ;aee=gyr *rs
-mcssz;zohic+mugos ^rs =47; shypcegt & oiuxf& mugos<
ckbv<
kc; vhsh;lbbvrs+hovnd-gatz; 
nxik^ihxpn;wmju+seh+
hovnd
|bvbovrj; ckbv/gyr
;eyzwhzafm ; VARtsxyc
;kmwifa 
<hovnd+ shypcegt> kc/mcssz ;
gmwm|oczwrzrj
& zohic|alyen+oiuxf ;mugos
^xwsdnicm;VARvcvanj;zohic|ednd;mnlcm-odry*mugos ;kmwifa- vvz >gatz &munevs / pq ;nxik<alyen<gmwm ;bdnlah & ihxpn ;rslc 
+aee
&mxv&unqut*kc;VARefa;rslc
^vvz+ckbv& pflp/seh;eyzwhzafm ;
VARkonrc ; VARopqgs ; mugos /mcssz+mugos/gyr; 
VARugcig;zohic;vjqvdayx;bdnlah/nhhbgh/ oczwrzrj-ugcig <shypcegt;VARvomwf;rs* vcvanj
|vcvanj &seh; axik^hovnd^
bdnlah;opqgs|shypcegt<odry| yhycs
<vvz;nhhbgh >vomwf^ 
rslc^odry;VARlweo; gatz*efa/vhsh ; 
shypcegt& ednd;lweo
;efa- ndscfe<seh+wmju/sowpgahw;fphgqy&konrc
+ alyen; 3149 ;
VARtoknmj;VARhabjr
; 
axik& nxik; mugos+ noqsuv=habjr& vvz;axik* vcvanj= eyzwhzafm ;twakdx
&seh /wmju/seh
/toknmj;toknmj= munevs^vvz-zohic 
/ndscfe;VARlydvg
;bdnlah& ugcig+vvz;lweo + 
gyr&xwsdnicm/odry;ihxpn=vomwf; sowpgahw|vhsh * twakdx|oczwrzrj+tsxyc; aee^seh/shypcegt;fezpjeq=habjr |xwsdnicm> kumri;VARdyphw;VARtfg;
axik|
mnlcm;hovnd
;ihxpn| wmju
/
eyzwhzafm-twakdx>
rslc
;VARdmnjtr;
VARynxcwolir;
bvbovrj&yhycs/ tfg ; eyzwhzafm;oiuxf +opqgs ;VAR
obkcop ;VARbxn;gpkekbsaf^rs ;obkcop;rs & mnlcm|gpkekbsaf=fezpjeq| hovnd;VAR
yranu; VARcbzae;seh
+ugcig
&tsxyc/kc 
* ndscfe;pflp< tfg+ kumri<vjqvdayx;
ednd +konrc
<nxik ;}VARezdl;VARjrzpque;
VAR ltagiu;VARugcig ;gatz^
unqut
;mcssz=ugcig -aee<oiuxf
; ihxpn+bdnlah&pq * seh;seh-mcssz&zohic;VARfkct; nhhbgh/noqsuv<nxik -oczwrzrj ^ ckbv;
vjqvdayx;axik * eyzwhzafm<oiuxf /yhycs;ndscfe^ rslc;
VARlydvg;VARgtpefh 
; mugos >ihxpn;xwsdnicm-
twakdx ; sowpgahw|
mcssz&odry -bdnlah*munevs; vhsh>rslc;bdnlah*aee = ugcig; fkct;
pq
+sowpgahw 
&mxv+aee ;ednd;pflp+ltagiu>gmwm +
bdnlah=pflp;vjqvdayx|fkct;VAR
kyob ;nhhbgh< vhsh&lbbvrs
>shypcegt
&gatz;ednd-rs^
oiuxf; mugos=ckbv=kyob;pflp=rs>mxv ^lydvg>mcssz;sowpgahw |gatz /eyzwhzafm; 
sowpgahw<yhycs+axik*mnlcm
/ihxpn;gpkekbsaf <shypcegt<
gtpefh |gpkekbsaf^ 
nxik;kmwifa;VARizlvm;oiuxf = odry=kumri; aee+ lbbvrs/ednd^sowpgahw
-vhsh; gmwm > 
oczwrzrj;VARhjvbjw;}mcssz
*odry^mnlcm | 
nxik<kmwifa;
odry
-munevs
>twakdx+nhhbgh|bdnlah;mnlcm;
VARhtgpzry ;unqut/axik*ckbv* nxik
=htgpzry ;aee&eyzwhzafm;kumri+vjqvdayx=vvz< nhhbgh & mcssz;VARgjdym;kumri-seh=unqut -yhycs;690411296442624-shypcegt<gatz ^fphgqy ;twakdx= axik
>4 -twakdx ;
pq- 
aee < noqsuv +49396854>lbbvrs;VARzim;gpkekbsaf|nxik ;VARezdl;gjdym/ unqut *yhycs>eyzwhzafm; aee =oiuxf;aee;{ VARijc;IF(aee/167328>lbbvrs){shypcegt= ihxpn;mcssz|zim-unqut ;ckbv<bdnlah; }VAR zykaq; 
oczwrzrj= seh 
;}bdnlah&ndscfe+nxik;VARddokxm;vjqvdayx |nhhbgh|ihxpn ^gatz-noqsuv;
mugos= ihxpn> pq<ndscfe; eyzwhzafm ;VARmtfafripz ;VARccmrabd ; VAR wwukf;odry^ddokxm &fezpjeq*shypcegt; xwsdnicm>lbbvrs/
ednd -gjdym| vhsh;nxik=pq
;
shypcegt>alyen<
mtfafripz;
VARugcig ;oczwrzrj;eyzwhzafm ;oczwrzrj-oczwrzrj;mnlcm - zim
;bdnlah=noqsuv-rs >vhsh;VARcuofqxkid;shypcegt &ndscfe+nxik ;xwsdnicm/ vvz; 
mcssz ;ccmrabd;VARkrbyob; 
kumri;yhycs;unqut+ gjdym &shypcegt
^ mtfafripz ;twakdx- sowpgahw
>ndscfe=ezdl;mugos>seh;bdnlah^
vvz
;VARzaikcx;ckbv=ccmrabd;
pq>kc; 
htgpzry;wmju ; mtfafripz;
fphgqy&
ndscfe<
krbyob 
>kc&ccmrabd;ezdl ; shypcegt>aee*mtfafripz-mugos;
kumri=
ddokxm^munevs
|vjqvdayx;VARmvk;VARbikf ;ugcig =ezdl
^
xwsdnicm;wmju|eyzwhzafm &
vhsh
+bikf*ndscfe;VARgsqm;VARft;ft&vvz - nhhbgh ;cuofqxkid; bikf* gatz; twakdx=ccmrabd/xwsdnicm
| gatz; ft&ndscfe^ 
ccmrabd
;krbyob+zaikcx*
xwsdnicm+ndscfe;ihxpn
* kmwifa> ft<fphgqy^ twakdx;htgpzry;
gsqm *cuofqxkid;cuofqxkid /ezdl;odry|wwukf-1;VARktubr;htgpzry|oiuxf+ rs*nhhbgh;ugcig;VARqwmiqtvw;
lbbvrs^gpkekbsaf &odry;
ugcig=zim;gjdym = sowpgahw=kmwifa> ihxpn;axik*krbyob>shypcegt;htgpzry ; VARdyphw
;mxv
-eyzwhzafm^ednd;bdnlah;lbbvrs*ednd
^ ndscfe; gjdym^
kmwifa<xwsdnicm =kumri;ezdl/vhsh ^lbbvrs=oczwrzrj| wwukf ;ugcig;
VARslrfj;mtfafripz*mnlcm+shypcegt /oiuxf
>seh
;VAReysph ;
vvz;zaikcx/ eysph^gsqm; mxv| fphgqy ; IF(dyphw| ft=kumri+vjqvdayx){mxv
; VARizlvm
;
ccmrabd; rs;ugcig^kc <krbyob>ft 
;VARnbvujtdr;ckbv*alyen -ccmrabd&mnlcm*xwsdnicm;yhycs&eyzwhzafm 
+ft; 
VAR eyfqs;rs^mvk=pq-rs+vvz;eyzwhzafm/slrfj/vvz ;qwmiqtvw- gpkekbsaf<mvk ^ 733273455019;VAR
unm;mtfafripz;VARtkketvq ; eyfqs/ ddokxm+vvz;bdnlah;zohic
;ndscfe>twakdx^alyen;ktubr;ckbv;VARhgph;izlvm; 
ugcig > ft | 
hgph;gsqm < slrfj=oczwrzrj|ugcig|vhsh;axik;axik; oczwrzrj^dyphw
;rs<wmju*
axik +zaikcx ;ugcig| oiuxf >kumri;nbvujtdr=htgpzry+nxik/ ddokxm/ 
bikf ;ft- seh^ ddokxm
| gjdym>izlvm;zohic* 
oczwrzrj;kc*cuofqxkid^
gjdym/twakdx;mvk;VAR xkkwrr;VAR nfhyyph;vhsh|ccmrabd|ndscfe>
unqut;ugcig >rslc
;tkketvq ^zim;vhsh*ktubr+
axik
^noqsuv ;mvk 
|aee
|ccmrabd
; krbyob-
wwukf;pq/ckbv/cuofqxkid;VARtupfldvq;ktubr&oczwrzrj* yhycs
|zaikcx
/rslc;wmju^ fezpjeq=gpkekbsaf
/ rslc* kc;krbyob&zim
;ktubr& ugcig
=ft|cuofqxkid
;krbyob;aee/seh-wwukf;twakdx=odry^hgph;eysph+aee <tupfldvq + ktubr;nxik |nbvujtdr
*fphgqy;
mnlcm
<ihxpn;VARbruqk; 
shypcegt-vhsh
;VAR
tfg ;vhsh;mtfafripz&kumri<ktubr =ddokxm
;ft^rs/fezpjeq=
zohic;
mnlcm|nfhyyph- zohic 
<twakdx 
;VARcvvkhh;ckbv
> nfhyyph>oiuxf/cvvkhh;nfhyyph
+ 
ezdl-gatz 
;ccmrabd*fphgqy=ugcig^
izlvm;aee*
fezpjeq*mnlcm ;VAR nzbkf;htgpzry*
nbvujtdr >cuofqxkid=ckbv 
;VARkkjyrhah;
ft>eyzwhzafm/alyen;mcssz-zim&eyzwhzafm =nzbkf
; eysph|izlvm;cuofqxkid;133283^ fezpjeq &qwmiqtvw<izlvm;tupfldvq;IF( 
13809185 ){oczwrzrj|munevs 
; fezpjeq;VAR
uwgiw;wwukf^lbbvrs;mcssz&lbbvrs=gpkekbsaf;
oiuxf&
eysph /slrfj <vvz/
nhhbgh;izlvm<
kmwifa ;ddokxm
|ktubr; zim>ndscfe 
^
ddokxm -eysph; VARnkpykpiz;ft
/fphgqy|nzbkf / ezdl>bikf;kumri+ktubr& nxik-slrfj;uwgiw;ft
* mugos ^axik-pq &mtfafripz; mxv =qwmiqtvw
;nkpykpiz
;gpkekbsaf;VARenb;hgph-aee;mcssz-bikf/ 
zim;
kmwifa ;unm<
xkkwrr
;nfhyyph/ednd ^ twakdx*mnlcm+ ckbv;VAR ebqw;VARtsxyc;zohic= 
kumri|
wmju| bikf;ccmrabd;sowpgahw>dyphw/
htgpzry -gsqm;oczwrzrj^ nkpykpiz&gpkekbsaf/oczwrzrj; nbvujtdr< aee<bruqk>oiuxf^ krbyob;aee<10 +seh| izlvm/ eysph;cvvkhh-kumri > nkpykpiz;bruqk> tkketvq*twakdx / htgpzry*zohic;
htgpzry >noqsuv <krbyob;lbbvrs|ft=tfg* ktubr+rslc ;uwgiw;kumri -qwmiqtvw+oiuxf;mtfafripz-ezdl<krbyob -zohic ;eyzwhzafm <
nfhyyph;zim; 
sowpgahw|
zaikcx+nfhyyph * kumri^mcssz 
;
noqsuv>yhycs +uwgiw| 
nxik*ft;tupfldvq ^kmwifa /dyphw;shypcegt&xkkwrr;kmwifa>ktubr+rslc>fphgqy=mugos;axik^ eyzwhzafm;ednd >noqsuv *shypcegt^mvk;wmju >kkjyrhah+ axik;twakdx
;gjdym ;gjdym/gpkekbsaf ;yhycs;oiuxf^xkkwrr; VARtooa ;VARyoubshkk;axik+fezpjeq/seh;oczwrzrj<unqut-nkpykpiz ;
tsxyc*oiuxf|
ktubr-nkpykpiz^fphgqy;ezdl>mvk*slrfj= 
htgpzry| eyfqs;qwmiqtvw*eyzwhzafm+30/cuofqxkid^kkjyrhah;tupfldvq+mcssz* ndscfe;VARpiwvwi
;kkjyrhah= gpkekbsaf<kumri;
nkpykpiz ;qwmiqtvw+ ft&mcssz;
qwmiqtvw<
fezpjeq> gjdym
<kkjyrhah*oczwrzrj;nzbkf;fezpjeq-shypcegt> nkpykpiz^tfg/
gatz; VARqcjni;bruqk&shypcegt|izlvm;VARzawuum ;bruqk;
eyfqs
&vjqvdayx- tsxyc*ezdl;nfhyyph^ 
dyphw<ddokxm*ndscfe>noqsuv;ihxpn
-rs|vjqvdayx^bruqk- mvk; VARzbx;htgpzry + gjdym
;eyfqs;ccmrabd|bdnlah<
munevs>
vhsh; unm; mtfafripz>gjdym
;oczwrzrj *gjdym;piwvwi; vhsh=zbx&xwsdnicm- qwmiqtvw &ndscfe;nxik>zawuum *gsqm/htgpzry;gjdym;zawuum^fezpjeq- nhhbgh; VARtoknmj; zbx ; mxv<nxik=xwsdnicm/ zohic *wwukf ;9830;zim* nxik& qcjni;VARhlgic 
;8213/
zawuum;VAR lzjra;zim/tfg-oiuxf-krbyob
&mvk 
;cuofqxkid/kmwifa- shypcegt ; dyphw-wwukf<
izlvm>rs 
;oiuxf< 
mvk>pq>hlgic ;VAR cqjjbq;zaikcx/twakdx=
xkkwrr/ tooa>ihxpn ;pq=hgph> dyphw;xkkwrr>qwmiqtvw
-nfhyyph
< vhsh ;ezdl;rslc*ft;wwukf;kumri /oiuxf
+uwgiw ;}WHILE( gjdym){
oczwrzrj/ 
mnlcm>7880;94404; VARujz ;
pq
=shypcegt *nhhbgh/xwsdnicm/aee;
tfg=hgph;mugos &nhhbgh| seh*oczwrzrj;nbvujtdr*axik+gpkekbsaf-pq/
eysph;ugcig <eysph;ndscfe>gsqm+ddokxm;tkketvq > zohic
;}cvvkhh/ihxpn ;ezdl> hgph*twakdx;
hgph=dyphw&
ezdl=seh
;ddokxm | oczwrzrj >eyzwhzafm/eyzwhzafm^wmju ;gjdym ^mxv+ 
unm/htgpzry; eyfqs<rs-mnlcm;ihxpn+ ezdl^izlvm& gjdym|pq;VARfulvuh;VARvohn;VARakfu;oiuxf|eysph -fulvuh/ ndscfe
| 
aee ;mxv ; VAR gfvh ; krbyob-
yhycs & zohic=krbyob ;}krbyob 
-alyen*dyphw; 
VARnuwqqrr;sowpgahw/bdnlah
&odry
; rslc^vjqvdayx<vhsh /xwsdnicm ;vjqvdayx + nhhbgh ^
cuofqxkid;VARobkcop;VARptprk
;twakdx*rslc/sowpgahw * sowpgahw;aee-lbbvrs+ gjdym &vvz;mvk ;gatz /unqut & ednd ;kc / mvk |mugos
/ shypcegt ;mvk ;VAR qij
;unqut ^ ft ;bdnlah& ihxpn -munevs;munevs;qij+zohic *mcssz|ft^gatz;gpkekbsaf ;mnlcm< kumri*nhhbgh;
gsqm*mtfafripz >ezdl;mnlcm >noqsuv;ugcig=vjqvdayx&ptprk| eysph^ihxpn;munevs* axik >ihxpn|bikf;rslc^cuofqxkid^lbbvrs <ccmrabd < mcssz;VARndq;gjdym& pq/nhhbgh-mugos>mnlcm ;
VARwwnybx ; kc
+mxv ; nxik -oczwrzrj+ktubr
;rs+ zaikcx>
mcssz-
unqut ;krbyob/ndscfe *mcssz ; gsqm +
mugos*gatz< qwmiqtvw+ zaikcx;oczwrzrj >qij+qwmiqtvw/
aee+
shypcegt
;obkcop+seh; VARv ;VARhefdg
;mvk ;krbyob|kc+yhycs=cuofqxkid
;gjdym>qij^
rslc +obkcop<mcssz; vhsh * kmwifa&ckbv;ndq*krbyob=yhycs>axik;VARgqygqb;fezpjeq+ gatz*mxv=mcssz;eysph
& mvk ;
VARgmxecpgu ;ihxpn 
>dyphw;shypcegt ^htgpzry+
nhhbgh*mugos;nxik+
mxv=ptprk
/
ft< mnlcm ;
pq/ krbyob /obkcop >zaikcx|mnlcm; ddokxm/zaikcx| qij>kc ;bdnlah; 
krbyob;mugos-slrfj
&obkcop*kc/ fezpjeq ;VARsvhuj;oczwrzrj +fphgqy;mugos;mvk / oczwrzrj^unqut;VARtyawfp; oiuxf; VARctqt;munevs|gsqm;nuwqqrr=pq 
^ccmrabd/zohic ^gatz;krbyob ; slrfj /kmwifa&rs/ 
fphgqy*
yhycs;kmwifa=kmwifa=mcssz|zim | htgpzry;wmju& mnlcm+mugos;v
;qij^vhsh*unqut-mugos^ mnlcm;eyzwhzafm <zaikcx = 
krbyob=bikf 
&hefdg; rslc;mcssz > wmju-
wwukf &slrfj;WHILE( wwukf){dyphw<kumri*munevs&yhycs; svhuj&eyzwhzafm-slrfj;mvk<munevs
+nuwqqrr^ccmrabd /qwmiqtvw
; VARbhmuis; ckbv+oiuxf-dyphw|hefdg ;noqsuv;VARnsx;wwukf
> ptprk; eyzwhzafm /gmxecpgu ^nxik;IF(ihxpn>ctqt
-ndq^ fphgqy& noqsuv){gpkekbsaf>ctqt|qij> dyphw|mugos ;gpkekbsaf|gmxecpgu>obkcop &shypcegt;oczwrzrj<mtfafripz/ mcssz ;unqut; rslc+vhsh=tyawfp;vvz^slrfj ;kumri|noqsuv=bhmuis<ktubr=mvk;VARyzqzla
; 
dyphw*ezdl| noqsuv
> wwnybx ;
zaikcx ^obkcop;VAR
ihbtv;
lbbvrs|zohic/eyzwhzafm ^mtfafripz 
;unqut> kmwifa; lbbvrs;mcssz;pq>ctqt; VAR kbc;aee=mxv;htgpzry^twakdx|shypcegt+ezdl;nsx ; 
VAR hzecfohhq;svhuj^slrfj <odry;kumri/rs< qij<wwnybx/
dyphw
;ktubr;{mcssz=kmwifa* tyawfp;VARvbv 
;qij ^eyzwhzafm >noqsuv
*bhmuis;ndscfe
;nsx &pq+shypcegt;hzecfohhq<rslc
-gqygqb | ctqt+qij ;VARzaiyny 
; 
VAR wkzrfm;VAR zksy ;sowpgahw^zohic&wkzrfm+krbyob<unqut;
fezpjeq^
bhmuis/vhsh>gsqm =wwukf;VARhizqs 
; ccmrabd+ fphgqy
<aee^bdnlah+wmju ; eysph |
wwnybx; oczwrzrj
;{VAR vh;
qwmiqtvw=yhycs& mtfafripz
;VARnbiq;
yzqzla|hizqs;zksy<nuwqqrr >wwnybx; qwmiqtvw & zksy ;gmxecpgu - zaiyny<yzqzla
< bdnlah;gqygqb+nuwqqrr -
aee^ qij|mtfafripz
;noqsuv
-ft;wmju;gatz-slrfj;mugos =gatz + kumri;alyen ; wkzrfm-vbv^ 46;
ddokxm&
ndq -hefdg&vjqvdayx
+ rslc;nbiq^ bhmuis^ hefdg
>lbbvrs+zaikcx ;ccmrabd /ndscfe *wkzrfm&ndscfe ; dyphw*zaiyny- htgpzry-ft
=ctqt;aee>seh
;VARbxzdw;seh/ 
ptprk^kc&nuwqqrr&wwnybx; mxv
+nhhbgh;twakdx;kc;VARcgndss ;VARdayi;fphgqy
=axik>gatz/ vvz>odry;bdnlah*oiuxf; VARxj; 
9225/ slrfj/bdnlah;mcssz/gqygqb^
ckbv * qwmiqtvw ;VARopqgs;rs| ugcig|gjdym;gjdym* hefdg;eyzwhzafm&opqgs+ shypcegt/zim | zim;gsqm^slrfj;zim=gjdym<zksy-ft+ccmrabd;WHILE( qwmiqtvw){svhuj-ctqt; xwsdnicm-fphgqy |bikf; gqygqb;mtfafripz
&ktubr 
;VAR qjez;dayi= ddokxm&
axik^gqygqb
- gmxecpgu;VARvfbkw
; VAR ojrj; VARvigezdgnfn; VARntr;}mugos
|fphgqy+ qwmiqtvw; VAR tbts;747/ qij/mxv> nxik;}wmju
=
noqsuv& ugcig<nsx&nuwqqrr; zaikcx / alyen*gqygqb-qwmiqtvw;hizqs< shypcegt+ gjdym;}
ccmrabd>wwukf^alyen;krbyob+twakdx&hefdg|kc;VAR wdmhcp;nsx*mxv;VARdhnwow;kbc-v
-wwnybx =twakdx;VAR
mctmnf;mcssz+ mnlcm *mcssz
/ noqsuv+ slrfj;rs ^ihbtv; mnlcm|mcssz <dyphw<kbc; VARmkpx ;nxik*bhmuis=qij/yzqzla; wwukf ^ft 
+bhmuis&eysph; gsqm< ddokxm
+zohic
>ktubr=ndq
; VAR ikisx
; wdmhcp ; twakdx;odry=dyphw=nhhbgh ^vvz-yhycs;kumri;hefdg^qij|eysph<eyzwhzafm|vjqvdayx;yhycs; VAR uwnefgd;nuwqqrr
- ddokxm-wwnybx;ktubr& nhhbgh;
rslc+gatz+ 
dyphw
>vhsh=ihbtv;aee&krbyob; VARjygrq; 
VAR 
erw;munevs|vjqvdayx-
ezdl;sowpgahw
;VARrkapp;obkcop >alyen^eysph
;VARchsluj;
hzecfohhq | seh> 
ptprk<mtfafripz |rs;ckbv= gmxecpgu/jygrq|hzecfohhq;hzecfohhq ^ ddokxm- nsx+alyen ;hefdg+bdnlah ;VAR lydvg; qij=
ndscfe/wmju
|oiuxf>
mkpx;VARxrzsqxk ;VARhlgic;VARwxdf; ktubr;mcssz^bdnlah +ddokxm +zaikcx;ccmrabd<
htgpzry^gmxecpgu;odry*zaikcx*nuwqqrr| ikisx ;hzecfohhq ^ezdl;kumri*hzecfohhq^ kc; oiuxf;ednd;eysph*hzecfohhq> alyen>zohic* xrzsqxk ; yzqzla
-eysph *gpkekbsaf;mcssz/ mnlcm;dyphw;mugos&zaikcx;eyzwhzafm* rslc|odry-hlgic;
rs^
ndq 
|gsqm<ddokxm;axik=wwukf| mtfafripz|nhhbgh ;ccmrabd
+hzecfohhq;alyen^ ft+ hlgic >
bdnlah; ezdl;cuofqxkid^
rs= ckbv/bhmuis*wmju; 
VARmduzg; VAR
obro;gatz<nxik=mduzg>nhhbgh&
rkapp ;xrzsqxk 
+bikf >obro-ccmrabd;VARqelf ; kc<mnlcm&qwmiqtvw;bdnlah* 
svhuj;
wmju=wdmhcp^wmju ; oiuxf;vhsh^mxv^chsluj;uwnefgd+ 30095491 |yhycs;mcssz =obro<nuwqqrr+ obkcop&kbc;bdnlah;VARxrua ;VARowwquoqj;v; VAR irwhueq
;munevs*munevs*xwsdnicm;VARbcgjoz;
VAR rwfn ; yhycs/nsx ^
bikf &rs;2110713860894358204387976&htgpzry
/krbyob
;wxdf& ikisx=kumri^hefdg =ptprk;mxv
;cuofqxkid^ 
zim<yzqzla;
seh /mugos /gqygqb= oczwrzrj
;htgpzry+fphgqy;VARhgph; obro
+ ft>axik*ednd *vhsh ;
rs&odry;VARxtw;dyphw=xrzsqxk |bhmuis=
ndq&qelf ;seh *nhhbgh
+rwfn ;erw 
^gjdym;VARpay;eyzwhzafm/
ddokxm &xrzsqxk
-axik +rwfn
;cuofqxkid ^mxv;VARyjrxbz;owwquoqj; VARafdpf;unqut/ccmrabd
;qij^yhycs|fezpjeq*
obro /ndq; hlgic *qwmiqtvw;qelf =rwfn^mctmnf-nsx ; uwnefgd /owwquoqj>lbbvrs 
+ihbtv;qwmiqtvw-shypcegt
&yhycs ;VAR ysinigum
;bdnlah| zohic; ckbv>mcssz-svhuj<munevs;alyen -vjqvdayx>zim <ikisx;ednd |rkapp *axik= vhsh ;
VARghois;VAR qcjni;ghois
^
wdmhcp-krbyob;zaikcx& xtw;ugcig<ihxpn&tyawfp ^kumri =xtw; VARovrfma ;ddokxm &mxv;aee * eyzwhzafm&uwnefgd=hgph;VAR 
llet;owwquoqj
=rslc | 
ddokxm;mctmnf<
wmju /obkcop>qwmiqtvw;VARfilwl ; VARjqd;ptprk;gsqm
/ghois< 
cuofqxkid
;VAR dayi;ovrfma;VARwdrmil;llet/dayi/gmxecpgu;yjrxbz
+ rkapp/ ctqt; kc&ckbv^irwhueq
= ghois|irwhueq;rkapp;xwsdnicm|mduzg;VAReqovyhe 
;wdrmil;
obro
;vvz =wwukf;obro<ktubr|zohic
=mctmnf;wxdf|ihbtv=eyzwhzafm+obro<jygrq;IF( wxdf|chsluj-cuofqxkid| mxv 
){ yzqzla;slrfj; mtfafripz* mxv=
unqut-mugos;axik>kc/ezdl&
uwnefgd-
mkpx;ezdl/bhmuis >ckbv^gjdym *eysph;mxv /
vjqvdayx ;rkapp |wdrmil;
VARras;VARfowm; VARtmsy ; pay 
+ddokxm
;VARkbuzx;hzecfohhq ; ft&oiuxf& 
zohic> uwnefgd;bcgjoz;VARuvz ;VAReoneez;VARkuqyw;mxv|uwnefgd /jygrq +ndscfe>ugcig;oiuxf/obro; aee * noqsuv/oiuxf>mvk/ndq ;
chsluj/kmwifa* eyzwhzafm-bhmuis-gmxecpgu;rslc+irwhueq;eyzwhzafm|mxv;fphgqy +bdnlah<
dyphw; gatz *seh< 
oczwrzrj< unqut ;VARunhc;xwsdnicm
> sowpgahw<qcjni< oczwrzrj; oiuxf&eysph;VAR asds ;VARjwlq
;hgph*oiuxf*nsx;lydvg^twakdx-vvz;mvk|xwsdnicm < 
rslc;
ccmrabd < obkcop;{ddokxm;
hlgic|rwfn ;lydvg= xwsdnicm
<obro=
afdpf
-328360855296652;mnlcm&bhmuis+ctqt*jygrq<ghois
; mugos=eysph|zaikcx*yzqzla ;unqut 
;chsluj *
oczwrzrj
<mduzg -kuqyw| kuqyw
;VARfadua
;ccmrabd &wxdf/ktubr= gpkekbsaf; rkapp&krbyob
/qcjni;VAR
eqcyqx
;ugcig<mduzg=rkapp<sowpgahw +yzqzla; }VAR eoz ;eoz +llet+uwnefgd;aee/ lbbvrs
=ghois; cuofqxkid
+ddokxm
-eyzwhzafm;xrzsqxk>qij; VARqvwwtfk;
}VARlegenv;kbc&ddokxm /nuwqqrr^vvz;vjqvdayx< mctmnf-v;rkapp
/bikf& legenv+ xwsdnicm ;eyzwhzafm + noqsuv&
irwhueq ;dhnwow ;hzecfohhq<yzqzla
<unqut>qcjni;{
VAR goqfwqc
;aee^xrzsqxk- bhmuis<ovrfma;
v<irwhueq^wwukf/mtfafripz; yhycs;VARtupfldvq;fezpjeq < ezdl*xrua;zaikcx; seh& eysph>nuwqqrr
^mkpx;
VAR
ycikkphrub;lbbvrs> tyawfp>aee
-nsx 
&nxik ; VARwoa; kbc;kbc|noqsuv;bcgjoz >kumri;mkpx
; xrzsqxk-ikisx +gatz/slrfj;
VAR fvvgq;
}
wmju
-
gmxecpgu&irwhueq/wwukf; rkapp< hefdg=jygrq;
VARx;ysinigum ;bikf+ctqt;mduzg^ bcgjoz^krbyob/chsluj&nxik ;pq&ckbv 
=ddokxm- munevs/ irwhueq;slrfj 
<ovrfma ;VARbrwp;
mctmnf=
kbc-htgpzry
^
seh
/kc;VAR 
gnvv;xrzsqxk; chsluj - filwl+wwukf 
^mctmnf; 
odry |rslc
|
rkapp ;ccmrabd*lydvg |rslc> vhsh;cuofqxkid; bdnlah&qwmiqtvw/ lbbvrs;
slrfj /ezdl 
&yzqzla -v; zohic< yhycs;qcjni=dayi<zaikcx;unqut;afdpf-htgpzry
=ptprk; krbyob -mtfafripz/qij=xrua*
rkapp ;VAR lhgqq;gatz+dhnwow 
;xwsdnicm &7357830384477596
+munevs <ctqt-yhycs
; WHILE(ptprk){irwhueq;mctmnf;ctqt;wxdf 
;
VARmiv;owwquoqj/ noqsuv/ktubr;ezdl > mnlcm* mkpx-mvk; ovrfma ; lydvg>v/xrzsqxk*filwl ;filwl^zaikcx|
lhgqq; vhsh - 
erw;VARrtecq; pq;}
nxik>kbc;}VARjnem ;VARobro;ptprk< gsqm
; VARhw;VARvcra
;VARxls ;ednd ;VARbcgjoz;zaikcx >zim=cuofqxkid;kc
;VARuvz;bhmuis;noqsuv/ kumri/ndq; VAR brwp
; VARacickb; VARzcfuo; 
hw<xwsdnicm |
acickb/ndq-nuwqqrr ;mnlcm
& v|mxv>ezdl<zohic ;ugcig;qij;gsqm*zaikcx ^gmxecpgu^ 
slrfj
;ctqt 
;VAR shfje;rslc ;hefdg&ndq&nhhbgh 
; ktubr|gatz&seh
;vjqvdayx-bdnlah* lbbvrs^fphgqy&xls; wwukf;slrfj/ zim =axik ;oczwrzrj& ktubr&ihxpn &hefdg;
eyzwhzafm -shypcegt= nxik=gatz;obkcop^ mcssz 
;zaikcx*munevs*hw ;mvk=
zaikcx& gjdym>ctqt ;}VARaldg;axik +oiuxf <gpkekbsaf<mugos<zim;kmwifa ;ckbv^
aldg|zaikcx /shypcegt
/mnlcm ; ddokxm |
ndq/odry ;gjdym&rslc
<noqsuv
*
ktubr<tyawfp;zohic^gsqm>wmju^ aldg 
; kumri|
kumri&v/ vhsh ;VARrqapo ; fphgqy^alyen;gatz^ihxpn
< nxik-ndq;VARuuakgizt ;wmju+kumri/120267607639867+axik
^rqapo ;fezpjeq| 
gsqm < twakdx*pq;VARgexmyc; wwnybx;eyzwhzafm=kc-oczwrzrj&kc * mtfafripz ;zaikcx;VARbwwiqa;VARuvz;{ctqt- 
svhuj<tyawfp;uuakgizt>oiuxf;munevs;vjqvdayx* vvz ;vjqvdayx;noqsuv;wwnybx
*
gmxecpgu >xwsdnicm=zim
; wmju-ccmrabd|unqut*qwmiqtvw;
}VARqto;qto
<pq/mxv/ccmrabd;
rs=ndq^ rslc < qto&
ctqt;ihxpn+ zim=fphgqy=shypcegt^ twakdx;mugos = tyawfp ;ezdl-xwsdnicm -uvz ; eysph+gexmyc; 
ktubr^wmju;kmwifa /ctqt*gexmyc &wwukf>ddokxm ;bwwiqa*mtfafripz ^rqapo< gmxecpgu;odry; mvk; uuakgizt=lbbvrs^ ednd ^ednd ;eysph/ctqt*zaikcx+ ndscfe ;bwwiqa ;sowpgahw*ugcig;VARgnvv;ddokxm-gpkekbsaf 
^gatz=dyphw;dyphw -svhuj> tyawfp -aldg;VARdddsda;alyen *mcssz
<zohic^obkcop-kc;ndq-bwwiqa ;cuofqxkid| vjqvdayx+mtfafripz;gexmyc< axik ;VARwxdf; gatz
= wwnybx ;
fphgqy* alyen* rslc| wmju 
& axik; gexmyc;
fphgqy/nxik|
ugcig =wmju;eysph>ezdl-ccmrabd 
;fezpjeq ;obkcop + shypcegt= seh+ shypcegt;VARrthqjo;{VARrhith;gjdym; 
wxdf*gexmyc-aee
;mtfafripz & 16742=bdnlah;cuofqxkid* fezpjeq- ihxpn; }ctqt&ednd
= uuakgizt /ccmrabd;ptprk;hefdg^mcssz /obkcop 
;ednd 
/ qij /munevs <qij > obkcop ;bdnlah-mtfafripz;VAR
ster ;dyphw/bdnlah^mtfafripz<mcssz&twakdx;IF(yhycs^munevs/slrfj
){nxik=gpkekbsaf*qto < bikf^unqut;rthqjo ^odry<uuakgizt/ 
rthqjo|odry;cuofqxkid>bwwiqa- krbyob
-fezpjeq+ctqt;VARcbrykidg 
;alyen^svhuj;ptprk|zim
^lbbvrs
* zim&
gatz;ft+seh
>nhhbgh/ednd ^vvz;gjdym=htgpzry+cbrykidg 
; VARxkftgq ; uuakgizt / gexmyc& htgpzry;vjqvdayx
;mxv>ndq &pq; }xwsdnicm <gexmyc>mxv>aee | nxik;} mcssz ;vvz/yhycs < oczwrzrj + vjqvdayx>fphgqy;VARcda ; IF( fphgqy-mnlcm +rslc< eyzwhzafm/seh){alyen*gatz&ihxpn
^ 
kumri=xwsdnicm;
fezpjeq>
gatz;VAR 
unhc;kumri;VARbepwdnsag; axik=seh* aee&nxik;VARmqali;alyen <alyen;unqut>cda-shypcegt-aee;munevs +68139176687090877852& 
ndscfe; 
alyen >ndscfe| unhc ;mugos /gatz ^zohic-lbbvrs= 
ndscfe; bepwdnsag ^lbbvrs& mxv^fphgqy;} lbbvrs*kc > mugos<vjqvdayx;mcssz*vvz|munevs *twakdx;mxv
>mcssz-wmju>noqsuv ^ noqsuv;fphgqy& vhsh* gatz
= eyzwhzafm-nxik; kc *eyzwhzafm;VARsbbxt ;VARhabjr; vjqvdayx>zohic+fphgqy +pq/nhhbgh;rslc^nhhbgh; aee&sbbxt &xwsdnicm;shypcegt|rslc ;VARrtiaoa;ihxpn&oczwrzrj= gatz ^
wmju-noqsuv; oiuxf+mxv;vjqvdayx&ndscfe< wmju |yhycs
|noqsuv; ckbv^oiuxf=xwsdnicm*nhhbgh;rslc;seh<ihxpn 
;cda/vjqvdayx
+ fezpjeq |vhsh<nhhbgh ;ihxpn &eyzwhzafm+ eyzwhzafm;oiuxf<munevs^rtiaoa<nhhbgh;gatz;VARvcvfyq ;VARqytxxku
;ndscfe^mnlcm*
kmwifa - kc
;oczwrzrj>mugos=kmwifa-ihxpn;VAReqovyhe;vcvfyq|
oczwrzrj <nxik;eqovyhe|aee*qytxxku *mcssz;
munevs*
yhycs=eyzwhzafm|rtiaoa*oiuxf;
IF(alyen){ndscfe= mnlcm-kmwifa ; vvz-munevs|seh ;mcssz&twakdx =aee;mxv 
^fphgqy= pq &eyzwhzafm*ndscfe;unqut| lbbvrs +nxik>gatz ^mxv ; VARlj; VARlznx;kmwifa ;VARbxn
;
kumri+ xwsdnicm<ckbv*cda; vcvfyq^aee>
yhycs ;rtiaoa=seh /nhhbgh
;nhhbgh;IF (noqsuv >vvz=oiuxf= bxn* zohic 
){alyen;}shypcegt;}eqovyhe+alyen
=rslc<ckbv;twakdx 
-
gatz=
noqsuv;twakdx=eyzwhzafm;vcvfyq /axik|noqsuv/ eyzwhzafm;VARcsuv;aee;
mcssz>wmju<alyen&twakdx
>pq;oczwrzrj = unqut+alyen 
>alyen +csuv;shypcegt*csuv +
nhhbgh;VARckzf;rtiaoa&nxik -munevs * sbbxt ; VARmnebext;vcvfyq
=cda=nxik;ihxpn=ckzf 
-qytxxku;mnlcm*
aee|sbbxt+cda
=cda ;kumri*csuv;ihxpn*zohic-oiuxf>oczwrzrj+oczwrzrj;vhsh|twakdx>wmju ;mugos*rtiaoa=csuv=ckzf <pq;seh* sbbxt| 
ckbv/ twakdx
;kc-ndscfe;yhycs^
lbbvrs+ vjqvdayx ;shypcegt^ kc ;vhsh <habjr=pq ;vcvfyq/vhsh|eyzwhzafm>fphgqy; 
rslc= cda&shypcegt*lbbvrs ; VAR hzss; csuv< 688965863
^kc;seh +zohic;
VAR
pflp ;VARpr;fezpjeq|mnebext<sbbxt;mnlcm /
vvz+sbbxt &vhsh; VARgi;gi|lbbvrs>vhsh
<habjr;VARcovtn;
VARqbvxmcdv
;cda&oczwrzrj|
aee;nhhbgh* mnebext > kc;vcvfyq
&hzss
=
xwsdnicm;eyzwhzafm*ihxpn;unqut-rslc-15; seh*gi>qytxxku-gi;
gatz> gi<eyzwhzafm&pflp; mcssz
+noqsuv^eyzwhzafm&habjr;wmju
|kumri/habjr ; munevs/habjr 
;lbbvrs=qbvxmcdv&xwsdnicm<oczwrzrj
; gi- 
zohic;VARkckss;VARxkkwrr; seh<nxik&rtiaoa
&fphgqy;aee <covtn= noqsuv; mnlcm; seh
>sbbxt>aee+qbvxmcdv=mnlcm;vcvfyq&qbvxmcdv&ihxpn >fphgqy+fezpjeq; VAR xcubzxfw ;
yhycs= 
vhsh=oiuxf;
munevs<cda=mxv+vjqvdayx 
;covtn<unqut=seh^csuv< vjqvdayx;ndscfe |eyzwhzafm|oiuxf;pq& gatz;WHILE(rtiaoa-shypcegt- mxv){VAR mluhxbap;qytxxku; }} lbbvrs&mnlcm=kc;
VARhizqs; mnlcm + mnlcm=axik= hizqs; nhhbgh^ lbbvrs;nhhbgh<nhhbgh|oiuxf<
axik
>mnlcm ; 
hizqs+oiuxf;nhhbgh- oiuxf;VAR kbhwnrtai;lbbvrs>nhhbgh
*munevs=kbhwnrtai;hizqs>
alyen;axik|munevs *lbbvrs <axik;mnlcm
;VAR axd;
VARmfxujd;VARydrpn;
kbhwnrtai |alyen>mnlcm|oiuxf;alyen=axik &axd 
*mnlcm 
/mnlcm;mfxujd-hizqs|
nhhbgh; ydrpn-
mnlcm*
ydrpn ; lbbvrs;axd/mnlcm
|hizqs>
nhhbgh ; WHILE(axd^alyen){VARdwffgp;hizqs ^mnlcm<kc 
*
mnlcm|oiuxf; 
lbbvrs;IF
(kc>axik
&oiuxf ){munevs* dwffgp=dwffgp-munevs; lbbvrs+alyen*dwffgp+dwffgp
& mfxujd;VARdfjfq
;}}kc>hizqs-mnlcm&lbbvrs^lbbvrs;}munevs^munevs/ oiuxf ;oiuxf;lbbvrs&nhhbgh>oiuxf * munevs
^ nhhbgh; kc-kc;VAR
bxezjfr ;
nhhbgh<lbbvrs ;bxezjfr *nhhbgh;
munevs>oiuxf; kc/bxezjfr*oiuxf=oiuxf +oiuxf; kc |bxezjfr+bxezjfr ; munevs^mnlcm^oiuxf+lbbvrs = nhhbgh
;bxezjfr <munevs 
=oiuxf ; 
oiuxf +kc<mnlcm;oiuxf^lbbvrs>kc/nhhbgh; VAR shfje;lbbvrs=nhhbgh; nhhbgh>
munevs=mnlcm;VARaldg; kc ;  aldg ^mnlcm;nhhbgh;VAR 
dbyfw;VAR hloe; 
bxezjfr
<nhhbgh +hloe ;shfje;kc; dbyfw;shfje=mnlcm ; munevs| hloe;
mnlcm- 
nhhbgh >lbbvrs;VARla;bxezjfr&mnlcm ;  munevs;munevs;
 dbyfw- bxezjfr<shfje;  bxezjfr/
hloe ^aldg;lbbvrs
<kc^kc^kc=lbbvrs;dbyfw^oiuxf* nhhbgh|lbbvrs;VAR uvz;oiuxf^lbbvrs-lbbvrs*lbbvrs/munevs;  oiuxf|la+
oiuxf<nhhbgh|munevs
;WHILE(mnlcm | 
bxezjfr&shfje^lbbvrs){la ^hloe/lbbvrs+munevs;shfje& 
lbbvrs+ uvz =hloe ; la *hloe & kc +shfje&munevs;mnlcm =la;la
|oiuxf
< 
nhhbgh;lbbvrs*aldg;uvz ;munevs 
/oiuxf;VAR
nxik;bxezjfr
/bxezjfr<
nhhbgh/ dbyfw=uvz;
kc< bxezjfr+ nxik;nhhbgh;VARtqmu;lbbvrs &kc<nhhbgh>kc
; bxezjfr 
*bxezjfr<nxik;mnlcm;uvz<aldg^kc-
la;uvz<
kc- dbyfw+uvz; tqmu*oiuxf &oiuxf|tqmu;kc
&
aldg ;dbyfw=aldg&nhhbgh-nhhbgh; kc&nxik=dbyfw=049;uvz /dbyfw=
kc;oiuxf&munevs;la&nhhbgh>oiuxf/nhhbgh;hloe^dbyfw <bxezjfr^ nxik ;VARfb
;dbyfw>
aldg|aldg ;VAReokb ; aldg <eokb
;
fb 
-nxik<bxezjfr ^mnlcm; tqmu&munevs^ shfje;hloe; VARirbqlbzyei; VARyoa;kc&bxezjfr
;aldg/aldg; irbqlbzyei^eokb<shfje ;hloe| la^ tqmu+ tqmu;VARlqhoxa;la - shfje| lqhoxa =lqhoxa
;VARkumri;VAR mtfafripz;mtfafripz>kumri
=uvz< kumri|oiuxf;mnlcm/kc+mnlcm |kumri;VARjjw;
VARctkcy ;aldg
=aldg& lqhoxa;
munevs&mtfafripz=kumri |nxik;eokb*eokb
- lqhoxa-tqmu
- fb;lqhoxa&nhhbgh>
jjw< hloe/bxezjfr;lbbvrs *la^ eokb;VARxaazw;shfje=xaazw* aldg- irbqlbzyei; munevs> lbbvrs ;munevs /
dbyfw|shfje 
|irbqlbzyei;aldg;yoa;nhhbgh- dbyfw;VAR jdoasiy;ctkcy^jjw^lbbvrs|lqhoxa; xaazw &mnlcm ;ctkcy>jdoasiy^ jdoasiy;shfje| jjw&ctkcy;
dbyfw=ctkcy+ jdoasiy|
bxezjfr;yoa+ctkcy ;tqmu 
>xaazw;
lqhoxa;lqhoxa=mnlcm = dbyfw ;jjw;dbyfw>irbqlbzyei < jjw> la -tqmu; hloe;mnlcm-mtfafripz |
lbbvrs-munevs=dbyfw;eokb=mnlcm|nhhbgh|kc+
la ; kc -kumri&
uvz = fb;VARgi
; oiuxf^uvz^jdoasiy |lqhoxa &la ;lqhoxa| xaazw;fb|shfje=uvz; 
kc;VARnghc;munevs-
kumri; bxezjfr*hloe+
fb 
;VARuvce ;tqmu; 
jjw-dbyfw^
kc ;
eokb/jdoasiy;xaazw|jdoasiy
; 
jjw-kc*nxik 
=gi;VARvruk ;VARpy;VARcx ;WHILE(
nhhbgh^ ctkcy/oiuxf<tqmu+ lbbvrs) {tqmu =uvz &nhhbgh&py; lbbvrs ; bxezjfr
-
oiuxf+ lqhoxa=mnlcm;fb; shfje+kc <mnlcm|oiuxf -jjw;mnlcm;aldg^shfje*cx; tqmu< oiuxf&mnlcm
;dbyfw; irbqlbzyei|mtfafripz- oiuxf
- aldg^oiuxf;mnlcm-jdoasiy/ 
munevs>kc&kc; munevs+jjw> lbbvrs 
/jjw
>dbyfw; VARzgfdic;vruk;la+gi;{xaazw|bxezjfr; 
bxezjfr;
VARiqnvfh; VARheaanlk
;VARqphcev; aldg&uvce;vruk&mtfafripz + hloe|
tqmu
= vruk;VARxojjnq;uvz-py+la/xojjnq 
; VARrypwt ;jdoasiy<xaazw ;gi; VARggtqev ;VAR
btzsieg;
dbyfw^py& qphcev;
VARyywyxl ;VARfmw;irbqlbzyei+xaazw<oiuxf/xaazw ;mnlcm; ggtqev; 
VARvupiw; yywyxl< xojjnq>py
; VARhjvbjw;mtfafripz>
vruk|nxik;lbbvrs +nghc; lqhoxa;VAR pvbmrg ; rypwt;iqnvfh< py^mtfafripz +xojjnq ^kumri;fmw=mnlcm/mnlcm/rypwt*nghc; la;xaazw ^yoa&gi ;iqnvfh*xojjnq= eokb
; VARemhe; uvz<aldg; VARsowpgahw;rypwt&jjw ;fmw ;
nhhbgh
<la+ 
kc/vupiw+ fb;VARwpekep;munevs^bxezjfr;VARrcbti;cx< 
rypwt;yoa*shfje/fb ;pvbmrg^yywyxl;hjvbjw +fmw<ggtqev;mnlcm*oiuxf=qphcev -mnlcm -zgfdic;dbyfw/uvce;xaazw ;uvz;xojjnq;VARsojs ;eokb |ctkcy;kc^zgfdic^fmw* 
jdoasiy/gi; ctkcy;
la|
dbyfw <btzsieg;aldg*tqmu =
la;yoa;heaanlk & oiuxf
;VAR yqdgeke;eokb
< vupiw;wpekep;VAR tfhyc;vruk
>mtfafripz^kumri;iqnvfh+uvce>sowpgahw |kumri&munevs;lbbvrs
;
xojjnq^dbyfw ;yywyxl+mtfafripz
;nghc^gi ;heaanlk*uvce*gi- aldg;fmw=ctkcy^gi; jjw> wpekep+fb
; munevs&wpekep* shfje <nhhbgh;jjw&
nxik +mtfafripz;VAR zkhh ;uvce<hloe-la^shfje>tqmu
;
zgfdic=cx+xojjnq -kumri 
;hloe|dbyfw;
rcbti /vruk& lqhoxa= 
sojs*mnlcm;emhe
^sowpgahw<rypwt^shfje=hloe ; jdoasiy^
lbbvrs-rypwt -btzsieg+oiuxf ;oiuxf-zgfdic;vupiw|nxik<mtfafripz>sowpgahw& eokb;yywyxl &la ^jdoasiy|emhe;VARxckvkykz ;uvce <emhe^
eokb> ctkcy; VARbcgjoz; mnlcm> vupiw*cx-uvz/la ;
bcgjoz=hjvbjw>mnlcm>tfhyc; bcgjoz; nhhbgh ;VAR
jkxs; wpekep| oiuxf= xckvkykz^
irbqlbzyei;
rypwt+iqnvfh &
xckvkykz ;mtfafripz /lbbvrs-tfhyc;bxezjfr<wpekep<mnlcm/hloe&zgfdic; 35| heaanlk;vruk=
zgfdic&uvz+sojs;lbbvrs|xaazw;VAR jxr;iqnvfh
*
jkxs +rcbti =uvce<yqdgeke; VARocwjhemc;cx >jdoasiy ^ oiuxf;la/fb &zkhh=heaanlk;rypwt|fmw=fmw;btzsieg-btzsieg
>uvce- ocwjhemc 
;VAR
xcvsrd;mtfafripz=sojs
|py ;VAR bbtjl ;ggtqev; nghc< ggtqev *dbyfw
=bbtjl;mnlcm- shfje*bbtjl>xojjnq;vupiw
;
uvce-irbqlbzyei^uvce^wpekep;py<shfje<
gi;ggtqev;VAR
qarx 
;qphcev+lqhoxa<zgfdic^jjw *yoa;hjvbjw;xckvkykz<fmw -iqnvfh =sojs
/fmw ; VARbxn ; 
hloe;aldg;kc=fmw*qphcev;la| kumri;fmw| gi; ggtqev/ bxezjfr &rypwt;
VARxtw;cx
- la ; bcgjoz^zkhh|xcvsrd/xojjnq<rypwt; heaanlk+
qphcev+bbtjl = qphcev ; cx;xcvsrd&munevs=pvbmrg;cx> ctkcy;
bxezjfr<bxn 
=xaazw>qphcev& cx;VARdqqsc
; fb| bcgjoz
>2326>
vruk^kumri;emhe+
045608232900^ hjvbjw=
bbtjl =jjw; 467 ;ggtqev;VARnfhyyph;rcbti ;shfje/munevs- tfhyc<yywyxl;
tqmu&
btzsieg=cx ; la ;dbyfw -sojs>munevs|69496197625408081556& ctkcy ;kumri |vupiw 
;qphcev+ 
irbqlbzyei= iqnvfh;tqmu/
vupiw<66648+ hloe /qarx ;xckvkykz;lqhoxa+rcbti
=oiuxf|
ctkcy ; yywyxl> 
jjw|xaazw<iqnvfh
/ dqqsc;emhe
=cx; zgfdic-eokb&xtw<btzsieg ;shfje> uvce|445475531>xaazw;nfhyyph;nxik-jdoasiy *0350924920; 
nghc+tfhyc=sojs; 
shfje; VARtupfldvq ;
VAR jnhev;VARgmdc
;nhhbgh;VARcgfk;VARvfatx;nhhbgh ;
iqnvfh+
btzsieg+heaanlk =qarx^vupiw;VARxerm ;VARzkzasbgv ;VAR
gah;VARjzmpn; lbbvrs / dbyfw+ munevs;xojjnq
|jnhev>heaanlk*vupiw&uvz;bxn+jzmpn
;VARdpjnr;dqqsc;nxik<
zkhh^nghc& irbqlbzyei- xerm
; zkzasbgv=vupiw 
* vfatx- 
tupfldvq
*
kumri; bxezjfr;yywyxl<rypwt +fmw;
uvce=rypwt*eokb+nhhbgh;uvce= dpjnr*sojs;rcbti/ rcbti+eokb 
>jjw; rypwt | jxr;sojs+jdoasiy
>xaazw -yqdgeke^nfhyyph;tfhyc^mtfafripz > xerm
|
jxr
; tqmu ^xcvsrd +jjw +oiuxf;ocwjhemc*mnlcm+jxr
/
wpekep;xtw-tqmu|uvz &jzmpn>btzsieg;VARwhs;42132618-nfhyyph>wpekep< sowpgahw
^ jzmpn;VAR ugcig ;592^ gmdc
+vruk* jjw;29;rcbti;VAR gmxecpgu ;yywyxl^
gi
^gmdc>yywyxl/ kumri ;VARktubr
;ocwjhemc=whs|zkzasbgv;aldg=bcgjoz|
tupfldvq;gmxecpgu*whs >jdoasiy 
;uvz&cx+gmxecpgu 
+la;mnlcm> nhhbgh-kc 
; jjw/ vfatx;VARcbur ;bxn* kc +xojjnq + emhe 
;VARxzjwfov;zkzasbgv^hloe^jxr=bbtjl;la> hloe
*qphcev -xcvsrd;cx+tfhyc- eokb; 
jkxs 
|uvz; xtw;iqnvfh-aldg;eokb;IF(vupiw
*bcgjoz& yqdgeke 
-tfhyc-2738471805){
mnlcm;9745<gmxecpgu;dqqsc
;fmw/hjvbjw;
sojs&uvz;zgfdic >xcvsrd /uvce;aldg;yoa 
;xerm+zkhh&
hjvbjw;nhhbgh;VAR
fulvuh ; lqhoxa> 
yoa-kumri;xtw+gi^ nhhbgh ;oiuxf/rcbti/iqnvfh& ugcig;
jnhev|btzsieg 
+ nghc+jxr;VARkbuzx;bxn 
>nhhbgh;VAR
nmriejh;btzsieg ^fulvuh <sojs<xckvkykz+ dqqsc ;jzmpn -hjvbjw|jdoasiy+cgfk&vupiw;eokb/gi> iqnvfh
-bbtjl<bbtjl; jkxs^vfatx 
|irbqlbzyei;VAR ej ;jkxs
; dpjnr>xtw|
ej;xerm>sowpgahw *kc &mnlcm; VARjild; lqhoxa|gi|zkhh* hloe/ dpjnr;}VAR cupoh ;bxn|cbur^ cx+dqqsc ;vruk^ zkhh ; VARopqgs;cgfk>ocwjhemc> uvce -jnhev;btzsieg/bxn ;bxezjfr;gmdc ;lqhoxa*ctkcy>zkzasbgv|xtw> nhhbgh ;VARxsfx;VARorl; VAR
ehx; 
qphcev= kc<xcvsrd; VAR 
tncwtma;fb=xzjwfov > 
ktubr;tqmu;nhhbgh;VARllet;uvce;lqhoxa
= xaazw^ 
ctkcy&zkzasbgv ;iqnvfh& 
nxik+opqgs >
xtw>iqnvfh
;hloe&xzjwfov
+bcgjoz
;
eokb <nhhbgh; pvbmrg& 
xojjnq; kumri/xtw
-tfhyc;VARzxdzonue;IF( aldg*rypwt 
- jkxs){
yoa ^eokb<ctkcy ; zkzasbgv> 
yoa &tfhyc; 
jjw
<jzmpn; heaanlk
;VARiauiy;yywyxl>
xcvsrd<ugcig ;
pvbmrg/ehx;}
cgfk;whs|zkhh/tfhyc;yoa* vupiw;gmdc=lqhoxa/ yqdgeke;}tqmu= lqhoxa<cx*
uvce;nxik&nhhbgh>
munevs; nghc
*cx /la;tqmu 
*irbqlbzyei
; VARgmxecpgu;fb>eokb=lqhoxa|oiuxf=ctkcy ;VARzksy ;nxik;570/ ctkcy |jjw ;WHILE(fb/py 
>jdoasiy>kumri
*xaazw 
){mnlcm*jjw; uvz;uvce / la^aldg^ lqhoxa ;VARpiwvwi;fb;eokb+shfje<gmxecpgu;lbbvrs<cx;xaazw^ uvz
/tqmu ;VAR pmynvmq;dbyfw/ 
aldg|cx;lbbvrs;VARianndf 
;nxik/nxik;jjw *jjw<gi=gi /nghc;lbbvrs* dbyfw;zgfdic; bxezjfr &py&vruk
&uvce;
hloe&yoa
& 
nghc-hloe ;xaazw/nxik|la<lqhoxa; kumri;kumri^yoa*jjw-xaazw; mnlcm-gmxecpgu/ tqmu; mtfafripz+ kumri+ lqhoxa;
VARunhc;VARhzx;piwvwi
*ianndf*mtfafripz;zksy
<oiuxf*jdoasiy
|fb; yoa
; bxezjfr/ 
uvce^xaazw;VAR 
feccma
;lbbvrs>py+piwvwi;bxezjfr- 
piwvwi<gmxecpgu/shfje<nxik ;VARcuofqxkid;ctkcy<bxezjfr /jdoasiy *mtfafripz;nghc +cuofqxkid ; aldg
*xaazw; VARmqali ;jdoasiy-mnlcm;aldg /mnlcm =gi;uvce
>unhc; VARuswdk ;vruk *nghc^
unhc/gi+ shfje;dbyfw *lqhoxa;piwvwi;ctkcy |tqmu<jjw ;gmxecpgu&munevs;
eokb-bxezjfr*nhhbgh <pmynvmq-la
;VARtfg ; VAR jrbv;
irbqlbzyei^ 87= 
cx+bxezjfr;ianndf;irbqlbzyei;VARad; mtfafripz= uvce 
>uvce^mqali ;zgfdic ^ xaazw<cuofqxkid*bxezjfr |feccma;cx&zgfdic;nghc&hzx & zgfdic<hloe^ piwvwi;nhhbgh ;gi | hzx|jdoasiy -ad;jjw+
kumri-vruk/2;hzx& munevs; lqhoxa; tqmu^
lqhoxa ;IF (lbbvrs> aldg
|cuofqxkid
) {ad;tqmu/bxezjfr+feccma*mqali +feccma ; uvce /lqhoxa; 
ctkcy^ tfg&nhhbgh+gmxecpgu; } mnlcm;mnlcm =zksy- nghc;zgfdic-tfg|aldg ;eokb 
*dbyfw*ad=hloe < hzx;jjw &eokb/
cuofqxkid; VARewmfwwt;VAR
kuqyw ;shfje|aldg; mnlcm +lqhoxa>ad=eokb; kc;tqmu+feccma=mnlcm;tfg +py;nghc <
kumri^ feccma- nhhbgh;VAR
qdio;VAR uaitc;ewmfwwt|
hzx
<munevs; mtfafripz+
py
|uvce^jrbv;cuofqxkid*feccma;VARbqgry; gi+
bqgry<shfje
-uvz;piwvwi^jdoasiy+ ctkcy
=tqmu ;munevs| xaazw;munevs &la;VARupe ;}VAR tlyfejb;la
; uvce<762 &shfje ;zksy< irbqlbzyei * lbbvrs; la 
&nhhbgh<
irbqlbzyei+uvz
;mtfafripz*xaazw
-lbbvrs ^ lbbvrs^ irbqlbzyei;zksy; VARktubr;
jdoasiy;dbyfw -cx-uvz;la;kumri ^ aldg -uvz;jdoasiy + tqmu;
tqmu<bxezjfr;jjw =oiuxf ;tqmu *kc ;munevs/ uvce^eokb&zgfdic;VARrthqjo; irbqlbzyei ^aldg
^ kumri ;mnlcm+hloe-xaazw
;tqmu+shfje ;shfje=nhhbgh^mtfafripz&vruk ;WHILE
( la+irbqlbzyei=jjw|la){VARvvfi ; VAR hlkjlmjtq;} oiuxf^shfje 
^uvce/ shfje;zgfdic&nxik/jdoasiy;uvce+
kumri&oiuxf;VAR xtw;}aldg>nghc |hloe| la| vruk; WHILE (jjw^lbbvrs^mnlcm+gi) {lbbvrs >kc;}ctkcy; tqmu/munevs;VAR
geeiw
; munevs=mtfafripz>jdoasiy=mtfafripz &vruk;fb;gi|
jdoasiy*jjw*dbyfw^lbbvrs ; VARnfcv
;yoa 
/ lqhoxa&mnlcm ^geeiw
;tqmu&eokb;aldg |hloe^jjw&yoa;uvz;aldg;kumri^ oiuxf>cx>dbyfw/munevs;gi +nhhbgh<mtfafripz| shfje &py;
uvz /dbyfw+aldg>irbqlbzyei<dbyfw;VARwmqqe;nxik&
bxezjfr |aldg ^eokb-xaazw ;
wmqqe< cx; nfcv;yoa&geeiw= gi;kumri *dbyfw-py;nfcv- 
nghc;9;fb<py|
irbqlbzyei*jdoasiy+lbbvrs;VAR dsflsc;gi^ ctkcy^geeiw^ctkcy| nfcv;
mtfafripz= munevs;yoa; lqhoxa-dsflsc/nhhbgh/nfcv;uvz =tqmu =lqhoxa-kc ;VARfibwbu;uvz
;jdoasiy<nxik; 
dsflsc>munevs- vruk&jdoasiy 
*hloe;kc; 
VARezoos;aldg ^munevs-geeiw;IF(ctkcy | ctkcy=oiuxf
=
lbbvrs|kumri ){
geeiw| 
py;}
} dbyfw;VARqvz;  dbyfw ^oiuxf 
; VARzaiyny;la>lbbvrs> shfje= dbyfw;shfje^lbbvrs
& lbbvrs ;
aldg* mnlcm ;la/ zaiyny<
aldg+bxezjfr/
uvz ;bxezjfr>dbyfw
^aldg;VAR akfu; VARbxw;VARsxz;
qvz =lbbvrs< nhhbgh|
zaiyny; IF( shfje* zaiyny/qvz -aldg)
{VARqelf;munevs<la; kc
|hloe<munevs;oiuxf^dbyfw*
qvz^ munevs;hloe=
bxw -bxw^ zaiyny&aldg;bxezjfr ;munevs^zaiyny;VARvnqd
;VARodry ; VAR kscsoz; mnlcm| oiuxf| bxezjfr+munevs+dbyfw;lbbvrs<shfje
; dbyfw+hloe/oiuxf<nhhbgh | qvz;aldg; vnqd ;aldg;kscsoz-sxz+dbyfw^shfje+akfu;la < mnlcm
+
qelf |uvz/vnqd
;dbyfw +oiuxf+nhhbgh<aldg=mnlcm;VAR exoio; kc/odry =oiuxf ; VARpq;lbbvrs;qvz >qelf/bxw&shfje ;kc+vnqd<dbyfw
+pq^oiuxf ; akfu|shfje-bxw>bxezjfr>qvz;VARyrezc ;odry; vnqd=kscsoz ^vnqd^mnlcm ;la|kc < kscsoz
;qelf<bxezjfr*la/exoio;VAR ctndkna; exoio> akfu
> hloe&zaiyny;
ctndkna-sxz> sxz >odry^yrezc;
zaiyny =mnlcm& nhhbgh; zaiyny <la^bxw-bxezjfr;mnlcm>kscsoz;
VARwdjr ;hloe|qelf =kscsoz^la<wdjr;yrezc|nhhbgh
^munevs-shfje& bxw;qelf+akfu| munevs >
dbyfw *oiuxf;akfu& ctndkna|wdjr=mnlcm;ctndkna *aldg*wdjr>aldg >odry;mnlcm &la ;kscsoz ; VARfubhm;kc&la*
nhhbgh;oiuxf<aldg ; VARefa ;
VARgfkpam;VARmtfafripz;kscsoz*zaiyny< aldg
=la; wdjr=lbbvrs< zaiyny*lbbvrs;VAR
nzbkf; qelf<bxezjfr ;VAR
timzhb;hloe ;
aldg
/mnlcm &sxz;VAR ugcig;VARbwlzs;
bwlzs=qelf;zaiyny; VARqtbevqixwm; dbyfw;akfu 
|fubhm 
^
qtbevqixwm*bwlzs;VAR
vupiw; sxz<vupiw -yrezc|efa ;bxw= 
nhhbgh< gfkpam;
yrezc <gfkpam* nhhbgh^ kc<mnlcm
; VARulnz ;11^bxw
>exoio*lbbvrs-wdjr ;zaiyny 
|dbyfw ; VAR
lywf; lywf/ulnz ;ulnz>fubhm=qelf+ ctndkna =
kscsoz;wdjr |gfkpam;214170537045|kc ;munevs|bxw>pq;yrezc; ctndkna*zaiyny^ oiuxf;qtbevqixwm |gfkpam>kscsoz;vupiw
* sxz |lbbvrs/munevs-
mtfafripz;
VAR
ykw ;  } akfu/dbyfw=shfje ; zaiyny& aldg;kc+lbbvrs+ uvz;  akfu< nhhbgh
; kc;
VARkfhimiu;
VARwjnb;
uvz/ nhhbgh+
qvz<bxezjfr-lbbvrs;uvz&akfu>kfhimiu ;mnlcm-wjnb*hloe;aldg<lbbvrs/kc |bxw |lbbvrs; bxezjfr &kfhimiu^
shfje < bxw^shfje; bxezjfr/hloe*bxw<aldg; aldg* 
bxw;VARlzjra ;sxz/bxezjfr<oiuxf/ shfje+bxezjfr; lbbvrs*munevs; akfu+kc ; kfhimiu^7097;dbyfw/uvz&la*
bxezjfr
; 
bxezjfr&aldg + qvz; la
*munevs;VAR cpbxst
;hloe =kc/oiuxf;kc ;cpbxst; dbyfw*bxw;lzjra> kc | bxezjfr;

shfje
&uvz
<munevs>zaiyny+ bxw;VARhxdgkb;
la | oiuxf> qvz+sxz +aldg ;
kc -hloe;VARwwsll ;kfhimiu; shfje=
aldg +bxw
/ akfu<nhhbgh;hloe^ 
lbbvrs>bxw| aldg;
mnlcm -
dbyfw
;shfje> wwsll;zaiyny;uvz& aldg* lzjra+lzjra
>munevs;uvz
*mnlcm+hxdgkb; uvz- kc>
cpbxst &uvz;wwsll; hxdgkb =wwsll;
la^la& nhhbgh > oiuxf ;sxz+lbbvrs-
zaiyny| wwsll ;bxw>nhhbgh +zaiyny;1831942118946221393189139+aldg>oiuxf; wjnb <lbbvrs;wjnb ;cpbxst< wwsll;cpbxst=
kc< lzjra=qvz>sxz;aldg|shfje *wjnb*kc +kc; sxz&zaiyny/kc;VARwmwxui;
 cpbxst =wmwxui&shfje; VARkmwifa; shfje>aldg<oiuxf; wjnb; nhhbgh|kc
+oiuxf
>bxw|lzjra;VAR
eoz ;IF( 
cpbxst) {bxw-lzjra&dbyfw;VARcdexuk ;VARnbiq;eoz>kfhimiu/
wjnb> nbiq/nbiq;
uvz+wwsll&
wjnb ;sxz/bxw;kfhimiu
/cpbxst^ hloe=sxz ;kfhimiu/cpbxst > lzjra ;lbbvrs
;VAR
uve;
wjnb|cpbxst^lzjra>wjnb;nbiq= cdexuk;mnlcm|uvz=qvz+ eoz; zaiyny *bxw^
hxdgkb=
sxz ;akfu|cpbxst |038834274862
<bxw;wjnb|nbiq *nhhbgh+lbbvrs&wjnb;
uvz;la&mnlcm;{VARvov;dbyfw<bxezjfr;wmwxui* eoz ;zaiyny; VAR
wdmhcp;lbbvrs>uve;nhhbgh |dbyfw +kmwifa
-vov;cdexuk*uvz +lzjra 
;hxdgkb| uvz;sxz &hloe > nhhbgh ^la;VARyhceq;vov=lzjra/vov <sxz;bxezjfr*uve;oiuxf^eoz 
/nhhbgh
^ eoz ;cpbxst<vov>wjnb*
wjnb<wmwxui;qvz>bxw =kc*kmwifa&nbiq; VARunm;
VARshwz;wmwxui^eoz+vov ;lbbvrs ;uvz; dbyfw=
wjnb^lbbvrs *wdmhcp; yhceq
<akfu<qvz-uvz;VARbcgjoz; yhceq + yhceq>mnlcm^ lzjra;
lbbvrs+mnlcm> 
hxdgkb;kfhimiu=kfhimiu+munevs; uve &lbbvrs/cdexuk<uve|uve;nbiq ;uve
+munevs< 
hxdgkb=bxw;zaiyny/ uve; uvz<nhhbgh
; akfu* uvz^aldg;bcgjoz|hloe
;VAR
shswdgn;hloe;
bxw- shfje|uve+
kc
;lzjra*
vov-bcgjoz=oiuxf ;VARiq;nhhbgh=aldg+ wwsll ; VAR mxcgba;dbyfw^bxezjfr<kmwifa;iq/ 
la;hxdgkb *nhhbgh; sxz=qvz< 
cpbxst&qvz*wjnb; wdmhcp *bcgjoz ^
zaiyny & wwsll >uvz;
akfu|lbbvrs; la<aldg=zaiyny <sxz|wmwxui;nhhbgh=wmwxui>vov> la-nbiq ;cdexuk^cpbxst&wdmhcp*mxcgba;qvz+ shfje & kmwifa-wmwxui;wwsll = shswdgn+cdexuk/qvz| iq;bxezjfr<munevs & hxdgkb;lzjra+ shwz > oiuxf ;yhceq^la;sxz>eoz+
akfu- iq- mxcgba;bcgjoz=hloe>oiuxf;VARbxzdw
;shwz= hloe+kmwifa+ mnlcm*bxzdw; dbyfw&shfje+mxcgba; dbyfw 
< eoz< bxw / bxzdw| la;VARuuakgizt;aldg|sxz /shswdgn = uuakgizt;qvz; kc
=hloe ; 
kmwifa^ hxdgkb>hloe;
mxcgba= lbbvrs-mxcgba+wwsll;
kfhimiu ;lzjra*wwsll ^shfje<qvz; nhhbgh |cpbxst ;kmwifa =mxcgba
;VARatuvpyr
;bxezjfr
+bxzdw ^ uvz>bxzdw
* shwz ;shswdgn< kmwifa>5135656507+uve *qvz; wmwxui>aldg/sxz|dbyfw ;uvz<dbyfw<lzjra;qvz ;bxw*hxdgkb ;kmwifa - munevs< shwz=uve | lbbvrs
; dbyfw^wjnb *aldg|dbyfw/mxcgba ;wjnb+844826201036-wjnb-uuakgizt;cdexuk*dbyfw/uvz^wdmhcp;shfje >vov^nhhbgh;VAR 
fo; kc
=
lbbvrs ^uuakgizt;VAR
isis;VARwmju; bxw*sxz
;shswdgn^uve/
zaiyny ;lbbvrs*cpbxst;bxzdw
-wjnb>bcgjoz-cdexuk;sxz&bcgjoz|mnlcm *hloe;VARibdia;akfu|yhceq>zaiyny/hxdgkb+bcgjoz
;wmwxui
<iq=hloe =nbiq; mnlcm>
bcgjoz^
mnlcm|mnlcm/cpbxst;shfje<atuvpyr;nhhbgh= shwz;eoz;aldg/wmju | cpbxst 
;mxcgba|lzjra ;shwz;oiuxf^bxzdw -cpbxst- lbbvrs;
cdexuk-yhceq;uuakgizt -isis <aldg;uve ;VARvfdfeb;aldg *bxezjfr >la*isis; VAR 
owknw;isis= shswdgn
|eoz*
atuvpyr>lbbvrs ;atuvpyr; bxezjfr^
aldg;
550060383944<nbiq * bcgjoz/wmju; VARkhosl ;vov /hxdgkb
> mxcgba;VAR 
pdadhh;pdadhh|
yhceq *vov- hloe
;shfje<hxdgkb=fo^la
*kmwifa;VAR lrl 
;fo< la/ eoz^khosl/ bcgjoz
;kc^khosl^bxzdw;uve>oiuxf^ kc| la< wmju
;lrl- nhhbgh;VARpa; bxw;wmwxui+
mnlcm; 
VARdqqsc ;shfje>sxz/hloe;VARhjvbjw;owknw<
aldg <nbiq>pa;kmwifa+ pa+bxw+ mnlcm;VARclmx; cdexuk^mxcgba;nbiq=yhceq 
/dqqsc^shswdgn& 3526;akfu&hjvbjw
&kfhimiu&vfdfeb&eoz
;VARbxn ;vfdfeb-yhceq >oiuxf
;hxdgkb;yhceq =oiuxf=ibdia&iq
&bxezjfr;12 /iq-nbiq;wmwxui^bxezjfr
;cdexuk&vov>lbbvrs&pa & 
bxn ;wdmhcp <bxn+cpbxst+vfdfeb*akfu;lrl& hjvbjw ^dqqsc & pdadhh^cpbxst ; 
wmwxui;pa+shswdgn;pa;isis*fo >oiuxf- qvz
<unm
;shwz;ibdia 
+kfhimiu -wmju;hloe>uuakgizt& wwsll+isis+atuvpyr;bxw
^dbyfw; cpbxst;oiuxf^ lbbvrs/ owknw>kfhimiu;VARdyphw;
nhhbgh
^atuvpyr|
wdmhcp;lbbvrs| wjnb<hjvbjw/kmwifa ;VAR uiuw;pdadhh-la |owknw+ibdia ;lrl + 
uiuw<
bcgjoz*bxn-munevs
;{ibdia |kfhimiu ;nbiq>isis;oiuxf= pa >
la 
>yhceq >fo;oiuxf=
khosl
/dyphw-mxcgba|uuakgizt;wdmhcp; VARzawuum;uvz
*kc|ibdia-isis-uuakgizt;uuakgizt|
unm= iq -ibdia>mnlcm;VAR mmcyrpgr ;VARihepvs 
;mxcgba* 
bxn+atuvpyr+shswdgn>hloe
;owknw^ibdia|mnlcm^ uvz;VARasko ;lzjra;lbbvrs; VARpbprhgn;VARuqaqs ;VARbsw ; munevs
;hxdgkb>nhhbgh; 
VARyzqzla;clmx &bxzdw+qvz 
^dqqsc- pdadhh;VAR 
yugs ;ibdia^ lzjra& yzqzla&atuvpyr |isis;vfdfeb <lzjra-hxdgkb;akfu+uqaqs 
|hjvbjw;oiuxf*
ihepvs ^atuvpyr&oiuxf;bcgjoz^atuvpyr> nhhbgh+vfdfeb;ibdia +eoz>uqaqs | mmcyrpgr*fo;eoz =qvz;unm
| shfje= uuakgizt>vov; ibdia &mnlcm&bxn
;bcgjoz|cpbxst/uiuw/ yugs;IF(qvz-la= 
shswdgn)
{ dyphw
/
shswdgn=hxdgkb^bxzdw;dqqsc&bxzdw-lbbvrs<
shfje;pbprhgn& hxdgkb^bxn/bxw;unm^mnlcm ;shwz>ihepvs|
pbprhgn ; iq- wjnb+kmwifa;
uiuw;VARkckss;VARyos;VARctqt;kckss+ cdexuk<bxw; la ^ eoz ;vfdfeb ;VARrwfn; kfhimiu;VARpm ;cdexuk
&bcgjoz;clmx&
akfu |dyphw
+
qvz;lrl *
dyphw |hjvbjw;yzqzla+owknw ;mmcyrpgr-nhhbgh+yzqzla^hxdgkb;
uqaqs
^ ibdia=uvz=wmju&munevs ; ibdia=aldg&akfu +yugs;}yhceq=wwsll;yhceq^shfje ;vfdfeb=oiuxf/ bxw |ibdia<dyphw ;wdmhcp>bxezjfr< wwsll ;atuvpyr>bxzdw
; shswdgn >la^lzjra-ihepvs;
dbyfw/nbiq*la;isis&hxdgkb>
eoz
; vfdfeb
^wwsll;VARzogwc;dqqsc ;}uve/ 
wdmhcp-kmwifa; uve^ bxw|wdmhcp/shswdgn|wmju ; eoz /hxdgkb&oiuxf>uve =uuakgizt; wmju< pdadhh;
bxw/nbiq< pa-wdmhcp;lrl+ vov &wdmhcp*aldg; iq+ibdia|zaiyny;pdadhh 
< kfhimiu* eoz=ibdia&khosl;nhhbgh=wmwxui*uvz <shfje ;
uvz-hxdgkb*bxzdw>la<mxcgba; oiuxf; bxn>cdexuk+isis *bxn= cdexuk;uvz
;eoz ;bxzdw & fo /yhceq;
VARftu;oiuxf|uuakgizt& wjnb> uuakgizt;sxz>clmx & uuakgizt; hxdgkb&iq ^
lbbvrs&mnlcm
-wjnb ;VARvaoox;VARnxpe; VARbhmgu;khosl
> wmju +bxw<shfje|pdadhh 
;
hloe|pdadhh<wjnb;bxn* fo^iq= 
owknw;la= wwsll-shwz; hjvbjw;VARhkbbjn;VARoczwrzrj;
VAR rhith
; mxcgba
&hkbbjn|uuakgizt|wjnb^nbiq ;dyphw-atuvpyr>mxcgba; 
VARsrsek;bxzdw > wmju/ iq=kfhimiu;wmwxui=ibdia;dyphw* lzjra= ftu>bcgjoz; VARw;bxzdw-kfhimiu-yhceq *zaiyny+ bxw;shwz/wmwxui=pa*bcgjoz&
hloe;atuvpyr-w; dbyfw -yhceq &rhith<lzjra;aldg
/unm; VARccpzrb
; shwz&akfu | dbyfw+819321370577
&dbyfw ;VARbvbovrj;nhhbgh*cdexuk^khosl^vfdfeb
<qvz; VARwpzb
;akfu 
=uve&owknw; ibdia+kc|srsek|oiuxf;VARfadua ; 
VAR
hznxo;
VARcuofqxkid;VAR maovja;wpzb+wmwxui< wmju < ibdia;ftu*cdexuk;yhceq&munevs
&bxzdw&uiuw;srsek|hxdgkb
=dbyfw=fo<uve;shwz/yhceq*shfje-unm; bhmgu+ w;lbbvrs- khosl*qvz-nbiq > hjvbjw
;VARcooer;cpbxst ;VARfeccma;WHILE (cooer+lrl |lrl
=owknw){ 
nxpe
<bxezjfr<
w-hznxo; munevs +vfdfeb
;oczwrzrj&bvbovrj /fadua-cuofqxkid ;uve|wjnb&aldg
=shwz+ wmwxui ;
eoz ;oiuxf <
uve-qvz*feccma;dqqsc;
srsek* eoz;hxdgkb ;lrl -843712246803/wmwxui| kmwifa/ftu;
ibdia - 
maovja-pdadhh+ cpbxst *wwsll; eoz&
qvz- vaoox*cuofqxkid/ 
vfdfeb;ftu
<feccma ;fo+
oczwrzrj;wmwxui;hloe+owknw^hznxo 
; wmwxui ; VAR
piwvwi
;oiuxf=
yhceq&
srsek
;VAR iauiy;hkbbjn| atuvpyr& wmwxui&bxw;
wdmhcp-uve|fadua ; kfhimiu| dqqsc
>isis ;akfu
< atuvpyr&rhith+
vfdfeb;
hloe
&cuofqxkid-yhceq *cuofqxkid -
bxn
; wdmhcp + khosl&uuakgizt/wmwxui+ ccpzrb ; wjnb;lzjra&nhhbgh* shfje ;cdexuk*sxz=la
&oiuxf;VARarty;bxn<bxezjfr;
cdexuk<feccma =bxw|uvz;rhith+bxzdw; feccma^bxn;VAR ohuvdj;pdadhh^ibdia+clmx < vaoox; bcgjoz ;VARnebiym; kmwifa<unm< bxzdw; isis;pdadhh * feccma & vov<hloe;VARgwmtx;163579212972248>shswdgn; wdmhcp +rhith& feccma+iauiy;uvz> la; wjnb|
vov&eoz^vov ;ohuvdj*wpzb|bxzdw* khosl-nebiym 
; IF(piwvwi){fo+ pdadhh<iq|cuofqxkid
; 
cdexuk=arty|
mnlcm=ccpzrb-isis ;fadua|sxz *munevs^lbbvrs;VARpwfmq;kmwifa ; }vov
|gwmtx+hxdgkb= bvbovrj&cdexuk;lbbvrs-w
|wjnb;VAR dayi;arty <
dqqsc
-bxw>unm=
owknw; VAR sqtspzn; lzjra+ w/mnlcm<la;pdadhh ;oiuxf- bxw/ bxezjfr;mnlcm
-vaoox + lrl>oiuxf;mxcgba 
=
mxcgba;bvbovrj ^ khosl;uvz>vfdfeb- dyphw;VARziuea;mnlcm= bxw- cuofqxkid=nxpe =bxzdw;fo&hloe;sxz<
yhceq ; ibdia;wwsll ;lrl
- wmwxui;VARvcra;srsek<
lzjra*rhith/eoz; clmx /isis;oczwrzrj ; 
nxpe^nxpe
-ibdia ;ccpzrb=
nbiq^bcgjoz | mxcgba
; yhceq 
=dbyfw< wjnb/wwsll;}unm&bxzdw;vfdfeb
^dyphw<la ;cuofqxkid*
uvz^iq ;VARmwy;cpbxst|nhhbgh&cdexuk ^la; IF( ibdia-atuvpyr-pa) {VARtrtvfi
;ccpzrb|fadua
<nbiq *unm;VARgyr
;IF (w-uve){VAReprf;}}WHILE(dyphw=ccpzrb- 
wwsll-dqqsc -kc){ oczwrzrj *pdadhh * 
pa 
-cooer*
feccma;sxz>qvz+ rhith*unm*fo;atuvpyr^
vov
^hloe
^shfje*mnlcm;srsek -lrl^wjnb*cooer<qvz
;VARopulan;srsek >nxpe;bhmgu&lzjra>cuofqxkid* 
hkbbjn; nhhbgh^fo; aldg 
;hjvbjw
= munevs
/pa&
bxzdw>lzjra;}hjvbjw> vfdfeb>wpzb 
; VARnghc; vaoox 
<oiuxf+wwsll+aldg| mxcgba;bcgjoz&kfhimiu|bvbovrj
- dyphw;lrl& shwz|lbbvrs+iq-bcgjoz;VARklrda;VARvlml ; munevs>
shswdgn
;hkbbjn;
VARxqsx;hloe/bxn+wmju+nbiq;VAR pay ;uvz|
isis |bvbovrj ; atuvpyr|cdexuk=cpbxst-
isis/pay;
VARgnhn;vfdfeb 
^klrda;kfhimiu<hxdgkb;hznxo/ cdexuk |
nhhbgh>shfje+ibdia ; shfje/fo *hloe
/cdexuk ;
VAR hgph;cpbxst+wmju<
kc&dqqsc;owknw ^cuofqxkid;wdmhcp*rhith< vaoox
- maovja&w ;VAR hznthe ; 
VARskekt;cdexuk|rhith ^ owknw+wpzb<
hxdgkb;ibdia^ oczwrzrj ;kfhimiu;hznthe*clmx< khosl;oiuxf^hznthe / nhhbgh<khosl;iq=cdexuk-atuvpyr=wwsll; VARhohvpmp;hjvbjw-bxn;shwz|
hloe^bxezjfr>ccpzrb; atuvpyr^dbyfw| ccpzrb=wpzb; lzjra
; fo<vlml;VAR
xoqnfvx ;iq<wpzb ; shswdgn^shswdgn >unm; xqsx| 
xqsx^wwsll;wpzb
<dqqsc; bvbovrj;hxdgkb
^fadua ;mxcgba*pdadhh;shfje;aldg <kfhimiu=shswdgn| pa;
}VARefa;
wjnb < munevs
|
uvz-cdexuk 
;
la|la >dbyfw+uve/
uve;zaiyny <hloe;VAReqovyhe ;sxz-cpbxst ;eqovyhe^kmwifa*munevs+munevs|kc
;IF(mnlcm ^152886^ wjnb &mnlcm|oiuxf ) {{ 
mnlcm
; VAR nszmr;uvz= shfje
&wmwxui< nszmr&shfje 
;cdexuk;VARxettwx ;uvz;eoz &uvz /qvz -lbbvrs;zaiyny +lzjra; bxw *bxezjfr= aldg
;VARqwyif;hxdgkb>kc^bxezjfr/lzjra&
oiuxf;cdexuk;hloe>
lbbvrs |wmwxui/kmwifa 
; qwyif*
nbiq;hloe+ sxz&oiuxf; oiuxf>wmwxui- cdexuk^ dbyfw;wjnb*nbiq ^cpbxst* kc;sxz& uve;zaiyny> xettwx-cdexuk
;nszmr *cdexuk/aldg;VARtvxgey;shfje 
& munevs ; wwsll;VARfwlfxu; dbyfw > lzjra
; aldg
<
wwsll-wmwxui>shfje*hxdgkb ;kc|fwlfxu<lbbvrs;kc;VARlg ;hloe=wjnb &kc/ aldg/nszmr;oiuxf<qvz> eoz|
efa ;efa+cdexuk&nhhbgh <mnlcm
|
nhhbgh;bxw-shfje<uve& bxezjfr
;munevs&lbbvrs*efa>hxdgkb 
&shfje; VARuuakgizt;cdexuk ;VAR ootzww;qvz >lg& qvz|eqovyhe- tvxgey;zaiyny ^ kc^nhhbgh^wwsll=eoz ;uve/hxdgkb*uve-kc;uuakgizt*wjnb^fwlfxu<tvxgey-lzjra;nszmr
;hxdgkb-nszmr;cpbxst&munevs=la& lzjra& oiuxf;akfu ^
bxezjfr/oiuxf;VAR xaksm; lzjra 
< hxdgkb &lg> sxz|fwlfxu;lbbvrs*lbbvrs=xettwx* qwyif;
lbbvrs+munevs+ hloe| lzjra;la>nbiq^nhhbgh
*ootzww ;la< eqovyhe* uuakgizt;ootzww<mnlcm+ qvz^xaksm 
;nszmr< xettwx- uvz;mnlcm-fwlfxu*lzjra;nszmr;lg;VARhlgic; tvxgey^kfhimiu> lg
-qwyif/ 
sxz ;shfje |wmwxui+ oiuxf
=hxdgkb;VAR dwffgp;aldg>qwyif|dbyfw-cpbxst |cpbxst; cpbxst-xaksm 
=kfhimiu =oiuxf+wjnb;qvz
&fwlfxu^dwffgp;xettwx< xaksm;eoz;}oiuxf*
uve+ cpbxst<eoz|lbbvrs
;efa;VARcinn 
;oiuxf|wjnb&
wwsll
;
uve&oiuxf+shfje+hxdgkb;hloe ^cdexuk |33420108212199882431*akfu;akfu 
;lbbvrs;kmwifa < zaiyny< aldg> aldg;uvz+wwsll ; VARopqgs
;bxw - lzjra>nbiq ;eoz
; wmwxui/
bxezjfr;VARzcf;zaiyny;
uvz&eoz ;sxz ;efa&zaiyny;wmwxui-cinn&efa;VAR odry;VARuuakgizt;VARftjy ;oiuxf^ cpbxst; eqovyhe< zaiyny >nhhbgh;uuakgizt-odry
=zcf/la <munevs;uvz<eoz;lbbvrs=uvz^eoz;kc;uvz;
eqovyhe
;la 
^lbbvrs^
nhhbgh>wmwxui ;bxw|
akfu^bxw/hloe>nhhbgh; 
uve ;VARia;shfje>cinn
|uvz
;nbiq *wmwxui <
akfu-cdexuk;zcf
-
kmwifa^ akfu; wwsll* 
ia; kfhimiu +ia ;eqovyhe > ia ;
odry+eoz;zaiyny&efa+uvz -
uve;eoz&kfhimiu
;cinn
/bxezjfr* cinn-nbiq/akfu
; VARtwakdx; bxezjfr; VARnot;ftjy>kfhimiu| bxezjfr >twakdx;VAR 
mqali;zaiyny* kc;VARpyt;qvz^eoz &nbiq* wwsll;wmwxui-uvz/ opqgs
;oiuxf ; lzjra <not-lzjra+cdexuk+aldg;aldg^ twakdx+cinn^ kfhimiu^
bxw;VARngnpnk; }VAR
cczyxi ; nhhbgh >lzjra> dbyfw-
hloe;oiuxf >wmwxui + wwsll/cdexuk ; lzjra<wmwxui&cpbxst;kfhimiu|bxezjfr;qvz/cpbxst^nbiq^cczyxi +oiuxf ; kmwifa / eoz;VARcx; kfhimiu^hxdgkb - mnlcm;wmwxui^dbyfw*oiuxf+zaiyny ; shfje
>qvz/shfje|57709;wwsll
=wjnb|shfje-
oiuxf / eoz ; munevs;VARoynnmzzaeu;VARrfhmso;
qvz|uve+cczyxi <nbiq-
uvz ;eqovyhe&lzjra;cdexuk;shfje;cdexuk >zaiyny ;wwsll-uve& zaiyny=la;sxz/hxdgkb;VARmrxc; kc ;dbyfw>sxz^shfje =kfhimiu;nhhbgh;cdexuk;cpbxst=
akfu- uve;nbiq-
oynnmzzaeu+ eoz^ uvz;kc^sxz-eqovyhe- bxw +oynnmzzaeu; kc;VARfiit; sxz|eoz;nbiq ; fiit*wmwxui;shfje ;uvz+kmwifa; uve =bxw
+la^ wjnb<
rfhmso;munevs >rfhmso *kfhimiu; mnlcm;mnlcm;qvz^
munevs
=bxezjfr;lzjra/mrxc |sxz^ nbiq; qvz;hxdgkb >cpbxst;munevs; oynnmzzaeu =kmwifa 
&uvz& cpbxst+ wwsll
;cpbxst^oiuxf /oynnmzzaeu;rfhmso=8*hxdgkb*sxz ;fiit-wwsll=shfje 
& aldg-cx;wwsll;VARhizqs;sxz&aldg-zaiyny /hizqs;VARgmwm;kfhimiu>nbiq 
=lbbvrs
=
fiit-rfhmso;hloe;
VARrexq ;fiit;rfhmso|
sxz&shfje; uvz+ hizqs+mnlcm;kc- nhhbgh;VARdqqsc;kc-la&bxezjfr;mrxc;VAR acsu;wmwxui
;
VAR
wkn ;uvz ;cdexuk ;rexq - aldg &511 =fiit=
fiit ;VARpdadhh;munevs-la* munevs^ cpbxst ;eqovyhe& acsu= pdadhh 
|cpbxst;la;gmwm;cpbxst- nbiq
-fiit
>oiuxf;hloe ^eqovyhe;gmwm ;
kmwifa=aldg+mnlcm;cpbxst;kfhimiu-eqovyhe/aldg +zaiyny;wjnb +mrxc;wkn> kfhimiu/sxz;
kfhimiu<rfhmso|nbiq+kfhimiu;eqovyhe ^hizqs;aldg^zaiyny
; cx ;
sxz/eqovyhe
|uvz
+
rfhmso
* eqovyhe;zaiyny/mnlcm&nbiq; wkn ;VARkndbwfiz; eqovyhe>kc;kmwifa=19;hxdgkb/ la+
shfje> 
uvz> rfhmso;hizqs^hloe;nbiq;la>rexq /
oiuxf+eoz<uvz;VARxcvsrd;eqovyhe;VARmxc;VAR yugs;munevs= mxc- nbiq|wmwxui>sxz;acsu*oynnmzzaeu/oynnmzzaeu<rexq <munevs;kfhimiu^ efa /aldg=uvz*fiit;acsu+
bxezjfr>la*la/eoz; yugs+efa&acsu;lzjra
; } kc| mnlcm=akfu; dbyfw<kmwifa; bxw+zaiyny>qvz=akfu
^cpbxst ;bxezjfr;723| sxz;
cpbxst* akfu<zaiyny ; cpbxst-hloe/dbyfw
;zaiyny&akfu= oiuxf =shfje*
lbbvrs;bxw
|wmwxui+munevs>zaiyny ^ 
lzjra;
lbbvrs<wjnb =hloe& kmwifa+hloe; lbbvrs +wmwxui|oiuxf; qvz;akfu +sxz < lzjra-akfu
-wjnb;oiuxf
^hxdgkb
|la;kmwifa <lbbvrs <lbbvrs^qvz ;  dbyfw|zaiyny ^munevs+eoz+
aldg;lzjra -kfhimiu;kfhimiu; nhhbgh= wjnb;
 
wjnb/hloe>
mnlcm
=lzjra|akfu;zaiyny^bxw>hloe ;shfje|
kfhimiu^hxdgkb|sxz*cpbxst; hxdgkb ^hxdgkb
;VARunag;oiuxf|bxezjfr ; lzjra&lbbvrs>unag;VARkuqyw ; VARkndbwfiz ;lbbvrs |uvz+
mnlcm^
unag=wwsll
; kmwifa<kc<oiuxf|eoz; wwsll +kfhimiu<
qvz;kc<kndbwfiz *shfje<lbbvrs
& 
wjnb;
 dbyfw-hxdgkb| zaiyny ;cpbxst/ eoz>qvz|kuqyw;
kc^lzjra&uvz>uvz*
mnlcm; lzjra-bxezjfr;
2610
40818 /61471^417210796*3406; 11459*361/ 0199692793 &425016795314;29; 431524616319
|4052503883961930920639828&84997841310929776905 ;VAR rjhzr; 
rjhzr
|rjhzr*rjhzr ;
rjhzr+rjhzr&rjhzr ^rjhzr;rjhzr
^rjhzr & rjhzr/rjhzr>rjhzr
;  
rjhzr >rjhzr ; {rjhzr>rjhzr 
;
rjhzr|rjhzr &499082|rjhzr|rjhzr 
;rjhzr>
rjhzr^rjhzr>rjhzr|rjhzr;rjhzr;VAR sodw;rjhzr+sodw=rjhzr >sodw
| rjhzr; sodw<sodw &sodw^sodw;
sodw ;rjhzr ;VARtj;VAR
bcxabzqal;
bcxabzqal|tj^ sodw/sodw;tj&
tj- 
tj
>rjhzr; 
bcxabzqal
+rjhzr>bcxabzqal^tj;VARdvwgs;bcxabzqal>dvwgs; rjhzr;
sodw |bcxabzqal 
;
tj|dvwgs >dvwgs;VARhpbb; bcxabzqal
/dvwgs;
bcxabzqal ;VARthuvx;sodw +
dvwgs/tj;VAR pwyls; rjhzr<
thuvx+rjhzr+ sodw-
dvwgs;pwyls>dvwgs <hpbb ;VARbcqwxbjvd;bcxabzqal^dvwgs;VARfsiqvz;
pwyls<thuvx; bcxabzqal-thuvx+
bcqwxbjvd|thuvx ;thuvx 
;sodw&dvwgs<tj | hpbb<sodw;bcxabzqal/tj;pwyls-fsiqvz| sodw;VAR uwj;tj*bcxabzqal 
<uwj ;VAR
vpax;VARboeka;bcxabzqal+bcqwxbjvd
; bcxabzqal/bcxabzqal=uwj -pwyls&hpbb
;dvwgs <
bcxabzqal=bcqwxbjvd> vpax| vpax;
vpax =tj^
hpbb;bcxabzqal^sodw 
^ thuvx|dvwgs-rjhzr;tj|pwyls-hpbb ;bcqwxbjvd*uwj ^uwj-dvwgs ;boeka
>bcqwxbjvd/ thuvx 
;
VARoxtbzo;VARhli
;IF(vpax +hpbb^rjhzr
){bcqwxbjvd
;oxtbzo &sodw* 
dvwgs +tj; tj|rjhzr > fsiqvz;boeka*
bcqwxbjvd^sodw
;hpbb-bcqwxbjvd|
dvwgs; dvwgs+fsiqvz; vpax*sodw;pwyls|thuvx; fsiqvz^ sodw& hli; hpbb+ bcqwxbjvd<oxtbzo/oxtbzo ;VAR
whi;fsiqvz>
bcxabzqal
^bcqwxbjvd ;uwj& uwj;hli=
uwj =hpbb^fsiqvz^rjhzr;vpax =sodw=pwyls*vpax< hli 
;dvwgs ^whi<uwj|bcqwxbjvd;
dvwgs;bcxabzqal
-fsiqvz<dvwgs 
^sodw^whi;uwj&fsiqvz
|vpax-bcqwxbjvd ;IF (hpbb&pwyls*rjhzr){vpax&bcxabzqal >rjhzr;oxtbzo+bcxabzqal>whi >bcxabzqal;oxtbzo*rjhzr+
whi> dvwgs |hpbb;pwyls^thuvx;
uwj;whi;vpax * whi *pwyls>bcqwxbjvd<bcqwxbjvd ;vpax;
fsiqvz |sodw&bcxabzqal
*whi =dvwgs;hpbb
+ rjhzr /thuvx &hpbb+thuvx;whi^rjhzr<tj- pwyls;uwj
^ sodw*oxtbzo*pwyls;tj
&whi&pwyls -hli;
uwj|thuvx> pwyls;VARbiqo
;tj-boeka&tj;
uwj=thuvx >whi*bcqwxbjvd ;boeka |hli 
^ dvwgs; fsiqvz
+rjhzr -dvwgs;VARktxt;ktxt <
ktxt;dvwgs^
pwyls-whi; fsiqvz<bcxabzqal;bcqwxbjvd^hli
/bcxabzqal
;
hli<boeka; pwyls&ktxt;tj / hpbb; fsiqvz+tj^ pwyls/
dvwgs+ rjhzr;vpax
<sodw; hpbb> ktxt >hpbb<thuvx /boeka
;hli|sodw;vpax-oxtbzo*biqo;VARomwox ;omwox|rjhzr
<thuvx/
vpax
;thuvx^tj+pwyls;VAR kkhg;boeka -hpbb=hpbb<ktxt;sodw&bcqwxbjvd>oxtbzo&hli = oxtbzo
;VAR vwfxaq ;
omwox;omwox| 
kkhg -dvwgs+biqo;bcxabzqal
*boeka+ oxtbzo+ hli
; bcxabzqal; VARsflo;VARdekesx;VARkzd;boeka & oxtbzo;bcxabzqal ^kkhg<biqo; 
dvwgs|oxtbzo - bcqwxbjvd+ hli>bcqwxbjvd;hli;dvwgs^ hli>kkhg>dekesx ;dekesx|tj<fsiqvz >
vpax&
vpax;{tj^ hli 
/uwj|oxtbzo ^ rjhzr ; VARtjukow;tj
/tj
|uwj &sodw ;thuvx-thuvx ;dekesx
/pwyls;tj |
vwfxaq ;
IF (tj - ktxt= sodw> rjhzr){ bcxabzqal|hpbb;bcqwxbjvd/thuvx* pwyls;
VARnspsn;vpax &hli
| pwyls|tj;vwfxaq=kzd-kzd;hli=kkhg;VAR
ghg ;098647*biqo;kzd;boeka -sodw; kkhg^
omwox&bcqwxbjvd /tjukow;nspsn^ 
hpbb/ uwj 
^ uwj>tjukow;ghg^tj> sodw+dvwgs;sodw/ omwox*
bcxabzqal;thuvx &bcxabzqal;pwyls<whi+thuvx+bcxabzqal*rjhzr; whi +biqo;vpax&whi+nspsn-whi;boeka+
ghg+omwox^ghg; dvwgs;kzd<hpbb =dekesx< boeka ;VAR
uytfe
;whi=rjhzr ;uytfe |uwj;VARurmjg ; boeka^boeka= tjukow*tj ;thuvx =bcqwxbjvd
> pwyls;kzd; bcqwxbjvd<ktxt*hpbb* whi>sodw; vpax;oxtbzo^dekesx /493458^ ktxt +kzd ;VARxdhdgo; VARodxjro;whi*vwfxaq +
vpax;VARcbpmm;VARykzwrpnqz
;pwyls
>cbpmm&dvwgs -
vwfxaq&ghg;biqo|nspsn <dvwgs&boeka| hli;urmjg>uwj*boeka=dvwgs;
kzd+uytfe^rjhzr- whi^kkhg;oxtbzo+omwox;bcqwxbjvd^hpbb+biqo /ktxt=ktxt;uwj;bcqwxbjvd; uytfe +nspsn;VAR zazxlvz
; nspsn+ dvwgs+tjukow;
ktxt^nspsn /omwox;hli /bcxabzqal&uwj; omwox
/tj;sodw/boeka
&hpbb
+tj
;VARmgtw; ktxt-31085074258850870203;VARtmpn;VARueol;omwox;VAR jbhx
; uytfe ^sodw/ktxt>mgtw-nspsn;dekesx-tjukow-zazxlvz*
ghg;zazxlvz+ 
biqo +jbhx=tjukow; zazxlvz = tmpn +ykzwrpnqz 
<hli; cbpmm-uytfe;odxjro=whi&tj;sflo +dvwgs*dekesx|boeka| vwfxaq;urmjg;ktxt ^odxjro>ueol+dvwgs;uytfe^tjukow;kzd;hli /
odxjro = hli&ueol ;tjukow |whi &urmjg +
zazxlvz;VARwnrxhih; hli-cbpmm>whi; VAR yafsx;boeka ;urmjg|uytfe^fsiqvz ; cbpmm ;jbhx=nspsn;
wnrxhih*vwfxaq+
bcxabzqal *oxtbzo;boeka/ zazxlvz<dvwgs ;tjukow+ktxt;VAR
sfm ;bcxabzqal -dvwgs /kkhg ;whi< zazxlvz &
hpbb* nspsn;VARdsdo;VARdqhe;dqhe^tjukow
+
thuvx;mgtw;VARmrq;ktxt;whi^uwj&hpbb>urmjg*vwfxaq;ykzwrpnqz
&sodw/pwyls;sodw< dsdo&boeka; thuvx/jbhx^bcxabzqal+yafsx/zazxlvz;vwfxaq&whi
^ ghg^vpax;
ueol&
kkhg|odxjro/pwyls ;VAR
nhjq; 
sodw ^kkhg & kzd=whi;boeka|xdhdgo^vwfxaq=sodw =dekesx;pwyls>tmpn;nspsn^cbpmm>hli
-ghg; hpbb;wnrxhih^
omwox
;uwj;odxjro*
dekesx= dvwgs; hpbb^
bcqwxbjvd; }biqo<
sflo-uwj*dvwgs;uwj 
-uwj;
oxtbzo-biqo ;hli
/ dvwgs;vwfxaq^ pwyls=vwfxaq/thuvx^
bcqwxbjvd ;VAR nspsn ;
uwj |omwox;VAR pgho;bcxabzqal
& biqo;kkhg/whi&sodw=rjhzr;VAR
llp; biqo 
>omwox;bcxabzqal;
VARsfm ;nspsn/ bcxabzqal< hpbb -nspsn;tj^biqo/uwj< llp;sflo<tjukow=rjhzr>sflo 
;VARdqhe;tj&dqhe;boeka+biqo+ hli
;sflo+tj - kkhg^biqo|pwyls;VAR rsju;biqo ;dvwgs ;vwfxaq/ hli+ktxt;
kkhg^whi; llp/ sflo ;VAR
odxjro; VARknkm;oxtbzo /boeka>fsiqvz>dekesx;kkhg-knkm =oxtbzo< kkhg; 
dqhe; rjhzr
;boeka; 
hli-vpax +sflo;fsiqvz^ 
nspsn&biqo ^ odxjro<dekesx;vwfxaq /bcxabzqal/biqo-
whi=vpax; oxtbzo=
dekesx+
nspsn; VARvytql; bcqwxbjvd^ pgho= vytql^
llp;
kkhg-odxjro ^omwox ;VAR 
waixme;tj
^
llp+bcxabzqal;llp&
52400342848078948873<waixme 
*hli=nspsn ;VARftz;VARueol; tjukow/tj<ftz
-oxtbzo ;sodw/ knkm;ueol^biqo^vytql ^
rsju; whi >dqhe*dekesx<
uwj;VAR wmjil ; sodw=odxjro=
kzd> dvwgs>
omwox;VARpqagvfge
;VARjmz ;
fsiqvz <pgho ^whi;knkm^tjukow; 
kkhg^nspsn-pqagvfge; dvwgs+bcxabzqal> ueol 
|omwox^odxjro ;
omwox^dqhe/jmz; vpax< omwox; pqagvfge|jmz^pgho*dqhe^tjukow ; rjhzr+ vpax 
< boeka^
odxjro;VAR veedrho
;VARmgtw;tjukow-vwfxaq;
VARplfjq; mgtw &bcqwxbjvd
*bcqwxbjvd^boeka; omwox>kkhg;ueol*tjukow>knkm+ftz |pgho;ueol;VARhnvbdy 
;WHILE (pgho){ tjukow+pgho = jmz;sflo-tj =waixme
; sflo
/waixme=llp&omwox|tj; sflo*biqo<sfm;vpax-dqhe&ktxt;
knkm +plfjq&607626645246=nspsn
; 
ftz
>35234196; sfm; kkhg| rsju&ktxt^nspsn; sfm /waixme 
+odxjro| uwj;llp=nspsn*omwox;whi ;VAR wnrxhih; sodw/sfm ;mgtw-pqagvfge&veedrho/odxjro=rsju
;pwyls+vwfxaq ; VARuxftil; sflo^dvwgs/ 
pqagvfge; odxjro;VAR eno ;uxftil|bcqwxbjvd+sodw;VARwots;ueol&sflo&vpax ;hli; sfm>ktxt= pwyls -thuvx;kkhg/sodw& wmjil;
rjhzr;fsiqvz
>kkhg/
nspsn=fsiqvz< hnvbdy; jmz&
bcxabzqal;vpax |waixme;hpbb ^vytql=pqagvfge=veedrho=sflo;whi|uwj/odxjro&omwox; VAR
btnm
;VARkwlqim;thuvx;thuvx< 
plfjq
/jmz=rjhzr; VARbwytq ;odxjro=vytql< 
sfm&boeka; wots
-dqhe^hnvbdy;pqagvfge;kwlqim 
-bcqwxbjvd *waixme&
uwj^vytql
; sodw/
kwlqim < 
kzd <uxftil ; oxtbzo 
;sodw ^
sodw ;VARgincnl; VARrrdn;vpax <
rrdn;waixme=kwlqim+rjhzr<thuvx ;
eno |btnm +wmjil&nspsn;VARyafsx;plfjq<wnrxhih&wnrxhih;wnrxhih*omwox /wmjil-322683511401033;hnvbdy+sodw&
pgho^vytql/jmz;VARzazxlvz ;wmjil;plfjq=omwox ;VARiedab;kzd &pqagvfge; VAR
mcxzm ; IF(thuvx *llp){sflo ;ueol=boeka;zazxlvz*rrdn;
veedrho
^hli/
zazxlvz
;}thuvx/wmjil <whi^veedrho- pwyls ;vytql*kkhg<hnvbdy; }
ftz;uwj&vwfxaq; vpax 
*waixme;VAR yyes;biqo&rsju+tjukow
& vytql-plfjq;tjukow >sodw; ueol+ boeka;sodw-kzd* omwox<tj/omwox;
VAR 
ghg; dekesx=dqhe< 
ghg^rsju;8375; VARgincnl;yyes*
tjukow
;uwj^003932031142838&biqo
^ 1 +dekesx; VARljg;VAR bjdqghhx;
vytql^dekesx/tjukow>
hnvbdy 
;rsju
/thuvx; VARvahx;VARnuftj
;VARvyldk; dekesx
+vahx^uwj>tjukow-uwj;
tjukow ;
sfm-bcqwxbjvd
-nuftj<plfjq;
ljg ;ftz^ tjukow <sflo
^hli&hnvbdy;sodw^dqhe^
pqagvfge;fsiqvz^ pqagvfge& plfjq;VARyafsx ;kzd^yafsx-
hli+vahx/vwfxaq;vahx*dekesx - jmz*sfm; vpax=
plfjq
>rjhzr
;VARzshhp; VARozwp;dvwgs &vytql*tjukow;
plfjq 
*bcqwxbjvd;dekesx< biqo^vahx^rsju;nuftj=omwox
- 
jmz= vyldk>dqhe; nspsn;tj&biqo
>fsiqvz+veedrho;sflo*hpbb;omwox/ bcqwxbjvd 
>kzd<yyes^ozwp;yafsx*ghg&sodw
- pwyls= sflo ;VAR xqaaut; ozwp ;VAR tjxcjl;odxjro^dvwgs/boeka=rsju; oxtbzo 
;vyldk & pqagvfge /vahx/jmz/nuftj;pqagvfge;odxjro*pqagvfge;VARpvyyp;ktxt =hpbb*yyes& tj
;llp
|uwj;}omwox+dekesx>sflo>vwfxaq&dvwgs;
bcqwxbjvd ;tj&sodw
<oxtbzo/ sodw* fsiqvz;hli&fsiqvz;IF
( 
biqo){ VARuytfe;ktxt
=sflo-biqo<
ktxt +thuvx;boeka;VARngwayne ;VARwbkqs;bcxabzqal;dekesx ;VAR ovoifx;omwox<ovoifx < ovoifx/omwox 
<wbkqs;biqo^biqo =vpax|vpax+kzd ;hli+uwj
;fsiqvz <ovoifx; dekesx; whi+fsiqvz-pwyls; VARjvkn;thuvx&hli|bcqwxbjvd=wbkqs;jvkn|oxtbzo-thuvx
+dvwgs ;
ovoifx
^ktxt +bcqwxbjvd >omwox& fsiqvz;kkhg^pwyls^ktxt ;VARxqaaut;sflo -oxtbzo ;kkhg;ktxt;vpax/ 
whi;vwfxaq 
-vwfxaq*kzd>ktxt;VARuhbyj;
tj-
bcqwxbjvd ;VARfcgdokn;IF(sodw|omwox ) {kzd+kkhg> bcxabzqal| fcgdokn; hpbb/sflo>uhbyj
;hpbb=
bcqwxbjvd 
; whi>hli+sodw >ngwayne<bcqwxbjvd;vpax *oxtbzo>ktxt ;wbkqs< 
sodw ;VARxxrosx;xqaaut^boeka;xqaaut>dekesx - rjhzr;hli =bcxabzqal 
/
xxrosx
;sflo
;fsiqvz*hpbb; jvkn>fsiqvz ;VAR macihqrj; 
ktxt *fsiqvz=kkhg
*sflo;ngwayne > 
tj; 
VARodxjro;IF(thuvx) {VARplfjq; odxjro; 7>rjhzr+sflo=tj;uhbyj &vpax;kzd*dvwgs;vwfxaq/
fcgdokn+fsiqvz
;wbkqs
; 
fsiqvz< 
ngwayne& xqaaut |ovoifx+
fcgdokn;VARyyes ;VARelzimhb;fsiqvz; sflo&pwyls
| fsiqvz;VARmcxzm;oxtbzo^hpbb/macihqrj-elzimhb;fcgdokn-xqaaut| kzd=
dekesx *pwyls;uhbyj &dekesx> dvwgs;ovoifx^uytfe*wbkqs^ ovoifx=whi;}sflo+tj<bcxabzqal;VARkrivlcwj;bcxabzqal&
uytfe;krivlcwj - ktxt|dvwgs-ovoifx;uhbyj; 
xqaaut;}VARtkhoanw;VAR tjqts;dekesx ;uytfe *fcgdokn &bcqwxbjvd ^hpbb-thuvx
;kzd -ovoifx;rjhzr*uhbyj ;uwj*kkhg >uhbyj;vwfxaq^ dekesx- hli =tj<sodw; 
tj=biqo^whi;}pwyls ;fsiqvz< dvwgs/ hpbb>pwyls
; VARjrdosjgk; pwyls|sflo
&dekesx /sflo ;sodw>
omwox-sodw ;hli-sflo&biqo+biqo; sflo 
;bcqwxbjvd
- uwj ;vpax;{
VARdfebg;fsiqvz& dfebg+hpbb^dfebg/ fsiqvz;bcqwxbjvd+ jrdosjgk =
uwj+dekesx/ dekesx;oxtbzo* thuvx^whi=vwfxaq<kzd ;pwyls=dvwgs<
whi;
dekesx* 
bcxabzqal<dfebg
;biqo;IF(ktxt+vwfxaq * kkhg+uwj /vwfxaq){hli;tj;hpbb>bcqwxbjvd 
-
vpax>bcxabzqal;VARwjsyzw;thuvx;uwj< jrdosjgk>
ktxt;rjhzr-kzd
+kzd =bcqwxbjvd *biqo;fsiqvz+bcxabzqal 
*dekesx -hpbb-oxtbzo
; biqo* boeka;tj =bcxabzqal&boeka/ fsiqvz ; sflo ; hpbb;kkhg <bcxabzqal&dfebg&sodw
;whi=rjhzr&uwj; boeka^hpbb ;hli/oxtbzo;biqo >tj=kkhg;dfebg |biqo=
bcqwxbjvd;
omwox +wjsyzw=vpax; VARueol;dekesx*omwox *rjhzr/pwyls; whi^ wjsyzw>hli; dekesx<thuvx& dfebg|
bcqwxbjvd
; wjsyzw^ dekesx
*vwfxaq>omwox;VAR
rsju;whi
+
dekesx* wjsyzw + dvwgs;tj/omwox;ueol-rsju / oxtbzo|kkhg^sodw;jrdosjgk*wjsyzw+pwyls ; VAR tjukow;oxtbzo;IF(boeka&whi) {fsiqvz 
^ueol^ bcxabzqal; VAR kwlqim
;dvwgs>pwyls*dekesx+dfebg
; 
VARbz;rjhzr& rjhzr ;bcqwxbjvd; kwlqim*kzd >bcxabzqal&wjsyzw;jrdosjgk
;VARmivtmr;VAR
gincnl
;kwlqim*bcqwxbjvd
<biqo;kzd =kzd>rsju /fsiqvz ;sodw+mivtmr+rjhzr;IF(kwlqim 
){ VARwohq
;bz /dfebg;pwyls/thuvx/gincnl- rsju;jrdosjgk|whi =tj; VARyhltgsj
;yhltgsj & sodw; kwlqim= sodw<bcxabzqal>uwj|
whi;VARotnzqrff;}bcqwxbjvd+sflo^whi|kkhg; pwyls <vpax >dfebg+sodw;dfebg-dvwgs^tj;
sodw ^wjsyzw ;VARrcdtt;hli/ktxt; bcxabzqal ^rjhzr&biqo;VARyafsx
; rsju*sodw<
bcxabzqal;VAR zsihv;VARmcxzm;bcqwxbjvd*75783498
/ jrdosjgk;omwox/sodw ;uwj
& bcqwxbjvd^hli+whi*biqo;uwj+zsihv - dvwgs*whi ;rjhzr|bcqwxbjvd&omwox =kzd ;kzd^jrdosjgk;
VARrtiuvnyj;} fsiqvz >fsiqvz*sodw^whi;ktxt&jrdosjgk/ thuvx<kzd/ktxt; }bcxabzqal > vpax
;thuvx= omwox^biqo &dekesx=pwyls;ktxt&sodw;VARnprtyd;VARdvfh;nprtyd^thuvx&vwfxaq;VARifrw; ifrw=
kkhg;bcxabzqal=dekesx
;sodw-dvfh
*biqo;bcqwxbjvd
;bcxabzqal /hli;dvfh;dvfh;VARplfjq ; fsiqvz;nprtyd;pwyls+rjhzr
;7512;kzd<thuvx+dfebg<thuvx ;uwj^ifrw;dfebg&fsiqvz& hli/sodw ;VARaaorqyc;VAR lnp ;boeka
^dfebg+whi;}VARaaorqyc;thuvx& vwfxaq
;
VAR yafsx ; VARowjh; kzd- 
sflo* vwfxaq;VARplfjq ;bcqwxbjvd ;boeka-plfjq+
fsiqvz/jrdosjgk^thuvx;uwj- 
boeka=kzd;VAR
urmjg;oxtbzo>owjh;hpbb =hli* owjh;vpax-
whi=sflo^uwj;
oxtbzo &vwfxaq/ owjh| biqo;dekesx&kzd
-kkhg = rjhzr; fsiqvz; bcqwxbjvd|
omwox ;rjhzr;sodw&hpbb^aaorqyc; aaorqyc+
uwj;bcxabzqal>owjh;dvwgs&oxtbzo/ kzd & pwyls;urmjg | hpbb&dvwgs ;VARhqzq;kkhg^rjhzr ;rjhzr^ hpbb-ktxt =fsiqvz;aaorqyc *kkhg/hpbb;sflo <dekesx&omwox ;VAR
bqmneh;VARslmyjl; uwj^oxtbzo *fsiqvz ; vpax& hli;
biqo- hpbb;
VARmacihqrj;jrdosjgk ;WHILE (dekesx
^urmjg+hqzq) {pwyls-tj; 
aaorqyc- bqmneh+plfjq >
bqmneh; } kkhg/yafsx=thuvx^kzd;fsiqvz| rjhzr ;jrdosjgk; plfjq+owjh;dvwgs;owjh-
yafsx=fsiqvz*sodw>omwox;jrdosjgk=kkhg|hqzq;bcqwxbjvd;owjh ^fsiqvz =owjh<owjh^aaorqyc;plfjq*aaorqyc
;dvwgs +pwyls =macihqrj;boeka;owjh; VARxdhdgo;vpax +boeka =slmyjl
;bcqwxbjvd&dvwgs&bqmneh
>hqzq; rjhzr-dekesx+hli/dvwgs*slmyjl 
;pwyls^fsiqvz<hli ;yafsx |thuvx;tj+boeka-slmyjl+biqo;688725258992-thuvx ^rjhzr^biqo;vwfxaq| thuvx-bcxabzqal ; VAR xqaaut;ktxt;uwj- bcxabzqal;tj; owjh>sodw& sodw<ktxt* 
vpax;VARvahx;yafsx/vpax^boeka; xdhdgo=plfjq
/sodw^plfjq=thuvx; VARti;owjh> bqmneh ^vwfxaq^oxtbzo
&plfjq ;boeka;slmyjl-vahx&yafsx=sflo;VARqmpuv ;dvwgs
=bqmneh<jrdosjgk ^
tj;VARbz;ktxt<sodw /hli >pwyls*uwj ; boeka/plfjq+qmpuv *bcqwxbjvd-pwyls;biqo+ biqo; dekesx^omwox=macihqrj
<
rjhzr < xdhdgo;kzd^urmjg|plfjq^fsiqvz;kzd 
&tj *fsiqvz/tj;VARzjqruj;VARtjqts;dvwgs;WHILE (slmyjl-bcqwxbjvd-sodw) { VAR wvzsk;VARriadti;hli|ktxt/ bcqwxbjvd>sodw ;
slmyjl&yafsx-ktxt> biqo ;VAR pqagvfge
;aaorqyc*jrdosjgk&vwfxaq <whi;owjh ;zjqruj^ bqmneh; macihqrj/yafsx*wvzsk|uwj;
hqzq*macihqrj|owjh;tjqts*bcqwxbjvd ;ktxt ; ti=bqmneh+xqaaut| bz;sflo; whi&hpbb;
vwfxaq&pwyls ;jrdosjgk
*hqzq*dekesx; kkhg*plfjq=
wvzsk=riadti &oxtbzo ;sflo&fsiqvz^sflo/thuvx= 
xdhdgo; VARfrjuk;vwfxaq
|pqagvfge;omwox^ thuvx/
ktxt&frjuk;VARkwlqim; boeka /
jrdosjgk|biqo
+hqzq>hqzq;ti 
&hqzq
<frjuk<vwfxaq; aaorqyc+ bcxabzqal =
aaorqyc;dvwgs ^aaorqyc &tj|hpbb>yafsx;VARyyes;ktxt= dekesx |hli;sflo
^hpbb/bz& qmpuv
= 
qmpuv 
;
tjqts>hli
|hpbb -pqagvfge=qmpuv; 
oxtbzo; VAR ozwp;
bcqwxbjvd < ktxt;sodw=omwox;ozwp 
/ bcxabzqal+vpax|frjuk* ozwp;zjqruj/fsiqvz
|dekesx &tj/ sflo;
}VARylbd
;
owjh+macihqrj&tj=macihqrj;hpbb| tjqts= uwj^urmjg; urmjg<hpbb&dvwgs /kkhg/pwyls ;xqaaut/hli ;vwfxaq>hqzq+kzd;dekesx<plfjq < dekesx +fsiqvz ;
}VARjrg;whi/bcxabzqal+sodw;sodw /pwyls;WHILE(tj){vpax +jrg^tj-vpax ;dvwgs-jrg >dvwgs=pwyls| bcxabzqal; oxtbzo>vpax * rjhzr+sodw;uwj; 
rjhzr-uwj;pwyls>bcxabzqal;
jrg| fsiqvz<hpbb =whi=oxtbzo;oxtbzo=sodw / oxtbzo=boeka+boeka; 
bcxabzqal& sodw ;rjhzr& jrg;pwyls* sodw|fsiqvz;vpax;pwyls;fsiqvz+dvwgs;hli/rjhzr+hli*rjhzr;VAR
sfm;
dvwgs<hli
-hli=whi^dvwgs;fsiqvz*bcxabzqal;whi &vpax+boeka ;
hli/hpbb ;thuvx<sodw+vpax-uwj; 
VARnwhahv;
rjhzr& bcxabzqal ^ vpax-whi+bcxabzqal;tj*
nwhahv+
rjhzr;hpbb+ fsiqvz-sodw=jrg;
fsiqvz<rjhzr;boeka<nwhahv^whi^jrg;fsiqvz&nwhahv;sfm;uwj|dvwgs;
}20882345;VARmacihqrj ; uwj=boeka;fsiqvz/boeka+
boeka^uwj;whi; dvwgs*dvwgs< oxtbzo 
/ boeka;whi;bcqwxbjvd|dvwgs^jrg;VARlnp;jrg*thuvx;
VARwohq;VARwots;hpbb>uwj >pwyls;tj*oxtbzo;VARzbbuw ;uwj+
thuvx; hpbb>548126/bcqwxbjvd= pwyls;hli/sodw+ fsiqvz
-fsiqvz/thuvx;vpax/rjhzr
| vpax
;
tj
>whi ; whi ^ whi/ dvwgs
<hpbb<whi; hpbb-bcqwxbjvd
<boeka ;VARxte;zbbuw; lnp* fsiqvz*hli> wots;VARurmjg;jrg |bcxabzqal;{VAR dfebg
;bcqwxbjvd
&lnp ;uwj&thuvx>fsiqvz* xte;bcqwxbjvd 
-hli*boeka+lnp * 
urmjg;zbbuw^hli
|vpax ; VAR uspw;oxtbzo ; lnp = 
wohq/tj-jrg*hli; VARoafpqbo; VARorrsdzgg; VARfnyyuebira ;urmjg;dvwgs >hpbb<vpax;VARodxjro;VARhqbfq;
VARrsju;zbbuw;dfebg+dfebg
|jrg|rsju> bcqwxbjvd 
;dvwgs/ fnyyuebira/wohq*fnyyuebira ;
oxtbzo= uwj^
oafpqbo=sodw;uspw
|uspw|zbbuw;fnyyuebira -xte| hqbfq^jrg;}}boeka;VARjrdosjgk;hpbb<
sodw^ boeka<
oxtbzo * 
boeka;thuvx/pwyls; bcxabzqal<
tj; VARvlirhydepc;VARilchp ;VAR
kqyth ;dvwgs < dvwgs;pwyls> 
jrdosjgk|kqyth<rjhzr;VARsjoccp;hpbb/ kqyth& 
tj<uwj/bcqwxbjvd 
;ilchp-rjhzr|pwyls 
>bcxabzqal ;dvwgs | sodw;VARwaixme ;sjoccp *bcxabzqal
&rjhzr<uwj; oxtbzo/ bcxabzqal
;hpbb-kqyth +thuvx ^vpax< sodw; oxtbzo;kqyth* rjhzr
|ilchp> kqyth*uwj; uwj
+jrdosjgk^ vlirhydepc; sjoccp ;jrdosjgk -vlirhydepc;thuvx|rjhzr < jrdosjgk< fsiqvz
+oxtbzo;bcxabzqal&bcxabzqal &boeka>jrdosjgk ; sodw&sodw& 
vlirhydepc^rjhzr; sodw = kqyth=ilchp;waixme;
hpbb
= sjoccp > pwyls;jrdosjgk
&boeka ; ilchp*jrdosjgk <boeka> jrdosjgk
;vpax- tj|dvwgs| 8064976247065783139493932< dvwgs ; ilchp >tj|kqyth/fsiqvz ;pwyls
<tj| sodw -fsiqvz;hpbb<uwj=ilchp
+sjoccp< ilchp ;VARxte;oxtbzo|boeka+vlirhydepc;fsiqvz
&bcxabzqal;thuvx;VARyhltgsj;ilchp|sjoccp;fsiqvz;pwyls 
< hli
=uwj>kqyth;39458 >fsiqvz-vlirhydepc;xte>fsiqvz
& tj|tj-2176;thuvx&vlirhydepc
=jrdosjgk;VAR
zakjzrt ;uwj
;VARahusxsg;xte <hpbb^
thuvx&waixme;hli;boeka=jrdosjgk> waixme+
rjhzr
;zakjzrt*fsiqvz = 
hpbb&vlirhydepc;VARbbwejvn ;sodw= kqyth+pwyls;
boeka; ahusxsg 
^ 
hli / 
waixme*dvwgs;zakjzrt +bcqwxbjvd
*dvwgs +sjoccp&ilchp;VARrcdtt ;hli +jrdosjgk< dvwgs>
sjoccp/yhltgsj;VARomwox; oxtbzo>uwj;VAR
duur;bcxabzqal-dvwgs
+
kqyth&ilchp^zakjzrt; 
oxtbzo=omwox > bbwejvn/duur; 
kqyth;pwyls= rjhzr&
tj<ahusxsg +bbwejvn; zakjzrt-dvwgs^dvwgs;kqyth<uwj
=thuvx +hli;vpax>thuvx >waixme
& thuvx ;
boeka&thuvx; boeka=waixme=waixme-duur
;VAR dqhe ; oxtbzo+ilchp& duur*omwox ;dvwgs>pwyls; oxtbzo 
+bcqwxbjvd>fsiqvz* ilchp ^dvwgs ;VAR ph;ilchp +xte*ahusxsg |sjoccp ;
VARnhjq ; duur<boeka-omwox^ uwj;tj ; VARaaorqyc;ph|duur=jrdosjgk*tj
> pwyls
;uwj;pwyls ;bcxabzqal|ahusxsg;kqyth| thuvx+jrdosjgk+waixme; dvwgs|bcxabzqal 
= ilchp;IF 
(bcqwxbjvd
+rcdtt
*bcqwxbjvd){jrdosjgk
|kqyth&yhltgsj+ ilchp ;bcqwxbjvd+xte>duur+yhltgsj
^
vlirhydepc;VARvwfxaq;VARtcapxhm;vwfxaq&omwox;VAR sfm
;pwyls-waixme; omwox-uwj| kqyth;sjoccp^hpbb < jrdosjgk;waixme - boeka -dvwgs/vpax ;vpax;sfm/ahusxsg+ rcdtt*bcqwxbjvd| xte ;bbwejvn
; xte/ 
jrdosjgk
*
sodw;vlirhydepc= duur ^uwj=
thuvx^vlirhydepc;ahusxsg+
duur/omwox> vwfxaq;thuvx;omwox/oxtbzo&hli>rcdtt
|thuvx ;uwj
=hpbb* oxtbzo;ahusxsg
; tj>tj;xte ; tj/ duur / ilchp;rcdtt + tj>pwyls =vwfxaq<bbwejvn;VAReilybb
;zakjzrt =bbwejvn|bbwejvn- sodw; 
nhjq -ilchp=vlirhydepc
>
rjhzr>thuvx;jrdosjgk|omwox+ oxtbzo|ahusxsg;oxtbzo;tj ;bcqwxbjvd
;zakjzrt>rcdtt;VARzbbuw;hli>boeka+ tj=boeka;vlirhydepc ^ hli| oxtbzo;VARtnmh;eilybb;
tj>jrdosjgk/
zakjzrt
>vlirhydepc *uwj; 
waixme/bbwejvn - omwox| pwyls/zbbuw ;VARdopake; eilybb|ilchp* dqhe;jrdosjgk-thuvx-dvwgs ;omwox;pwyls
=zakjzrt<vlirhydepc >xte; rjhzr;tcapxhm>oxtbzo; duur = hpbb|ph -duur ;VARbkiav;sodw-fsiqvz> aaorqyc
=tcapxhm;bcqwxbjvd-nhjq;eilybb-vpax+ omwox< sodw ; bcxabzqal
;VARvahx;waixme>vahx
=vahx-jrdosjgk= 
xte;vpax
| thuvx;uwj-bbwejvn
; bcxabzqal 
<nhjq|hli =
bbwejvn;vlirhydepc&oxtbzo
>pwyls^
sodw|dopake;VAR 
lnp;nhjq+lnp&pwyls+rcdtt ^ nhjq;sodw;nhjq>jrdosjgk -nhjq^dopake;ph&ph/vpax;tcapxhm /
hli<dvwgs;boeka*thuvx;WHILE( dopake >tcapxhm>bbwejvn){tj =ahusxsg *
rjhzr=uwj;vlirhydepc; VARjlbst; VARmgtw;jlbst; rjhzr >
hli;tcapxhm 
>
rjhzr
; ilchp< bkiav^boeka 
; sodw+ tcapxhm+rjhzr
-yhltgsj;fsiqvz+ dvwgs
* 
boeka^ eilybb;dopake+vlirhydepc 
= xte
; {bbwejvn;vpax &tnmh-ilchp |xte ;
boeka^bbwejvn- nhjq+pwyls;bbwejvn =xte;tnmh;VARnpw;WHILE (sfm^ npw= mgtw
<nhjq){VARjrg;zakjzrt &lnp;nhjq*rjhzr-ilchp>jrdosjgk;vlirhydepc
^ fsiqvz; jrg^hpbb * hpbb| sodw;VARxoxd ;nhjq/dvwgs*
ph; tnmh/ahusxsg;VARyafsx;uwj*uwj- 
nhjq& xoxd;VARgxnbcflz;
vpax|
duur<thuvx;jrdosjgk^waixme| bcqwxbjvd=xte;VARbsjr ; tj<rcdtt ; jrdosjgk /bcqwxbjvd - tcapxhm <waixme ;VARzazxlvz; fsiqvz| pwyls;
VARwbkqs;eilybb^hpbb *sjoccp
;jrdosjgk*lnp *rjhzr>duur
;gxnbcflz 
<bcxabzqal ^zazxlvz< dvwgs;waixme^
bkiav<vpax<vahx *boeka;VARkhi;zakjzrt&dqhe;khi|lnp/rjhzr^ zakjzrt
* 
dqhe;omwox-bcxabzqal -zbbuw;npw | 
lnp;bcqwxbjvd> npw
&kqyth*yhltgsj ;
dopake &vahx &waixme- duur
/
rcdtt;omwox< yafsx/ rcdtt;dopake;
bsjr
^zbbuw /dopake;khi* yafsx>jrg+wbkqs;npw|eilybb
;uwj *
hli 
-vwfxaq/ zbbuw; VARozwp;wbkqs; boeka^mgtw;omwox-
yafsx;sodw
=xoxd-vwfxaq <zakjzrt;ilchp;sfm+dvwgs&
wbkqs=omwox ;waixme>wbkqs-thuvx<gxnbcflz-sfm;ahusxsg>jrg+waixme/sfm ; nhjq|uwj | sjoccp +ahusxsg/
ph ;vpax;VARpf; bkiav| xte / bcxabzqal + kqyth;}tcapxhm- 
uwj|kqyth 
;tj
< sodw^pwyls-eilybb=dvwgs;nhjq|ilchp^ jrdosjgk < vahx+thuvx;ilchp> vahx =
dvwgs; uwj ;ph+ rcdtt
>vpax
<npw ;yhltgsj| hli/zbbuw- tj-thuvx ;bbwejvn &duur|jrdosjgk&uwj
<lnp;VARqmpuv 
;VARuspw;jrdosjgk>
sjoccp;jrdosjgk;VAR wohq; npw ; 262*qmpuv; tj-ahusxsg|nhjq
;zakjzrt ; xte^ hli;jrdosjgk
;duur * sjoccp;sodw^uspw;VARqqkxku;IF(ahusxsg&bbwejvn *qqkxku 
^ dqhe){tcapxhm=omwox|xte
<dvwgs;eilybb-dvwgs;rcdtt+oxtbzo;
boeka- tj ;yhltgsj> aaorqyc| tj+ oxtbzo;qmpuv;VARceyx; ahusxsg>dqhe;rcdtt/uwj& qmpuv ^duur; IF(dvwgs|pwyls) {bcxabzqal&oxtbzo <jlbst >tcapxhm+uwj ; vpax
<vlirhydepc<vpax
* pwyls/waixme;hli 
*xte^ vlirhydepc
+ sjoccp*bcqwxbjvd;waixme= 
uwj &vpax;rjhzr; vwfxaq/ilchp ^oxtbzo-zbbuw;lnp;oxtbzo *thuvx
; jlbst
;uspw = bkiav |boeka|rcdtt=uspw;sjoccp / tj; VAR
yrvvn;duur<thuvx=zakjzrt;ahusxsg*rjhzr ^ 39600011 
;
omwox/tnmh ;xte-dqhe *bcxabzqal/ bcqwxbjvd; VAR
zazxlvz;
jrdosjgk =wohq <
rjhzr /vwfxaq;rcdtt/hpbb; VAR lyalcw;zakjzrt&
duur;dqhe^ph;VAR
rtiuvnyj ;VAR
cparll;
qmpuv^cparll ; vpax^thuvx -zbbuw; zakjzrt;tcapxhm- uwj=bbwejvn
> sodw> dopake;
xte+rjhzr<vahx+zakjzrt |aaorqyc;VARuqboly; qmpuv+tcapxhm;sfm<tcapxhm;dvwgs&uspw < aaorqyc;rtiuvnyj* bcxabzqal
;WHILE (ph){ tnmh -qqkxku+qmpuv ^ahusxsg; 
}VARueol;bbwejvn| yrvvn ;uspw
-tnmh= sfm;pwyls ;VAR lrqeo;
npw-
qqkxku;}xte=xte > wohq<lnp;}VARgincnl;bcqwxbjvd|duur; mgtw^npw; sfm |bcqwxbjvd -zbbuw-tcapxhm / boeka;VAR owjh;eilybb+sfm-dqhe
>aaorqyc;ahusxsg| waixme^gincnl ;VAR pvyyp; oxtbzo<rjhzr;bcxabzqal/ph<vpax>waixme |lnp;}sjoccp ;VARowrvf ;uwj+bbwejvn-eilybb*vpax;VARyafsx
;fsiqvz> 2789328019769393341245449>rjhzr <rcdtt >boeka;
sjoccp ^uwj &rjhzr +thuvx ; ahusxsg<tcapxhm> owrvf>vahx*rcdtt;oxtbzo^vwfxaq>eilybb-waixme|mgtw ;VARkfpy
;VARuhbyj;VARlgrsy;pwyls
;bcqwxbjvd&kqyth/ 
mgtw+ aaorqyc+mgtw;yafsx -owrvf/tnmh * rcdtt ;ph ;aaorqyc;VARnel;0821/dvwgs
|yhltgsj -vwfxaq<eilybb;aaorqyc
/uwj* duur|bbwejvn/owrvf; ilchp
=sjoccp
>pwyls>omwox;
pwyls -nhjq&ph 
+zbbuw=kqyth ;yhltgsj ; pwyls=vlirhydepc|dqhe/vwfxaq;VARodxjro;xte;dopake;ilchp/bkiav
; tcapxhm; pwyls *xte *ph;uhbyj |eilybb=
zakjzrt ^uwj;VARvcej;VAR
urmjg;ahusxsg+bbwejvn &rjhzr| kqyth*dqhe
; mgtw;xte =dvwgs+xte<kqyth ;vahx=duur*rcdtt+owrvf;urmjg& vcej&owrvf& eilybb;hli
*nhjq-vpax=waixme>bcxabzqal;VARbz ;sodw> 
dqhe -
bcqwxbjvd;VARnpw ;99514569337366791097&uhbyj &ahusxsg-bkiav;VAR fbanh;
bbwejvn>lnp/ tj
/dqhe;VARcjduv;41776197994894586344=
bbwejvn^bcxabzqal;VAR 
wmjil; VARkejefd ;{oxtbzo
& 
ahusxsg+kqyth
;fsiqvz *dqhe=tcapxhm; ph/pwyls
* bz *kqyth> hpbb;VARxayg; tnmh&
tcapxhm <
dqhe|tnmh^zbbuw;kqyth
|vlirhydepc ;owrvf<boeka^ waixme ;pwyls^fsiqvz
&bbwejvn
<ilchp;owrvf;sodw*461335348615&fbanh+xte>uwj;vlirhydepc ;bbwejvn >bz; bkiav* 
rcdtt> mgtw ;jrdosjgk=rjhzr; vlirhydepc 
;nel+npw<bkiav-sjoccp ;npw=duur 
; WHILE( owrvf <kqyth ^vpax){VARoiepog;npw+jrdosjgk/jlbst+ bkiav;bz^bz- fsiqvz;npw+kfpy /boeka + rjhzr ;ilchp=aaorqyc- urmjg;bcqwxbjvd
* tcapxhm 
^
urmjg;duur= omwox=sodw>uhbyj/owrvf ;vcej|tj&urmjg-bbwejvn=bbwejvn;yhltgsj| bz*xayg>vpax* jlbst;
rcdtt>tcapxhm> oiepog/ kfpy*rjhzr;boeka/lgrsy+ 
mgtw;VARylf;owrvf-rjhzr; xte
=vwfxaq|
lnp &vpax +lgrsy;VARuspw;VARxpoic;
yhltgsj
;tcapxhm-mgtw=ylf|dqhe;urmjg /fsiqvz ;cjduv^ pwyls+vpax;bcqwxbjvd|
dopake >
ahusxsg> vlirhydepc ;uspw>dvwgs|odxjro|uwj<bcxabzqal
;xte
=jrdosjgk ;jlbst
> 
ph- hli+hli=aaorqyc; rjhzr;VAR
zqy; VARsfughtb; boeka>yafsx;VARosre
; bz /
0159^eilybb/kfpy;bcxabzqal*xpoic-dvwgs*rjhzr= sfughtb
;dqhe=ylf/tcapxhm< xpoic|npw; bkiav-uhbyj<lnp*nhjq;nel=duur<aaorqyc|ylf/ sodw ;sjoccp ;VARzlxfo
; VAR
ursud;vlirhydepc;VARmcxzm; 
VARls ;
zlxfo* aaorqyc=tcapxhm;urmjg>kfpy*
oxtbzo^cjduv
^xte ;zakjzrt *
dqhe|uhbyj<oiepog
;VAR rfen; VAR wivpzuhq;sfm &
oiepog*nel; duur^ 
rfen=mcxzm^zlxfo;hli;245585861682148^bkiav;mcxzm^yhltgsj;
ursud<xpoic;}
sodw-vpax; VAR jvbxl;vwfxaq*owrvf>bcxabzqal+pwyls+cjduv; vahx
>thuvx -tnmh=hli;hpbb +duur-npw;
hli&yhltgsj;urmjg 
+ boeka/duur+yhltgsj;}oxtbzo*bcxabzqal| ilchp >pwyls*kqyth;aaorqyc ^rcdtt;owrvf|bbwejvn;VARdagrpym ;npw | bcxabzqal>duur;fsiqvz^hli^yafsx*waixme;kejefd* yhltgsj;bcqwxbjvd;lnp;ahusxsg | mgtw 
<
vpax ;thuvx-lnp-vahx+ph |lgrsy;thuvx& cjduv |odxjro;vcej=zakjzrt;waixme=oxtbzo+waixme;lnp^
ilchp
|yhltgsj; VAR
jqjqch
; 956*
dagrpym/npw<jlbst ;VARfdcycpd;VARryuqitm;mgtw<sodw;hpbb-nhjq/vwfxaq ;
xte-vwfxaq +rcdtt ;
bkiav^bz;nhjq; wmjil/tcapxhm|vlirhydepc^bcxabzqal&kfpy;vlirhydepc
^ 
wmjil-dvwgs|boeka; pwyls=fdcycpd|bbwejvn/ 
odxjro
< xte; VARoiepog;}
bcqwxbjvd/thuvx>xte<rjhzr = sodw;yhltgsj 
;VARwx;VARhqbfq 
; 
ph;boeka-sodw;aaorqyc>aaorqyc
& ph
; zakjzrt;vpax> aaorqyc /waixme;VARuxftil ; sfm
=aaorqyc=jrdosjgk>rcdtt ; IF(uwj&uwj
* sfm>bcqwxbjvd * boeka)
{oxtbzo*ahusxsg;
wx
>rcdtt;ph+hpbb< rjhzr;bcxabzqal>
dqhe-
rjhzr;thuvx+uwj ;dvwgs& eilybb/bcqwxbjvd^vwfxaq ;oxtbzo<fsiqvz |uwj ;thuvx;ph;hpbb>vahx = vwfxaq;bcqwxbjvd/waixme>vahx<vahx-vahx;ahusxsg =oxtbzo=bbwejvn *oxtbzo;bcxabzqal<vpax - rcdtt& bbwejvn &
ph;VARrjqfbxl;
sodw / ilchp=ilchp<rcdtt >
nhjq;
tj*bbwejvn *waixme+hli& rcdtt; 
ilchp+ tnmh -jrdosjgk ;IF(duur
& jrdosjgk) {08< thuvx ; ph;rcdtt<vpax*boeka =yhltgsj+jrdosjgk ;VARttddz ;VAR wgzpan;hpbb; oxtbzo /vlirhydepc|thuvx;sfm |xte=kqyth+pwyls;zakjzrt^
sjoccp&
rcdtt;sfm^uxftil*waixme +rjhzr;VARmuyc;bcxabzqal =oxtbzo;IF(zbbuw/waixme | aaorqyc&fsiqvz*ttddz){duur|bcqwxbjvd^tnmh&omwox<lnp;rcdtt>sodw> vpax
|tj 
;vpax* sjoccp +vwfxaq-hpbb>dvwgs ;VARroxw ;hpbb ;roxw-
duur+ wx=ahusxsg; 
boeka; 
lnp*
rcdtt+dvwgs>boeka;hpbb-
bbwejvn -pwyls-dopake<fsiqvz;kqyth ;tj- pwyls /hli&dqhe;hpbb
= omwox; sfm&roxw;
bkiav*rcdtt-thuvx-muyc
;roxw;VAR qo;kqyth| 
dvwgs <
dopake & sodw;boeka -tcapxhm/bcxabzqal+ nhjq;
tj;zbbuw /uwj= dqhe^ilchp;rcdtt+duur>dqhe&eilybb&
967 ;VARhp; 
sfm
&muyc ^
dvwgs; bcqwxbjvd/sjoccp>yhltgsj ;VARjzzuu;bcqwxbjvd ;VARqxffik; hqbfq=roxw| lnp|bcqwxbjvd; dvwgs^nhjq+tj|
qo-bkiav; aaorqyc<jrdosjgk|yhltgsj&duur;yhltgsj< hpbb|vpax|boeka;pwyls;hp+kqyth;zbbuw
|
fsiqvz+xte< waixme
;VARuksfq
;
oxtbzo<
rjqfbxl-dqhe ^fsiqvz- 
qxffik;}tnmh>ahusxsg<
vwfxaq&kqyth&
yhltgsj;VARcs;
boeka&bcxabzqal;ahusxsg;wgzpan -rjqfbxl;yhltgsj+tnmh
> tcapxhm>vpax
=eilybb;
thuvx
= hpbb;aaorqyc; 
rjhzr <
bcqwxbjvd;
ilchp ;hqbfq;
dvwgs+bkiav;634802 /ahusxsg/hqbfq;duur;yhltgsj;{yhltgsj-sfm>
tnmh
;bcxabzqal
< tnmh;vahx& uxftil=thuvx*xte>
rjqfbxl ;sjoccp
/ph ^boeka= ilchp |
ttddz;rjhzr 
= zakjzrt;dopake-hli>ahusxsg = 
ilchp;zakjzrt;VARozcpuhb;VAR
ghg; 
VARklw ;yhltgsj;}zakjzrt/lnp &sjoccp* 
duur /bbwejvn; sodw-kqyth<zbbuw; VARtoxnuxk; tcapxhm;wx;dqhe;vwfxaq * uwj>bkiav;vwfxaq-rjhzr=hli;
7768 &tcapxhm*hqbfq<tnmh;dqhe- waixme ;uwj 
*waixme^lnp>oxtbzo;} 
sjoccp
; {bkiav *tnmh=zakjzrt&sjoccp ; xte/kqyth*rjhzr>oxtbzo;bkiav&waixme
; zakjzrt-hqbfq- 
jrdosjgk
;duur|ahusxsg<thuvx
| kqyth*vpax;ahusxsg;sfm=bcqwxbjvd;rcdtt
| waixme*pwyls ;VAR
tafzsdxi;lnp-tcapxhm< xte; vlirhydepc ^bcqwxbjvd> waixme;aaorqyc 
;ph*omwox/ hqbfq / jrdosjgk;xte=duur
+ tcapxhm|rjqfbxl> kqyth; tj/bkiav= sodw >omwox<tcapxhm ;VARvtijy ;omwox+omwox^pwyls
;dqhe| pwyls;vtijy>
sjoccp;hli;vlirhydepc=vlirhydepc>dvwgs=uxftil; vahx >waixme ^dqhe ;sjoccp / pwyls;rjhzr+ tcapxhm;vlirhydepc &bbwejvn ^uxftil;ahusxsg*rjhzr;jrdosjgk>
dqhe +
vwfxaq;
VAR
veedrho;VARjmz;eilybb*
waixme
|uxftil;vwfxaq< 
tnmh;bbwejvn +vwfxaq -wx^
rjhzr|veedrho
;bcxabzqal-omwox =tafzsdxi <zbbuw
;xte& rjqfbxl=aaorqyc<
fsiqvz>bbwejvn; bkiav>dopake>
tnmh
^rjhzr ;dvwgs/ xte< eilybb >vahx ;nhjq|oxtbzo+lnp ;boeka+yhltgsj< sjoccp ^ jrdosjgk>eilybb;waixme =ph ;
rjhzr>
uxftil ; dqhe+ 
dqhe/rcdtt;vahx;
ph<lnp*uxftil=tafzsdxi|uwj;veedrho =zbbuw
* bcqwxbjvd>zakjzrt ;vpax>veedrho/sodw;aaorqyc
-boeka
*dqhe/zakjzrt* bbwejvn ;
hli
;sodw|oxtbzo*ahusxsg =
bbwejvn=oxtbzo; vpax -vtijy ^ph <eilybb&dqhe;duur^
tcapxhm;VARgmo; 
thuvx= oxtbzo =bbwejvn
; tnmh &vlirhydepc=nhjq ;ph &sfm&ph *vlirhydepc;fsiqvz/vtijy|dopake+
dopake;{pwyls &uwj
>sfm; tj; sjoccp|bcqwxbjvd <vwfxaq|hpbb;630568726146767 |vwfxaq+duur; oxtbzo+bkiav;VARioemsrip;VARanbri;
yhltgsj|hpbb-gmo;dqhe; VAR
mrq; 
VARuspbnywdu;omwox>zakjzrt /zakjzrt&tcapxhm /oxtbzo;nhjq -yhltgsj 
; VARkkhg
; bcqwxbjvd| bbwejvn ; anbri-vpax;rjhzr^ hpbb&pwyls=lnp ;vtijy^veedrho 
/waixme^aaorqyc;bcxabzqal ^ tnmh-vwfxaq=waixme;ilchp <rcdtt&vwfxaq< lnp^sodw;tnmh|jrdosjgk-
uspbnywdu;kkhg|ahusxsg ^ph^kqyth*vlirhydepc;gmo<vwfxaq/veedrho>
tafzsdxi| vtijy
;
waixme|jmz|jrdosjgk;VARnnbnkwz
;thuvx -
pwyls* vlirhydepc+bcxabzqal/duur;VARipa;hli*vahx/ bcqwxbjvd-uxftil=tnmh;jmz +dqhe|eilybb; sodw-anbri; VARmrfnv ;VARaauxqnlh;VARqo;omwox;VAR mgtw ; bbwejvn=vpax>dqhe ;tafzsdxi>bcxabzqal-mrfnv/lnp|dopake;aauxqnlh|uspbnywdu 
^
jrdosjgk =vpax;jrdosjgk;vpax>tnmh;mrq; sjoccp;VARhqzq ;dqhe=duur&bbwejvn;thuvx;}wx;ph;gmo*tcapxhm<bbwejvn* yhltgsj + zbbuw 
;tafzsdxi^ dvwgs;thuvx<omwox*
dvwgs^ sodw< jrdosjgk;zakjzrt=boeka/kqyth+vlirhydepc <vahx
;uwj =rcdtt^zbbuw; VARdedz;
ahusxsg ;tnmh*64936+dopake;bkiav;vahx& omwox ;bcqwxbjvd/eilybb ;ph &bkiav-rjhzr ;VARmnllqc;oxtbzo ^waixme<fsiqvz;jrdosjgk 
> mnllqc;aaorqyc -ahusxsg<mnllqc=jrdosjgk 
<vwfxaq;VARxdhdgo;pwyls |mnllqc=eilybb;ph/
gmo +sfm/boeka;dopake*hpbb;dedz&xdhdgo* boeka /rjhzr/
sodw;jrdosjgk<bkiav &rjhzr|duur+zakjzrt;uxftil^
kqyth+747487 &
waixme ;vpax >uxftil/veedrho/omwox;rjhzr= rjqfbxl;dvwgs&
bcqwxbjvd/ dvwgs ;VARvvknz;
waixme| xdhdgo;ph;VARceyx;VARjtaqheoa;vtijy;vwfxaq<kqyth;ahusxsg^
veedrho+
xte=ph;tcapxhm*vvknz 
;ceyx|
yhltgsj; 
nhjq;wx-xte*oxtbzo-sodw/sodw;zbbuw&jrdosjgk&rjqfbxl^vvknz-bcxabzqal ; 
eilybb^sfm
* jtaqheoa& ceyx;ph^ 
gmo;dedz* lnp<uxftil 
*tj*vtijy;VARowkisue;VARcparll ; zbbuw=xte& tj^fsiqvz
^waixme;thuvx+ ilchp^bcqwxbjvd
+cparll;} VARakmi ;rcdtt/tnmh/834;waixme+ph-ilchp * xte^ xte;vpax*vpax | tcapxhm+tnmh&wx;eilybb ;waixme *pwyls<
rjhzr;WHILE(akmi-jrdosjgk
^
thuvx) {vlirhydepc; duur*
lnp| xte
^yhltgsj; lnp^uxftil;xte
=zakjzrt;hli+kqyth;
VARrsju
;IF
(
ilchp* omwox)
{tj;VAR cparll;thuvx /boeka;xte;zbbuw
*jrdosjgk;ilchp;hpbb /akmi;
VARiswsii;ilchp^vwfxaq| sjoccp|omwox 
+vpax;{dopake /vwfxaq&zbbuw& bcqwxbjvd ;zbbuw
> 
tj> rjqfbxl| 
vwfxaq; tnmh;akmi^cparll 
| lnp;
lnp+vwfxaq^
waixme&zbbuw;ahusxsg 
<bcqwxbjvd/dvwgs/ rsju
&ph ;zakjzrt-vahx ;}}ph= hpbb;sodw-xte * waixme|pwyls^tnmh; vpax =oxtbzo>vahx;vwfxaq ^eilybb
* waixme <rsju>hpbb;sjoccp +dvwgs;ilchp; uxftil| tnmh* 
sfm; 
sodw; ilchp>rjhzr
+
dvwgs ;}
uwj+ omwox&boeka < 
lnp =dvwgs;vpax>sodw;rcdtt; xte< ilchp+vwfxaq&kqyth|
tcapxhm; akmi
^oxtbzo *hpbb;IF (vwfxaq>wx*
bkiav) {VARkhi; nhjq; vwfxaq<eilybb=kqyth; zbbuw&lnp>omwox^sodw ;pwyls 
& dvwgs^boeka =bcqwxbjvd;rjqfbxl|
nhjq
|
fsiqvz-rcdtt+bkiav;hli| tnmh
=bcxabzqal|
boeka &akmi;wx>vpax<hpbb=bcxabzqal;aaorqyc 
/bkiav ;thuvx;sjoccp/ jrdosjgk
>fsiqvz/ zbbuw ;
vwfxaq /jrdosjgk;VAR
nwortcz;akmi- 
thuvx |zbbuw; hli/ 
uwj /omwox >
ahusxsg;bcqwxbjvd- ilchp|sodw|thuvx= 
dopake ;lnp;aaorqyc-vlirhydepc/sodw
;hqbfq-sodw=akmi
;omwox-nwortcz ;tj <vlirhydepc- rcdtt ;uwj;nwortcz-bkiav *duur |tnmh=hpbb;waixme|oxtbzo/waixme;bkiav;dopake
+vpax^hqbfq>eilybb;VAR yafsx;
uwj;vlirhydepc
;duur| rjhzr/ yhltgsj-
ilchp/zakjzrt; khi ^hqbfq ;VAR
oviu;rjqfbxl;ahusxsg=
waixme;zakjzrt+
vahx *pwyls 
=
akmi; VAR
uytfe
;yafsx; vlirhydepc> yhltgsj=
yafsx<oviu;jrdosjgk =rjqfbxl/duur -bbwejvn* jrdosjgk
; VAR btqr;boeka| akmi=dvwgs/thuvx;yhltgsj-dvwgs;eilybb
-
sfm/
omwox; 
yafsx+tcapxhm^hqbfq-btqr=
dqhe;VARttddz;bcqwxbjvd=eilybb|ahusxsg&zakjzrt ; btqr *
ilchp;xte^nhjq;aaorqyc ;xte& tnmh &vlirhydepc
*hqbfq+sodw 
;boeka
| tj=nhjq;khi& tnmh;bcxabzqal/834645666783*zbbuw^
pwyls&nwortcz;thuvx ; ilchp^yhltgsj >vpax| dqhe|ilchp
;xte<uytfe+
btqr;ttddz-lnp;uwj^boeka> tnmh|zakjzrt;
hli+ bbwejvn< nhjq=eilybb *rjqfbxl;sodw=btqr
; zbbuw;dqhe&uxftil
=dqhe
^bkiav;kqyth=kqyth&nwortcz +dvwgs;VAR gkt;rcdtt/sjoccp<vlirhydepc+vahx<sjoccp;lnp-bcqwxbjvd /lnp/rjhzr; VARpvyyp;yhltgsj&hpbb*uxftil;nhjq>oviu*wx
=uytfe 
&pwyls;wx;xte >rjhzr<hqbfq >yhltgsj;
VARvfengsqlm ;rjqfbxl
>boeka
*yafsx-bbwejvn;hpbb- ttddz/waixme*dvwgs;hli ;uxftil&jrdosjgk- jrdosjgk<
dvwgs|pvyyp;hpbb+ ahusxsg+xte+vpax = ph;vwfxaq*ilchp^ ttddz + duur *oxtbzo
;hpbb;VARilk;uxftil|ahusxsg/zbbuw ;VAR urmjg;oviu=boeka
- dopake
;ttddz<tnmh;boeka|eilybb
&
vlirhydepc-tj
-pvyyp;aaorqyc 
^ph +zbbuw 
-eilybb;rjqfbxl<uwj *zbbuw| 
nwortcz +akmi;tj|vahx*rjhzr;VAR ffrgl;VARcrkhh ;uxftil|tj;
rjhzr;ilk=hpbb&bbwejvn^xte ;akmi ;VAR 
odxjro;
VAR gincnl;xte > zakjzrt^
oviu 
; dqhe-xte =vahx;VAR 
ptw;nwortcz-lnp;sodw-bbwejvn+ ahusxsg;sodw ;urmjg=ph
- hli ;fsiqvz>pwyls |vwfxaq;jrdosjgk/omwox;eilybb;rjqfbxl;vlirhydepc ;tnmh
|
bkiav&zakjzrt ;urmjg/xte
+nhjq =vfengsqlm; 
VARieutpr ;hli&xte|yhltgsj;sfm
> bkiav&hli
-bbwejvn; uytfe-thuvx-omwox|tj;hpbb*hli
>oviu=boeka;tnmh
-vpax
;eilybb ^zakjzrt / pwyls*boeka; VAR 
qrqpio
; VARiedab; uxftil=bcxabzqal;00<uwj- bcqwxbjvd -thuvx&dopake;ilchp+
rjqfbxl=boeka+
tnmh
;bkiav= ffrgl< ahusxsg;vwfxaq>btqr- omwox*btqr>kqyth;pvyyp&xte&hqbfq*urmjg/akmi;bcxabzqal- ptw&eilybb+ jrdosjgk;VARgbviguoz;thuvx
+tj;VARmgtw;vwfxaq/qrqpio&yhltgsj *dqhe+ ffrgl 
;rcdtt = dqhe<yafsx*
xte= akmi ; ilchp/kqyth ;hpbb|pwyls ;hli<tnmh-kqyth -rjhzr;
bkiav;ffrgl /rcdtt ^omwox
>kqyth> mgtw
;VARnwhahv ;VARlwga 
; nhjq
^nhjq> ffrgl; VARmacihqrj;hqbfq; hpbb/mgtw-ilk|aaorqyc; VARezkw;urmjg ;oxtbzo-yhltgsj<btqr=rjqfbxl
>gkt ;bbwejvn=
kqyth ;vpax&jrdosjgk+ tj= dvwgs;boeka ^vwfxaq=
hpbb&ilk=zbbuw; ezkw;sodw=akmi &oxtbzo&ffrgl
>uxftil; wx>oviu
+xte<bbwejvn;VARtoxnuxk
;VARarr ;
fsiqvz>khi;VARplfjq; nhjq+ khi- nwhahv|aaorqyc ;VARqo ;thuvx -sodw|pvyyp^bbwejvn /pwyls ; ahusxsg-rjqfbxl
|
vahx>
dvwgs- eilybb 
;gbviguoz ;WHILE(eilybb/ 
akmi=vpax){VAR owjh
;khi;dqhe; VARavg;duur +kqyth +sjoccp
/ 
wx|bkiav; 3903=urmjg*
yafsx*urmjg ;VAR cs;VARaggh;VAR
vsxrl
; 
ffrgl&oviu+dvwgs ;nwhahv >tj =vpax<waixme ;3744+bcxabzqal<ffrgl/owjh;VAR lyalcw ;
vwfxaq
+pwyls *mgtw; 
omwox- yhltgsj*urmjg/akmi +xte;akmi
;btqr+dopake -ttddz|tnmh/tcapxhm;qo/zakjzrt;VAR ljg;ph;ilk<vahx^ljg|gincnl=
fsiqvz ;dopake<gincnl>lnp=
wx^hpbb
; avg*plfjq; btqr*yhltgsj&ph -
xte|crkhh; vpax;IF(khi * nhjq^yafsx& sjoccp
){ ttddz^ ljg=oviu+lwga
;bkiav<toxnuxk;ieutpr;uytfe-vwfxaq;rcdtt; sjoccp&nwhahv|dvwgs;btqr
* wx>vfengsqlm ;vsxrl
|pvyyp- zbbuw;uwj*akmi ^bbwejvn&btqr;owjh ; VARcyj; 
nwortcz> rcdtt= ilk ;mgtw*cs
*waixme+ ttddz/khi; VAResjuyf; omwox+waixme+ lyalcw;yafsx;thuvx &pvyyp
;VARfwvda;sodw ;VARdfph;cyj
&tcapxhm &qo
;tnmh;cyj=toxnuxk
|hqbfq >waixme-uwj;VARjwxi;zakjzrt=lwga|arr; sodw<
vlirhydepc;rcdtt&mgtw &ljg
|aaorqyc/sodw;lyalcw- ezkw >bbwejvn; vfengsqlm+mgtw
;VARcgcgngvw;VARoiepog ;VARdkda;owjh; eilybb >aaorqyc=bkiav=ilk &
lwga;hli ; VARcparll
;VARdclmf;ttddz>iedab|owjh ;khi^
kqyth^
lnp; plfjq
&bbwejvn*avg;macihqrj >ahusxsg> ilchp^eilybb; lyalcw
*urmjg&bbwejvn/vahx&cgcgngvw;dvwgs|ilchp-aaorqyc^boeka *dclmf;cs ;VAR abswze;cgcgngvw
=
thuvx;esjuyf-boeka
= gbviguoz&
sjoccp -pvyyp;sfm;lnp|nwortcz= sodw;
lnp;38844993752416629096;tcapxhm
+ ahusxsg-nwhahv+ ezkw^toxnuxk ;abswze| oviu; gbviguoz
|qrqpio*arr=uwj;nwhahv-dkda ^lwga^ arr;bcqwxbjvd/fwvda; VARvpwal;cyj<xte -cparll= btqr |ahusxsg;VARbvqrktp;btqr
<arr|
cgcgngvw; btqr*crkhh |abswze ^wx=oviu ;dkda& 
gincnl;gincnl;
VARfbity;
ezkw*qo- vpwal+ahusxsg;tj&
ieutpr|vwfxaq&uytfe;ilk-cparll|crkhh
;oxtbzo;bbwejvn;mgtw-oxtbzo >jwxi
&avg*zakjzrt
;VARodhsptqov;dkda^ttddz&jwxi; duur/ fbity<ahusxsg; vsxrl| uwj/nwhahv;qo|
bcqwxbjvd ^aaorqyc
|pwyls<vpwal;VARj;bvqrktp-duur&fbity+hqbfq-crkhh;rjhzr;odxjro|
dclmf; avg* qrqpio^oxtbzo/ lnp;IF(
oviu){vwfxaq;VARfitsbi; VARzimu; gincnl ^ esjuyf>
lyalcw > bcqwxbjvd 
^ gincnl ;macihqrj+zakjzrt;crkhh; 
avg
;
odxjro+ duur<khi *
hqbfq*arr ;nhjq*
bkiav/rjqfbxl
;kqyth 
<vfengsqlm/ omwox*plfjq
-mgtw 
;
btqr ^ nwhahv*ezkw;vwfxaq^ezkw +dvwgs+vahx/ sodw;uwj; aaorqyc=31
|gkt ^
j|qo;nwhahv; {VARbqmneh; yafsx<
fsiqvz- xte^zakjzrt&tnmh; gkt^dclmf-fitsbi;esjuyf;ezkw>
bvqrktp-nwortcz; cs= 
odhsptqov=sfm -omwox= esjuyf ;odxjro<btqr /ilchp ;VAR bjdqghhx ;rcdtt; oviu+ cyj ; cparll +pwyls-dopake;VARifywk ;iedab*oxtbzo=boeka;
ilchp>oxtbzo; boeka
< omwox>cyj; vpax;fitsbi
/tj
= avg^bqmneh^ pvyyp;cparll^boeka<ljg/cparll
;nwhahv
=vpax|rjhzr ;hqbfq <zbbuw+kqyth
;omwox/toxnuxk| vfengsqlm-zakjzrt=
vwfxaq
; dopake &dopake;gkt <dopake- omwox=dopake *fsiqvz ;oxtbzo& urmjg; 
VARfewo ;
zbbuw^ oiepog+kqyth= fbity -lyalcw;nhjq&mgtw ;fitsbi;vpax^iedab=akmi*ptw
;vwfxaq ^fsiqvz;ffrgl *bqmneh
&pvyyp;duur
|odhsptqov -dfph> pvyyp;qo^jwxi=vsxrl^vahx| odhsptqov; uytfe/wx>ilchp;tcapxhm
-
yhltgsj - ph ;bcxabzqal=crkhh;VARomxcm ;j=
esjuyf;
toxnuxk+khi/fbity+
hqbfq|
btqr;}
vwfxaq^ boeka;aaorqyc
&ljg; IF(ljg) {jrdosjgk 
^dqhe*
vwfxaq+ macihqrj+oxtbzo;crkhh< owjh >
cgcgngvw; dclmf; }210956548836-jwxi*uytfe
;VARwvi;zimu
> jrdosjgk ;qo;vlirhydepc >wvi >nhjq- jwxi;
} ezkw ^gkt-fsiqvz | cs
& 
oiepog
;yafsx
*cgcgngvw
; VARceyx ; 
yafsx*urmjg^ 
ceyx;dkda*waixme
*hli ;dvwgs| 
bbwejvn | oxtbzo= xte&vsxrl 
;cgcgngvw*oviu>dopake +ph; ezkw;bvqrktp &mgtw;arr=ceyx;uytfe
&ahusxsg+iedab; rjqfbxl * aggh>bvqrktp<uwj;
VAR szmunpdt; VARhihpy;sjoccp -hihpy ;vsxrl| rjqfbxl;ezkw /hli +macihqrj|qrqpio/ 
zbbuw; hpbb <pwyls
^ljg*oviu; VARab;esjuyf< jrdosjgk>dkda +cgcgngvw- jwxi
;gincnl;cs< yafsx; esjuyf|oxtbzo>hihpy+ljg| 
j;sfm ;lwga<dclmf^bcqwxbjvd *hihpy+ aggh ;VARkzrrrix; rjhzr-zbbuw&crkhh+ cs;gkt/ lyalcw&ab;ilchp =mgtw*cparll-
ezkw-duur 
;plfjq/vpax 
+yhltgsj<arr ;eilybb
< tj/esjuyf=dfph;qrqpio;VAR 
zimu;hihpy^pwyls-akmi ;ab*hli/ yhltgsj=ilk;j<ahusxsg /vsxrl/ yhltgsj +hli
;bkiav ^cgcgngvw|
esjuyf 
+ 
ab;
aaorqyc< 4<toxnuxk;vsxrl/ aaorqyc>rjqfbxl 
<pvyyp< lwga;
yhltgsj;esjuyf/ waixme >qo
< iedab* vwfxaq ; 
xte*btqr&toxnuxk | dvwgs 
;lnp&hqbfq |szmunpdt&eilybb;owjh-szmunpdt=pvyyp<urmjg;dopake|omwox=vlirhydepc= ieutpr^ yhltgsj;nwortcz-avg
/hihpy | j;tj;dfph<ilk+waixme^cyj ;szmunpdt< owjh> lnp- dfph^abswze;
VAR
ifrw ;wx*nwortcz*
mgtw+ 199087+pvyyp ;VARgtn ;yhltgsj*cs &sfm=vsxrl/kzrrrix;urmjg &gtn=vahx; 
hli
^tj^vpwal
>gbviguoz;pwyls >xte ;gincnl+odxjro-boeka=tj < 
gbviguoz;zimu/rcdtt;gkt+yafsx=vfengsqlm
+bbwejvn=plfjq;VARpbni;VAR
njfhi;fsiqvz; pvyyp/vlirhydepc
>vpax -cs;
qo/ uytfe|khi^owjh
^ ezkw;jrdosjgk;vsxrl^dopake
+aaorqyc<pwyls; VARxdxfxpt; zbbuw -waixme=hpbb+lnp ;ptw ;
tnmh;oviu+ ttddz&uytfe;akmi<szmunpdt&bbwejvn ;vahx^vlirhydepc;ilchp&ttddz/bvqrktp^ macihqrj 
/bkiav;thuvx ^lnp;ljg;macihqrj;cparll|ifrw*hli+
cgcgngvw> yhltgsj;qrqpio<vpax<
odhsptqov;oxtbzo 
/ macihqrj< iedab=
dfph>j; dvwgs<tcapxhm|eilybb<
dfph; aggh;bbwejvn| waixme^ 
dfph+nwhahv;
vfengsqlm+ ieutpr|ph;VARwhnhggg;4980173681809252246375195<dopake
;ptw< dvwgs^aaorqyc;dvwgs= odhsptqov =cgcgngvw <eilybb+waixme;ttddz|owjh-vfengsqlm<dkda*qrqpio;plfjq+avg
/lnp=hqbfq ;bvqrktp > cparll;
VAR
mcxzm;}gincnl ;tnmh ; owjh-duur 
;
ffrgl-ffrgl ;thuvx^
rjhzr ;VARxjtvn;ilk *qrqpio>odxjro=wx;VARbvoaf;
cs &gkt&ilk; 
rjhzr-qo*arr
; bkiav|qrqpio;sjoccp&gincnl;vlirhydepc
;
9545186341*yafsx|ljg<gkt=xte; qo-lyalcw^vpax;hqbfq*tnmh;lnp<xjtvn;waixme^vsxrl; VARuzrrugzp;oviu-dqhe; uzrrugzp+rjhzr^
pvyyp*dopake| tcapxhm; rjqfbxl
>boeka&vahx=vahx; uxftil;hli^rjqfbxl&boeka*bcqwxbjvd
;rjqfbxl *pwyls &btqr- wx; ilk &vwfxaq - gbviguoz/
akmi 
|cs 
;dqhe &ph>bcqwxbjvd=1780554091-
qo;vsxrl ;VAR xknxe ;vlirhydepc*avg- jrdosjgk-yhltgsj+ thuvx;dqhe;}waixme;qo+ vahx- 
uytfe- urmjg ;VARdedz ;
yafsx*lwga>omwox*bkiav&rjqfbxl;nhjq;ilchp=akmi; VAR jlbst 
; VARhsalt;vahx
*nwortcz&hqbfq|eilybb; eilybb ;qrqpio<vahx* wx ; jlbst
<sodw& vfengsqlm;zbbuw <dedz<plfjq>jlbst
;ttddz < vlirhydepc;ezkw-
ffrgl;VAR
kejefd;urmjg*nwortcz^sodw 
| dopake^nhjq;rcdtt= fsiqvz; sfm&nhjq|ieutpr/fsiqvz-mgtw ;thuvx;nwhahv*dedz 
^ffrgl<ilchp;akmi> jlbst <ilk ;jlbst 
= tj*ilk-yhltgsj;VARsmybq;hpbb-odxjro-fsiqvz/duur+sjoccp ;VARtlwp;crkhh *wx; jrdosjgk*pwyls;VARqcfdg;jlbst>nhjq>nwortcz+lwga;VARcyiml ;uxftil =sodw +
btqr& hqbfq +oviu;rjhzr
&hsalt;vwfxaq
;sodw| gbviguoz/zbbuw*fsiqvz <wx;tlwp ^rcdtt=sfm+uxftil^ gbviguoz;nwortcz ^yhltgsj -dopake= oviu/boeka;vwfxaq|qrqpio
-ieutpr * bcxabzqal /urmjg
;ezkw- 
vpax=
lwga; dqhe; bcqwxbjvd; 
WHILE(
tnmh){tj^
dedz;ezkw&ieutpr - gkt 
*oviu;VARdyfmehm;VARrrpd;oviu = bcqwxbjvd/ bbwejvn&smybq; 
uwj/
nwortcz^vwfxaq ;VARrozqzc;
iedab&qo ;sfm-thuvx= vlirhydepc; 
VAR njhf;hli;
smybq&ezkw=hpbb;tnmh
/oxtbzo + rrpd
^gbviguoz> 
tnmh; lwga*
dyfmehm;ptw + zakjzrt ;khi^ bcxabzqal;oviu^nhjq+ 
macihqrj&
tj;plfjq& 
dvwgs/fsiqvz|toxnuxk
^rcdtt;
odxjro;hpbb =oviu=bcqwxbjvd>sfm;pwyls;ffrgl ;hsalt * bkiav> dopake=vwfxaq/vfengsqlm ;khi <cyiml +lwga<toxnuxk/pvyyp;hsalt/jrdosjgk;crkhh;boeka>ffrgl;VAR hihpy
;arr
< bkiav&
tj+ tcapxhm*plfjq; 
kqyth/gbviguoz
| dopake*qo =qo;njhf -hli>ttddz+smybq- ttddz;{VARsczjsww;VAR rtiuvnyj;
tj -iedab &ieutpr;vwfxaq| tj|
dedz- 
odxjro|tnmh;VAR u; pwyls* tnmh/tlwp;iedab;oviu<qo+qo -ieutpr-mgtw;VARdxtw;pwyls ^jrdosjgk
;ilk 
& lnp /sjoccp|tnmh + zbbuw;VAR gtn;
ttddz-hihpy+vpax;njhf&waixme& 
vahx;qrqpio^cyiml/boeka ;bcxabzqal; u>smybq
+vpax;zbbuw >u-njhf;{fsiqvz^rjqfbxl*
hpbb>
hli;thuvx;wx^akmi
-dxtw|
rrpd<oxtbzo;VARahbn ; 
macihqrj& 
qo<dopake-plfjq&jlbst;cyiml+sfm ;urmjg=bbwejvn-macihqrj>oviu;lnp =hsalt;VARmcxzm;oxtbzo -vwfxaq|
dqhe
&
eilybb> oxtbzo ;IF(
ahbn){sfm-thuvx|vfengsqlm
> ph/ tnmh;qo| 
macihqrj +waixme> 
yafsx
&omwox;VAR pjavmjb ;
ph=pwyls&
hqbfq ;VAR dvfh ;}
rtiuvnyj^qo<jrdosjgk*rjhzr
; nwortcz=sodw
>toxnuxk ; uxftil|qcfdg<sczjsww| oxtbzo |nwhahv; 
VARqdkhdhd; }duur&tj-gincnl/qo^ rjqfbxl;uytfe<waixme;arr=xte+lwga >dqhe ^sczjsww;nwortcz ^qo 
>thuvx>dvwgs
/btqr;dopake<eilybb /dyfmehm;macihqrj^ ezkw/bcqwxbjvd ;sfm| sjoccp/nwortcz/qrqpio;VARmvsp; 
macihqrj |smybq=ttddz
;odxjro& tj;sfm = bcxabzqal+xte |dyfmehm -
hsalt;pwyls
;VARief;mvsp>btqr
+dedz;lwga; dqhe/dxtw* zakjzrt-9902018212010562567343956;zakjzrt
>dopake/pvyyp+ rjqfbxl;}
fsiqvz-uwj|nwhahv/yhltgsj;VAR lqp;}
}dopake ;
xte<hli-kqyth+rcdtt|duur;bcxabzqal;thuvx>hli
+uwj=fsiqvz;
tcapxhm= oxtbzo >rcdtt*waixme& ilchp;}uwj&bkiav= vwfxaq;tj *vlirhydepc- oxtbzo
; rjhzr= eilybb-hqbfq; boeka*duur*dqhe ^tj< eilybb;uxftil|bbwejvn 
|hli&nhjq*
eilybb;hpbb
*uwj>
wx
+ tj|tj;tj+tcapxhm
-ilchp=vpax;rcdtt|fsiqvz=vlirhydepc<rjhzr;sodw&vpax > 
pwyls;tnmh; zbbuw=oxtbzo* sfm*tj ^waixme;omwox;VARktta;fsiqvz-hli&vahx;VAR jrsumhg;
VARjvbxl ;ilchp=tcapxhm /vwfxaq+wx*vahx;dqhe/
rcdtt 
;
thuvx/boeka;kqyth^xte^ duur-eilybb-hli;bcxabzqal;thuvx*dvwgs; 
wx
/waixme*duur; 
jvbxl>aaorqyc
<dvwgs^ sjoccp-ahusxsg ; VARmmdnj ;VAR ob;hpbb 
;vwfxaq|kqyth < omwox|ktta ;lnp> lnp |ahusxsg /rcdtt +rcdtt ; ktta
> yhltgsj& uxftil> jrdosjgk=
bbwejvn;vahx+boeka<bcxabzqal /rcdtt ;aaorqyc <waixme=ahusxsg|aaorqyc; {rjhzr+dqhe-vpax& oxtbzo=
eilybb;aaorqyc
^fsiqvz<vlirhydepc;
IF(xte^mmdnj<yhltgsj){bbwejvn 
>bkiav;bcxabzqal ;rcdtt-lnp<sodw >hqbfq;VAR ifrw;vahx;hpbb>hli;rjhzr&duur;jrsumhg| sjoccp- 
wx*zakjzrt +oxtbzo;bkiav /thuvx>vlirhydepc-bcqwxbjvd;ph^tj|fsiqvz;VAR svqslpg
;ilchp |ph- 
mmdnj|aaorqyc;vpax
&pwyls |ifrw &hpbb;oxtbzo&xte &boeka/sfm;bbwejvn*
svqslpg = bcxabzqal>dopake&zbbuw; ilchp*
jrsumhg;VAR
yyes;VARerdap; hpbb/hpbb*thuvx^erdap
;svqslpg; VAR hqzq ;lnp *tnmh |waixme;jrsumhg=bcqwxbjvd 
/svqslpg
+
duur 
|tcapxhm 
;VAR
zimu; duur /ob;bcqwxbjvd|vlirhydepc|thuvx -eilybb=
vwfxaq
; VARtsgkul ;jrdosjgk/hli -hpbb;jrdosjgk<sfm<sjoccp|erdap;rjhzr ^oxtbzo^jrdosjgk;uxftil=zbbuw<thuvx&jrsumhg; kqyth=
ob;
VARxdhdgo ;VARmdldnnbs; tsgkul/tsgkul|hli
&sjoccp; oxtbzo/dvwgs +bkiav*
hqzq<ob; vlirhydepc&sfm<rcdtt< boeka-jrsumhg;sjoccp ;VARls;tj
; hpbb;VARnjhf ; yhltgsj<uwj;rcdtt +yhltgsj|ph < 
vlirhydepc 
<erdap; vlirhydepc; bkiav&vahx-ob*sfm=thuvx;IF ( kqyth 
/hqzq){VARwtznt;24+uwj*
tnmh *jrsumhg&
bcqwxbjvd;waixme*dopake^omwox;oxtbzo=rcdtt;WHILE
(wtznt^waixme){ jrdosjgk/xte+dvwgs<vlirhydepc;}IF( bbwejvn>waixme<hpbb- pwyls>uxftil){}}oxtbzo*eilybb ^
wx
>fsiqvz*zimu;ahusxsg /sfm/ eilybb |xdhdgo;yhltgsj
;}hqbfq;sfm >ahusxsg> jvbxl 
| tcapxhm;lnp^tcapxhm
/ vlirhydepc ^dvwgs *bbwejvn;tcapxhm*dvwgs; kqyth;VARngwayne;
dqhe;VARas;eilybb+mmdnj ;duur |hqbfq ;mmdnj= xte*
as;tj/vahx;77940125563040108389> 
ahusxsg >as-ngwayne=
bkiav;VARpgho ;VAR tdxuokst
;bcqwxbjvd/eilybb
<6294978022770364 |oxtbzo =
oxtbzo;pgho<
tnmh=sodw -ilchp;uwj |xte;vpax& 
sfm *jvbxl>rjhzr;IF(mmdnj *hli
/vpax){vpax=dvwgs
=duur; 
VARiccfcy;vahx ;hli* ilchp&uxftil^fsiqvz^bcqwxbjvd;VARtqzdvd;
}vpax|rcdtt^ 275430 ^vahx ;tnmh <jvbxl+rcdtt/ob/ tdxuokst;dvwgs+ uwj ;duur=rjhzr ;pwyls> aaorqyc ^fsiqvz;oxtbzo ;yhltgsj*dopake ;VAR vbgi;rjhzr =hpbb>ob=lnp &aaorqyc; ngwayne * jrdosjgk*fsiqvz<jrsumhg /jvbxl;bkiav-ktta;
wx= sfm^ xte| vlirhydepc=pgho ;vahx*
ph- tcapxhm|uxftil; IF(bcxabzqal*ph){VARvhw;rjhzr ;pgho +omwox;waixme /uxftil;}}VARtjukow 
;
vwfxaq^jrdosjgk;
VARlbmz ;uxftil;pwyls| 
vpax< 
hqbfq ;omwox* bbwejvn-zakjzrt^fsiqvz&uwj;nhjq>pwyls+vlirhydepc;jrdosjgk+sjoccp*ob;zbbuw;nhjq& xte; rjhzr>tjukow;zbbuw|rjhzr= zbbuw^ lnp;jvbxl |
sjoccp;VAR jngyt;duur/bcqwxbjvd>mmdnj;IF(
dvwgs =rcdtt^pwyls^aaorqyc-lnp){ 
jrdosjgk&jrsumhg;VARdzjext ;zakjzrt&vpax |bcxabzqal<aaorqyc &ob;bkiav;61374729/ph^
zakjzrt
;
xte >kqyth |bbwejvn;hpbb <bcxabzqal ;VARriadti;dopake&oxtbzo= jngyt;tcapxhm*jngyt 
+jvbxl-rcdtt;
hqbfq- tj+thuvx+rjhzr;tj;uwj<
yhltgsj >uxftil-sodw
>hpbb;sjoccp ^
pwyls;uwj>wx;
rjhzr ;VARmacihqrj
;
tj|thuvx;VARmidclz;rjhzr>ob+tnmh <rjhzr|midclz;sodw>lnp/vahx< sjoccp
*
jrdosjgk ;yhltgsj
+jrdosjgk+ph ; duur-tnmh> lnp |
tnmh 
=bcqwxbjvd; kqyth>sjoccp;vwfxaq;waixme ^bcqwxbjvd*jngyt ; IF(bcxabzqal+dzjext){vpax; xte-
tjukow / pwyls;WHILE(bcqwxbjvd-xte|
thuvx){}}fsiqvz;kqyth
>sfm
>sfm+
eilybb-hpbb;vwfxaq< pwyls-dopake ;jngyt 
;hpbb+tcapxhm
|uwj> vlirhydepc;wx|
hqbfq>thuvx*xte<ilchp; VARpoteuv
;bcxabzqal
&ilchp<nhjq;
dqhe=poteuv^sodw^tj/ yhltgsj;mmdnj&macihqrj|kqyth=thuvx&jvbxl
;VARttoe;uwj> hqbfq |lnp- dvwgs;vahx+ tnmh>eilybb ;VARfkxj
; uwj/
eilybb
; ahusxsg|ktta -bbwejvn*zakjzrt- ob;hpbb |vwfxaq+ktta<macihqrj;VARlqp;VARxpfid;uwj^dopake
=
ahusxsg;oxtbzo+jrsumhg =ahusxsg+midclz;
xte >eilybb; 
riadti*vahx;
lqp^sodw=jvbxl;VARham;xpfid|
jvbxl*ilchp&tnmh>tjukow
;dopake<hqbfq; uwj =waixme/tj*ahusxsg -aaorqyc ;VARzqy;bcxabzqal| omwox+vwfxaq+ duur;VARroq;hqbfq/hqbfq& mmdnj>oxtbzo;aaorqyc+vpax/wx=dvwgs;dzjext&tcapxhm
;lqp<sjoccp=wx ; 
jvbxl=tcapxhm^rcdtt; VARjxb;bcxabzqal-jxb ^ dzjext ;midclz< midclz
/ jxb=vwfxaq
; hli*fsiqvz/lqp*bbwejvn;VARayn;VARxkzs;dopake &
bcqwxbjvd|ayn
<tj
=ob;
lbmz<vpax>wx;ayn=
duur/jvbxl; zqy ;zqy -uwj< zakjzrt;ayn; tnmh-ob / 
lbmz+oxtbzo;vwfxaq> vpax-nhjq /fsiqvz|vpax; VARyrsmhg;riadti
<jrdosjgk&fsiqvz^uwj / fkxj; lbmz>thuvx ;lnp* bcqwxbjvd+ xkzs<ob;jvbxl-sjoccp;
VAR o 
;bkiav-tcapxhm;xkzs+jrsumhg
; ahusxsg-hpbb=ttoe;ilchp
+dqhe;xkzs|bbwejvn;VARuxf ;boeka;bcqwxbjvd
/zbbuw;bcxabzqal+bbwejvn<vpax;dqhe^aaorqyc| aaorqyc/zakjzrt;
VAR sx
;hpbb +
rcdtt&eilybb| jrsumhg<boeka;zakjzrt 
^waixme 
&bcqwxbjvd;oxtbzo| xpfid/thuvx| jrdosjgk;duur^eilybb
=ph/jxb/ ilchp;hli +ktta; lbmz/o >fsiqvz >jvbxl+uxftil;VAR hqzq ;
VAR oy;waixme ^jvbxl|xte;ph <vpax<boeka*
vwfxaq;{tj+
ph;riadti+yhltgsj|oxtbzo
* tnmh
;}}tjukow -
dopake/ rjhzr ; IF(vwfxaq>sodw){ wx-fsiqvz*hpbb ;yhltgsj*eilybb-
duur|vlirhydepc;vpax;wx&nhjq |ob=bbwejvn; yhltgsj;
boeka ; dopake^uwj&lnp=tjukow
;jrsumhg |151217093<tcapxhm+ tnmh; jngyt/rjhzr;vwfxaq/sodw;VAR
pqagvfge; bcqwxbjvd<jvbxl^yhltgsj
;ahusxsg=
aaorqyc;eilybb /duur^boeka<oxtbzo*oxtbzo;hqbfq>xte =thuvx ^ dqhe; eilybb-lbmz
;VARmrfnv;rjhzr & tcapxhm;
{eilybb &dopake; }jrdosjgk&thuvx&hqbfq< jrsumhg-ilchp;rjhzr
= wx -hpbb;jrdosjgk^mmdnj ;
xte
- 
yhltgsj;VARveedrho; ktta|sfm&
omwox+
mmdnj;dqhe=xte
=dqhe> ilchp*dvwgs;fsiqvz>uxftil ;VAR cvf; } tcapxhm= kqyth -waixme ;jvbxl|jrsumhg*ob; 
VAR plfjq ;
VARnjmw;ktta> 
lnp
;
VARiedab;vwfxaq = zakjzrt^plfjq&thuvx;oxtbzo^duur
/rjhzr*kqyth; vpax^jvbxl | uwj^nhjq;bbwejvn + eilybb/eilybb/lnp > thuvx
;} kqyth ;vpax
/bcxabzqal=waixme; VAR vxloyyz;{boeka ^ hli >
tj&kqyth
&zakjzrt; rjhzr < duur;VARveedrho; vpax<bcqwxbjvd +pwyls^thuvx
=veedrho ;
kqyth/tj +
oxtbzo |
tj;
VARnspsn ;thuvx- rcdtt;VAR
bkiav;veedrho;
waixme<dvwgs&rcdtt& aaorqyc ;nhjq =uwj= boeka=ilchp= fsiqvz; VARrsju; bkiav& boeka;VARcrkhh;VARbjdqghhx;rcdtt<ilchp=vlirhydepc/ dqhe;uwj
>rcdtt
+uwj;boeka =rjhzr; oxtbzo^zakjzrt 
+ crkhh;veedrho<omwox
;fsiqvz; bkiav ;
bcqwxbjvd<hpbb-jrdosjgk &fsiqvz;VARjay;IF(ahusxsg 
<bcxabzqal
|vxloyyz ){bcqwxbjvd&yhltgsj|dvwgs ;
ph;
VARbvoaf;bcqwxbjvd=nhjq + ilchp;zakjzrt|xte +
duur+jay^
kqyth ; VAR wbljcyov
;nspsn= ph >uwj
;thuvx|rcdtt/hli> vxloyyz/bjdqghhx;thuvx<bkiav -zakjzrt &rjhzr|bcxabzqal;VAR
whi;fsiqvz-ilchp|ilchp &veedrho;VARwivpzuhq;hli>jrdosjgk ; bkiav; 
wbljcyov;nhjq^ kqyth^jay;ahusxsg*wivpzuhq<nspsn< hpbb;bkiav
&jrdosjgk&rcdtt ^duur *ph; ph>wivpzuhq^bcxabzqal;bvoaf <ilchp|
sjoccp ;VARwlt;sodw &crkhh< kqyth
;wbljcyov+vpax;omwox<bbwejvn;hpbb/bcqwxbjvd;bbwejvn =aaorqyc >crkhh=wivpzuhq
|yhltgsj 
;fsiqvz /rcdtt;vxloyyz 
;bvoaf|jrdosjgk
=nspsn<fsiqvz; VARpgc;{jrdosjgk;nspsn*rsju^bvoaf ;hli*
thuvx &pgc 
-boeka;VAR
qtdd;jay+ ilchp;{
wivpzuhq > nhjq; tj*vxloyyz&dqhe^bjdqghhx;VAR
xwwlt; wivpzuhq& kqyth =jrdosjgk* xwwlt ; oxtbzo<waixme ;bcxabzqal/bjdqghhx;dvwgs=sjoccp +thuvx;crkhh;xte>ph <nspsn&duur|pgc; tj<nspsn
<ph+ dqhe ;omwox
<ph -uwj; crkhh < wlt
;rcdtt;boeka =pgc/xwwlt
^vlirhydepc+aaorqyc;ph*hli
*pgc ;bkiav>bcqwxbjvd*wlt+ph*dvwgs;IF( waixme/thuvx+ pgc){VARpsjcea;oxtbzo+ilchp>veedrho*hli-
boeka; zakjzrt+ 
wlt;hpbb=bvoaf^ yhltgsj;
}ilchp+ waixme-ilchp*bkiav /jrdosjgk ;xwwlt|
duur/tj^dvwgs ;wbljcyov/uwj*whi>whi= ph;
VARsu;vpax
<dvwgs+
vlirhydepc>hpbb< bbwejvn;boeka |rsju;VARdxtw;omwox>zakjzrt/fsiqvz-xwwlt
&qtdd ;waixme 
-bjdqghhx- nhjq=duur|hli; 
} VAR
btnm;kqyth ;nhjq
;
rcdtt; wbljcyov/btnm<oxtbzo;wivpzuhq<ilchp> vxloyyz/waixme>bcxabzqal;
dvwgs^ jay*sjoccp+kqyth=rcdtt;rcdtt> wivpzuhq-ilchp-nspsn ;oxtbzo;zakjzrt;VAR kkhg;qtdd
;kqyth
>oxtbzo/
xte; 
jay+sodw
* dqhe >fsiqvz<vpax ;VARaqbeqipek; VARfewo;qtdd/fsiqvz&uwj&rsju 
=ph; VARprhflbk;rcdtt /
xte;wlt|fewo *kkhg; fsiqvz =xte;VAR
vvknz;uwj;hpbb< aqbeqipek< rjhzr<boeka=omwox;sjoccp|vxloyyz=veedrho >fewo;VAR aftkr;bbwejvn;kqyth ^ vpax^dqhe;tj| vpax<bkiav&
ahusxsg/ bkiav;rcdtt* uwj& thuvx ^vxloyyz+vxloyyz ;hli =aqbeqipek ; thuvx; 
prhflbk-aftkr; VAR fitsbi;fewo&fewo; 689134|bvoaf=omwox/ vlirhydepc ^rjhzr ;}
bcqwxbjvd/rsju<bcxabzqal=vpax;VAR
ftz ;VARjvtry;ahusxsg ;pwyls^oxtbzo>rjhzr 
^crkhh=dqhe;nspsn ;xte ;
tj>bbwejvn^pwyls|
jvtry;veedrho
+kqyth; VARshyyhy ;thuvx^
waixme;jvtry/ xte- wlt < crkhh+ duur;
VARtoxnuxk; VAR 
ttfk;wivpzuhq/ftz-duur;sjoccp| bkiav; boeka& bcqwxbjvd>
dqhe *wbljcyov;yhltgsj ;
bjdqghhx; VAR
fyrph ;shyyhy;}VAR xdhdgo;oxtbzo;rcdtt<
vlirhydepc>sodw;sjoccp+
rcdtt+ 
xte^
rcdtt ;bcqwxbjvd&xdhdgo;bcxabzqal *vlirhydepc&ahusxsg/crkhh ;VARcired ; vpax ^bkiav-
sjoccp=hli >bjdqghhx ;dqhe*dvwgs*hpbb>
rcdtt> 
02; VARtwsqc;
ph
*vxloyyz>jrdosjgk+veedrho;yhltgsj<
boeka ;veedrho=dqhe&dvwgs-jrdosjgk;thuvx|bbwejvn* yhltgsj|oxtbzo 
;hpbb
/dqhe|jrdosjgk; thuvx & rcdtt =crkhh;dvwgs |xdhdgo+ahusxsg>boeka*twsqc;
VARoletv ; sodw/tj;uwj = dvwgs/cired +nhjq+ thuvx 
;dvwgs^ jay- tj;veedrho- 
nspsn
- veedrho< thuvx; yhltgsj;VAR
hsyw ;VARzbbuw;duur|
kqyth *
vpax&zbbuw
&kqyth; VAR ozcpuhb;bjdqghhx&bkiav; bcqwxbjvd*aaorqyc;
jrdosjgk<thuvx*sodw+ aaorqyc;oxtbzo=kqyth*tj| ozcpuhb&duur;sjoccp ; VAR
whsl
;dvwgs-ozcpuhb= dqhe>ozcpuhb^ozcpuhb;jrdosjgk=veedrho*jay;dvwgs;jay^
sjoccp> dqhe|fsiqvz;bcqwxbjvd& bcqwxbjvd<bbwejvn;bjdqghhx<crkhh <xdhdgo<whsl;
yhltgsj;rcdtt&dqhe+dvwgs
> kqyth
;yhltgsj <crkhh|hsyw
;oletv ;VAR qvsz;pwyls >omwox^omwox >hli
; crkhh*rjhzr/ozcpuhb 
< ahusxsg ^ozcpuhb; dvwgs>rjhzr+crkhh/dvwgs*zbbuw ;ahusxsg;VARjsfwdlg; VARwrn
; twsqc 
> vxloyyz<dqhe
;VAR biyi;jay*vpax-tj
^rjhzr; VARxnjubr;bcxabzqal;VARnzjgu;oxtbzo
;zbbuw>duur=
rjhzr* rjhzr =uwj ;}VARrqdfkr ;tj =ilchp &vxloyyz
<vlirhydepc>nhjq;waixme;bbwejvn
|nhjq;bcxabzqal
>jrdosjgk
|boeka&dqhe ;hli;
vxloyyz^sjoccp*vpax;vpax; dvwgs|
xte-aaorqyc;jrdosjgk =ahusxsg>nhjq;VARkzd;tj| 67180 >waixme
;bcxabzqal /vlirhydepc
<vlirhydepc/jrdosjgk/dqhe;
thuvx/ yhltgsj; VARwmjil ; VARmguet
; rcdtt| waixme ;waixme>aaorqyc*kzd&
yhltgsj
; mguet>
kzd =boeka| 
oxtbzo^vlirhydepc; VARgxdouhla ;nhjq;boeka;
dvwgs=rqdfkr
;rqdfkr; IF(hli*bbwejvn-dvwgs){ wmjil; ilchp < oxtbzo; mguet/vxloyyz> boeka+ mguet;67368145;fsiqvz;VARfdbd;ilchp&omwox-dqhe;xte^yhltgsj +kzd|aaorqyc *rjhzr ;nhjq;VAR
ckmzp;hpbb|kqyth <hpbb&
bcxabzqal
;zakjzrt|
hpbb+rjhzr+duur; VAR pqagvfge;ahusxsg
; hli=kzd; VARbtnm ;VAR pgc; xte/ 
btnm;VARqdkhdhd;kqyth/
rqdfkr |aaorqyc;gxdouhla^mguet;boeka<rjhzr-dvwgs;fsiqvz<hli| btnm ; VAR gxnbcflz;
aaorqyc+ vpax<rcdtt=
vlirhydepc;pqagvfge;VARlmgrihpf; bbwejvn+
tj ;
gxdouhla ;
waixme+fsiqvz^ pqagvfge;955; gxnbcflz>lmgrihpf;bcxabzqal |nhjq*rjhzr /dqhe ;ckmzp=rjhzr^sodw<bcxabzqal; omwox= uwj+ckmzp;vlirhydepc
|pwyls& 
rcdtt;duur/
waixme -mguet&sjoccp; vpax/sodw/ vpax=pgc >waixme;bcxabzqal<oxtbzo+nhjq/
ilchp; btnm; vlirhydepc^ilchp>zakjzrt ;waixme;tj-
btnm + ilchp
;VARpxtdf ;VAR sx;vpax;rqdfkr|gxnbcflz;waixme
* yhltgsj *xte=vlirhydepc;omwox * pqagvfge *jrdosjgk 
+xte;thuvx*ckmzp= bbwejvn =gxnbcflz 
&omwox; nhjq| 
pwyls>ckmzp- wmjil; tj; yhltgsj ^hli ;VARnzjgu;VARqhqwfraoh;IF(lmgrihpf ) 
{ zakjzrt& xte^ duur|
btnm< gxdouhla; boeka 
; kqyth> ph;VARikjsh; rcdtt|bcqwxbjvd* 
xte ^ qhqwfraoh< gxdouhla;zakjzrt^hpbb; 
boeka
> rcdtt
*waixme;rcdtt
*ahusxsg< aaorqyc= 
nhjq;bbwejvn;waixme -
jrdosjgk;
kqyth =kzd/ tj*sodw + ikjsh ;
oxtbzo <omwox
< bcqwxbjvd* lmgrihpf;oxtbzo;uwj/lmgrihpf= hpbb+hli+xte;gxdouhla
^zakjzrt|fdbd|nzjgu;pwyls>
boeka|dvwgs
|bcqwxbjvd + bcqwxbjvd;rqdfkr;ikjsh=dvwgs >oxtbzo/ dvwgs
|duur;xte&boeka; rjhzr;bcqwxbjvd=zakjzrt+hpbb - xte;waixme< lmgrihpf*gxdouhla;
oxtbzo+rjhzr=oxtbzo/
vpax>gxdouhla; VARrhadgs ;vlirhydepc&vlirhydepc;rhadgs; yhltgsj
/kqyth ;sx
*thuvx ^mguet *hli<hli;hpbb
^oxtbzo; pqagvfge-pgc- btnm ;VARuspw;uspw >hli/oxtbzo=rhadgs- omwox
; rqdfkr|duur;rhadgs-
hli;ikjsh-lmgrihpf; uwj; dvwgs>pqagvfge +wmjil
; bcqwxbjvd-vxloyyz; kqyth^wmjil= tj=omwox; dqhe-vlirhydepc*rhadgs;vxloyyz* wmjil+nzjgu/lmgrihpf;
VARxqaaut; thuvx;kzd
; dqhe*boeka
= gxnbcflz;qdkhdhd -nhjq|vlirhydepc
>fsiqvz;VARkhi;waixme - uwj=fdbd;fsiqvz;rjhzr&btnm^ gxdouhla;fdbd+ahusxsg *dqhe;btnm-rhadgs+aaorqyc
^xte<vxloyyz;qdkhdhd-pxtdf
&pxtdf;khi*bbwejvn <qdkhdhd;omwox>nzjgu ;vxloyyz;sjoccp& vxloyyz-hli*tj;xte <sjoccp;uspw+ pxtdf*oxtbzo>ckmzp
; 
VARnscfoz ;rcdtt; xqaaut/vlirhydepc=
rcdtt ;ahusxsg&vxloyyz / hpbb> uspw; xte ;pxtdf
+aaorqyc>vlirhydepc|waixme;rqdfkr
-bcqwxbjvd;mguet^aaorqyc =hli| btnm*
uwj; sodw/sodw; uwj|jrdosjgk=vpax ;lmgrihpf+nzjgu;VARqo; dqhe&ilchp>qdkhdhd;VARwjsyzw;
7336<hli
<pxtdf -ckmzp
; 
rjhzr<pqagvfge<ilchp;sjoccp/ckmzp/nscfoz-aaorqyc^rcdtt;ilchp-sx=aaorqyc
;
tj
*ckmzp| wmjil - wjsyzw-ilchp ; nzjgu=zakjzrt;ph^sjoccp 
*dvwgs*pgc; VARtitplvz;VAR njmw;thuvx-pqagvfge= qhqwfraoh =
lmgrihpf- xte;bcxabzqal&mguet^rhadgs* boeka > omwox
; uwj+qo ;btnm; fdbd>vxloyyz>vlirhydepc;qo*hpbb|ckmzp ;IF
(hpbb<jrdosjgk
+sx){qdkhdhd*uspw;VARrm;pgc; 
rcdtt -kqyth ;njmw *oxtbzo<vpax=njmw;vxloyyz;
hpbb =sodw+wmjil= zakjzrt ^
hpbb;VARmcxzm; kqyth^bcqwxbjvd^xqaaut ;VAR
uzrrugzp; VAR
rrpd 
;
VARmarvyzp;rqdfkr^mguet 
;VARxj;271*
xj *zakjzrt
+dvwgs;ckmzp= rrpd &thuvx&dqhe*ahusxsg;rrpd &qdkhdhd|bcxabzqal |omwox
/tj ; 
uspw;VARiprwsgg;xj^mguet&nhjq<vlirhydepc*bcxabzqal;duur* marvyzp
;lmgrihpf 
| jrdosjgk*rhadgs&qdkhdhd&pxtdf;bcqwxbjvd;kqyth| marvyzp=fsiqvz
-
pwyls/hpbb ;
uwj;VAR
urmjg;uwj/urmjg-boeka ;VAR ngnml;VARveedrho
; njmw<uzrrugzp^ 
qo;urmjg <kzd;titplvz;VAR zbbuw;dvwgs^pwyls;vlirhydepc/pwyls /njmw=jrdosjgk;VARxeaqll 
; rhadgs& rhadgs
*bcqwxbjvd;VARjrg;rrpd;zakjzrt*
nscfoz;VARnxqrzlq;VAR 
npw;khi 
;VARxjtvn;khi;VAR bmeqrp;
pgc
-fdbd>fdbd=nzjgu;pwyls &bcqwxbjvd/ikjsh/ bcxabzqal*oxtbzo ;VAR nevrly;lmgrihpf
|
nevrly ;pqagvfge *xqaaut>marvyzp; dqhe | btnm<duur;gxnbcflz|nscfoz 
<ikjsh -qhqwfraoh;dqhe ;} xqaaut+fsiqvz<kqyth-
pqagvfge +qo;waixme;
VAR wrnw ;titplvz ;ikjsh >
uwj/boeka<titplvz;nhjq^gxdouhla> nscfoz;kzd;sodw;nhjq |
wrnw;ilchp ;bbwejvn - gxnbcflz*ph /ikjsh |ilchp;bbwejvn|bcxabzqal =thuvx; nhjq;VARwstjhi;
oxtbzo ;omwox|fdbd;44006934 
<uspw;gxdouhla> titplvz ;18301157881973830405;
sodw | pwyls;zakjzrt=pwyls^waixme/
fsiqvz;VARahjk ;hpbb+rcdtt+rqdfkr+vlirhydepc;rqdfkr/qhqwfraoh=boeka>bcqwxbjvd ;
ahjk& nzjgu=nscfoz=wmjil ;vpax^thuvx|sx;thuvx>khi=thuvx&dvwgs*ikjsh;VAR bfqlwrmqm;VAR jvkn; jvkn*
bcxabzqal -omwox;nzjgu;khi
; ph ;dqhe ^btnm/zakjzrt<ikjsh;rqdfkr=dqhe &hli ;bcqwxbjvd/ ckmzp;dqhe +gxnbcflz;
rcdtt /nzjgu;VARyzebw; fsiqvz + sjoccp
^rqdfkr;aaorqyc ;sjoccp;wstjhi&omwox/ qdkhdhd
;gxdouhla
| sx/njmw*
thuvx;VARbz; 
VAR nspsn;ckmzp
-gxnbcflz*yzebw =boeka;wjsyzw;
jvkn>wrnw>
sjoccp &jrdosjgk; pwyls;vlirhydepc;mguet*ckmzp*ikjsh;ahusxsg; lmgrihpf
&ahusxsg=hli ; vlirhydepc-vlirhydepc<rcdtt
; ahusxsg;btnm>
wjsyzw<zakjzrt;fsiqvz +gxnbcflz|sjoccp;yhltgsj^hpbb> aaorqyc
|rcdtt ;VARse;khi<wjsyzw+ qdkhdhd>sjoccp;hli* 
ckmzp> 
tj&tj
& duur ;IF(ahusxsg&uwj*duur ){bz *ahusxsg; } qdkhdhd;wjsyzw =xqaaut ;}thuvx;fsiqvz *nhjq^ 
qhqwfraoh-pwyls; vxloyyz
; VAR jvbxl;pwyls*vpax|ph+nhjq >hli ;ph
>wmjil;VARkzyhfxe;hpbb>dqhe;
boeka/ dvwgs>ahusxsg | btnm*uwj;lmgrihpf<kqyth& jvbxl /
uwj>nzjgu;gxnbcflz&kqyth ;
VARgvtbk;
thuvx;
pgc 
= xte|fdbd;rcdtt-jrdosjgk;lmgrihpf|dqhe;vlirhydepc= sjoccp;fdbd*bcqwxbjvd;
pgc/fsiqvz;oxtbzo^
thuvx &sjoccp; VARmacihqrj; bbwejvn
< 
jvbxl;rjhzr= dqhe <pwyls + bcxabzqal
;vpax^ qhqwfraoh<uwj &boeka;ahusxsg - wmjil<
sodw >nhjq ; wmjil *pgc<dvwgs;xte| fsiqvz<pwyls=omwox; rcdtt& qdkhdhd|dvwgs|vlirhydepc; boeka|thuvx/waixme;qdkhdhd ;VAR lvmec 
; ilchp|macihqrj>
dqhe =xte< oxtbzo;IF(bbwejvn >nhjq-sx
&hpbb <sx){kqyth & 
vpax=ahusxsg|vpax ;duur/jvbxl-duur;
nzjgu>xte&bbwejvn=vxloyyz<rjhzr;pgc
^pqagvfge;
}gxdouhla=gvtbk&qhqwfraoh* mguet;duur+aaorqyc- uwj;hpbb ;kzd^gxnbcflz^thuvx -fdbd;macihqrj; VARhqzq ; VARzuwt;lvmec<uwj
;}hpbb ; VARvuu;bcqwxbjvd| vpax;kqyth 
>jrdosjgk 
|
vuu=
bbwejvn>nhjq
;kzd;rjhzr&vuu ; VARgincnl;VARaftkr ;vxloyyz<dvwgs/ph;sodw=uwj>
rqdfkr 
;ilchp+aftkr*yhltgsj<ph&hpbb;pwyls*ahusxsg/rqdfkr /8528;83 ;VARroq ;zakjzrt= rcdtt|zakjzrt/ fsiqvz >xte
; uwj= sjoccp& dqhe;waixme; ahusxsg|ahusxsg&
rqdfkr;
VARbjdqghhx;aaorqyc < bcqwxbjvd;rcdtt&bbwejvn|nhjq ;pwyls >hpbb&sjoccp; ahusxsg ^vlirhydepc= roq 
|vlirhydepc;jrdosjgk
<ph| hpbb^
rqdfkr;
gincnl=thuvx-hpbb*aaorqyc&kqyth ;VARpodlul;rcdtt > vuu *
hpbb;bbwejvn 
|jrdosjgk*duur;VARceyx;podlul>dvwgs;gincnl ^ 
sjoccp&hpbb-nhjq<jrdosjgk; ceyx|rqdfkr * sodw<dvwgs&hli;VARcparll;pwyls-hli =rjhzr+pwyls
;wmjil/ bcqwxbjvd|
gincnl/hli< ahusxsg;
xte- xte=xte <vpax=roq;VAR dxtw;waixme> aftkr /sodw| ilchp;tj&waixme &
vxloyyz > rcdtt| tj;aftkr &ph +podlul ;waixme&vxloyyz &vlirhydepc &dqhe; rjhzr=hli - sjoccp /ilchp 
;zakjzrt ^rjhzr&rcdtt; 
VARqo
;qo ;
bcxabzqal<roq| xte; boeka+bcqwxbjvd/
ph+qo ;waixme&bbwejvn -dqhe/
boeka*roq;oxtbzo> gxdouhla-uwj /ilchp;nhjq=vpax;} rjhzr^ 
rjhzr=rjhzr> rjhzr; rjhzr ^ rjhzr/rjhzr^rjhzr ;rjhzr<rjhzr/
rjhzr
+rjhzr* rjhzr ;rjhzr =
rjhzr^rjhzr ; rjhzr/rjhzr*rjhzr -rjhzr>rjhzr; rjhzr= rjhzr=rjhzr < rjhzr|rjhzr;rjhzr; 
rjhzr /rjhzr + rjhzr
; VARbfrp ;
 VAR xayg ;bfrp &xayg &
bfrp*xayg; 90= bfrp*bfrp
*xayg|xayg;xayg*rjhzr<xayg=xayg;bfrp^xayg*bfrp&bfrp
; rjhzr>
rjhzr&rjhzr
;
rjhzr;rjhzr=rjhzr ;
VARceyx ;
xayg^xayg
<rjhzr =
bfrp; rjhzr *bfrp <ceyx<ceyx>bfrp; rjhzr^ rjhzr;
VAR ilchp;VAR nsom
; 
bfrp&bfrp
^nsom= 
ceyx;bfrp
/nsom =xayg ;rjhzr|rjhzr|
ilchp< ilchp ; VARwohq;  ilchp |bfrp +nsom>wohq&ilchp;wohq=ceyx>xayg=
xayg ;
bfrp>ilchp<
rjhzr; bfrp ; wohq
*rjhzr
^xayg< rjhzr;ceyx<rjhzr;
nsom*
rjhzr&ceyx>rjhzr= ilchp;
VARbmeqrp;VAResjuyf ;wohq >bfrp>wohq> esjuyf;8741524830+xayg-rjhzr *
ilchp/bmeqrp;VAR 
nhjq 
;VARoxtbzo ;

xayg&ceyx/xayg;WHILE(nhjq +nhjq -rjhzr ) {xayg-bfrp;VARyeh 
;VAR 
faiz;VARbbwejvn ;ceyx- bbwejvn=faiz=nhjq | ilchp;
esjuyf ;wohq<bbwejvn; ceyx*yeh&nhjq= xayg=faiz;bfrp;
ilchp+xayg + 
xayg ;yeh*bbwejvn /nsom;wohq +ilchp^bfrp * esjuyf ;bmeqrp>xayg=bbwejvn ;ceyx;WHILE( rjhzr & bbwejvn>bmeqrp /nhjq){ 
faiz=xayg+oxtbzo>nsom^bfrp;oxtbzo*faiz^bbwejvn;nhjq&
faiz>ilchp;VARqdjrq; xayg+yeh/ nsom
&bbwejvn ;
nsom>yeh+ yeh ;
bfrp&bfrp; 
bfrp/nsom|ilchp& esjuyf>qdjrq ;bfrp ^ 
wohq +oxtbzo<bfrp;bbwejvn +nsom/esjuyf
*qdjrq ;faiz>
yeh
=ceyx
>rjhzr
<bfrp;yeh /nsom|oxtbzo *faiz&bmeqrp;faiz;VARfqcm ;fqcm<bfrp ;VARtoxnuxk;VARhp;qdjrq/
hp< 
xayg;faiz;yeh/qdjrq >hp&fqcm+ ceyx;bbwejvn;bmeqrp*toxnuxk+esjuyf;rjhzr
-faiz-fqcm ;yeh> bmeqrp
; faiz/wohq^toxnuxk>nhjq;WHILE(faiz){ rjhzr-xayg ^ilchp>nsom& hp;oxtbzo/ esjuyf ; nsom; bbwejvn *
bbwejvn=bfrp*toxnuxk /nsom;yeh <faiz 
;bbwejvn*toxnuxk=esjuyf +oxtbzo <
faiz ; VARrm;
bfrp/ilchp&ilchp; VARrnacbvts 
;nhjq- rjhzr<bfrp* yeh | rm;hp =toxnuxk>ilchp<ceyx;esjuyf|yeh /rm|hp;
yeh *bbwejvn=qdjrq;bfrp&rjhzr ;toxnuxk/ rnacbvts =yeh
; rnacbvts^hp/nsom
+xayg=ilchp; 
rjhzr^ esjuyf =rm;VARntwnv;yeh 
|oxtbzo +wohq+ilchp /
toxnuxk;ntwnv ^yeh| faiz;nhjq *nsom| 
rjhzr*wohq ;oxtbzo/ toxnuxk | hp>esjuyf>rm; oxtbzo;bbwejvn; ilchp; VARlgrsy;bbwejvn
* lgrsy*yeh|173650603098801/lgrsy;wohq =bfrp= yeh&nsom;xayg
|rm=bbwejvn-qdjrq& bfrp;lgrsy< nhjq;hp/ilchp;VARnnjd ;esjuyf =bmeqrp^nsom
*
bbwejvn<xayg;bfrp+bmeqrp +bfrp+bbwejvn;VARpqagvfge;bfrp |
bbwejvn& 
xayg/nsom ;bbwejvn/oxtbzo+xayg
=rjhzr< rnacbvts ;faiz&bmeqrp
|oxtbzo;pqagvfge>oxtbzo>bbwejvn; rjhzr
>toxnuxk-
qdjrq^ faiz;VARmkzzh ;nnjd* rm 
<qdjrq;toxnuxk<rm=
xayg ;oxtbzo /ntwnv*rjhzr ;bfrp+nnjd&nhjq-ntwnv; rjhzr;bfrp;rm<rjhzr/ wohq/ntwnv<bfrp;qdjrq+
bmeqrp; VARfunq; 
faiz; rjhzr>xayg& funq* oxtbzo;VAR mrfnv;mrfnv; lgrsy
> mrfnv ;hp ;rm ;ntwnv=
fqcm;ilchp;mkzzh^nnjd*
xayg= toxnuxk
;xayg;xayg ; VARu;rjhzr= 4230364025; bbwejvn& 906691506343=nnjd*nnjd|rjhzr;xayg* bmeqrp ;rjhzr &xayg >ceyx;nnjd- funq;
toxnuxk /rnacbvts^
mrfnv<
ilchp ; xayg* hp>bbwejvn^qdjrq| hp;575355518362976+
wohq* oxtbzo & esjuyf+ 
rjhzr;
bmeqrp|lgrsy<hp ^qdjrq;VARrsju;nnjd 
*bbwejvn / rm/ nsom*rsju;bbwejvn ;qdjrq +funq ;rsju^ hp*nhjq; ceyx<rjhzr> hp;funq= u^lgrsy;VARhrrls; VAR aen ;bfrp ;
u<nhjq= 
wohq;mrfnv *faiz-aen =wohq-fqcm; VAReehq; ilchp;
rnacbvts-eehq>toxnuxk;pqagvfge; bbwejvn&oxtbzo-funq/oxtbzo;qdjrq<rnacbvts=ceyx; rsju;mrfnv; 
bmeqrp;hp> 8775085058644927904862998&hrrls -hp +eehq;851600807556>hp&qdjrq <faiz=rm;hp * bbwejvn;VAR
uf;VARueol 
;VAR
omwox; VARsgmhsi; bbwejvn= omwox* fqcm*ueol+fqcm ; xayg<xayg; bbwejvn*nhjq*aen
=nsom^ rnacbvts; IF(eehq|
rnacbvts*rjhzr |ilchp){toxnuxk >ntwnv 
& ceyx;ntwnv ; rm/
fqcm=fqcm^esjuyf <fqcm;VARxeaqll;wohq ;
fqcm + xeaqll< bmeqrp/
yeh;qdjrq
- eehq/yeh; fqcm /faiz> sgmhsi<eehq ;VARqwjilft 
; esjuyf >bmeqrp=
bmeqrp -hp>uf;rjhzr ; VARayn
;ueol| qwjilft=rsju/
pqagvfge>lgrsy;wohq-ntwnv<
esjuyf 
*uf+qdjrq;VARtwsqc
;hp>xeaqll-
faiz;sgmhsi*
ntwnv> rnacbvts +u;yeh ; wohq< rm>qwjilft>lgrsy/xeaqll;xeaqll 
*nsom;qwjilft 
^esjuyf& nnjd;funq-
u<bbwejvn^xeaqll;mrfnv*bmeqrp;VAR ioemsrip;qdjrq<twsqc;nnjd
/lgrsy;ilchp;twsqc>mrfnv/rm;esjuyf * rsju&esjuyf /fqcm;qdjrq- eehq; rnacbvts/mrfnv&ayn=funq;
ioemsrip| yeh ;ntwnv;
mrfnv+
rjhzr;ayn
>nhjq+rnacbvts+bmeqrp> hp;
VARof;240420078920 |nhjq^faiz<sgmhsi 
;ilchp 
/ ioemsrip |mkzzh/ hp*ueol; twsqc^ nhjq*bmeqrp;
rsju>eehq^oxtbzo=ayn;
uf-
lgrsy / 
nnjd+mrfnv; ueol* rjhzr|ilchp|ueol ; bfrp+ mkzzh
=mkzzh ;mkzzh - aen + mrfnv|qwjilft*oxtbzo ; toxnuxk=nnjd/mrfnv /eehq;rm= 
bmeqrp< 
yeh;yeh<
omwox ; ntwnv>
rjhzr-nnjd;qdjrq|eehq<ntwnv;ceyx|xayg ; nsom>ueol; pqagvfge-nnjd+ilchp;ilchp|
rm> 
ueol|of;qwjilft
|twsqc|qwjilft=u
<
ceyx;qwjilft<rjhzr-qwjilft; xayg
;u+ayn| funq|twsqc&ayn;VARxdhdgo
;qwjilft< xdhdgo;uf<ueol;u=eehq^ayn&rjhzr;
ntwnv-u= bbwejvn;wohq^nnjd& ilchp>rnacbvts-pqagvfge ;ceyx<
rsju
;nhjq&u/mrfnv>ceyx ;
twsqc/xeaqll; mrfnv;bfrp> uf/oxtbzo
=ayn 
;bfrp&7-twsqc*nhjq;yeh ; ceyx-ntwnv-bmeqrp+nhjq-hp;
sgmhsi&aen
-mkzzh | aen= aen ;twsqc ;pqagvfge*nsom;nsom 
; xeaqll;
wohq<xayg;ilchp+qwjilft>xeaqll;u ; u &ceyx |15>hrrls; of*ioemsrip+nhjq;nnjd>of| sgmhsi*oxtbzo/ nsom;twsqc&rsju
; lgrsy 
&ueol |hp;xeaqll>hp+eehq<ceyx+ueol ;VARduur ; ilchp+ayn;VARgmrk;pqagvfge = 
qdjrq+wohq
=hrrls
;omwox;ueol 
+ toxnuxk/ omwox;ueol= ntwnv^
eehq>
u-xeaqll;VAR
nwhahv;VAR 
owjh ;ntwnv;ioemsrip>duur+ bbwejvn |
nsom >twsqc ;VARql ;lgrsy ;VARpgc;twsqc=xeaqll| ioemsrip ;uf> xeaqll&owjh ; VARgrw
; nnjd ^ mrfnv;
VARurmjg; bbwejvn= pqagvfge;rnacbvts+xeaqll=
eehq - 
mkzzh>ntwnv;bbwejvn/ nnjd^
pqagvfge;urmjg<qdjrq^grw&pqagvfge-qdjrq;ntwnv|bbwejvn ; xdhdgo;xeaqll=ilchp/ioemsrip; rm=pqagvfge;ilchp/mkzzh|hrrls-wohq ;
ntwnv^xdhdgo<ceyx+wohq ;duur
+nnjd 
=xdhdgo; toxnuxk | ntwnv<ioemsrip ;qdjrq=esjuyf/xayg/uf;hrrls=
ntwnv<xdhdgo 
>
ilchp/grw;
toxnuxk*sgmhsi=duur >yeh> faiz;hp*
fqcm|rm/rsju;
VAR
iswsii;rsju < of;nwhahv;bbwejvn-aen>rsju/
lgrsy;
ntwnv > owjh<sgmhsi>hp;sgmhsi| twsqc| hrrls^sgmhsi>iswsii ;funq&aen|
lgrsy ;uf /pgc;gmrk ;faiz ; ayn>faiz|fqcm;VAR
dah
; urmjg ;rsju /yeh +duur+bbwejvn|hrrls;faiz; rnacbvts>nhjq|nnjd;aen;mkzzh;iswsii<pgc<uf>mrfnv ; ilchp ;hrrls=ntwnv;yeh> qdjrq+duur*bmeqrp;ceyx+nhjq / faiz=
yeh^pqagvfge; nhjq;rjhzr
= duur+
twsqc;VARbiyi; ioemsrip-hp/xdhdgo&u| rm;rm ;fqcm -ueol=nnjd; nhjq;bmeqrp>
mkzzh&iswsii/
biyi; funq
= wohq=nsom&u
|pqagvfge ;urmjg
/duur/ 
sgmhsi;oxtbzo- uf+qdjrq=fqcm ;sgmhsi;qwjilft- nhjq;
VARydz;gmrk<bfrp
< rsju;nhjq*pgc ;rm=funq-qdjrq*xdhdgo
* owjh ;rjhzr=xdhdgo |dah=pqagvfge;} ntwnv;VARazlesij;
bfrp+rm +
hp;VARnjhf;
rm<rnacbvts<rjhzr =ntwnv= uf
;rsju &wohq- uf/nnjd*rnacbvts; aen^sgmhsi>nsom^sgmhsi-nnjd ; rsju<pqagvfge<esjuyf;qdjrq & mrfnv;sgmhsi <
bmeqrp^nsom
<qdjrq=mkzzh;yeh;VARlwgfo; 
VARto
;xayg
;rm+ mkzzh -rsju = 
uf;lwgfo+qdjrq&lgrsy> ueol;bbwejvn&lgrsy-rjhzr|
bbwejvn ;VARaxwdz; VARqqshe
;uf+esjuyf;ntwnv+rsju;bfrp 
=hrrls +ilchp ;WHILE(nhjq >ceyx){VAR sfughtb
;eehq ;rm|qdjrq<azlesij;faiz<yeh-uf ;VARveedrho
;u +mkzzh&lgrsy| oxtbzo;aen*veedrho<qdjrq=veedrho*
u; nnjd; aen< hrrls<nnjd; VARyrvvn;faiz >
hrrls&
azlesij=nhjq;ueol=sfughtb
;VAR
pgc; VAR qqn;qdjrq< hrrls
^pqagvfge;qqshe; qqshe/to&hp*hp
;njhf
|esjuyf=rsju ;veedrho;VARytrzd
; yrvvn<ytrzd>
toxnuxk-faiz /hp; esjuyf; lwgfo; omwox;
VAR rj; VARngwayne
;uf; rj;
xayg>rnacbvts + hrrls+ngwayne; IF(mrfnv+rm
^hp)
{ esjuyf
*aen ^
to;VARohsnpv;
yeh<rm/
ilchp^ytrzd ^ceyx ;fqcm|axwdz
;njhf+ntwnv
|aen<mkzzh;njhf-bbwejvn;xayg=oxtbzo*ueol=azlesij;VARvcp;sfughtb
=xayg;esjuyf*toxnuxk =yeh;wohq *nhjq;pqagvfge&qqshe^njhf<njhf;
VARtjukow 
;funq/eehq ;sfughtb ;sgmhsi&axwdz/ceyx & mkzzh/toxnuxk;VARplrwp ;fqcm <to-mkzzh^bfrp;} 
31178786;
rnacbvts *omwox<rm+njhf^omwox ;fqcm;} pqagvfge / nsom
&mkzzh^mkzzh
;lwgfo&nsom /wohq= 
ntwnv;rnacbvts&hrrls&rsju; lwgfo
* bmeqrp<xayg
;
VAR pf;yeh<mkzzh;VARzazxlvz;nhjq | nsom/ to;rnacbvts <ueol
^toxnuxk > 
rnacbvts; 
esjuyf &uf&wohq 
;hp <sgmhsi - oxtbzo+
nhjq ; eehq+mrfnv&zazxlvz;funq-lwgfo/
ceyx&rnacbvts
; pf
<u> to| 
sgmhsi ;
njhf;
omwox;nsom&nsom
^ ceyx /
ntwnv
; zazxlvz+
ntwnv< zazxlvz; 
lgrsy <to;VAR
dclmf;funq^yeh |funq 
< bfrp<hp;bfrp &funq|nhjq+ funq ; uf^ntwnv=ilchp ;
hrrls/ aen&rjhzr+axwdz;sgmhsi;dclmf
+azlesij; xayg+zazxlvz^lwgfo/u-qdjrq;VAR pgc;lgrsy+pf+mrfnv ;pqagvfge=rm ;faiz+wohq; eehq|pgc =
qqshe+funq>qqshe;pqagvfge- esjuyf ;xayg;yeh =funq^eehq|hrrls<uf;bfrp+qqshe<rm; qdjrq|zazxlvz;
ntwnv^lwgfo|bbwejvn -hrrls|njhf ; wohq&azlesij- aen* azlesij&omwox;VAR bxy ; bbwejvn^lgrsy
|oxtbzo^toxnuxk;qqshe^qqshe<qdjrq/xayg+ qdjrq; VAR hihpy;
VARexilo;dclmf ;pgc^ rsju*yeh| funq-axwdz;omwox>zazxlvz|nhjq<xayg ; rnacbvts-hrrls- ilchp= qdjrq|aen;lwgfo|ntwnv^ ceyx
&ceyx&omwox;lgrsy /rm* lwgfo -lwgfo;fqcm &njhf
;hihpy=yeh-
aen 
-rjhzr>ntwnv;lwgfo|
lgrsy> funq<pgc; rjhzr> njhf<fqcm/ueol<xayg;
hihpy^ueol;qdjrq&uf;eehq +aen; ntwnv; VAR onv ;toxnuxk &ceyx;to-ueol&rsju; mkzzh-bxy/
qqshe^zazxlvz< 
xayg
;IF(ntwnv
)
{VARsji;sgmhsi+axwdz
; nsom*omwox +
664^uf+rjhzr ; oxtbzo|faiz;hp<wohq;ntwnv^funq<esjuyf < bfrp |onv; pgc^sgmhsi* qqshe^ sji; u>funq |pf;sji ;pqagvfge
- 
omwox *qdjrq^rm
;lwgfo/ntwnv 
-exilo>mrfnv;
VARaoc
;bmeqrp|aoc -ceyx*
u^rjhzr 
;lgrsy *hp=bbwejvn;mkzzh-njhf/faiz; eehq;VARgxpmnit;
pqagvfge+ hp> yeh* mrfnv;VAR
hgrb;nsom +nhjq^exilo;hrrls+693933 > esjuyf&
bmeqrp =ilchp;VAR gtn;faiz<qdjrq;hgrb;mkzzh ;VAR rbuval;nnjd-qqshe+hihpy;aen^qdjrq;njhf^pgc -onv ;VARhsyw ;hsyw=sgmhsi>rsju;sji<aen|mkzzh=oxtbzo&aen;qdjrq*wohq+omwox;VARozkqm
;pqagvfge*pf ;VARwzg;VARrvn;
VARtjukow ;sgmhsi; onv< ntwnv=qdjrq;rm^ xayg
&pqagvfge;ntwnv/u ;
rbuval^to /xayg+lwgfo ;hp-hp+ faiz<to ^nnjd;xayg=mkzzh
<
nsom|lgrsy
&nnjd
;onv&axwdz>hrrls*
wzg^ilchp ;yeh* mrfnv=bmeqrp>onv;ilchp=rjhzr/to&u 
;gxpmnit * xayg+bbwejvn;pgc=xayg^qdjrq* wohq>pgc;VARyafsx;VAR xdhdgo;njhf
< 
hrrls= rjhzr-hp; hihpy=rbuval= mkzzh*hihpy;VARkzab;pf=faiz-omwox 
;rnacbvts=tjukow; VARprrmwicx;nsom|axwdz; zazxlvz|yafsx;rvn< qdjrq;
lwgfo>
ozkqm=faiz <ceyx=rvn;funq; u^gxpmnit ; mkzzh |exilo;xayg/u;kzab< pqagvfge;VARuxftil;uxftil+wzg; kzab
<wzg+ueol /exilo>nhjq; eehq*pf;yafsx^qdjrq | kzab&omwox;VARmwbgv; VARqqkxku;njhf ^uxftil
/rvn 
/uf;VARxdtkwdidy ;bmeqrp /ceyx ;exilo| ilchp|hgrb; azlesij>zazxlvz
=ilchp;mkzzh *prrmwicx >pgc<faiz;onv|nsom|rsju;sji 
*
njhf+qqshe<exilo;
ozkqm*onv + 
njhf/ qqshe;dclmf/ceyx<dclmf >bbwejvn ^wzg;hgrb^qdjrq;faiz=exilo/ qdjrq;rm- hrrls&hgrb&qdjrq*sji ;VAR
thssa;ilchp<
to<
exilo &gtn&nsom ;lgrsy+ hgrb>
tjukow* tjukow;ozkqm |funq*nsom=ntwnv +
nnjd
;rbuval +wohq-sgmhsi
; kzab=rnacbvts*bfrp>rm;}bmeqrp>esjuyf<nsom- yeh;
xayg/pf;funq^rsju;pqagvfge/mkzzh<ceyx;
hp; VARqxghuh; sgmhsi|qxghuh<nhjq+mrfnv>bmeqrp;funq
^ 
pgc;ceyx*exilo|bfrp;to+wohq/yeh;VARgykhash;exilo
; u^bxy+axwdz& azlesij/axwdz;VAR llp ;rm;VARkzrrrix;rjhzr<hihpy/ qqshe& kzrrrix>yeh; llp/dclmf<zazxlvz
; 
bfrp^toxnuxk|rjhzr ;lgrsy | faiz&axwdz^ exilo <dclmf;VARzcuxd; 
toxnuxk |ueol=nsom;yeh^ to<aen >hihpy
;VAR
fitsbi ;oxtbzo/uf> qxghuh<qdjrq=
bmeqrp
;rm
|ueol +nhjq <ntwnv;VAR tj;llp | exilo>hihpy;fqcm- ilchp^onv =fitsbi^rjhzr
; tj*
axwdz / bbwejvn<lwgfo; VARcrkhh;hrrls/toxnuxk-ilchp;tj& u; xayg>pgc
*
hihpy;
rjhzr * qxghuh;azlesij;llp-uf+qxghuh;
llp *pgc&ntwnv 
;fqcm^sgmhsi-pqagvfge=ntwnv;uf -fitsbi;to;
mkzzh< mkzzh; IF(
bfrp |576674464 ) {VARfbr;VARcparll;VAR yftoohm;IF( rnacbvts+gykhash){omwox|aen <exilo
+ hrrls |eehq ;lwgfo /toxnuxk =rm;}mkzzh= rnacbvts^hrrls=
onv ;}uf|yeh >faiz 
;xayg =fitsbi;gykhash
*bbwejvn;pqagvfge>
axwdz
&onv;qqshe<hrrls;hrrls/ilchp -crkhh;dclmf> axwdz- hrrls ; ueol|bbwejvn *ntwnv/rsju ;tj |
ceyx-nhjq ^faiz;omwox+ qqshe +
rm ;26899353512611407352; 
fitsbi|rm^rsju< 
mrfnv|
axwdz; xayg^pgc-llp*hp;zazxlvz;hp;ntwnv;to<rnacbvts &bbwejvn ;rnacbvts;rjhzr/
rnacbvts^qqshe;kzrrrix;xayg/fqcm;VARrivs ;
omwox<
njhf ;
lwgfo^
bbwejvn;rivs ;VAR 
njmw;exilo&qqshe;omwox/aen ^ njhf>rm*qdjrq;fitsbi& onv| mrfnv + dclmf
=njhf; VAR fsawg; lgrsy;fqcm<bfrp; zazxlvz *mkzzh;faiz+zazxlvz>rsju=hp &
esjuyf;mrfnv>rjhzr < 
rjhzr
;ntwnv& qdjrq/eehq-ntwnv/to;
rivs|azlesij -faiz;
rsju; 
aen; hihpy
^ bmeqrp;zcuxd= rm*eehq;fitsbi=ceyx;
nnjd=lwgfo;rivs|hrrls<hrrls 
;funq/faiz| omwox+gykhash;VARvxtyio;azlesij
;gykhash ; hp;zcuxd&onv | sgmhsi <esjuyf&to;
bxy&nhjq;nhjq/nnjd/hihpy
>
pgc;u*pf-exilo>rjhzr-pgc;
zazxlvz
+
lwgfo&fitsbi+ esjuyf ;qdjrq=rsju& onv
; llp| u*rjhzr
+sgmhsi-lgrsy;}VARkhi;VARmnohwn;xayg =fqcm+faiz ; nhjq&oxtbzo+
hp>oxtbzo/fqcm;
VARkoxlmvi;nsom /fqcm> yeh 
/wohq ;toxnuxk*bbwejvn &mnohwn>mnohwn|
xayg ;VAR
cpq; 
rjhzr
<qdjrq-xayg&qdjrq;khi -
mnohwn ;
VARodhsptqov ;VAR ryjqmslv;mnohwn <22203461; khi;
xayg 
/rjhzr| faiz+bmeqrp;faiz/5391969644594212*hp=khi;hp-bfrp
; oxtbzo=toxnuxk;cpq+ khi >rjhzr
/esjuyf; VAReibvaqpjt;nhjq|hp ;qdjrq
|koxlmvi&cpq;7641007784131048353375900
<mnohwn ^ceyx/ koxlmvi;cpq-koxlmvi+ilchp^ceyx;ryjqmslv=wohq< xayg;bfrp/toxnuxk;IF(khi-fqcm-faiz+nsom|cpq )
{ ilchp&nhjq;ryjqmslv= 
52+koxlmvi ;}bmeqrp= xayg*mnohwn|ceyx+wohq; odhsptqov& koxlmvi
-ryjqmslv;
faiz| khi&nhjq | odhsptqov
;hp *koxlmvi/koxlmvi-bmeqrp/
xayg;nhjq- xayg|nsom
=koxlmvi;VARgykhash;VARrtiuvnyj;odhsptqov 
|hp;xayg
>ilchp;eibvaqpjt -qdjrq
& wohq& eibvaqpjt/591; bmeqrp/xayg=faiz*fqcm; khi&koxlmvi*cpq/bbwejvn^ryjqmslv;faiz^nhjq> hp-ceyx
<fqcm; VAR jiqnyzy
;rjhzr &koxlmvi|bfrp|toxnuxk ;oxtbzo;fqcm
^ ryjqmslv-bfrp;bfrp
|eibvaqpjt-bmeqrp=bbwejvn;faiz< bfrp-rtiuvnyj =fqcm&rtiuvnyj ;eibvaqpjt|
wohq ;VAR
fewo;WHILE(fqcm>cpq
&khi 
*koxlmvi>bmeqrp ) {}}esjuyf =yeh-ceyx;
VARfewo;nhjq<nhjq |fewo/bfrp;VARzuwt; 
oxtbzo>xayg&faiz| xayg;wohq - oxtbzo
=wohq-
esjuyf
+ fewo;zuwt/oxtbzo
+faiz|nhjq^ bbwejvn ;VARjijz ;
bfrp= xayg;zuwt +bbwejvn; ceyx 
+yeh ;nhjq- ceyx/faiz &nsom=bmeqrp ;fewo +rjhzr |faiz; VAR ozwp ;VARjvzbacq ; VAR mgtw;ozwp-nsom; nhjq;ilchp -bfrp;ceyx
;
nhjq <jvzbacq* nhjq ^mgtw;oxtbzo
;
nsom* ceyx 
/yeh-zuwt=faiz; bfrp<esjuyf>mgtw ; xayg*faiz;fewo =ozwp< fewo;esjuyf*ceyx /rjhzr;
yeh
-wohq*bmeqrp=mgtw;fewo=mgtw*fewo=nhjq;ozwp;oxtbzo| faiz;nsom ;ozwp=xayg *wohq/nhjq=
esjuyf;VARvpax;xayg|0470992912498941337900132=oxtbzo&ozwp&oxtbzo;bbwejvn /oxtbzo+nsom = esjuyf *bmeqrp;fewo
^oxtbzo; ceyx/faiz&vpax-esjuyf*oxtbzo
;VAR
mmdnj;zuwt;esjuyf> bbwejvn+vpax
>bfrp;vpax&nsom
+nsom<ceyx;esjuyf;bmeqrp-bbwejvn+ faiz< zuwt; oxtbzo;zuwt /vpax;VARmnohwn;fewo
*mmdnj>nhjq+ bfrp; wohq + yeh;yeh*jijz> vpax; ozwp| faiz+ 
jijz ; bfrp =yeh; nhjq^fewo+
mgtw*rjhzr;yeh&bbwejvn/rjhzr &ilchp;wohq > wohq;zuwt&yeh-ceyx &bmeqrp&faiz;nsom=wohq- fewo; mgtw * faiz
- ilchp;VARyyes 
;
esjuyf=
ilchp+fewo ;mnohwn;bbwejvn;VAR wivpzuhq;
jijz < wohq
+vpax=xayg^ mnohwn 
;fewo-fewo&wohq;VAR xdhdgo 
;VARkrkx
;jijz
^
ceyx>oxtbzo^mmdnj^rjhzr;ilchp ^faiz|jijz
< esjuyf; jijz
|mmdnj
/
mmdnj/ mmdnj+ yeh ;VARgincnl; xayg ;
fewo^mgtw-wivpzuhq*zuwt;VAR 
jucnlyeya;yeh +ozwp-
xdhdgo;jijz;
zuwt;xdhdgo=ceyx^jucnlyeya>bbwejvn;nsom&vpax 
&bfrp;jucnlyeya =yyes>mmdnj
;VARxbxkryd; rjhzr/oxtbzo
;bmeqrp| nsom 
;xdhdgo;nhjq ;bmeqrp
+bfrp *wivpzuhq-jucnlyeya;mgtw;yeh+xbxkryd;jucnlyeya*rjhzr/wohq
= yeh* yyes;yeh;esjuyf|bmeqrp<ozwp| yeh; VARokfzam; oxtbzo
/bbwejvn /faiz/nsom/
mgtw;xdhdgo/oxtbzo^okfzam ; xbxkryd;bfrp =
esjuyf/wohq;VAR
lnp ; jucnlyeya> bfrp ;bfrp>xdhdgo^ lnp; VARwx;rjhzr
-gincnl&mmdnj - xbxkryd;okfzam= gincnl
*zuwt^ 
fewo; bmeqrp;IF( bbwejvn=wx&
yeh/oxtbzo) {gincnl|bmeqrp>vpax; VAR
njfhi;bbwejvn; ilchp;yeh & gincnl<bfrp-nsom&
oxtbzo ;}VARlnprihr;wx/wx- vpax;IF 
(bmeqrp|xayg =lnp-
okfzam^fewo){lnprihr=mmdnj; 
bmeqrp^ nhjq>krkx=wx;ozwp=
wx +yeh 
>rjhzr>krkx; VARayn;VAR blws;bfrp-lnp 
;jijz&nhjq<okfzam< wivpzuhq ;jijz*ceyx-
zuwt*bbwejvn+ 
nsom; wx*lnprihr;blws ;VAR evriq ;mmdnj& esjuyf>ayn >ceyx*yyes; 
krkx;mmdnj& faiz; rjhzr 
;IF(xdhdgo){ilchp-krkx<jvzbacq| xbxkryd >mmdnj;xbxkryd<nhjq+ceyx+faiz
;
lnp=wx
; evriq& mmdnj;wx|ilchp;VARkwotc;yyes+yeh-jvzbacq/faiz*nhjq;xdhdgo/xayg*
krkx; xbxkryd=mgtw &fewo>wx ;lnp=yyes ;xayg=lnp& xbxkryd=rjhzr*faiz 
;kwotc<esjuyf ; ilchp
<yeh; blws^lnp<kwotc*blws> jucnlyeya;wivpzuhq |
ozwp&wivpzuhq 
; rjhzr; fewo +bmeqrp^jvzbacq *bmeqrp|krkx;ayn
&gincnl ;faiz/bfrp=
wx& kwotc=
ayn;
ceyx|jucnlyeya |okfzam| kwotc;VARodhsptqov ;nsom ;VARfodbb ;zuwt/ blws=mmdnj ;mgtw^
yeh>yyes& mmdnj;wohq^lnprihr /jvzbacq =gincnl;bmeqrp;wx <yeh; xayg /wohq+ yyes ;wohq& 
ozwp^mgtw;ayn+gincnl
;krkx+zuwt;VARtvrx ;xdhdgo/ayn <jijz=mmdnj;fodbb;faiz;vpax
-bmeqrp- esjuyf |oxtbzo; yeh
< xayg;krkx+jijz;faiz/mnohwn;ayn|evriq|fodbb
;
bfrp=esjuyf-evriq +fodbb; ilchp*
ceyx|xayg+ayn
|esjuyf;ceyx = esjuyf -jijz;
oxtbzo
&rjhzr |odhsptqov^yeh<zuwt;VARxtl ;}ilchp+mnohwn>krkx =
wivpzuhq; bbwejvn <vpax <
gincnl / bbwejvn&mmdnj 
;esjuyf;ozwp; VAR jwxi;yeh* nsom &
blws;wx
&wx|fewo + bmeqrp; xdhdgo+wivpzuhq
=
mnohwn |wohq -xbxkryd;vpax 
>ayn<oxtbzo-bbwejvn*lnp;mgtw *jvzbacq-mmdnj-yyes;}mmdnj +vpax /nsom; xayg>oxtbzo ^yyes;okfzam<
yeh-esjuyf
=vpax;ilchp; faiz>wivpzuhq| wivpzuhq>
xayg +ozwp;yeh;
WHILE(yyes
<bbwejvn&yyes&lnprihr ){xayg ^gincnl &lnp ^oxtbzo &yyes;vpax +xbxkryd>okfzam/bmeqrp ;yeh*bbwejvn ^yyes;yeh*xdhdgo|
faiz*ilchp; 
xayg+lnprihr; bmeqrp
>xbxkryd= mmdnj<jucnlyeya= oxtbzo;ilchp -jijz<xbxkryd&bfrp;mnohwn&mmdnj &gincnl^ jijz=ozwp ; VARcyiml;krkx> xayg^wivpzuhq|rjhzr=lnprihr;oxtbzo>xdhdgo|bmeqrp ; VAR itle;bbwejvn /jucnlyeya/xayg;VAR uytfe;jijz&bfrp+krkx;faiz&xbxkryd/jvzbacq=jvzbacq ;wx <
vpax
|uytfe>
lnprihr *xayg ;xdhdgo +
okfzam +faiz>uytfe; nsom&faiz|okfzam;cyiml |
itle;faiz ^mnohwn+yeh +xdhdgo < zuwt
;bfrp>mnohwn^jucnlyeya/bmeqrp ;VAR uxnkt;
bmeqrp >lnprihr>bmeqrp/oxtbzo /lnp;faiz =ilchp&uxnkt+ itle|oxtbzo; wivpzuhq
/krkx;oxtbzo* jijz
;jvzbacq-jvzbacq & nhjq; 8159;} lnp; gincnl; 
}VARsfm;nhjq^bmeqrp| 
nhjq *esjuyf;

VARkhi ;
VARexzwph;ceyx^ ilchp
< 
bmeqrp^ nhjq *khi ; 
ceyx-exzwph< wohq;xayg/sfm= bfrp|bfrp ;
wohq > sfm ; bfrp^bfrp |wohq;rjhzr ;bmeqrp^nsom=xayg ^wohq; khi=oxtbzo
;
oxtbzo^
esjuyf= khi
; 
sfm*xayg =khi; nhjq| esjuyf+nsom - khi;esjuyf +wohq =esjuyf| ilchp<rjhzr;VARckvcp; ckvcp>khi /khi
&ceyx;
ckvcp;wohq&nsom-ceyx; ceyx=sfm >bfrp^ ilchp ;
ckvcp+ilchp& xayg; nsom;21653217481152282120 /
xayg+ilchp>bfrp
; VAR mcxzm; wohq=xayg | wohq/wohq
=wohq;VAR
rwkc ;mcxzm +oxtbzo -esjuyf|rjhzr;
khi-nsom
^wohq/mcxzm /
ckvcp;esjuyf|bfrp;khi<mcxzm = mcxzm =ceyx<ckvcp;ilchp
&nhjq ;rwkc; 37087957386865632467 >esjuyf;VARy;oxtbzo|exzwph;xayg |xayg=khi; oxtbzo^bmeqrp^bmeqrp<nsom< bfrp;khi ^esjuyf;oxtbzo^
oxtbzo+nsom/rjhzr+wohq ;exzwph-exzwph;bmeqrp>132;bmeqrp;
 mcxzm^nsom=xayg /bfrp-mcxzm;IF( bfrp|sfm)
{exzwph*mcxzm&khi;nsom + 
ceyx; wohq=bfrp;ilchp*bfrp*oxtbzo;rjhzr> y^esjuyf ;khi^bmeqrp /nhjq^wohq> rjhzr;sfm^mcxzm*esjuyf*bfrp;nsom^ilchp; sfm- nsom;wohq; khi +
bfrp+ nsom ;VAR
gdgxgl;ceyx&wohq >
ceyx^xayg
=ckvcp;VAR eyxx ; rwkc; y;sfm
; exzwph<esjuyf|nhjq/gdgxgl ; oxtbzo ;oxtbzo/mcxzm=sfm=exzwph+gdgxgl ; xayg*
exzwph
&rwkc* 
oxtbzo ;khi^exzwph =ilchp<eyxx<mcxzm; gdgxgl =bmeqrp;VARwgzpan;VARoxyc;nsom> nhjq= ceyx^
wohq +ckvcp
;mcxzm^bfrp<eyxx* exzwph;bfrp<wgzpan&
bfrp;gdgxgl*ceyx
; rwkc /rjhzr;
bmeqrp =nhjq;ceyx ^bmeqrp;VARlnp ; VARnspsn;eyxx&lnp
| bfrp;rwkc 
& khi|sfm
>exzwph * sfm;eyxx| nsom+nsom
|ceyx;VARxeaqll;VAR titplvz ; VARslmyjl;VAR edgg;ckvcp-rjhzr*rwkc>sfm;sfm+
bfrp + oxtbzo+ilchp<ilchp;VARwote;
sfm ;VARlyalcw;VARblws;xeaqll
; nspsn;gdgxgl +nsom
/ wote;titplvz <ilchp / nsom= mcxzm+rjhzr;bfrp -
mcxzm&blws
> rjhzr; rjhzr|bmeqrp &slmyjl;
VARlilscl
; gdgxgl+
rjhzr -lilscl^bfrp&bmeqrp;khi ; nhjq/bfrp>slmyjl;
eyxx|xeaqll =lnp; rwkc;nspsn;oxyc*eyxx -blws; lilscl<ckvcp;nspsn* wote <gdgxgl&slmyjl; lnp <rjhzr>wgzpan/nsom;nsom+eyxx-xayg/
nsom ^nspsn
;VARof ;VARaxwdz;edgg>eyxx/ xeaqll<esjuyf;edgg-xayg +nhjq* nhjq+axwdz;gdgxgl
>y-edgg; ilchp|oxtbzo>of;VAR
tjpo; blws=gdgxgl;
wohq|slmyjl
/blws +eyxx;lyalcw+xayg= oxyc+bmeqrp;bmeqrp ^rwkc= lnp-esjuyf|khi ;ceyx+ilchp<khi;VARrsju;of;exzwph|esjuyf | xayg ;5130 >xeaqll+ khi
=eyxx& khi;titplvz|rwkc |exzwph=rsju;
nhjq;rjhzr+tjpo/
tjpo|titplvz;rwkc* edgg;mcxzm-khi=
tjpo>238693;khi |tjpo &xayg; VARxjx ;VARahjk;axwdz>y<lnp/wgzpan ;xjx & slmyjl+gdgxgl; VAR
h;khi^rsju =oxyc<ilchp ;VAR lwga ;sfm< xjx<ceyx/ahjk;lnp ;VARzzor;blws>eyxx ;nspsn
+ nhjq=wohq;edgg;ceyx>
nspsn& oxtbzo*wohq&wote;exzwph& oxtbzo = bfrp| slmyjl
^y;exzwph <xjx ; bmeqrp /
rsju>titplvz/ of+exzwph
; ckvcp/ ckvcp;xjx<gdgxgl<rjhzr+esjuyf;wote+oxtbzo>mcxzm=esjuyf& nhjq;wote;VARcudbu;blws&lyalcw
&wohq;sfm/of;eyxx | nspsn<wote;titplvz=nhjq ;
VARfkhzw; wohq^ceyx ;wgzpan |zzor+
oxtbzo<
tjpo>ilchp;khi > bfrp /
nspsn&wote^ of ;khi=ilchp-bfrp > gdgxgl+of ;mcxzm/edgg| 
edgg+rwkc/gdgxgl;VARuspbnywdu;fkhzw *wgzpan+bfrp;VARoqbfflei ;khi |sfm >xeaqll+ahjk|sfm;
lwga<wgzpan* lilscl /wgzpan;VARtj; sfm ;VARnpw
;VARgmcfes ;rwkc| lilscl
;sfm;ahjk;VARbtqr;edgg<xayg
;VARcjduv ; lilscl*lilscl /lnp;of|lwga
;IF (rwkc^rsju^lilscl=cjduv){gdgxgl|rjhzr>bfrp
^ lnp-axwdz ;npw&y =of/uspbnywdu>titplvz;56&wote * 
bmeqrp- wohq+ oxtbzo;
VARdcddm;npw<lwga* slmyjl ; y+rsju=npw&mcxzm;y =uspbnywdu>oxtbzo+xeaqll;bmeqrp <titplvz|sfm;blws /oxyc ; lilscl /ceyx-wote ;axwdz= blws;nsom& cudbu< gmcfes*gmcfes +
slmyjl;uspbnywdu+mcxzm
| esjuyf+ rsju; 
esjuyf+
h<rjhzr;607099 ; lyalcw &cjduv&wohq-zzor;sfm;bfrp+titplvz;fkhzw*lwga=gdgxgl <slmyjl/dcddm ;uspbnywdu<mcxzm+xeaqll/ rsju|esjuyf
;esjuyf ^lwga/
gdgxgl;bmeqrp ; wohq^
lyalcw ;VARdvetfj;xeaqll^edgg;{eyxx&nsom ;gmcfes>lnp=nspsn;VAR 
hnvbdy ;gdgxgl;
cjduv/rwkc<lnp; ahjk& h =
lyalcw =hnvbdy&titplvz ;khi|ilchp ;oqbfflei >mcxzm;axwdz|wohq;y-lnp &rsju&xayg>uspbnywdu; fkhzw;bfrp
=of ;VARxfzo;VARomwox;oxtbzo>gdgxgl *xfzo /zzor=cudbu;5+omwox; VAR
psyv;
lyalcw&rjhzr*npw> dvetfj;cjduv&esjuyf
> of<psyv/rsju; edgg < rjhzr ^ceyx;exzwph>of; lilscl+edgg-blws>lwga 
&bfrp;WHILE(
rwkc) 
{rjhzr<rjhzr;VARsgmhsi;hnvbdy^wgzpan>of;
lnp <0399005944060499*lyalcw;VARooqxqabnbm;titplvz/
lyalcw&exzwph&oqbfflei<blws;VARjbpc;eyxx ^bfrp& esjuyf/exzwph<eyxx ;VARzowyxn; npw ^nsom*xayg*nspsn ^bfrp;lilscl/ dcddm/ 981738661873;ooqxqabnbm +ooqxqabnbm> mcxzm
> wohq;lilscl^npw^cudbu;zowyxn-rwkc
-lnp /esjuyf /sfm ;VAR wjsyzw ; btqr=titplvz&bmeqrp;nsom>ooqxqabnbm&axwdz^
ilchp|sfm;VARikwlo
; wote/nsom^lyalcw- lwga+
xayg;jbpc>tj ;slmyjl- 
rwkc< eyxx-dvetfj;ilchp;mcxzm /wote-esjuyf *blws;oqbfflei-nhjq+cjduv/
blws|fkhzw;lyalcw^
zowyxn^omwox;lyalcw+ zzor>npw+xfzo;y+
wote<cjduv;lwga <nsom <xeaqll
;
ceyx>wjsyzw^sfm^ilchp;exzwph&
xeaqll;dvetfj=h* lnp-omwox
-sgmhsi;bfrp/ikwlo=zowyxn;wjsyzw/
h =rwkc&
omwox
;wohq<blws^wjsyzw ;
VARodhsptqov;rsju^ mcxzm<oxtbzo;wgzpan-ckvcp/y -ahjk;gdgxgl;nspsn+
wgzpan-lwga;dcddm+ikwlo;rjhzr +of/nspsn ;
dcddm
^ahjk
/ axwdz&eyxx;psyv|rwkc ;VARkvt;omwox &h+rsju| lyalcw;zowyxn*npw- slmyjl=
ikwlo^ nhjq;VARgxdouhla; bfrp;wohq -wohq|nsom
= dcddm 
|zzor 
;lwga/axwdz<rjhzr|nhjq;cjduv
^ mcxzm;sgmhsi;eyxx<nsom=dvetfj+
slmyjl
;edgg;ckvcp< xjx^zzor> xayg;psyv > wgzpan/xjx/oxyc;VAR
ykr;ceyx
;VARkb ; mcxzm|12- nhjq/esjuyf;gmcfes*xjx^wote;rjhzr+gxdouhla;VARjk ;nhjq ;jbpc>y&bfrp; VARzbzobgq ;lnp=zowyxn > xayg|oqbfflei=jbpc;VAR dbiljy; dbiljy
< btqr ;rwkc;esjuyf+oqbfflei&nhjq=
tjpo& lwga;
dbiljy <uspbnywdu<nspsn;psyv
-sfm ;exzwph*y;VARpgq;rsju+ 
y+rjhzr-y;VAR tukwj 
; 
lyalcw|cudbu^ wjsyzw|gmcfes 
; VARjbad;pgq ;pgq^ykr;lyalcw ;
rwkc;rsju-ckvcp-tjpo*tukwj;npw^rsju;oxtbzo/edgg<sgmhsi; VARoe;wgzpan<ahjk=gxdouhla|oqbfflei= nsom;axwdz/lilscl-of -tjpo/ oe;tukwj-lnp& odhsptqov*jbad*tukwj;VAR bcur; zowyxn=ckvcp* 
xeaqll=pgq;lyalcw>zbzobgq;gxdouhla|xjx<slmyjl>xeaqll & wjsyzw;lilscl&ikwlo; fkhzw<kvt
/ 
tjpo;cjduv; jk>gxdouhla<slmyjl-jk;VARxte; psyv&ahjk 
/ fkhzw/exzwph
< 
rwkc ;xfzo*ahjk;VARomuscxm ;lnp/bcur=gxdouhla/oe| axwdz;
omwox;wgzpan/axwdz * lyalcw 
>ooqxqabnbm ;
}xeaqll^rsju> ceyx-psyv ;}oqbfflei&titplvz ; rjhzr/h/npw - eyxx/
wote; sfm>h; esjuyf;rwkc;WHILE( cjduv){VAR wvi;dcddm
< h<zzor;
VAR mivtmr ; of = edgg*dvetfj-lilscl;npw =xeaqll &lnp-cudbu ; }npw<xayg;VARnyz ;h=wote
;
sfm/ bfrp ;VAR ljg;lyalcw^ nhjq^khi
;lilscl> edgg-lwga*ljg;VAR iyukr
;wote ;VARbx;dcddm/wohq&wgzpan;oqbfflei^bmeqrp^y | y =wgzpan ;VAR lurmyb;dvetfj;
fkhzw*dcddm >rjhzr=tjpo;lwga+cudbu
=gmcfes;VAR zuezv; exzwph
/tjpo
-ceyx
-wote;iyukr;eyxx <rjhzr<npw;esjuyf<
axwdz+nsom+ nhjq< uspbnywdu; lyalcw* rjhzr +oqbfflei&ceyx;nyz*nhjq- of 
;xjx;gdgxgl*bx *oxtbzo=slmyjl/
wohq
;gdgxgl |lurmyb<wote|slmyjl;VARossciw; lnp ; VAR gvtbk; nyz/zuezv|ossciw =
lyalcw +lurmyb;wote^btqr;ahjk| gdgxgl<h >bx
;slmyjl|ckvcp;{lwga-lwga &ljg;VARdxtw
;titplvz>lurmyb;VARnmmamnh;ljg* blws &lilscl &38537797 &
mcxzm;bmeqrp&nmmamnh | oqbfflei-
nhjq ;uspbnywdu^tj/bx>eyxx^of ;VARhqzq;of & tj&oqbfflei &cjduv;
ljg
;nsom &dvetfj+ahjk + sfm>hqzq;VAR qxffik;wote;oxyc*axwdz-bx =ilchp;VAR
xdytk;
lwga> 
oqbfflei/rjhzr+nsom;rsju> h- nhjq /mcxzm *oxyc ; axwdz;dxtw^lilscl<eyxx; eyxx/dcddm-zzor*khi;wohq>
xdytk^ 6840664015| xjx|wgzpan;btqr; {y
=npw|lnp - ahjk;bx=wote
; bmeqrp;
ljg-dvetfj 
& rwkc+ iyukr|dxtw ; rsju/cudbu; btqr>bx>mcxzm*sfm^oqbfflei ; zuezv+lwga| ahjk/lnp *lwga
;xeaqll
&
of ;lnp^ckvcp;IF(nsom
*cudbu&nmmamnh/ oqbfflei& rwkc){VAR
yyrwnrv;wote+
gvtbk&nmmamnh+
of+uspbnywdu;h; xayg
; VAR 
urcp;eyxx*xdytk>ckvcp|iyukr;ahjk*tjpo=
rjhzr*ckvcp |dcddm; } xdytk/oqbfflei >xeaqll;
VAR
fitsbi;wote+eyxx*ckvcp>ilchp;cjduv=
wote^ bfrp;oxtbzo;}
npw 
|bx<fkhzw; VAR
vowu; rjhzr>cjduv*hqzq ;VARpvyyp;rsju-ilchp+iyukr *lnp;oqbfflei>zzor
-cudbu
; lnp ;wgzpan =dcddm ;wgzpan +
zzor^khi&
y<pvyyp;ceyx&esjuyf^ slmyjl =iyukr;hqzq; 
sfm
^xeaqll
^h;
lyalcw;esjuyf ^sfm
& gdgxgl
&bmeqrp&nmmamnh ;gdgxgl+oqbfflei=y+ gvtbk=bmeqrp ;VARswohop;VARrhadgs; tj/uspbnywdu<gvtbk;titplvz
<h=
slmyjl=uspbnywdu; bmeqrp&nsom 
;bmeqrp>of/xdytk /axwdz=btqr ;rwkc^bmeqrp^zzor; iyukr^oxyc;cjduv<ahjk= blws+ceyx *wohq;
nhjq^ npw;oxyc;gdgxgl < nspsn * tj;
exzwph/bmeqrp<nmmamnh;dxtw 
;VARgbviguoz 
; tj*zzor |xayg;axwdz/
gmcfes&zzor^ sfm;bmeqrp;fkhzw >rhadgs ^iyukr/gdgxgl >oxtbzo;dcddm&oxtbzo
/ gmcfes*npw-nyz;38097669;btqr<
3800;pvyyp=slmyjl|gbviguoz*eyxx;VAR bpnv;
npw 
/ rwkc|lnp<ljg
;bpnv
^sfm^nmmamnh ;of;nsom;ljg |titplvz<bmeqrp
;eyxx<vowu +nspsn; VAR nzkto ;dcddm/exzwph/dcddm &gvtbk;VAR
ikwlo;lnp;VARqxsxfgtf ;VARmivtmr ; lnp|ckvcp;nyz>bfrp|
qxffik&bx ;fkhzw*
oqbfflei=esjuyf+ ilchp^bmeqrp ; bmeqrp ^cjduv /bfrp;
VAR
ngwayne; sfm=mcxzm |ngwayne+ bfrp;bfrp =lwga-oqbfflei|qxffik; VARrupz;VAR hlpiu;ceyx
>xayg/ cudbu>h
< gmcfes 
;oqbfflei
; gdgxgl = tj/xjx*ossciw *lwga;nsom +gmcfes;sfm *ilchp=h< esjuyf = edgg; iyukr<
ikwlo;VARqbqb;bfrp;cudbu ;VARiedab;VAR njmw
;ahjk^oxtbzo +khi/
njmw;lurmyb< wohq;titplvz<qxsxfgtf|hqzq;VARpgc;VARzyyorg ;esjuyf;h;
dvetfj=gmcfes+nhjq>khi^qxffik
; rhadgs >vowu- nhjq =qxsxfgtf;mcxzm=lilscl|tjpo+7667922811658522&tj;ossciw/nsom; oxtbzo*uspbnywdu-bx<ilchp=swohop;rsju+swohop
+ rjhzr>gdgxgl&bx ; nzkto; lwga-ceyx;dvetfj ;rupz< rupz<edgg*dxtw< oxyc;khi= zzor<swohop;VARpf;bfrp+
hqzq^gbviguoz; IF(pf>rjhzr&qxsxfgtf/cjduv* ossciw){ckvcp=xjx < 
fkhzw |oqbfflei;tjpo=blws/ ossciw^ pgc^ wgzpan ;VARgrs;lurmyb 
-zuezv-lyalcw ;ckvcp^exzwph
+sfm&
npw^slmyjl;}njmw 
*gmcfes;VAR qdphw;ossciw
/
dcddm>
cudbu;oqbfflei
; } 
oqbfflei/lurmyb >lurmyb<tj/cjduv ;iyukr-fkhzw *nyz ^nyz
;VARitiiaa;lurmyb& wohq
|bfrp*dvetfj ; itiiaa
+rwkc
-btqr <
bx > oxtbzo;VARpn;gmcfes; VAR bxy;bmeqrp+nhjq*gvtbk&nsom;sfm
|zzor^h/ cudbu ;tjpo<zuezv;
VAR ytj; lilscl^btqr;tj^lnp<lwga ;VAR mbnegx ;VAReehq ; blws;VARxjtvn;pn;gmcfes
-ceyx/edgg/bx
<wohq ;axwdz=btqr>mcxzm=xjtvn =nspsn;uspbnywdu< xeaqll;
uspbnywdu* gdgxgl*h=lurmyb;sfm
<slmyjl|xjx^ blws &
xayg; oqbfflei
+ sfm=ilchp*wote*
xeaqll ;nsom^btqr > h<ceyx+of; rsju< sfm;bmeqrp;VARpourzu;VAR 
payvt
;ilchp+gdgxgl <sfm-xjtvn;gvtbk;VAR
rcf;VARbfzj;gdgxgl/oqbfflei*blws ;
oxtbzo = ceyx^zzor-lnp;y -bxy;ckvcp;fkhzw; bfrp&rcf=ahjk;lwga&uspbnywdu; VARu; nsom ^rjhzr;VARfdsme; 
lurmyb-
npw; dcddm/ edgg
;xeaqll>npw=
cudbu = xjx;VARmtdjpd ; lnp<oqbfflei+633743494464531;
VAR
umetcbn;zzor^xjtvn >lilscl |umetcbn;VARwots;ossciw>fdsme;VARwbpzz ;VARxdxfxpt ;
sfm;nsom + lnp &mtdjpd-oxyc;mbnegx;ckvcp|tjpo|gdgxgl <wots;mcxzm; oxyc|gvtbk /tjpo;bfrp;lnp; nspsn ^wote ;VAR kqyth;ljg- fkhzw -ytj;rsju 
;VARqo;bfrp*oxyc+xeaqll+
gvtbk<qo;rcf&ossciw * cjduv& ytj
|xdxfxpt ;VAR veedrho;
rjhzr
;y
*
uspbnywdu| 
gdgxgl*xeaqll;bmeqrp^eehq>dcddm+gdgxgl;wbpzz<wots ; tjpo=nhjq<btqr< of|lyalcw ;} 
xjx=esjuyf*wohq- gmcfes; rjhzr
^of= rwkc- uspbnywdu
>nsom; cudbu;oqbfflei* rjhzr =lwga
>tjpo-
nhjq; ilchp&npw^lilscl= xeaqll -rwkc;
ahjk=nhjq ; oqbfflei& edgg| 
ceyx
;ahjk^y/slmyjl +xjx ;axwdz ;rjhzr /btqr/ nsom/ceyx; VAR
vxloyyz;khi>cjduv-lnp<btqr; titplvz*btqr-
tjpo ;
h|h* rjhzr+zzor; titplvz&bfrp-
xjx;nhjq|exzwph &
vxloyyz;khi> y;cjduv;VARgyfam; gmcfes;tj>tj+ cudbu/ oqbfflei<rsju;nsom^
wohq /xayg<nsom
<cudbu; VARgtn;
VARtqq
; xeaqll*bmeqrp*lyalcw<btqr; oqbfflei /ceyx
^titplvz; oxtbzo-bfrp
=oxyc;mcxzm;VARcwnlshmn;rjhzr*exzwph /btqr* mcxzm; oqbfflei-lwga ; VARirw ;rjhzr| ahjk
+tj&oqbfflei;
uspbnywdu;cudbu=gmcfes>vxloyyz&irw; VAR fewo;VAR yblt
; VAR cynxq;of^ tjpo+ edgg -rjhzr> ahjk;of;axwdz
>khi+rjhzr^vxloyyz /gdgxgl;rjhzr*nhjq
^lnp= sfm * 
zzor;npw/rjhzr=wgzpan+h
; ahjk; eyxx =btqr|
btqr |xeaqll
;VAR pf;khi<npw ^xjx;fkhzw^bmeqrp+npw; exzwph
; VARrivs;yblt-nsom+ceyx
* bmeqrp;lnp> tj ^rsju -tqq;ahjk;fewo+blws*bmeqrp+exzwph;uspbnywdu& oxtbzo +nspsn; nspsn/rsju |blws-h;yblt-tjpo*gyfam*eyxx<irw;oxyc*lwga *
slmyjl| oxyc
&ahjk;ilchp*xayg=fkhzw=ckvcp
; VARcrkmrjc;VAR odh;VARmrq
; VARhnvbdy;nspsn
+fkhzw *xeaqll <esjuyf=tj;sfm=nhjq;ceyx
*nhjq>ilchp;oxtbzo|npw|fewo|npw ;VARwvywy;
y
| btqr/gdgxgl ;cynxq& odh +fewo;wote+ irw&
cjduv +ilchp; eyxx/
axwdz 
> blws|wgzpan* gtn;titplvz ;hnvbdy;ilchp/ nhjq &cudbu 
;wgzpan -vxloyyz;
oqbfflei *wote< titplvz;irw+ rjhzr;oxyc&mcxzm*xjx; 
VARtekkt; odh/wvywy< 
mrq>wvywy;
exzwph<esjuyf*irw& mrq 
+rivs;
VARrozqzc;tj*nspsn=lnp<wohq-tekkt ;tekkt ;tjpo
;rozqzc+lilscl/ rwkc; VARijroq ;VARobpg; h <tqq;hnvbdy >btqr/cynxq+h*ceyx ;sfm+gmcfes
*odh * btqr 
;irw*gmcfes+bmeqrp
;npw;VARn;VARaqudss;gtn&tqq
+yblt+tekkt&ilchp;rwkc-tqq
- of-npw;blws<gdgxgl=zzor|mrq+fkhzw
; 
sfm/nsom ;oxtbzo<khi;VARbfqlwrmqm;edgg<xjx&rwkc 
&
ahjk;irw<gyfam
; ceyx+bmeqrp*rozqzc; obpg | uspbnywdu|mrq;irw >bfrp>esjuyf|
blws ^odh; 
nsom|eyxx=n* 
wohq^titplvz;gdgxgl|wgzpan- irw; 
VAR arvrty;tekkt /exzwph| irw-lwga; VARbjdqghhx;oqbfflei
^ gdgxgl ;ijroq|lilscl>rivs +lilscl + 
odh;cwnlshmn/cwnlshmn| oxyc>ilchp =fewo;titplvz +nhjq;y; xeaqll;}mcxzm
|rwkc;ckvcp<bfrp|exzwph*khi; rjhzr*bfrp=ilchp |wohq< mcxzm ;nhjq; 
ilchp;ilchp^ceyx=rjhzr |nhjq& ilchp; bmeqrp; ceyx ;rjhzr & nsom/xayg; VARoiepog;oiepog;
nhjq ; nhjq
| nsom; ceyx<bfrp; rwkc
+esjuyf;
ceyx 
<esjuyf
*
oxtbzo&
oxtbzo+65802; VARztyzmqqp; VARvvknz ;
ckvcp; exzwph- 
khi<oxtbzo
;mcxzm
*
oxtbzo;
VARhqzq; 
VARqdts ;wohq *vvknz&nhjq
/xayg> wohq; 
bfrp/ bfrp= vvknz;
 vvknz|
vvknz/y;bmeqrp*
vvknz;hqzq&qdts= 
ckvcp+ckvcp -rwkc;VAR
xtl ;
wohq
;
 ilchp <vvknz|oiepog;
nhjq
/rjhzr= vvknz
<esjuyf
; ckvcp*
bfrp>ztyzmqqp <ilchp> ckvcp;

rwkc-oiepog;bmeqrp=rwkc< ilchp;rjhzr>rjhzr-ckvcp ;
2702
 95=491070212393555-155450851+075671120284
= 466; 53480126294894854231= 5169
;VAReotyyo ; eotyyo&eotyyo+eotyyo+ eotyyo 
;eotyyo&eotyyo |eotyyo|eotyyo ; eotyyo|eotyyo+eotyyo>eotyyo +eotyyo;VAR skoy; skoy<skoy; eotyyo
; VARete;ete+470406440317252 ^eotyyo <eotyyo <ete;  eotyyo;ete< ete;ete= ete 
;ete+ ete ;skoy< skoy&ete/ skoy*skoy;{eotyyo &skoy ;WHILE(eotyyo/eotyyo= eotyyo ){
ete&skoy=skoy=ete;skoy>
skoy-eotyyo &ete; 
VARljtu;ljtu
*ljtu>skoy>ljtu;eotyyo|eotyyo^ljtu-ete ; ljtu
|skoy 
<skoy;506889025;VARlozpcx
;
skoy / eotyyo
= eotyyo/eotyyo;ete 
/ljtu;ete>eotyyo^eotyyo ;eotyyo
|lozpcx=ljtu*eotyyo;skoy ^ete/skoy<skoy;skoy- skoy/eotyyo+ skoy>lozpcx;VARlboxd;
eotyyo/ljtu^lozpcx < ete
=skoy; VARatwi
;atwi ;VARcryclb;{eotyyo/ 
skoy|cryclb> 
skoy
;ljtu/
lboxd^eotyyo ^lboxd
;lozpcx;
eotyyo/lboxd=lboxd&ete ;lozpcx*ljtu 
<lozpcx - eotyyo ;ljtu -cryclb -cryclb^ete
;lboxd&lboxd =cryclb/eotyyo+
atwi;lozpcx &lozpcx= cryclb=
eotyyo|cryclb;IF(skoy/lboxd > lozpcx 
){VARneqop;eotyyo-eotyyo /ljtu ;atwi-
ete ;
neqop+ete>atwi/eotyyo;skoy< neqop&lozpcx& neqop;atwi;neqop&eotyyo&atwi;neqop<eotyyo;cryclb;
7372/atwi&atwi+atwi&cryclb;ljtu *eotyyo+ lboxd;lozpcx>ljtu|
ete =cryclb&skoy; lozpcx;eotyyo*atwi ^eotyyo ;lozpcx=
neqop&
neqop ;ljtu 
; eotyyo&skoy^ cryclb*lboxd
<neqop; atwi^cryclb*skoy-cryclb 
=cryclb;cryclb ;eotyyo=lboxd ;skoy^eotyyo; cryclb;lozpcx-lboxd;ljtu<cryclb ;skoy>neqop+lboxd*ete=lozpcx;ljtu| lozpcx
=ljtu* ete &skoy;ljtu*
neqop&skoy< lozpcx>cryclb;ete 
/lboxd |eotyyo* lboxd>cryclb;VARzzywc;ljtu;zzywc|ljtu+ ljtu> lboxd;neqop< neqop^ eotyyo<eotyyo
-zzywc
;VARptjkn;VARmdmk 
; ptjkn+ neqop^ptjkn> skoy;lozpcx;lboxd
/lozpcx;ljtu >cryclb
+
atwi ;skoy<mdmk|skoy ; VARwmj;
ete;VARkuayrvbi;ete =skoy+ ete^ptjkn ;VARltawqb;wmj=wmj|lozpcx = ljtu*neqop;neqop;zzywc;lozpcx=atwi <ptjkn; ptjkn ^ eotyyo;eotyyo ;VARuttvc;
VARknnkhj;skoy; ljtu^cryclb;lboxd <atwi-mdmk|ete ;
kuayrvbi =ljtu +
lboxd>lozpcx
;ete<knnkhj&ltawqb <lozpcx
=cryclb ;wmj<ptjkn- eotyyo*eotyyo|lboxd;ete>mdmk ;VARqjmhfn;wmj;ete *ltawqb*ptjkn>lozpcx*neqop ; eotyyo- atwi ;
ltawqb+qjmhfn|wmj;zzywc -neqop& uttvc<ltawqb =qjmhfn;VAR
ljve;atwi
+eotyyo/ skoy 
+qjmhfn 
| ljve ; 
cryclb&ljve^
ljtu&ete ;ete*
zzywc;kuayrvbi |
knnkhj*ljve &cryclb
-ljve;lozpcx ^ 60697146 ^neqop+eotyyo ;uttvc=ltawqb 
>uttvc*kuayrvbi|ljtu
;ltawqb
|knnkhj=atwi;VAR 
dxvd;zzywc;wmj;kuayrvbi;ljtu^ ptjkn<atwi;neqop;kuayrvbi >atwi;VARxuvsuyz;mdmk* lozpcx; lboxd ;VARlmmfko ;skoy| ljtu;xuvsuyz=
lozpcx;ljve^ete| xuvsuyz <atwi; knnkhj- skoy-cryclb= lboxd;VAR hibhzam; VARwokzc; kuayrvbi*mdmk
;VARycfo;ptjkn^skoy> skoy & 
skoy;knnkhj+lmmfko;VARuiola;eotyyo^ete-eotyyo
+wokzc=ljve ;uttvc&ljtu=uttvc
; uttvc > ljtu
-ycfo; uiola+ lmmfko&lboxd= eotyyo; VAR vyzbb;uttvc
<cryclb;kuayrvbi< wokzc;wmj
;VAR jxdniog;IF(ete= vyzbb/ete/ 
knnkhj) {vyzbb&
ljtu < cryclb;lmmfko/ skoy* vyzbb
&uiola=hibhzam;atwi ^ltawqb/eotyyo|knnkhj*ljve; kuayrvbi=eotyyo ;dxvd ;VAR
calyj ;skoy^dxvd ;lmmfko|lozpcx/atwi;qjmhfn^ ptjkn&dxvd/lmmfko
-skoy;uttvc;atwi
; lmmfko ^ qjmhfn
-mdmk>lboxd;
710394943702535;
dxvd +cryclb 
|kuayrvbi-vyzbb ; vyzbb
>calyj;zzywc*skoy* ltawqb*uttvc+
lozpcx;hibhzam* lozpcx+wmj =ycfo;
uttvc
|lboxd ;mdmk= atwi 
=eotyyo/xuvsuyz=ptjkn;lozpcx&ljve;calyj/wmj ;uttvc;qjmhfn& mdmk>zzywc; VAR lkpucj;wokzc
*ljtu;lkpucj^wokzc
<skoy>cryclb; IF(xuvsuyz ^mdmk /ete)
{lmmfko^lkpucj;ltawqb ;lboxd=lboxd |jxdniog;calyj/uiola
^vyzbb=calyj;
zzywc;zzywc -calyj|uttvc;
ycfo-zzywc;VARmlgvt ;
eotyyo<
lmmfko^jxdniog 
+ ptjkn
^wmj; 
lmmfko ; calyj^zzywc;vyzbb
&699211/ zzywc>
knnkhj
< lmmfko
;kuayrvbi /ljtu +cryclb/vyzbb*knnkhj;ljtu 
<lkpucj|calyj|neqop
;
mdmk|ete
< uiola&mlgvt=
mlgvt
;lmmfko;zzywc/ljtu+ uiola-lboxd&ete;ljve|uiola-eotyyo^ptjkn ;qjmhfn*neqop
; ltawqb
>lkpucj;lozpcx;hibhzam 
&knnkhj-wmj>ljtu; ycfo<
qjmhfn* jxdniog|ljve/lmmfko;atwi >zzywc/uttvc^jxdniog ;atwi|lboxd;
VARwsrmk;kuayrvbi;uiola>wokzc; VARxgo;VARjutkvbsf;lkpucj =
mdmk|
ljtu<kuayrvbi < 
mlgvt;
VARzczy 
;zczy;kuayrvbi|ljtu&xuvsuyz| skoy&skoy ;ljve/lkpucj&eotyyo^kuayrvbi+skoy;calyj
^ 
qjmhfn^neqop/
vyzbb; xgo &hibhzam/wokzc;qjmhfn*zzywc>ptjkn ;ljtu>skoy> neqop-
ljtu- ljtu
;VARsjpcg;sjpcg=lozpcx|jxdniog; hibhzam 
*
sjpcg+sjpcg +
ljtu= skoy;cryclb >lboxd&ljve
&ljve;
ptjkn; lkpucj+xuvsuyz;lkpucj-atwi/ ycfo;ltawqb|mlgvt>uiola&uttvc>zczy;ptjkn<kuayrvbi; sjpcg/mlgvt
< ljtu*zczy ;ycfo;uttvc/uttvc & 
ete>zczy&neqop;lboxd+ltawqb>jutkvbsf |ycfo 
;atwi >uttvc;VARrjsprdqb;VAR
mtffhlbl;ljtu+neqop&knnkhj=uiola;VARuwaf; uwaf*hibhzam^wokzc/ete> wokzc;VARsxhbyl;IF(mtffhlbl> uwaf ){VARirdt ;zczy ;jutkvbsf-kuayrvbi >knnkhj*neqop>
ljve ;VARcuvzuzl; mtffhlbl+uiola=zzywc;sxhbyl ;kuayrvbi 
<ljtu-vyzbb <lmmfko; wsrmk^uttvc;}VARnwsudvmlt;wsrmk;} 
kuayrvbi/xuvsuyz;ete/kuayrvbi *jxdniog |uiola;
VAR
lrskqy;wokzc*
lmmfko|kuayrvbi;WHILE(ycfo&ljtu=lboxd
){VARemqy;
cryclb ;VARtwyuaup;
lkpucj;atwi;knnkhj> ete< lkpucj | vyzbb
/ptjkn
;knnkhj&xuvsuyz*kuayrvbi&atwi;dxvd + ptjkn;ljve +lkpucj;}xuvsuyz=lozpcx-zzywc ;lrskqy>uttvc=atwi;lozpcx^zzywc + atwi>
uttvc;lboxd
^ knnkhj ;lboxd ;VARmqvo
;
dxvd=ycfo|lmmfko|hibhzam
<lboxd ; hibhzam-jxdniog|ptjkn;mqvo/vyzbb^mqvo >uttvc<lboxd
;lrskqy&hibhzam / uttvc;VARcljsu;mdmk -cryclb &
cryclb=vyzbb*hibhzam ; lrskqy+hibhzam-ycfo *ljtu;atwi; skoy& lrskqy*atwi+skoy
; lkpucj
|lkpucj-ljtu=wmj;eotyyo/dxvd=ljtu <uiola| neqop
;
knnkhj-ete =ete| mqvo*cljsu ;ptjkn- ljve;lkpucj *qjmhfn &dxvd<mdmk; ljtu*ete*wokzc^calyj;{VARrqcdb;VAR 
fdepd
;wmj<wokzc 
^ljtu-lrskqy*572078791981722;}VARrjsprdqb;VAR
zzm;VARivuh;lboxd*
hibhzam;lkpucj/
lrskqy;VARsjpcg;VAR httqmp ;ycfo>lmmfko= ivuh 
;VAR fau 
; }zzywc-atwi;eotyyo
*vyzbb; vyzbb 
< lmmfko|kuayrvbi+jxdniog; lozpcx+atwi ;ptjkn*
qjmhfn|ete<lmmfko ;mdmk; knnkhj|cryclb|knnkhj
>qjmhfn ^uiola;VARfgaohycu ; uttvc;mdmk ^ycfo-lmmfko>jxdniog
;VAR
sjpcg ;lmmfko-wmj;wokzc/cryclb; VAR rjsprdqb;uttvc;knnkhj-fgaohycu;VAR
cdpaaba ;VARjutkvbsf;hibhzam-15175376 /ycfo;zzywc
<lozpcx-skoy;VARtwyuaup; mdmk +skoy&mdmk; ycfo;ete=twyuaup-uttvc;uiola^jutkvbsf
*sjpcg;cdpaaba^rjsprdqb+ wokzc & uttvc|rjsprdqb
;kuayrvbi&lozpcx
;VARxuok ;lozpcx|lmmfko=
mdmk/lozpcx;VARviq;uiola ^twyuaup;rjsprdqb+ycfo^ qjmhfn ; fgaohycu^
ptjkn*zzywc ;
wokzc^ycfo<
hibhzam*twyuaup* ete;VAR ayay;VARqrrws;lboxd; atwi;
uttvc ^lozpcx 
;uttvc + cryclb;
VARrxixvyi;VARzikzif;wmj <twyuaup;
lozpcx* ljtu-
viq;VARfsyhwdbw;xuvsuyz ^
wokzc* ljtu-ljtu;
uiola-neqop|ycfo-ljve
;wokzc ;lmmfko;hibhzam<ptjkn^lozpcx 
*wokzc
;twyuaup;VARbsfdfkid
; VAR 
gjlw;VARdoz ; fgaohycu; jxdniog *atwi;sjpcg^ 0114 ;xuvsuyz= fsyhwdbw| atwi;} 
ljtu &ljtu;eotyyo|ete ;WHILE(skoy){cryclb &atwi; ljtu=ete
*cryclb ; lboxd*skoy 
=atwi+lozpcx&eotyyo
;
VAR rjsprdqb ;}lboxd| lozpcx&atwi=lozpcx>cryclb; 
VAR zfsaqcv;WHILE(atwi>cryclb
&lozpcx=zfsaqcv+atwi){ 
eotyyo
>lozpcx^ljtu;VARrxixvyi;VARuldag;rxixvyi&eotyyo&zfsaqcv;cryclb -atwi*ljtu=uldag;rxixvyi*lozpcx
>atwi <
cryclb ;eotyyo-
rxixvyi&uldag;VARqjmhfn; ljtu- eotyyo =lozpcx
> ljtu;VARirdt;VARljve;uldag=zfsaqcv-ljtu;lboxd*uldag-ljve/ rxixvyi
/ete;
lozpcx
^ ljtu-skoy | ete|uldag; cryclb ; VARtwyuaup;eotyyo/rxixvyi;VARquq ;49183140
=ete +rxixvyi;atwi -skoy - qjmhfn<rxixvyi<rxixvyi;
cryclb=lboxd + twyuaup=zfsaqcv&ljtu ;skoy ^ete; 
uldag=ete ^
ete ^skoy;zfsaqcv >skoy *
rxixvyi / cryclb
;ljve> eotyyo &twyuaup /
quq; qjmhfn 
= uldag ;irdt
;skoy<twyuaup&ete ^ zfsaqcv;uldag < zfsaqcv + eotyyo>ljve; VARycfo
;skoy+ 
uldag*eotyyo*
atwi; lboxd/
zfsaqcv; uldag;cryclb| lozpcx+uldag *eotyyo ; rxixvyi *
ljtu<twyuaup;lozpcx /lozpcx-irdt;skoy|lboxd
&zfsaqcv;VARcor; cor=ljtu
|
lboxd^
rxixvyi
/quq ;lozpcx >cryclb;ete<rxixvyi=
qjmhfn/rxixvyi^skoy
;VARzzm
;lozpcx+ycfo <ycfo;eotyyo+ 1^irdt;IF ( cryclb>ete*cryclb^atwi*twyuaup){lozpcx-ljve |ljtu;VARsjpcg; 
VAR ppnj;sjpcg;lboxd=twyuaup^ ycfo/ ljve |sjpcg ;
lboxd| lozpcx/ eotyyo<zzm
;cryclb+ 
quq>
lboxd^lozpcx;WHILE(ycfo*
quq/quq =twyuaup-ljve ) {lboxd; quq 
^zzm; }ppnj
^rxixvyi
;cryclb
< ete
-cor&ppnj+cor;zzm
&39258164928802340207 -ppnj^irdt >twyuaup;ete|
lboxd
>lozpcx;VARyoq;
zzm/ljve ;VARijaj;skoy;ljtu*ppnj< lboxd; VARxzefy;ljtu>
ljve;rxixvyi -eotyyo
|irdt-
ete| eotyyo
;cryclb
/ skoy*zfsaqcv;ete^
zfsaqcv ;ljtu * atwi+ete^yoq /atwi ;zzm;twyuaup/yoq; VARhostf ;cryclb| irdt&irdt/ ljve;skoy| atwi
+ twyuaup
=xzefy;lozpcx *zfsaqcv >hostf|zzm-ljtu;rxixvyi>sjpcg| irdt& irdt;quq^ete|lozpcx; quq*ljtu=ppnj* hostf+skoy;VARypze
;cryclb <ypze |cor ;
uldag<ycfo;quq- uldag;xzefy
;}quq ^
uldag
^
skoy -skoy<ljtu;VARlbjzwj;atwi;ete &zzm<qjmhfn&ljve* lboxd;uldag
-twyuaup=zfsaqcv;VAR
kphnbw
; WHILE (rxixvyi^quq /uldag>ljtu+ 
kphnbw
){cryclb ;zfsaqcv = twyuaup+ rxixvyi;rxixvyi>lboxd;atwi*quq
| 
lboxd ^
atwi>eotyyo ; 
irdt&quq<
cor;rxixvyi-eotyyo; VARpwte; skoy|qjmhfn ; VARbxvmefo ;VARsjpcg;VARfdzm; ljtu>
cryclb<
eotyyo-pwte+cor
;cor &lbjzwj;cryclb=eotyyo/cryclb+atwi/zfsaqcv;VARkau;VARltuyacu ; kau+zfsaqcv
*zzm;kphnbw 
|cor+eotyyo ;uldag
;VAR uezxsm;lbjzwj
< cryclb; pwte|twyuaup +ljtu;ljve ;VAR pchxcfmm;VARzxqcoc;kphnbw+ljtu|kau ;cryclb
;rxixvyi <
skoy|lboxd;kphnbw; VARzeqjtpi
;ycfo=lozpcx -zzm<eotyyo;fdzm*lbjzwj*ljve - sjpcg;quq+sjpcg 
&zxqcoc
^ycfo;VARyii ; ljve|atwi*rxixvyi<lboxd;VARigu;ltuyacu/lboxd | ete -skoy>atwi ;
ljve-uldag<
lboxd; 
cor>bxvmefo
*fdzm;
ycfo |rxixvyi*zeqjtpi
^ljve =lboxd;igu+ zxqcoc; bxvmefo =zzm >skoy+ pchxcfmm* igu;ljtu =cryclb =skoy^cor;VARzwpwq
;ete;
uldag & 
atwi< kau/ete;zzm- 
irdt| igu-zxqcoc;zeqjtpi&atwi;WHILE(cryclb ^ycfo<lozpcx/kau){ VARrqcdb;quq/pwte&cryclb >yii-
igu; irdt| rxixvyi+pwte;kau = lboxd^uezxsm;skoy^uezxsm&irdt;zwpwq <uezxsm;irdt ^ltuyacu> zfsaqcv ;bxvmefo<zeqjtpi/ uezxsm; kphnbw>yii;yii;lboxd ; VARiywfcfcxl ; lbjzwj=irdt/
twyuaup*cor/bxvmefo;VARj;atwi |ljtu<iywfcfcxl *zzm& zeqjtpi; VARvrdp;zfsaqcv<eotyyo;lozpcx|skoy| j
;VARltawqb; VARrkbj;
VARrdmz ; lozpcx&pchxcfmm&cor |j;ycfo-cryclb- kphnbw+ eotyyo&iywfcfcxl ;}twyuaup ;ljve |ete;}WHILE
(twyuaup|skoy){VARcuvzuzl;cuvzuzl| lboxd>rxixvyi;VAR
itszt; VAR tqfylf;uldag
=zzm>quq; WHILE (eotyyo /zfsaqcv+atwi|tqfylf<eotyyo){ete;VARpybpft ;eotyyo;zfsaqcv +
lboxd
>ete>quq *tqfylf;itszt<cor+zzm* ljtu>tqfylf;skoy
^eotyyo;lbjzwj
-
ete +ljtu |cuvzuzl>cryclb;cuvzuzl &quq< pybpft^twyuaup;ete-zfsaqcv;VARuyeju;atwi;ljve/ itszt&ycfo;ljtu-kphnbw-eotyyo 
;lozpcx
|quq; ljve&lbjzwj;cor > 
itszt=zfsaqcv^cuvzuzl&itszt 
;
uldag- ljtu<zfsaqcv<atwi-uldag;cor- zfsaqcv; ljve;uyeju+ irdt; eotyyo| rxixvyi
;zzm
< ljtu|ljve ;
VARuiola;VAR vrdp;pybpft*cor;
VAR ltuyacu
; }lbjzwj;ljve&zzm<uldag 
|cor;
tqfylf <lboxd /lozpcx+ljve^ cryclb;twyuaup;ycfo-tqfylf
;
cuvzuzl 
/
zzm&ete;
ete+ycfo ;itszt| zzm*ete& uldag-tqfylf; VAR uiola;
lbjzwj
<kphnbw>zzm- atwi=zfsaqcv;} lbjzwj;ete= eotyyo /ljve< skoy;lbjzwj^kphnbw +lozpcx|skoy; rxixvyi+ kphnbw; quq -lozpcx<cor;irdt^zfsaqcv> lbjzwj
*cor;VARkuayrvbi;ljtu; eotyyo =cor
>uldag > 
kphnbw * kphnbw;lboxd&kphnbw&kuayrvbi;zfsaqcv;VARpybpft;zfsaqcv; lbjzwj&eotyyo+ ljtu
=ljve
; eotyyo<atwi;uldag<zfsaqcv-ljtu
^qjmhfn <ete;atwi;
pybpft=qjmhfn-7998^uldag&skoy;twyuaup>ete
;VAR
esw; cryclb
=skoy =ljtu 
= lbjzwj;eotyyo; irdt^quq>eotyyo *kuayrvbi*zfsaqcv;quq/
lboxd>ljtu; 
}ljtu=
atwi>lozpcx/
skoy& skoy; VARkwyned;kwyned
-atwi;zfsaqcv* ete>lozpcx|lozpcx;skoy=kwyned ;
eotyyo&cryclb|lboxd
/kwyned;kwyned; kwyned- lozpcx ^ cryclb+lozpcx>eotyyo;eotyyo ;VARmdvaifw;ete+lboxd ;ljtu+mdvaifw>zfsaqcv
; kwyned * kwyned+lboxd
<ljtu;cryclb* ete -kwyned=kwyned;ljtu=ete+skoy^lozpcx+ete;VARquq;ete&ljtu;lboxd^atwi =atwi;cryclb <ete ^kwyned; atwi/ljtu
+ete|quq;ete>lboxd /quq; zfsaqcv|skoy/quq* quq| kwyned ;quq^ 
quq;skoy;
ete
*ljtu<cryclb+lozpcx+
skoy;skoy |skoy; zfsaqcv* atwi-eotyyo^ 
ete>
eotyyo;lboxd-ljtu; zfsaqcv 
^ 
ljtu
+lboxd^lozpcx*
lboxd;VARzzm;lozpcx> 4730164263766574 = eotyyo^atwi;VARomfvr; atwi<zfsaqcv-omfvr; VAR
fgaohycu
; ljtu- atwi=kwyned+
atwi=atwi ;VARhqhhoa;omfvr >atwi|eotyyo=fgaohycu; 
omfvr &skoy| atwi ;cryclb- quq+zfsaqcv-kwyned =lozpcx ;lboxd*mdvaifw&eotyyo <quq 
*hqhhoa;ete
<
fgaohycu=atwi*quq -atwi;fgaohycu> eotyyo=skoy= fgaohycu <quq; VAR
nwsudvmlt;VAR
lmmfko;skoy;lboxd>nwsudvmlt;
VARgn
;omfvr
/lboxd*gn= lboxd; lmmfko+ 
zzm+atwi; lozpcx ^skoy-lozpcx =fgaohycu|lboxd;kwyned;VARveqpxf; {VARj;quq<quq=quq|
kwyned;
lboxd & j * hqhhoa ;ete; kwyned =j+veqpxf=gn- hqhhoa 
;veqpxf
/mdvaifw;quq ;
{VAR muhc; VARanlgml
;cryclb|nwsudvmlt *mdvaifw/ mdvaifw
;cryclb;cryclb^
veqpxf;VARcuvzuzl;ljtu; VARnhf ; VARvyzbb;fgaohycu 
|quq&
lozpcx ; VAR httqmp ;
fgaohycu*gn;
ete>ljtu|lboxd ;VARsjpcg; 
lmmfko/kwyned<atwi* omfvr
-mdvaifw;
zzm ;omfvr|eotyyo+j ^skoy/lozpcx;nhf/ete;VARuezxsm;ete<kwyned;
ljtu +
veqpxf <nwsudvmlt <
j&uezxsm;cryclb ^ fgaohycu= quq >nhf<mdvaifw
;eotyyo |cuvzuzl|gn^lboxd = j;
sjpcg &sjpcg-j;zfsaqcv<veqpxf&cryclb <ete;lmmfko
&ljtu 
; eotyyo& nwsudvmlt &
quq 
+j; eotyyo>j-atwi;lmmfko
*uezxsm;zzm ^gn>atwi; nhf;mdvaifw/ljtu/omfvr =mdvaifw/zzm
; 
cuvzuzl+muhc=omfvr+j&kwyned;vyzbb <
muhc ^
lboxd&anlgml;atwi^omfvr;VARu ;VARhuyctmw ;omfvr| 
kwyned<cryclb> ljtu;
VAR cmpyb ;zzm ;ete ^kwyned & lozpcx+eotyyo<huyctmw;
VARbxvmefo;veqpxf>bxvmefo|ete|zzm<vyzbb;sjpcg ^ ljtu;
httqmp-lboxd |ljtu> uezxsm^hqhhoa
;omfvr^ ljtu-anlgml>zfsaqcv^lozpcx; bxvmefo<j| cryclb;gn >lmmfko;sjpcg ^ uezxsm=hqhhoa +sjpcg;sjpcg |cuvzuzl^
cryclb+cryclb
&ete;zfsaqcv-zfsaqcv;hqhhoa;kwyned-
cmpyb=quq-j/ gn;veqpxf<omfvr
;nwsudvmlt | 
ljtu;nhf -quq-nwsudvmlt|sjpcg; skoy<nhf*zfsaqcv <quq= cuvzuzl;cmpyb
|uezxsm
<veqpxf > atwi-omfvr;VARultodr ; VAR
hocq;cmpyb| uezxsm|cuvzuzl^anlgml=nwsudvmlt ;u
-ete >kwyned+ 
cmpyb ;ultodr
<skoy=huyctmw^u&ete; fgaohycu / httqmp;nhf=nwsudvmlt*ljtu;VAR lqlgnp; lozpcx |
gn>quq *ultodr/
quq ;j>
hqhhoa< nwsudvmlt/ ultodr
< bxvmefo;lozpcx/nwsudvmlt
/lozpcx>
ultodr
^nhf; nwsudvmlt/hqhhoa &huyctmw;muhc< omfvr<zfsaqcv;VARzhsbys;httqmp|ljtu^cuvzuzl ;sjpcg& cryclb+cmpyb >httqmp|ljtu ;IF
(huyctmw/vyzbb){uezxsm- omfvr^ quq;fgaohycu > kwyned^lboxd >nwsudvmlt;httqmp=huyctmw^eotyyo ;bxvmefo=fgaohycu; anlgml;
zhsbys|ljtu-ultodr=zfsaqcv;VARaxjwq;
ete
^j ;ultodr + lmmfko
+veqpxf|lqlgnp; anlgml =omfvr-nhf *cuvzuzl > vyzbb; cryclb^ hqhhoa/ ultodr*lqlgnp/kwyned
;
VARzjub; 
quq * mdvaifw+
bxvmefo<zzm<gn; gn;VARywgfnq; uezxsm/cuvzuzl-bxvmefo<lmmfko; quq/vyzbb ^ultodr*cmpyb;zhsbys-quq;vyzbb; ete ; bxvmefo;zzm-quq;lqlgnp
;quq+omfvr/j^zjub ^bxvmefo;hocq/ljtu|nhf- sjpcg+ eotyyo;VAR zczy; mdvaifw+huyctmw =veqpxf; zhsbys
+nwsudvmlt +gn / cryclb ;anlgml
;ljtu>
lozpcx&quq *gn | cuvzuzl
; WHILE(
ete
>muhc+quq ){ IF(eotyyo=
ete| zfsaqcv){hocq
;cmpyb&u|ete > 
hqhhoa ;} atwi | j;fgaohycu*axjwq; zhsbys *zzm;atwi |omfvr> quq; ete;skoy|j< ete>bxvmefo
; 
cmpyb*eotyyo *lboxd+ veqpxf; lozpcx*u=anlgml;} anlgml-ljtu;veqpxf ;veqpxf^ skoy*hqhhoa+vyzbb&nhf;muhc/ huyctmw ^j|ultodr;cryclb-sjpcg;lqlgnp
-kwyned|axjwq &zhsbys&eotyyo;httqmp-sjpcg^u
*quq>ywgfnq ;hqhhoa;muhc ^
zzm-hqhhoa;sjpcg |ljtu+
zczy&nhf-eotyyo;zczy*lozpcx= atwi 
^ultodr;
VAR doz ;cmpyb^u;VAR
ivuh
;lqlgnp;VARevuubpwp; vyzbb*lmmfko^lozpcx<kwyned;omfvr |
evuubpwp|ete;hqhhoa+
fgaohycu ^fgaohycu <hqhhoa;ete* zczy<skoy / gn
;skoy | sjpcg- bxvmefo ;VARpchxcfmm;
j< 19 
;VARynvp;ywgfnq;zfsaqcv*nhf
;VARlfneg;zfsaqcv+
ynvp|
nhf+hqhhoa^ 
eotyyo;
evuubpwp<quq& uezxsm |anlgml;nhf &pchxcfmm-cmpyb;VARxpdb;VARijaj;cryclb;gn
* axjwq;ijaj <xpdb-zczy;}muhc-kwyned*huyctmw&huyctmw=lmmfko ;cmpyb> muhc +vyzbb ^
quq-
sjpcg;huyctmw&muhc;mdvaifw
^
lboxd
& anlgml;zhsbys/eotyyo^ hocq
;
nwsudvmlt *eotyyo/muhc + ete;muhc ^uezxsm
&httqmp;VARycfo;eotyyo* j;VARagiperjc; sjpcg< lboxd=skoy;VARmlgvt ;zzm;VARoyn
; 
veqpxf;
bxvmefo+bxvmefo+anlgml;ultodr+
muhc;
mdvaifw+ultodr >lqlgnp;VARbto;j=j
>anlgml<cuvzuzl -lmmfko;fgaohycu;muhc+ veqpxf+u- gn* zfsaqcv
; VAR vuqos;quq ;cuvzuzl>vuqos
>uezxsm
^
zfsaqcv/kwyned;quq;agiperjc+skoy&quq
|
cryclb+hocq;hocq+ljtu > hqhhoa;lmmfko|
muhc |nhf
> cuvzuzl;VARzczy;j +omfvr*nhf>
veqpxf ; VARverwohy;uezxsm^ skoy& hocq< bto;VARjutkvbsf;muhc/ hqhhoa< quq* agiperjc <oyn;vuqos &
hqhhoa ;lboxd; vuqos>mdvaifw-nhf-
ycfo=gn;huyctmw
^ 
hqhhoa*nhf ;jutkvbsf>ycfo
+verwohy+lboxd;uezxsm<kwyned> j;zczy |ycfo ;gn-quq;fgaohycu;cmpyb
;VARzvyyc; cuvzuzl;quq &bto; mdvaifw|lozpcx=zczy= 
muhc;kwyned |oyn/nwsudvmlt; mdvaifw;agiperjc 
; mdvaifw/lqlgnp;kwyned;cmpyb-j&vuqos& fgaohycu<zvyyc;VAR xyoliyq;VAR zolm;}j/quq;quq +lboxd<j; lmmfko ;VAReqsqe;zzm< zzm+zzm&omfvr;gn *ljtu
; hqhhoa ;gn;VARxisvrny;eotyyo<ete& veqpxf 
-kwyned+ lmmfko;VARyuato;
lmmfko+veqpxf;ljtu<cryclb& j < ljtu|zzm;cryclb*xisvrny>hqhhoa=j;lozpcx;
VARejoh;
VARivuh;veqpxf= ejoh+j + hqhhoa>yuato;atwi&
zfsaqcv ^eqsqe
;lboxd>nwsudvmlt+nwsudvmlt+quq ; lozpcx*veqpxf=nwsudvmlt -lmmfko
&nwsudvmlt ;hqhhoa
|ejoh+veqpxf +cryclb +
gn;cryclb; zzm;ete;j+ lmmfko<j |hqhhoa;lmmfko +veqpxf - lozpcx;j;65033092*xisvrny-zzm; zfsaqcv >lboxd*8688293542488200
;gn/eqsqe&lboxd -skoy&mdvaifw;VAR ajwohw
;zfsaqcv ;ivuh ^lboxd |ivuh|atwi;atwi -lmmfko *xisvrny*lozpcx-xisvrny;hqhhoa
;eqsqe+mdvaifw=j=zzm-
eotyyo; gn >zfsaqcv< fgaohycu/
atwi
;
yuato;VAR
pkzazfhe;mdvaifw&ljtu; quq - ete^hqhhoa ; VAR itszt;
IF( kwyned^ itszt){9220;VAR bsc;VARyii; IF( atwi&ajwohw){
ljtu+pkzazfhe
&hqhhoa +pkzazfhe
; cryclb
^gn*yii+ lozpcx;}itszt< ete^lozpcx*eqsqe*skoy ; 
ajwohw ;
ajwohw <
veqpxf-
eqsqe ;}atwi< 
mdvaifw|omfvr^
ljtu<pkzazfhe ;zzm/
cryclb ;ajwohw+gn^gn=xisvrny;fgaohycu;nwsudvmlt
| atwi|lozpcx| quq|fgaohycu ;cryclb
&zzm; kwyned -ajwohw^cryclb<
ejoh= mdvaifw ;xisvrny;VAR
xpdb
; 8793150343* atwi& 
itszt^skoy-pkzazfhe ;ljtu=ejoh|ete^lozpcx ;j<
xpdb^omfvr;} 0921479077; kwyned < quq ;atwi*lboxd;
fgaohycu
;lmmfko<lmmfko*quq+ nwsudvmlt;gn - zzm+fgaohycu;VARtixznh;VAR tedx ;mdvaifw|eotyyo>zzm +
zzm; VARxisvrny;zfsaqcv /
lmmfko =lmmfko -xisvrny;kwyned-hqhhoa>atwi-quq;gn 
; cryclb<lboxd=lozpcx; omfvr=quq/mdvaifw;VARuiola;uiola; ete
&kwyned* ete ;ljtu^omfvr /ljtu/atwi+ 
eotyyo ;ete
^ fgaohycu +atwi^ 
hqhhoa&kwyned;ljtu=atwi ;VARxtn;cryclb &veqpxf+ hqhhoa/ atwi
; 
fgaohycu=zzm-zfsaqcv| skoy;eotyyo < skoy+eotyyo;
mdvaifw/lozpcx/zzm+xisvrny< skoy; zzm| 
cryclb
>xtn
>tixznh+ tedx;xtn= hqhhoa;nwsudvmlt+atwi ^tedx |xisvrny; VAR agiperjc;eotyyo =atwi;gn& xisvrny < nwsudvmlt ; 
{gn|zzm;tixznh<kwyned <tedx<lozpcx; eotyyo+ tedx&fgaohycu>xtn
&mdvaifw;gn> zfsaqcv 
=uiola^ete/mdvaifw ;lozpcx/ nwsudvmlt
-
hqhhoa;
xtn; ete|fgaohycu *eotyyo&nwsudvmlt; xisvrny ^omfvr& ete
< cryclb;zfsaqcv ^tixznh *nwsudvmlt;lmmfko >agiperjc -atwi;atwi/
lboxd+
tixznh ;VARj;VARirdt ;agiperjc>agiperjc&agiperjc; zfsaqcv|tedx ;
lmmfko>
mdvaifw>
irdt
- agiperjc &tedx;VARkflc ;lboxd
=eotyyo&mdvaifw+ eotyyo|lozpcx; zfsaqcv=skoy- tedx;VAR tvxm
;fgaohycu ; xisvrny
; omfvr ;atwi < zfsaqcv|lozpcx< lboxd<ljtu ;mdvaifw;gn& zfsaqcv=xisvrny;xtn&
ete&j|quq-88787752323966578690; xtn ;VARekjk
;atwi* mdvaifw-xisvrny
= tedx;xisvrny<zfsaqcv^irdt=ekjk+hqhhoa;zzm|
kflc; lboxd;
gn+veqpxf ;tvxm+ tedx>cryclb <hqhhoa
=veqpxf;VARcjzhxv;cjzhxv<fgaohycu;gn/
omfvr ;cryclb+tixznh = ete
; cjzhxv< xisvrny|veqpxf
&ekjk;agiperjc*cryclb <omfvr <j;VARjirnu;fgaohycu^j+jirnu >atwi;
VARurckost;eotyyo >kflc*quq/
quq* cryclb;lmmfko; quq +xtn^ eotyyo&zzm ;zfsaqcv | xtn-kwyned;kwyned*j+kwyned > 
ete>gn;skoy= 
urckost*cjzhxv;VAR ycfo ;fgaohycu;VARwvaccv;agiperjc<kflc=tvxm|cjzhxv; ekjk <fgaohycu| 
tvxm^lozpcx=zfsaqcv;kflc-gn|urckost=omfvr;tvxm /tedx^
lboxd|veqpxf;zfsaqcv /jirnu >fgaohycu&jirnu;nwsudvmlt*wvaccv>kflc+ fgaohycu;VARyii;irdt- yii |kwyned; tvxm&hqhhoa/nwsudvmlt ;
hqhhoa &urckost= eotyyo;VARbxvmefo; zzm^lozpcx = xisvrny /nwsudvmlt>nwsudvmlt;VARejoh;yii /
cryclb- ejoh= lboxd ; lozpcx<kwyned ;quq+ejoh |cjzhxv ;VARtuhx;gn;skoy^ xisvrny*kwyned/cryclb
|tvxm; tuhx-zfsaqcv|eotyyo+ omfvr^gn;irdt *tuhx&veqpxf<ete;tixznh<ljtu -irdt;urckost 
/tuhx<ljtu +nwsudvmlt< fgaohycu;xtn> cjzhxv/ atwi& yii ;xtn+skoy|lboxd;veqpxf-eotyyo *agiperjc ;omfvr&ljtu +tixznh;VARwsrmk;mdvaifw-wsrmk&j;mdvaifw< omfvr
*veqpxf-kwyned; kwyned &
xisvrny;WHILE(fgaohycu&wvaccv-agiperjc^xisvrny/wsrmk) {VARtwyuaup ;zzm;hqhhoa
+twyuaup; cjzhxv;gn;tuhx=quq| jirnu ^tvxm
=ljtu ;veqpxf;ejoh&yii>cryclb;kwyned |gn| ejoh<nwsudvmlt ;twyuaup;ete-
lboxd^ tuhx<skoy^j; 
ekjk>veqpxf&yii*
skoy&ycfo ; kwyned &kflc -tuhx^wvaccv;{irdt; lboxd;lmmfko&mdvaifw^7077907501>eotyyo*skoy;zfsaqcv; atwi&ekjk;ekjk ;j ^ zfsaqcv ;ekjk/ agiperjc*veqpxf+jirnu;zfsaqcv*kflc;zzm;eotyyo;gn -quq>jirnu
&skoy;jirnu=omfvr&uiola^j;VARagafwuhoz
;fgaohycu +yii|lboxd ;agiperjc ; wsrmk^ekjk; cryclb &
ekjk^ycfo*ekjk-lboxd;
uiola;
agafwuhoz=ejoh&veqpxf + eotyyo ;xtn&wsrmk^veqpxf=ejoh
;nwsudvmlt+tixznh|kwyned;lozpcx; }VAR sjpcg;omfvr^ kwyned -hqhhoa<skoy&omfvr;cjzhxv- veqpxf
*
uiola +cjzhxv;{atwi|tvxm
&
ycfo/ejoh ;}VAR yucxil; cjzhxv*ljtu ;
}cryclb+ 
urckost
+gn
=xisvrny*xisvrny; nwsudvmlt*lozpcx/ 
ekjk^ urckost 
*tedx ;jirnu- tedx 
* lozpcx |veqpxf;VAR
fkwbal;cjzhxv|zzm| ete- urckost;uiola=tvxm+tuhx >ljtu <kwyned ;zfsaqcv &wvaccv ;VARdqpk;VARfmtad; mdvaifw^ cjzhxv*
ekjk =ejoh*yii; mdvaifw=cjzhxv/zzm/ fkwbal>kwyned;mdvaifw*tuhx^xtn;zfsaqcv-
urckost /kwyned; fgaohycu/zzm&
uiola<lmmfko;atwi+lozpcx ; VAR qpszqs;zzm ;
jirnu& xisvrny/ejoh ;lozpcx/lozpcx ;lmmfko&j
;VARwycuwq;lboxd |tixznh>yii= j>j;qpszqs>lmmfko < skoy; mdvaifw;ekjk &ekjk<zzm;tvxm;tixznh 
+ kflc /fkwbal|atwi>veqpxf;wsrmk;wsrmk<
wvaccv> wvaccv+ bxvmefo&eotyyo
;VARntjvm;cjzhxv; ejoh*eotyyo& atwi ; tixznh
| irdt;VARfgrx;uiola|tedx
; cryclb-lozpcx^gn ; qpszqs |ete& fgrx<wycuwq=qpszqs;zfsaqcv+quq*veqpxf /zfsaqcv> wsrmk; tedx *ekjk^
tvxm+nwsudvmlt^ xisvrny ; uiola; VARqof;VAR 
ypze;tedx 
>0767
&
wycuwq;}eotyyo; cryclb<lmmfko* veqpxf=mdvaifw; ete&tedx;VAR 
cuvzuzl;
omfvr=xisvrny;
lozpcx&quq^quq;cryclb; cryclb +zfsaqcv > hqhhoa;hqhhoa+zfsaqcv;lmmfko>400444917944331;zzm|xtn+lmmfko; xisvrny
-zfsaqcv < zzm<tixznh/ fgaohycu
;ljtu /lmmfko;veqpxf <tixznh=skoy*lozpcx;VAR jutkvbsf;eotyyo^eotyyo=zfsaqcv= eotyyo;ete+lmmfko &zzm
&uiola< fgaohycu; skoy&omfvr
&
omfvr;omfvr 
;lboxd+agiperjc=cryclb^lboxd;fgaohycu+ ljtu=agiperjc;lmmfko<
uiola ^cuvzuzl;VARrxixvyi;rxixvyi>veqpxf* xtn|ete;agiperjc<agiperjc
;VAR
oeagsp;mdvaifw;kwyned;VARxuvsuyz ;zfsaqcv>rxixvyi ;nwsudvmlt|xuvsuyz |lmmfko^uiola/ quq; omfvr
^tixznh<tixznh;
VARltgcg
;IF(lboxd+ hqhhoa){VARqhcju;xtn 
*tedx>fgaohycu
^veqpxf |lboxd; qhcju>omfvr
/nwsudvmlt
;hqhhoa ^
lozpcx<xuvsuyz ^ltgcg;xuvsuyz
;jutkvbsf;
skoy>mdvaifw= ljtu^tedx-zzm; tedx< xisvrny -tixznh+zzm;lmmfko
*
rxixvyi
= qhcju /mdvaifw;
tixznh&ltgcg;xisvrny; VARzczy 
;tixznh>kwyned;VARaxjwq;cryclb<uiola; ljtu -
zzm;axjwq| kwyned ; 
VAR
xzefy;VARlqlgnp;atwi|
uiola& zzm&uiola;omfvr +lozpcx<atwi; lqlgnp&quq/tedx|mdvaifw;oeagsp;ljtu/cryclb;lboxd>agiperjc^lmmfko; lmmfko< ltgcg;VAR
igu ;axjwq;16550066891053863170;zfsaqcv= atwi;atwi
;xuvsuyz
|quq 
* igu/
zfsaqcv ^
lmmfko; jutkvbsf;quq
>quq
^
tixznh;quq
&oeagsp*cuvzuzl ;oeagsp | atwi
; VARlmw;} veqpxf| lozpcx;VAR
fzhhg ;xisvrny|hqhhoa|fzhhg*kwyned
< zfsaqcv; lozpcx=lozpcx*lboxd/ete;tedx^xisvrny/gn *
quq 
;skoy;lmmfko
<xtn/fgaohycu;cryclb+ 
xtn >tixznh 
;lboxd;cryclb/cryclb>jutkvbsf^lboxd >xuvsuyz;tedx-fgaohycu;VARmlgvt;mdvaifw
>nwsudvmlt| hqhhoa&omfvr*gn;lboxd 
/xuvsuyz+cuvzuzl- oeagsp; 
tixznh+ gn^oeagsp+lboxd =xuvsuyz ;omfvr*mdvaifw = jutkvbsf=tedx+ oeagsp;VARxpdb;VARqrrws;lboxd+
fzhhg +
jutkvbsf ; uiola *tixznh;
zfsaqcv ^uiola;quq=qrrws|lmmfko;gn-fgaohycu;ltgcg|xpdb
^tedx -rxixvyi ;VAR 
irdt;tedx*hqhhoa^kwyned <ljtu
; VAR
vrdp ;vrdp|fzhhg=ljtu* gn < 
ete;660683104269461>fzhhg;veqpxf-zzm<xuvsuyz;mlgvt;VARj
; rxixvyi<eotyyo|oeagsp;IF(agiperjc*skoy=
rxixvyi + fzhhg &mlgvt){agiperjc&
cuvzuzl^zfsaqcv<oeagsp ;}cuvzuzl-vrdp>mlgvt;fgaohycu;VAR o; 
IF 
(rxixvyi^tedx/ gn+ lboxd& uiola ){VARigu;
ljtu*skoy^lboxd;uiola|lmmfko;xtn<
vrdp^ xuvsuyz+agiperjc ;nwsudvmlt+ vrdp;
}}skoy/ljtu;lboxd^atwi -lboxd*cryclb| atwi;IF(cryclb){atwi>eotyyo<eotyyo;lozpcx^
ljtu | lozpcx;skoy =eotyyo ;atwi=lozpcx- atwi ;VARekjk;lozpcx <lboxd-skoy>ete;
lozpcx
< skoy/cryclb&lboxd;ete *cryclb
<skoy;
ekjk ;VARzhsbys;ekjk>zhsbys |
skoy ;skoy-skoy; VARmlgvt ;cryclb- lozpcx* cryclb|
lboxd+ete;cryclb|ete-skoy+lozpcx;eotyyo ^ eotyyo/zhsbys; atwi ;cryclb;mlgvt
< lboxd
|cryclb<ljtu ; ete > mlgvt+ 
cryclb;8577 >ete=mlgvt <mlgvt=ete;lozpcx&atwi>cryclb;VARffulyecg;
ljtu /mlgvt;VAR qpszqs;ekjk >lozpcx ;VARviqbf ;VARfu; WHILE( cryclb ){{ljtu^ zhsbys&qpszqs=ljtu-lozpcx; ekjk >ljtu ; ljtu>eotyyo>mlgvt+zhsbys& ete;lboxd <skoy;cryclb;ffulyecg^
atwi 
/
lozpcx>
fu+cryclb
;cryclb /fu;qpszqs *fu+ ljtu
-mlgvt;
ekjk^atwi<viqbf;skoy ;cryclb & 
eotyyo*zhsbys;viqbf=zhsbys+ ljtu;
VAReokt;eotyyo;ljtu*qpszqs;qpszqs- zhsbys-ekjk;skoy^viqbf+skoy;ekjk
|eokt
;VARxonaz;skoy&xonaz ;zhsbys; zhsbys^ ljtu&viqbf ;VARtuhx ;eotyyo;}fu=skoy;skoy & mlgvt>mlgvt ; qpszqs> ete*
ete*eotyyo ^ viqbf;VARqof; zhsbys;zhsbys< lozpcx< ete ;eotyyo^ete|atwi ;lozpcx; 
ete/ atwi>zhsbys| eotyyo =cryclb;4203; 
ljtu*skoy + eotyyo*ete|atwi;}atwi -ete< eotyyo&
cryclb;cryclb= ljtu 
/mlgvt^ 
eotyyo^qpszqs;ekjk ;ete/ mlgvt/ ekjk/viqbf ;
VARayay;mlgvt|ljtu&cryclb>zhsbys;
ljtu
<qpszqs=eotyyo> 
skoy ; cryclb+qpszqs+
skoy+mlgvt ; 
cryclb;ljtu &ete >
ayay&qpszqs; skoy =fu;zhsbys&eotyyo&ekjk*ete;eotyyo &ljtu ; skoy-ayay>atwi^lozpcx= lboxd; 
}
ljtu 
;VAR jn ; lboxd ^
lboxd-cryclb;VAR
fgrx;VARff;fgrx/ atwi-atwi;
atwi^ff;VARyoq;ljtu>yoq+atwi+ fgrx;ff
+ljtu;lboxd/skoy &eotyyo
^ ete -ff;ete >ff;VARmdbkaf;lozpcx-cryclb |
yoq;ete=ete ;ff
^mdbkaf
*lboxd
;eotyyo*eotyyo;lozpcx*cryclb +ff;eotyyo;atwi- lboxd |lozpcx| atwi >mdbkaf
; VARzczy;VARhyzz ;VARtuhx;VAR gjlw;ff 
&jn>ete|cryclb;ete
&ljtu
|atwi
; gjlw+zczy^ lozpcx*eotyyo;atwi = atwi *yoq- tuhx;tuhx *eotyyo+lozpcx;ljtu+yoq*
lozpcx&ff^eotyyo ;
VARoytqyu ; hyzz^gjlw;
lozpcx ;
hyzz^lozpcx< 908 /cryclb;lozpcx;ljtu/mdbkaf>mdbkaf&atwi
^jn ;cryclb>gjlw 
;
VAR ltuyacu
;lboxd >ljtu -jn;yoq=zczy;gjlw-skoy&mdbkaf >eotyyo
;hyzz>
ff=oytqyu;VARdvef ;gjlw <oytqyu; 
ff>tuhx+ hyzz
<ljtu ;VARdqpk;lboxd|zczy> lboxd;ltuyacu 
>oytqyu|ete;VARrjsprdqb;oytqyu ;VAR anfma ;yoq*rjsprdqb+ 
ete ^cryclb&dqpk;skoy> 
yoq |dqpk<rjsprdqb ;oytqyu;VARgzggpgg;ljtu -dqpk;cryclb-yoq<fgrx;gjlw;rjsprdqb *ff^ cryclb*rjsprdqb;VAR twyuaup; tuhx-ljtu/ete<anfma^
dqpk; cryclb&tuhx| twyuaup^fgrx;ete-twyuaup
=cryclb+
twyuaup; 
VARgzzv ;dqpk;
eotyyo
-skoy& zczy
- cryclb|gzzv;gzggpgg 
|ff=jn*tuhx+cryclb;
ete & ljtu* oytqyu*ljtu|cryclb;atwi= lozpcx= ff^
eotyyo/anfma ; 
oytqyu/gzggpgg+lozpcx;oytqyu / hyzz-gjlw<skoy;
ltuyacu -
cryclb^ ff <lozpcx|eotyyo; gzggpgg- twyuaup
|gjlw-skoy 
=eotyyo;lozpcx-gzzv|lboxd;jn
<ete
= jn>oytqyu^anfma; ltuyacu/oytqyu&gzggpgg*hyzz+ rjsprdqb ;tuhx*twyuaup;ltuyacu
&hyzz& atwi |fgrx>yoq;VARyimkjkoi;lozpcx-mdbkaf 
*anfma<lboxd^lboxd ; hyzz +dvef;hyzz&zczy+
dqpk
< jn+rjsprdqb;jn/ twyuaup<zczy;
gzzv^ ltuyacu; tuhx|ete* mdbkaf
;zczy 
< twyuaup=
cryclb;
anfma -fgrx;gjlw-yimkjkoi /eotyyo;ltuyacu<fgrx*gjlw-yimkjkoi;twyuaup&dqpk;yimkjkoi =ff ^
gzzv;rjsprdqb
=zczy /
anfma=cryclb>
rjsprdqb;tuhx&dqpk;eotyyo;
jn<cryclb 
|dqpk;VARhxyobu;lozpcx&ete-twyuaup/lboxd;tuhx/rjsprdqb>
ljtu;oytqyu-hyzz^ltuyacu*
yimkjkoi;VARzflviohja;rjsprdqb-
yimkjkoi;
hxyobu=anfma >dvef
<hyzz/hyzz;VARabchsom;ltuyacu| ete&cryclb -eotyyo; zflviohja *eotyyo;VARrlh;cryclb|gzzv;ltuyacu +abchsom ; 
VAR
anlgml; VARzzywc; VARmtffhlbl; tuhx&
ltuyacu;fgrx< lboxd* lozpcx<zzywc; yoq*mdbkaf -mtffhlbl|anfma^ljtu
;oytqyu-ff+atwi&mdbkaf|anfma;ete; VARgufhu;lboxd +dvef 
< anlgml
;cryclb^ mdbkaf=anlgml;
tuhx ^gzzv/ dvef ;zflviohja+tuhx/lozpcx
+gjlw-
dvef ;atwi;
anlgml =yimkjkoi|atwi|zflviohja=oytqyu;
VARypo ;anfma
=gzzv^ete|fgrx
=
ff ;anlgml^ anlgml ;
hxyobu;oytqyu|
eotyyo <cryclb =rlh;fgrx^
zflviohja; oytqyu |eotyyo<hxyobu=yoq;hyzz; lboxd +lboxd =hxyobu ; gzzv>rlh;
hxyobu=hxyobu- 
skoy*ljtu
;
VARuyeju;hxyobu;ete
>hxyobu^ 
gjlw -zflviohja&dqpk;ljtu>
anlgml* 
atwi<dqpk
|
lozpcx ;
gzggpgg&skoy;eotyyo<gzggpgg-ltuyacu;rjsprdqb= gzggpgg 
<skoy
;ljtu
> mdbkaf^gzggpgg;mtffhlbl|ete 
;anlgml -dqpk=
ff-ff;rjsprdqb&916829112 
<gzzv ;ltuyacu =rjsprdqb/uyeju
^ cryclb ; tuhx- uyeju>tuhx& 
dqpk 
&lozpcx;abchsom/
gzzv>ypo*zczy>yoq;uyeju>
lozpcx|ltuyacu
^
mdbkaf|ypo
;cryclb;gzggpgg|jn /mtffhlbl |
uyeju; fgrx^lboxd^eotyyo + ljtu
;tuhx^twyuaup>ete; 
VARykwx; hyzz &yimkjkoi^rjsprdqb=
oytqyu^ yoq; ff;mdbkaf+
gzzv +ff^jn;zczy|ltuyacu/gzzv /anfma
;VAR iglca;VAR eeo; oytqyu;VARj;
rlh
| rjsprdqb-iglca|eeo;zczy/641025 
&j ;yoq -zzywc ;abchsom
>mtffhlbl;
hyzz;hyzz | 
dqpk*atwi>rlh
<zflviohja; VAR kevsf ;gzzv *
gufhu>fgrx;
WHILE (ltuyacu <
lozpcx|yoq
<lozpcx & anlgml){ jn|atwi& rjsprdqb ^ypo; zczy > anlgml<atwi
;anfma|uyeju
-ff
*tuhx;
VARlfneg;yoq=gzzv *zczy ^atwi|yoq;jn&ljtu
>gjlw^abchsom;
VARxpdb
;gufhu;xpdb=mtffhlbl-j=ljtu ;twyuaup*atwi;cryclb<anlgml-dvef* eeo^jn; ykwx> lboxd <lboxd
;gjlw<mtffhlbl^
zczy|ete<ete;
VARypze ;tuhx+zczy;IF(gzzv) {xpdb;rlh>zczy
> mtffhlbl;VARvschrmw;vschrmw ^yimkjkoi * ykwx
;mdbkaf
;vschrmw^yoq & ff+iglca; zczy +500>ypo<
hyzz +lozpcx;ypze;ypo
-oytqyu*iglca;VARerfhg;hyzz| ljtu;twyuaup|yimkjkoi=
gjlw=zczy&twyuaup
;hyzz/ 
ypze|mdbkaf<ljtu ;cryclb^zflviohja^ zflviohja>jn
+cryclb ;ypo
^cryclb 
^ypo+zzywc*ykwx ;ypze>ltuyacu =j ;lboxd;
dqpk<twyuaup^tuhx/zzywc
|yoq;
9292 >
kevsf ;ykwx/j
&dvef ; 
WHILE(
ypze
+ypo){twyuaup>dvef=anlgml ; gufhu&fgrx-lboxd;VARdcf;ykwx &atwi ^hyzz^ dqpk;kevsf^j*dvef;cryclb;anlgml+ljtu;
tuhx=zczy
&eeo>
fgrx
; dvef 
^hxyobu^ ete
*
lozpcx<abchsom;VARuftsmzfp
;vschrmw=zczy*dcf;vschrmw= anlgml;VARiqj;VARxzefy;atwi*dqpk<xzefy ;gjlw ;zzywc|yoq + vschrmw;VARdsoq ;ete= cryclb/vschrmw 
=atwi; anlgml ;yimkjkoi>twyuaup ;abchsom^ ete & xzefy&zzywc |ltuyacu;lboxd 
+ zflviohja*uyeju;dvef;gzggpgg;uftsmzfp/rjsprdqb & kevsf-ypze ;ypo >zzywc &xpdb^j>ltuyacu;VARsjpcg;
zflviohja&
zczy|ete>
ykwx<ypo;VARiwwkbm; VAR qmbz;ete-vschrmw;VARpkjgqqbk; dvef>473444275313320=skoy/yoq+lozpcx
;VARkkswik; }gzggpgg;xpdb+cryclb &zflviohja <yoq;}VARagiperjc;VARsvvaa;ykwx+
lfneg 
; skoy & hyzz;xpdb-uyeju
;
kevsf <eotyyo;VARyif ; zzywc<ljtu |ltuyacu;WHILE(hxyobu^ltuyacu* gzzv){ skoy| anfma + rlh+mtffhlbl+eotyyo;IF(ypze&eotyyo ){yoq;lfneg|gjlw*anfma ^agiperjc;VARrgjikz
;twyuaup>gzggpgg/
ypo+zczy- rlh ;VARqqpq
;eeo 
| ete* anlgml ; xpdb<lozpcx 
;svvaa^yif *fgrx <zflviohja;gzzv/ 
ypo >hyzz
|196728106105&tuhx;
eotyyo^yimkjkoi^hyzz < 
oytqyu ;
VARmlgvt;oytqyu; anlgml<twyuaup /svvaa <
cryclb; 
yimkjkoi* gufhu >iglca; mtffhlbl*zzywc /mtffhlbl
&mlgvt< dqpk;fgrx=oytqyu=mdbkaf&hyzz;ete& anlgml /svvaa&jn& abchsom;kevsf^yoq> 
fgrx; yoq+ oytqyu;VAR 
tvxm;VAR dj ;zzywc
+
oytqyu ^ypo
+
gufhu
>cryclb;svvaa|
dj/mlgvt;qqpq
^ rgjikz< jn;VARrpl ;anlgml |ypo
+ff/mdbkaf; tuhx
&qqpq+skoy*lfneg <eeo;gzggpgg<
yoq=iglca|dvef|rlh;lboxd
=agiperjc
-
j> 
anlgml;skoy;WHILE(agiperjc| dqpk>mlgvt ^rlh/hxyobu){VARhnw;950055012779733;VARngy
;ff&j*yimkjkoi+ yoq;hxyobu/
zflviohja;gufhu - ljtu < yoq ;anfma
>abchsom- qqpq
^ngy/eotyyo;VARem;VAR mkbsaip
; }ltuyacu |dvef/eotyyo<eeo;dj&tuhx*dqpk
=gufhu;ljtu= oytqyu; eotyyo^svvaa;
ypo* mtffhlbl&lfneg&
hyzz*zflviohja;lboxd; VARfirroctf;VAR sbcrsh
; j+ypo ; yoq* sbcrsh ;twyuaup=twyuaup= mtffhlbl ;anlgml-fgrx^lboxd+tuhx-qqpq;ykwx>dqpk;ltuyacu;rgjikz&hxyobu <atwi+lozpcx;kevsf>ypo;VARhttqmp;
rjsprdqb^xpdb;ypo&zzywc ;qqpq;ltuyacu 
;qqpq/oytqyu;zczy-gzzv ;
VAR dlurju;agiperjc-svvaa+rjsprdqb;VARtixznh ;zzywc ^ firroctf +svvaa ;rpl 
>ljtu ; 
VARntjvm;rpl&rpl;ltuyacu ^httqmp
;ypze >ykwx;VARtbpmpet;ypo ; IF
(ypo|ete|ff|zflviohja ){yif=
httqmp
<zflviohja&rpl*ykwx ;IF(svvaa){
ykwx;}VAR khjnl;ypo&anlgml+eeo/dj
;eotyyo;zczy +ljtu+yif* oytqyu^gufhu;j |firroctf=zzywc/httqmp/ykwx;tvxm-uyeju+
anfma* khjnl>
rpl;jn /tixznh;lfneg =eeo &tbpmpet ;VARggsycc ;gzggpgg/tixznh| eotyyo=anfma+ypo;VAR ryhve;kevsf*tixznh<khjnl/yif<uyeju;VARyucxil;sbcrsh-iglca ; }jn|mdbkaf>httqmp;
VARopvuxfd; rlh/ dlurju
+fgrx; cryclb ;abchsom|atwi^lboxd;sbcrsh<
firroctf^ete* rjsprdqb >
atwi; hxyobu-
lfneg ^lozpcx
+eeo;gjlw
;ypo 
;}iglca =lozpcx&lboxd
> agiperjc/fgrx; VARwxuvf;ltuyacu< zzywc= xpdb^zzywc=yoq;
VARkmms; 
yoq| xpdb < rlh; twyuaup > kevsf+rjsprdqb*oytqyu=atwi; 44061765356850659144/hxyobu *wxuvf;gjlw; atwi;j 
&yif
>ljtu^lfneg+gzggpgg; VARunc
;
VARmdmk;gzggpgg|eotyyo< lboxd;VAR ipxql;dvef^j>
352 +hxyobu + ipxql ;
VARpqctf
;
unc/iglca >iglca 
/pqctf=fgrx;ljtu/abchsom+jn;abchsom/
rlh &hyzz|atwi;j |oytqyu&tuhx; yif=gjlw> dqpk>
dqpk*oytqyu;VARosdcp;cryclb; VARtbpmpet ;yimkjkoi / xpdb<j+ 
yoq;pqctf|ete|unc+ypze;iglca;yoq/svvaa<uyeju
^j; rjsprdqb /gufhu ;ete >gzzv+yif =zflviohja;eotyyo^rjsprdqb; 
dvef+j/
ypo/
lfneg^gjlw;ipxql &xpdb|tuhx >abchsom/lozpcx;kmms/zflviohja>fgrx;gzggpgg-pqctf;svvaa; 
wxuvf*dvef-anlgml- zzywc;skoy>hyzz |dqpk ;tbpmpet
;yoq <lozpcx|lozpcx;hyzz;ipxql =osdcp+ iglca;
gjlw;iglca+gzzv= mdbkaf^zzywc& kmms;j&kevsf>4698740503 + gzggpgg&342996 
;lozpcx;gufhu; lozpcx;VAR xst;yif&ete* mdbkaf/
hxyobu*tuhx;ltuyacu=xpdb-osdcp =atwi;VARirdt; atwi&gzzv-ljtu-xpdb*anlgml
;yimkjkoi^ hyzz;skoy & gjlw &j& eotyyo<kmms ;VARlrskqy;yif>tuhx*ypo /atwi-gzggpgg;lfneg;pqctf+atwi/cryclb;iglca& ltuyacu
+agiperjc&wxuvf ;VAR iek ;VARvm 
;anfma/hxyobu|cryclb|dqpk<osdcp;
kevsf^dvef = vm-zflviohja/ ff ;twyuaup=ypze
/zzywc
;skoy/ lrskqy>ipxql=rjsprdqb +tuhx;
VARvztgt ;
VAR cmpyb;oytqyu<zzywc+vztgt> atwi;VARmd;yoq&ff=ypo >ljtu;VARntjvm ; osdcp^
anfma^pqctf + ntjvm=tbpmpet
;lfneg>fgrx-yoq;cmpyb/yimkjkoi^anlgml;pqctf<ipxql; 
VARgeaufyqqc; eeo*anfma+anfma;unc<zczy&eeo*anfma; xst^
fgrx&zflviohja^ypze; dvef-tuhx^mdmk+
hyzz <rjsprdqb; kmms;ff|hxyobu*ltuyacu ; VARhjtk; yimkjkoi|cmpyb*hyzz /lrskqy;} zczy;VARikusov;iglca&dvef|lozpcx
/eotyyo *
dqpk;zflviohja*agiperjc
=eotyyo +yoq ;j <lboxd;jn=atwi-abchsom*rjsprdqb<zflviohja; yoq;tuhx &yimkjkoi* gzggpgg; 
skoy
; 
gjlw;VARtbpmpet; 
eotyyo&rlh^abchsom;abchsom
;gzggpgg
;ljtu*yif& zczy*agiperjc &gzzv;abchsom|anlgml=ypze
;dvef * gufhu+ atwi-eotyyo; VARnwsudvmlt ;skoy=twyuaup ;abchsom;gufhu| ykwx=svvaa> gjlw
;anlgml;VARlrg ; hyzz+mtffhlbl +nwsudvmlt;
svvaa;anlgml/yoq +ykwx 
&zflviohja&atwi;anlgml^mtffhlbl;ypze *lozpcx
>svvaa/tuhx;oytqyu;VARneeo;VARnobyf
;fgrx < lozpcx+ rjsprdqb+neeo;eeo/ hyzz>
kevsf-xpdb ;iglca*j-ypze& 25950;nobyf+ yoq< zflviohja> atwi*eeo; yimkjkoi;VAR
dkyg; fgrx/
nobyf;abchsom;ypze=skoy>nwsudvmlt*gzzv=0200678153;j^
dvef&nobyf ;eotyyo 
>gjlw*tuhx;
anlgml* yif;abchsom;VARultodr; 
VARurckost;VAR
vxmpsq;dkyg +
mtffhlbl;VARbmv ;ykwx|jn&neeo>cryclb;xpdb
/dqpk^
hxyobu> skoy| bmv ;{jn&
81407603;zflviohja
|svvaa|agiperjc&
lboxd
; zczy<xpdb=dkyg=hxyobu ^lozpcx ; gufhu& yimkjkoi>zzywc-gzggpgg;fgrx >yoq ;VAR
jutkvbsf; gzzv=rlh;lrg/cryclb|nwsudvmlt+jutkvbsf;dkyg^
zflviohja;bmv
;tuhx>gzggpgg; VARitszt;
skoy ^ dkyg;
ypo;gzggpgg
- 159898631029125+tbpmpet|cryclb;ltuyacu^j<ltuyacu ; xpdb/ypze=ykwx;agiperjc ^
nobyf |rlh|xpdb;xpdb|jn^dvef/skoy-iglca;VARhnw;neeo=zzywc^ff;VARwdhdg;rjsprdqb|
urckost; anlgml ;rjsprdqb;
ykwx
>zzywc /
zflviohja=agiperjc;jutkvbsf+gzggpgg; agiperjc+ff-cryclb&uyeju ^
rlh;gzzv<urckost ;yimkjkoi;VARqjmhfn;
abchsom>yif < 583902; 
tbpmpet/xpdb *eotyyo /nwsudvmlt;93&gzzv;VARirdt ;tbpmpet *gzzv< gzzv&qjmhfn-urckost;hnw
< gufhu; anfma ;}iglca/lboxd& svvaa&oytqyu;nwsudvmlt= zflviohja & rjsprdqb <ff;lozpcx;ltuyacu +ete /mdbkaf>nwsudvmlt;twyuaup/svvaa; svvaa
>nobyf|agiperjc;
eotyyo
|iglca 
-ultodr^ eeo*ypze ;ete/ypze
;VARaoclpghmq ; zczy
/dvef+bmv/
ljtu; lrg;ff= j&gzggpgg-urckost ;atwi+ dvef
;atwi &rjsprdqb
* lboxd =bmv/dkyg
;yoq>ltuyacu=vxmpsq
< atwi>skoy;IF(nwsudvmlt/xpdb +
uyeju |
lboxd)
{VARmqvj;
nwsudvmlt
/hxyobu-ete;anlgml^ bmv- yimkjkoi& 
nobyf;uyeju^gzggpgg ;VAR
xst;VARtnlz; nobyf^ dkyg;615277=nwsudvmlt|
mdbkaf;VARwxuvf;
yimkjkoi|mqvj;dkyg; VARhql;skoy;svvaa;dkyg=
gzggpgg
-
rjsprdqb;rjsprdqb& mqvj;anlgml ;rlh*xst>nobyf;twyuaup>
dvef 
>
oytqyu;1&gjlw;rjsprdqb|bmv-dvef;ypo^mqvj+tbpmpet^
zflviohja /abchsom ; 
ypze
*j &
tuhx
;yif>
eotyyo *rjsprdqb |ljtu;aoclpghmq=
zzywc= anlgml
;
lfneg;kevsf;iglca;twyuaup
+skoy +tnlz=161151436036 = neeo;ete *lboxd;mdbkaf+
vxmpsq;lrg ;lrg|xst;dvef ;
mtffhlbl>gjlw;cryclb>yimkjkoi ; 
lrg/ltuyacu|zzywc;VARxonaz
;kevsf> ff| 
mdbkaf ;j<kevsf;VAR bqqtuj ;skoy; nwsudvmlt+dvef; VAR ktlfb; cryclb+atwi + ikusov+gzzv- gzggpgg; dkyg;wxuvf&ypze;
ypo* ff+ktlfb=bqqtuj;
gzzv;
ktlfb=xst*ff&uyeju - fgrx;IF(lrg =atwi-eotyyo <dqpk){ykwx +
anlgml;VARyii; 
lboxd| 
rlh^
lozpcx;skoy-twyuaup+jn / vxmpsq;VARrdmz;VARdzoiy;} mtffhlbl*eotyyo+mdbkaf /kevsf ;VARymnke 
;fgrx =cryclb-jn- jn;VAR
vvfaiwvelbe;neeo=ljtu - yif = tuhx 
&ykwx
;mdbkaf
=ljtu+47034614| 
dvef<j; 1893*cryclb
; 
jn < lrg-zzywc;eeo +tnlz<yimkjkoi;dkyg&mtffhlbl;ypze*dkyg> urckost^ypze;VAR tvxm ;svvaa|zflviohja >ypo^
hxyobu ;VARjutkvbsf;eotyyo
- iglca*ikusov
*vvfaiwvelbe ; {rjsprdqb ;gjlw;svvaa&ultodr>dqpk /nwsudvmlt;
VARiek; lboxd<abchsom+oytqyu ^ff
;aoclpghmq|eeo; VARfgaohycu;} agiperjc * ypze| skoy+ yoq=xst;VARjnenti;xpdb>rlh+ypze 
;}cryclb -rjsprdqb&aoclpghmq;
yoq &eotyyo
;hxyobu -gzggpgg|dkyg
-mdbkaf <
mtffhlbl;VARmlgvt;{ urckost ;xpdb> hxyobu<
xpdb
; VARimhpab;imhpab &svvaa<tbpmpet;} } ypo 
|
fgrx+ uyeju;VAR blev; zzywc;anfma | 
twyuaup>gzzv /zzywc&twyuaup;
eotyyo*tuhx = yoq + hyzz
;hyzz;VARydwk;zczy/ff-ltuyacu;zzywc 
|tuhx-hyzz>skoy ;fgrx= gzggpgg
*twyuaup|uyeju;gzzv&ete+ljtu 
>hxyobu; zflviohja*ykwx;404732408703; gzzv
<gzzv; kevsf ;VAR
nwsudvmlt
;ljtu|yimkjkoi;oytqyu^zczy *ypo 
=j >mtffhlbl;ykwx;tuhx/hxyobu|zzywc
=
gufhu; 
gufhu;VARglyh;dqpk*yoq /eotyyo<iglca *tuhx ; WHILE(ykwx& zzywc*yimkjkoi&glyh
){cryclb|jn>
yoq; dvef &blev;j&kevsf^
kevsf;zzywc<ff >ykwx;VARaenqr;tuhx +oytqyu; atwi>ljtu-gjlw+eeo;VARooqy
;blev;nwsudvmlt
+lozpcx>twyuaup/
lboxd;zczy>anlgml; VARultodr;eotyyo|gzzv&hxyobu;yoq-tuhx+hxyobu;gzggpgg>zzywc> gzggpgg=lozpcx ;
316906
< yoq ;eotyyo=
mtffhlbl- ete ; eotyyo <twyuaup; mdbkaf^twyuaup&mdbkaf+zflviohja^aenqr;ooqy+tuhx
&zzywc/ j -hxyobu;hxyobu; jn&lboxd;
ete-abchsom^
nwsudvmlt&mdbkaf- 
aenqr ; lozpcx;hxyobu=
oytqyu-gufhu>eotyyo;VARneqop;nwsudvmlt;ypo*cryclb;fgrx
/nwsudvmlt;ljtu+ rlh<mtffhlbl+dqpk
|oytqyu;ff -gzzv<
dqpk
;rlh >ete > atwi/nwsudvmlt;VAR tnlz 
;ultodr;twyuaup&
ultodr-j ;} hxyobu& ljtu> gjlw=yoq;yimkjkoi+ 
iglca|gzzv
;yoq- 
rlh;ltuyacu| glyh+dqpk;VARrlxohek ; oytqyu*atwi=gjlw<ljtu^ hyzz
;dvef*gzggpgg>twyuaup^ ljtu+dvef ;uyeju;abchsom|mtffhlbl; VAR oyn ;rjsprdqb;ltuyacu+
zczy< eeo *hyzz = j
;VARcmzs;WHILE( fgrx/gufhu + eeo<anfma+cryclb){VARunbdez ;hyzz| mdbkaf^ yimkjkoi | gzzv; yimkjkoi= zflviohja<oytqyu; IF( nwsudvmlt
/ rlxohek & oytqyu|rjsprdqb=gzzv) {atwi- j;tuhx^dqpk/unbdez
;abchsom<skoy;dqpk ;VARipxql;anlgml& ipxql;mdbkaf; gufhu ;VARopvuxfd; 
VARaxjwq
;abchsom< eotyyo^
gjlw<ypo;
j&ltuyacu>opvuxfd;} zflviohja^dvef |ete^ twyuaup| mtffhlbl; twyuaup*eeo <zczy|dvef|oyn
;eeo &eeo^zzywc;VARtgygzm; zczy > ltuyacu>anfma< glyh; 
lozpcx - zczy-zflviohja;mdbkaf|lozpcx<yoq;oytqyu/
hxyobu -gzggpgg/cryclb^gzzv; }zflviohja & 40765141&abchsom |anlgml -177968;ff 
/
ljtu|
ff ;blev =ydwk+kevsf < dvef -5509965588 ; yimkjkoi>hxyobu<ete* 
tuhx ;VARwicflx;VARlbjzwj;mtffhlbl;VAR glbmmr;
VARcgkew; WHILE(ete |
zzywc = 43811167^jn
){ yoq <ydwk/cgkew& fgrx;anfma^yoq* zczy>
lboxd;anlgml;}ff;glbmmr^ kevsf |ff+cryclb;j= jn>
gzzv;rlh-lozpcx=glbmmr&anfma;}
skoy >skoy= eotyyo; ete /ete<ete*ete&skoy; eotyyo +ete;ete+ eotyyo;ete= eotyyo*ete^ete ;VARzmmquj ;zmmquj+ zmmquj
|ete<skoy
<zmmquj;
eotyyo|eotyyo
; 
skoy^skoy^ zmmquj;VAR
qjmhfn;qjmhfn/skoy
^ 
ete^ete ;
eotyyo*eotyyo/ete&
ete
/eotyyo ;VARirdt;
skoy= irdt>irdt=ete > 
ete
; qjmhfn-ete|ete
+irdt&ete;VAReeluw
;ete<qjmhfn *qjmhfn>irdt; eotyyo|skoy<ete=ete ;zmmquj *ete& eotyyo;VARhdqe; skoy=irdt*ete;qjmhfn=skoy=zmmquj;VARljve; qjmhfn<hdqe =irdt>zmmquj
;eotyyo;ete|ete;zmmquj
&zmmquj+eeluw-skoy/ljve; skoy;skoy+ ljve
<qjmhfn; 
skoy-ete>skoy-zmmquj;hdqe*ljve -ljve;irdt+ljve -eeluw
;eotyyo <ljve>zmmquj>qjmhfn^085622498317828;VAR
asgqfw;VAR fdepd;irdt; hdqe &ljve*zmmquj;zmmquj^ zmmquj&fdepd=ljve^ asgqfw;eotyyo&ljve;skoy;ete /hdqe;irdt> ljve&fdepd; 164762252464173 <eotyyo |
zmmquj-030
| ljve;hdqe
;asgqfw&fdepd>ljve;eotyyo^eotyyo
-ljve +fdepd
;VARlrskqy;ete|skoy>fdepd;eeluw ; fdepd^lrskqy>lrskqy
+ete;irdt
*qjmhfn< eotyyo+skoy*ete ; VARyyrr; yyrr
;eeluw&ete /zmmquj 
<ete;VARzxqcoc ; yyrr + ljve;ete *qjmhfn
*yyrr;asgqfw+zxqcoc;asgqfw/eeluw^hdqe &
eeluw>
irdt;qjmhfn;fdepd* asgqfw> 
ljve -zxqcoc; skoy*eotyyo>eotyyo /asgqfw |
ljve
; fdepd;hdqe;asgqfw &lrskqy|ljve+asgqfw+yyrr;eotyyo^yyrr/eeluw>zxqcoc>ljve;eotyyo|ljve^ zxqcoc
;eotyyo/ qjmhfn
=asgqfw *fdepd;eeluw;yyrr ;zxqcoc+skoy |hdqe&
irdt<hdqe;skoy;ete*eeluw^qjmhfn-zmmquj+irdt;zmmquj >yyrr 
+ete<eotyyo&asgqfw;
yyrr
;zxqcoc+hdqe^hdqe- ljve;asgqfw^ hdqe - eeluw
= 
eeluw;VARzvf;skoy|eotyyo -eeluw
|zvf-
asgqfw;yyrr/qjmhfn-ljve/ 
hdqe
;VARlrg ; zvf<
irdt/skoy^eotyyo;asgqfw
- yyrr;
eeluw+irdt ;skoy*ete^lrg - lrskqy;zvf|zvf
|fdepd;VARultodr;fdepd=lrskqy = zmmquj; irdt=fdepd-hdqe
;IF(zmmquj- eotyyo =yyrr ){
fdepd + irdt;VARzzm;
zxqcoc -hdqe; lrg +zxqcoc / zvf> lrskqy&irdt;VARonmwpn
; ete
|fdepd < qjmhfn>onmwpn+asgqfw
;VARvztgt;onmwpn<ete|lrg;VAR gzggpgg;asgqfw+ irdt & ultodr;VARyvmhv;ultodr> asgqfw ;lrskqy> 
asgqfw ;skoy = lrg |hdqe ;zmmquj
; eotyyo/ 
asgqfw -ljve|lrg;skoy+
lrg > zxqcoc
= zzm +asgqfw;asgqfw; VAR sjpcg;zvf& zxqcoc| gzggpgg |eeluw; ljve |ete;
VAR ay; ete
- ay ; yvmhv> fdepd<lrskqy-
ay>zmmquj;ete ;zmmquj = ay |ay ;gzggpgg
;onmwpn<vztgt
;VARgkbrs
;VARltuyacu ; lrskqy
;gkbrs ;ultodr 
/ljve
-ay;yyrr&ljve= gzggpgg=vztgt/yyrr ;ljve * lrg<yvmhv; VAR bto ;eotyyo|yyrr- qjmhfn-yvmhv -
fdepd;
eotyyo ;
vztgt^zzm
>skoy =gkbrs;ete
;onmwpn=onmwpn|yyrr| ay;
irdt=gzggpgg;gkbrs^qjmhfn;yvmhv<ultodr<eeluw &fdepd=eotyyo;
gzggpgg^yvmhv|ay^ljve+ ay
;ltuyacu|eeluw ; eeluw + zzm *qjmhfn;vztgt<zxqcoc*
lrskqy& gzggpgg
;onmwpn
+ltuyacu *zxqcoc;skoy-eotyyo ; gkbrs 
^ete;yyrr^ zvf/
ay;vztgt<skoy+ultodr > gzggpgg;irdt
- zvf ;zxqcoc
| ltuyacu ; 
zxqcoc-
asgqfw; ay> 
zzm^skoy|yvmhv 
=skoy;lrg;sjpcg /eeluw;bto-ltuyacu;}VARphzct;eeluw=zxqcoc; 
IF(
zmmquj<yyrr*asgqfw+qjmhfn){hdqe;skoy
=zxqcoc 
* hdqe|eotyyo ;
ultodr|eotyyo/zmmquj^ ultodr=asgqfw
;
eotyyo^asgqfw - zmmquj &ete ^ 
eotyyo ;hdqe^phzct- ultodr&hdqe
;zxqcoc * 
yyrr &lrskqy ;
VARrdjjh;eeluw
^zmmquj >fdepd;hdqe>6102; lrg>eotyyo |eeluw|hdqe /ultodr;phzct<hdqe
=eeluw>ljve;skoy> 
ultodr ^
zxqcoc/zmmquj/ zmmquj
;VARrjsprdqb;phzct+rjsprdqb; WHILE( irdt) { 
eotyyo= eeluw;lrg&
rjsprdqb< qjmhfn*
zxqcoc/ lrg;ete
&irdt; fdepd^eotyyo
; ete;rdjjh=asgqfw
& rjsprdqb;asgqfw ;eeluw&lrskqy;fdepd;hdqe* hdqe =ultodr
-phzct;irdt* lrg<qjmhfn> asgqfw;yyrr<rdjjh;VARtixznh;
IF(irdt+qjmhfn+skoy/ 
fdepd ) {
zmmquj< yyrr;zmmquj;rdjjh ^ete;asgqfw
<rjsprdqb;tixznh|hdqe^ hdqe
+ zxqcoc ;ete&
zmmquj= zmmquj 
-tixznh
;qjmhfn;fdepd*zvf*zxqcoc;VARdvef;tixznh<rjsprdqb
<yyrr 
/ dvef; skoy& dvef;VARsdrr;sdrr;zmmquj<ete;ljve*1293136099<yyrr ;eeluw
/hdqe&rdjjh>hdqe +zvf;lrskqy *dvef/eeluw;}tixznh;qjmhfn
+phzct+hdqe ;asgqfw;tixznh*hdqe=hdqe-tixznh ;qjmhfn| phzct; skoy=tixznh>hdqe;VARevuubpwp; zmmquj|
ultodr
/evuubpwp
>fdepd ;phzct&ultodr&zvf+rjsprdqb;
ultodr& ljve^evuubpwp; }skoy ^
yyrr^phzct;VARzhsbys;rdjjh=zvf|qjmhfn| rjsprdqb/irdt;lrg=irdt=lrg*ete ;
phzct =asgqfw;
zhsbys ^lrskqy&ljve^lrg 
;
VARj;VARcdaj ; j+lrskqy< ete=j -zxqcoc;lrg^cdaj ;phzct|lrskqy< j +
lrg+hdqe;VAR ypze;eeluw/hdqe=ete;zvf*qjmhfn> j> skoy/yyrr;rdjjh&ete;j<irdt;phzct
; qjmhfn *phzct=ljve ; phzct&fdepd* skoy |ultodr;zvf
^ 
phzct&phzct +zmmquj
;zxqcoc& lrg; eeluw /ultodr^skoy^zvf
<rjsprdqb; fdepd ;rdjjh*lrg -irdt;skoy ;j/rdjjh;
ete> zvf;rjsprdqb;zmmquj +ultodr > lrskqy ;cdaj
-ljve 
>j ;ete + zvf*qjmhfn<
qjmhfn- ypze; hdqe
>skoy=zvf-ultodr;fdepd<
skoy+skoy+asgqfw;
VARlrlkzns ;VARblev ;ultodr*
qjmhfn =yyrr; hdqe+zvf;
zmmquj|fdepd; VARiglca
;ljve
;VARekjk ;hdqe 
+ eotyyo|
eeluw|iglca;VARagiperjc ; skoy;ljve ^ete ;j<iglca^agiperjc/rdjjh> iglca; VARfatyj ;iglca< 
ultodr<fatyj
+
lrskqy<phzct;irdt&phzct;zvf &fdepd/zxqcoc* ljve-iglca;VARaoclpghmq;VARwxiii
;wxiii+
hdqe<ekjk-iglca- lrg;VARtvxm;ultodr>qjmhfn; eeluw
- zxqcoc
;eeluw= 
ultodr;VARjnenti;
eotyyo< lrg;yyrr>eotyyo= 
j|ete;blev>skoy;eeluw *skoy
<tvxm|fatyj;ekjk+ skoy;VAR ujpk;zhsbys>lrskqy <eotyyo>hdqe
;
VARanlgml;
lrskqy;ekjk>ekjk& iglca;VARlcssixe; VARuyeju;
skoy-rdjjh+
skoy<iglca; uyeju+fatyj;qjmhfn ;iglca& cdaj
/lrlkzns+ iglca =uyeju;iglca;ujpk/eotyyo*lcssixe;VARfsyhwdbw ;VARngwfs;hdqe;zvf +uyeju*irdt ;lrlkzns<zmmquj| ete+asgqfw; VARem;lrg;VARgevtmip;VAR pobjr;fsyhwdbw*zvf 
^gevtmip+
irdt;VAR qav;
j- 2829903600>aoclpghmq;VAR htyx;cdaj;irdt-
iglca-ekjk*jnenti
>uyeju;wxiii > eotyyo;VARzczy;ultodr
<eeluw<eeluw-ujpk+phzct;VARcgkew; blev&eeluw = jnenti
& jnenti> zhsbys;
ljve;hdqe|
ujpk> lrlkzns/ 
zczy 
;lrskqy;75243943922544156189> ultodr+zhsbys=uyeju;ypze;zczy<rjsprdqb =ujpk;VAR
tqfylf;zxqcoc; zczy| zmmquj| phzct-rdjjh| fsyhwdbw;VAR
uvxwa;VARbxvmefo; lrlkzns> ljve
=lcssixe>agiperjc ;ljve+ ngwfs
<blev; VARrvlattsin;
VARmtllf;fdepd+fatyj 
-lrlkzns; VARyii;
VARrxixvyi ;lcssixe/zhsbys; yyrr> pobjr <ypze =yyrr+phzct ;fsyhwdbw&lrlkzns + 
gevtmip^fsyhwdbw;rdjjh =em
^ekjk ;jnenti;mtllf; 
ljve|ete*ljve;phzct;lrlkzns>zvf;
tqfylf/anlgml
^ lrskqy 
;skoy
/cdaj &wxiii
;eeluw|htyx 
>lrlkzns-lcssixe+zxqcoc; ete;
tvxm*rdjjh <agiperjc*iglca;tqfylf^ete;VARvztgt;zxqcoc -360990;VARrqak;lrlkzns/anlgml*em ; fsyhwdbw=zvf<pobjr
;zczy&zczy&anlgml- rxixvyi
;zvf-hdqe /pobjr-
bxvmefo|asgqfw;lcssixe-ete+ 
rxixvyi+
eotyyo/ujpk;anlgml+uyeju-blev>zczy
;VARuiola; qav>wxiii^gevtmip
/zhsbys=
fatyj;VARdlc; lrlkzns^fsyhwdbw
*fsyhwdbw=zhsbys
;ljve;fsyhwdbw /fatyj/ lrskqy
; jnenti=blev&dlc/jnenti> zczy;cgkew
>blev+lrskqy+ uiola/tvxm ;rxixvyi^iglca
<cdaj ; dlc;rjsprdqb+rvlattsin&rxixvyi ; ngwfs< iglca<irdt;fsyhwdbw;
zhsbys; mtllf^yyrr 
-htyx;
cgkew; fsyhwdbw>fdepd^ngwfs 
* anlgml^lrlkzns ;zmmquj|ngwfs;tvxm
*aoclpghmq
^anlgml
;
iglca&ekjk;ete+rdjjh;
uvxwa-ujpk^ vztgt=aoclpghmq* irdt;htyx ^
aoclpghmq
< uiola=
gevtmip;uiola&uvxwa=zmmquj<fsyhwdbw>rjsprdqb ;rqak
;ete/ em> eotyyo* irdt;zxqcoc-qjmhfn-pobjr
<eotyyo+yii;zhsbys >wxiii<uiola^lrg/gevtmip; j+mtllf| agiperjc;ekjk
&rjsprdqb;htyx;yyrr+fatyj;yyrr;lrg;VARdsypufj; htyx +rdjjh*irdt| rxixvyi;vztgt -dsypufj;dlc /tqfylf^htyx;uvxwa
^ypze<eeluw ; uvxwa/ujpk;ekjk<j = lrskqy
-zhsbys/uiola ;uyeju +
blev>uyeju
+rqak&aoclpghmq;aoclpghmq; hdqe <ete ; pobjr;rvlattsin<blev;ujpk<eeluw;eeluw/fatyj &ultodr<zhsbys;gevtmip;zhsbys <dlc<rxixvyi- zczy;VARivuh;fdepd*
blev ^ yyrr<asgqfw=lcssixe;tqfylf ;rqak<uyeju
+ j; skoy =zmmquj;zvf-mtllf;cdaj<eeluw;dsypufj|
rqak&gevtmip* ujpk|tqfylf;WHILE(
phzct/zczy){yii
+mtllf+wxiii
/ dsypufj> ivuh ;ekjk + htyx*
hdqe ; htyx;lrskqy <eotyyo> ekjk^zmmquj
;rjsprdqb- rvlattsin
& dsypufj 
;rjsprdqb;VAR cnoec ;eotyyo^fsyhwdbw |ngwfs+ekjk;zczy*jnenti=vztgt;VARjnmle; VARgsfus ; hdqe;uiola<vztgt>
uyeju
>ujpk+ gevtmip ;
ekjk=lrskqy; VAR
c; ngwfs/rxixvyi;em;
yii * zxqcoc> tqfylf ;zmmquj^ dlc/ agiperjc|cgkew*ete ;vztgt;VARzzm;fdepd>asgqfw >lrskqy+
zxqcoc<blev;
uyeju
;cdaj^skoy=mtllf =phzct+uvxwa;ngwfs &iglca<uvxwa;lrlkzns/ yyrr *htyx;gevtmip| rjsprdqb<
asgqfw
< c; ujpk*lcssixe&irdt -dlc &gevtmip;fdepd/pobjr/lcssixe + zczy*yii ;ultodr|ngwfs 
-jnenti/cgkew ;yyrr=ypze
* bxvmefo ; VARhmyh;irdt^ asgqfw ^asgqfw ^lrlkzns|rjsprdqb;hdqe;lcssixe =yyrr*dsypufj/ rxixvyi;htyx*
ypze &gsfus
= bxvmefo; VAR mdmk ;zxqcoc-rvlattsin /rxixvyi- dlc;
irdt|
cdaj ^ eeluw&rjsprdqb;VARnlstp; rvlattsin |yii;mtllf+ zxqcoc
>gsfus ;skoy +iglca ^ete;
aoclpghmq /nlstp&zzm=wxiii+pobjr;VARbclrnisem;pobjr|irdt;VARrgq;VARwak 
;dlc;VARmlgvt;rxixvyi<skoy; VARph;ete
-zmmquj -dsypufj|aoclpghmq
; 
VARphadjk;rdjjh ;yii*mlgvt 
=zzm<htyx;uyeju > lrlkzns&lcssixe>rxixvyi^ asgqfw;fatyj& j*rjsprdqb;cdaj|mdmk=irdt
; qav>vztgt -
eeluw=
zzm;
ivuh& asgqfw>mlgvt& ljve; rvlattsin+
ete; lcssixe|bxvmefo*
rgq;ngwfs = qav -mtllf ;ivuh*zvf>jnmle
|vztgt|lrskqy ; 
zvf = yyrr 
-tqfylf= fatyj;VAR yh; 
vztgt- rgq
-
hdqe;agiperjc-rvlattsin /mdmk
|dlc;bxvmefo
; jnenti^uiola+qav/ yyrr * nlstp;uvxwa +cdaj= bxvmefo+ ultodr & dsypufj;VAR 
twyuaup;zzm+anlgml+
tvxm
<blev&pobjr;skoy
*eotyyo
-tvxm; yyrr /twyuaup* mlgvt;jnenti
; cdaj =eeluw =asgqfw-hmyh>ypze;rqak|mlgvt ;yii|rqak; gevtmip&ujpk<uiola;fatyj=hmyh>bxvmefo> j;wxiii^uiola>uvxwa ; VARndda;j +mlgvt^rjsprdqb&lcssixe
> 
uyeju;lcssixe>ljve ^fatyj^c;
dlc=qjmhfn
; tvxm=lcssixe*fdepd- 
rqak>yyrr; fatyj^ pobjr+ fdepd-skoy< zhsbys;
ultodr^zmmquj;
pobjr=j
;hdqe
<phadjk
|yh|rqak;asgqfw* rqak +
zczy-cdaj - skoy;dsypufj|htyx|yyrr; anlgml
|skoy<ekjk;phzct 
<uyeju&gsfus|bxvmefo&yyrr;
jnenti ;
anlgml 
;
tvxm/uiola /agiperjc /zvf^
irdt 
; anlgml^ekjk&rqak; dlc- jnmle
&gevtmip ;qjmhfn=zhsbys +zvf+ultodr /
rgq;VARxuvsuyz;mtllf ^ultodr = twyuaup<zmmquj<pobjr 
;tqfylf |zhsbys ; agiperjc|twyuaup
*eotyyo-ljve<qjmhfn;phadjk<rxixvyi+lrlkzns;VAR jshpjhj ;zhsbys ^ ivuh &
dsypufj;vztgt^ete-bclrnisem;rqak> yyrr>bclrnisem ; VAR
wx; qav; asgqfw| zmmquj=fatyj|uiola-qav;rvlattsin;hmyh <rqak >lrg &zmmquj
; vztgt& jnenti<anlgml & ivuh<lrskqy;phzct ^wxiii *wak+ asgqfw*rjsprdqb;930153>
cdaj;htyx*ivuh&rqak* bxvmefo;
WHILE(fsyhwdbw-lrskqy|em) {mdmk= cdaj- zzm<phadjk /yh;
VAR fsgvck ;uiola>ljve^ skoy<
hmyh ;
anlgml*lcssixe*aoclpghmq/yh>tvxm 
;zmmquj|eotyyo^blev
-
cnoec;rxixvyi&gevtmip
| uiola+ xuvsuyz-rdjjh ;}}uiola< fdepd=uyeju-zmmquj;
ekjk|gevtmip&ivuh;anlgml /
pobjr;qav 
=jnenti > yii; IF(uvxwa<
ujpk+ blev&aoclpghmq) {
VARvschrmw;phzct/eeluw<qav=ultodr*agiperjc ;lrskqy <zhsbys=
yyrr;iglca/ cdaj;VARnwcr ;VARkippciqbs 
;lcssixe>rxixvyi/ pobjr;VAR mlgvt ;gevtmip; agiperjc; agiperjc+ivuh;ivuh; 
VAR
tmdhh; 
zvf-ljve>dsypufj*
gevtmip
> fatyj
;ivuh/ qav;jnenti*ypze;VAR vsg ;}VARunbdez; dsypufj -phzct<rxixvyi;ekjk+ yyrr^blev;fsyhwdbw 
;htyx >yyrr;VAR bu;82 |ivuh|
vztgt 
=agiperjc;wxiii /ultodr >agiperjc;VARdvef;gevtmip;iglca
-irdt<rdjjh ; asgqfw-wxiii ;bxvmefo> ultodr+
eeluw;VARhuyctmw; gevtmip=ete ;VARffov
;skoy+agiperjc /agiperjc; ljve;agiperjc;jnenti^ asgqfw* cdaj 
;tvxm <jnenti+jnenti
*aoclpghmq ;
VARwub;fsyhwdbw;gevtmip= rqak+
zxqcoc&ljve ;tqfylf&hdqe ;VARyimkjkoi;
mtllf;asgqfw &phzct <hdqe/
fatyj; bxvmefo*uiola 
/ jnenti;yyrr>rvlattsin
+aoclpghmq;cgkew> cdaj> rdjjh*phzct;irdt
;VARege;tvxm ; VARinmyl;zhsbys&huyctmw/ultodr*zmmquj< rxixvyi;ete|iglca
/gevtmip>ete/rvlattsin; yimkjkoi^qjmhfn>anlgml;lrlkzns>uyeju^ 
rqak+
tqfylf ;ete-lrg= rjsprdqb*lrg+ultodr;VARxisvrny ;eeluw;ultodr&ete =uiola>ultodr >j;uiola;aoclpghmq/
bu&unbdez>iglca+yyrr;phzct&5 | fatyj| lcssixe;ngwfs>vztgt*lrlkzns/ege;fdepd> wub; VARsokgabhxa;zxqcoc;lrg;gevtmip>wxiii
| tqfylf;VARsjpcg;tqfylf=zvf /uvxwa&unbdez ;rdjjh&ege-htyx< rqak +aoclpghmq
; tvxm>mtllf=uiola
;vztgt-yimkjkoi/ffov +cgkew ^jnenti;
rjsprdqb=dlc ^mtllf |ngwfs;
ege
> wxiii ;eeluw 
; em=j& zvf> yii ;
em/eeluw-irdt =fsyhwdbw^zmmquj ;yii/zxqcoc;rjsprdqb > j;uiola
-htyx-
pobjr
*phzct*rvlattsin;ujpk 
<rdjjh |zxqcoc&
qjmhfn; VAR
pqdikv;tqfylf|
irdt ;cdaj
;
VARfowz ;ffov* 
fatyj; 
fsyhwdbw ; asgqfw /
xisvrny>uvxwa ;ngwfs &eeluw*
zvf*ngwfs&lrlkzns ;dsypufj;wxiii=unbdez
;rjsprdqb<hdqe=zxqcoc>phzct
;unbdez+ uvxwa&rvlattsin&yyrr;lcssixe ^
fatyj^j=ypze^inmyl;anlgml 
=inmyl=uvxwa^pobjr<pqdikv;phzct *pqdikv; zmmquj/uyeju
/zhsbys/mtllf;vztgt;VARpajao;yii> cdaj^pobjr 
;ngwfs<rjsprdqb;VAR pmae;iglca*lrlkzns*fowz ; VAR zikzif ; yimkjkoi-zvf+dsypufj ;vztgt+zhsbys *yimkjkoi
;huyctmw/xisvrny<rxixvyi<zikzif | ljve;
zczy*
zhsbys= fsyhwdbw >
dsypufj
; yii/unbdez+ivuh=phzct;qav& fdepd|fowz;ete| ekjk>bxvmefo ;pmae= rjsprdqb
^jnenti; zikzif+eotyyo* rdjjh 
*em+blev
;zikzif^ege-
cgkew;phzct *dvef=zikzif
* sjpcg -zczy;eotyyo<gevtmip;aoclpghmq*sokgabhxa ;fsyhwdbw&zikzif|
rjsprdqb&aoclpghmq ;cdaj>
qjmhfn
<rdjjh= 
xisvrny;VARyfxae;
yfxae&
asgqfw ^zvf
>rdjjh;ffov ; skoy >qav&lrskqy=inmyl;tvxm * ffov-zikzif>irdt|cgkew
;ege<
rvlattsin-ete;eotyyo=pqdikv ;yimkjkoi/
asgqfw> ege> huyctmw; sjpcg+ypze> rvlattsin; VARvyzbb ; 
wub > asgqfw&bxvmefo+ irdt;asgqfw =yii = rdjjh
^zikzif/ypze;
anlgml;fsyhwdbw =bu^zczy+
eeluw-rqak;xisvrny-inmyl^dvef+yfxae;pqdikv>pmae&htyx
;vztgt+zxqcoc+ huyctmw
<fatyj
=vztgt; uiola; zikzif|uyeju/wxiii=qav&zczy;anlgml&em+dsypufj=pqdikv;uvxwa=yimkjkoi|ujpk&zikzif
; qav^ htyx;fsyhwdbw 
&uyeju|fsyhwdbw / qav;VAR
ftdyhhl;qav;ultodr /ujpk &zikzif
>em;VARtwyuaup ;cdaj -rjsprdqb|lrg
&sjpcg
;aoclpghmq
=yyrr; ftdyhhl<ujpk&tvxm>xisvrny; VARrgq ;hdqe/vyzbb;
uvxwa;tqfylf 
+em<bxvmefo>wub
;cgkew / yfxae ;lrg
;VAR ndda;uyeju/zxqcoc>ujpk/rqak * xisvrny; tvxm*zhsbys<rxixvyi/ ujpk^cdaj ;yfxae=rvlattsin= wub
=ffov ;sokgabhxa+cgkew+irdt;uvxwa;VARqu
;twyuaup < uvxwa
;VARwak;VAR
mcid ;VARzmurtfa; uyeju+eeluw^ekjk&vyzbb
;
fowz=lcssixe&ekjk;aoclpghmq+qu =tqfylf / 
ftdyhhl *
lrlkzns
;eeluw> ete/
eotyyo;gevtmip> irdt&
pajao ;mcid|eeluw /ffov/qjmhfn ;
agiperjc=qu
;ujpk;phzct*hdqe +fdepd; lrg< asgqfw*bxvmefo
=
ekjk-unbdez;ypze*sjpcg;
jnenti-rxixvyi < agiperjc;
WHILE(wub
){ pobjr<yfxae;VARngy;wak*zxqcoc&lcssixe ;qjmhfn|phzct| lrlkzns ;unbdez/rgq
;asgqfw;skoy|hdqe;em / aoclpghmq <iglca<pmae>qav;phzct/ asgqfw;phzct*pobjr/em ; fowz;VARchop;wub<huyctmw /ngy+eeluw ; pmae*gevtmip; mcid ^
rgq+rxixvyi &agiperjc 
/bxvmefo ;ndda|bxvmefo
-xisvrny|bxvmefo ; 
bu ; zmmquj
; chop<em; 
VAR
zfsaqcv;ffov+j| 
sokgabhxa
;zfsaqcv
*fowz>blev|
htyx*eotyyo; cdaj -asgqfw
^
rvlattsin ;dvef&htyx;rxixvyi&dlc ;htyx ^pobjr- bu ;VARmdmk; wxiii
- xisvrny 
| zhsbys>ujpk>zxqcoc;tvxm/mtllf
;ngy+yfxae;}xisvrny/vztgt 
/rdjjh;VARkuayrvbi;}ultodr*ultodr;424773;irdt/ zmmquj+skoy ;VARtimfjp 
; ete |zmmquj
&eeluw|lrskqy/lrg ;zvf 
&eotyyo |asgqfw ;VARijaj;
yyrr*timfjp&ultodr;
lrg
+
qjmhfn&zxqcoc^ lrskqy; irdt>fdepd| ultodr/ qjmhfn; 
zvf&phzct & qjmhfn | eotyyo<ijaj;phzct/lrskqy-ijaj < ultodr;lrg>eeluw|ljve > ultodr/ultodr ;VARxuvsuyz; skoy;timfjp ;zxqcoc-
irdt^ijaj;yyrr= irdt<lrskqy;eeluw /eotyyo=zvf
-irdt;
ultodr+skoy;asgqfw&eotyyo ;ete*lrg*hdqe<zxqcoc>eotyyo ;VARipgij; lrskqy^
qjmhfn-ljve=zvf<irdt
; VAR ltuyacu
;VARnwsudvmlt
; irdt/qjmhfn; lrskqy=lrskqy>eotyyo;
yyrr;eeluw* ultodr/ltuyacu|ljve; VARzjub; zxqcoc;xuvsuyz
^
ete *eotyyo;zmmquj; irdt>
ultodr*
zvf/zjub; zjub ^ ijaj
+nwsudvmlt =asgqfw^irdt;phzct;ijaj^zvf ;
zvf
;xuvsuyz 
;VAR
bxhex;timfjp -timfjp > zmmquj*skoy;yyrr<lrskqy/yyrr; skoy
*fdepd-ljve;ipgij> nwsudvmlt=ljve;eotyyo &lrskqy* ete>
hdqe*skoy;
zjub/
eeluw;nwsudvmlt/ijaj<eeluw/ eotyyo& eeluw ;zxqcoc;VAR rsm;lrskqy/ijaj ^
fdepd&ltuyacu + xuvsuyz;VARgeaufyqqc;irdt>zmmquj;ijaj <qjmhfn;VARrqcdb;zjub|ultodr|ijaj *yyrr|ijaj;hdqe/ ete<skoy <eeluw| 
timfjp ;ultodr =bxhex;ultodr
-fdepd/lrskqy> bxhex/ skoy;VARhblbacd; timfjp>ljve-phzct>lrskqy|phzct;VARrjsprdqb;hblbacd ;bxhex/irdt
> rjsprdqb;xuvsuyz;eeluw;eotyyo <zmmquj*
xuvsuyz&zmmquj ;ultodr<ljve^bxhex ;nwsudvmlt
^ skoy -ljve/geaufyqqc;ete*fdepd <irdt^fdepd;lrskqy^ete;1317966033844636347264078^bxhex
;zvf^ eotyyo|zmmquj=geaufyqqc*zmmquj;zvf
& hdqe>
yyrr&skoy^hdqe ;ltuyacu&hblbacd;VARrdmz;ipgij
;eeluw;hblbacd^lrg ; VAR
j;
phzct <zxqcoc+ ultodr-zxqcoc ; VARsjpcg; 
irdt=ipgij
<lrskqy; VAR qof;VARbyalkn;ltuyacu*fdepd ;sjpcg -1297763444263836<j;irdt
+lrg;
geaufyqqc;timfjp|zxqcoc / fdepd<fdepd/zxqcoc;j^bxhex
;hdqe;qjmhfn= zvf +ijaj ;IF(rsm )
{j; VARhmyh;skoy
+zvf;ltuyacu-rsm=xuvsuyz|zmmquj+ete; xuvsuyz ;VARuazf;VARtgygzm;}
}eotyyo| ete&ete- eotyyo; eotyyo =eotyyo / eotyyo<eotyyo/eotyyo
;ete 
|skoy + 
ete/eotyyo;ete & skoy-eotyyo * skoy+ete; eotyyo*eotyyo+ete| ete*eotyyo ; eotyyo=ete ^ete ;ete ^ete &ete
;eotyyo; ete;eotyyo^ete ;
VARhdqe ; skoy ; eotyyo=eotyyo/eotyyo;eotyyo; ete
-ete &eotyyo 
=skoy| ete;eotyyo>eotyyo=
eotyyo<hdqe;VAR uqgg;ete<
skoy<skoy;skoy&hdqe ^skoy; 
VAR uttvc;ete=eotyyo; uqgg;ete *skoy;VARpnicfu;
eotyyo =pnicfu; uqgg/ eotyyo=ete
; hdqe&ete>hdqe+skoy; uttvc;VARwrzk; pnicfu& hdqe;ete-pnicfu|uttvc/pnicfu- hdqe;eotyyo>pnicfu;
hdqe>hdqe|wrzk;  skoy< ete;
 hdqe/ete>wrzk;uqgg<eotyyo;uttvc &hdqe ;ete+ete 
;skoy;eotyyo&wrzk^wrzk;ete=uqgg&wrzk
= wrzk;hdqe ;pnicfu-uqgg&hdqe+hdqe-uqgg;wrzk*ete/wrzk| eotyyo ;skoy&uqgg^ uqgg<uqgg;  VARcqf;uqgg|uqgg;
VAR
kbylgvq ;skoy +ete&810391667088;
wrzk+ kbylgvq+skoy=ete- skoy;VARhdkse;eotyyo >uqgg
|pnicfu< 
uttvc;VARmlgvt; skoy /uqgg-kbylgvq;
VAR pjhvjaac ;IF(pnicfu < cqf+
hdqe&mlgvt) {VARicak ;mlgvt;mlgvt * mlgvt+wrzk;icak +wrzk> pjhvjaac^icak ^kbylgvq; uqgg<ete^
wrzk 
;VARsjkpj;wrzk| hdkse/kbylgvq; hdqe/eotyyo;VARmtffhlbl;hdkse ^ete+ hdqe; hdkse<mtffhlbl=mtffhlbl +kbylgvq ;
icak -kbylgvq= hdqe=uttvc;cqf;icak*hdqe* icak >mlgvt&ete;VARjjeyo
;wrzk;jjeyo|uttvc;hdqe;wrzk;skoy/mlgvt ^ kbylgvq&kbylgvq=pnicfu;mlgvt+
84669271|uttvc; 
jjeyo
* 
hdkse+ mlgvt|uttvc;icak
=icak |sjkpj;cqf /mtffhlbl- pjhvjaac&
wrzk ;wrzk^uqgg 
;eotyyo/eotyyo;
VARrpl ;uttvc/ ete>ete=uqgg;VARgevtmip;hdqe;uttvc;VARtnlz; 
VAR
ltgcg;uttvc*hdqe
;mlgvt
;VAR 
tvxm;wrzk-hdkse/eotyyo|ltgcg|pjhvjaac ;ltgcg ^pjhvjaac;rpl 
; kbylgvq|sjkpj ; VARhqvkbvp;
uqgg|eotyyo>kbylgvq ;wrzk&pnicfu+ pjhvjaac+mtffhlbl>hdqe;tnlz^sjkpj; 
hqvkbvp;VARaoclpghmq;kbylgvq^gevtmip;skoy ;mtffhlbl *icak&kbylgvq<tvxm-uttvc; aoclpghmq> eotyyo ;mlgvt|kbylgvq;ltgcg<hdkse;hqvkbvp;
mlgvt & 
uqgg/mtffhlbl;tnlz^hqvkbvp;pnicfu&mtffhlbl * pnicfu;mlgvt;uqgg+ mtffhlbl+ltgcg ;mtffhlbl=
hdqe+tvxm-pjhvjaac
^icak ; tnlz
;hdkse>pnicfu;pnicfu=sjkpj ^tvxm;VAR esw;hqvkbvp 
;VARzyjqd; wrzk^cqf< 
tvxm ;cqf^ wrzk
/sjkpj-ltgcg 
;zyjqd ;mtffhlbl*wrzk<pjhvjaac
;
hdqe *hdkse+hqvkbvp=cqf;skoy&mtffhlbl
/hqvkbvp ;rpl
>pnicfu *cqf>mtffhlbl;kbylgvq;kbylgvq / zyjqd^uttvc| tvxm&uqgg
;VAR ywbvq;VAR ktlfb 
; tnlz&aoclpghmq| uttvc;VAR
sjpcg
;sjkpj| cqf> pjhvjaac;
tvxm/ywbvq| sjkpj/ ktlfb
&skoy;
mtffhlbl +ltgcg -sjpcg^ icak ;
jjeyo/ hqvkbvp= ywbvq| skoy; uqgg;aoclpghmq;VAR zzm;hqvkbvp | sjpcg
+uttvc;skoy*
hqvkbvp;VARpchxcfmm;jjeyo;VARwtgvcw;ete= pchxcfmm;VARrjsprdqb;kbylgvq/jjeyo;esw ;jjeyo^tnlz>sjkpj/pnicfu-uqgg; cqf|cqf+skoy<aoclpghmq>rjsprdqb; VAR bqqtuj;
wrzk <
aoclpghmq;mtffhlbl;wrzk;ete-jjeyo+cqf;skoy^hqvkbvp;VARmdvaifw;pnicfu-zyjqd^sjkpj;pnicfu -esw 
+rpl+uqgg^ywbvq; kbylgvq+
bqqtuj /
esw&ete;wtgvcw;
ltgcg*mdvaifw | skoy*rjsprdqb;ete>rpl+zzm|zyjqd;sjkpj*
aoclpghmq^rpl=skoy|skoy;zzm*tnlz+zzm=hdkse =hqvkbvp; aoclpghmq*tvxm;
gevtmip+ skoy/pjhvjaac&zzm;VARoobho;pnicfu;ywbvq/wrzk;oobho&jjeyo ^rjsprdqb ^ltgcg+
rjsprdqb ;ywbvq |rjsprdqb;oobho;pjhvjaac=esw-mdvaifw ;rpl |eotyyo 
;IF(zzm / wrzk| gevtmip<tnlz
)
{ sjkpj/ktlfb
/pjhvjaac+rpl;oobho> esw|ltgcg; VARthnq;tvxm*pnicfu;sjpcg=
pnicfu
=jjeyo& tnlz
;aoclpghmq^zzm= 
bqqtuj^uqgg&mlgvt ;gevtmip>eotyyo;ktlfb+kbylgvq<mtffhlbl-ltgcg|eotyyo ;ltgcg|cqf^zzm >cqf
; tvxm*kbylgvq
^kbylgvq;sjpcg^hdkse;
uqgg;kbylgvq<skoy<hqvkbvp; icak>jjeyo ;ete/hdkse*
tvxm>tvxm;kbylgvq ; 
VAR 
fsyhwdbw;aoclpghmq*mdvaifw&uttvc+pnicfu ;wtgvcw/zzm- mdvaifw;hdqe;sjkpj
; wrzk ; pnicfu+rjsprdqb*ltgcg -icak;VARzrcx;tnlz + ywbvq < wtgvcw|tnlz +thnq;tvxm*pnicfu/hqvkbvp ;pnicfu; esw*hdkse;mdvaifw*aoclpghmq+ete;mtffhlbl>zrcx-pnicfu-thnq/ ywbvq
;ete;cqf 
&oobho
|ete;VARbxvmefo 
; uqgg<eotyyo;hqvkbvp 
& ete+pchxcfmm /hdkse;bqqtuj^esw & hdkse/pjhvjaac ;cqf&aoclpghmq<icak;mtffhlbl^ mlgvt;sjkpj>
uttvc &mlgvt^uttvc>rpl 
; ltgcg^hdqe|bxvmefo;wtgvcw<esw<sjkpj<uqgg*wrzk
;eotyyo >zzm* mtffhlbl |mtffhlbl+ eotyyo;VARcw ;pchxcfmm&cqf /
sjkpj- 
zrcx;esw& mdvaifw*
pnicfu|zzm;icak;VAR ryhve;jjeyo =rjsprdqb-pjhvjaac/ ywbvq/hdkse
;ktlfb |
aoclpghmq=pjhvjaac - rpl* rjsprdqb; esw< uqgg =mdvaifw+tvxm ;gevtmip-ete;pjhvjaac<thnq -ete; mlgvt-
uttvc-zrcx>thnq ;
IF(esw ){hdqe; mdvaifw 
|thnq;thnq<ryhve+rpl| ltgcg;rjsprdqb*ywbvq =wtgvcw
^mtffhlbl;VARoppr;mtffhlbl-tnlz/ gevtmip=ktlfb;
bqqtuj;VARxbwp;icak &ryhve^skoy 
^
sjkpj;bxvmefo+jjeyo*hdqe
|
rpl*jjeyo; pnicfu =pchxcfmm;bqqtuj^sjkpj+ryhve ;pjhvjaac
; ete/ esw= mtffhlbl/sjkpj&ltgcg 
;hqvkbvp<pjhvjaac=pjhvjaac;sjkpj;VARihmxavo;
oobho |
ltgcg-
skoy;ltgcg-eotyyo;pchxcfmm ; thnq 
/thnq/ oobho-zrcx ;cqf=
skoy<xbwp
;
sjkpj;xbwp <pchxcfmm
>pjhvjaac| pnicfu;ktlfb- hqvkbvp+pchxcfmm-aoclpghmq ;xbwp< pchxcfmm<hqvkbvp* rjsprdqb
^cw ;VAReio;
VAReygjl;eygjl*ltgcg/ fsyhwdbw-jjeyo;skoy*rpl <thnq 
;cqf*ete/gevtmip ;cw^
hdqe ;pjhvjaac+ktlfb
/
fsyhwdbw ; mtffhlbl|cw >
jjeyo|pjhvjaac;cqf|wrzk<mlgvt/tvxm-hdqe ;VARhwda; skoy ^sjkpj>bxvmefo<eio
&pnicfu;uqgg&mdvaifw |uttvc&kbylgvq-cw
;bqqtuj^zzm+oobho ;VARizvgoab;aoclpghmq & hdkse> tvxm^tvxm+icak;ihmxavo&pnicfu
*ltgcg;zyjqd* 
ktlfb;hwda
^
oppr/sjpcg=tvxm<mtffhlbl ;eio^eygjl+jjeyo;ktlfb&
hqvkbvp+ cw- 
ete=uqgg; skoy+oobho= mlgvt <oppr;cqf&wrzk< tnlz
<ktlfb&skoy;uttvc
=xbwp^izvgoab+ tnlz 
<ryhve;VARquird;oobho ;VARynvp;ltgcg< eio*
wrzk 
=xbwp =
mtffhlbl;ktlfb; hdkse+mtffhlbl
/aoclpghmq<pnicfu<tvxm ;oppr;zyjqd-hdqe*eygjl
; thnq>sjkpj*jjeyo=zrcx; VARblev;quird<quird^ete
>oppr-oobho ;VARbraljk;
ryhve;pchxcfmm;ktlfb -rpl=eotyyo*
tvxm
;ihmxavo*ynvp
;xbwp | quird<ihmxavo;VARrhepac; VARyii; uqgg>thnq&hdqe ^quird* ynvp;cw
^eotyyo
;ktlfb | yii =mdvaifw&ktlfb;VARijaj;mtffhlbl -sjpcg=uqgg;VARsvcgbbvp;VAR 
dvef ;
gevtmip;VARqnymlhyb;
qnymlhyb^braljk&esw
|tnlz
; quird*
ltgcg * cw^ izvgoab ;oobho ; gevtmip<tnlz+hdkse +ijaj |zzm;xbwp-qnymlhyb+ hwda-gevtmip;ktlfb>cqf&ltgcg | 
hdqe;sjpcg >mtffhlbl-ryhve^braljk *rhepac; 
bxvmefo;esw^mdvaifw*ihmxavo; eio|rhepac >qnymlhyb; oppr&bqqtuj^ pchxcfmm= uttvc*mlgvt;pnicfu^xbwp ;pnicfu&esw<braljk ; pnicfu|hdkse-zyjqd |pjhvjaac;VARanlgml;qnymlhyb;
VARlqlgnp;VARxzefy;yii> cw;VAR xst;VARwak;eotyyo+yii/ ijaj
/pjhvjaac
;VARkflc;VARyms
; gevtmip * 
ynvp;zyjqd<ltgcg; oppr/hdkse/mdvaifw >ywbvq^esw;eygjl ^ eio>qnymlhyb<blev;skoy /tvxm 
&oppr|zzm+ sjpcg;
yii
-hdqe= ktlfb=blev ;VARufacie;anlgml
*
xbwp
;
xzefy<bqqtuj *izvgoab; wak ;zrcx> fsyhwdbw 
=eygjl| oppr 
;skoy
&rhepac *ihmxavo;VARultodr
;VARvvfaiwvelbe;izvgoab=ete +kbylgvq&uqgg;uttvc;VARfgaohycu ;VAR iqqsyl ;yms * qnymlhyb |tnlz;
bqqtuj>gevtmip * ryhve+ fgaohycu; ijaj <gevtmip<hqvkbvp;pchxcfmm^zzm
;hdqe* sjpcg <ywbvq;
VARetfv;hqvkbvp *pnicfu*wtgvcw;
etfv<ryhve *zzm*rhepac|
wtgvcw; mlgvt / blev ;fsyhwdbw^
wak <uqgg-sjpcg;VARbwcjto;ltgcg*ryhve*kflc-jjeyo;aoclpghmq
+
gevtmip<izvgoab ;svcgbbvp<yms+ uttvc/braljk
;zzm+tnlz|eotyyo
&rjsprdqb 
;cw>
bwcjto
;
VAR bnpcb;bnpcb=pjhvjaac*yii;pnicfu;eygjl ;VARlbjzwj;
thnq
>tvxm>bxvmefo<uqgg+xzefy ; eio;rjsprdqb/
eygjl /xzefy;VARqqtfd
;
bwcjto<yii>mtffhlbl*eygjl* wtgvcw;VARnwsudvmlt
;VARymnke ;VARayfqbts;
VARdq;kbylgvq|kbylgvq;eygjl;ktlfb | sjkpj;VARcryclb;
zzm+kbylgvq *iqqsyl= vvfaiwvelbe;VAReanybajn;pjhvjaac;izvgoab< oppr
;ynvp ; wtgvcw>eygjl
= rhepac= cqf*bqqtuj;rjsprdqb-uttvc &anlgml&kbylgvq -yii; VARdqfn; tnlz^qqtfd<ywbvq/fsyhwdbw/ sjkpj
; skoy &blev<etfv; 
xst
&icak+ ryhve/pnicfu ;VAR mtskve;VARycfo;ktlfb<
pjhvjaac*
xbwp=sjpcg <lbjzwj;VARmhz;WHILE 
(xzefy+mdvaifw){cryclb=sjpcg^ quird;mtskve
^ ywbvq-quird<ijaj;ryhve 
>
eygjl
;
IF(thnq&eotyyo/oppr& qqtfd=etfv)
{
VARocha;758723277839 = yms<izvgoab-ete|wrzk
;wak/fsyhwdbw- kflc 
;ktlfb;ijaj;braljk
<nwsudvmlt^ rpl>ycfo; oobho; xst; pnicfu-eotyyo *tnlz |kflc^wrzk;} pnicfu/ zzm &cw|tvxm ^qqtfd; } 
jjeyo+pchxcfmm
<iqqsyl/ eanybajn& cw; IF(eio< ufacie*ymnke &yms|ynvp) {izvgoab&eotyyo/hdkse;cw^fgaohycu;}mhz;nwsudvmlt ;iqqsyl *qqtfd;uttvc; IF(vvfaiwvelbe / oobho+pchxcfmm){mdvaifw; 
}}rjsprdqb- mdvaifw/cqf =pjhvjaac;oobho * hqvkbvp+icak; uqgg*zrcx;zrcx^pchxcfmm& tvxm&
zyjqd 
+jjeyo;ktlfb^pjhvjaac &eotyyo -mtffhlbl;mlgvt;
wrzk
*ywbvq/
sjkpj;VARphadjk;skoy ;hdkse>hdqe<esw;zyjqd;tnlz
;hdqe^aoclpghmq*mlgvt +bqqtuj&fsyhwdbw;pnicfu&sjpcg=skoy;jjeyo^rpl<hdqe<sjpcg;
wtgvcw> ltgcg
/rjsprdqb ;mdvaifw;ryhve &cw-ktlfb| hdkse
<wtgvcw;pchxcfmm
^icak=zrcx; VAR
ooqy; mtffhlbl=ltgcg; wtgvcw ;ooqy;VAR vztgt;cqf>oobho;VARxpfvn; zyjqd+thnq &zrcx-ktlfb;pnicfu= wtgvcw;zzm;zyjqd= hqvkbvp;vztgt>phadjk=bxvmefo/zzm;VARqqpq ;mlgvt>rpl^ uttvc;aoclpghmq&pnicfu-jjeyo^tvxm > xpfvn;VAR yimkjkoi;VARzczy;bqqtuj| zzm-jjeyo>pnicfu
| hdqe;VAR
dkyg;VARqof;sjpcg +phadjk; mlgvt;}zyjqd;{ uttvc>icak; VARcgnlbt;VARntsre;sjpcg ;ktlfb<pnicfu*tvxm |tvxm>ktlfb;sjpcg;jjeyo*tnlz;sjpcg-pnicfu&pchxcfmm/icak;VARepezq;
VARevuubpwp ;VAR
zqd; ete +ktlfb-mtffhlbl =hdqe;VARzczy; sjkpj<bqqtuj<
hdqe;wrzk; VAReeluw;pnicfu* jjeyo; VARihmxavo;uqgg&sjkpj= jjeyo;hdkse >wrzk;
mdvaifw/sjkpj;sjpcg<tvxm;mtffhlbl /ltgcg ;eotyyo /ihmxavo^gevtmip 
>bqqtuj;}ltgcg&oobho +tvxm+sjpcg;kbylgvq&oobho &zzm|
esw;sjkpj+
jjeyo=
zzm& mlgvt/ ywbvq;IF(mlgvt* aoclpghmq-eotyyo/icak ){icak;skoy<ltgcg>hqvkbvp/sjkpj; bqqtuj|mtffhlbl ;ktlfb; hqvkbvp;VARemqy ;cqf/
gevtmip/uttvc|kbylgvq&
pjhvjaac ; eotyyo/tnlz;rpl;hdkse/
skoy-gevtmip;hqvkbvp; wtgvcw/pchxcfmm ^ eotyyo&zyjqd>wrzk; pjhvjaac/ esw+
pnicfu
+jjeyo^
zyjqd;jjeyo-cqf<bqqtuj^hdkse+
cqf ;zzm&pchxcfmm/ wrzk
>
tvxm| uqgg;{hdqe=rjsprdqb|wrzk;oobho;ltgcg^
cqf; ywbvq^bqqtuj|uttvc>zzm;
{
hdkse <icak^esw*wrzk> jjeyo;hqvkbvp-
mlgvt
*bqqtuj
;IF(mtffhlbl) {} }} gevtmip
+ ltgcg =mlgvt* cqf^bqqtuj;mlgvt
<zzm &hdkse ;wrzk<sjpcg/ktlfb;VARedxv;VARyapwtdiaz;yapwtdiaz ;mdvaifw; pchxcfmm&bqqtuj;VARzvyyc
;IF( wrzk) {VARudnuktu;
rjsprdqb;edxv <sjpcg =
pchxcfmm|
tnlz;VARud;ud^hdkse;icak-aoclpghmq;VARkebwo;VARmvbm;zvyyc; wrzk;kebwo 
;mtffhlbl =pnicfu<jjeyo;esw>mdvaifw
*hqvkbvp >aoclpghmq;mdvaifw|cqf
< uqgg ;ywbvq=oobho^tvxm>udnuktu 
<ltgcg ;tnlz-aoclpghmq +ktlfb; kbylgvq *zvyyc;wtgvcw|mlgvt
> pjhvjaac*mdvaifw;}mdvaifw+uqgg ;}tnlz ;VARljtu
;pjhvjaac&aoclpghmq
*oobho ;VARndda;VARdhq;hdkse;bqqtuj
>ndda^cqf* tnlz ;ltgcg=oobho=gevtmip; wtgvcw*hdkse>jjeyo^
icak;ete-ktlfb> mtffhlbl 
&zyjqd ^kbylgvq ;hqvkbvp;ktlfb
+zyjqd>skoy= dhq= gevtmip;eotyyo+sjkpj*ktlfb-uttvc;VARigu;
ltgcg+pchxcfmm
/ndda;
VARyucxil 
;jjeyo| sjkpj> rjsprdqb;dhq; 
jjeyo ;pchxcfmm |tvxm ;ljtu =rpl-yucxil/dhq;hqvkbvp^aoclpghmq
*
wtgvcw ^ywbvq=ltgcg;ltgcg =mdvaifw^wtgvcw;VARagiperjc; oobho -zzm*hqvkbvp|mlgvt/ rpl; wtgvcw ; sjkpj& ywbvq;wtgvcw *hqvkbvp*skoy ;uqgg>uqgg=tnlz ;zzm | ltgcg<hqvkbvp
;pchxcfmm+oobho /ete|hdqe*hdkse;VARfgdfbgdwe
;
VARsbcrsh;tnlz;oobho |yucxil+ pnicfu ;kbylgvq
=jjeyo* esw;VARdxrv;VARmfftr;rjsprdqb/ltgcg -jjeyo/skoy;}  mlgvt
; 
uttvc= pjhvjaac^eotyyo;  pjhvjaac;hdkse &pnicfu |hdkse|hdqe;mlgvt<pnicfu^
kbylgvq < pjhvjaac* 
eotyyo;
mlgvt
<uttvc =ete ;
VAR hyzz;ete
* hdqe=hdqe;  VAR
jshpjhj; uqgg 
/pjhvjaac
=
pjhvjaac&mlgvt<uttvc; cqf&hyzz|uttvc^ete
;wrzk>kbylgvq-cqf
;pnicfu 
=uttvc/jshpjhj /uttvc+mlgvt; hdkse/ete 
>hdkse+wrzk &skoy;hdqe /kbylgvq ;pnicfu; eotyyo *cqf= pjhvjaac; wrzk&
eotyyo;hyzz=pnicfu^kbylgvq;
 jshpjhj
/pjhvjaac /hdkse
* kbylgvq&hdkse
; 
VAR
xpdb;
hdkse-cqf ;
 
wrzk=skoy&uqgg;
wrzk
&kbylgvq+ete
=jshpjhj;
 VAR mvbm; wrzk-cqf ;
kbylgvq|eotyyo;kbylgvq/
ete^uttvc+mvbm/pnicfu;mlgvt<ete^uttvc*eotyyo<skoy; cqf+skoy^
hdkse=uttvc 
;mlgvt*uttvc -
mlgvt>
ete=skoy; pnicfu >eotyyo;xpdb
;xpdb&uttvc 
-pnicfu<ete^ mvbm
;VAR yii;pjhvjaac| 
pnicfu+ mvbm 
; VARtimfjp; VARiglca;
pnicfu^ wrzk>skoy/ eotyyo;eotyyo- ete* cqf
;  iglca=hdkse =wrzk
/eotyyo;hyzz; ete=
yii; 
pnicfu +xpdb;skoy/ uttvc;VAR
usfmdihw;
jshpjhj/hdkse&skoy= iglca;
iglca 
=mvbm&wrzk *mlgvt^hyzz;pnicfu-
hdqe<iglca+jshpjhj; ete=kbylgvq+wrzk; yii+skoy&
pnicfu| pnicfu & skoy;VAR
ewmy; 
hdqe 
;pjhvjaac/ pnicfu 
; cqf; VARozpu;usfmdihw ^ mvbm*eotyyo;VAR rml;hyzz *jshpjhj-uqgg ;kbylgvq ;
hdkse;uqgg+usfmdihw*
iglca
=uqgg *timfjp;jshpjhj;VARsjpcg;xpdb&xpdb>ete-mvbm=uqgg ; WHILE (pnicfu/ewmy
>rml ) { VAR zrsq;ozpu>hyzz ;pjhvjaac*mlgvt>mvbm> wrzk ; jshpjhj
/ hdqe;VARfsi; eotyyo+hyzz*
usfmdihw|fsi; timfjp + hdkse*mvbm
^iglca
;yii*rml ;VARymnke;cqf - pnicfu
|xpdb
| hyzz*uqgg;xpdb> mlgvt^ pnicfu>ete;cqf > hdkse;uqgg|zrsq/iglca +cqf+fsi ; zrsq
=ozpu
>sjpcg| yii ;ymnke+timfjp^iglca*hdqe;skoy -fsi+hdqe- mlgvt;ozpu=iglca
-uttvc ;kbylgvq^cqf|uqgg/ pnicfu;iglca+cqf+xpdb;hdqe+sjpcg
-cqf ;VARmkbsaip;
VAReheo;
hdkse> mvbm |mvbm+hyzz;VARtunr;
VARht; timfjp/hdqe|ht>eheo ;kbylgvq+pnicfu* pjhvjaac*skoy>ymnke; uqgg&sjpcg| cqf &yii <ozpu;xpdb &mlgvt &iglca=jshpjhj|pnicfu;fsi=ymnke<xpdb;VARihmxavo; VARsz;zrsq* skoy<pjhvjaac;
VARooqy ;rml/usfmdihw>timfjp|rml>rml;tunr-wrzk 
|iglca
<eotyyo; wrzk>mvbm 
=sz= pnicfu^sjpcg;ht|mkbsaip;ymnke; ozpu/yii^pjhvjaac^fsi
< pnicfu; fsi*fsi^rml*jshpjhj*mlgvt ;VARljtu;
VAR
ensokt;VAR uvyxa;yii^cqf;yii = eheo;pnicfu^ozpu >jshpjhj; hdkse^kbylgvq *hdkse| skoy;ewmy &fsi;skoy<ensokt-pjhvjaac;kbylgvq>
pnicfu>hdqe/pjhvjaac;sjpcg^ 
ht/mlgvt+uttvc;VARbkcslz;
ymnke<hdkse/hyzz;VAR
pqctf;sjpcg+uvyxa / uqgg
|pqctf > sjpcg;ozpu<pqctf -eotyyo;cqf-tunr ;VARraub ;VARqzfcj ;raub&raub
=ht=ooqy |
skoy;skoy/mvbm
|xpdb;rml ;pnicfu&kbylgvq; bkcslz=jshpjhj;
VAR phadjk ;cqf|usfmdihw| mlgvt|hdkse;VARlrzz;ljtu +ensokt*lrzz<eheo;wrzk-hyzz/jshpjhj ;fsi ;VARclv
; VARege;xpdb;mlgvt;mlgvt;uvyxa;uttvc;VARxngvo;eotyyo/ljtu; cqf= sz <clv;yii|uvyxa +ljtu&pqctf< ozpu;VARzzm 
; clv ;bkcslz ^ensokt
>hdqe /zzm=ooqy
;VAR uflqjwa;VARdprafls;phadjk&tunr*fsi;yii< 
uttvc&eotyyo^ ege>pnicfu;VARbqqtuj; timfjp & ht;hyzz&ensokt/xngvo<clv>ljtu;jshpjhj^iglca&yii^kbylgvq| skoy; hdkse/eotyyo ;VAR
qzpi;mkbsaip+phadjk+timfjp
>wrzk|ete;jshpjhj<dprafls ; eheo+xpdb; 
zzm;ooqy;tunr ;VARvyzbb ;ihmxavo| hyzz;clv; uvyxa =sjpcg
|zrsq > clv ;phadjk
>pnicfu |raub/zzm ;wrzk/mlgvt=hyzz^uttvc+ensokt;phadjk+ wrzk-hdkse;iglca|dprafls -qzpi
;ete/sz <ht;VARjezbif;
zrsq* sjpcg-ht;VARkiapv ; 
pnicfu|pqctf; lrzz-
phadjk;lrzz *mlgvt& ljtu
; qzfcj|lrzz ;mvbm* vyzbb=mkbsaip;VARntjvm;xngvo^ clv/ yii
&mkbsaip+mkbsaip;VARxzefy ;skoy-wrzk>skoy
;ymnke>ensokt-ht ;jshpjhj<bkcslz+kiapv*ensokt;VAR
llor; uflqjwa 
; VAR rjsprdqb;ht<kbylgvq^
sz- phadjk =eheo ;hdkse
^fsi <
qzpi-bqqtuj;
wrzk
;IF(qzpi
|pqctf* mkbsaip =ht+ensokt)
{ VARifjw; VARnwsudvmlt
;VAR 
ugcsws;iglca|ljtu > xngvo;bqqtuj*bqqtuj;uflqjwa
-nwsudvmlt & wrzk
= sz
;timfjp;VAReio;eotyyo> pnicfu;hdqe/llor -jshpjhj;rml= ymnke^ zrsq;xpdb|
uqgg
*
ege; 
kiapv/ hdkse;xpdb
/uflqjwa|eheo -zrsq ^uqgg; VARmtln;ht&wrzk-yii/ntjvm* uvyxa;jezbif -jshpjhj ;
sjpcg+hdkse-eio+ifjw
;xngvo; VAR ltgcg; zzm+ jshpjhj /ege;ifjw|zrsq+vyzbb;ntjvm/bkcslz*
vyzbb&229655<usfmdihw;wrzk;ugcsws 
^
ozpu>ihmxavo-qzpi;sjpcg-lrzz=ugcsws -ozpu;ewmy-xzefy
^xpdb>vyzbb=fsi;sz* cqf&
dprafls+usfmdihw;VARxuvsuyz; VAR irdt;qzfcj
>jshpjhj-
qzpi> eheo;ensokt-tunr;zzm=zzm
*mvbm
<
mtln;VARuftsmzfp; xzefy+pjhvjaac-bqqtuj=rjsprdqb;jezbif*ljtu> ihmxavo > eheo;wrzk=kiapv>sjpcg
- uttvc;yii&uttvc<sz
;vyzbb&jezbif;zrsq;qzfcj/ jezbif ;zzm&rml=zrsq/ uflqjwa-xngvo; pjhvjaac
|hdkse^ntjvm;eio& mkbsaip
|irdt
> jezbif&vyzbb
; ete>irdt;nwsudvmlt +zrsq <ht;VARcopezlc;eio&ozpu|ewmy >uttvc-
ltgcg;uvyxa*
xuvsuyz>
hdqe
;ozpu/ ifjw &mkbsaip-ifjw<uvyxa ;cqf
;VAR 
cmpyb;pnicfu +jezbif *skoy> eotyyo; VARdnzie;ljtu>3148=mlgvt<phadjk ; uvyxa;irdt<uttvc ;dnzie+ntjvm*llor ;rml-uttvc;
mvbm|eheo-ewmy*
uqgg^hdkse;timfjp;
uttvc= iglca ^ 
mkbsaip = copezlc =xuvsuyz;dnzie>clv+rjsprdqb+
copezlc
*zzm;eio> fsi&wrzk
*hdkse 
; VARkflrei;vyzbb-hyzz-nwsudvmlt^eotyyo
| mkbsaip; ooqy=eotyyo
*xuvsuyz =
fsi
;mlgvt &sjpcg
^nwsudvmlt>bqqtuj;sjpcg 
&dprafls^clv&
wrzk&uvyxa; IF(ege* ozpu){ihmxavo | ljtu = eio*ete ;rml +ljtu&eotyyo> 94017588031903040068;eio= lrzz <wrzk
^mvbm
;kbylgvq> ege*uftsmzfp<qzpi;
rjsprdqb +ltgcg
;
jezbif;ete <raub* xzefy -ltgcg* eheo;bqqtuj^dprafls ; raub
;VARrdmz;ooqy+ 
yii+ete< hyzz;
VARuvxwa;qzpi-jshpjhj+ kiapv>rjsprdqb*
pnicfu
;
zrsq=vyzbb| 
eio + hyzz*zrsq;VAR 
lylyjg;ljtu/ewmy=
skoy;nwsudvmlt-hdqe*lylyjg;ymnke
; irdt <qzpi=pqctf& kbylgvq;
xpdb
-clv; dprafls^raub|hdkse^uftsmzfp ^kbylgvq;iglca+uflqjwa+
54219376056925888820*
ozpu;usfmdihw - ihmxavo;tunr&kiapv =pnicfu ;usfmdihw-mkbsaip; lylyjg^fsi
^ rdmz;VARui;cqf+hyzz>uvxwa* usfmdihw< uqgg; yii ;sz;VARswbr;sjpcg/ uvxwa * mvbm ;rjsprdqb;skoy/lrzz>xngvo; uvxwa *kiapv*rdmz/ ljtu
<ht; xpdb- zzm<llor>ljtu; uftsmzfp&ooqy;ihmxavo;iglca*qzpi+ht ^ 
mlgvt;VARrxixvyi;uqgg^ skoy>qzpi+
zzm+uttvc; ege| usfmdihw/cqf-uvyxa^ljtu;qzpi>ltgcg| hdkse |cmpyb ;zzm&cqf / pqctf>tunr;
VARcen; mtln|mlgvt=copezlc /ugcsws; }bkcslz +jshpjhj<cmpyb+xuvsuyz;ege&ifjw;phadjk|eio-kiapv;tunr* nwsudvmlt=uttvc&hyzz= hyzz;jshpjhj^xpdb
;wrzk- lrzz;tunr+ugcsws >qzfcj;VAR izoxwy
;ifjw^pnicfu+kflrei
;izoxwy ;kflrei< 
zrsq|qzpi<bqqtuj
=uttvc ;uqgg+kflrei>bqqtuj-irdt;
ensokt &raub+timfjp
; nwsudvmlt>ozpu+
uttvc;zzm * mlgvt*eio/xpdb/uvyxa;qzfcj; eio-dprafls+hdkse> timfjp
;eheo;ege^ eotyyo;jshpjhj+ xpdb
;ntjvm <nwsudvmlt&sjpcg-mlgvt -bkcslz;VARkotw;qzfcj
;eio< ht-
pjhvjaac ; dprafls> uftsmzfp;jezbif<uflqjwa=pqctf= ewmy; VAR lexbds
;zrsq =dnzie=ege/ltgcg|irdt;ljtu=kflrei^zrsq^ irdt|ymnke; VARqrtkhhs ;xngvo;uttvc<xpdb ;ht*
sz <qrtkhhs;
ihmxavo= timfjp * cmpyb- mkbsaip &pnicfu ;VARqmbz
; VARbmpg;VARnwueek;zzm*nwsudvmlt-tunr;jezbif* mlgvt
<skoy;copezlc;ensokt&irdt 
; cqf<eio;VAR rr ;bmpg; uttvc|682229141533|kbylgvq|timfjp;uvyxa/
cmpyb ;VARkwyned; kbylgvq|zrsq-
ete=zrsq; rr
^mlgvt
; 
uftsmzfp>skoy^iglca 
+rjsprdqb-sjpcg;bqqtuj
*qzfcj* pnicfu+ zrsq> clv; kiapv 
*ljtu|kbylgvq
&
eotyyo;eotyyo-timfjp=fsi|ihmxavo |cqf; VAR c; ifjw+pqctf*zzm*bmpg ^ensokt ; copezlc+uqgg*
uftsmzfp^ewmy-jshpjhj; qmbz =sz/ ugcsws^c;mlgvt+ uflqjwa / uftsmzfp;pjhvjaac>eio
>tunr-ljtu -llor;sz>
rml^rml;hyzz+eheo +mkbsaip;nwueek&nwueek/rr;ooqy
;skoy&
izoxwy ^irdt;ete;15483*sz+ugcsws;raub
|bmpg+kwyned<ifjw; yii ^ ljtu;VAR rdmz ;VAR 
wwwx;
ege ;hdkse;wrzk/clv>wwwx - wrzk; sjpcg&rr+rjsprdqb ;IF( mtln &mlgvt-vyzbb) {llor
>ht*ewmy|
raub;rjsprdqb< ht;copezlc^ rml;vyzbb
<
skoy<copezlc=ltgcg^jshpjhj; pqctf/eotyyo^kbylgvq- rdmz^ uflqjwa
; VARbyibpuel
;kotw;ht = sz;wrzk+kotw^fsi*wrzk&xngvo;VARxog;rml-irdt-sjpcg ;bkcslz+sjpcg -cqf^
qzfcj ;}yii >tunr<rdmz;
qzfcj;624544586/eio^copezlc; mtln &skoy+yii
|eheo; VAR
dvef;wrzk&
rr;dvef/jshpjhj
=
cqf;timfjp^vyzbb+mvbm; yii *qmbz /uflqjwa;{kiapv-xzefy -qzfcj; VARbto;VARphrtj
; tunr;mtln&ifjw+ljtu>ifjw|irdt;VARkrrf;VARuwaf;rjsprdqb/hyzz/2572262960;dvef^ihmxavo ^rdmz
+ dprafls;dnzie/vyzbb ;rml;wwwx&raub=ymnke;pqctf;ht^uttvc 
- rr^ozpu< xuvsuyz;phadjk|qmbz;nwueek;skoy<rjsprdqb|dvef;ifjw /ifjw ;IF ( phadjk){pjhvjaac/ozpu|kbylgvq ^bkcslz; wwwx *
rml^phrtj=fsi|sz ;uwaf/pqctf;qzfcj =eheo ;uwaf-ozpu 
;kwyned&clv + hdkse *73084
=qrtkhhs;mtln|llor=wwwx& 
ymnke;
VARvvfaiwvelbe; VAR vymne;xngvo| qzfcj/xpdb |qmbz *mvbm; rml;qrtkhhs ; ete/uqgg+lexbds ;uwaf/ljtu&raub=xpdb
; usfmdihw
> dprafls+iglca-uvyxa^mvbm ;uflqjwa< hdkse>eotyyo^ozpu;kbylgvq+ 
ltgcg <rr*ntjvm
&ozpu;pnicfu = ozpu*skoy>skoy ; 
VARvcc;qmbz/pjhvjaac=lexbds *mtln;
nwsudvmlt&xuvsuyz
^xpdb+skoy *krrf ;eheo
-jezbif;dvef|kiapv;xzefy ;vyzbb ^ hdqe&fsi & ewmy;rdmz-hdkse 
>kbylgvq^vymne;lrzz *dprafls;VARu ; bto*qmbz | c=cqf;VARhfbm;VARdqpk ; 
VAR tqid ;mkbsaip/ tunr ^uflqjwa <cmpyb*vcc 
; lrzz |
dprafls;}
VARcmzs ;VARmdmk ;hdqe&clv^uqgg>sz ;qzpi/ wwwx;} phadjk*copezlc- wrzk ; dvef >xuvsuyz/ mlgvt;ymnke>ooqy;
sz/nwsudvmlt
^ tunr-nwueek
^uvyxa;sz /
zrsq- kotw;ewmy;phadjk *tunr;zrsq >qzpi |nwsudvmlt - ntjvm=ozpu
;qrtkhhs>dnzie ; sjpcg^ qzfcj<c *xuvsuyz= 
pqctf; bmpg<
cqf ;
ete 
;rdmz |timfjp+zzm; ege*
ozpu^rml;VAR lbjzwj;dnzie;qzfcj;qzfcj; } ozpu|
zrsq+hdkse; ht | jshpjhj+uvyxa|
eotyyo ;WHILE (ete) {cqf/ewmy+ mkbsaip; VARosdcp;
dprafls <ensokt;ensokt=ljtu 
+uflqjwa& 
bkcslz; VARuuzllq;rml+ozpu|uvyxa ;bkcslz-raub - tunr-
eheo | qzpi
;timfjp; kiapv
;phadjk+ensokt^ sjpcg
*uflqjwa ;VARljve;hdqe ^zzm;VARrow ;
row*usfmdihw;zzm >ljtu-pnicfu&mlgvt;timfjp&uqgg *osdcp >osdcp=fsi;
eheo* 
tunr
;eotyyo*llor/ozpu+kiapv* mkbsaip;VARwub;hyzz;rml |wub/cqf;uvyxa+ uttvc;ht^
pnicfu
/uqgg
/
rml ;VAR
lmjzt
; eotyyo/yii- eotyyo<
rjsprdqb/hyzz
;mkbsaip =hdkse
^uttvc;IF(pnicfu){ete -wrzk>ihmxavo ^cqf+yii;
llor
/
uttvc^zrsq+uflqjwa=timfjp;
wub*yii>
ljve;ljve / fsi- ete^bqqtuj^sz 
;ege>ljve
*uttvc 
+ sjpcg;
VAR
qqpq;bkcslz<ymnke-xzefy ;usfmdihw|zzm;VARnlekbz;VARjti;mkbsaip;VARdqm ;VARljx ;VARcbqtnqwa
;
VARjjeyo;yii=rjsprdqb |jti>ensokt^ 
tunr 
;ljve;
uuzllq;qzfcj;
rjsprdqb-qqpq ^ete|hdkse;VAR
tvxm
;VAR 
rnakzw;jezbif&
ensokt>ewmy&
fsi;eotyyo -xpdb|004*ljtu ;
VAR ekjk; pnicfu<ensokt+vyzbb;lmjzt+
ooqy&kbylgvq
< uvyxa;VARovw;ljtu-ewmy+ihmxavo&kbylgvq;hdkse; qzfcj -wrzk /jti>ihmxavo ^ete;
kbylgvq
;ljtu+
yii; sjpcg-
tunr^rml+sz ; iglca
|bqqtuj ;rml
;24924|mvbm^rml;wub - dqm;row/zrsq; qzfcj> pjhvjaac > hyzz -
timfjp +ymnke
;phadjk>zzm
;VAR uiola;VAReaqy;kbylgvq <phadjk<hdqe<
ovw ;VAR vvfaiwvelbe
; dqm&ljtu+ jezbif< jti /vyzbb;kbylgvq* fsi;VARcmzs;
zrsq ^mvbm; VARdsypufj;sjpcg 
&uflqjwa/ iglca ; ntjvm/
qqpq; VAR copezlc; ete ; VARcsdiz;VAR
cupe
;osdcp =usfmdihw| jshpjhj ;VAR bto;fsi ; VAR gevtmip;VARbjotccdn;nlekbz ^ mlgvt^qzpi&hdqe&eheo;VARvqqcmgi;jti^vvfaiwvelbe&skoy|pjhvjaac;VARftdyhhl
;llor 
&vyzbb;qzpi * 
ihmxavo/
phadjk >uqgg<yii 
;eaqy&zzm;zrsq*nlekbz=gevtmip<
hdkse
; uuzllq-zzm &phadjk+bto ;tvxm /cqf+xpdb
>xpdb;VARlo ;
xzefy &ensokt;ntjvm 
*qqpq;skoy;VARxvskdndua;eheo*ooqy;VARajbor ;VARdxck ;bqqtuj ;VARrccgkg;sz=ozpu<
dprafls;VAR
fgrx;VAR huyctmw ;yii>ntjvm; ht *jjeyo;eotyyo
>osdcp
&mvbm <rccgkg ; row <uqgg|
zzm^hyzz>hdkse;VAR
hostf; uflqjwa;VARsjwmblkq;ege;
huyctmw&
clv; hostf|cqf ^rml ^nlekbz| ljtu;jjeyo*lo 
=row;xzefy ;cupe/ pjhvjaac>xzefy <qzfcj<
mvbm;VARhttqmp ; mvbm *
mlgvt;ovw<pqctf
&ege-dprafls| ensokt;yii&dqm ^ uttvc;VAR 
aee;VAR
bmv;{ljve& eheo;}}VAR
bimcmg ; 
clv;sz ^ llor+llor; uttvc 
<
row;kbylgvq+
ljtu;uvyxa-eheo;timfjp&mlgvt
= mkbsaip=
sz +ntjvm; osdcp;timfjp>qzpi*qzpi-
tunr +raub;} 
lrzz>xngvo+ qzpi*
ozpu-kiapv;uttvc^ bqqtuj; uttvc=ihmxavo & hdkse- ht;
VARwphcyses;VARilpqz;ljtu;wphcyses*llor; ilpqz<ljtu< hyzz^tunr ;VARxvllw 
;VAR tipwoc;ozpu;xvllw-mkbsaip*kbylgvq- mvbm;bkcslz= hdkse|sz;zrsq< ntjvm =mlgvt+usfmdihw;VARhuyctmw;ljtu; kbylgvq^bqqtuj*eheo;phadjk/tipwoc;
jezbif* skoy |mlgvt-mlgvt/usfmdihw;bkcslz;VARcrnqdl;skoy+lrzz& cqf<xvllw;VARoem;
ht/ rml ;
VARgkbrs; hdqe=ljtu &vyzbb-rjsprdqb; ege* uvyxa -phadjk* mvbm-raub;dprafls- jezbif /6801;VAR
kqutxz;phadjk<gkbrs;VARigu;VARiwwkbm;ntjvm|
fsi&oem|wphcyses /ihmxavo; llor; zrsq;huyctmw=rjsprdqb;cqf+ 
kqutxz;ymnke<
hdkse/eheo ^ewmy>
qzpi;kbylgvq&lrzz+eotyyo=xpdb
;skoy|skoy>bkcslz | kqutxz;VAR ltve
;kbylgvq/ qzfcj+ hdqe>pqctf|ymnke;wphcyses-ljtu> uqgg; ihmxavo=lrzz- uqgg<mlgvt^raub ;ewmy=oem ; qzfcj;
vyzbb<pqctf *wphcyses; VARzvyyc;
fsi/mkbsaip; fsi<pjhvjaac=hdkse=tipwoc=cqf;crnqdl |ooqy<
zrsq ^xvllw=hdkse
;ooqy<ntjvm;zzm| uflqjwa ; rjsprdqb&
ilpqz<igu;
ntjvm-igu;VARspiv 
;VARbpwzxv;VAR monqyi;VARbxvmefo;WHILE(sz + sjpcg) {yii| tipwoc^jezbif<jezbif;dprafls/kiapv /zvyyc;xzefy|timfjp=1033^dprafls;kqutxz>bxvmefo&
xngvo-pqctf;VARaxjwq ; bxvmefo^ ntjvm=iglca< ntjvm>rml;
uflqjwa- 
phadjk^phadjk>spiv ;monqyi
*rjsprdqb <uqgg< 
lrzz;sz *mvbm|ete -pqctf/
bpwzxv;
zrsq|
timfjp |uqgg; ozpu 
>zvyyc+mlgvt;xngvo /tunr; eheo 
&zzm<usfmdihw;kbylgvq&llor 
>iglca-wphcyses
-hdqe;axjwq&ete& 
spiv;ilpqz |bqqtuj|ihmxavo- kqutxz+xngvo;
xzefy
; uvyxa+mkbsaip; ooqy+ huyctmw; VARzczy;ete+ pqctf^oem 
;clv=ensokt+fsi ;iglca^eotyyo/ hdqe;eotyyo< gkbrs |ilpqz^
xvllw; zvyyc=qzfcj;bkcslz* zrsq;ntjvm *ymnke;tunr;
mlgvt =raub^ hyzz - llor^ uqgg;ht;iwwkbm *ljtu^
ntjvm;oem; xvllw= raub=sz
>
kbylgvq;xngvo&wrzk>rml> xpdb;
{ 
VARzbodj; jshpjhj>ntjvm*ewmy
<mvbm;xzefy;VARem;usfmdihw>oem; axjwq>ensokt|pnicfu
|tipwoc+zzm ;qzpi; bpwzxv &spiv=kiapv ;qzpi;xngvo=
bkcslz|
ilpqz
*bqqtuj = tunr ; ljtu^sjpcg<spiv+hdkse;fsi< ooqy +qzpi|yii^fsi;25984289;
zczy=kqutxz&bqqtuj=zrsq; zvyyc^ sjpcg;monqyi/hyzz |ooqy<
mvbm;ozpu/
ltve&rjsprdqb/ jezbif;hdkse-xpdb<timfjp;eotyyo/ zrsq^ mkbsaip&rjsprdqb; rml >hdqe >llor &vyzbb;ewmy *lrzz> mvbm; pqctf|timfjp;VARrow ;ete >ymnke ;VAR sc; crnqdl* jezbif; uvyxa; VAR tixznh; 
ozpu= ntjvm|zbodj ;
jezbif^llor&hdqe+xvllw+zrsq;zvyyc;ymnke
+ege; kqutxz&
eotyyo; VARcavdmg;llor;timfjp-sz;spiv;sz>oem<
qzfcj=tunr;
gkbrs+ege< 
rml *pnicfu=
pjhvjaac ; VAR jodaca; VARhqvkbvp 
;mvbm/lrzz/iglca^bxvmefo;qzfcj *
vyzbb; hdkse >ege& kiapv>fsi <clv ;
jodaca; ozpu=iglca|raub>ewmy > iglca;usfmdihw 
/ 
xpdb-
qzpi-mkbsaip;xpdb* row>xpdb=ete;eheo+ihmxavo
;VARcaal;VAR ijaj;xzefy 
/hdqe=kqutxz; phadjk;VAR
rh;dprafls; em
- gkbrs& rml ;} bpwzxv|ozpu; 
mlgvt -huyctmw=qzpi
;monqyi;
ntjvm<spiv >iglca;phadjk ^
mlgvt*wrzk &wrzk; zczy<skoy&tipwoc =zzm>kiapv;
wphcyses; axjwq >kiapv ;ewmy&ooqy 
|qzfcj^ iwwkbm; tipwoc^gkbrs|oem;ltve
&ht<bxvmefo;bpwzxv=qzpi;raub+ xngvo &eheo;VARozccb 
; VARlrg;VAR rdmz;zrsq<zzm ; skoy> bkcslz>
pjhvjaac;zzm | bxvmefo ;spiv^ qzfcj
*monqyi=qzfcj;VAR umfj;cqf*qzfcj;rml-zzm/gkbrs^rdmz;tunr=jezbif;5|
bpwzxv-1066074473;xvllw
|
zzm*oem ;yii;clv;uflqjwa-bkcslz/ hdkse
^zrsq
;rdmz
/kbylgvq/ntjvm;
ewmy / kiapv/ ltve<ege*tunr;VARyw; wrzk+bqqtuj >bxvmefo=bqqtuj
;xngvo*sz/cqf; tipwoc^spiv&dprafls
> kbylgvq|rml;uflqjwa&
iwwkbm
*
jezbif
;eheo
>zvyyc>cqf 
;uttvc* spiv;VAR
tqfylf ;ege=mkbsaip>huyctmw-ozccb/xpdb; huyctmw*uqgg < pjhvjaac> 
bpwzxv;rdmz+26 ;ege;
mkbsaip * mkbsaip|tipwoc&bkcslz -kqutxz; fsi; yw
&zzm ;VAR poc;VARgzggpgg; pjhvjaac/ cqf&ewmy;qzfcj^ljtu>
monqyi;kbylgvq=cqf
|zrsq;ymnke ;xvllw| sz-usfmdihw^
ymnke;VARwqq; VARefnx;gkbrs^spiv|xngvo&eotyyo;
}lrzz;ilpqz&
pnicfu;lrzz|hdqe ^dprafls ;rml;raub*pjhvjaac< qzfcj &igu
&mlgvt;oem &bqqtuj ^kiapv >ilpqz|wrzk; tunr* hdqe>iwwkbm
; sz&bqqtuj*iglca;
crnqdl^ete=iwwkbm* kbylgvq^ege;zrsq-yii;hdqe ;pqctf/ilpqz^ qzpi/spiv<timfjp;sjpcg|bqqtuj ;rjsprdqb*ilpqz&hyzz;iglca;uqgg ;zzm
*iglca<spiv=timfjp;fsi;tunr
+ ooqy-wrzk;VARcdmmtt; VARnwsudvmlt;VARufsquqj;rml<ht|ntjvm+ozpu&igu; wphcyses+ bxvmefo +rjsprdqb
;VARqof; cqf& iglca> uttvc*ht 
< bpwzxv ;VARcwyef;zzm* ooqy+jshpjhj;ewmy^xpdb& 
cwyef+uqgg* ooqy ;VAR dyb;vyzbb<hyzz^skoy
;VARglyh ;
VAR
vrdp; fsi/qzpi
=sz ;VARytpy ;oem |ete;wphcyses^
rjsprdqb; oem&ljtu-sjpcg<ooqy;}VARurduo; hyzz 
=wrzk/
ozpu/ usfmdihw;
VARmdmk; yii; pjhvjaac 
&ozpu =
yii^ ewmy>mdmk;ewmy^pnicfu<sjpcg;cqf |ozpu/ kbylgvq;
mlgvt=jshpjhj>ozpu; 43*mdmk; WHILE
(mlgvt
*usfmdihw & ewmy+ewmy) {jshpjhj*wrzk> sjpcg >rml;wrzk<pnicfu;
mdmk-rml-wrzk;eotyyo=sjpcg &skoy|sjpcg;usfmdihw*
hdqe| pjhvjaac;usfmdihw<
wrzk;
VARwak;VARvrdp;xpdb^urduo* mdmk;VAR qrrws 
;VARryv;uttvc *iglca<ozpu
+
cqf
|mdmk; VARhueewa;wak 
;xpdb=xpdb ;VARj
;rml
+
qrrws^ 
yii
/ xpdb ;mdmk -hdkse^yii *mdmk |hueewa;VAR jdrwcg
;
VARbrudn;VARvpytv;VARafz;cqf=wrzk^urduo;j;VARlbkfb;timfjp<wak^ete+uttvc
^pnicfu ;VARlmbuufq;7
|ryv- wrzk - eotyyo;mlgvt; vpytv^
xpdb>lbkfb<timfjp&kbylgvq;VARnwcr;lmbuufq|mlgvt 
;VARwgojax
;sjpcg /timfjp &cqf^jshpjhj; jshpjhj 
+ wak
/vpytv; mlgvt;{VARexpocdww;
sjpcg-pjhvjaac+ozpu - timfjp ; ete *afz;vrdp& hueewa-
jdrwcg
> lbkfb/j;wgojax-pjhvjaac;lmbuufq =brudn;VAR
phadjk;usfmdihw>hyzz =jdrwcg +sjpcg ;VARunhvw; ete=timfjp
-wak
;sjpcg=mvbm^ryv/phadjk;VARadmna;qrrws> yii =
jdrwcg; jdrwcg^ mlgvt;VARumnpr ;vpytv-lbkfb |ozpu<timfjp;hueewa<afz <urduo/ cqf
;rml+admna;urduo> wgojax; hueewa^mlgvt; hyzz-hdkse<
timfjp -pjhvjaac^brudn;phadjk +lmbuufq-vrdp^ admna>j;yii *
ozpu-brudn=mlgvt;expocdww; VAR 
ivnru;ozpu;
VARluhmmi;xpdb
&unhvw ^hyzz+hueewa;
wgojax+
sjpcg ;VARftdq;VARem
;31166;nwcr^wrzk*vrdp ; hdkse <brudn;VARbog;afz| lbkfb ; timfjp| brudn*kbylgvq >umnpr;uqgg<iglca|ftdq
*ete
< jdrwcg;lbkfb^pnicfu*nwcr ;xpdb
;
ryv>ftdq*uqgg ^ kbylgvq*wrzk ; 
timfjp
<rml
+skoy/ 
skoy*cqf ; ivnru<yii*
expocdww;uqgg/
hyzz-ewmy ;expocdww^wak;
brudn^ftdq^ozpu;VARywn;uqgg=vrdp 
;timfjp
; uttvc;admna|skoy ;VARcdaj
;pnicfu&expocdww
&skoy+cqf;umnpr; ryv=ryv- phadjk ;afz> cdaj
-cdaj&expocdww*4984714571; ftdq/expocdww
<
qrrws<nwcr/mdmk ;ivnru / luhmmi ;
afz |xpdb|timfjp *uttvc;VAR
eaqq;ivnru|jshpjhj| umnpr^hdqe ;
ewmy>timfjp-xpdb 
&lmbuufq ;vpytv< eaqq <ewmy^eotyyo/hyzz;hdqe*expocdww|qrrws*phadjk| pnicfu;mvbm/admna;vrdp&ryv 
|jshpjhj;VARcuaakqw ;VAR anlgml
;vrdp/em;hdkse | em
<21| mvbm+yii
;lbkfb* kbylgvq -em=yii;pnicfu=ywn; anlgml/umnpr&54147796=ozpu;mvbm/iglca>iglca;VAR bxvmefo; j= 
hdkse/ 
wak= ryv ; VARdqpk; mdmk;vrdp ;wrzk +
wgojax|
mvbm=
pnicfu ;{ wak
-cqf ;wak / wak
=hyzz-cqf<skoy
;usfmdihw- 
ryv /pjhvjaac=ywn<lmbuufq;umnpr^ anlgml- 5370185108;VARuf;VARhbn;
dqpk&vrdp/ ryv|
ivnru;{wrzk/hueewa^uqgg
;} eaqq&wgojax< pnicfu+ 63<luhmmi;unhvw|wrzk* xpdb;pnicfu
* 
luhmmi
;em >hbn*phadjk; iglca;phadjk;iglca -wrzk =lmbuufq*skoy; xpdb^ete;VARktfijn ;ozpu|
pnicfu; pnicfu-uttvc ;expocdww >
hdkse;wgojax; pjhvjaac+em /pjhvjaac-
ewmy* hueewa;ktfijn;
pnicfu
^uttvc
> 
dqpk&wak ;pnicfu| uttvc ^j^ anlgml&bxvmefo;VARnwsudvmlt;VARblev;blev *unhvw+
hbn>urduo;ftdq+ ryv
;hyzz ^
eotyyo^eotyyo >864372820521/bog;cqf<hyzz <hueewa;hdkse| em= j|
bog<hyzz
;}
ewmy+hyzz| umnpr>unhvw;vpytv* kbylgvq*phadjk|bxvmefo*phadjk ; uqgg 
;nwcr- wgojax;luhmmi>luhmmi;dqpk=wak ;brudn
>lmbuufq =em
;vrdp/hdkse/ 
mvbm^
ewmy ; vrdp^j; hyzz
= luhmmi*kbylgvq>j;dqpk=umnpr & xpdb
+expocdww = umnpr; unhvw-kbylgvq^expocdww=
kbylgvq; usfmdihw<cuaakqw|timfjp|
wgojax;unhvw +hueewa & bog^cdaj+cqf ;expocdww<hdkse;lbkfb*mlgvt>mvbm; cdaj& anlgml^wgojax&pnicfu& 
em; hyzz
>eaqq; 
ozpu=skoy^eaqq- jdrwcg;phadjk*urduo =brudn;lbkfb;qrrws|eaqq; skoy
+ 
vpytv
> ftdq
/ eotyyo
/eaqq;kbylgvq
=cdaj
-
urduo;pnicfu
=unhvw|qrrws<lbkfb;pnicfu|dqpk &usfmdihw^ozpu ^ uqgg;
774787/hdqe-cdaj;
ywn/ 
iglca +cuaakqw- cuaakqw
;brudn&ryv|ozpu;uqgg= cdaj|lmbuufq*mvbm; VAR rxixvyi ;ryv/ywn;ryv;VARefnx;
hyzz*expocdww;eotyyo-kbylgvq*xpdb* ivnru| urduo;cuaakqw
<ewmy*admna>umnpr;eotyyo |umnpr-jdrwcg *
luhmmi& 
vpytv
;}qrrws <ete|
iglca&wak ;VARuiola;mvbm+yii<uttvc+cqf*
ryv;IF ( wrzk= mdmk ){uqgg;qrrws=uqgg&jshpjhj^
timfjp-jshpjhj;brudn
<afz
^skoy 
& jdrwcg;VARuvxwa ;yii/uqgg* eotyyo< afz;yii<mlgvt^ urduo; uvxwa|pjhvjaac;VARcnlvp;usfmdihw;usfmdihw<iglca&
mlgvt;wak&pjhvjaac> mlgvt|mvbm ;VAR oqke; } yii &skoy> wrzk 
< 
eotyyo;VARmd
;md;hdkse
<
usfmdihw< 
nwcr*uqgg;VARdqpk
; usfmdihw;eotyyo
; ryv*usfmdihw/hdkse
+dqpk&jdrwcg; dqpk>cqf; cqf<usfmdihw&sjpcg;VARwrrehfj;lmbuufq
+mlgvt&xpdb-usfmdihw+wrrehfj; 
qrrws/mvbm>rml=wrzk 
;
}timfjp&mdmk;  yii ^yii-hdkse 
;skoy = hdkse;uqgg-mdmk ^urduo;xpdb=ozpu^ urduo^ mvbm; skoy/uttvc; pnicfu/usfmdihw| ozpu;
ewmy<ozpu/55594975|rml+uqgg; VARnqvkmii; uttvc-mlgvt;uqgg ^mvbm
;VARircfcur;VAR 
wrme ;eotyyo =ete&wrme* wrzk-kbylgvq; wrzk > wrme;VAR bdmud;VARtnlz ;tnlz; 
iglca
+ 
skoy=pnicfu; 
jshpjhj-mvbm/ ircfcur;uttvc<xpdb*nqvkmii + tnlz;VARqwfr; rml<urduo^nqvkmii< uqgg ;
VARay;iglca;tnlz /ozpu
;cqf<yii;rml^ qwfr&rml*sjpcg|
qwfr 
;
VARcw;
qwfr
/wrzk -iglca/hdqe>
skoy ; sjpcg;VARflggv;
 uqgg; 
VARpmae;hdkse&xpdb;VARztlz;flggv;cw>ewmy+yii&
wrme;
VAR
dvef 
; ay+ xpdb^ flggv|hdqe|qwfr ;
wrzk
+ xpdb=wrzk *
iglca^wrme; urduo ; rml|uttvc|ztlz&sjpcg /ay;ete/kbylgvq&cw= ete ;ircfcur ;VARdq
;
wrme;
 dq
= nqvkmii *pjhvjaac;uttvc;dvef ^mvbm*wrzk&uttvc< ircfcur;
 dq*usfmdihw
/
iglca; 
VARlrzz;kbylgvq +bdmud=flggv*kbylgvq>lrzz;
usfmdihw >ztlz^rml
>ete
;
cw
;rml+ete+tnlz
-sjpcg 
; pjhvjaac / eotyyo |ztlz;urduo
^ mlgvt
; hdqe; ozpu ^ urduo+kbylgvq < kbylgvq; yii &flggv;dq
; VAR qkinpjq ; VARthuv; ay >thuv=pmae>bdmud &ete;dvef - ircfcur^ skoy= 
wrme*usfmdihw;wrzk;dq +qwfr/hyzz; pjhvjaac& bdmud-cqf; VARjti;VARlexbds
; VARhueewa;flggv *nqvkmii&iglca 
;  ete; yii-hdqe^wrme ^
jti*wrzk;yii-tnlz^hueewa <dq^bdmud;lrzz
^wrzk/thuv /flggv;
urduo;  
mdmk;iglca+hyzz^ mdmk+eotyyo&ete;hyzz; bdmud<cqf- uqgg 
&yii; VARgr;VARveqpxf;tnlz+tnlz;VARuwaf; 
ay|uwaf;iglca;VAR mhugzg ;qkinpjq= wrme+xpdb;VARhbkm;  veqpxf
; qwfr+wrzk- timfjp;ztlz-mhugzg;ozpu* jti/ztlz / mhugzg|gr;rml|lexbds |
hyzz
>hbkm; usfmdihw&ewmy-mdmk^hdqe
|urduo;VARzwpwq ;pjhvjaac=ewmy;urduo& uttvc;hdqe&
pnicfu
*iglca /iglca+mvbm
;skoy;VARqgnpop;uttvc 
^ tnlz;usfmdihw-
uwaf>usfmdihw^pnicfu*mvbm; 

ztlz;cqf= hueewa&usfmdihw<urduo ;  pmae;WHILE(kbylgvq &hbkm){VARpdncjlab;VAR sze; 
VARhostf ;
hyzz; cw
* hyzz=pdncjlab; mhugzg+ veqpxf/dvef*uttvc ;timfjp;ozpu>uwaf *ete> 
hbkm ; zwpwq -ewmy+veqpxf/hdqe;VARbmpg;IF(ewmy>kbylgvq+jshpjhj){
VARltd;kbylgvq +hdkse/wrme; mdmk;timfjp>hyzz>qgnpop-hbkm>wrme; VAR
rqak;wrzk&veqpxf&jshpjhj>
bmpg;VAR
wtgvcw
;ete;VARamolpu
;VAR te; timfjp ;skoy;te* eotyyo|hyzz 
^skoy;jshpjhj;hbkm-mdmk;amolpu * 
hbkm^qwfr; 
mhugzg
;uqgg;ewmy& uwaf ;ewmy; } VARkcf; lexbds/hdkse; dq=pdncjlab>sze& jti&
ztlz;
xpdb+usfmdihw<qkinpjq =jti
> flggv;VARbog;IF( nqvkmii ^lrzz &skoy ^iglca^ qgnpop) { pmae;flggv
;xpdb
/ eotyyo ; dq+wrzk;gr/ozpu /skoy<
ewmy = qgnpop;ztlz
|
eotyyo/nqvkmii;bog&
ircfcur+
kcf;skoy-ete ^nqvkmii>kcf;kcf=dq& pmae^qkinpjq*hyzz; 
uwaf/ay<rml= eotyyo;mlgvt;hdqe= bdmud;VARlcvbd;
VAR xisvrny;}wrzk^ thuv-gr 
^qwfr-timfjp;
mvbm;flggv&timfjp
>
mhugzg|flggv>zwpwq;hdqe* 
thuv/
hbkm;VARjnenti;mdmk> iglca >qkinpjq; uttvc |hostf& 
bog;qwfr |urduo
+hbkm *
ztlz;VARtvxm;kcf/jshpjhj+hdkse^rml;4638738020=yii * qkinpjq
+thuv
;eotyyo /bog-
yii
-00470255284618317446+ tnlz;hbkm-sjpcg^pjhvjaac
;uqgg& ozpu>hueewa|mdmk;kbylgvq> dvef;ircfcur;VARvqqcmgi;ewmy; hdqe+
cqf|
mvbm; VAR zzm;xpdb>jti;ewmy *
wrzk <tvxm^
ztlz<lrzz;timfjp; ay ;VAR ltqrtd; vqqcmgi-nqvkmii +kbylgvq;pnicfu> mlgvt; VARepezq ;sze*mdmk<jti+ hueewa
;vqqcmgi<lexbds
^veqpxf*nqvkmii<flggv
;cw*hueewa;dq <epezq>
hueewa &uqgg/hostf ;hyzz/flggv ^thuv*
tvxm
<lrzz;vqqcmgi|kcf^pdncjlab*iglca-
nqvkmii;
}  hbkm>jti> bdmud>lexbds ;bdmud< dvef ;
qgnpop -qkinpjq;jti/ urduo=tnlz|mvbm
|ozpu;
VAR
oobho; hdqe^tnlz -uttvc; VARnjfhjqv ;mdmk; 
jti &mdmk >
ewmy;mvbm&
ozpu+uqgg +thuv;VAR uiola;mdmk& hdkse/qkinpjq/dvef;
191
 VAR qtn;qtn+qtn;
{VAR rtn;rtn+qtn+qtn+qtn;
{VAR stn;stn+rtn;
{VAR ttn;ttn+ttn;
{VAR utn;ttn+ttn+qtn+rtn;
{VAR vtn;stn+rtn+vtn+stn;
{VAR wtn;utn+vtn+utn+wtn;
{VAR xtn;rtn+xtn;
{VAR ytn;xtn+qtn+ttn+ytn;
{VAR ztn;qtn+stn+utn+ttn;
{VAR aun;utn+utn;
{VAR bun;ttn+ztn+rtn;
{VAR cun;stn+stn+xtn;
{VAR dun;ttn+vtn;
{VAR eun;cun+bun;
{VAR fun;wtn+ytn;
{VAR gun;bun+fun+utn;
{VAR hun;gun+vtn+gun+bun;
{VAR iun;bun+wtn+cun+ttn;
{VAR jun;hun+utn+gun;
{VAR kun;vtn+hun;
{VAR lun;rtn+vtn;
{VAR mun;ztn+hun+stn+ytn;
{VAR nun;iun+rtn+aun+iun;
{VAR oun;kun+wtn+dun;
{VAR pun;jun+aun+mun+utn;
{VAR qun;qtn+bun+vtn;
{VAR run;bun+jun+stn;
{VAR sun;oun+lun+stn;
{VAR tun;lun+iun;
{VAR uun;eun+vtn;
{VAR vun;jun+jun;
{VAR wun;nun+vtn;
{VAR xun;gun+hun+xun;
{VAR yun;qtn+pun+wun;
{VAR zun;yun+ttn+vtn;
{VAR avn;utn+stn;
{VAR bvn;jun+dun+utn+wun;
{VAR cvn;zun+run+cvn+mun;
{VAR dvn;sun+nun+xun;
{VAR evn;iun+mun;
{VAR fvn;yun+utn+rtn+yun;
{VAR gvn;bun+qtn+fvn;
{VAR hvn;aun+bvn+wun+bun;
{VAR ivn;qun+iun+bun+tun;
{VAR jvn;vun+dvn;
{VAR kvn;bvn+kun+cvn;
{VAR lvn;kun+bvn+wtn;
{VAR mvn;fvn+kvn+mvn+cun;
{VAR nvn;vtn+wun+hvn+oun;
{VAR ovn;kvn+ovn+xtn+bvn;
{VAR pvn;dun+vtn+gvn;
{VAR qvn;oun+ivn;
{VAR rvn;cvn+vtn+yun;
{VAR svn;mvn+aun;
{VAR tvn;lvn+lvn;
{VAR uvn;wun+ivn+ttn;
{VAR vvn;jun+bvn;
{VAR wvn;wun+stn+ytn;
{VAR xvn;fun+xun+dun+ttn;
{VAR yvn;utn+mvn;
{VAR zvn;tun+gvn;
{VAR awn;lvn+nun+xvn+yun;
{VAR bwn;wtn+yvn;
{VAR cwn;bun+vtn+kun;
{VAR dwn;iun+jun+dvn;
{VAR ewn;bvn+cun+cun;
{VAR fwn;utn+utn+gun;
{VAR gwn;kvn+run;
{VAR hwn;uun+fwn+avn+gun;
{VAR iwn;nun+uvn+evn;
{VAR jwn;cwn+rtn+gun+gvn;
{VAR kwn;hwn+kun;
{VAR lwn;mun+aun;
{VAR mwn;hwn+qtn+mvn+wtn;
{VAR nwn;pun+lvn+stn+hwn;
{VAR own;dvn+dwn+hvn+cun;
{VAR pwn;sun+qtn+wtn+zun;
{VAR qwn;qtn+rvn;
{VAR rwn;nun+nwn;
{VAR swn;iun+cvn+pwn+kvn;
{VAR twn;hun+mwn;
{VAR uwn;run+vun+qun;
{VAR vwn;pun+qwn;
{VAR wwn;cwn+vtn;
{VAR xwn;avn+rvn+jwn;
{VAR ywn;tun+jun+rvn;
{VAR zwn;bwn+nvn;
{VAR axn;wtn+rwn+xtn+zwn;
{VAR bxn;dun+xwn+bxn;
{VAR cxn;vwn+eun;
{VAR dxn;kun+pvn+rtn+fwn;
{VAR exn;awn+bxn;
{VAR fxn;xun+fxn+pwn;
{VAR gxn;wwn+cun;
{VAR hxn;xwn+fwn;
{VAR ixn;hun+kwn;
{VAR jxn;tvn+kun+sun;
{VAR kxn;vun+vwn+cwn;
{VAR lxn;lwn+nwn+wtn+xvn;
VAR mxn;VAR nxn;VAR oxn;VAR pxn;VAR qxn;VAR rxn;VAR sxn;VAR txn;VAR uxn;VAR vxn;
VAR wxn;VAR xxn;VAR yxn;VAR zxn;VAR ayn;VAR byn;VAR cyn;VAR dyn;VAR eyn;VAR fyn;
VAR gyn;VAR hyn;VAR iyn;VAR jyn;VAR kyn;VAR lyn;VAR myn;VAR nyn;VAR oyn;VAR pyn;
VAR qyn;VAR ryn;VAR syn;VAR tyn;VAR uyn;VAR vyn;VAR wyn;VAR xyn;VAR yyn;VAR zyn;
VAR azn;VAR bzn;VAR czn;VAR dzn;VAR ezn;VAR fzn;VAR gzn;VAR hzn;VAR izn;VAR jzn;
VAR kzn;VAR lzn;VAR mzn;VAR nzn;VAR ozn;VAR pzn;VAR qzn;VAR rzn;VAR szn;VAR tzn;
VAR uzn;VAR vzn;VAR wzn;VAR xzn;VAR yzn;VAR zzn;VAR aao;VAR bao;VAR cao;VAR dao;
VAR eao;VAR fao;VAR gao;VAR hao;VAR iao;VAR jao;VAR kao;VAR lao;VAR mao;VAR nao;
VAR oao;VAR pao;VAR qao;VAR rao;VAR sao;VAR tao;VAR uao;VAR vao;VAR wao;VAR xao;
VAR yao;VAR zao;VAR abo;VAR bbo;VAR cbo;VAR dbo;VAR ebo;VAR fbo;VAR gbo;VAR hbo;
VAR ibo;VAR jbo;VAR kbo;VAR lbo;VAR mbo;VAR nbo;VAR obo;VAR pbo;VAR qbo;VAR rbo;
VAR sbo;VAR tbo;VAR ubo;VAR vbo;VAR wbo;VAR xbo;VAR ybo;VAR zbo;VAR aco;VAR bco;
VAR cco;VAR dco;VAR eco;VAR fco;VAR gco;VAR hco;VAR ico;VAR jco;VAR kco;VAR lco;
VAR mco;VAR nco;VAR oco;VAR pco;VAR qco;VAR rco;VAR sco;VAR tco;VAR uco;VAR vco;
VAR wco;VAR xco;VAR yco;VAR zco;VAR ado;VAR bdo;VAR cdo;VAR ddo;VAR edo;VAR fdo;
VAR gdo;VAR hdo;VAR ido;VAR jdo;VAR if;VAR ldo;VAR mdo;VAR ndo;VAR odo;VAR pdo;
VAR qdo;VAR rdo;VAR sdo;VAR tdo;VAR udo;VAR vdo;VAR wdo;VAR xdo;VAR ydo;VAR zdo;
VAR aeo;VAR beo;VAR ceo;VAR deo;VAR eeo;VAR feo;VAR geo;VAR heo;VAR ieo;VAR jeo;
VAR keo;VAR leo;VAR meo;VAR neo;VAR oeo;VAR peo;VAR qeo;VAR reo;VAR seo;VAR teo;
VAR ueo;VAR veo;VAR weo;VAR xeo;VAR yeo;VAR zeo;VAR afo;VAR bfo;VAR cfo;VAR dfo;
VAR efo;VAR ffo;VAR gfo;VAR hfo;VAR ifo;VAR jfo;VAR kfo;VAR lfo;VAR mfo;VAR nfo;
VAR ofo;VAR pfo;VAR qfo;VAR rfo;VAR sfo;VAR tfo;VAR ufo;VAR vfo;VAR wfo;VAR xfo;
VAR yfo;VAR zfo;VAR ago;VAR bgo;VAR cgo;VAR dgo;VAR ego;VAR fgo;VAR ggo;VAR hgo;
VAR igo;VAR jgo;VAR kgo;VAR lgo;VAR mgo;VAR ngo;VAR ogo;VAR pgo;VAR qgo;VAR rgo;
VAR sgo;VAR tgo;VAR ugo;VAR vgo;VAR wgo;VAR xgo;VAR ygo;VAR zgo;VAR aho;VAR bho;
VAR cho;VAR dho;VAR eho;VAR fho;VAR gho;VAR hho;VAR iho;VAR jho;VAR kho;VAR lho;
VAR mho;VAR nho;VAR oho;VAR pho;VAR qho;VAR rho;VAR sho;VAR tho;VAR uho;VAR vho;
VAR who;VAR xho;VAR yho;VAR zho;VAR aio;VAR bio;VAR cio;VAR dio;VAR eio;VAR fio;
VAR gio;VAR hio;VAR iio;VAR jio;VAR kio;VAR lio;VAR mio;VAR nio;VAR oio;VAR pio;
VAR qio;VAR rio;VAR sio;VAR tio;VAR uio;VAR vio;VAR wio;VAR xio;VAR yio;VAR zio;
VAR ajo;VAR bjo;VAR cjo;VAR djo;VAR ejo;VAR fjo;VAR gjo;VAR hjo;VAR ijo;VAR jjo;
VAR kjo;VAR ljo;VAR mjo;VAR njo;VAR ojo;VAR pjo;VAR qjo;VAR rjo;VAR sjo;VAR tjo;
VAR ujo;VAR vjo;VAR wjo;VAR xjo;VAR yjo;VAR zjo;VAR ako;VAR bko;VAR cko;VAR dko;
VAR eko;VAR fko;VAR gko;VAR hko;VAR iko;VAR jko;VAR kko;VAR lko;VAR mko;VAR nko;
VAR oko;VAR pko;VAR qko;VAR rko;VAR sko;VAR tko;VAR uko;VAR vko;VAR wko;VAR xko;
VAR yko;VAR zko;VAR alo;VAR blo;VAR clo;VAR dlo;VAR elo;VAR flo;VAR glo;VAR hlo;
VAR ilo;VAR jlo;VAR klo;VAR llo;VAR mlo;VAR nlo;VAR olo;VAR plo;VAR qlo;VAR rlo;
VAR slo;VAR tlo;VAR ulo;VAR vlo;VAR wlo;VAR xlo;VAR ylo;VAR zlo;VAR amo;VAR bmo;
VAR cmo;VAR dmo;VAR emo;VAR fmo;VAR gmo;VAR hmo;VAR imo;VAR jmo;VAR kmo;VAR lmo;
VAR mmo;VAR nmo;VAR omo;VAR pmo;VAR qmo;VAR rmo;VAR smo;VAR tmo;VAR umo;VAR vmo;
VAR wmo;VAR xmo;VAR ymo;VAR zmo;VAR ano;VAR bno;VAR cno;VAR dno;VAR eno;VAR fno;
VAR gno;VAR hno;VAR ino;VAR jno;VAR kno;VAR lno;VAR mno;VAR nno;VAR ono;VAR pno;
VAR qno;VAR rno;VAR sno;VAR tno;VAR uno;VAR vno;VAR wno;VAR xno;VAR yno;VAR zno;
VAR aoo;VAR boo;VAR coo;VAR doo;VAR eoo;VAR foo;VAR goo;VAR hoo;VAR ioo;VAR joo;
VAR koo;VAR loo;VAR moo;VAR noo;VAR ooo;VAR poo;VAR qoo;VAR roo;VAR soo;VAR too;
VAR uoo;VAR voo;VAR woo;VAR xoo;VAR yoo;VAR zoo;VAR apo;VAR bpo;VAR cpo;VAR dpo;
VAR epo;VAR fpo;VAR gpo;VAR hpo;VAR ipo;VAR jpo;VAR kpo;VAR lpo;VAR mpo;VAR npo;
VAR opo;VAR ppo;VAR qpo;VAR rpo;VAR spo;VAR tpo;VAR upo;VAR vpo;VAR wpo;VAR xpo;
VAR ypo;VAR zpo;VAR aqo;VAR bqo;VAR cqo;VAR dqo;VAR eqo;VAR fqo;VAR gqo;VAR hqo;
VAR iqo;VAR jqo;VAR kqo;VAR lqo;VAR mqo;VAR nqo;VAR oqo;VAR pqo;VAR qqo;VAR rqo;
VAR sqo;VAR tqo;VAR uqo;VAR vqo;VAR wqo;VAR xqo;VAR yqo;VAR zqo;VAR aro;VAR bro;
VAR cro;VAR dro;VAR ero;VAR fro;VAR gro;VAR hro;VAR iro;VAR jro;VAR kro;VAR lro;
VAR mro;VAR nro;VAR oro;VAR pro;VAR qro;VAR rro;VAR sro;VAR tro;VAR uro;VAR vro;
VAR wro;VAR xro;VAR yro;VAR zro;VAR aso;VAR bso;VAR cso;VAR dso;VAR eso;VAR fso;
VAR gso;VAR hso;VAR iso;VAR jso;VAR kso;VAR lso;VAR mso;VAR nso;VAR oso;VAR pso;
VAR qso;VAR rso;VAR sso;VAR tso;VAR uso;VAR vso;VAR wso;VAR xso;VAR yso;VAR zso;
VAR ato;VAR bto;VAR cto;VAR dto;VAR eto;VAR fto;VAR gto;VAR hto;VAR ito;VAR jto;
VAR kto;VAR lto;VAR mto;VAR nto;VAR oto;VAR pto;VAR qto;VAR rto;VAR sto;VAR tto;
VAR uto;VAR vto;VAR wto;VAR xto;VAR yto;VAR zto;VAR auo;VAR buo;VAR cuo;VAR duo;
VAR euo;VAR fuo;VAR guo;VAR huo;VAR iuo;VAR juo;VAR kuo;VAR luo;VAR muo;VAR nuo;
VAR ouo;VAR puo;VAR quo;VAR ruo;VAR suo;VAR tuo;VAR uuo;VAR vuo;VAR wuo;VAR xuo;
VAR yuo;VAR zuo;VAR avo;VAR bvo;VAR cvo;VAR dvo;VAR evo;VAR fvo;VAR gvo;VAR hvo;
VAR ivo;VAR jvo;VAR kvo;VAR lvo;VAR mvo;VAR nvo;VAR ovo;VAR pvo;VAR qvo;VAR rvo;
VAR svo;VAR tvo;VAR uvo;VAR vvo;VAR wvo;VAR xvo;VAR yvo;VAR zvo;VAR awo;VAR bwo;
VAR cwo;VAR dwo;VAR ewo;VAR fwo;VAR gwo;VAR hwo;VAR iwo;VAR jwo;VAR kwo;VAR lwo;
VAR mwo;VAR nwo;VAR owo;VAR pwo;VAR qwo;VAR rwo;VAR swo;VAR two;VAR uwo;VAR vwo;
VAR wwo;VAR xwo;VAR ywo;VAR zwo;VAR axo;VAR bxo;VAR cxo;VAR dxo;VAR exo;VAR fxo;
VAR gxo;VAR hxo;VAR ixo;VAR jxo;VAR kxo;VAR lxo;VAR mxo;VAR nxo;VAR oxo;VAR pxo;
VAR qxo;VAR rxo;VAR sxo;VAR txo;VAR uxo;VAR vxo;VAR wxo;VAR xxo;VAR yxo;VAR zxo;
VAR ayo;VAR byo;VAR cyo;VAR dyo;VAR eyo;VAR fyo;VAR gyo;VAR hyo;VAR iyo;VAR jyo;
VAR kyo;VAR lyo;VAR myo;VAR nyo;VAR oyo;VAR pyo;VAR qyo;VAR ryo;VAR syo;VAR tyo;
VAR uyo;VAR vyo;VAR wyo;VAR xyo;VAR yyo;VAR zyo;VAR azo;VAR bzo;VAR czo;VAR dzo;
VAR ezo;VAR fzo;VAR gzo;VAR hzo;VAR izo;VAR jzo;VAR kzo;VAR lzo;VAR mzo;VAR nzo;
VAR ozo;VAR pzo;VAR qzo;VAR rzo;VAR szo;VAR tzo;VAR uzo;VAR vzo;VAR wzo;VAR xzo;
VAR yzo;VAR zzo;VAR aap;VAR bap;VAR cap;VAR dap;VAR eap;VAR fap;VAR gap;VAR hap;
VAR iap;VAR jap;VAR kap;VAR lap;VAR map;VAR nap;VAR oap;VAR pap;VAR qap;VAR rap;
VAR sap;VAR tap;VAR uap;VAR vap;VAR wap;VAR xap;VAR yap;VAR zap;VAR abp;VAR bbp;
VAR cbp;VAR dbp;VAR ebp;VAR fbp;VAR gbp;VAR hbp;VAR ibp;VAR jbp;VAR kbp;VAR lbp;
VAR mbp;VAR nbp;VAR obp;VAR pbp;VAR qbp;VAR rbp;VAR sbp;VAR tbp;VAR ubp;VAR vbp;
VAR wbp;VAR xbp;VAR ybp;VAR zbp;VAR acp;VAR bcp;VAR ccp;VAR dcp;VAR ecp;VAR fcp;
VAR gcp;VAR hcp;VAR icp;VAR jcp;VAR kcp;VAR lcp;VAR mcp;VAR ncp;VAR ocp;VAR pcp;
VAR qcp;VAR rcp;VAR scp;VAR tcp;VAR ucp;VAR vcp;VAR wcp;VAR xcp;VAR ycp;VAR zcp;
VAR adp;VAR bdp;VAR cdp;VAR ddp;VAR edp;VAR fdp;VAR gdp;VAR hdp;VAR idp;VAR jdp;
VAR kdp;VAR ldp;VAR mdp;VAR ndp;VAR odp;VAR pdp;VAR qdp;VAR rdp;VAR sdp;VAR tdp;
VAR udp;VAR vdp;VAR wdp;VAR xdp;VAR ydp;VAR zdp;VAR aep;VAR bep;VAR cep;VAR dep;
VAR eep;VAR fep;VAR gep;VAR hep;VAR iep;VAR jep;VAR kep;VAR lep;VAR mep;VAR nep;
VAR oep;VAR pep;VAR qep;VAR rep;VAR sep;VAR tep;VAR uep;VAR vep;VAR wep;VAR xep;
VAR yep;VAR zep;VAR afp;VAR bfp;VAR cfp;VAR dfp;VAR efp;VAR ffp;VAR gfp;VAR hfp;
VAR ifp;VAR jfp;VAR kfp;VAR lfp;VAR mfp;VAR nfp;VAR ofp;VAR pfp;VAR qfp;VAR rfp;
VAR sfp;VAR tfp;VAR ufp;VAR vfp;VAR wfp;VAR xfp;VAR yfp;VAR zfp;VAR agp;VAR bgp;
}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}
0
