Zle počítám, už to funguje ;-) Neuvěřitelné, může nastat nějaká krpa ? V prvním příkladu jsi použil násobek 10001 místo 10000, proč ?
Protože jsem počítal s max. hodnotou indexu 10000
V Tvém případě máš maximální hodnotu indexu 99, takže se použije konstanta o jedničku větší (jde o to, že i když použiješ max.index, nesmí dojít ke zvětšení hodnoty vynásobené o tu stovku).