Left shift means: f ← d (because d's right is f — careful: if ciphertext is f , plaintext is to its left: f's left is d? No: For encryption: plaintext → left neighbor? We need to reverse.)
f → right shift = g y → right shift = u l → right shift = ; (no).
f (row2) → down to v (row3) — no. y (row1) → down to h (row2) — no.
So reverse: ciphertext = fylm , to get plain, shift on QWERTY:

