Started to implement ex4-9