added #ifdef and using LLONG_MIN when INT_FAST64_MIN is not defined