Doing ex3 by Calvin