AJP/hw3/report.pdf