long long int middle_square_next ( long long int s, long long int d );