Algo1.1 done