problem one, first draft.