Hasil: algorithms