Added challenges 1-3