How do I get an enemy to strafe in animation blueprint?

I have a skeleton enemy that I’m wanting to make strafe, it has a forward/backwards and a left/right animation, however I’m not sure how to get it to strafe left.

This is how I’ve got the blend space hooked up, and I’m using velocity to calculate the up/down and the left/right.

It’s moving in the wrong direction almost all the time, and I’ve no idea how to go about setting up the strafing so that it works properly.