#include <algorithm>
#include <random>
#ifndef _LIBCPP_HAS_NO_THREADS
# include <mutex>
# if defined(__ELF__) && defined(_LIBCPP_LINK_PTHREAD_LIB)
# pragma comment(lib, "pthread")
# endif
#endif
_LIBCPP_BEGIN_NAMESPACE_STD
#ifndef _LIBCPP_HAS_NO_THREADS
static constinit __libcpp_mutex_t __rs_mut = …;
#endif
unsigned __rs_default::__c_ = …;
__rs_default::__rs_default() { … }
__rs_default::__rs_default(const __rs_default&) { … }
__rs_default::~__rs_default() { … }
__rs_default::result_type __rs_default::operator()() { … }
__rs_default __rs_get() { … }
_LIBCPP_END_NAMESPACE_STD