Algorithm Library for ICPC.