programming exercices for Programmierpraxis