I made this puzzle (note that it is not real position :|) after 2 hours of analysing. It is confirmed by Stockfish so I think it is right.
White plays, checkmates in 5:
5b2/3p1P2/4pR2/1pP1P3/kPpPR3/npKPN3/ppbPpN2/rqnB4 w - - 0 1
lichess.org/analysis/standard/5b2/3p1P2/4pR2/1pP1P3/kPpPR3/npKPN3/ppbPpN2/rqnB4_w_KQkq_-
White plays, checkmates in 5:
5b2/3p1P2/4pR2/1pP1P3/kPpPR3/npKPN3/ppbPpN2/rqnB4 w - - 0 1
lichess.org/analysis/standard/5b2/3p1P2/4pR2/1pP1P3/kPpPR3/npKPN3/ppbPpN2/rqnB4_w_KQkq_-