Assigment 3 from "Programiren 0" at TU Graz