Queen Attack

Enter your starting postion

Enter the position where you'd like to move

Check to see if your move is valid.

That is a valid move.