Try to be more even in which neighbor to choose.
Be more const friendly.