Implement mission 3