Returns a element selected from sequence uniformly at random. Start and end can be supplied to select an element from a subsequence of sequence.