cs471/hw1/hw1.pdf