commit of programm assignement 2