8/8/3p4/6QR/4b3/7P/5K1P/6Bk w - - 0 1
Yes, you are right Dave.
Hey, Alena!! You mistyped 1. Qc8. It should be 1. Qg8
c) 1.Qc8 Bf3
It took 20 minutes to solve this puzzle.