A Library for Algorithm/Data Structure