corregido para caso num=9999