the source code of algo, data structure, design pattern