My CS573: Graduate Algorithms homework solutions