Attempt 2 at 3b