Intermediate Mathematical Challenge 2005