support C++14 constexpr: random distributions