csc-665-homework/hw5/hw5.pdf