hw8 through 1b