explodingrabbit.com
Problem 27
Two friends must solve math problems as they try to find their missing calculus teacher. Completed in April 2003.