Soltuion to ex1-17.
Solution for ex1-18
Removed ex1-18 from the list