# How to solve problems from Qiskit tutorial's chapter on Grover's algorithm?

I just read the Qiskit tutorial about Grover's algorithm. In the example, I don't understand how they determine the amplification circuit part as a bunch of $$X$$, $$CCZ$$ and $$Z$$ gates?

How to implement the circuit to find one marked 2-qubit state $$\vert 01\rangle$$ using Qiskit?

Thanks!