hw4.2 first draft of whatif