Creada funcion 'allocate'