Up through hw4 1