add harshad? function