scripts writting when learning algorithms and solving problems