random problem selection