Fats and carbohydrates are two of the three main food groups. Name the other.