also notes how the
algorithm of code ___