Primera version funcional.