*Nueva implementacion del 2 - no terminada