Ex8 solutions