added enhance12 homework assignment