Basic practice of Algorithm and Datastrcture