also notes how the
algorithm ___