erste version von assignment 3