map524 - week10 - lab7 due this friday