Steps to the Algorythm