It looks like a lot of the positions being given are flawed. One that nobody picked up on yet is xalways. Ie. 1. Rd3 exd3 2. Qc8 de 3. Qb7 #. Incidentally, I thought the idea of this post was to encourage daily puzzle submissions, not put them in here unchecked. There is another forum for our own problems. But dont be put off, this is a good way to learn.
got them all...
you right apple
Forkman, you are way off... It's Nd6 mate. one move.
If Kxa2 then Ra7#
5...Nxd5 then white sucks
How sis 1? Mate in 2....quite hard.