Senior Mathematical Challenge 2007