completed P17
completed P18
completed P19 - rotate a list
completed P20:  removeAt
completed P21: insert at a position
completed P23: randomSelect
completed P24:  lotto numbers
comleted P25: random permutation of a list