hw2-p3 realfinal