Ex17.1 - Ex17.6(half finished)