Primera version del codigo