hw7 and hw8 templates