Physics of Language Models: Part 3.2, Knowledge Manipulation