# Turing Machine that accepts L(M1) = {x^n y^2n z^n | n ∈ N}

I'm trying to design a Turing machine that accepts all strings in the language $$\{x^{n}y^{2n}z^{n}|\ n\in N\}$$ but I'm having trouble getting it to accepts when n> 1, for some reason it rejects any input that is n> 1.

Here's my TM so far:

If you could help me understand where my error is and what I can do to make my TM work, I would appreciate it a lot.