a group of 31 friends gets together to play a sport. first person must be more be divided into teams . each team has to have exactly 3 players , and no one can be on more than one team .how many teams can make ?