mapeado testeado con try except