complete intro to tutorial challenges