Algo1 exercises