practical list of all alogrithm and  later translate it into working solution ( self build basis)