What are the Characteristics of Algorithm