Algorithms are the heart of computer science and mathematics, since without them the use of computers would not be possible. ...