void abort(void) __ATTR_NORETURN__int abs(int __i)long labs(long __i)void* bsearch(const void *__key, const void *__base, size_t __nmemb, size_t __size, int(*__compar)(const void *, const void *))div_t div(int __num, int __denom) __asm__("__divmodhi4")ldiv_t ldiv(long __num, long __denom) __asm__("__divmodsi4")void qsort(void *__base, size_t __nmemb, size_t __size, __compar_fn_t __compar)long strtol(const char *__nptr, char **__endptr, int __base)unsigned long strtoul(const char *__nptr, char **__endptr, int __base)long atol(const char *__s) __ATTR_PURE__int atoi(const char *__s) __ATTR_PURE__void exit(int __status) __ATTR_NORETURN__void* malloc(size_t __size) __ATTR_MALLOC__void free(void *__ptr)void* calloc(size_t __nele, size_t __size) __ATTR_MALLOC__void* realloc(void *__ptr, size_t __size) __ATTR_MALLOC__double strtod(const char *__nptr, char **__endptr)double atof(const char *__nptr)int rand(void)void srand(unsigned int __seed)int rand_r(unsigned long *__ctx)