finished final assignment, verified results