What is an Algorithm? What Exactly is Algorithm? Decoding Algorithms