modificado comportamiento de la operacion y su test