also notes how the
algorithm is lam ___