primera version con algo funcional