assignments of course advanced programming in c++ at university of zurich