Help Please I'm Not Sure Where I Have Gone Wrong

doubles_by_3 = [x*2 for x in range(1,6) if (x*2) % 3 == 0]

Complete the following line. Use the line above for help.

even_squares = [y for y in range(1,50) if y **y and 2 % == 0]

print even_squares

Explanations Are Greatly Appreciated

- SwitchGM