How about 1.Qh5? Since black needs to move black is forced to move the rook. It is mate in 2 with 2.Qh7# then, unless black plays 1...Rf7. Then it is mate in 3 with 2.Qg6+ Rg7 3.Qe8#. One more thing: if black would play 1...Rg6, then it's also mate in 2 with 2.Qxg6#.
Composed by Sam Loyd, 1890. It's more easy than my other problem but I think is hard too
.