Challenge 3 updated