Ex1.20a, correct version

not completed