Sorry for not making these
Good puzzle! Honestly, I was about to long castle but forgot the rules of chess XD
W check + pin!
Sorry for not making these