a batch of algorithms developed using python