COOPERATIVE GAMES AND COALITIONS