White to play and mate in 3:
Black to play and mate in 3:
Beautiful puzzles! The second one isn't too hard but the first one is a little more complex. I like the line:freeze@e8 Rxe5 jump@d7 be6 Bxc6 - any black move is M1
White to play and mate in 3:
Black to play and mate in 3: