Doing ex2 by Calvin