added 3rd challenge
added 4th challenge