finished assignement 1