Cis 520 Hw Solution