first assignement 4