Negating amplitude in amplitude amplification when second qubit is 0 not working

I have experimented a bit with Grover's Algorithm, and I wanted to search for the states $$|00\rangle$$ and $$|10\rangle$$. I tried making a Quantum Circuit, which looks like the one below, but measuring the superposition 1 024 times only gives me all states with equal probability. Any way I could alter the approach?

It seems that there is a missing $$\mathrm{X}$$ and $$\mathrm{H}$$ gates on qubit $$q_2$$. I used this Grover algoritm shape:
Note 1: controlled $$\mathrm{Z}$$ is replaced by $$\mathrm{CNOT}$$ and Hadamards on both sides.
Note 3: you do not have to measure $$q_2$$.
• @At2005: You are welcome. To be honest, I had the circuit in my archive and I was lazy to replace the gates $\mathrm{H-CNOT-H}$ with $\mathrm{CZ}$. The function of both solution is the same. Moreover, when the circuit is transpiled for deployment on real qunatum hardware, the more complex gates are replaced with simpler gates, e.g. on IBM Q $\mathrm{CZ}$ is replaced with $\mathrm{CNOT}$ and Hadamards then Hadamards are replaced with $\mathrm{U2}$ gate having these parameters: $\phi = 0$ and $\lambda= \pi$. Jan 12 '20 at 19:30