Wow. Thanks. Puzzle #5 was very difficult for me.
I would guess that Rh4 was the difficult move for you.
yes, I make the puzzles from games in databases