Maths: Ready for Challenges?