done ex2.7