This is all about contest documentation, algorithm, data structure & code templates covering Dynamic Programming, Graph Theory, String Manipulation, Number Theory, Advanced Data Structure, Computational Geometry & blah blah