Version completa con overflow