challenge 34 easy and tests.