Nice puzzle, got the answer by chance and repeptative checking.
Nice and neat
Good but its very easy !!
I'm late but it was a good one...
King caught in the middle of the board.