Algo1 exercise