anchor.diff:    ! LOCAL SCALARS
     logical      :: hasAppended, useReduction
     integer      :: allocerr, i, j, it, container, numberOfSolutions, &
  -       lastContainer, nAllocTrials
  +       lastContainer, nAllocTrials, nCntnr
     ! Timing variables
     integer(kind=8) :: tini, tend, ticks_ps
     real(kind=8) :: elapsed, f, fbest, remArea, limItArea, area, tiArea
  
positive.code: 
       end do
  
       if ( container .ne. 1 .and. remainingItems() .gt. 0 ) then
  
          write(*, *) 'Sobraram ', remainingItems(), 'itens, cancelando container', container
  
          lastContainer = lastContainer - 1
  
          call resetPacking()
  
       else 
  
          call saveSol(solfname)
  
          call removeBoxes()
  
          it = it + 1
  
  
negative.code:   character(80)         :: filename, solfname
    character(len=15)     :: strtmp
    real(kind=8), pointer :: x(:),lbest(:)
    integer, allocatable  :: lCntnr(:)
  
    ! EXTERNAL SUBROUTINES
    external :: myevalf,myevalg,myevalh,myevalc,myevaljac,myevalhc, &
  