first 3 problems done now