whichAlgorithmisthis