selectCross function

Select and randomly cross