not many exercises left, only tough ones to write.