Weight lst algo reaching def