part 3 complete.. hw0 done.