// ----------------------------------------------------------------------------
// random.c
// ============================================================================
// ----------------------------------------------------------------------------
// random.c
// ============================================================================