added tests to all challenges