The macronutrient(s) whose main functions are to contribute the basic building blocks (amino acids) and to synthesize, grow, and maintain tissues in the body is/are __________.