Reimplemented deepcopy to avoid issues with nested mutable types. This is the version used to create the GitLab repository for the students. There are unnecessary files present but each file is the correct version.
Due to maintenance at 17.06.2025 from 8:00 to 09:00, git.rwth-aachen.de & git-ce.rwth-aachen.de will be temporarily unavailable. In maintenance, GitLab is updated to version 18. Information about changes can be found at: https://about.gitlab.com/blog/2025/04/18/a-guide-to-the-breaking-changes-in-gitlab-18-0/#breaking-changes
Reimplemented deepcopy to avoid issues with nested mutable types. This is the version used to create the GitLab repository for the students. There are unnecessary files present but each file is the correct version.