Revize,

$aby
değişkeni başlangıç ayarları 0 a eşitlendiğinde hesaplama hatası veriyordu.
Düzeltildi.