Code teilweise kommentiert zum Verständnis