CHALLENGES

here are some challenges for you: