Algorithm is not a four letter word