Added clauses of exercise 666