added ability to hide a challenge until another is solved