To Develop an Efficient Algorithm that Generalize the Method of Design of Finite Automata that Accept "N" base Number such that when "N" is Divided by "M" Leaves Reminder "X"