Also, I hear you are in the market for hard puzzles, Katona's ??
In which case, take a look at this. Note: the variations have all been checked with a computer, but on my old laptop I had to leave Rybka running for a rather long time for it to realise just how toast white is.
I also posted it here a few years back: http://www.chess.com/forum/view/more-puzzles/endgame-puzzle-hard
^ In that thread you will find all the sub-variations which demonstrate why Blacks plays as he does.
This is the FEN string 5b1k/p5p1/3PQ1pr/4P2p/5P1K/2P2qP1/7r/R1B3R1 w - -
Please make it stop when the diagram says so.
Thanks.