rename algorithms
question 14 OK