a reporter that takes a number and either a set of agents or a list as input and reports a randomly chosen set of agents or items the size of the input number from the input set of agents or the input list
a reporter that takes a set of agents and a number as input and reports a new set of agents containing only the agents from the original set that are within a distance of the input number from the agent calling the reporter