Arrumado erro de ortografia
arrumado chamada errada
Alterada a chamada de parametro
Arrumado o codigo para uma forma mais legivel
Alterado o nome das funcoes para by_string e by_byte