question: @ SafeVarargs public static < T > Supplier < T > randomlySelect ( T first , T ... additional ) { if ( additional == null || additional . length == 0 ) return null ; Random rng = new Random ( System . currentTimeMillis ( ) ) ; int max = additional . length + 1 ; return null ; }
target:  Obtain a supplier function that randomly selects from the given values. If the supplied values contain nulls, then the resulting supplier function may return null values.