Very hard mate in 3!! Can you solve it?

Adriandmen

Here is the Mate in 3. You can see that it is an illegal position. That means that this isn't solvable by a 'common' chess engine. 

Good luck!!. And I think this isn't too hard Wink.

anupralhad

i think this puzzle is so easy.i was spent only 3 minutes for ur puzzle adriandmenCool

Adriandmen

Yeah, I already thought so. I will make a harder one soon! Cool. Congratulations Anupralhad.

anupralhad

ok and best of luck.