analysis for engineering egn 3420 3707221