Algorithms Team Book for the ICPC