#ifndef LIBCXX_MATH_H
#define LIBCXX_MATH_H
#include_next <math.h>
template<typename T> T abs(T t) { return (t < 0) ? -t : t; }
#include <type_traits>
#endif
#ifndef LIBCXX_MATH_H
#define LIBCXX_MATH_H
#include_next <math.h>
template<typename T> T abs(T t) { return (t < 0) ? -t : t; }
#include <type_traits>
#endif