week5:task2 stable