bugs detectados e retirados falta refaer as funcoes