The Stanford mathematics problem book: with hints and solutions