How Many Flavors Are There