Selectable hint key algorithm