final hw1 assignment bound together