Implemented ex3-16