Atualizando lib do ESC
modificando algumas funcoes para uma programacao mais instintiva