Comp Arch Assgn 4