done ex2
started ex3