Exercise3.1b