exercise 5
exercise 6
add assignment specification
some minor fixes in exercise 6
WIP