initial commit for uebung4, missing some testing