Error func middle

Haciendo el algoritmo tuve problemas con la función chop(), y lo que sucede es que tanto en la función middle() como en la función radio se tiene una división que puede resultar en dar módulos base dos