Mate in 3 · No. 519 · Harder

Queen and two rooks

White to play and mate in three.

Position

White
king on h1, queen on g6, rooks on a7 and e1, pawns on f2, g2 and h3
Black
king on b8, knight on b2, pawns on b6, c7, e6 and e7