versao final hw_part1