How Do Algorithms Work