Adicionada mplemantação em ada