Programmin 2 assigment